Index: gcc/ChangeLog
[gcc.git] / gcc / testsuite / ChangeLog
1 2007-10-09 Geoffrey Keating <geoffk@apple.com>
2
3 * gcc.dg/unwind-1.c: New.
4
5 2007-10-09 Thomas Koenig <tkoenig@gcc.gnu.org>
6
7 PR libfortran/33683
8 * gfortran.dg/gamma_5.f90: Adjust tolerance to avoid
9 failure on some common systems.
10
11 2007-10-09 Richard Guenther <rguenther@suse.de>
12
13 PR middle-end/33692
14 * gcc.dg/pr33692.c: New testcase.
15
16 2007-10-09 Kenneth Zadeck <zadeck@naturalbridge.com>
17
18 PR middle-end/33669
19 * gcc.c-torture/execute/pr33669.c: New.
20
21 2007-10-09 Richard Sandiford <rsandifo@nildram.co.uk>
22
23 PR tree-optimization/33615
24 * g++.dg/tree-ssa/pr33615-2.C: New test.
25
26 2007-10-09 Richard Sandiford <rsandifo@nildram.co.uk>
27
28 PR tree-optimization/33615
29 * g++.dg/tree-ssa/pr33615.C: New test.
30
31 2007-10-08 Alexandre Oliva <aoliva@redhat.com>
32
33 PR tree-optimization/33572
34 * g++.dg/torture/pr33572.C: Replace with complete test.
35
36 2007-10-08 Tobias Schlüter <tobi@gcc.gnu.org>
37
38 PR fortran/33689
39 * gfortran.dg/spec_expr_5.f90: New.
40
41 2007-10-08 Geoffrey Keating <geoffk@apple.com>
42
43 * gcc.dg/pragma-darwin-2.c: New.
44
45 2007-10-08 Richard Guenther <rguenther@suse.de>
46
47 PR middle-end/33693
48 PR middle-end/33695
49 PR middle-end/33697
50 * gcc.dg/pr33693.c: New testcase.
51 * gcc.dg/pr33695.c: Likewise.
52 * gcc.dg/pr33697.c: Likewise.
53
54 2007-10-08 Richard Guenther <rguenther@suse.de>
55
56 PR middle-end/33691
57 PR middle-end/33694
58 PR middle-end/33696
59 * gcc.dg/pr33691.c: New testcase.
60 * gcc.dg/pr33694.c: Likewise.
61 * gcc.dg/pr33696.c: Likewise.
62
63 2007-10-07 Thomas Koenig <tkoenig@gcc.gnu.org>
64
65 PR libfortran/33683
66 * gfortran.dg/gamma_5.f90: New test case
67
68 2007-10-07 Tobias Schlüter <tobi@gcc.gnu.org>
69
70 PR fortran/20851
71 * initialization_1.f90: Fix dg-error annotations.
72 * initialization_14.f90: New.
73 * initialization_7.f90: Fix dg-error annotations.
74 * initialization_9.f90: Likewise.
75
76 2007-10-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
77
78 * gfortran.dg/error_recovery_4.f90: New test.
79
80 2007-10-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
81
82 * gfortran.dg/default_format_denormal_2.f90: New test.
83 * gfortran.dg/default_format_2.inc: New test.
84 * gfortran.dg/default_format_denormal_1.f90: New test.
85 * gfortran.dg/default_format_1.inc: New test.
86 * gfortran.dg/default_format_1.f90: Don't test for denormalized
87 numbers.
88 * gfortran.dg/default_format_2.f90: Don't test for denormalized
89 numbers.
90
91 2007-10-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
92
93 * gfortran.dg/namelist_15.f90: Revise test.
94
95 2007-10-06 Alexandre Oliva <aoliva@redhat.com>
96
97 PR tree-optimization/33655
98 * gcc.dg/torture/pr33655.c: New.
99
100 2007-10-06 Alexandre Oliva <aoliva@redhat.com>
101
102 PR tree-optimization/33572
103 * g++.dg/torture/pr33572.C: New.
104
105 2007-10-06 Tobias Schlüter <tobi@gcc.gnu.org>
106
107 PR fortran/25076
108 * gfortran.dg/forall_11.f90: New.
109
110 2007-10-05 Michael Matz <matz@suse.de>
111
112 PR middle-end/33667
113 * gcc.dg/pr33667.c: New testcase.
114
115 2007-10-05 Richard Guenther <rguenther@suse.de>
116
117 PR middle-end/33666
118 * gcc.dg/pr33666.c: New testcase.
119
120 2007-10-05 Michael Matz <matz@suse.de>
121
122 PR inline-asm/33600
123 * gcc.target/i386/pr33600.c: New testcase.
124
125 2007-10-05 Richard Guenther <rguenther@suse.de>
126
127 * g++.dg/tree-ssa/obj-type-ref.C: New testcase.
128
129 2007-10-05 Richard Sandiford <rsandifo@nildram.co.uk>
130
131 PR target/33635
132 * gcc.target/mips/pr33635-1.c: New test.
133
134 2007-10-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
135
136 PR libfortran/33253
137 * gfortran.dg/namelist_39.f90: Revise to use long names.
138
139 2007-10-04 H.J. Lu <hongjiu.lu@intel.com>
140
141 PR fortran/33646
142 * gfortran.dg/pr33646.f90: New file.
143
144 2007-10-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
145
146 PR fortran/33529
147 * gfortran.dg/char_type_len_2.f90: Adjust error message.
148 * gfortran.dg/char_decl_2.f90: New test.
149
150 2007-10-04 Richard Guenther <rguenther@suse.de>
151
152 PR middle-end/33641
153 * gcc.c-torture/compile/pr33641.c: New testcase.
154
155 2007-10-04 Michael Matz <matz@suse.de>
156
157 PR rtl-optimization/33653
158 * gcc.dg/pr33653.c: New.
159
160 2007-10-04 Richard Guenther <rguenther@suse.de>
161
162 PR tree-optimization/33627
163 * g++.dg/torture/pr33627.C: New testcase.
164
165 2007-10-04 Tobias Schlüter <tobi@gcc.gnu.org>
166
167 PR fortran/33626
168 * gfortran.dg/parens_6.f90: New.
169
170 2007-10-04 Paul Thomas <pault@gcc.gnu.org>
171
172 PR fortran/33646
173 PR fortran/33542
174 * gfortran.dg/ambiguous_specific_1.f90: Remove.
175
176 2007-10-03 Alexandre Oliva <aoliva@redhat.com>
177
178 * g++.dg/ext/gnu-inline-global-redecl.C: New.
179
180 2007-10-03 Richard Sandiford <rsandifo@nildram.co.uk>
181
182 PR target/33635
183 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_isa_rev
184 and mips_forced_be.
185 (dg-mips-options): Handle -EL and -mel. Make -mfp64 imply
186 -mhard-float and a suitable ISA. Improve handling of -mipsXrY
187 options.
188 * gcc.target/mips/fpr-moves-1.c: New test.
189 * gcc.target/mips/fpr-moves-2.c: Likewise.
190 * gcc.target/mips/fpr-moves-3.c: Likewise.
191 * gcc.target/mips/fpr-moves-4.c: Likewise.
192 * gcc.target/mips/fpr-moves-5.c: Likewise.
193 * gcc.target/mips/fpr-moves-6.c: Likewise.
194 * gcc.target/mips/mips32r2-mxhc1.c: Remove -march=mips32r2
195
196 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
197
198 * gfortran.dg/default_format_1.f90: XFAIL on all darwin targets.
199
200 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
201
202 * gfortran.dg/default_format_1.f90: XFAIL on ppc-darwin.
203 * gfortran.dg/default_format_2.f90: XFAIL on ppc-darwin.
204
205 2007-10-03 Tobias Schlüter <tobi@gcc.gnu.org>
206
207 PR fortran/33198
208 * gfortran.dg/common_errors_1.f90: New.
209
210 2007-10-03 Doug Kwan <dougkwan@google.com>
211 Richard Guenther <rguenther@suse.de>
212
213 PR debug/31899
214 * g++.dg/debug/using3.C: New testcase.
215
216 2007-10-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
217
218 PR libfortran/33253
219 * gfortran.dg/namelist_38.f90: New test.
220 * gfortran.dg/namelist_39.f90: New test.
221
222 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
223
224 PR libfortran/33469
225 * gfortran.dg/default_format_1.f90: New test.
226 * gfortran.dg/default_format_2.f90: New test.
227 * gfortran.dg/namelist_print_1.f: Adjust expected output.
228 * gfortran.dg/real_const_3.f90: Adjust expected output.
229
230 2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
231
232 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_abi to the
233 default ABI. Split mips_forced_abi into mips_forced_abi and
234 mips_forced_regs.
235 (is_gp32_flag): Return true for -mabi=32.
236 (is_gp64_flag): New function. Handle 64-bit -mabi options.
237 (dg-mips-options): Use is_gp64_flag instead of checking specifically
238 for -mgp64. Update after the mips_forced_abi split. Handle -mabi=*.
239 Don't force an ABI for -mgp32 or -mfp32 if the flags contain -mabi=*.
240 * gcc.target/mips/pr33256.c: Remove -mips3 requirement.
241 * gcc.target/mips/save-restore-1.c: Use -mabi=32 instead of -mgp32.
242 * gcc.target/mips/save-restore-2.c: Likewise.
243 * gcc.target/mips/save-restore-3.c: Likewise.
244 * gcc.target/mips/save-restore-4.c: Likewise.
245
246 2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
247
248 PR middle-end/33617
249 * gcc.c-torture/compile/pr33617.c: New test.
250
251 2007-10-02 Andreas Tobler <a.tobler@schweiz.org>
252
253 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Change options to use
254 -gstabs+ for extended options.
255
256 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
257
258 PR fortran/33542
259 * gfortran.dg/ambiguous_specific_1.f90: New test.
260
261 2007-10-02 Revital Eres <eres@il.ibm.com>
262
263 * gcc.target/powerpc/paired-8.c: New test.
264 * gcc.target/powerpc/paired-9.c: New test.
265 * gcc.target/powerpc/paired-10.c: New test.
266
267 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
268
269 PR fortran/33566
270 * gfortran.dg/derived_comp_array_ref_5.f90: New test.
271
272 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
273
274 PR fortran/33554
275 * gfortran.dg/intent_out_2.f90: New test.
276
277 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
278
279 PR fortran/33550
280 * gfortran.dg/ambiguous_reference_1.f90: New test.
281
282 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
283
284 PR fortran/31154
285 PR fortran/31229
286 PR fortran/33334
287 * gfortran.dg/function_kinds_1.f90: New test.
288 * gfortran.dg/function_kinds_2.f90: New test.
289 * gfortran.dg/derived_function_interface_1.f90: Correct illegal
290 use association into interfaces.
291
292 2007-10-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
293
294 PR testsuite/31828
295 gcc.dg/float-range-3.c (INFINITY): Define if not defined.
296 (overflow): Use INFINITY, not FP_INFINITE.
297 gcc.dg/float-range-4.c: Likewise.
298 gcc.dg/float-range-5.c: Likewise.
299
300 2007-10-01 Nick Clifton <nickc@redhat.com>
301
302 * gcc.c-torture/execute/20060102-1.c (f): Fix computation to work
303 for 16-bit targets.
304
305 2007-09-30 Diego Novillo <dnovillo@google.com>
306
307 PR 33593
308 * g++.dg/tree-ssa/pr33593.C: New test.
309
310 2007-09-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
311
312 PR libfortran/33400
313 * gfortran.dg/PR19872.f: Fix test condition.
314 * gfortran.dg/list_read_7.f90: New test.
315
316 2007-09-30 Uros Bizjak <ubizjak@gmail.com>
317
318 PR tree-optimization/33597
319 * gcc.dg/vect/pr33597.c: New testcase.
320
321 2007-09-29 Uros Bizjak <ubizjak@gmail.com>
322
323 * gcc.target/i386/sse5-convert.c: Fix target selector and rename to...
324 * gcc.target/i386/pr33524.c: ...this.
325
326 2007-09-28 Tobias Schlüter <tobi@gcc.gnu.org>
327
328 PR fortran/33354
329 * gfortran.dg/minmaxloc_4.f90: New.
330
331 2007-09-28 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
332
333 * gcc.dg/fold-bitand-4.c: Add -fno-common to options on hppa*-*-hpux*.
334
335 2007-09-28 Uros Bizjak <ubizjak@gmail.com>
336
337 * gcc.dg/array-init-1.c: Add -mtune=i686 for 32bit x86 targets.
338
339 2007-09-28 Paolo Carlini <pcarlini@suse.de>
340
341 PR c++/33213
342 * g++.dg/cpp0x/variadic79.C: New.
343
344 2007-09-28 Michael Matz <matz@suse.de>
345 Jakub Jelinek <jakub@redhat.com>
346
347 PR rtl-optimization/33552
348 * gcc.target/i386/pr33552.c: New runtime test.
349 * gcc.target/i386/strinline.c: New compile time test.
350
351 2007-09-28 Jakub Jelinek <jakub@redhat.com>
352
353 * gfortran.dg/openmp_stack.f90: Removed.
354
355 PR c++/31434
356 * g++.dg/cpp0x/variadic80.C: New test.
357
358 2007-09-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
359
360 * gfortran.dg/namelist_38.f90: Delete test for revertion of
361 r128057.
362
363 2007-09-27 Andrew Pinski <andrew_pinski@playstation.sony.com>
364
365 PR middle-end/7003
366 * gcc.target/powerpc/gcse-1.c: New test.
367
368 2007-09-27 Tobias Schlüter <tobi@gcc.gnu.org>
369
370 * gfortran.dg/array_initializer_3.f90: Adapt error annotations for
371 fixed capitalizations.
372 * gfortran.dg/compliant_elemental_intrinsics_1.f90: Likewise.
373 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Likewise.
374 * gfortran.dg/elemental_subroutine_4.f90: Likewise.
375 * gfortran.dg/intrinsic_argument_conformance_1.f90: Likewise.
376 * gfortran.dg/maxloc_shape_1.f90: Likewise.
377 * gfortran.dg/maxval_maxloc_conformance_1.f90: Likewise.
378 * gfortran.dg/min_max_conformance.f90: Likewise.
379
380 2007-09-27 Richard Sandiford <rsandifo@nildram.co.uk>
381
382 * gcc.dg/c99-tgmath-1.c: Require c99_runtime and add the associated
383 options.
384 * gcc.dg/c99-tgmath-2.c: Likewise.
385 * gcc.dg/c99-tgmath-3.c: Likewise.
386 * gcc.dg/c99-tgmath-4.c: Likewise.
387
388 2007-09-27 Paul Thomas <pault@gcc.gnu.org>
389
390 PR fortran/33568
391 * gfortran.dg/anint_1.f90: New test.
392
393 2007-09-27 Ian Lance Taylor <iant@google.com>
394
395 PR tree-optimization/33565
396 * gcc.dg/Wstrict-overflow-20.c: New test.
397
398 2007-09-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
399
400 * gfortran.dg/openmp_stack.f90: Fix typo.
401 * gfortran.dg/recursive_stack.f90: Fix typo.
402
403 2007-09-27 Paolo Carlini <pcarlini@suse.de>
404
405 PR c++/33493
406 * g++.dg/template/error31.C: New.
407
408 2007-09-27 Jakub Jelinek <jakub@redhat.com>
409
410 * lib/prune.exp: Prune also "^In function .*$" lines and
411 "^ inlined from .*$" lines.
412
413 2007-09-26 Richard Guenther <rguenther@suse.de>
414
415 PR tree-optimization/33563
416 * gcc.dg/torture/pr33563.c: New testcase.
417
418 2007-09-26 Joseph Myers <joseph@codesourcery.com>
419
420 PR c/25309
421 * gcc.dg/large-size-array-2.c: Expect diagnostic for too-large
422 array.
423 * gcc.dg/large-size-array-4.c: New. Copy of large-size-array-2.c
424 without -O2.
425
426 2007-09-26 Richard Guenther <rguenther@suse.de>
427
428 PR tree-optimization/30375
429 PR tree-optimization/33560
430 * gcc.dg/tree-ssa/complex-4.c: XFAIL.
431 * gcc.dg/tree-ssa/complex-5.c: Likewise.
432 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
433 * gcc.dg/torture/pr30375.c: New testcase.
434 * gcc.dg/torture/pr33560.c: New testcase.
435 * gcc.dg/tree-ssa/pr30375.c: Likewise.
436
437 2007-09-25 Simon Martin <simartin@users.sourceforge.net>
438
439 PR c++/33207
440 * g++.dg/parse/crash38.C: New test.
441
442 2007-09-25 Michael Meissner <michael.meissner@amd.com>
443
444 PR target/33524
445 * gcc.target/i386/sse5-convert.c: New file, test int->long
446 vectorized conversions.
447
448 2007-09-25 Revital Eres <eres@il.ibm.com>
449
450 * testsuite/gcc.target/powerpc/ppc-paired.c (paired_sel): Add.
451
452 2007-09-25 Joseph Myers <joseph@codesourcery.com>
453
454 PR c/32295
455 * gcc.dg/enum-incomplete-1.c: New test.
456
457 2007-09-25 Bernd Schmidt <bernd.schmidt@analog.com>
458
459 * gcc.c-torture/compile/20070919-1.c: New test.
460
461 2007-09-25 Kaz Kojima <kkojima@gcc.gnu.org>
462
463 * gfortran.dg/init_flag_3.f90: Add -mieee for sh.
464
465 2007-09-24 Danny Smith <dannysmith@user.sourceforge.net>
466
467 PR c++/14688
468 * g++.dg/inherit/override_attribs.C: New file.
469
470 2007-09-23 Tobias Schlüter <tobi@gcc.gnu.org>
471
472 PR fortran/33269
473 * io.c (check_format_string): Move NULL and constant checks into
474 this function.
475 (check_io_constraints): Call gfc_simplify_expr() before calling
476 check_format_string(). Remove NULL and constant checks.
477
478 2007-09-24 Roman Zippel <zippel@linux-m68k.org>
479
480 * gcc.c-torture/execute/loop-2f.x: New. Disable test for m68k-linux.
481 * gcc.c-torture/execute/loop-2g.x: Likewise.
482
483 2007-09-24 Richard Sandiford <rsandifo@nildram.co.uk>
484
485 * lib/target-supports.exp (check_effective_target_mips16_attribute):
486 Reject hard-float modes unless the ABI is o32 or o64.
487 * gcc.target/mips/inter/mips16-inter.exp: Load gcc-dg.exp instead
488 of gcc.exp. Skip the tests when mips16 code generation is not
489 supported.
490 * gcc.target/mips/mips16-attributes.c: Require mips16_attribute
491 and use dg-add-options mips16_attribute.
492
493 2007-09-24 Jakub Jelinek <jakub@redhat.com>
494
495 PR c++/33506
496 * g++.dg/ext/attrib29.C: New test.
497
498 2007-09-23 Ollie Wild <aaw@google.com>
499
500 * gcc.dg/fold-bitand-1.c: New test.
501 * gcc.dg/fold-bitand-2.c: New test.
502 * gcc.dg/fold-bitand-3.c: New test.
503 * gcc.dg/fold-bitand-4.c: New test.
504
505 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
506
507 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Don't expect
508 any of the macros to be defined for __mips16.
509 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise.
510
511 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
512
513 * gcc.dg/vect/pr21591.c: Require vect_int.
514 * gcc.dg/vect/vect-outer-2.c: Require vect_intfloat_cvt.
515 * gcc.dg/vect/vect-outer-2a.c: Likewise.
516 * gcc.dg/vect/vect-outer-2c.c: Likewise.
517
518 2007-09-23 Jakub Jelinek <jakub@redhat.com>
519
520 * gcc.dg/va-arg-pack-len-1.c: Use error and warning
521 attributes.
522 * gcc.dg/va-arg-pack-len-2.c: New test.
523 * g++.dg/ext/va-arg-pack-len-1.C: Use error and warning
524 attributes.
525 * g++.dg/ext/va-arg-pack-len-2.C: New test.
526
527 PR tree-optimization/32772
528 * gcc.c-torture/compile/20070905-1.c: New test.
529
530 PR tree-optimization/32975
531 * gcc.dg/pr32975.c: New test.
532
533 PR middle-end/28755
534 * gcc.dg/pr28755.c: New test.
535
536 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
537
538 * lib/target-supports.exp (check_effective_target_nomips16): New
539 procedure.
540 * lib/fortran-torture.exp: Check nomips16 as well as mpaired_single
541 for mipsisa64*-*-*.
542 * gcc.dg/vect/vect.exp: Likewise.
543 * g++.dg/vect/vect.exp: Likewise.
544 * gcc.target/mips/mips.exp (setup_mips_tests): Don't set mips_mips16.
545 (dg-mips-options): Don't skip -march* and -mips* tests for -mips16.
546 * gcc.target/mips/branch-cost-1.c (foo): Add NOMIPS16.
547 * gcc.target/mips/branch-cost-2.c (foo): Likewise.
548 * gcc.target/mips/clear-cache-1.c (f): Likewise.
549 * gcc.target/mips/dpaq_sa_l_w.c (f1, f2, f3): Likewise.
550 * gcc.target/mips/dpsq_sa_l_w.c (f1, f2, f3): Likewise.
551 * gcc.target/mips/fix-vr4130-1.c (foo): Likewise.
552 * gcc.target/mips/fix-vr4130-2.c (foo): Likewise.
553 * gcc.target/mips/fix-vr4130-3.c (foo): Likewise.
554 * gcc.target/mips/fix-vr4130-4.c (foo): Likewise.
555 * gcc.target/mips/fixed-scalar-type.c (test1, test2, test3, test4)
556 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
557 (test14, test15, test16, test17, test18): Likewise.
558 * gcc.target/mips/fixed-vector-type.c (test1, test2, test3, test4)
559 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
560 (test14, test15, test16, test17, test18, test19, test20, test21)
561 (test22): Likewise.
562 * gcc.target/mips/madd-1.c (f1, f2, f3): Likewise.
563 * gcc.target/mips/madd-2.c (f1, f2, f3): Likewise.
564 * gcc.target/mips/madd-4.c (f1, f2, f3): Likewise.
565 * gcc.target/mips/maddu-1.c (f1, f2, f3): Likewise.
566 * gcc.target/mips/maddu-2.c (f1, f2, f3): Likewise.
567 * gcc.target/mips/maddu-4.c (f1, f2, f3): Likewise.
568 * gcc.target/mips/mips-3d-1.c (main): Likewise.
569 * gcc.target/mips/mips-3d-2.c (main, test0, test1, test2, test3)
570 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
571 (test13, test14, test15, test16, test17, test18, test19, test20)
572 (test21, test22, test23, test24, test25, test26, test27, test28)
573 (test29, test30, test31): Likewise.
574 * gcc.target/mips/mips-3d-3.c (main, test0, test1, test2, test3)
575 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
576 (test13, test14, test15, test16, test17, test18, test19, test20)
577 (test21, test22, test23, test24, test25, test26, test27, test28)
578 (test29, test30, test31, test32, test33, test34, test35, test36)
579 (test37, test38, test39, test40, test41, test42, test43, test44)
580 (test45, test46, test47, test48, test49, test50, test51, test52)
581 (test53, test54, test55, test56, test57, test58, test59, test60)
582 (test61, test62, test63): Likewise.
583 * gcc.target/mips/mips-3d-4.c (main, test0, test1, test2, test3)
584 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
585 (test13, test14, test15, test16, test17, test18, test19, test20)
586 (test21, test22, test23, test24, test25, test26, test27, test28)
587 (test29, test30, test31): Likewise.
588 * gcc.target/mips/mips-3d-5.c (main, test0, test1, test2, test3)
589 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
590 (test13, test14, test15, test16, test17, test18, test19, test20)
591 (test21, test22, test23, test24, test25, test26, test27, test28)
592 (test29, test30, test31): Likewise.
593 * gcc.target/mips/mips-3d-6.c (main, test0, test1, test2, test3)
594 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
595 (test13, test14, test15): Likewise.
596 * gcc.target/mips/mips-3d-7.c (main, test0, test1, test2, test3)
597 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
598 (test13, test14, test15): Likewise.
599 * gcc.target/mips/mips-3d-8.c (main, test0, test1, test2, test3)
600 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
601 (test13, test14, test15, test16, test17, test18, test19, test20)
602 (test21, test22, test23, test24, test25, test26, test27, test28)
603 (test29, test30, test31): Likewise.
604 * gcc.target/mips/mips-3d-9.c (matrix_multiply2, matrix_multiply3)
605 (matrix_multiply4: Likewise.
606 * gcc.target/mips/mips-ps-1.c (main): Likewise.
607 * gcc.target/mips/mips-ps-2.c (main): Likewise.
608 * gcc.target/mips/mips-ps-3.c (main): Likewise.
609 * gcc.target/mips/mips-ps-4.c (main, test0, test1, test2, test3)
610 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
611 (test13, test14, test15, test16, test17, test18, test19, test20)
612 (test21, test22, test23, test24, test25, test26, test27, test28)
613 (test29, test30, test31): Likewise.
614 * gcc.target/mips/mips-ps-5.c (main, test0, test1, test2, test3)
615 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
616 (test13, test14, test15, test16, test17, test18, test19, test20)
617 (test21, test22, test23, test24, test25, test26, test27, test28)
618 (test29, test30, test31): Likewise.
619 * gcc.target/mips/mips-ps-5.c (main): Likewise.
620 * gcc.target/mips/mips-ps-6.c (main): Likewise.
621 * gcc.target/mips/mips-ps-type.c (init, move, load, store, add, sub)
622 (neg, mul, madd, msub, nmadd, nmsub, cond_move1, cond_move2): Likewise.
623 * gcc.target/mips/mips32-dsp-type.c (add_v2hi,add_v4qi, sub_v2hi)
624 (sub_v4qi): Likewise.
625 * gcc.target/mips/mips32-dsp.c (test_MIPS_DSP, add_v2q15, add_v4i8)
626 (sub_v2q15, sub_v4i8, test_MIPS_DSP): Likewise.
627 * gcc.target/mips/movcc-1.c (sub1, sub2): Likewise.
628 * gcc.target/mips/movcc-2.c (sub4, sub5): Likewise.
629 * gcc.target/mips/movcc-3.c (sub3, sub6, sub7, sub8, sub9, suba)
630 (subb, subc): Likewise.
631 * gcc.target/mips/msub-1.c (f1, f2): Likewise.
632 * gcc.target/mips/msub-2.c (f1, f2): Likewise.
633 * gcc.target/mips/msub-4.c (f1, f2): Likewise.
634 * gcc.target/mips/msubu-1.c (f1, f2): Likewise.
635 * gcc.target/mips/msubu-2.c (f1, f2): Likewise.
636 * gcc.target/mips/msubu-4.c (f1, f2): Likewise.
637 * gcc.target/mips/nmadd-1.c (sub1, sub2, sub3, sub4): Likewise.
638 * gcc.target/mips/nmadd-2.c (sub1, sub2, sub3, sub4): Likewise.
639 * gcc.target/mips/rsqrt-1.c (foo, bar): Likewise.
640 * gcc.target/mips/rsqrt-2.c (foo, bar): Likewise.
641 * gcc.target/mips/sb1-1.c (divide, recip, squareroot, rsqrt): Likewise.
642 * gcc.target/mips/vr-mult-1.c (f1, f2): Likewise.
643 * gcc.target/mips/vr-mult-2.c (f1, f2): Likewise.
644
645 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
646
647 * lib/target-supports.exp (add_options_for_mips16_attribute)
648 (check_effective_target_mips16_attribute): New functions.
649 * gcc.target/mips/mips.exp: Define MIPS16 and NOMIPS16 on the
650 command line.
651 (dg-mips-options) Remove -mno-mips16 handling. Add options to
652 extra_test_flags.
653 * gcc.target/mips/asm-1.c (NOMIPS16): Delete.
654 * gcc.target/mips/atomic-memory-1.c (NOMIPS16): Likewise.
655 * gcc.target/mips/atomic-memory-2.c (NOMIPS16): Likewise.
656 * gcc.target/mips/branch-1.c (NOMIPS16): Likewise.
657 * gcc.target/mips/dspr2-MULT.c (NOMIPS16): Likewise.
658 * gcc.target/mips/dspr2-MULTU.c (NOMIPS16): Likewise.
659 * gcc.target/mips/fpcmp-1.c (NOMIPS16): Likewise.
660 * gcc.target/mips/fpcmp-2.c (NOMIPS16): Likewise.
661 * gcc.target/mips/ins-1.c (NOMIPS16): Likewise.
662 * gcc.target/mips/madd-3.c (NOMIPS16): Likewise.
663 * gcc.target/mips/maddu-3.c (NOMIPS16): Likewise.
664 * gcc.target/mips/mips32-dsp-run.c (NOMIPS16): Likewise.
665 * gcc.target/mips/mips32-dspr2-type.c (NOMIPS16): Likewise.
666 * gcc.target/mips/msub-3.c (NOMIPS16): Likewise.
667 * gcc.target/mips/msubu-3.c (NOMIPS16): Likewise.
668 * gcc.target/mips/near-far-3.c (NOMIPS16): Likewise.
669 * gcc.target/mips/near-far-4.c (NOMIPS16): Likewise.
670 * gcc.target/mips/neg-abs-1.c (NOMIPS16): Likewise.
671 * gcc.target/mips/smartmips-lwxs.c (NOMIPS16): Likewise.
672 * gcc.target/mips/smartmips-ror-1.c (NOMIPS16): Likewise.
673 * gcc.target/mips/smartmips-ror-2.c (NOMIPS16): Likewise.
674 * gcc.target/mips/smartmips-ror-3.c (NOMIPS16): Likewise.
675 * gcc.target/mips/smartmips-ror-4.c (NOMIPS16): Likewise.
676 * gcc.target/mips/pr26765.c: Use dg-mips-options instead of dg-options.
677 (NOMIPS16): Delete.
678 * gcc.target/mips/20020620-1.c: Use dg-mips-options instead
679 of dg-options.
680 * gcc.target/mips/call-saved-1.c: Remove -mips16 and -mno-abicalls
681 options. Require { target mips16_attribute } and use dg-add-options
682 to add the associated options.
683 (foo): Use MIPS16.
684 * gcc.target/mips/call-saved-2.c: As for call-saved-1.c.
685 * gcc.target/mips/call-saved-3.c: Likewise.
686 * gcc.target/mips/code-readable-1.c: Require { target
687 mips16_attribute } and use dg-add-options to add the associated
688 options. Remove trailing whitespace.
689 (NOMIPS16): Delete.
690 * gcc.target/mips/code-readable-2.c: Likewise.
691 * gcc.target/mips/code-readable-3.c: Likewise.
692 * gcc.target/mips/mips16-attributes-2.c: Likewise.
693 * gcc.target/mips/mips16e-extends.c: Remove -mips16 option.
694 Require { target mips16_attribute } and use dg-add-options to
695 add the associated options.
696 (cksum16, cksum8): Use MIPS16.
697 * gcc.target/mips/save-restore-1.c: Remove -mips16 option.
698 Require { target mips16_attribute } and use dg-add-options to
699 add the associated options.
700 (foo): Use MIPS16.
701 * gcc.target/mips/save-restore-2.c: Likewise.
702 * gcc.target/mips/save-restore-3.c: Likewise.
703 * gcc.target/mips/save-restore-4.c: Likewise.
704 * gcc.target/mips/save-restore-5.c: Likewise. Also remove
705 -mno-abicalls.
706 * gcc.target/mips/mips-sched-madd.c: Remove -mno-mips16.
707 (foo): Use NOMIPS16.
708
709 2007-09-22 Paul Thomas <pault@gcc.gnu.org>
710
711 PR fortran/33337
712 * gfortran.dg/derived_comp_array_ref_3.f90: New test.
713
714 PR fortran/33376
715 * gfortran.dg/derived_comp_array_ref_4.f90: New test.
716
717 2007-09-22 Tobias Burnus <burnus@net-b.de>
718
719 PR fortran/33445
720 * gfortran.dg/gomp/free-2.f90: New.
721 * gfortran.dg/gomp/appendix-a/a.31.1.f90: Add missing &.
722 * gfortran.dg/gomp/omp_parse1.f90: Add dg-warning.
723
724 2007-09-22 Uros Bizjak <ubizjak@gmail.com>
725
726 * gcc.target/i386/sse5-hadduX.c: Remove target selector.
727 * gcc.target/i386/sse5-haddX.c: Ditto.
728 * gcc.target/i386/sse5-hsubX.c: Ditto.
729 * gcc.target/i386/sse5-maccXX.c: Ditto.
730 * gcc.target/i386/sse5-msubXX.c: Ditto.
731 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
732 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
733 * gcc.target/i386/sse5-permpX.c: Ditto.
734 * gcc.target/i386/sse5-fma.c: Remove target selector. Require lp64
735 effective target.
736 * gcc.target/i386/sse5-fma-vector.c: Ditto.
737 * gcc.target/i386/sse5-ima-vector.c: Ditto.
738 * gcc.target/i386/sse5-pcmov.c: Ditto.
739 * gcc.target/i386/sse5-pcmov2.c: Ditto.
740
741 2007-09-22 Richard Guenther <rguenther@suse.de>
742
743 PR tree-optimization/33146
744 * gcc.c-torture/compile/pr33146.c: New testcase.
745
746 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
747
748 * lib/target-supports.exp (check_cached_effective_target): New
749 procedure.
750 (check_no_compiler_messages, check_no_messages_and_pattern): Use it.
751 (check_effective_target_c99_runtime): New procedure.
752 * gcc.dg/builtins-20.c (test3f): Wrap cargf check in HAVE_C99_RUNTIME.
753 (test3l): Likewise cargl.
754 * gcc.dg/builtins-59.c: Require c99_runtime.
755 * gcc.dg/builtins-61.c: Likewise.
756 * gcc.dg/builtins-62.c: Likewise.
757
758 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
759
760 * lib/target-supports.exp (add_options_for_c99_runtime): New procedure.
761 * lib/target-supports-dg.exp (dg-add-options): Likewise.
762 * gcc.dg/builtins-18.c: Use { dg-add-options c99_runtime } instead of
763 target-specific dg-options.
764 * gcc.dg/builtins-20.c: Likewise.
765 * gcc.dg/builtins-53.c: Likewise.
766 * gcc.dg/builtins-55.c: Likewise.
767 * gcc.dg/single-precision-constant.c: Likewise.
768 * gcc.dg/torture/builtin-convert-1.c: Likewise.
769 * gcc.dg/torture/builtin-convert-2.c: Likewise.
770 * gcc.dg/torture/builtin-convert-3.c: Likewise.
771 * gcc.dg/torture/builtin-convert-4.c: Likewise.
772 * gcc.dg/torture/builtin-power-1.c: Likewise.
773
774 2007-09-21 Chao-ying Fu <fu@mips.com>
775
776 * lib/target-supports.exp (check_effective_target_fixed_point): New to
777 check if targets have fixed-point supports.
778 * gcc.dg/fixed-point/fixed-point.exp: New file.
779 * gcc.dg/fixed-point/addsub.c, gcc.dg/fixed-point/allconv.c,
780 * gcc.dg/fixed-point/allop.c, gcc.dg/fixed-point/call-by-value.c,
781 * gcc.dg/fixed-point/cast-bad.c, gcc.dg/fixed-point/composite-type.c,
782 * gcc.dg/fixed-point/const-1.c, gcc.dg/fixed-point/constant.c,
783 * gcc.dg/fixed-point/constants-pedantic.c,
784 * gcc.dg/fixed-point/convert.c, gcc.dg/fixed-point/define.c,
785 * gcc.dg/fixed-point/keywords-c89.c, gcc.dg/fixed-point/keywords-c99.c,
786 * gcc.dg/fixed-point/keywords-ignored-c99.c,
787 * gcc.dg/fixed-point/keywords-pedantic.c,
788 * gcc.dg/fixed-point/keywords-reserved.c, gcc.dg/fixed-point/binary.c,
789 * gcc.dg/fixed-point/modes.c, gcc.dg/fixed-point/noassoc.c,
790 * gcc.dg/fixed-point/types.c, gcc.dg/fixed-point/typespec.c,
791 * gcc.dg/fixed-point/unary.c, gcc.dg/fixed-point/func-array.c,
792 * gcc.dg/fixed-point/func-scalar.c, gcc.dg/fixed-point/func-struct.c,
793 * gcc.dg/fixed-point/func-vararg-mixed.c,
794 * gcc.dg/fixed-point/operator-logical.c,
795 * gcc.dg/fixed-point/struct-union.c,
796 * gcc.dg/fixed-point/bit-complement.c,
797 * gcc.dg/fixed-point/operator-bitwise.c,
798 * gcc.dg/fixed-point/operator-comma.c,
799 * gcc.dg/fixed-point/struct-layout-1.c,
800 * gcc.dg/fixed-point/union-init.c,
801 * gcc.dg/fixed-point/Wbad-function-cast-1.c,
802 * gcc.dg/fixed-point/func-mixed.c,
803 * gcc.dg/fixed-point/func-vararg-size0.c,
804 * gcc.dg/fixed-point/func-vararg.c, gcc.dg/fixed-point/int-warning.c,
805 * gcc.dg/fixed-point/loop-index.c, gcc.dg/fixed-point/operator-cond.c,
806 * gcc.dg/fixed-point/operator-unary.c,
807 * gcc.dg/fixed-point/allop-const.c,
808 * gcc.dg/fixed-point/muldiv-warning.c,
809 * gcc.dg/nofixed-point-1.c,
810 * gcc.target/mips/dpaq_sa_l_w.c, gcc.target/mips/dpsq_sa_l_w.c,
811 * gcc.target/mips/fixed-vector-type.c,
812 * gcc.target/mips/fixed-scalar-type.c: New tests.
813
814 2007-09-21 Olivier Hainque <hainque@adacore.com>
815
816 * gnat.dg/nested_subtype_byref.ad[bs]: Part of new test.
817 * gnat.dg/test_nested_subtype_byref.adb: New test.
818
819 2007-09-21 Jakub Jelinek <jakub@redhat.com>
820
821 PR fortran/33439
822 * gfortran.dg/gomp/pr33439.f90: New test.
823
824 2007-09-21 Tobias Burnus <burnus@net-b.de>
825
826 PR fortran/33455
827 * gfortran.dg/merge_char_3.f90: New.
828
829 2007-09-21 Tobias Burnus <burnus@net-b.de>
830
831 PR fortran/33037
832 * gfortran.dg/transfer_check_1.f90: New.
833
834 2007-09-20 Asher Langton <langton2@llnl.gov>
835
836 PR fortran/20441
837 * gfortran.dg/init_flag_1.f90: New.
838 * gfortran.dg/init_flag_2.f90: New.
839 * gfortran.dg/init_flag_3.f90: New.
840 * gfortran.dg/init_flag_4.f90: New.
841 * gfortran.dg/init_flag_5.f90: New.
842 * gfortran.dg/init_flag_6.f90: New.
843 * gfortran.dg/init_flag_7.f90: New.
844
845 2007-09-20 Paolo Carlini <pcarlini@suse.de>
846
847 PR c++/33460
848 * g++.dg/ext/anon-struct6.C: New.
849
850 2007-09-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
851
852 PR libfortran/23272
853 * gfortran.dg/inquire_10.f90: New test.
854
855 2007-09-20 Joseph Myers <joseph@codesourcery.com>
856
857 * gcc.dg/c99-bool-2.c, gcc.dg/c99-bool-3.c: New tests.
858
859 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
860
861 PR fortran/33221
862 * gfortran.dg/used_types_18.f90: Declare variable of empty
863 derived type.
864
865 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
866
867 PR fortran/33288
868 * gfortran.dg/array_constructor_19.f90: New test.
869
870 2007-09-20 Jakub Jelinek <jakub@redhat.com>
871
872 PR debug/33316
873 * gcc.dg/debug/pr33316.c: New test.
874
875 PR c++/33496
876 * g++.dg/cpp0x/variadic76.C: New test.
877 * g++.dg/cpp0x/variadic77.C: New test.
878 * g++.dg/cpp0x/variadic78.C: New test.
879
880 PR c/33238
881 PR c/27301
882 * gcc.c-torture/execute/20070919-1.c: New test.
883 * gcc.dg/pr33238.c: New test.
884 * gcc.dg/pr27301.c: New test.
885
886 2007-09-20 Richard Sandiford <rsandifo@nildram.co.uk>
887
888 * lib/target-supports.exp (check_effective_target_mips64): New
889 procedure.
890 * gcc.dg/lower-subreg-1.c: Require !mips64.
891 * gcc.dg/sibcall-3.c (ATTR): New macro.
892 (recurser_void1, recurser_void2): Use it.
893 * gcc.dg/sibcall-4.c: As for gcc.dg/sibcall-3.c.
894 * gcc.dg/tree-ssa/ssa-fre-3.c: Require !mips64.
895
896 2007-09-20 Tobias Schlüter <tobi@gcc.gnu.org>
897
898 * gfortran.dg/g77/19981216-0.f: Remove dg-warning annotation.
899 * gfortran.dg/io_constraints_1.f90: Make a -std=f95 test. Add
900 warning annotation.
901 * gfortran.dg/iostat_3.f90: Make a -std=f95 test.
902
903 2007-09-20 Christopher D. Rickett <crickett@lanl.gov>
904
905 PR fortran/33497
906 * gfortran.dg/c_loc_tests_11.f03: New test case.
907
908 2007-09-20 Paolo Carlini <pcarlini@suse.de>
909
910 PR c++/33459
911 * g++.dg/init/ref14.C: New.
912
913 2007-09-19 Eric Botcazou <ebotcazou@adacore.com>
914
915 * gnat.dg/slice2.ad[sb]: New testcase.
916
917 2007-09-19 Nick Clifton <nickc@redhat.com>
918
919 * gcc.dg/cpp/assert4.c: Fix expected h8300 preprocessor define.
920
921 2007-09-19 Jie Zhang <jie.zhang@analog.com>
922
923 * gcc.target/bfin/bfin.exp: New.
924 * gcc.target/bfin/{workarounds-any.c, workarounds-none.c,
925 workarounds-1.c, workarounds-2.c, workarounds-3.c, workarounds-4.c,
926 mcpu-bf522.c, mcpu-bf525.c, mcpu-bf527.c,
927 mcpu-bf531.c, mcpu-bf532.c, mcpu-bf533.c,
928 mcpu-bf534.c, mcpu-bf536.c, mcpu-bf537.c,
929 mcpu-bf538.c, mcpu-bf539.c, mcpu-bf542.c,
930 mcpu-bf544.c, mcpu-bf548.c, mcpu-bf549.c,
931 mcpu-bf561.c, mcpu-default.c}: New tests.
932
933 2007-09-18 Sandra Loosemore <sandra@codesourcery.com>
934
935 Restore detection of unsupported TLS.
936
937 Revert this patch:
938 2007-02-10 Richard Henderson <rth@redhat.com>
939
940 * lib/target-supports.exp (check_effective_target_tls): Redefine
941 to mean non-emulated tls.
942 * gcc.dg/tls/alias-1.c: Remove tls requirement.
943 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
944 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
945 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
946 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
947 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
948 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
949
950 And then:
951 * lib/target-supports.exp (check_effective_target_tls): Use
952 stronger test for compiler support for TLS.
953 (check_effective_target_tls_native): New, to test for non-emulated
954 TLS support.
955 * g++.dg/gomp/clause-3.C: Use dg-require-effective-target tls_native
956 instead of dg-require-effective-target tls.
957 * g++.dg/gomp/copyin-1.C: Likewise.
958 * g++.dg/gomp/sharing-1.C: Likewise.
959 * g++.dg/gomp/tls-1.C: Likewise.
960 * g++.dg/gomp/tls-2.C: Likewise.
961 * g++.dg/gomp/tls-3.C: Likewise.
962 * g++.dg/tls/diag-1.C: Likewise.
963 * g++.dg/tls/diag-2.C: Likewise.
964 * g++.dg/tls/diag-3.C: Likewise.
965 * g++.dg/tls/diag-4.C: Likewise.
966 * g++.dg/tls/diag-5.C: Likewise.
967 * g++.dg/tls/init-1.C: Likewise.
968 * g++.dg/tls/init-2.C: Likewise.
969 * g++.dg/tls/trivial.C: Likewise.
970 * gcc.dg/gomp/appendix-a/a.22.1.c: Likewise.
971 * gcc.dg/gomp/appendix-a/a.22.2.c: Likewise.
972 * gcc.dg/gomp/appendix-a/a.24.1.c: Likewise.
973 * gcc.dg/gomp/appendix-a/a.32.1.c: Likewise.
974 * gcc.dg/gomp/appendix-a/a.33.1.c: Likewise.
975 * gcc.dg/gomp/clause-1.c: Likewise.
976 * gcc.dg/gomp/copyin-1.c: Likewise.
977 * gcc.dg/gomp/sharing-1.c: Likewise.
978 * gcc.dg/gomp/tls-1.c: Likewise.
979 * gcc.dg/gomp/tls-2.c: Likewise.
980 * gcc.dg/tls/alpha-1.c: Likewise.
981 * gcc.dg/tls/opt-1.c: Likewise.
982 * gcc.dg/tls/opt-13.c: Likewise.
983 * gcc.dg/tls/opt-14.c: Likewise.
984 * gcc.dg/tls/opt-2.c: Likewise.
985 * gcc.dg/tls/opt-3.c: Likewise.
986 * gcc.dg/tls/opt-4.c: Likewise.
987 * gcc.dg/tls/opt-7.c: Likewise.
988 * gcc.dg/tls/section-1.c: Likewise.
989 * gfortran.dg/gomp/appendix-a/a.22.1.f90: Likewise.
990 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Likewise.
991 * gfortran.dg/gomp/appendix-a/a.22.5.f90: Likewise.
992 * gfortran.dg/gomp/appendix-a/a.22.6.f90: Likewise.
993 * gfortran.dg/gomp/appendix-a/a.24.1.f90: Likewise.
994 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
995 * gfortran.dg/gomp/appendix-a/a.33.1.f90: Likewise.
996 * gfortran.dg/gomp/crayptr2.f90: Likewise.
997 * gfortran.dg/gomp/fixed-1.f: Likewise.
998 * gfortran.dg/gomp/free-1.f90: Likewise.
999 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
1000 * gfortran.dg/gomp/omp_threadprivate2.f90: Likewise.
1001 * gfortran.dg/gomp/reduction1.f90: Likewise.
1002 * gfortran.dg/gomp/sharing-1.f90: Likewise.
1003
1004 2007-09-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1005
1006 PR fortran/31119
1007 * gfortran.dg/bounds_check_9.f90: New test.
1008 * gfortran.dg/bounds_check_fail_2.f90: New test.
1009
1010 2007-09-18 Paolo Carlini <pcarlini@suse.de>
1011
1012 PR c++/33462 (again)
1013 * g++.dg/ext/va-arg1.C: Adjust.
1014
1015 2007-09-18 Paolo Carlini <pcarlini@suse.de>
1016
1017 PR c++/33462
1018 * g++.dg/ext/va-arg1.C: New.
1019
1020 2007-09-18 Tobias Burnus <burnus@net-b.de>
1021
1022 * gfortran.dg/elemental_optional_args_1.f90: Fix test.
1023
1024 2007-09-18 Paolo Carlini <pcarlini@suse.de>
1025
1026 PR c++/33463
1027 * g++.dg/rtti/typeid6.C: New.
1028
1029 2007-09-18 Paolo Carlini <pcarlini@suse.de>
1030
1031 PR c++/33464
1032 * g++.dg/ext/is_class_error.C: Rename to is_class_error1.C.
1033 * g++.dg/ext/is_class_error2.C: New.
1034
1035 2007-09-18 Richard Guenther <rguenther@suse.de>
1036
1037 PR tree-optimization/33340
1038 * g++.dg/torture/pr33340.C: New testcase.
1039
1040 2007-09-18 Tobias Burnus <burnus@net-b.de>
1041
1042 PR fortran/33231
1043 * gfortran.dg/elemental_optional_args_1.f90: Make valid Fortran.
1044 * gfortran.dg/elemental_subroutine_1.f90: Ditto.
1045 * gfortran.dg/elemental_subroutine_5.f90: New.
1046
1047 2007-09-18 Richard Sandiford <rsandifo@nildram.co.uk>
1048
1049 * lib/target-supports.exp (check_profiling_available): Extend
1050 mips*-*-elf check to mips*-*-elf*.
1051
1052 2007-09-18 Jakub Jelinek <jakub@redhat.com>
1053
1054 * gcc.dg/format/c90-scanf-5.c: New test.
1055 * gcc.dg/format/c99-scanf-4.c: New test.
1056 * gcc.dg/format/ext-7.c: New test.
1057 * gcc.dg/format/ext-8.c: New test.
1058
1059 PR middle-end/33423
1060 * gcc.c-torture/compile/20070915-1.c: New test.
1061
1062 2007-09-17 Tobias Burnus <burnus@net-b.de>
1063
1064 PR fortran/33106
1065 * gfortran.dg/private_type_9.f90: New.
1066
1067 2007-09-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1068
1069 PR middle-end/33449
1070 * gfortran.dg/pr33449.f90: New test.
1071
1072 2007-09-17 Tobias Burnus <burnus@net-b.de>
1073
1074 * gfortran.dg/interface_15.f90: Compile with -std=f95.
1075 * gfortran.dg/private_type_1.f90: Ditto
1076 * gfortran.dg/interface_18.f90: New.
1077 * gfortran.dg/private_type_8.f90: New.
1078
1079 2007-09-16 Paolo Carlini <pcarlini@suse.de>
1080
1081 PR c++/33124
1082 * g++.dg/warn/new1.C: Adjust.
1083 * g++.dg/torture/str_empty.C: Likewise.
1084
1085 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
1086
1087 * gcc.target/mips/dse-1.c: New test.
1088
1089 2007-09-16 Nathan Sidwell <nathan@codesourcery.com>
1090
1091 PR c++/32756
1092 * g++.dg/overload/operator3.C: New.
1093
1094 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
1095
1096 * gcc.target/mips/truncate-1.c: New test.
1097
1098 2007-09-16 Paul Thomas <pault@gcc.gnu.org>
1099
1100 PR fortran/29396
1101 PR fortran/29606
1102 PR fortran/30625
1103 PR fortran/30871
1104 * gfortran.dg/subref_array_pointer_1.f90: New test.
1105 * gfortran.dg/subref_array_pointer_2.f90: New test.
1106
1107 2007-09-15 H.J. Lu <hongjiu.lu@intel.com>
1108
1109 * gfortran.dg/nint_2.f90: Correct last change.
1110
1111 2007-09-15 Zdenek Dvorak <ook@ucw.cz>
1112
1113 * gcc.dg/tree-ssa/parallelization-1.c: New test.
1114
1115 2007-09-15 Dorit Nuzman <dorit@il.ibm.com>
1116
1117 * gcc.dg/vect/pr33373b.c: New test.
1118
1119 2007-09-14 Uros Bizjak <ubizjak@gmail.com>
1120
1121 PR target/33438
1122 * gcc.target/i386/pr33438.c: New test.
1123
1124 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1125
1126 * gfortran.dg/nint_2.f90: Revert previous commit.
1127
1128 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1129
1130 * gfortran.dg/nint_2.f90: Do not xfail on powerpc64-linux.
1131
1132 2007-09-14 Hans-Peter Nilsson <hp@axis.com>
1133
1134 PR debug/33429
1135 * g++.dg/other/unused1.C: XFAIL class2 scan.
1136
1137 2007-09-13 Tobias Burnus <burnus@net-b.de>
1138
1139 PR fortran/33343
1140 * gfortran.dg/elemental_args_check_1.f90: New.
1141 * gfortran.dg/assumed_size_refs_1.f90: Update error message.
1142 * gfortran.dg/elemental_subroutine_4.f90: Ditto.
1143
1144 2007-09-13 Tobias Burnus <burnus@net-b.de>
1145
1146 * gfortran.dg/recursive_check_3.f90: New.
1147
1148 2007-09-13 Tobias Burnus <burnus@net-b.de>
1149
1150 PR fortran/33412
1151 * gfortran.dg/elemental_bind_c.f90: New.
1152
1153 2007-09-13 Richard Sandiford <richard@codesourcery.com>
1154
1155 * gcc.dg/gcc-have-sync-compare-and-swap.c: Skip for -mflip-mips16.
1156 * gcc.target/mips/mips16-attributes-2.c: New test.
1157 * gcc.target/mips/mips16-attributes-3.c: Likewise.
1158 * gcc.target/mips/args-3.c: Skip for -mflip-mips16. Do not use the
1159 hard-float asm when __mips16 is defined.
1160 * gcc.target/mips/atomic-memory-1.c (main): Add a nomips16 attribute.
1161 * gcc.target/mips/atomic-memory-2.c (main): Likewise.
1162 * gcc.target/mips/fpcmp-1.c (f1, f2): Likewise.
1163 * gcc.target/mips/fpcmp-2.c (f1, f2): Likewise.
1164 * gcc.target/mips/neg-abs-1.c (f1, f2, d1, f2): Likewise.
1165 * gcc.target/mips/pr26765.c (foo): Likewise.
1166 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Run for all
1167 targets, use dg-mips-options instead of dg-options, and use -mgp32
1168 to force 32-bit mode.
1169 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise -mgp64
1170 and 64-bit mode.
1171 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -mips32*.
1172
1173 2007-09-12 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
1174 Michael Meissner <michael.meissner@amd.com>
1175
1176 * gcc.target/i386/sse5-hadduX.c: Add support for SSE5 tests.
1177 * gcc.target/i386/sse5-hsubX.c: Ditto.
1178 * gcc.target/i386/sse5-permpX.c: Ditto.
1179 * gcc.target/i386/sse5-haddX.c: Ditto.
1180 * gcc.target/i386/sse5-maccXX.c: Ditto.
1181 * gcc.target/i386/sse5-msubXX.c: Ditto.
1182 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
1183 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
1184
1185 * gcc.target/i386/sse5-pcmov.c: New file to make sure the compiler
1186 optimizes floating point conditional moves into the pcmov
1187 instruction on SSE5.
1188 * gcc.target/i386/sse5-pcmov2.c: Ditto.
1189
1190 * gcc.target/i386/sse5-ima-vector.c: New file to make sure the
1191 compiler optimizes vector 32-bit int (a*b)+c into pmacsdd on
1192 SSE5.
1193
1194 * gcc.target/i386/sse5-fma-vector.c: New file to make sure the
1195 compiler optimizes vector (a*b)+c into fmadd on SSE5.
1196
1197 * gcc.target/i386/sse5-fma.c: New file to make sure the compiler
1198 optimizes (a*b)+c into fmadd on SSE5.
1199
1200 * gcc.target/i386/i386.exp (check_effective_target_sse5): Check
1201 whether the SSE5 instructions can be generated.
1202
1203 * gcc.target/i386/sse5-check.h: New. Add support for
1204 SSE5 tests.
1205
1206 * gcc.target/i386/sse-12.c: Include bmmintrin.h instead of
1207 ammintrin.h, and turn on -msse5 option instead of -msse4a.
1208 * gcc.target/i386/sse-13.c: Ditto.
1209 * gcc.target/i386/sse-14.c: Ditto.
1210
1211 2007-09-12 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1212
1213 PR testsuite/33153
1214 * gcc.dg/pr32912-1.c: Add -fno-common to options on hppa*-*-hpux*.
1215 * gcc.dg/pr32912-2.c: Delete declaration of a, b, c, d, e and f.
1216
1217 2007-09-12 Jakub Jelinek <jakub@redhat.com>
1218
1219 PR target/32338
1220 * gcc.dg/pr32338-1.c: New test.
1221 * gcc.dg/pr32338-2.c: New test.
1222
1223 2007-09-12 Bob Wilson <bob.wilson@acm.org>
1224
1225 * lib/target-supports.exp (check_effective_target_sync_int_long):
1226 Revert change to add xtensa.
1227 (check_effective_target_sync_char_short): Likewise.
1228
1229 2007-09-12 Olivier Hainque <hainque@adacore.com>
1230
1231 * gnat.dg/packed_subtype.adb: New test.
1232
1233 2007-09-12 Tobias Burnus <burnus@net-b.de>
1234
1235 PR fortran/33297
1236 * gfortran.dg/intrinsic_size.f90: New.
1237
1238 2007-09-12 Tobias Burnus <burnus@net-b.de>
1239
1240 PR fortran/33284
1241 PR fortran/33310
1242 * gfortran.dg/conflicts_2.f90: New.
1243
1244 2007-09-12 Ira Rosen <irar@il.ibm.com>
1245
1246 PR tree-optimization/32377
1247 * gcc.dg/vect/no-vfa-vect-102a.c: Change the test to check positive
1248 dependence distance.
1249 * gcc.dg/vect/vect-outer-5.c, gcc.dg/vect/no-vfa-vect-102.c,
1250 gcc.dg/vect/vect-104.c, no-vfa-vect-dv-2.c: Likewise.
1251 * gcc.dg/vect/no-vfa-vect-depend-1.c,
1252 gfortran.dg/vect/no-vfa-pr32377.f90: New.
1253
1254 2007-09-12 Richard Guenther <rguenther@suse.de>
1255
1256 PR middle-end/33382
1257 * gcc.c-torture/compile/pr33382.c: New testcase.
1258 * gcc.c-torture/execute/pr33382.c: Likewise.
1259
1260 2007-09-12 Christopher D. Rickett <crickett@lanl.gov>
1261
1262 PR fortran/33395
1263 * gfortran.dg/c_ptr_tests_12.f03: New test case.
1264
1265 2007-09-12 Dorit Nuzman <dorit@il.ibm.com>
1266
1267 PR tree-optimization/33373
1268 * gcc.dg/vect/pr33373.c: New test.
1269
1270 2007-09-12 Ben Elliston <bje@au.ibm.com>
1271
1272 * lib/target-supports.exp (check_effective_target_vect_no_double):
1273 Remove unused proc.
1274
1275 2007-09-12 Ben Elliston <bje@au.ibm.com>
1276 Ulrich Weigand <uweigand@de.ibm.com>
1277
1278 * gcc.target/spu/dfcgt-nan.c: New test.
1279
1280 2007-09-11 Hans-Peter Nilsson <hp@axis.com>
1281
1282 * gcc.dg/cpp/trad/include.c: Don't run for newlib targets.
1283
1284 2007-09-11 Christopher D. Rickett <crickett@lanl.gov>
1285
1286 PR fortran/33040
1287 * gfortran.dg/c_ptr_tests_11.f03: New test case.
1288
1289 2007-09-11 Jakub Jelinek <jakub@redhat.com>
1290
1291 * gcc.dg/va-arg-pack-len-1.c: New test.
1292 * g++.dg/va-arg-pack-len-1.C: New test.
1293
1294 2007-09-11 Michael Matz <matz@suse.de>
1295
1296 * gcc.dg/tree-ssa/loadpre11.c: Add -fno-tree-cselim to flags.
1297
1298 2007-09-10 Janis Johnson <janis187@us.ibm.com>
1299
1300 * gcc.dg/dfp/convert-bfp.c: Replace SKIP_LONG_DOUBLE with runtime
1301 checks for size of long double.
1302 * gcc.dg/dfp/convert.h: New file.
1303 * gcc.dg/dfp/convert-bfp-2.c: New test.
1304 * gcc.dg/dfp/convert-bfp-3.c: Ditto.
1305 * gcc.dg/dfp/convert-bfp-4.c: Ditto.
1306 * gcc.dg/dfp/convert-bfp-5.c: Ditto.
1307 * gcc.dg/dfp/convert-bfp-6.c: Ditto.
1308 * gcc.dg/dfp/convert-bfp-7.c: Ditto.
1309 * gcc.dg/dfp/convert-bfp-8.c: Ditto.
1310 * gcc.dg/dfp/convert-bfp-9.c: Ditto.
1311 * gcc.dg/dfp/convert-bfp-10.c: Ditto.
1312 * gcc.dg/dfp/convert-bfp-11.c: Ditto.
1313
1314 2007-09-10 Harsha Jagasia <harsha.jagasia@amd.com>
1315
1316 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c:
1317 Change dg-final to expect 1 non-profitable loop and
1318 3 profitable loops.
1319 * gcc.dg/vect/costmodel/x86-64/costmodel-vect-31.c:
1320 Change dg-final to expect 1 non-profitable loop and
1321 3 profitable loops.
1322 * gcc.dg/vect/costmodel/x86-64/costmodel-fast-math-vect-pr29925.c:
1323 Change dg-final to expect 1 profitable loop.
1324 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
1325 Change dg-final to expect 1 profitable loop.
1326
1327 2007-09-10 Richard Sandiford <richard@codesourcery.com>
1328
1329 * gcc.target/mips/call-saved-1.c: New test.
1330 * gcc.target/mips/call-saved-2.c: Likewise.
1331 * gcc.target/mips/call-saved-3.c: Likewise.
1332 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_gp64
1333 instead of mips_mips64. Set mips_fp64 too.
1334 (is_gp32_flag): Return true for -mips1 and -mips2.
1335 (dg-mips-options): Use mips_gp64 instead of mips_mips64.
1336
1337 2007-09-10 Jakub Jelinek <jakub@redhat.com>
1338
1339 * g++.dg/ext/va-arg-pack-1.C: New test.
1340 * g++.dg/ext/va-arg-pack-2.C: New test.
1341
1342 2007-09-10 Uros Bizjak <ubizjak@gmail.com>
1343
1344 PR target/33369
1345 * gcc.dg/vect/pr33369.c: New test.
1346
1347 2007-09-10 Paul Thomas <pault@gcc.gnu.org>
1348
1349 PR fortran/33370
1350 * gfortran.dg/array_memcpy_5.f90: New test.
1351
1352 2007-09-10 Hans-Peter Nilsson <hp@axis.com>
1353
1354 * gcc.dg/tree-ssa/ssa-fre-4.c: Skip for cris-*-* and mmix-*-*.
1355
1356 2007-09-09 Richard Guenther <rguenther@suse.de>
1357
1358 * gcc.c-torture/compile/20070906-1.c: New testcase.
1359
1360 2007-09-09 Ira Rosen <irar@il.ibm.com>
1361
1362 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add
1363 noinline attribute.
1364 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c,
1365 gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c,
1366 gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
1367 Likewise.
1368
1369 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
1370
1371 * gnat.dg/specs/uc1.ads: Compile with -gnatws.
1372
1373 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
1374
1375 * gnat.dg/addr2_p.ads: Bump size of array to 9.
1376
1377 2007-09-09 Ira Rosen <irar@il.ibm.com>
1378
1379 * gcc.dg/vect/vect.exp: Compile tests starting with slp-.
1380 Remove "vect" part from test names for -ffast-math, -ffast-math-errno,
1381 -fwrapv, -ftrapv tests. Add -fno-tree-scev-cprop for slp- tests.
1382 Compile tests with -fno-tree-pre.
1383 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Run SLP tests.
1384 * lib/target-supports.exp (check_effective_target_vect_strided): New.
1385 * gcc.dg/vect/slp-1.c, gcc.dg/vect/slp-2.c, gcc.dg/vect/slp-3.c,
1386 gcc.dg/vect/slp-4.c, gcc.dg/vect/slp-5.c, gcc.dg/vect/slp-6.c,
1387 gcc.dg/vect/slp-7.c, gcc.dg/vect/slp-8.c, gcc.dg/vect/slp-9.c,
1388 gcc.dg/vect/slp-10.c, gcc.dg/vect/slp-11.c, gcc.dg/vect/slp-12.c,
1389 gcc.dg/vect/slp-13.c, gcc.dg/vect/slp-14.c, gcc.dg/vect/slp-15.c,
1390 gcc.dg/vect/slp-16.c, gcc.dg/vect/slp-17.c, gcc.dg/vect/slp-18.c,
1391 gcc.dg/vect/slp-19.c, gcc.dg/vect/slp-20.c, gcc.dg/vect/slp-21.c,
1392 gcc.dg/vect/slp-22.c, gcc.dg/vect/slp-23.c, gcc.dg/vect/slp-24.c,
1393 gcc.dg/vect/slp-25.c, gcc.dg/vect/slp-26.c, gcc.dg/vect/slp-28.c,
1394 gcc.dg/vect/fast-math-slp-27.c, gcc.dg/vect/no-tree-pre-slp-29.c,
1395 gcc.dg/vect/no-scevccp-slp-30.c, gcc.dg/vect/no-scevccp-slp-31.c,
1396 gcc.dg/vect/no-math-errno-slp-32.c, gcc.dg/vect/slp-33.c,
1397 gcc.dg/vect/slp-34.c, gcc.dg/vect/slp-35.c, gcc.dg/vect/slp-36.c,
1398 gcc.dg/vect/slp-37.c, gcc.dg/vect/vect-vfa-slp.c,
1399 gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c,
1400 gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: New testcases.
1401 * gcc.dg/vect/vect-vfa-03.c: Change the test to prevent SLP.
1402
1403 2007-09-09 Joseph Myers <joseph@codesourcery.com>
1404
1405 * lib/file-format.exp (gcc_target_object_format): Use remote_exec
1406 to call objdump.
1407 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
1408 Use remote_exec to call c++filt.
1409 * lib/target-supports-dg.exp (dg-require-host-local): New.
1410 * gcc.misc-tests/options.exp: Allow .exe in command paths.
1411 * g++.dg/parse/repo1.C: Use dg-require-host-local.
1412 * g++.dg/rtti/repo1.C: Likewise.
1413 * g++.dg/template/repo1.C: Likewise.
1414 * g++.dg/template/repo2.C: Likewise.
1415 * g++.dg/template/repo3.C: Likewise.
1416 * g++.dg/template/repo4.C: Likewise.
1417 * g++.dg/template/repo5.C: Likewise.
1418 * g++.old-deja/g++.pt/instantiate4.C: Likewise.
1419 * g++.old-deja/g++.pt/instantiate6.C: Likewise.
1420 * g++.old-deja/g++.pt/repo1.C: Likewise.
1421 * g++.old-deja/g++.pt/repo2.C: Likewise.
1422 * g++.old-deja/g++.pt/repo3.C: Likewise.
1423 * g++.old-deja/g++.pt/repo4.C: Likewise.
1424 * gcc.dg/cpp/trad/builtins.c: Likewise.
1425
1426 2007-09-08 Zdenek Dvorak <ook@ucw.cz>
1427
1428 PR tree-optimization/32283
1429 * gcc.dg/tree-ssa/loop-31.c: New test.
1430
1431 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
1432
1433 PR rtl-optimization/26449
1434 * gcc.target/i386/pr26449-1.c: New file.
1435
1436 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
1437
1438 PR target/33329
1439 PR rtl-optimization/26449
1440 * gcc.target/i386/pr33329.c: New file.
1441
1442 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
1443
1444 * gnat.dg/renaming3.adb, renaming4.ads: New test.
1445
1446 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
1447
1448 * gnat.dg/unaligned_rep_clause.adb: New testcase.
1449
1450 2007-09-08 Dorit Nuzman <dorit@il.ibm.com>
1451
1452 PR tree-optimization/33301
1453 * gfortran.dg/vect/pr33301.f: New test.
1454
1455 2007-09-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1456
1457 PR libfortran/33307
1458 * gfortran.dg/backspace_10.f90: New test.
1459
1460 2007-09-07 Richard Guenther <rguenther@suse.de>
1461
1462 Reapply
1463 2007-09-06 Richard Guenther <rguenther@suse.de>
1464
1465 PR tree-optimization/32586
1466 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1467 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1468 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1469 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1470 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1471 now obsolete simplification.
1472
1473 2007-09-07 Dorit Nuzman <dorit@il.ibm.com>
1474
1475 PR tree-optimization/33299
1476 * gfortran.dg/vect/vect.exp: Compile some tests with -ffast-math.
1477 * gfortran.dg/vect/fast-math-pr33299.f90: New test.
1478
1479 2007-09-07 Richard Guenther <rguenther@suse.de>
1480
1481 Revert
1482 2007-09-06 Richard Guenther <rguenther@suse.de>
1483
1484 PR tree-optimization/32586
1485 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1486 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1487 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1488 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1489 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1490 now obsolete simplification.
1491
1492 2007-09-07 Uros Bizjak <ubizjak@gmail.com>
1493
1494 PR tree-optimization/32821
1495 * gcc.dg/tree-ssa/pr32821.c: New file.
1496
1497 2007-09-07 Richard Sandiford <richard@codesourcery.com>
1498
1499 * gcc.dg/attr-alias-3.c: Use real asm for MIPS.
1500 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_gp
1501 and mips_forced_no_er.
1502 (dg-mips-options): Add -mno-abicalls when a small-data option is
1503 specified. Skip tests with small-data options if mips_forced_gp.
1504 Skip tests with -mexplicit-relocs if mips_forced_no_er.
1505 * gcc.target/mips/sdata-1.c: New test.
1506 * gcc.target/mips/sdata-2.c: Likewise.
1507 * gcc.target/mips/sdata-3.c: Likewise.
1508 * gcc.target/mips/sdata-4.c: Likewise.
1509
1510 2007-09-06 Thomas Koenig <tkoenig@gcc.gnu.org>
1511
1512 PR fortran/33298
1513 * spread_zerosize_1.f90: New test case.
1514 * spread_bounds_1.f90: New test case.
1515
1516 2007-09-06 Paolo Carlini <pcarlini@suse.de>
1517
1518 PR c++/32674
1519 * g++.dg/template/static31.C: New.
1520
1521 2007-09-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1522
1523 PR fortran/33271
1524 * gfortran.dg/nint_2.f90: xfail on powerpc-ibm-aix* and
1525 powerpc*-linux-gnu.
1526
1527 2007-09-06 David Daney <ddaney@avtrex.com>
1528 Richard Sandiford <richard@codesourcery.com>
1529
1530 PR target/33256
1531 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_le.
1532 (dg-mips-options): Skip -EB and -meb tests when $mips_forced_le.
1533 * gcc.target/mips/pr33256.c: New test.
1534
1535 2007-09-06 Tom Tromey <tromey@redhat.com>
1536
1537 * lib/g++.exp (g++_target_compile): Use -fno-show-column.
1538
1539 2007-09-06 Richard Guenther <rguenther@suse.de>
1540
1541 PR tree-optimization/32586
1542 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1543 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1544 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1545 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1546 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1547 now obsolete simplification.
1548
1549 2007-09-06 Uros Bizjak <ubizjak@gmail.com>
1550
1551 * gcc.target/i386/sse3-addsubpd.c: Add -mfpmath=sse to dg-options.
1552 * gcc.target/i386/sse3-addsubps.c: Ditto.
1553 * gcc.target/i386/sse3-haddpd.c: Ditto.
1554 * gcc.target/i386/sse3-haddps.c: Ditto.
1555 * gcc.target/i386/sse3-hsubpd.c: Ditto.
1556 * gcc.target/i386/sse3-hsubps.c: Ditto.
1557 * gcc.target/i386/sse3-lddqu.c: Ditto.
1558 * gcc.target/i386/sse3-movddup.c: Ditto.
1559 * gcc.target/i386/sse3-movshdup.c: Ditto.
1560 * gcc.target/i386/sse3-movsldup.c: Ditto.
1561
1562 2007-09-06 Richard Guenther <rguenther@suse.de>
1563
1564 PR tree-optimization/33302
1565 * gcc.dg/tree-ssa/ssa-dse-11.c: New testcase.
1566
1567 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1568
1569 PR libfortran/33225
1570 * gfortran.dg./fmt_float.f90: New test.
1571
1572 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1573
1574 PR libfortran/33253
1575 * gfortran.dg/namelist_38.f90: Update test for DELIM= .
1576
1577 2007-09-06 Jesper Nilsson <jesper.nilsson@axis.com>
1578
1579 * gcc.target/cris/builtin_ctz_v3.c: New testcase.
1580 * gcc.target/cris/builtin_ctz_v8.c: New testcase.
1581
1582 2007-09-06 Jakub Jelinek <jakub@redhat.com>
1583
1584 * g++.dg/eh/builtin1.C: New test.
1585 * g++.dg/eh/builtin2.C: New test.
1586 * g++.dg/eh/builtin3.C: New test.
1587
1588 PR c++/33289
1589 * g++.dg/eh/builtin4.C: New test.
1590
1591 2007-09-05 Janis Johnson <janis187@us.ibm.com>
1592
1593 * gcc.target/powerpc/dfp-dd.c: New test.
1594 * gcc.target/powerpc/dfp-td.c: New test.
1595
1596 2007-09-05 Jakub Jelinek <jakub@redhat.com>
1597
1598 * gcc.c-torture/execute/va-arg-pack-1.c: New test.
1599 * gcc.dg/va-arg-pack-1.c: New test.
1600
1601 2007-09-05 Adam Nemet <anemet@caviumnetworks.com>
1602
1603 * gcc.dg/tree-ssa/builtin-expect-1.c: New test.
1604 * gcc.dg/tree-ssa/builtin-expect-2.c: New test.
1605 * gcc.dg/tree-ssa/builtin-expect-3.c: New test.
1606 * gcc.dg/tree-ssa/builtin-expect-4.c: New test.
1607 * gcc.dg/tree-ssa/builtin-expect-5.c: New test.
1608
1609 2007-09-05 Paolo Carlini <pcarlini@suse.de>
1610
1611 PR c++/30302
1612 * g++.dg/ext/anon-struct5.C: New.
1613
1614 2007-09-05 Uros Bizjak <ubizjak@gmail.com>
1615
1616 * gcc.dg/i386-cpuid.h: Remove.
1617 * gcc.target/i386/mmx-check.h: Include cpuid.h.
1618 (main): Use __get_cpuid to get target features.
1619 * gcc.target/i386/sse-check.h: Ditto.
1620 * gcc.target/i386/sse2-check.h: Ditto.
1621 * gcc.target/i386/sse3-check.h: Ditto.
1622 * gcc.target/i386/ssse3-check.h: Ditto.
1623 * gcc.target/i386/sse4_1-check.h: Ditto.
1624 * gcc.target/i386/sse4_2-check.h: Ditto.
1625 * gcc.target/i386/sse4a-check.h: Ditto.
1626 * gcc.dg/torture/pr16104-1.c: Ditto.
1627 (do_test): Change to void.
1628 * gcc.target/i386/mmx-4.c: Do not use NOINLINE.
1629 * gcc.target/i386/sse-6.c: Ditto.
1630 * gcc.target/i386/sse-7.c: Ditto.
1631 * g++.dg/other/i386-1.C: Include cpuid.h.
1632 (main): New function. Use __get_cpuid to get target fetaures.
1633
1634 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
1635 David Ung <davidu@mips.com>
1636 Nigel Stephens <nigel@mips.com>
1637
1638 * gcc.c-torture/compile/mipscop-1.c: Add nomips16 attributes.
1639 * gcc.c-torture/compile/mipscop-2.c: Likewise.
1640 * gcc.c-torture/compile/mipscop-3.c: Likewise.
1641 * gcc.c-torture/compile/mipscop-4.c: Likewise.
1642 * gcc.dg/torture/mips-hilo-1.c: Likewise.
1643 * gcc.dg/torture/mips-hilo-2.c: Likewise.
1644 * gcc.dg/torture/pr19683-1.c: Likewise.
1645 * gcc.target/mips/madd-3.c: Likewise.
1646 * gcc.target/mips/maddu-3.c: Likewise.
1647 * gcc.target/mips/msub-3.c: Likewise.
1648 * gcc.target/mips/msubu-3.c: Likewise.
1649 * gcc.target/mips/asm-1.c: Likewise.
1650 * gcc.target/mips/branch-1.c: Likewise.
1651 * gcc.target/mips/ins-1.c: Likewise.
1652 * gcc.target/mips/near-far-3.c: Likewise.
1653 * gcc.target/mips/near-far-4.c: Likewise.
1654 * gcc.target/mips/smartmips-lwxs.c: Likewise.
1655 * gcc.target/mips/smartmips-ror-1.c: Likewise.
1656 * gcc.target/mips/smartmips-ror-2.c: Likewise.
1657 * gcc.target/mips/smartmips-ror-3.c: Likewise.
1658 * gcc.target/mips/smartmips-ror-4.c: Likewise.
1659 * gcc.target/mips/dspr2-MULT.c: Likewise.
1660 * gcc.target/mips/dspr2-MULTU.c: Likewise.
1661 * gcc.target/mips/mips32-dsp-run.c: Likewise.
1662 * gcc.target/mips/mips32-dspr2-type.c: Likewise.
1663 * gcc.target/mips/code-readable-1.c: Add mips16 attributes.
1664 * gcc.target/mips/code-readable-2.c: Likewise.
1665 * gcc.target/mips/code-readable-3.c: Likewise.
1666
1667 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
1668 David Ung <davidu@mips.com>
1669 Nigel Stephens <nigel@mips.com>
1670
1671 * gcc.target/mips/mips16-attributes.c: New.
1672
1673 2007-09-05 Paul Thomas <pault@gcc.gnu.org>
1674
1675 PR fortran/31564
1676 * gfortran.dg/derived_comp_array_ref_2.f90: New test.
1677
1678 PR fortran/33241
1679 * gfortran.dg/char_length_10.f90: New test.
1680
1681 2007-09-05 Paolo Carlini <pcarlini@suse.de>
1682
1683 PR c++/29731
1684 * g++.dg/parse/template24.C: New.
1685
1686 2007-09-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
1687
1688 * g++.dg/other/spu2vmx-1.C: New test.
1689
1690 2007-09-05 Jakub Jelinek <jakub@redhat.com>
1691
1692 PR tree-optimization/33017
1693 * gcc.dg/pr33017.c: New test.
1694
1695 2007-09-05 Ben Elliston <bje@au.ibm.com>
1696
1697 * gcc.target/powerpc/ppu-intrinsics.c: Add test cases for the
1698 __protected_stream family of macros.
1699
1700 2007-09-04 Jan Hubicka <jh@suse.cz>
1701
1702 * gcc.dg/tree-ssa/loadpre8.c: Disable inlining.
1703 * gcc.dg/tree-ssa/pr27236.c: Likewise.
1704 * gcc.dg/tree-ssa/predcom-1.c: Likewise.
1705 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
1706 * gcc.dg/tree-ssa/flatten-2.c: Avoid overactive tail call ellim.
1707 * gcc.dg/tree-ssa/loadpre5.c: Likewise.
1708 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
1709 Likewise.
1710
1711 2007-09-04 Janus Weil <jaydub66@gmail.com>
1712 Tobias Burnus <burnus@net-b.de>
1713
1714 * gfortran.dg/proc_decl_1.f90: New.
1715 * gfortran.dg/proc_decl_2.f90: New.
1716 * gfortran.dg/proc_decl_3.f90: New.
1717 * gfortran.dg/proc_decl_4.f90: New.
1718
1719 2007-09-04 Jan Hubicka <jh@suse.cz>
1720
1721 * gcc.dg/vect/vect-reduc-dot-s16b.c: Mark functions noinline.
1722 * gcc.dg/vect/vect-105.c: Mark functions noinline.
1723 * gcc.dg/vect/vect-reduc-6.c: Mark functions noinline.
1724 * gcc.dg/vect/no-vfa-vect-53.c: Mark functions noinline.
1725 * gcc.dg/vect/wrapv-vect-reduc-2short.c: Mark functions noinline.
1726 * gcc.dg/vect/fast-math-vect-pr29925.c: Mark functions noinline.
1727 * gcc.dg/vect/vect-reduc-dot-u8a.c: Mark functions noinline.
1728 * gcc.dg/vect/vect-iv-7.c: Mark functions noinline.
1729 * gcc.dg/vect/vect-50.c: Mark functions noinline.
1730 * gcc.dg/vect/vect-33.c: Mark functions noinline.
1731 * gcc.dg/vect/vect-16.c: Mark functions noinline.
1732 * gcc.dg/vect/vect-widen-mult-sum.c: Mark functions noinline.
1733 * gcc.dg/vect/vect-float-extend-1.c: Mark functions noinline.
1734 * gcc.dg/vect/vect-92.c: Mark functions noinline.
1735 * gcc.dg/vect/vect-75.c: Mark functions noinline.
1736 * gcc.dg/vect/vect-58.c: Mark functions noinline.
1737 * gcc.dg/vect/vect-outer-2b.c: Mark functions noinline.
1738 * gcc.dg/vect/vect-outer-4.c: Mark functions noinline.
1739 * gcc.dg/vect/no-scevccp-outer-7.c: Mark functions noinline.
1740 * gcc.dg/vect/no-section-anchors-vect-69.c: Mark functions noinline.
1741 * gcc.dg/vect/vect-114.c: Mark functions noinline.
1742 * gcc.dg/vect/vect-outer-4g.c: Mark functions noinline.
1743 * gcc.dg/vect/vect-8.c: Mark functions noinline.
1744 * gcc.dg/vect/no-scevccp-vect-iv-1.c: Mark functions noinline.
1745 * gcc.dg/vect/no-scevccp-outer-10.c: Mark functions noinline.
1746 * gcc.dg/vect/no-vfa-vect-45.c: Mark functions noinline.
1747 * gcc.dg/vect/no-scevccp-outer-10a.c: Mark functions noinline.
1748 * gcc.dg/vect/vect-multitypes-5.c: Mark functions noinline.
1749 * gcc.dg/vect/no-scevccp-outer-18.c: Mark functions noinline.
1750 * gcc.dg/vect/vect-42.c: Mark functions noinline.
1751 * gcc.dg/vect/vect-25.c: Mark functions noinline.
1752 * gcc.dg/vect/vect-vfa-01.c: Mark functions noinline.
1753 * gcc.dg/vect/vect-67.c: Mark functions noinline.
1754 * gcc.dg/vect/vect-outer-3a.c: Mark functions noinline.
1755 * gcc.dg/vect/vect-strided-a-u16-mult.c: Mark functions noinline.
1756 * gcc.dg/vect/vect-106.c: Mark functions noinline.
1757 * gcc.dg/vect/vect-reduc-7.c: Mark functions noinline.
1758 * gcc.dg/vect/no-vfa-vect-37.c: Mark functions noinline.
1759 * gcc.dg/vect/vect-reduc-2short.c: Mark functions noinline.
1760 * gcc.dg/vect/vect-reduc-dot-u8b.c: Mark functions noinline.
1761 * gcc.dg/vect/vect-iv-8.c: Mark functions noinline.
1762 * gcc.dg/vect/no-vfa-vect-79.c: Mark functions noinline.
1763 * gcc.dg/vect/vect-34.c: Mark functions noinline.
1764 * gcc.dg/vect/vect-17.c: Mark functions noinline.
1765 * gcc.dg/vect/no-vfa-vect-102a.c: Mark functions noinline.
1766 * gcc.dg/vect/vect-align-1.c: Mark functions noinline.
1767 * gcc.dg/vect/vect-93.c: Mark functions noinline.
1768 * gcc.dg/vect/vect-widen-mult-s16.c: Mark functions noinline.
1769 * gcc.dg/vect/vect-76.c: Mark functions noinline.
1770 * gcc.dg/vect/vect-strided-a-u16-i2.c: Mark functions noinline.
1771 * gcc.dg/vect/vect-outer-2c.c: Mark functions noinline.
1772 * gcc.dg/vect/vect-outer-5.c: Mark functions noinline.
1773 * gcc.dg/vect/no-scevccp-outer-8.c: Mark functions noinline.
1774 * gcc.dg/vect/vect-115.c: Mark functions noinline.
1775 * gcc.dg/vect/vect-9.c: Mark functions noinline.
1776 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Mark functions noinline.
1777 * gcc.dg/vect/vect-reduc-pattern-1a.c: Mark functions noinline.
1778 * gcc.dg/vect/no-scevccp-outer-11.c: Mark functions noinline.
1779 * gcc.dg/vect/no-scevccp-outer-10b.c: Mark functions noinline.
1780 * gcc.dg/vect/vect-strided-u32-i4.c: Mark functions noinline.
1781 * gcc.dg/vect/vect-widen-mult-u8.c: Mark functions noinline.
1782 * gcc.dg/vect/vect-multitypes-6.c: Mark functions noinline.
1783 * gcc.dg/vect/no-scevccp-outer-19.c: Mark functions noinline.
1784 * gcc.dg/vect/vect-60.c: Mark functions noinline.
1785 * gcc.dg/vect/vect-26.c: Mark functions noinline.
1786 * gcc.dg/vect/vect-vfa-02.c: Mark functions noinline.
1787 * gcc.dg/vect/vect-85.c: Mark functions noinline.
1788 * gcc.dg/vect/vect-68.c: Mark functions noinline.
1789 * gcc.dg/vect/vect-outer-3b.c: Mark functions noinline.
1790 * gcc.dg/vect/vect-floatint-conversion-1.c: Mark functions noinline.
1791 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Mark functions noinline.
1792 * gcc.dg/vect/vect-reduc-8.c: Mark functions noinline.
1793 * gcc.dg/vect/vect-107.c: Mark functions noinline.
1794 * gcc.dg/vect/vect-iv-1.c: Mark functions noinline.
1795 * gcc.dg/vect/no-scevccp-outer-20.c: Mark functions noinline.
1796 * gcc.dg/vect/vect-iv-9.c: Mark functions noinline.
1797 * gcc.dg/vect/vect-52.c: Mark functions noinline.
1798 * gcc.dg/vect/vect-35.c: Mark functions noinline.
1799 * gcc.dg/vect/vect-18.c: Mark functions noinline.
1800 * gcc.dg/vect/vect-align-2.c: Mark functions noinline.
1801 * gcc.dg/vect/no-scevccp-outer-1.c: Mark functions noinline.
1802 * gcc.dg/vect/vect-77.c: Mark functions noinline.
1803 * gcc.dg/vect/vect-2.c: Mark functions noinline.
1804 * gcc.dg/vect/vect-outer-2d.c: Mark functions noinline.
1805 * gcc.dg/vect/vect-outer-6.c: Mark functions noinline.
1806 * gcc.dg/vect/vect-82_64.c: Mark functions noinline.
1807 * gcc.dg/vect/no-scevccp-outer-9.c: Mark functions noinline.
1808 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Mark functions noinline.
1809 * gcc.dg/vect/vect-116.c: Mark functions noinline.
1810 * gcc.dg/vect/vect-strided-store-u16-i4.c: Mark functions noinline.
1811 * gcc.dg/vect/no-scevccp-vect-iv-3.c: Mark functions noinline.
1812 * gcc.dg/vect/vect-reduc-pattern-1b.c: Mark functions noinline.
1813 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: Mark functions noinline.
1814 * gcc.dg/vect/no-scevccp-outer-12.c: Mark functions noinline.
1815 * gcc.dg/vect/vect-multitypes-7.c: Mark functions noinline.
1816 * gcc.dg/vect/no-vfa-vect-101.c: Mark functions noinline.
1817 * gcc.dg/vect/vect-44.c: Mark functions noinline.
1818 * gcc.dg/vect/vect-27.c: Mark functions noinline.
1819 * gcc.dg/vect/vect-vfa-03.c: Mark functions noinline.
1820 * gcc.dg/vect/vect-86.c: Mark functions noinline.
1821 * gcc.dg/vect/vect-100.c: Mark functions noinline.
1822 * gcc.dg/vect/vect-reduc-1.c: Mark functions noinline.
1823 * gcc.dg/vect/vect-outer-3c.c: Mark functions noinline.
1824 * gcc.dg/vect/vect-floatint-conversion-2.c: Mark functions noinline.
1825 * gcc.dg/vect/vect-strided-a-u32-mult.c: Mark functions noinline.
1826 * gcc.dg/vect/vect-strided-u8-i8.c: Mark functions noinline.
1827 * gcc.dg/vect/vect-outer-fir-lb.c: Mark functions noinline.
1828 * gcc.dg/vect/vect-108.c: Mark functions noinline.
1829 * gcc.dg/vect/vect-reduc-9.c: Mark functions noinline.
1830 * gcc.dg/vect/no-scevccp-outer-21.c: Mark functions noinline.
1831 * gcc.dg/vect/vect-iv-2.c: Mark functions noinline.
1832 * gcc.dg/vect/vect-reduc-pattern-2a.c: Mark functions noinline.
1833 * gcc.dg/vect/vect-11.c: Mark functions noinline.
1834 * gcc.dg/vect/vect-70.c: Mark functions noinline.
1835 * gcc.dg/vect/vect-36.c: Mark functions noinline.
1836 * gcc.dg/vect/vect-19.c: Mark functions noinline.
1837 * gcc.dg/vect/vect-95.c: Mark functions noinline.
1838 * gcc.dg/vect/vect-78.c: Mark functions noinline.
1839 * gcc.dg/vect/vect-strided-a-u16-i4.c: Mark functions noinline.
1840 * gcc.dg/vect/vect-3.c: Mark functions noinline.
1841 * gcc.dg/vect/vect-all.c: Mark functions noinline.
1842 * gcc.dg/vect/vect-117.c: Mark functions noinline.
1843 * gcc.dg/vect/no-scevccp-outer-13.c: Mark functions noinline.
1844 * gcc.dg/vect/vect-reduc-pattern-1c.c: Mark functions noinline.
1845 * gcc.dg/vect/vect-strided-u16-i2.c: Mark functions noinline.
1846 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Mark functions noinline.
1847 * gcc.dg/vect/vect-20.c: Mark functions noinline.
1848 * gcc.dg/vect/vect-multitypes-8.c: Mark functions noinline.
1849 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: Mark functions noinline.
1850 * gcc.dg/vect/no-vfa-vect-102.c: Mark functions noinline.
1851 * gcc.dg/vect/vect-62.c: Mark functions noinline.
1852 * gcc.dg/vect/vect-28.c: Mark functions noinline.
1853 * gcc.dg/vect/vect-multitypes-10.c: Mark functions noinline.
1854 * gcc.dg/vect/vect-vfa-04.c: Mark functions noinline.
1855 * gcc.dg/vect/vect-87.c: Mark functions noinline.
1856 * gcc.dg/vect/vect-reduc-dot-u16a.c: Mark functions noinline.
1857 * gcc.dg/vect/vect-reduc-2.c: Mark functions noinline.
1858 * gcc.dg/vect/vect-intfloat-conversion-4a.c: Mark functions noinline.
1859 * gcc.dg/vect/vect-109.c: Mark functions noinline.
1860 * gcc.dg/vect/no-scevccp-outer-22.c: Mark functions noinline.
1861 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: Mark functions
1862 noinline.
1863 * gcc.dg/vect/vect-iv-3.c: Mark functions noinline.
1864 * gcc.dg/vect/vect-reduc-pattern-2b.c: Mark functions noinline.
1865 * gcc.dg/vect/vect-reduc-dot-s8a.c: Mark functions noinline.
1866 * gcc.dg/vect/no-vfa-vect-57.c: Mark functions noinline.
1867 * gcc.dg/vect/vect-12.c: Mark functions noinline.
1868 * gcc.dg/vect/vect-71.c: Mark functions noinline.
1869 * gcc.dg/vect/vect-54.c: Mark functions noinline.
1870 * gcc.dg/vect/vect-strided-a-mult.c: Mark functions noinline.
1871 * gcc.dg/vect/no-scevccp-outer-3.c: Mark functions noinline.
1872 * gcc.dg/vect/vect-96.c: Mark functions noinline.
1873 * gcc.dg/vect/vect-reduc-1char.c: Mark functions noinline.
1874 * gcc.dg/vect/vect-110.c: Mark functions noinline.
1875 * gcc.dg/vect/vect-intfloat-conversion-1.c: Mark functions noinline.
1876 * gcc.dg/vect/vect-4.c: Mark functions noinline.
1877 * gcc.dg/vect/vect-strided-store-u32-i2.c: Mark functions noinline.
1878 * gcc.dg/vect/vect-outer-4k.c: Mark functions noinline.
1879 * gcc.dg/vect/vect-multitypes-1.c: Mark functions noinline.
1880 * gcc.dg/vect/vect-strided-mult.c: Mark functions noinline.
1881 * gcc.dg/vect/no-scevccp-outer-14.c: Mark functions noinline.
1882 * gcc.dg/vect/no-vfa-vect-49.c: Mark functions noinline.
1883 * gcc.dg/vect/vect-21.c: Mark functions noinline.
1884 * gcc.dg/vect/vect-multitypes-9.c: Mark functions noinline.
1885 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: Mark functions noinline.
1886 * gcc.dg/vect/vect-80.c: Mark functions noinline.
1887 * gcc.dg/vect/vect-63.c: Mark functions noinline.
1888 * gcc.dg/vect/vect-46.c: Mark functions noinline.
1889 * gcc.dg/vect/vect-29.c: Mark functions noinline.
1890 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Mark functions noinline.
1891 * gcc.dg/vect/vect-multitypes-11.c: Mark functions noinline.
1892 * gcc.dg/vect/vect-88.c: Mark functions noinline.
1893 * gcc.dg/vect/vect-strided-u8-i2.c: Mark functions noinline.
1894 * gcc.dg/vect/vect-reduc-dot-u16b.c: Mark functions noinline.
1895 * gcc.dg/vect/vect-reduc-3.c: Mark functions noinline.
1896 * gcc.dg/vect/vect-83_64.c: Mark functions noinline.
1897 * gcc.dg/vect/vect-intfloat-conversion-4b.c: Mark functions noinline.
1898 * gcc.dg/vect/vect-iv-4.c: Mark functions noinline.
1899 * gcc.dg/vect/vect-reduc-pattern-2c.c: Mark functions noinline.
1900 * gcc.dg/vect/vect-reduc-dot-s8b.c: Mark functions noinline.
1901 * gcc.dg/vect/vect-30.c: Mark functions noinline.
1902 * gcc.dg/vect/vect-13.c: Mark functions noinline.
1903 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Mark functions noinline.
1904 * gcc.dg/vect/vect-iv-8a.c: Mark functions noinline.
1905 * gcc.dg/vect/vect-strided-same-dr.c: Mark functions noinline.
1906 * gcc.dg/vect/vect-72.c: Mark functions noinline.
1907 * gcc.dg/vect/vect-38.c: Mark functions noinline.
1908 * gcc.dg/vect/no-scevccp-outer-4.c: Mark functions noinline.
1909 * gcc.dg/vect/vect-widen-mult-u16.c: Mark functions noinline.
1910 * gcc.dg/vect/vect-97.c: Mark functions noinline.
1911 * gcc.dg/vect/vect-111.c: Mark functions noinline.
1912 * gcc.dg/vect/vect-intfloat-conversion-2.c: Mark functions noinline.
1913 * gcc.dg/vect/vect-outer-4d.c: Mark functions noinline.
1914 * gcc.dg/vect/vect-5.c: Mark functions noinline.
1915 * gcc.dg/vect/vect-strided-mult-char-ls.c: Mark functions noinline.
1916 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Mark functions noinline.
1917 * gcc.dg/vect/vect-outer-4l.c: Mark functions noinline.
1918 * gcc.dg/vect/vect-multitypes-2.c: Mark functions noinline.
1919 * gcc.dg/vect/no-scevccp-outer-15.c: Mark functions noinline.
1920 * gcc.dg/vect/vect-reduc-1short.c: Mark functions noinline.
1921 * gcc.dg/vect/vect-strided-u16-i4.c: Mark functions noinline.
1922 * gcc.dg/vect/vect-strided-u32-i8.c: Mark functions noinline.
1923 * gcc.dg/vect/vect-22.c: Mark functions noinline.
1924 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: Mark functions noinline.
1925 * gcc.dg/vect/vect-64.c: Mark functions noinline.
1926 * gcc.dg/vect/vect-89.c: Mark functions noinline.
1927 * gcc.dg/vect/no-tree-dom-vect-bug.c: Mark functions noinline.
1928 * gcc.dg/vect/vect-103.c: Mark functions noinline.
1929 * gcc.dg/vect/no-vfa-vect-51.c: Mark functions noinline.
1930 * gcc.dg/vect/no-vfa-pr29145.c: Mark functions noinline.
1931 * gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c: Mark functions noinline.
1932 * gcc.dg/vect/vect-iv-5.c: Mark functions noinline.
1933 * gcc.dg/vect/vect-reduc-dot-s8c.c: Mark functions noinline.
1934 * gcc.dg/vect/vect-11a.c: Mark functions noinline.
1935 * gcc.dg/vect/vect-31.c: Mark functions noinline.
1936 * gcc.dg/vect/vect-14.c: Mark functions noinline.
1937 * gcc.dg/vect/vect-73.c: Mark functions noinline.
1938 * gcc.dg/vect/vect-56.c: Mark functions noinline.
1939 * gcc.dg/vect/vect-outer-2.c: Mark functions noinline.
1940 * gcc.dg/vect/no-scevccp-outer-5.c: Mark functions noinline.
1941 * gcc.dg/vect/vect-98.c: Mark functions noinline.
1942 * gcc.dg/vect/vect-strided-float.c: Mark functions noinline.
1943 * gcc.dg/vect/vect-intfloat-conversion-3.c: Mark functions noinline.
1944 * gcc.dg/vect/vect-112.c: Mark functions noinline.
1945 * gcc.dg/vect/no-scevccp-outer-9a.c: Mark functions noinline.
1946 * gcc.dg/vect/vect-6.c: Mark functions noinline.
1947 * gcc.dg/vect/no-vfa-vect-43.c: Mark functions noinline.
1948 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Mark functions noinline.
1949 * gcc.dg/vect/vect-outer-4m.c: Mark functions noinline.
1950 * gcc.dg/vect/vect-widen-mult-s8.c: Mark functions noinline.
1951 * gcc.dg/vect/vect-multitypes-3.c: Mark functions noinline.
1952 * gcc.dg/vect/pr25413.c: Mark functions noinline.
1953 * gcc.dg/vect/no-scevccp-outer-16.c: Mark functions noinline.
1954 * gcc.dg/vect/vect-40.c: Mark functions noinline.
1955 * gcc.dg/vect/vect-23.c: Mark functions noinline.
1956 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: Mark functions noinline.
1957 * gcc.dg/vect/vect-82.c: Mark functions noinline.
1958 * gcc.dg/vect/vect-65.c: Mark functions noinline.
1959 * gcc.dg/vect/vect-48.c: Mark functions noinline.
1960 * gcc.dg/vect/vect-reduc-dot-s16a.c: Mark functions noinline.
1961 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Mark functions noinline.
1962 * gcc.dg/vect/vect-104.c: Mark functions noinline.
1963 * gcc.dg/vect/vect-outer-fir.c: Mark functions noinline.
1964 * gcc.dg/vect/vect-iv-6.c: Mark functions noinline.
1965 * gcc.dg/vect/vect-strided-u32-mult.c: Mark functions noinline.
1966 * gcc.dg/vect/vect-32.c: Mark functions noinline.
1967 * gcc.dg/vect/vect-15.c: Mark functions noinline.
1968 * gcc.dg/vect/no-trapping-math-2.c: Mark functions noinline.
1969 * gcc.dg/vect/vect-float-truncate-1.c: Mark functions noinline.
1970 * gcc.dg/vect/vect-91.c: Mark functions noinline.
1971 * gcc.dg/vect/vect-74.c: Mark functions noinline.
1972 * gcc.dg/vect/vect-outer-2a.c: Mark functions noinline.
1973 * gcc.dg/vect/vect-outer-3.c: Mark functions noinline.
1974 * gcc.dg/vect/vect-reduc-2char.c: Mark functions noinline.
1975 * gcc.dg/vect/no-scevccp-outer-6.c: Mark functions noinline.
1976 * gcc.dg/vect/vect-99.c: Mark functions noinline.
1977 * gcc.dg/vect/vect-113.c: Mark functions noinline.
1978 * gcc.dg/vect/no-scevccp-outer-9b.c: Mark functions noinline.
1979 * gcc.dg/vect/vect-outer-4f.c: Mark functions noinline.
1980 * gcc.dg/vect/vect-7.c: Mark functions noinline.
1981 * gcc.dg/vect/no-vfa-vect-61.c: Mark functions noinline.
1982 * gcc.dg/vect/vect-multitypes-4.c: Mark functions noinline.
1983 * gcc.dg/vect/no-scevccp-outer-17.c: Mark functions noinline.
1984 * gcc.dg/vect/vect-24.c: Mark functions noinline.
1985 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: Mark functions noinline.
1986 * gcc.dg/vect/vect-83.c: Mark functions noinline.
1987 * gcc.dg/vect/vect-66.c: Mark functions noinline.
1988 * gcc.dg/vect/wrapv-vect-reduc-2char.c: Mark functions noinline.
1989
1990 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
1991
1992 PR middle-end/33187
1993 * gcc.target/i386/cmov7.c: New file.
1994
1995 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
1996
1997 * gcc.target/i386/sse4a-check.h: New file.
1998 * gcc.target/i386/sse4a-extract.c: Include sse4a-check.h. Remove main.
1999 * gcc.target/i386/sse4a-insert.c: Ditto.
2000 * gcc.target/i386/sse4a-montsd.c: Ditto.
2001 * gcc.target/i386/sse4a-montss.c: Ditto.
2002 * gcc.target/i386/mmx-check.h: New file.
2003 * gcc.target/i386/mmx-4.c: Include mmx-check.h. Remove main.
2004 * gcc.target/i386/builtin-apply-mmx.c: Ditto.
2005 * gcc.target/i386/sse-check.h: New file.
2006 * gcc.target/i386/pr13685: Include sse-check.h. Remove main.
2007 * gcc.target/i386/sse-3.c: Ditto.
2008 * gcc.target/i386/sse-7.c: Ditto.
2009 * gcc.target/i386/sse-9.c: Ditto.
2010 * gcc.target/i386/ssefn-3.c: Ditto.
2011 * gcc.target/i386/sse-recip.c: Ditto.
2012 * gcc.target/i386/sse-recip-vec.c: Ditto.
2013 * gcc.target/i386/20020523.c: Ditto. Rename from 20020523-2.c.
2014 * gcc.target/i386/20020523-1.c: Remove.
2015 * gcc.target/i386/sse2-lrint-vec.c: Include sse2-check.h. Remove main.
2016 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
2017 * gcc.target/i386/ssefn-4.c: Ditto.
2018 * gcc.target/i386/sse-6.c: Ditto.
2019 * gcc.target/i386/sse-10.c: Ditto.
2020 * gcc.target/i386/sse-11.c: Ditto.
2021 * gcc.target/i386/sse-18.c: Ditto.
2022 * gcc.target/i386/fpprec-1.c: Ditto.
2023 * g++.dg/other/i386-1.C: Ditto.
2024
2025 2007-09-04 Richard Guenther <rguenther@suse.de>
2026
2027 PR tree-optimization/33291
2028 * gcc.dg/volatile2.c: New testcase.
2029 * gcc.dg/pr32721.c: Adjust volatile reference pattern.
2030 * gcc.dg/tree-ssa/forwprop-1.c: Remove xfail.
2031 * gcc.dg/tree-ssa/forwprop-2.c: Likewise.
2032 * gcc.dg/tree-ssa/pr17141-1.c: Likewise.
2033
2034 2007-09-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2035
2036 PR fortran/33253
2037 * gfortran.dg/namelist_15.f90: Update test.
2038 * gfortran.dg/namelist_24.f90: Update test.
2039 * gfortran.dg/namelist_38.f90: New test.
2040
2041 2007-09-03 H.J. Lu <hongjiu.lu@intel.com>
2042
2043 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Restored. Moved to ...
2044 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
2045 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Restored. Moved to ...
2046 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
2047 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Restored. Moved to ...
2048 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
2049
2050 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
2051
2052 * gcc.target/cris/builtin_bswap_v3.c: New testcase.
2053 * gcc.target/cris/builtin_bswap_v8.c: New testcase.
2054
2055 * gcc.dg/torture/cris-asm-mof-1.c: Skip if -march defined.
2056
2057 2007-09-02 David Daney <ddaney@avtrex.com>
2058
2059 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: New test.
2060 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Ditto.
2061 * gcc.target/mips/atomic-memory-1.c: Ditto.
2062 * testsuite/gcc.target/mips/atomic-memory-2.c: Ditto.
2063
2064 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
2065
2066 * gcc.target/cris/builtin_clz_v0.c: New testcase.
2067 * gcc.target/cris/builtin_clz_v3.c: New testcase.
2068
2069 2007-09-02 Tobias Schlüuter <tobi@gcc.gnu.org>
2070
2071 * gfortran.dg/substr_6.f90: New test.
2072
2073 2007-09-02 Paolo Carlini <pcarlini@suse.de>
2074
2075 PR c++/33208
2076 * g++.dg/other/error18.C: New.
2077 * g++.dg/expr/bitfield3.C: Adjust.
2078
2079 2007-09-02 H.J. Lu <hongjiu.lu@intel.com>
2080
2081 PR fortran/33276
2082 * gfortran.fortran-torture/compile/pr33276.f90: New.
2083
2084 2007-09-02 Joseph Myers <joseph@codesourcery.com>
2085
2086 PR middle-end/33272
2087 * gcc.dg/c99-arraydecl-3.c: New test.
2088
2089 2007-08-31 Douglas Gregor <doug.gregor@gmail.com>
2090
2091 PR c++/32597
2092 * gcc/testsuite/g++.dg/cpp0x/variadic-new2.C: New.
2093 * gcc/testsuite/g++.dg/cpp0x/variadic-new.C: New.
2094
2095 2007-08-31 Tobias Burnus <burnus@net-b.de>
2096
2097 PR fortran/33232
2098 * gfortran.dg/eor_handling_2.f90: Add dg-warnings.
2099 * gfortran.dg/read_1.f90: New.
2100
2101 2007-08-31 Paolo Carlini <pcarlini@suse.de>
2102
2103 PR c++/33210
2104 * g++.dg/template/error30.C: New.
2105
2106 2007-08-31 Paolo Carlini <pcarlini@suse.de>
2107
2108 PR c++/32113
2109 * g++.dg/template/crash70.C: New.
2110
2111 2007-08-31 Paolo Carlini <pcarlini@suse.de>
2112
2113 PR c++/33212
2114 * g++.dg/ext/is_class_error.C: New.
2115
2116 2007-08-31 Olivier Hainque <hainque@adacore.com>
2117
2118 * gnat.dg/test_oalign.adb, oalign[12].ads: New test.
2119
2120 2007-08-31 David Edelsohn <edelsohn@gnu.org>
2121 Revital Eres <eres@il.ibm.com>
2122
2123 * gcc.target/powerpc/paired-1.c: New test.
2124 * gcc.target/powerpc/paired-2.c: New test.
2125 * gcc.target/powerpc/paired-3.c: New test.
2126 * gcc.target/powerpc/paired-4.c: New test.
2127 * gcc.target/powerpc/paired-5.c: New test.
2128 * gcc.target/powerpc/paired-6.c: New test.
2129 * gcc.target/powerpc/paired-7.c: New test.
2130 * gcc.target/powerpc/ppc-paired.c: New test.
2131
2132 2007-08-31 Ollie Wild <aaw@google.com>
2133
2134 * g++.dg/conversion/ptrmem2.C: New test.
2135 * g++.dg/conversion/ptrmem3.C: New test.
2136 * g++.dg/conversion/ptrmem4.C: New test.
2137 * g++.dg/conversion/ptrmem5.C: New test.
2138 * g++.dg/conversion/ptrmem6.C: New test.
2139 * g++.dg/conversion/ptrmem7.C: New test.
2140 * g++.dg/conversion/ptrmem8.C: New test.
2141
2142 2007-08-31 Paul Thomas <pault@gcc.gnu.org>
2143
2144 PR fortran/31879
2145 * gfortran.dg/char_length_7.f90: New test.
2146 * gfortran.dg/char_length_9.f90: New test.
2147 * gfortran.dg/char_assign_1.f90: Add extra warning.
2148
2149 PR fortran/31197
2150 PR fortran/31258
2151 * gfortran.dg/char_length_8.f90: New test.
2152
2153 2007-08-30 Andrew Pinski <andrew_pinski@playstation.sony.com>
2154
2155 * gcc.target/powerpc/ppu-intrinsics.c: New testcase.
2156
2157 2007-08-30 Jakub Jelinek <jakub@redhat.com>
2158
2159 * gcc.dg/inline-24.c: New test.
2160 * g++.dg/opt/inline11.C: New test.
2161
2162 2007-08-30 Richard Guenther <rguenther@suse.de>
2163
2164 * gcc.target/i386/vectorize5.c: New testcase.
2165
2166 2007-08-30 Tobias Burnus <burnus@net-b.de>
2167
2168 PR fortran/33228
2169 * interface.c (check_interface0): Improve error for external procs.
2170 (check_sym_interfaces): Fix checking of module procedures.
2171
2172 2007-08-30 Jakub Jelinek <jakub@redhat.com>
2173
2174 * gcc.dg/sync-2.c (AI_ALIGN): Define if not defined.
2175 (AI): Add AI_ALIGN.
2176 * gcc.dg/sync-3.c: New test.
2177
2178 PR middle-end/32758
2179 * gcc.dg/cleanup-12.c: New test.
2180
2181 2007-08-30 Uros Bizjak <ubizjak@gmail.com>
2182
2183 * lib/gcc-dg.exp (cleanup-profile-file): New procedure.
2184 * gcc.dg/20021014-1.c: Use cleanup-profile-file.
2185 * gcc.dg/gcc.dg/20021014-1.c: Ditto.
2186 * gcc.dg/pr32450.c: Ditto.
2187 * gcc.dg/nest.c: Ditto.
2188 * gcc.dg/nested-func-4.c: Ditto.
2189 * g++.old-deja/g++.law/profile1.C: Ditto.
2190
2191 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2192
2193 PR fortran/32989
2194 * gfortran.fortran-torture/execute/getarg_1.f90: Add check for
2195 non-default integer kind arguments.
2196
2197 2007-08-29 Tobias Burnus <burnus@gcc.gnu.org>
2198
2199 PR fortran/33105
2200 * gfortran.dg/is_iostat_end_eor_1.f90: New test.
2201
2202 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
2203
2204 * gcc.dg/h8300-ice2.c: Remove target selector.
2205
2206 2007-08-29 Christopher D. Rickett <crickett@lanl.gov>
2207
2208 PR fortran/33215
2209 * gfortran.dg/binding_label_tests_15.f03: New test case.
2210 * gfortran.dg/binding_label_tests_16.f03: Ditto.
2211
2212 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2213
2214 * gfortran.dg/alloc_comp_basics_1.f90: Update check.
2215 * gfortran.dg/alloc_comp_constructor_1.f90: Update check.
2216
2217 2007-08-29 Douglas Gregor <doug.gregor@gmail.com>
2218
2219 PR c++/33194
2220 * g++.dg/other/canon-33194.C: New.
2221
2222 2007-08-29 Rask Ingemann Lambertsen <rask@sygehus.dk>
2223
2224 * gcc.c-torture/execute/simd-1.c: Use SImode vector elements.
2225 * gcc.c-torture/execute/pr23135.c: Likewise.
2226
2227 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
2228
2229 * gcc.dg/pr31344.c: Move to ...
2230 * gcc.dg/dfp/pr31344.c: ... here.
2231 * gcc.dg/sibcall-6.c: Simplify dg-skip-if directive.
2232 * gcc.dg/20050503-1.c: Ditto.
2233 * gcc.dg/20050111-1.c: Simplify i?86 and x86_64 dg-options directive.
2234 * gcc.dg/20061127-1.c: Compile only for fpic targets.
2235 * gcc.dg/20060801-1.c: Ditto.
2236
2237 2007-08-29 Kaz Kojima <kkojima@gcc.gnu.org>
2238
2239 * gfortran.dg/isnan_1.f90: Add -mieee for sh.
2240 * gfortran.dg/nan_1.f90: Likewise.
2241
2242 2007-08-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2243
2244 PR fortran/33055
2245 Revert previous patch.
2246
2247 2007-08-28 Nathan Sidwell <nathan@codesourcery.com>
2248 Kazu Hirata <kazu@codesourcery.com>
2249
2250 * gcc.target/m68k/interrupt-1.c: New.
2251
2252 2007-08-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
2253
2254 * gcc.c-torture/compile/limits-blockid.c: Reduce testcase size to
2255 10000 for targets where "int" can't hold at least 100000.
2256 * gcc.c-torture/compile/limits-enumconst.c: Likewise.
2257 * gcc.dg/fold-eqandshift-1.c (INT_BITS): New.
2258 (test5)(test6): Use it.
2259 * gcc.dg/pr30744-1.c (r): Use pointer sized integer.
2260 * gcc.dg/tree-ssa/foldaddr-1.c (foo): Likewise.
2261 * gcc.dg/tree-ssa/loadpre6.c (main): Likewise.
2262 * gcc.dg/tls/opt-5.c (__gen_tempname): Avoid overflowing 16-bit int.
2263 * gcc.dg/attr-alloc_size.c (test): Likewise.
2264
2265 2007-08-28 Paolo Carlini <pcarlini@suse.de>
2266
2267 PR c++/33209
2268 * g++.dg/template/error29.C: New.
2269
2270 2007-08-28 Jakub Jelinek <jakub@redhat.com>
2271
2272 PR c++/32596
2273 * g++.dg/ext/visibility/anon5.C: New test.
2274
2275 2007-08-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2276
2277 * gfortran.dg/gamma_4.f90: Fix large-real kind selection.
2278
2279 2007-08-28 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2280
2281 * gfortran.dg/gamma_1.f90: Remove large-real tests.
2282 * gfortran.dg/gamma_2.f90: Remove large-real tests.
2283 * gfortran.dg/gamma_4.f90: New: large-real tests.
2284
2285 2007-08-28 Jason Merrill <jason@redhat.com>
2286
2287 PR c++/29000
2288 * g++.dg/ext/stmtexpr12.C: New test.
2289
2290 PR c++/28558
2291 * g++.dg/ext/attrib28.C: New test.
2292
2293 2007-08-28 Uros Bizjak <ubizjak@gmail.com>
2294
2295 PR target/32661
2296 * gcc.target/i386/pr32661.c: New test.
2297
2298 2007-08-28 Jakub Jelinek <jakub@redhat.com>
2299
2300 PR middle-end/32370
2301 * gcc.dg/pr32370.c: New test.
2302
2303 PR rtl-optimization/33148
2304 * gcc.c-torture/compile/20070827-1.c: New test.
2305
2306 PR debug/32914
2307 * d++.dg/debug/const3.C: New test.
2308 * d++.dg/debug/const4.C: New test.
2309 * d++.dg/debug/dwarf2/const1.C: New test.
2310 * d++.dg/debug/dwarf2/const2.C: New test.
2311 * d++.dg/debug/dwarf2/const2b.C: New test.
2312
2313 2007-08-28 Mircea Namolaru <namolaru@il.ibm.com>
2314 Vladimir Yanovsky <yanov@il.ibm.com>
2315 Revital Eres <eres@il.ibm.com>
2316 Andrey Belevantsev <abel@ispras.ru>
2317
2318 * gcc.dg/sms-1.c: New test.
2319
2320 2007-08-27 Alexandre Oliva <aoliva@redhat.com>
2321
2322 * g++.dg/ext/gnu-inline-common.h: New.
2323 * g++.dg/ext/gnu-inline-global-reject.C: New.
2324 * g++.dg/ext/gnu-inline-global.C: New.
2325 * g++.dg/ext/gnu-inline-namespace.C: New.
2326 * g++.dg/ext/gnu-inline-anon-namespace.C: New.
2327 * g++.dg/ext/gnu-inline-class.C: New.
2328 * g++.dg/ext/gnu-inline-class-static.C: New.
2329 * g++.dg/ext/gnu-inline-template-class.C: New.
2330 * g++.dg/ext/gnu-inline-template-func.C: New.
2331
2332 2007-08-27 Jason Merrill <jason@redhat.com>
2333
2334 PR c++/31337
2335 * g++.dg/ext/stmtexpr11.C: New.
2336
2337 2007-08-27 Kazu Hirata <kazu@codesourcery.com>
2338
2339 * lib/target-supports.exp (check_profiling_available):
2340 Set profiling_available_saved to 0 on fido-*-elf.
2341
2342 2007-08-27 Daniel Berlin <dberlin@dberlin.org>
2343
2344 PR tree-optimization/33173
2345
2346 * gcc.c-torture/compile/pr33173.c: New.
2347
2348 2007-08-27 H.J. Lu <hongjiu.lu@intel.com>
2349
2350 PR target/31385
2351 * gcc.dg/dfp/pr31385.c: New.
2352
2353 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2354
2355 * gcc.dg/unsigned-long-compare.c: Remove target selector.
2356
2357 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2358
2359 * gcc.dg/arm-eabi1.c, gcc.dg/symbian1.c, cc.dg/symbian2.c,
2360 gcc.dg/symbian3.c, gcc.dg/symbian4.c, gcc.dg/symbian5.c,
2361 gcc.dg/20051215-1.c: Move to gcc.target/arm directory.
2362 * gcc.dg/const-compare.c, gcc.dg/non-lazy-ptr-test.c,
2363 gcc.dg/rs6000-leaf.c: Move to gcc.target/powerpc directory.
2364 * gcc.dg/m68k-pic-1.c, gcc.dg/m68k-slp-ice.c: Move to
2365 gcc.target/m68k directory.
2366 * gcc.dg/i386-darwin-fpmath.c: Move to gcc.target/i386 directory.
2367 * gcc.dg/cris-peep2-andu1.c, gcc.dg/cris-peep2-andu2.c,
2368 gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-xsrand2.c: Move to
2369 gcc.target/cris directory.
2370 * gcc.dg/20020620-1.c: Move to gcc.target/mips directory.
2371 * gcc.dg/bfin-longcall-1.c, gcc.dg/bfin-longcall-2.c: Move to
2372 gcc.target/bfin directory.
2373
2374 * gcc.target/sh: New directory.
2375 * gcc.target/sh/sh.exp: New file.
2376 * gcc.dg/pr21255-1.c, gcc.dg/pr21255-2-mb.c, gcc.dg/pr21255-2-ml.c,
2377 gcc.dg/pr21255-3.c, gcc.dg/pr21255-4.c, gcc.dg/sh4a-bitmovua.c,
2378 gcc.dg/sh4a-cos.c, gcc.dg/sh4a-cosf.c, gcc.dg/sh4a-fprun.c,
2379 gcc.dg/sh4a-fsrra.c, gcc.dg/sh4a-memmovua.c, gcc.dg/sh4a-sin.c,
2380 gcc.dg/sh4a-sincosf.c, gcc.dg/sh4a-sinf.c gcc.dg/sh-relax.c,
2381 gcc.dg/sh-relax-vxworks.c: Move to gcc.target/sh directory.
2382
2383 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2384
2385 * gcc.target/i386/pow-1.c: Fix scan-assembler-not.
2386 * gcc.target/i386/asm-3.c: Skip -fpic ilp32 targets only.
2387 * gcc.target/i386/20020523-1.c: Require nonpic effective target.
2388 * gcc.target/i386/local2.c: Ditto.
2389 * gcc.target/i386/stack-prot-kernel.c: Ditto.
2390 * gcc.target/i386/20011119-1.c: Ditto.
2391 * gcc.target/i386/tailcall-1.c: Ditto. Check ilp32 targets only.
2392 * gcc.target/i386/fastcall-1.c: Fix target selector.
2393
2394 2007-08-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2395
2396 PR fortran/33055
2397 * gfortran.dg/negative_unit.f: Add new check
2398 * gfortran.dg/negative_unit_int8.f: New. Same as above except use
2399 -fdefault-integer-8.
2400
2401 2007-08-26 Asher Langton <langton2@llnl.gov>
2402
2403 * gfortran.dg/recursive_stack.f90: New.
2404 * gfortran.dg/openmp_stack.f90: New.
2405
2406 2007-08-26 Tobias Burnus <burnus@net-b.de>
2407
2408 PR fortran/31298
2409 * gfortran.dg/use_10.f90: New.
2410
2411 2007-08-26 Tobias Burnus <burnus@net-b.de>
2412
2413 PR fortran/32985
2414 * gfortran.dg/namelist_14.f90: Make test case valid.
2415 * gfortran.dg/common_10.f90: New.
2416
2417 2007-08-26 H.J. Lu <hongjiu.lu@intel.com>
2418
2419 PR middle-end/33181
2420 * gcc.dg/ifelse-2.c: New.
2421
2422 2007-08-26 Tobias Burnus <burnus@net-b.de>
2423
2424 PR fortran/32980
2425 * gfortran.dg/gamma_1.f90: New.
2426 * gfortran.dg/gamma_2.f90: New.
2427 * gfortran.dg/gamma_3.f90: New.
2428
2429 2007-08-26 Tobias Burnus <burnus@net-b.de>
2430
2431 PR fortran/33188
2432 * gfortran.dg/used_types_18.f90: New.
2433
2434 2007-08-25 Jakub Jelinek <jakub@redhat.com>
2435
2436 * gcc.dg/array-init-2.c: New test.
2437
2438 2007-08-24 Tobias Burnus <burnus@net-b.de>
2439
2440 PR fortran/33178
2441 * gfortran.dg/initialization_4.f90: Update dg-error.
2442 * gfortran.dg/initialization_13.f90: New.
2443
2444 2007-08-24 Richard Guenther <rguenther@suse.de>
2445
2446 PR middle-end/33166
2447 * gcc.c-torture/compile/pr33166.c: New testcase.
2448
2449 2007-08-24 Tobias Burnus <burnus@net-b.de>
2450
2451 PR fortran/33139
2452 * gfortran.dg/pointer_assign_4.f90: New.
2453 * gfortran.dg/shape_2.f90: Fix test case.
2454 * gfortran.dg/char_result_4.f90: Ditto.
2455
2456 2007-08-24 Jakub Jelinek <jakub@redhat.com>
2457
2458 * gcc.dg/array-init-1.c: New test.
2459
2460 PR c++/32567
2461 * g++.dg/parse/crash36.C: New test.
2462
2463 2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
2464
2465 * gcc.dg/pr32721.c: Updated.
2466
2467 2007-08-24 Jakub Jelinek <jakub@redhat.com>
2468
2469 PR tree-optimization/32573
2470 PR middle-end/32946
2471 * gcc.dg/pr32573.c: New test.
2472
2473 PR c++/32898
2474 * g++.dg/lookup/ns3.C: New test.
2475
2476 * gfortran.dg/assumed_charlen_sharing.f90: New test.
2477
2478 PR c++/31941
2479 * g++.dg/parse/crash37.C: New test.
2480
2481 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
2482
2483 PR target/17390
2484 * gcc.target/i386/pr17390.c: New test.
2485
2486 2007-08-23 Richard Guenther <rguenther@suse.de>
2487
2488 * gcc.dg/tree-ssa/builtin-fprintf-1.c: Adjust patterns.
2489 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: Likewise.
2490 * gcc.dg/tree-ssa/builtin-printf-1.c: Likewise.
2491 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: Likewise.
2492 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: Likewise.
2493 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: Likewise.
2494 * gcc.dg/tree-ssa/builtin-vprintf-1.c: Likewise.
2495 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: Likewise.
2496
2497 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
2498
2499 * gcc.target/s390: New directory.
2500 * gcc.target/s390/s390.exp: New file.
2501 * gcc.dg/20020926-1.c, gcc.dg/20030123-1.c, gcc.dg/20030129-1.c,
2502 gcc.dg/20040305-1.c, gcc.dg/20041109-1.c, gcc.dg/20041216-1.c,
2503 gcc.dg/20050409-1.c, gcc.dg/20050524-1.c, gcc.dg/20050824-1.c,
2504 gcc.dg/pr20927.c, gcc.dg/pr24624.c, gcc.dg/pr27661.c: Move to
2505 gcc.target/s390 directory.
2506
2507 2007-08-23 Richard Guenther <rguenther@suse.de>
2508
2509 PR tree-optimization/32328
2510 * testsuite/gcc.dg/pr32328.c: New testcase.
2511
2512 2007-08-23 Rask Ingemann Lambertsen <rask@sygehus.dk>
2513
2514 * gcc.c-torture/execute/simd-4.x: Only run when stdint.h types are
2515 available.
2516
2517 2007-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2518
2519 PR fortran/33095
2520 * gfortran.dg/min_max_optional_5.f90: New test.
2521 * gfortran.dg/min_max_optional_2.f90: Remove.
2522 * gfortran.dg/min_max_optional_3.f90: Remove.
2523 * gfortran.dg/min_max_optional_4.f90: Remove.
2524
2525 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
2526
2527 * gcc.target/i386/xorps-sse.c: New.
2528 * gcc.target/i386/xorps-sse2.c: New.
2529
2530 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
2531
2532 * gcc.target/i386/cmov3.c: Fix scan-assembler.
2533 * gcc.target/i386/cmov4.c: Fix scan-assembler.
2534 * gcc.target/i386/xchg-2.c: Fix scan-assembler.
2535
2536 2007-08-22 Christopher D. Rickett <crickett@lanl.gov>
2537
2538 PR fortran/33020
2539 * gfortran.dg/c_f_pointer_shape_tests_2.f03: Update test to
2540 include multiple kinds for SHAPE parameter within a single
2541 namespace.
2542 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Ditto.
2543 * gfortran.dg/c_f_pointer_shape_tests_3.f03: New test case.
2544
2545 2007-08-22 Janus Weil <jaydub66@gmail.com>
2546
2547 * interface_abstract_1.f90: Extended test case.
2548 * interface_abstract_3.f90: New test.
2549
2550 2007-08-21 Christian Bruel <christian.bruel@st.com>
2551
2552 * gcc.dg/fold-sub.c: New test.
2553
2554 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
2555
2556 * gcc.dg/20000724-1.c, gcc.dg/980312-1.c, gcc.dg/980313-1.c,
2557 gcc.dg/attr-returns_twice-1.c, gcc.dg/inline-mcpy.c, gcc.dg/pr25196.c,
2558 gcc.dg/pr25993.c, gcc.dg/pr26449.c, gcc.dg/pr28839.c,
2559 gcc.dg/pr32191.c: Move to gcc.target/i386 directory.
2560 * gcc.target/i386/pr31854.c, gcc.target/i386/pr32065-1.c,
2561 gcc.target/i386/pr32065-2.c: Use dg-require-effective-target dfp.
2562
2563 2007-08-22 Richard Guenther <rguenther@suse.de>
2564
2565 PR middle-end/33007
2566 * gcc.dg/pr33007.c: New testcase.
2567
2568 2007-08-22 Richard Sandiford <richard@codesourcery.com>
2569
2570 * gcc.c-torture/execute/strcmp-1.x: Delete.
2571
2572 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
2573
2574 * gcc.target/i386/*.c: Remove target selectors from dg-do directives.
2575 * gcc.target/i386/991129-1.c, gcc.target/i386/991209-1.c,
2576 gcc.target/i386/991214-1.c, gcc.target/i386/pr26778.c,
2577 gcc.target/i386/pr27827.c, gcc.target/i386/pr30505.c,
2578 gcc.target/i386/pr32389.c, gcc.target/i386/sse-8.c,
2579 gcc.target/i386/stack-realign.c,
2580 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
2581 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
2582 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c: Require ilp32
2583 target using dg-require-effective-target directive.
2584 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/amd64-abi-2.c,
2585 gcc.target/i386/cleanup-2.c, gcc.target/i386/cmpxchg16b-1.c,
2586 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
2587 gcc.target/i386/large-size-array-3.c, gcc.target/i386/pr25254.c,
2588 gcc.target/i386/pr31167.c, gcc.target/i386/pr32268.c,
2589 gcc.target/i386/pr32661-1.c, gcc.target/i386/pr32708-2.c,
2590 gcc.target/i386/pr32708-3.c, gcc.target/i386/sse4_1-pextrq.c,
2591 gcc.target/i386/sse4_1-pinsrq.c, gcc.target/i386/sse4_2-crc32q.c,
2592 gcc.target/i386/sse4_2-popcntq.c, gcc.target/i386/stack-prot-kernel.c:
2593 Require lp64 target using dg-require-effective-target directive.
2594 * gcc.target/i386/cleanup-1.c, gcc.target/i386/cleanup-2.c,
2595 gcc.target/i386/pr32268.c: Use *-*-linux* target selector in dg-do
2596 directive.
2597 * gcc.target/i386/20010202-1.c: Move from here ...
2598 * gcc.dg/20010202-1.c: ... to here.
2599
2600 2007-08-22 Richard Guenther <rguenther@suse.de>
2601
2602 PR tree-optimization/33142
2603 * gcc.c-torture/execute/pr33142.c: New testcase.
2604
2605 2007-08-22 Richard Guenther <rguenther@suse.de>
2606
2607 PR middle-end/32563
2608 * g++.dg/torture/pr32563.C: New testcase.
2609
2610 2007-08-22 Jakub Jelinek <jakub@redhat.com>
2611
2612 PR middle-end/32912
2613 * gcc.dg/pr32912-1.c: Add -w to options.
2614 * gcc.dg/pr32912-2.c: Likewise.
2615 * gcc.dg/pr32912-3.c: Scan for ~{ rather than just ~.
2616
2617 2007-08-21 Ian Lance Taylor <iant@google.com>
2618
2619 * g++.dg/torture/pr33134.C: Moved from g++.dg/tree-ssa.
2620
2621 2007-08-21 Ian Lance Taylor <iant@google.com>
2622
2623 PR tree-optimization/33134
2624 * g++.dg/tree-ssa/pr33134.C: New test.
2625
2626 2007-08-21 Nathan Froyd <froydnj@codesourcery.com>
2627
2628 * gcc.target/powerpc/spe-vector-memset.c: New testcase.
2629 * gcc.target/powerpc/spe-vector-memcpy.c: New testcase.
2630
2631 2007-08-21 Jakub Jelinek <jakub@redhat.com>
2632
2633 PR debug/32610
2634 * gcc.dg/debug/pr32610.c: New test.
2635
2636 * g++.dg/init/new24.C: New test.
2637
2638 PR middle-end/32912
2639 * gcc.dg/pr32912-1.c: New test.
2640 * gcc.dg/pr32912-2.c: New test.
2641 * gcc.dg/pr32912-3.c: New test.
2642
2643 2007-08-21 Richard Guenther <rguenther@suse.de>
2644
2645 * gcc.dg/pointer-arith-10.c: New testcase.
2646
2647 2007-08-21 Richard Guenther <rguenther@suse.de>
2648
2649 PR middle-end/33122
2650 * gcc.c-torture/compile/pr33122.c: New testcase.
2651
2652 2007-03-20 Pawel Sikora <pluto@pld-linux.org>
2653
2654 * g++.dg/warn/Wnvdtor-2.C: New testcase.
2655
2656 2007-08-20 Dorit Nuzman <dorit@il.ibm.com>
2657
2658 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add missing }.
2659
2660 2007-08-20 Jakub Jelinek <jakub@redhat.com>
2661
2662 PR c++/33025
2663 * g++.dg/init/new23.C: New test.
2664
2665 2007-08-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
2666
2667 PR middle-end/30564
2668 * gcc.c-torture/compile/pr30564-1.c: New test.
2669 * gcc.c-torture/compile/pr30564-2.c: New test.
2670
2671 2007-08-19 Joseph Myers <joseph@codesourcery.com>
2672
2673 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: New test.
2674
2675 2007-08-19 Tobias Burnus <burnus@net-b.de>
2676
2677 * gfortran.dg/interface_abstract_2.f90: New.
2678 * gfortran.dg/interface_abstract_1.f90: Fix typo.
2679
2680 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2681
2682 * gcc.dg/vect/vect-117.c: Change inner-loop bound to
2683 unknown (so that outer-loop wont get analyzed).
2684 * gcc.dg/vect/vect-outer-1a.c: New test.
2685 * gcc.dg/vect/vect-outer-1b.c: New test.
2686 * gcc.dg/vect/vect-outer-1.c: New test.
2687 * gcc.dg/vect/vect-outer-2a.c: New test.
2688 * gcc.dg/vect/vect-outer-2b.c: New test.
2689 * gcc.dg/vect/vect-outer-2c.c: New test.
2690 * gcc.dg/vect/vect-outer-2.c: New test.
2691 * gcc.dg/vect/vect-outer-3a.c: New test.
2692 * gcc.dg/vect/vect-outer-3b.c: New test.
2693 * gcc.dg/vect/vect-outer-3c.c: New test.
2694 * gcc.dg/vect/vect-outer-3.c: New test.
2695 * gcc.dg/vect/vect-outer-4a.c: New test.
2696 * gcc.dg/vect/vect-outer-4b.c: New test.
2697 * gcc.dg/vect/vect-outer-4c.c: New test.
2698 * gcc.dg/vect/vect-outer-4d.c: New test.
2699 * gcc.dg/vect/vect-outer-4e.c: New test.
2700 * gcc.dg/vect/vect-outer-4f.c: New test.
2701 * gcc.dg/vect/vect-outer-4g.c: New test.
2702 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: New test.
2703 * gcc.dg/vect/vect-outer-4i.c: New test.
2704 * gcc.dg/vect/vect-outer-4j.c: New test.
2705 * gcc.dg/vect/vect-outer-4k.c: New test.
2706 * gcc.dg/vect/vect-outer-4l.c: New test.
2707 * gcc.dg/vect/vect-outer-4m.c: New test.
2708 * gcc.dg/vect/vect-outer-4.c: New test.
2709 * gcc.dg/vect/vect-outer-5.c: New test.
2710 * gcc.dg/vect/vect-outer-6.c: New test.
2711 * gcc.dg/vect/vect-outer-fir.c: New test.
2712 * gcc.dg/vect/vect-outer-fir-lb.c: New test.
2713 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: New test.
2714
2715 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2716
2717 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-scev-cprop
2718 and -fno-tree-reassoc.
2719 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Moved to...
2720 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
2721 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Moved to...
2722 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
2723 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Moved to...
2724 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
2725 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: New test.
2726 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: New test.
2727 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: New test.
2728 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: New test.
2729 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: New test.
2730 * gcc.dg/vect/no-scevccp-outer-1.c: New test.
2731 * gcc.dg/vect/no-scevccp-outer-2.c: New test.
2732 * gcc.dg/vect/no-scevccp-outer-3.c: New test.
2733 * gcc.dg/vect/no-scevccp-outer-4.c: New test.
2734 * gcc.dg/vect/no-scevccp-outer-5.c: New test.
2735 * gcc.dg/vect/no-scevccp-outer-6.c: New test.
2736 * gcc.dg/vect/no-scevccp-outer-7.c: New test.
2737 * gcc.dg/vect/no-scevccp-outer-8.c: New test.
2738 * gcc.dg/vect/no-scevccp-outer-9.c: New test.
2739 * gcc.dg/vect/no-scevccp-outer-9a.c: New test.
2740 * gcc.dg/vect/no-scevccp-outer-9b.c: New test.
2741 * gcc.dg/vect/no-scevccp-outer-10.c: New test.
2742 * gcc.dg/vect/no-scevccp-outer-10a.c: New test.
2743 * gcc.dg/vect/no-scevccp-outer-10b.c: New test.
2744 * gcc.dg/vect/no-scevccp-outer-11.c: New test.
2745 * gcc.dg/vect/no-scevccp-outer-12.c: New test.
2746 * gcc.dg/vect/no-scevccp-outer-13.c: New test.
2747 * gcc.dg/vect/no-scevccp-outer-14.c: New test.
2748 * gcc.dg/vect/no-scevccp-outer-15.c: New test.
2749 * gcc.dg/vect/no-scevccp-outer-16.c: New test.
2750 * gcc.dg/vect/no-scevccp-outer-17.c: New test.
2751 * gcc.dg/vect/no-scevccp-outer-18.c: New test.
2752 * gcc.dg/vect/no-scevccp-outer-19.c: New test.
2753 * gcc.dg/vect/no-scevccp-outer-20.c: New test.
2754 * gcc.dg/vect/no-scevccp-outer-21.c: New test.
2755 * gcc.dg/vect/no-scevccp-outer-22.c: New test.
2756
2757 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2758
2759 * testsuite/gcc.dg/vect/pr20122.c: Fix test (now vectorized, with
2760 versioning for aliasing).
2761 * testsuite/gcc.dg/vect/vect-35.c: Likewise.
2762
2763 * testsuite/gcc.dg/vect/vect-iv-6.c: Fix test for vect_no_align
2764 targets.
2765 * testsuite/gcc.dg/vect/vect-multitypes-11.c: Likewise.
2766
2767 2007-08-18 Tom Tromey <tromey@redhat.com>
2768
2769 PR preprocessor/32974:
2770 * gcc.dg/cpp/pr32974.c: New file.
2771
2772 2007-08-17 Tobias Burnus <burnus@net-b.de>
2773
2774 * gfortran.dg/interface_abstract_1.f90: New.
2775
2776 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
2777
2778 PR fortran/32881
2779 * gfortran.dg/pure_initializer_1.f90: New test.
2780
2781 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
2782
2783 PR fortran/32875
2784 * gfortran.dg/array_constructor_18.f90: New test.
2785
2786 2007-08-17 Andrew Pinski <andrew_pinski@playstation.sony.com>
2787
2788 PR c++/28989
2789 * g++.dg/expr/lval3.C: New test.
2790 * g++.dg/expr/lval4.C: New test.
2791
2792 2007-08-17 Ollie Wild <aaw@google.com>
2793
2794 PR c++/31749
2795 * g++.dg/lookup/builtin3.C: New test.
2796 * g++.dg/lookup/builtin4.C: New test.
2797 * g++.dg/lookup/using19.C: New test.
2798
2799 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2800
2801 PR c++/32190
2802 * g++.dg/parse/error31.C: New.
2803
2804 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2805
2806 PR c++/32112
2807 * g++.dg/template/error26.C: New.
2808
2809 2007-08-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2810
2811 PR fortran/33079
2812 * gfortran.dg/zero_length_2.f90: New test.
2813
2814 2007-08-17 Tobias Burnus <burnus@net-b.de>
2815
2816 * gfortran.dg/kind_tests_2.f03: Add cleanup-modules.
2817 * gfortran.dg/kind_tests_3.f03: Ditto.
2818 * gfortran.dg/global_vars_f90_init.f90: Ditto.
2819 * gfortran.dg/interface_13.f90: Ditto.
2820 * gfortran.dg/pr32738.f90: Ditto.
2821 * gfortran.dg/module_private_1.f90: Ditto.
2822 * gfortran.dg/test_only_clause.f90: Ditto.
2823 * gfortran.dg/bind_c_vars.f90: Ditto.
2824 * gfortran.dg/bind_c_dts.f90: Ditto.
2825 * gfortran.dg/use_9.f90: Ditto.
2826 * gfortran.dg/generic_8.f90: Ditto.
2827 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
2828 * gfortran.dg/private_type_6.f90: Ditto.
2829 * gfortran.dg/c_assoc.f90: Ditto.
2830 * gfortran.dg/private_type_7.f90: Ditto.
2831 * gfortran.dg/global_vars_c_init.f90: Ditto.
2832 * gfortran.dg/bind_c_dts_2.f03: Ditto.
2833 * gfortran.dg/c_f_pointer_tests.f90: Ditto.
2834 * gfortran.dg/c_size_t_test.f03: Ditto.
2835 * gfortran.dg/used_types_12.f90: Ditto.
2836 * gfortran.dg/pr25923.f90: Ditto.
2837 * gfortran.dg/test_com_block.f90: Ditto.
2838 * gfortran.dg/iso_c_binding_rename_1.f03: Ditto.
2839 * gfortran.dg/equiv_constraint_7.f90: Ditto.
2840 * gfortran.dg/com_block_driver.f90: Ditto.
2841 * gfortran.dg/iso_c_binding_rename_2.f03: Ditto.
2842 * gfortran.dg/use_iso_c_binding.f90: Ditto.
2843 * gfortran.dg/c_loc_test.f90: Ditto.
2844 * gfortran.dg/c_ptr_tests.f03: Ditto.
2845 * gfortran.dg/module_interface_1.f90: Ditto.
2846
2847 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2848
2849 PR c++/32870
2850 * g++.dg/other/error17.C: Adjust.
2851
2852 2007-08-17 Ben Elliston <bje@au.ibm.com>
2853
2854 PR middle-end/32970
2855 * g++.dg/ext/altivec-14.C: New test.
2856
2857 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
2858
2859 * gcc.dg/tree-ssa/ssa-dse-10.c: Clean up all dse dump files.
2860 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Clean up all dceloop
2861 dump files.
2862 * gcc.dg/vect/pr25371.c: Clean up vect dump file.
2863 * gcc.dg/vect/pr32366.c: Ditto.
2864
2865 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
2866
2867 PR testsuite/33082
2868 * gcc.dg/dfp/convert-dfp-fold.c: Use -O2 instead of -O in dg-options.
2869 * gcc.dg/dfp/convert-bfp-fold.c: Ditto.
2870 * gcc.dg/dfp/convert-int-fold.c: Ditto.
2871 * gcc.dg/dfp/operator-arith-fold.c: Ditto.
2872
2873 2007-08-16 Tobias Burnus <burnus@net-b.de>
2874
2875 PR fortran/33072
2876 * gfortran.dg/use_9.f90: New.
2877
2878 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
2879
2880 * g++.dg/gcov/gcov-5.C: New test.
2881
2882 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
2883
2884 * g++.dg/gcov/gcov-4.C: New test.
2885 * lib/gcov.exp (verify-lines): Add support for
2886 checking no-coverage lines.
2887
2888 2007-08-16 Victor Kaplansky <victork@il.ibm.com>
2889
2890 * gcc.dg/vect/vect-vfa-01.c: New.
2891 * gcc.dg/vect/vect-vfa-02.c: New.
2892 * gcc.dg/vect/vect-vfa-03.c: New.
2893 * gcc.dg/vect/vect-vfa-04.c: New.
2894 * gcc.dg/vect/vect-102a.c, gcc.dg/vect/vect-51.c,
2895 gcc.dg/vect/pr29145.c, gcc.dg/vect/vect-43.c,
2896 gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-53.c,
2897 gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-101.c,
2898 gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-79.c,
2899 gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-dv-2.c,
2900 gcc.dg/vect/vect-57.c, gcc.dg/vect/vect-49.c,
2901 gfortran.dg/vect/pr19049.f90: Rename to start with
2902 prefix no-vfa-.
2903 * gcc.dg/vect/vect.exp: Disable versioning for alias
2904 when test starts with no-vfa-.
2905 * gfortran.dg/vect/vect.exp: Likewise.
2906
2907 2007-08-16 Richard Sandiford <richard@codesourcery.com>
2908
2909 * gcc.dg/torture/pr32897.c: New test.
2910
2911 2007-08-16 Paolo Carlini <pcarlini@suse.de>
2912
2913 PR c++/31132
2914 * g++.dg/template/crash69.C: New.
2915
2916 2007-08-15 Daniel Jacobowitz <dan@codesourcery.com>
2917
2918 * lib/target-supports.exp (check_effective_target_arm32): Use
2919 check_no_compiler_messages.
2920
2921 2007-08-15 Diego Novillo <dnovillo@google.com>
2922
2923 gcc.dg/tree-ssa/20070815.c: New test.
2924
2925 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2926
2927 PR fortran/33077
2928 * gfortran.dg/random_7.f90: Initialize variable.
2929
2930 2007-08-15 Jakub Jelinek <jakub@redhat.com>
2931
2932 PR middle-end/33074
2933 * gfortran.dg/pr33074.f90: New test.
2934
2935 PR c++/32992
2936 * g++.dg/opt/nrv14.C: New test.
2937
2938 2007-08-15 Paolo Carlini <pcarlini@suse.de>
2939
2940 PR c++/33035
2941 * g++.dg/template/crash68.C: New.
2942
2943 2007-08-15 Maxim Kuvyrkov <maxim@codesourcery.com>
2944
2945 * gcc.dg/sibcall-3.c: Remove m68k from XFAIL list.
2946 * gcc.dg/sibcall-4.c: Ditto.
2947
2948 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2949
2950 PR fortran/33066
2951 * gfortran.dg/use_8.f90: New test.
2952 * gfortran.dg/c_loc_tests_2.f03: Fix code.
2953
2954 2007-08-14 Paolo Carlini <pcarlini@suse.de>
2955
2956 PR c++/27211
2957 * g++.dg/template/error27.C: New.
2958 * g++.dg/template/error28.C: New.
2959 * g++.dg/other/pr28304.C: Adjust.
2960 * g++.old-deja/g++.mike/p811.C: Likewise.
2961
2962 2007-08-14 Rask Ingemann Lambertsen <rask@sygehus.dk>
2963
2964 PR target/30315
2965 * gcc.target/i386/pr30315.c: New.
2966
2967 2007-08-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2968
2969 PR fortran/32594
2970 * gfortran.dg/substr_5.f90: New test.
2971
2972 2007-08-14 Andrew Pinski <pinskia@gmail.com>
2973
2974 PR c/30428
2975 * gcc.dg/vector-2.c: New test.
2976
2977 PR c++/30428
2978 * g++.dg/ext/vector8.C: New test.
2979
2980 2007-08-13 Dan Hipschman <dsh@google.com>
2981
2982 PR c/32953
2983 * gcc.dg/format/array-1.c: Add an additional test for
2984 unterminated format strings of length 1.
2985
2986 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
2987
2988 PR fortran/32926
2989 * gfortran.dg/external_procedures_3.f90: New test.
2990
2991 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
2992
2993 PR fortran/32827
2994 * gfortran.dg/import6.f90: New test.
2995
2996 2007-08-13 Andrew Pinski <pinskia@gmail.com>
2997
2998 PR C/30427
2999 * gcc.dg/vector-1.c: New test.
3000
3001 2007-08-13 Richard Sandiford <richard@codesourcery.com>
3002
3003 * gcc.dg/pr21255-4.c: Skip for PIC.
3004 * gcc.dg/tree-ssa/loop-1.c: Allow bsrf as well as jsr for SH targets.
3005
3006 2007-08-13 Richard Sandiford <richard@codesourcery.com>
3007
3008 * gcc.dg/attr-isr.c: Skip for PIC.
3009 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
3010 * gcc.dg/attr-isr-trapa.c: Likewise.
3011 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
3012 * gcc.dg/pragma-isr-trapa.c: Likewise.
3013 * gcc.dg/pragma-isr-trapa2.c: Likewise.
3014
3015 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
3016
3017 PR fortran/32962
3018 * gfortran.dg/transpose_1.f90: New test.
3019
3020 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3021
3022 PR fortran/29600
3023 * gfortran.dg/intrinsics_kind_argument_1.f90: Add test for ACHAR
3024 intrinsic.
3025
3026 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3027
3028 PR fortran/30964
3029 PR fortran/33054
3030 * gfortran.dg/random_4.f90: New test.
3031 * gfortran.dg/random_5.f90: New test.
3032 * gfortran.dg/random_6.f90: New test.
3033 * gfortran.dg/random_7.f90: New test.
3034
3035 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3036
3037 PR fortran/32860
3038 * gcc.dg/format/gcc_gfc-1.c: Updated with new formats.
3039
3040 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3041
3042 PR fortran/31629
3043 * gcc/testsuite/gfortran.dg/module_private_1.f90: New test.
3044
3045 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3046
3047 PR fortran/29600
3048 * gfortran.dg/intrinsics_kind_argument_1.f90: New test.
3049 * gfortran.dg/pure_dummy_length_1.f90: Adapt to new error wording.
3050
3051 2007-08-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3052
3053 PR fortran/32937
3054 * gfortran.dg/char_length_6.f90: New test.
3055
3056 2007-08-10 Ollie Wild <aaw@google.com>
3057
3058 * g++.dg/lookup/using18.C: New test.
3059
3060 2007-08-10 Paolo Carlini <pcarlini@suse.de>
3061
3062 PR c++/17763
3063 * g++.dg/other/error16.C: New.
3064
3065 2007-08-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3066
3067 PR libfortran/33039
3068 * gfortran.dg/namelist_37.f90: New test.
3069
3070 2007-08-10 Paolo Carlini <pcarlini@suse.de>
3071
3072 PR c++/22256
3073 * g++.dg/conversion/op3.C: New.
3074
3075 2007-08-09 Tobias Burnus <burnus@net-b.de>
3076
3077 PR fortran/32987
3078 * gfortran.dg/fmt_tab_1.f90: New.
3079 * gfortran.dg/fmt_tab_2.f90: New.
3080
3081 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
3082
3083 PR c/32796
3084 * gcc.c-torture/compile/pr32796.c: New test.
3085
3086 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
3087
3088 PR middle-end/32813
3089 * gfortran.fortran-torture/compile/emptyif-1.f90: New test.
3090 * lib/fortran-torture.exp (fortran-torture): Use TORTURE_OPTIONS
3091 instead of just -O.
3092
3093 2007-08-08 Richard Sandiford <richard@codesourcery.com>
3094
3095 * gcc.target/mips/code-readable-1.c: New test.
3096 * gcc.target/mips/code-readable-2.c: Likewise.
3097 * gcc.target/mips/code-readable-3.c: Likewise.
3098
3099 2007-08-08 Vladimir Yanovsky <yanov@il.ibm.com>
3100 Revital Eres <eres@il.ibm.com>
3101
3102 * gfortran.dg/sms-1.f90: Add comment.
3103 * gfortran.dg/sms-2.f90: New.
3104
3105 2007-08-07 Ian Lance Taylor <iant@google.com>
3106
3107 * gcc.dg/instrument-1.c: New test.
3108 * gcc.dg/instrument-2.c: New test.
3109 * gcc.dg/instrument-3.c: New test.
3110
3111 2007-08-07 Steve Ellcey <sje@cup.hp.com>
3112
3113 * gfortran.dg/c_kind_params.f90: Check for stdint.h.
3114
3115 2007-08-07 Dorit Nuzman <dorit@il.ibm.com>
3116
3117 * gcc.dg/vect/vect-28.c: Fix test to not expect peeling on
3118 !vector_alignment_reachable targets.
3119 * gcc.dg/vect/vect-33.c: Likewise.
3120 * gcc.dg/vect/vect-42.c: Likewise.
3121 * gcc.dg/vect/vect-44.c: Likewise.
3122 * gcc.dg/vect/vect-50.c: Likewise.
3123 * gcc.dg/vect/vect-70.c: Likewise.
3124 * gcc.dg/vect/vect-71.c: Likewise.
3125 * gcc.dg/vect/vect-87.c: Likewise.
3126 * gcc.dg/vect/vect-88.c: Likewise.
3127 * gcc.dg/vect/vect-91.c: Likewise.
3128 * gcc.dg/vect/vect-93.c: Likewise.
3129 * gcc.dg/vect/vect-96.c: Likewise.
3130 * gcc.dg/vect/no-section-anchors-69.c: Likewise.
3131 * gcc.dg/vect/section-anchors-69.c: Likewise.
3132 * gcc.dg/vect/pr25413.c: Likewise.
3133 * gcc.dg/vect/costmodel/ppc/costmodel-33.c: Likewise.
3134 * gcc.dg/vect/costmodel/ppc/costmodel-76b.c: Likewise.
3135 * gfortran.dg/vect-2.f90: Likewise.
3136 * gfortran.dg/vect-3.f90: Likewise.
3137 * gfortran.dg/vect-4.f90: Likewise.
3138 * gfortran.dg/vect-5.f90: Likewise.
3139 * lib/target-supports.exp (check_effective_target_natural_alignment):
3140 Return false for darwin.
3141 (check_effective_target_vector_alignment_reachable_for_double): New.
3142
3143 2007-08-07 Andreas Krebbel <krebbel1@de.ibm.com>
3144
3145 * gcc.dg/multiword-1.c: New testcase.
3146
3147 2007-08-07 Daniel Franke <franke.daniel@gmail.com>
3148
3149 * gfortran.dg/namelist_33.f90: Improved tests, adjusted error
3150 messages.
3151 * gfortran.dg/namelist_36.f90: New test.
3152
3153 2007-08-07 Rask Ingemann Lambertsen <rask@sygehus.dk>
3154
3155 * gcc.c-torture/execute/simd-4.c (__ev_convert_s64)(main): Use
3156 int32_t for 32-bit integer. Use int64_t for 64-bit integer.
3157
3158 2007-08-07 Kaz Kojima <kkojima@gcc.gnu.org>
3159
3160 * g++.dg/torture/type-generic-1.C: Add -mieee for sh.
3161 * gcc.dg/torture/type-generic-1.c: Likewise.
3162
3163 2007-08-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
3164
3165 * gcc.c-torture/20070522-1.c: Move to ...
3166 * gcc.c-torture/compile/20070522-1.c: Here.
3167
3168 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3169
3170 PR fortran/29828
3171 * gfortran.dg/minmax_char_1.f90: New test.
3172 * gfortran.dg/minmax_char_2.f90: New test.
3173 * gfortran.dg/min_max_optional_4.f90: New test.
3174
3175 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3176
3177 * gfortran.dg/nan_1.f90: Rename module into aux2 to avoid cygwin
3178 hanging on the testcase.
3179
3180 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
3181
3182 PR middle-end/32988
3183 * gcc.c-torture/compile/pr32988.c: New test.
3184
3185 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
3186
3187 * gcc.dg/sms-antideps.c: Add a "return 0" to the end of main.
3188
3189 2007-08-05 Volker Reichelt <v.reichelt@netcologne.de>
3190
3191 * g++.dg/warn/pedantic2.C: Fix error marker. Add more tests.
3192
3193 Revert:
3194 2007-03-22 Dirk Mueller <dmueller@suse.de>
3195
3196 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
3197
3198 2007-08-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3199
3200 PR fortran/32979
3201 * gfortran.dg/isnan_1.f90: New test.
3202
3203 2007-08-05 Vladimir Yanovsky <yanov@il.ibm.com>
3204 Revital Eres <eres@il.ibm.com>
3205
3206 * gcc.dg/sms-antideps.c: New test.
3207
3208 2007-08-04 Paul Thomas <pault@gcc.gnu.org>
3209
3210 PR fortran/31214
3211 * gfortran.dg/entry_13.f90: New test.
3212
3213 * gfortran.dg/entry_12.f90: Clean up .mod file.
3214
3215 2007-08-04 Thomas Koenig <tkoenig@gcc.gnu.org>
3216
3217 PR fortran/32770
3218 * gfortran.dg/direct_io_2.f90: Implicitly declare integer
3219 variables as kind=4 so they don't overflow the record length.
3220
3221 2007-08-04 Steven G. Kargl <kargl@gcc.gnu.org>
3222
3223 PR fortran/32968
3224 * gfortran.dg/selected_kind_1.f90: New test.
3225
3226 2007-08-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
3227
3228 PR middle-end/32780
3229 * gcc.c-torture/compile/pr32780.c: New test.
3230
3231 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
3232
3233 RP middle-end/32399
3234 * gcc.c-torture/compile/pr32399.c: New testcase.
3235
3236 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
3237
3238 PR middle-end/32304
3239 * g++.dg/torture/pr32304.C: New testcase.
3240
3241 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
3242
3243 PR middle-end/32935
3244 * gfortran.fortran-torture/compile/complex_1.f90: New test.
3245
3246 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3247
3248 PR fortran/32955
3249 * gfortran.dg/value_4.f90: Make integer constant of kind=4.
3250
3251 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3252
3253 PR fortran/31202
3254 * gfortran.dg/nint_2.f90: New test.
3255
3256 2007-08-03 Nathan Froyd <froydnj@codesourcery.com>
3257
3258 * gcc.dg/tree-ssa/loop-1.c: Skip on powerpc targets if -mlongcall.
3259 * gcc.dg/weak/typeof-2.c: Likewise.
3260
3261 2007-08-03 Diego Novillo <dnovillo@google.com>
3262
3263 PR 31521
3264 * gcc.dg/tree-ssa/pr31521.c: New test.
3265
3266 2007-08-03 Thomas Koenig <tkoenig@gcc.gnu.org>
3267
3268 PR fortran/32770
3269 * gfortran.dg/unf_read_corrupted_1.f90: Integer variable in
3270 iostat must be default kind.
3271
3272 2007-08-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3273
3274 * gfortran.dg/opem_errors.f90: Revise test to pass when run under sudo.
3275
3276 2007-08-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3277
3278 PR fortran/32770
3279 * gfortran.dg/unf_read_corrupted_1.f90: Make all kinds
3280 explicit so test passes with -fdefault-integer-8.
3281 * gfortran.dg/unformatted_recl_1.f90: Likewise.
3282 * gfortran.dg/unformatted_subrecord_1.f90: Likewise.
3283
3284 2007-08-02 Lee Millward <lee.millward@gmail.com>
3285
3286 PR c++/30849
3287 * g++.dg/parse/asm1.C: New test.
3288
3289 PR c++/30850
3290 * g++.dg/parse/asm2.C: Likewise.
3291
3292 PR c++/30851
3293 * g++.dg/parse/asm3.C: Likewise.
3294
3295 2007-08-02 Rask Ingemann Lambertsen <rask@sygehus.dk>
3296
3297 * gcc.dg/tree-ssa/gen-vect-2.c: Use "char" for vector elements if
3298 "int" is only 16 bit bits wide.
3299 * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
3300
3301 2007-08-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3302
3303 * g++.dg/torture/type-generic-1.C: New.
3304 * gcc.dg/pr28796-2.c: Move tests ...
3305 * gcc.dg/tg-tests.h: ... here.
3306 * gcc.dg/torture/type-generic-1.c: New.
3307
3308 2007-08-01 Thomas Koenig <tkoenig@gcc.gnu.org>
3309
3310 PR libfortran/32954
3311 * minmaxloc_3.f90: New test case.
3312
3313 2007-08-01 Tobias Burnus <burnus@net-b.de>
3314
3315 PR fortran/32936
3316 * gfortran.dg/allocate_stat.f90: New.
3317
3318 2007-08-01 Nathan Froyd <froydnj@codesourcery.com>
3319
3320 * gcc.target/i386/pr23098.c: XFAIL on vxworks targets.
3321
3322 2007-08-01 Daniel Jacobowitz <dan@codesourcery.com>
3323
3324 PR tree-optimization/32919
3325 * gcc.c-torture/compile/pr32919.c: New.
3326
3327 2007-08-01 Nick Clifton <nickc@redhat.com>
3328
3329 * gcc.c-torture/execute/execute.exp: Change copyright header to
3330 refer to version 3 of the GNU General Public License and to point
3331 readers at the COPYING3 file and the FSF's license web page.
3332 * gcc.c-torture/execute/ieee/ieee.exp,
3333 gcc.c-torture/unsorted/unsorted.exp,
3334 gcc.c-torture/compile/compile.exp,
3335 gcc.c-torture/compile/structs.c, gcc.target/powerpc/powerpc.exp,
3336 gcc.target/arm/neon/neon.exp, gcc.target/arm/arm.exp,
3337 gcc.target/cris/torture/cris-torture.exp,
3338 gcc.target/cris/cris.exp, gcc.target/ia64/ia64.exp,
3339 gcc.target/alpha/alpha.exp, gcc.target/m68k/m68k.exp,
3340 gcc.target/spu/spu.exp, gcc.target/mips/mips.exp,
3341 gcc.target/sparc/sparc.exp, gcc.target/i386/i386.exp,
3342 gcc.target/x86_64/abi/abi-x86_64.exp, gnat.dg/specs/specs.exp,
3343 gnat.dg/dg.exp, gnat.dg/style/style.exp,
3344 gcc.dg/special/mips-abi.exp, gcc.dg/special/special.exp,
3345 gcc.dg/pch/pch.exp, gcc.dg/vxworks/vxworks.exp, gcc.dg/dg.exp,
3346 gcc.dg/charset/charset.exp, gcc.dg/weak/weak.exp,
3347 gcc.dg/tree-ssa/tree-ssa.exp, gcc.dg/tls/tls.exp,
3348 gcc.dg/cpp/cpp.exp, gcc.dg/cpp/trad/trad.exp,
3349 gcc.dg/matrix/matrix.exp, gcc.dg/vmx/vmx.exp,
3350 gcc.dg/compat/struct-layout-1.exp, gcc.dg/compat/compat.exp,
3351 gcc.dg/compat/struct-layout-1_generate.c, gcc.dg/debug/debug.exp,
3352 gcc.dg/debug/dwarf2/dwarf2.exp, gcc.dg/tree-prof/tree-prof.exp,
3353 gcc.dg/ipa/ipa.exp, gcc.dg/dfp/dfp.exp,
3354 gcc.dg/noncompile/noncompile.exp,
3355 gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp,
3356 gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp,
3357 gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp,
3358 gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp,
3359 gcc.dg/vect/vect.exp, gcc.dg/format/format.exp,
3360 gcc.misc-tests/i386-prefetch.exp, gcc.misc-tests/sort2.exp,
3361 gcc.misc-tests/matrix1.exp, gcc.misc-tests/dectest.exp,
3362 gcc.misc-tests/options.exp, gcc.misc-tests/gcov.exp,
3363 gcc.misc-tests/mg-2.exp, gcc.misc-tests/mg.exp,
3364 gcc.misc-tests/bprob.exp, gcc.misc-tests/acker1.exp,
3365 gcc.misc-tests/dhry.exp, gcc.misc-tests/linkage.exp,
3366 gcc.misc-tests/arm-isr.exp, gcc.misc-tests/sieve.exp,
3367 g++.old-deja/g++.niklas/README, g++.old-deja/g++.gb/README,
3368 g++.old-deja/old-deja.exp,
3369 gfortran.fortran-torture/execute/execute.exp,
3370 gfortran.fortran-torture/compile/compile.exp,
3371 treelang/output/output-1.c, treelang/output/output-1.tree,
3372 treelang/execute/execute.exp, treelang/Makefile.in,
3373 treelang/compile/compile.exp, g++.dg/dg.exp,
3374 g++.dg/debug/debug.exp, g++.dg/debug/dwarf2/dwarf2.exp,
3375 g++.dg/charset/charset.exp, g++.dg/vect/vect.exp,
3376 g++.dg/tls/tls.exp, g++.dg/tree-prof/tree-prof.exp,
3377 g++.dg/pch/pch.exp, g++.dg/special/ecos.exp,
3378 g++.dg/compat/struct-layout-1.exp,
3379 g++.dg/compat/struct-layout-1_generate.c,
3380 g++.dg/compat/compat.exp, g++.dg/gcov/gcov.exp,
3381 g++.dg/bprob/bprob.exp, config/default.exp,
3382 gcc.test-framework/test-framework.awk,
3383 gcc.test-framework/gen_directive_tests,
3384 gcc.test-framework/test-framework.exp,
3385 objc.dg/special/special.exp,
3386 objc.dg/gnu-encoding/gnu-encoding.exp,
3387 objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c,
3388 objc.dg/pch/pch.exp, objc.dg/dg.exp, lib/copy-file.exp,
3389 lib/profopt.exp, lib/gcc.exp, lib/mike-g++.exp, lib/c-compat.exp,
3390 lib/scanrtl.exp, lib/gfortran-dg.exp, lib/g++.exp,
3391 lib/obj-c++.exp, lib/wrapper.exp, lib/gnat-dg.exp, lib/compat.exp,
3392 lib/c-torture.exp, lib/gcc-dg.exp, lib/scanasm.exp, lib/gnat.exp,
3393 lib/treelang-dg.exp, lib/prune.exp, lib/gcov.exp,
3394 lib/treelang.exp, lib/dg-pch.exp, lib/scantree.exp,
3395 lib/g++-dg.exp, lib/objc-dg.exp, lib/file-format.exp,
3396 lib/target-libpath.exp, lib/obj-c++-dg.exp, lib/scandump.exp,
3397 lib/target-supports-dg.exp, lib/gcc-defs.exp,
3398 lib/fortran-torture.exp, lib/objc.exp, lib/scanipa.exp,
3399 lib/mike-gcc.exp, lib/objc-torture.exp, lib/gfortran.exp,
3400 lib/target-supports.exp, obj-c++.dg/dg.exp, gfortran.dg/dg.exp,
3401 gfortran.dg/vect/vect.exp, objc/execute/execute.exp,
3402 objc/execute/exceptions/exceptions.exp, objc/compile/compile.exp:
3403 Likewise.
3404
3405 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
3406
3407 * gfortran.dg/parameter_unused.f90: Adjusted dg-options and
3408 error message text.
3409
3410 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
3411
3412 PR fortran/32945
3413 * gfortran.dg/initialization_12.f90: New test.
3414
3415 2007-08-01 Paul Thomas <pault@gcc.gnu.org>
3416
3417 PR fortran/31609
3418 * gfortran.dg/entry_12.f90: New test.
3419
3420 2007-07-31 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3421
3422 PR fortran/32938
3423 * gfortran.dg/altreturn_6.f90: New test.
3424
3425 2007-07-31 Steven G. Kargl <kargl@gcc.gnu.org>
3426
3427 PR fortran/32942
3428 * gfortran.dg/exponent_2.f90: New test.
3429
3430 2007-07-30 Jan Sjodin <jan.sjodin@amd.com>
3431
3432 * gcc.dg/vect/vect-117.c: New test.
3433 * gcc.dg/vect/vect-74.c: Enabled test
3434 * gcc.dg/vect/vect-81.c: Enabled test
3435
3436 2007-07-30 Andrew Pinski <pinskia@gmail.com>
3437
3438 * gcc.dg/pragma-darwin.c: Run on all *-*-darwin* targets.
3439 s/dg-error/dg-warning where warning is expected.
3440
3441 2007-07-30 Thomas Koenig <tkoenig@gcc.gnu.org>
3442
3443 PR fortran/32770
3444 * gfortran.dg/array_constructor_12.f90: Adjust argument
3445 of huge() to correct kind.
3446
3447 2007-07-30 Ollie Wild <aaw@google.com>
3448
3449 * gcc.dg/cpp/counter-2.c: New test.
3450 * gcc.dg/cpp/counter-3.c: New test.
3451 * gcc.dg/cpp/dir-only-1.c: New test.
3452 * gcc.dg/cpp/dir-only-1.h: New file.
3453 * gcc.dg/cpp/dir-only-2.c: New test.
3454 * gcc.dg/cpp/dir-only-3.c: New test.
3455 * gcc.dg/cpp/dir-only-3a.h: New file.
3456 * gcc.dg/cpp/dir-only-3b.h: New file.
3457 * gcc.dg/cpp/dir-only-4.c: New test.
3458 * gcc.dg/cpp/dir-only-5.c: New test.
3459 * gcc.dg/cpp/dir-only-6.c: New test.
3460
3461 2007-07-30 Julian Brown <julian@codesourcery.com>
3462
3463 * gcc.target/arm/neon/v*.c: Regenerate.
3464
3465 2007-07-30 Paolo Carlini <pcarlini@suse.de>
3466
3467 PR c++/32108
3468 * g++.dg/ext/label6.C: New.
3469
3470 2007-07-29 Thomas Koenig <tkoenig@gcc.gnu.org>
3471
3472 PR libfortran/32858
3473 PR libfortran/30814
3474 * gfortran.dg/pack_bounds_1.f90: Adjust to new error message.
3475
3476 2007-07-29 Paul Thomas <pault@gcc.gnu.org>
3477
3478 PR fortran/31211
3479 * gfortran.dg/actual_pointer_function_1.f90: New test.
3480
3481 PR fortran/32682
3482 * gfortran.dg/scalarize_parameter_array_1.f90: New test.
3483
3484 2007-07-29 Daniel Franke <franke.daniel@gmail.com>
3485
3486 PR fortran/32906
3487 * gfortran.dg/shape_1.f90: Adjust error message.
3488 * gfortran.dg/parameter_array_ref_1.f90: New test.
3489
3490 2007-07-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3491
3492 PR fortran/31609
3493 * gfortran.dg/entry_11.f90: New test.
3494
3495 2007-07-29 Vladimir Yanovsky <yanov@il.ibm.com>
3496 Revital Eres <eres@il.ibm.com>
3497
3498 * gfortran.dg/sms-1.f90: New test.
3499
3500 2007-07-28 Richard Guenther <rguenther@suse.de>
3501
3502 * gcc.c-torture/compile/pr32920.c: New testcase.
3503
3504 2007-07-28 Simon Martin <simartin@users.sourceforge.net>
3505
3506 PR c++/30917
3507 * g++.dg/lookup/friend11.C: New test.
3508
3509 2007-07-28 Daniel Franke <franke.daniel@gmail.com>
3510
3511 * gfortran.dg/namelist_5.f90: Adjusted error message.
3512 * gfortran.dg/assumed_shape_nml.f90: Renamed to ...
3513 * gfortran.dg/namelist_31.f90: ... this. Removed dg-warning directive.
3514 * gfortran.dg/assumed_size_nml.f90: Renamed to ...
3515 * gfortran.dg/namelist_32.f90: ... this.
3516
3517 PR fortran/32876
3518 * gfortran.dg/namelist_33.f90: New test.
3519
3520 PR fortran/32905
3521 * gfortran.dg/namelist_34.f90: New test.
3522
3523 PR fortran/31818
3524 * gfortran.dg/namelist_35.f90: New test.
3525
3526 2007-07-28 Paul Thomas <pault@gcc.gnu.org>
3527
3528 PR fortran/32880
3529 * gfortran.dg/alloc_comp_assign_6.f90: New tests.
3530
3531 2007-07-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
3532
3533 PR testsuite/32471
3534 * gcc.dg/torture/pr30364-1.c (f)(main): Use INT_MAX instead of
3535 assuming it is 0x7ffffffff.
3536 * gcc.dg/torture/pr30364-2.c (f)(main): Likewise.
3537 * gcc.dg/torture/pr30364-3.c (f)(main): Likewise.
3538
3539 2007-07-27 Dominique d'Humieres <dominiq@lps.ens.fr>
3540
3541 * gfortran.dg/operator_3.f90: Fix dg directive.
3542 * gfortran.dg/min_max_conformance.f90: Fix dg directive.
3543 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Fix dg directive.
3544 * gfortran.dg/c_ptr_tests_10.f03: Fix dg directive.
3545
3546 2007-07-27 Douglas Gregor <doug.gregor@gmail.com>
3547
3548 * g++.dg/cpp0x/decltype1.C: New.
3549 * g++.dg/cpp0x/decltype2.C: New.
3550 * g++.dg/cpp0x/decltype3.C: New.
3551 * g++.dg/cpp0x/decltype4.C: New.
3552 * g++.dg/cpp0x/decltype5.C: New.
3553 * g++.dg/cpp0x/decltype6.C: New.
3554
3555 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
3556
3557 * gcc.dg/torture/pr27743.c (bar): Use an integer of exactly 32 bits
3558 because the test relies on bit 31 to be the sign bit.
3559
3560 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
3561
3562 * gcc.c-torture/execute/pr28651.c (main): Use INT_MAX instead of
3563 assuming it is 0x7fffffff.
3564 * gcc.dg/tree-ssa/vrp29.c (decCompare)(main): Likewise.
3565 * gcc.dg/Wconversion-integer-no-sign.c (h): Likewise.
3566
3567 2007-07-27 Mark Mitchell <mark@codesourcery.com>
3568
3569 PR c++/32346
3570 * g++.dg/expr/bitfield9.C: New test.
3571
3572 2007-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
3573
3574 PR fortran/32899
3575 * gfortran.dg/logical_comp.f90: Update dg-error strings.
3576
3577 2007-07-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3578
3579 PR fortran/32760
3580 * gfortran.dg/private_type_7.f90: New test.
3581
3582 2007-07-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3583
3584 PR fortran/32035
3585 * gfortran.dg/select_char_1.f90: New test.
3586
3587 2007-07-27 Tobias Burnus <burnus@net-b.de>
3588
3589 PR fortran/32903
3590 * gfortran.dg/initialization_11.f90: New test.
3591
3592 2007-07-27 Richard Sandiford <richard@codesourcery.com>
3593
3594 * gcc.target/mips/ins-1.c: New test.
3595
3596 '2007-07-26 Nathan Froyd <froydnj@codesourcery.com>
3597
3598 PR/19232
3599 * gcc.dg/assign-warn-3.c (f0): Declare as inline.
3600 (f1): Likewise.
3601
3602 2007-07-26 Andreas Krebbel <krebbel1@de.ibm.com>
3603
3604 * gcc.dg/20070725-1.c: Split the spare field in two to avoid:
3605 error: width of 'spare' exceeds its type.
3606
3607 2007-07-25 Nathan Froyd <froydnj@codesourcery.com>
3608
3609 * gcc.dg/sibcall-3.c: Skip on PowerPC targets when -mlongcall.
3610 * gcc.dg/sibcall-4.c: Likewise.
3611
3612 2007-07-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3613
3614 PR rtl-optimization/31500
3615 * gcc.dg/Warray-bounds.c: Remove hppa xfails.
3616 * g++.dg/warn/Warray-bounds.C: Likewise.
3617
3618 2007-07-25 H.J. Lu <hongjiu.lu@intel.com>
3619
3620 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Updated.
3621
3622 2007-07-25 Julian Brown <julian@codesourcery.com>
3623 Paul Brook <paul@codesourcery.com>
3624 Joseph Myers <joseph@codesourcery.com>
3625 Mark Shinwell <shinwell@codesourcery.com>
3626
3627 * gcc.dg/vect/vect.exp: Check is-effective-target arm_neon_hw.
3628 * gcc.dg/vect/tree-vect.h: Check for NEON SIMD support.
3629 * lib/gcc-dg.exp (cleanup-saved-temps): Fix comment.
3630 * lib/target-supports.exp (check_effective_target_arm_neon_ok)
3631 (check_effective_target_arm_neon_hw): New.
3632 * gcc.target/arm/neon/neon.exp: New file.
3633 * gcc.target/arm/neon/polytypes.c: New file.
3634 * gcc.target/arm/neon/v*.c (1870 files): New (autogenerated).
3635
3636 2007-07-25 Janis Johnson <janis187@us.ibm.com>
3637
3638 * gcc.c-torture/unsorted/dump-noaddr.c: Reduce string length for
3639 targets where an "int" is less than 32 bits wide.
3640
3641 2007-07-25 Andreas Krebbel <krebbel1@de.ibm.com>
3642
3643 * gcc.dg/20070725-1.c: Testcase for revision 126876 added.
3644
3645 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3646
3647 * gcc.dg/tree-ssa/predcom-1.c (count_averages): Avoid overflow
3648 during addition if an int is only 16 bits wide.
3649 * gcc.dg/tree-ssa/predcom-2.c (fib): Avoid overflow of 16-bit int.
3650
3651 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3652
3653 * gcc.dg/torture/pr29584.c: Only run test if pointers have the same
3654 size as "long int" and are 32 or 64 bits wide.
3655 * gcc.dg/torture/pr28814.c: Likewise.
3656
3657 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3658
3659 * gcc.dg/torture/pr30313.c (struct S): Make sure the bit-field is
3660 exactly as wide as an int.
3661
3662 2007-07-25 Danny Smith <dannysmith@users.sourceforge.net>
3663
3664 * gcc.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
3665 Define and use throughout as long long printf format specifier.
3666 * g++.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
3667 Likewise.
3668
3669 2007-07-24 H.J. Lu <hongjiu.lu@intel.com>
3670
3671 * gcc.dg/dfp/fe-convert-2.c: Unconditionally enable testing
3672 for converting from 1.0e-96 and 0.00048828125 to _Decimal32.
3673
3674 2007-07-25 Ben Elliston <bje@au.ibm.com>
3675
3676 * gcc.dg/dfp/fe-convert-1.c: Fix typo in comments.
3677
3678 2007-07-24 Daniel Jacobowitz <dan@codesourcery.com>
3679
3680 * gcc.c-torture/execute/20070724-1.c: New.
3681
3682 2007-07-24 Paul Thomas <pault@gcc.gnu.org>
3683
3684 PR fortran/31205
3685 * gfortran.dg/alloc_comp_basics_1.f90 : Restore number of
3686 "deallocates" to 24, since patch has code rid of much spurious
3687 code.
3688 * gfortran.dg/interface_assignment_1.f90 : New test.
3689
3690 PR fortran/32842
3691 * gfortran.dg/interface_assignment_2.f90 : New test.
3692
3693 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
3694
3695 PR fortran/32867
3696 * fortran.dg/initialization_10.f90: New test.
3697
3698 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
3699
3700 PR fortran/32778
3701 * gfortran.dg/imag_2.f: Removed
3702 * gfortran.dg/warn_std_1.f90: New test.
3703 * gfortran.dg/warn_std_2.f90: New test.
3704 * gfortran.dg/warn_std_3.f90: New test.
3705
3706 2007-07-24 Paolo Carlini <pcarlini@suse.de>
3707
3708 PR c++/29001
3709 * g++.dg/init/new22.C: New.
3710
3711 2007-07-24 Paolo Carlini <pcarlini@suse.de>
3712
3713 PR c++/32561
3714 * g++.dg/template/crash67.C: New.
3715
3716 2007-07-24 Dorit Nuzman <dorit@il.ibm.com>
3717
3718 * lib/target-support.exp (check_effective_target_natural_alignment):
3719 (check_effective_target_vector_alignment_reachable): New.
3720 * config/spu/spu.c (spu_vector_alignment_reachable): New.
3721 (TARGET_VECTOR_ALIGNMENT_REACHABLE): Define.
3722 * * gcc.dg/vect/pr25413a.c: Use vector_alignment_reachable target
3723 check.
3724 * gcc.dg/vect/pr25413.c: Likewise.
3725 * gcc.dg/vect/pr31699.c: Likewise.
3726
3727 2007-07-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3728
3729 PR fortran/30814
3730 * gfortran.dg/pack_bounds_1.f90: New test case.
3731
3732 2007-07-23  Daniel Franke  <franke.daniel@gmail.com>
3733
3734 PR fortran/31639
3735 * gfortran.dg/initialization_9.f90: New test.
3736
3737 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3738
3739 PR fortran/32797
3740 PR fortran/32800
3741 * gfortran.dg/bind_c_usage_8.f03: New test case.
3742 * gfortran.dg/c_f_pointer_tests_2.f03: Ditto.
3743 * gfortran.dg/c_ptr_tests_5.f03: Updated expected error message.
3744
3745 2007-07-23 Richard Sandiford <richard@codesourcery.com>
3746
3747 * gcc.target/mips/branch-cost-1.c: New test.
3748 * gcc.target/mips/branch-cost-2.c: Likewise.
3749
3750 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3751
3752 PR fortran/32732
3753 * gfortran.dg/c_char_tests.f03: New test case.
3754 * gfortran.dg/c_char_driver.c: Driver for c_char_tests.f03.
3755 * gfortran.dg/c_char_tests_2.f03: New test case.
3756 * gfortran.dg/value_6.f03: Ditto.
3757 * gfortran.dg/value_7.f03: Ditto.
3758
3759 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3760
3761 PR fortran/32600
3762 * gfortran.dg/c_funloc_tests_5.f03: New.
3763 * gfortran.dg/c_funloc_tests_5.f04: New.
3764 * gfortran.dg/c_funloc_tests_4_driver.c: New.
3765
3766 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
3767
3768 PR c++/32839
3769 * g++.dg/expr/call4.C: New.
3770 * g++.dg/expr/call5.C: New.
3771
3772 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
3773
3774 PR fortran/32710
3775 * gfortran.dg/namelist_30.f90: New test.
3776
3777 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
3778
3779 PR fortran/29962
3780 * gfortran.dg/array_initializer_1.f90: Removed warning.
3781 * gfortran.dg/initialization_1.f90: Adjusted messages.
3782 * gfortran.dg/nested_modules_6.f90: Removed warning.
3783
3784 PR fortran/31253
3785 * gfortran.dg/initialization_7.f90: New test.
3786
3787 PR fortran/31639
3788 * gfortran.dg/initialization_8.f90: New test.
3789
3790 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
3791
3792 PR c++/30818
3793 * g++.dg/template/crash47.C: Adjust errors.
3794 * g++.dg/template/crash48.C: Adjust errors.
3795 * g++.dg/template/typename12.C: New.
3796 * g++.dg/template/typename13.C: New.
3797 * g++.dg/template/typename14.C: New.
3798 * g++.dg/template/typedef6.C: Adjust errors.
3799
3800 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
3801
3802 PR fortran/32627
3803 * gfortran.dg/pr32627_driver.c: Driver for pr32627.
3804 * gfortran.dg/pr32627.f03: New test case.
3805
3806 * gfortran.dg/c_f_pointer_logical.f03: New test case.
3807 * gfortran.dg/c_f_pointer_logical_driver.c: Driver for
3808 c_f_pointer_logical.
3809 * gfortran.dg/c_f_pointer_complex_driver.c: Driver for
3810 c_f_pointer_complex.
3811 * gfortran.dg/c_f_pointer_complex.f03: New test case.
3812 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Driver for
3813 c_f_pointer_shape_tests_2.
3814 * gfortran.dg/c_f_pointer_shape_tests_2.f03: New test case.
3815
3816 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
3817
3818 PR fortran/32804
3819 * gfortran.dg/c_loc_tests_9.f03: New test case.
3820 * gfortran.dg/c_loc_tests_10.f03: Ditto.
3821
3822 2007-07-21 Lee Millward <lee.millward@gmail.com>
3823
3824 PR fortran/32823
3825 * gfortran.dg/int_2.f90: New test.
3826
3827 2007-07-21 Rask Ingemann Lambertsen <rask@sygehus.dk>
3828
3829 * gcc.dg/inline-23.c: Use pointer sized type for cast from pointer.
3830
3831 2007-07-20 Richard Sandiford <richard@codesourcery.com>
3832
3833 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -msmartmips.
3834 * gcc.target/mips/save-restore-5.c: Fix positioning of dg-do directive.
3835
3836 2007-07-20 Uros Bizjak <ubizjak@gmail.com>
3837
3838 PR tree-optimization/19910
3839 * gcc.dg/pr19910.c: New test.
3840
3841 2007-07-19 Daniel Franke <franke.daniel@gmail.com>
3842
3843 PR fortran/32738
3844 * gfortran.dg/pr32738.f90: New test.
3845
3846 2007-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
3847
3848 PR tree-optimzation/32635
3849 * gfortran.dg/pr32635.f: New test case.
3850
3851 2007-07-18 Christopher D. Rickett <crickett@lanl.gov>
3852
3853 PR fortran/32801
3854 * gfortran.dg/pr32801.f03: New test case.
3855
3856 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3857
3858 * gcc.dg/c99-math-double-1.c: Mark test variables as volatile.
3859 Test negative numbers also.
3860 * gcc.dg/c99-math-float-1.c: Likewise.
3861 * gcc.dg/c99-math-long-double-1.c: Likewise.
3862 * gcc.dg/c99-math.h: Check for FP exceptions. Update for negative
3863 test inputs.
3864
3865 2007-07-18 Bob Wilson <bob.wilson@acm.org>
3866
3867 * lib/target-supports.exp (check_effective_target_sync_int_long):
3868 Enable for xtensa.
3869 (check_effective_target_sync_char_short): Likewise.
3870
3871 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3872
3873 * gcc.dg/pr28796-2.c: Add more cases.
3874
3875 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3876
3877 * gcc.dg/pr28796-1.c: Add more cases.
3878 * gcc.dg/pr28796-2.c: Likewise.
3879
3880 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3881
3882 * gcc.dg/pr28796-1.c: Add more cases.
3883 * gcc.dg/pr28796-2.c: Likewise.
3884
3885 2007-07-17 Janus Weil <jaydub66@gmail.com>
3886
3887 PR fortran/32535
3888 * gfortran.dg/pr32535.f90: New test.
3889
3890 2007-07-17 Paul Thomas <pault@gcc.gnu.org>
3891
3892 PR fortran/31320
3893 PR fortran/32665
3894 * gfortran.dg/alloc_comp_constructor_3.f90: New test.
3895
3896 2007-07-17 Zdenek Dvorak <dvorakz@suse.cz>
3897
3898 PR rtl-optimization/32773
3899 * gcc.dg/pr32773.c: New test.
3900
3901 2007-07-16 Andrew Pinski <andrew_pinski@playstation.sony.com>
3902
3903 * gcc.target/spu/intrinsics-1.c: Use dg-message to
3904 match flax-vector-conversions note.
3905 * gcc.target/spu/fixed-range-bad.c: Use dg-warning
3906 instead of dg-error for the warning.
3907
3908 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
3909
3910 * gcc.c-torture/execute/20061101-2.c: Variant of 20061101-1.c
3911 adapted to work on targets with 16-bit or wider int.
3912 * gcc.c-torture/execute/pr29797-2.c: Likewise for pr29797-1.c.
3913 * gcc.c-torture/execute/pr31448-2.c: Likewise for pr31448.c.
3914 * gcc.dg/20061109-2.c: Likewise for 20061109-1.c.
3915 * gcc.dg/pr27959-2.c: Likewise for pr27959.c.
3916
3917 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
3918
3919 * gcc.dg/tree-ssa/ltrans-5.c: Only run test on targets which
3920 support large arrays.
3921 * gcc.dg/pr27959.c: Only run test if an int is at least 32 bits wide.
3922 * gcc.dg/20061109-1.c: Likewise.
3923 * gcc.c-torture/execute/20061101-1.x: Likewise.
3924 * gcc.c-torture/execute/pr29797-1.x: Likewise.
3925 * gcc.c-torture/execute/pr31448.x: Likewise.
3926
3927 2007-07-16 Lee Millward <lee.millward@gmail.com>
3928
3929 * gfortran.dg/cmplx_intrinsic_1.f90: New test.
3930
3931 PR fortran/32238
3932 * gfortran.dg/pr32238.f90: New test.
3933
3934 PR fortran/32222
3935 * gfortran.dg/pr32222.f90: New test.
3936
3937 PR fortran/32242
3938 * gfortran.dg/pr32242.f90: New test.
3939
3940 2007-07-16 Sandra Loosemore <sandra@codesourcery.com>
3941 David Ung <davidu@mips.com>
3942
3943 * gcc.target/mips/mips-sched-madd.c: New test case.
3944
3945 2007-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3946
3947 PR libfortran/32611
3948 * gfortran.dg/large_real_kind_1.f90: Update test.
3949 * gfortran.dg/pr17706.f90: Update test.
3950 * gfortran.dg/fmt_zero_digits.f90: Update test.
3951 * gfortran.dg/fmt_zero_precision.f90: Update test.
3952 * gfortran.dg/real_const_3.f90: Update test.
3953
3954 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3955
3956 PR fortran/32036
3957 * gfortran.dg/bounds_check_8.f90: New test.
3958 * gfortran.dg/do_iterator_2.f90: Make code legal Fortran.
3959
3960 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3961
3962 PR fortran/32357
3963 * gfortran.dg/mvbits_2.f90: New test.
3964
3965 2007-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3966
3967 PR libfortran/32731
3968 * gfortran.dg/pack_mask_1.f90: New test.
3969 * gfortran.dg/unpack_mask_1.f90: New test.
3970
3971 2007-07-14 Eric Botcazou <ebotcazou@libertysurf.fr>
3972
3973 * gcc.dg/20001013-1.c: Move to gcc.target/sparc.
3974 * gcc.dg/20001101-1.c: Likewise.
3975 * gcc.dg/20001102-1.c: Likewise.
3976 * gcc.dg/20020116-2.c: Likewise.
3977 * gcc.dg/20020416-1.c: Likewise.
3978 * gcc.dg/sparc-constant-1.c: Likewise.
3979 * gcc.dg/sparc-dwarf2.c: Likewise.
3980 * gcc.dg/sparc-frame-1.c: Likewise.
3981 * gcc.dg/sparc-getcontext-1.c: Likewise.
3982 * gcc.dg/sparc-loop-1.c: Likewise.
3983 * gcc.dg/sparc-reg-1.c: Likewise.
3984 * gcc.dg/sparc-ret.c: Likewise.
3985 * gcc.dg/sparc-trap-1.c: Likewise.
3986 * gcc.dg/ultrasp10.c: Likewise.
3987 * gcc.dg/ultrasp11.c: Likewise.
3988 * gcc.dg/ultrasp1.c: Likewise.
3989 * gcc.dg/ultrasp2.c: Likewise.
3990 * gcc.dg/ultrasp3.c: Likewise.
3991 * gcc.dg/ultrasp4.c: Likewise.
3992 * gcc.dg/ultrasp5.c: Likewise.
3993 * gcc.dg/ultrasp6.c: Likewise.
3994 * gcc.dg/ultrasp7.c: Likewise.
3995 * gcc.dg/ultrasp8.c: Likewise.
3996 * gcc.dg/ultrasp9.c: Likewise.
3997 * gcc.dg/splet-1.c: Delete.
3998
3999 2007-07-14 Daniel Franke <franke.daniel@gmail.com>
4000
4001 PR fortran/32724
4002 * gfortran.dg/stfunc_5.f90: New test.
4003
4004 2007-07-14 Uros Bizjak <ubizjak@gmail.com>
4005
4006 * lib/target-supports.exp (check_effective_target_vect_aligned_arrays):
4007 New procedure to check if arrays are naturally aligned to the vector
4008 alignment boundary.
4009 * gcc.dg/vect/pr25413a.c: Do not include stdarg.h. Use __SIZE_TYPE__
4010 in size_t typedef. Adjust tree dump scan results according to
4011 vect_aligned_arrays target check.
4012 * gcc.dg/vect/pr25413.c: Adjust tree dump scan results according to
4013 vect_aligned_arrays target check.
4014 * gcc.dg/vect/pr31699.c: Ditto.
4015
4016 2007-07-13 Sa Liu <saliu@de.ibm.com>
4017
4018 * gcc.dg/vect/fast-math-vect-reduc-7.c: Switch on test
4019 for V2DFmode vector conditional expression.
4020 * gcc.target/spu/dfcmeq.c: New. Test combination of abs
4021 and dfceq patterns.
4022 * gcc.target/spu/dfcmgt.c: New. Test combination of abs
4023 and dfcgt patterns.
4024 * gcc.target/spu/intrinsics-2.c: New. Test intrinsics for
4025 V2DFmode comparison and test special values.
4026 * lib/target-supports.exp: Switch on test for V2DFmode
4027 vector conditional expression.
4028
4029 2007-07-13 Richard Guenther <rguenther@suse.de>
4030
4031 PR tree-optimization/32721
4032 * gcc.dg/pr32721.c: New testcase.
4033
4034 2007-07-13 Hans-Peter Nilsson <hp@axis.com>
4035
4036 * gcc.dg/20011127-1.c: Use dg-message, not dg-error to match the
4037 error message part that continues on a new line.
4038
4039 2007-07-12 Geoffrey Keating <geoffk@apple.com>
4040
4041 * gcc.dg/c99-tgmath-1.c: New.
4042 * gcc.dg/c99-tgmath-2.c: New.
4043 * gcc.dg/c99-tgmath-3.c: New.
4044 * gcc.dg/c99-tgmath-4.c: New.
4045
4046 2007-07-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4047 Janis Johnson <janis187@us.ibm.com>
4048
4049 PR testsuite/25241
4050 * gcc.test-framework/dg-error-exp-F.c: New test.
4051 * gcc.test-framework/dg-warning-exp-F.c: New test.
4052 * lib/gcc.exp: Enable warning and error prefixes.
4053 * lib/gcc-dg.exp (dg-warning): Wrap original dg-warning.
4054 (dg-error): Wrap original dg-error.
4055 * gcc.target/powerpc/altivec-types-1.c: Remove explicit error/warning
4056 markers from dg-error/dg-warning directives.
4057 * gcc.dg/20040322-1.c: Likewise.
4058 * gcc.dg/Wchar-subscripts-1.c: Likewise.
4059 * gcc.dg/Wdeclaration-after-statement-1.c: Likewise.
4060 * gcc.dg/Wdeclaration-after-statement-2.c: Likewise.
4061 * gcc.dg/Werror-1.c: Likewise.
4062 * gcc.dg/Werror-10.c: Likewise.
4063 * gcc.dg/Werror-11.c: Likewise.
4064 * gcc.dg/Werror-2.c: Likewise.
4065 * gcc.dg/Werror-3.c: Likewise.
4066 * gcc.dg/Werror-4.c: Likewise.
4067 * gcc.dg/Werror-5.c: Likewise.
4068 * gcc.dg/Werror-6.c: Likewise.
4069 * gcc.dg/Werror-7.c: Likewise.
4070 * gcc.dg/Werror-8.c: Likewise.
4071 * gcc.dg/Werror-9.c: Likewise.
4072 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
4073 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: Likewise.
4074 * gcc.dg/Wimplicit-function-declaration-c89.c: Likewise.
4075 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: Likewise.
4076 * gcc.dg/Wimplicit-function-declaration-c99.c: Likewise.
4077 * gcc.dg/Wint-to-pointer-cast-1.c: Likewise.
4078 * gcc.dg/Wint-to-pointer-cast-2.c: Likewise.
4079 * gcc.dg/Wint-to-pointer-cast-3.c: Likewise.
4080 * gcc.dg/Wnested-externs-1.c: Likewise.
4081 * gcc.dg/Wpointer-to-int-cast-1.c: Likewise.
4082 * gcc.dg/Wpointer-to-int-cast-2.c: Likewise.
4083 * gcc.dg/Wpointer-to-int-cast-3.c: Likewise.
4084 * gcc.dg/Wshadow-3.c: Likewise.
4085 * gcc.dg/Wtraditional-conversion-2.c: Likewise.
4086 * gcc.dg/Wwrite-strings-1.c: Likewise.
4087 * gcc.dg/anon-struct-5.c: Likewise.
4088 * gcc.dg/anon-struct-6.c: Likewise.
4089 * gcc.dg/anon-struct-7.c: Likewise.
4090 * gcc.dg/anon-struct-8.c: Likewise.
4091 * gcc.dg/array-8.c: Likewise.
4092 * gcc.dg/array-quals-2.c: Likewise.
4093 * gcc.dg/asm-qual-1.c: Likewise.
4094 * gcc.dg/asm-wide-1.c: Likewise.
4095 * gcc.dg/assign-warn-1.c: Likewise.
4096 * gcc.dg/assign-warn-2.c: Likewise.
4097 * gcc.dg/bitfld-10.c: Likewise.
4098 * gcc.dg/bitfld-11.c: Likewise.
4099 * gcc.dg/bitfld-12.c: Likewise.
4100 * gcc.dg/bitfld-13.c: Likewise.
4101 * gcc.dg/bitfld-14.c: Likewise.
4102 * gcc.dg/builtin-choose-expr-2.c: Likewise.
4103 * gcc.dg/builtins-30.c: Likewise.
4104 * gcc.dg/c90-const-expr-5.c: Likewise.
4105 * gcc.dg/c90-typespec-1.c: Likewise.
4106 * gcc.dg/c99-const-expr-5.c: Likewise.
4107 * gcc.dg/c99-flex-array-5.c: Likewise.
4108 * gcc.dg/c99-fordecl-3.c: Likewise.
4109 * gcc.dg/c99-tag-3.c: Likewise.
4110 * gcc.dg/c99-typespec-1.c: Likewise.
4111 * gcc.dg/c99-vla-jump-1.c: Likewise.
4112 * gcc.dg/c99-vla-jump-2.c: Likewise.
4113 * gcc.dg/c99-vla-jump-3.c: Likewise.
4114 * gcc.dg/c99-vla-jump-4.c: Likewise.
4115 * gcc.dg/c99-vla-jump-5.c: Likewise.
4116 * gcc.dg/cast-1.c: Likewise.
4117 * gcc.dg/cast-2.c: Likewise.
4118 * gcc.dg/cast-3.c: Likewise.
4119 * gcc.dg/cast-4.c: Likewise.
4120 * gcc.dg/cast-pretty-print-1.c: Likewise.
4121 * gcc.dg/comp-goto-2.c: Likewise.
4122 * gcc.dg/comp-goto-3.c: Likewise.
4123 * gcc.dg/cpp/error-1.c: Likewise.
4124 * gcc.dg/cpp/if-paren.c: Likewise.
4125 * gcc.dg/decl-7.c: Likewise.
4126 * gcc.dg/decl-8.c: Likewise.
4127 * gcc.dg/decl-nospec-1.c: Likewise.
4128 * gcc.dg/decl-nospec-2.c: Likewise.
4129 * gcc.dg/decl-nospec-3.c: Likewise.
4130 * gcc.dg/declspec-10.c: Likewise.
4131 * gcc.dg/declspec-11.c: Likewise.
4132 * gcc.dg/declspec-12.c: Likewise.
4133 * gcc.dg/declspec-13.c: Likewise.
4134 * gcc.dg/declspec-14.c: Likewise.
4135 * gcc.dg/declspec-15.c: Likewise.
4136 * gcc.dg/declspec-16.c: Likewise.
4137 * gcc.dg/declspec-17.c: Likewise.
4138 * gcc.dg/declspec-4.c: Likewise.
4139 * gcc.dg/declspec-5.c: Likewise.
4140 * gcc.dg/declspec-6.c: Likewise.
4141 * gcc.dg/declspec-7.c: Likewise.
4142 * gcc.dg/declspec-8.c: Likewise.
4143 * gcc.dg/declspec-9.c: Likewise.
4144 * gcc.dg/dfp/Wtraditional-conversion-2.c: Likewise.
4145 * gcc.dg/dfp/constants-c99.c: Likewise.
4146 * gcc.dg/dfp/keywords-c89.c: Likewise.
4147 * gcc.dg/dfp/keywords-c99.c: Likewise.
4148 * gcc.dg/dfp/keywords-reserved.c: Likewise.
4149 * gcc.dg/dfp/typespec.c: Likewise.
4150 * gcc.dg/dremf-type-compat-2.c: Likewise.
4151 * gcc.dg/dremf-type-compat-3.c: Likewise.
4152 * gcc.dg/dremf-type-compat-4.c: Likewise.
4153 * gcc.dg/empty-source-2.c: Likewise.
4154 * gcc.dg/empty-source-3.c: Likewise.
4155 * gcc.dg/enum3.c: Likewise.
4156 * gcc.dg/extra-semi-2.c: Likewise.
4157 * gcc.dg/extra-semi-3.c: Likewise.
4158 * gcc.dg/float-range-1.c: Likewise.
4159 * gcc.dg/float-range-2.c: Likewise.
4160 * gcc.dg/float-range-3.c: Likewise.
4161 * gcc.dg/float-range-5.c: Likewise.
4162 * gcc.dg/format/asm_fprintf-2.c: Likewise.
4163 * gcc.dg/format/asm_fprintf-3.c: Likewise.
4164 * gcc.dg/format/asm_fprintf-4.c: Likewise.
4165 * gcc.dg/format/asm_fprintf-5.c: Likewise.
4166 * gcc.dg/format/cast-1.c: Likewise.
4167 * gcc.dg/format/gcc_diag-3.c: Likewise.
4168 * gcc.dg/format/gcc_diag-4.c: Likewise.
4169 * gcc.dg/format/gcc_diag-6.c: Likewise.
4170 * gcc.dg/format/gcc_diag-8.c: Likewise.
4171 * gcc.dg/format/gcc_diag-9.c: Likewise.
4172 * gcc.dg/format/nul-2.c: Likewise.
4173 * gcc.dg/format/opt-1.c: Likewise.
4174 * gcc.dg/format/opt-2.c: Likewise.
4175 * gcc.dg/format/opt-3.c: Likewise.
4176 * gcc.dg/format/opt-4.c: Likewise.
4177 * gcc.dg/format/opt-5.c: Likewise.
4178 * gcc.dg/format/opt-6.c: Likewise.
4179 * gcc.dg/framework-2.c: Likewise.
4180 * gcc.dg/func-args-1.c: Likewise.
4181 * gcc.dg/func-outside-1.c: Likewise.
4182 * gcc.dg/func-outside-2.c: Likewise.
4183 * gcc.dg/gnu-cond-expr-2.c: Likewise.
4184 * gcc.dg/gnu-cond-expr-3.c: Likewise.
4185 * gcc.dg/if-empty-1.c: Likewise.
4186 * gcc.dg/init-bad-1.c: Likewise.
4187 * gcc.dg/init-bad-2.c: Likewise.
4188 * gcc.dg/init-bad-3.c: Likewise.
4189 * gcc.dg/init-desig-obs-2.c: Likewise.
4190 * gcc.dg/init-desig-obs-3.c: Likewise.
4191 * gcc.dg/init-empty-2.c: Likewise.
4192 * gcc.dg/init-empty-3.c: Likewise.
4193 * gcc.dg/inline-11.c: Likewise.
4194 * gcc.dg/inline-12.c: Likewise.
4195 * gcc.dg/inline-8.c: Likewise.
4196 * gcc.dg/inline-9.c: Likewise.
4197 * gcc.dg/inline3.c: Likewise.
4198 * gcc.dg/label-decl-1.c: Likewise.
4199 * gcc.dg/label-decl-2.c: Likewise.
4200 * gcc.dg/label-decl-3.c: Likewise.
4201 * gcc.dg/label-decl-4.c: Likewise.
4202 * gcc.dg/long-long-typespec-1.c: Likewise.
4203 * gcc.dg/lvalue-2.c: Likewise.
4204 * gcc.dg/lvalue-3.c: Likewise.
4205 * gcc.dg/nested-func-3.c: Likewise.
4206 * gcc.dg/nested-redef-1.c: Likewise.
4207 * gcc.dg/noreturn-4.c: Likewise.
4208 * gcc.dg/old-style-prom-2.c: Likewise.
4209 * gcc.dg/old-style-prom-3.c: Likewise.
4210 * gcc.dg/old-style-then-proto-1.c: Likewise.
4211 * gcc.dg/overflow-warn-1.c: Likewise.
4212 * gcc.dg/overflow-warn-2.c: Likewise.
4213 * gcc.dg/overflow-warn-3.c: Likewise.
4214 * gcc.dg/overflow-warn-4.c: Likewise.
4215 * gcc.dg/overflow-warn-6.c: Likewise.
4216 * gcc.dg/parm-forwdecl-2.c: Likewise.
4217 * gcc.dg/parm-forwdecl-3.c: Likewise.
4218 * gcc.dg/parm-impl-decl-1.c: Likewise.
4219 * gcc.dg/parm-impl-decl-2.c: Likewise.
4220 * gcc.dg/parm-incomplete-1.c: Likewise.
4221 * gcc.dg/parm-mismatch-1.c: Likewise.
4222 * gcc.dg/pointer-arith-1.c: Likewise.
4223 * gcc.dg/pointer-arith-2.c: Likewise.
4224 * gcc.dg/pointer-arith-3.c: Likewise.
4225 * gcc.dg/pointer-arith-4.c: Likewise.
4226 * gcc.dg/pointer-arith-6.c: Likewise.
4227 * gcc.dg/pointer-arith-7.c: Likewise.
4228 * gcc.dg/pointer-arith-8.c: Likewise.
4229 * gcc.dg/pr13804-1.c: Likewise.
4230 * gcc.dg/pr15698-1.c: Likewise.
4231 * gcc.dg/pr15698-2.c: Likewise.
4232 * gcc.dg/pr15698-3.c: Likewise.
4233 * gcc.dg/pr15698-4.c: Likewise.
4234 * gcc.dg/pr15698-5.c: Likewise.
4235 * gcc.dg/pr15698-6.c: Likewise.
4236 * gcc.dg/pr15698-7.c: Likewise.
4237 * gcc.dg/pr15698-8.c: Likewise.
4238 * gcc.dg/pr17188-1.c: Likewise.
4239 * gcc.dg/pr17301-1.c: Likewise.
4240 * gcc.dg/pr17301-2.c: Likewise.
4241 * gcc.dg/pr17730-1.c: Likewise.
4242 * gcc.dg/pr20368-1.c: Likewise.
4243 * gcc.dg/pr20368-2.c: Likewise.
4244 * gcc.dg/pr20368-3.c: Likewise.
4245 * gcc.dg/pr22308-1.c: Likewise.
4246 * gcc.dg/qual-component-1.c: Likewise.
4247 * gcc.dg/redecl-1.c: Likewise.
4248 * gcc.dg/redecl-11.c: Likewise.
4249 * gcc.dg/redecl-12.c: Likewise.
4250 * gcc.dg/redecl-13.c: Likewise.
4251 * gcc.dg/redecl-14.c: Likewise.
4252 * gcc.dg/redecl-15.c: Likewise.
4253 * gcc.dg/register-var-1.c: Likewise.
4254 * gcc.dg/register-var-2.c: Likewise.
4255 * gcc.dg/stmt-expr-2.c: Likewise.
4256 * gcc.dg/stmt-expr-3.c: Likewise.
4257 * gcc.dg/stmt-expr-label-1.c: Likewise.
4258 * gcc.dg/stmt-expr-label-2.c: Likewise.
4259 * gcc.dg/stmt-expr-label-3.c: Likewise.
4260 * gcc.dg/struct-empty-2.c: Likewise.
4261 * gcc.dg/struct-empty-3.c: Likewise.
4262 * gcc.dg/struct-parse-1.c: Likewise.
4263 * gcc.dg/struct-semi-1.c: Likewise.
4264 * gcc.dg/struct-semi-2.c: Likewise.
4265 * gcc.dg/struct-semi-3.c: Likewise.
4266 * gcc.dg/switch-5.c: Likewise.
4267 * gcc.dg/switch-6.c: Likewise.
4268 * gcc.dg/switch-7.c: Likewise.
4269 * gcc.dg/tls/diag-5.c: Likewise.
4270 * gcc.dg/transparent-union-1.c: Likewise.
4271 * gcc.dg/transparent-union-3.c: Likewise.
4272 * gcc.dg/typespec-1.c: Likewise.
4273 * gcc.dg/vla-init-2.c: Likewise.
4274 * gcc.dg/vla-init-3.c: Likewise.
4275 * gcc.dg/vla-init-4.c: Likewise.
4276 * gcc.dg/vla-init-5.c: Likewise.
4277 * gcc.dg/void-cast-2.c: Likewise.
4278 * gcc.dg/wvla-3.c: Likewise.
4279 * gcc.dg/wvla-7.c: Likewise.
4280 * gcc.target/i386/991209-1.c: Likewise.
4281 * gcc.target/ia64/fpreg-1.c: Likewise.
4282 * gcc.target/m68k/interrupt_thread-2.c: Likewise.
4283 * gcc.target/m68k/interrupt_thread-3.c: Likewise.
4284
4285 2007-07-12  Daniel Franke  <franke.daniel@gmail.com>
4286
4287 PR fortran/31639
4288 * gfortran.dg/func_decl_4.f90: New test.
4289
4290 2007-07-12 Paul Thomas <pault@gcc.gnu.org>
4291
4292 PR fortran/32727
4293 * gfortran.dg/interface_17.f90: New test.
4294
4295 2007-07-12 Christopher D. Rickett <crickett@lanl.gov>
4296
4297 PR fortran/32599
4298 * gfortran.dg/32599.f03: New test case.
4299
4300 PR fortran/32601
4301 * gfortran.dg/32601.f03: New test case.
4302 * gfortran.dg/32601_1.f03: Ditto.
4303 * gfortran.dg/c_ptr_tests_9.f03: Updated dg-options.
4304 * gfortran.dg/c_ptr_tests_10.f03: Ditto.
4305
4306 2007-07-12 Steve Ellcey <sje@cup.hp.com>
4307
4308 * gcc.c-torture/execute/align-3.c: Remove function addr check.
4309
4310 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
4311 Devang Patel <dpatel@apple.com>
4312
4313 PR tree-optimization/25413
4314 * gcc.dg/vect/vect-align-1.c: New.
4315 * gcc.dg/vect/vect-align-2.c: New.
4316 * gcc.dg/vect/pr25413.c: New.
4317 * gcc.dg/vect/pr25413a.c: New.
4318 * gcc.dg/vect/pr31699.c: Fix dg-final check.
4319
4320 2007-07-12 Nathan Froyd <froydnj@codesourcery.com>
4321
4322 * lib/target-support.exp (check_ultrasparc_hw_available):
4323 New function.
4324 (is-effective-target): Check $arg for ultrasparc_hw.
4325 (is-effective-target-keyword): Likewise.
4326 * gcc.dg/vect/vect.exp: Call check_effective_target_ultrasparc_hw
4327 when determining what to do on sparc platforms.
4328 * gcc.dg/20001013-1.c: Check for an ultrasparc_hw target.
4329 * gcc.dg/20001101-1.c: Likewise.
4330 * gcc.dg/20001101-2.c: Likewise.
4331 * gcc.dg/ultrasp9.c: Likewise.
4332 * gcc.dg/ultrasp10.c: Likewise.
4333 * gcc.target/sparc/pdist-3.c: Likewise.
4334
4335 2007-07-12 Daniel Jacobowitz <dan@codesourcery.com>
4336
4337 * gcc.target/mips/save-restore-5.c: Add -mno-abicalls.
4338
4339 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
4340
4341 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Loops now
4342 get vectorized.
4343 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Loops
4344 now get vectorized.
4345 * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: New.
4346 * gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c: New.
4347 * gcc.dg/vect/costmodel/spu/costmodel-vect-31a.c: New.
4348 * gcc.dg/vect/costmodel/spu/costmodel-vect-31b.c: New.
4349 * gcc.dg/vect/costmodel/spu/costmodel-vect-31c.c: New.
4350 * gcc.dg/vect/costmodel/spu/costmodel-vect-31d.c: New.
4351 * gcc.dg/vect/costmodel/spu/costmodel-vect-iv-9.c: New.
4352 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: New.
4353 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: New.
4354 * gcc.dg/vect/costmodel/spu/costmodel-vect-76b.c: New.
4355 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: New.
4356 * gcc.dg/vect/costmodel/spu/costmodel-vect-68a.c: New.
4357 * gcc.dg/vect/costmodel/spu/costmodel-vect-68b.c: New.
4358 * gcc.dg/vect/costmodel/spu/costmodel-vect-68c.c: New.
4359 * gcc.dg/vect/costmodel/spu/costmodel-vect-68d.c: New.
4360 * lib/target-supports.exp (check_effective_target_vect_int_mul):
4361 Add spu.
4362
4363 2007-07-12 Jakub Jelinek <jakub@redhat.com>
4364
4365 PR c++/30854
4366 * g++.dg/parse/error30.C: New test.
4367
4368 2007-07-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4369
4370 PR fortran/29804
4371 * gfortran.dg/alloc_comp_misc_1.f90: New test.
4372
4373 2007-07-11 Daniel Berlin <dberlin@dberlin.org>
4374
4375 * gfortran.fortran-torture/compile/pr32663.f: New test.
4376
4377 2007-07-11 Paolo Carlini <pcarlini@suse.de>
4378
4379 PR c++/31027
4380 * g++.dg/inherit/virtual4.C: New.
4381
4382 2007-07-11 Uros Bizjak <ubizjak@gmail.com>
4383
4384 PR target/32661
4385 * gcc.target/i386/pr32661-1.c: New test.
4386
4387 2007-07-11 Eric Botcazou <ebotcazou@adacore.com>
4388
4389 * gnat.dg/invariant_index.ad[sb]: New test.
4390
4391 2007-07-11 Paolo Carlini <pcarlini@suse.de>
4392
4393 PR c++/32560
4394 * g++.dg/template/decl3.C: New.
4395
4396 2007-07-09 Geoffrey Keating <geoffk@apple.com>
4397
4398 PR 32617
4399 * gcc.c-torture/execute/align-3.c: New.
4400
4401 2007-07-10 Uros Bizjak <ubizjak@gmail.com>
4402
4403 PR target/32708
4404 * gcc.target/i386/pr32708-1.c: New test.
4405 * gcc.target/i386/pr32708-2.c: Ditto.
4406 * gcc.target/i386/pr32708-3.c: Ditto.
4407
4408 2007-07-10 Mark Mitchell <mark@codesourcery.com>
4409
4410 * g++.dg/init/new20.C: Remove svn:executable flag.
4411
4412 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
4413
4414 * gcc.dg/vect/vect-116.c: Add vect_int target requirement.
4415
4416 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
4417
4418 * gcc.dg/ultrasp7.c: Add fpic target requirement.
4419
4420 2007-07-10 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4421
4422 PR testsuite/25241
4423 * gcc.dg/pch/counter-2.c: Match every message with its appropriate
4424 directive.
4425
4426 2007-07-10 Paul Thomas <pault@gcc.gnu.org>
4427
4428 PR fortran/32157
4429 * gfortran.dg/overload_2.f90: New test.
4430
4431 PR fortran/32689
4432 * gfortran.dg/transfer_simplify_5.f90
4433
4434 PR fortran/32634
4435 * gfortran.dg/interface_15.f90: New test.
4436
4437 2007-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4438
4439 PR libfortran/32336
4440 * gfortran.dg/matmul_5.f90: New test case.
4441
4442 2007-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4443
4444 * gcc.dg/fesd-any.c: Move to gcc.dg/debug/dwarf2 directory.
4445 * gcc.dg/fesd-any.h: Likewise.
4446 * gcc.dg/fesd-baseonly.c: Likewise.
4447 * gcc.dg/fesd-baseonly.h: Likewise.
4448 * gcc.dg/fesd-none.c: Likewise.
4449 * gcc.dg/fesd-none.h: Likewise.
4450 * gcc.dg/fesd-reduced.c: Likewise.
4451 * gcc.dg/fesd-reduced.h: Likewise.
4452 * gcc.dg/fesd-sys.c: Likewise.
4453 * gcc.dg/fesd-sys.h: Likewise
4454 * gcc.dg/fesd.h: Likewise.
4455
4456 * g++.dg/debug/dwarf2: New directory.
4457 * g++.dg/debug/dwarf2/dwarf2.exp: New driver.
4458 * g++.dg/other/fesd-any.C: Move to g++.dg/debug/dwarf2 directory.
4459 * g++.dg/other/fesd-any.h: Likewise.
4460 * g++.dg/other/fesd-baseonly.C: Likewise.
4461 * g++.dg/other/fesd-baseonly.h: Likewise.
4462 * g++.dg/other/fesd-none.C: Likewise.
4463 * g++.dg/other/fesd-none.h: Likewise.
4464 * g++.dg/other/fesd-reduced.C: Likewise.
4465 * g++.dg/other/fesd-reduced.h: Likewise.
4466 * g++.dg/other/fesd-sys.C: Likewise.
4467 * g++.dg/other/fesd-sys.h: Likewise.
4468 * g++.dg/other/fesd.h: Likewise.
4469
4470 2007-07-09 Daniel Franke <franke.daniel@gmail.com>
4471
4472 PR fortran/31129
4473 * gfortran.dg/parameter_unused.f90: New test.
4474
4475 2007-07-09 Uros Bizjak <ubizjak@gmail.com>
4476
4477 PR tree-optimization/32681
4478 * gcc.dg/tree-ssa/pr32681.c: New test.
4479
4480 2007-07-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4481
4482 PR fortran/32678
4483 * gfortran.dg/fmt_t_5.f90: New test.
4484
4485 2007-07-08 Paolo Carlini <pcarlini@suse.de>
4486
4487 PR c++/30535
4488 * g++.dg/template/operator10.C: New.
4489
4490 2007-07-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4491
4492 PR libfortran/32217
4493 * gfortran.dg/unpack_zerosize_1.f90: New test case.
4494
4495 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4496
4497 PR fortran/29876
4498 * gfortran.dg/operator_6.f90: New test.
4499
4500 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4501
4502 PR fortran/17711
4503 * gfortran.dg/operator_4.f90: New test.
4504 * gfortran.dg/operator_5.f90: New test.
4505 * gfortran.dg/logical_comp.f90: Adjusted error messages.
4506 * gfortran.dg/module_md5_1.f90: Adjusted MD5 sum.
4507
4508 2007-07-08 Tobias Burnus <burnus@net-b.de>
4509
4510 PR fortran/32669
4511 * gfortran.dg/argument_checking_6.f90: New.
4512
4513 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4514
4515 PR fortran/25094
4516 * gfortran.dg/interface_155555.f90: New test.
4517
4518 2007-07-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4519
4520 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
4521 c99-math-long-double-1.c, c99-math.h: Test subnormals.
4522
4523 2007-07-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4524
4525 PR testsuite/25241
4526 * gcc.dg/20041213-1.c: Don't use default -pedantic-errors to allow
4527 discern pedantic diagnostics and errors.
4528 * gcc.dg/empty2.c: Add -pedantic, so it actually produces a warning
4529 and not an error.
4530 * gcc.dg/20050121-1.c: This is an error and not a warning.
4531 * gcc.target/i386/sseregparm-2.c: Likewise.
4532 * gcc.target/i386/20060512-4.c: This is a warning and not an error.
4533 * gcc.dg/charset/attribute2.c: Likewise.
4534 * gcc.dg/bitfld-1.c: Likewise.
4535 * gcc.dg/pack-test-2.c: Likewise.
4536 * gcc.dg/940510-1.c: Match separately error and warning.
4537 * gcc.dg/array-2.c: Match separately multiple messages. The second
4538 diagnostic is a pedantic warning and not an error.
4539 * gcc.dg/pr14475.c: Match separately multiple messages.
4540 * gcc.dg/pr18809-1.c: Likewise.
4541 * gcc.dg/pr27953.c: Likewise.
4542 * gcc.dg/vla-init-1.c: Likewise.
4543 * gcc.dg/redecl-1.c: Fix wrong use of dg-error and dg-warning.
4544
4545 2007-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4546
4547 PR fortran/32644
4548 * gfortran.dg/char_decl_1.f90: New test.
4549
4550 2007-07-07 Daniel Berlin <dberlin@dberlin.org>
4551
4552 * Revert add of gcc.dg/tree-ssa/ssa-pre-17.c.
4553
4554 2007-07-07 Mark Mitchell <mark@codesourcery.com>
4555
4556 PR c++/32232
4557 * g++.dg/template/overload9.C: New test.
4558
4559 2007-07-06 Daniel Berlin <dberlin@dberlin.org>
4560
4561 * gcc.dg/tree-ssa/ssa-pre-17.c: New test.
4562 * gcc.dg/tree-ssa/ssa-fre-7.c: New test.
4563
4564 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
4565
4566 * gcc.dg/20001012-1.c: Run on all fpic-capable targets.
4567 * gcc.dg/20001012-2.c: Likewise.
4568 * gcc.dg/tls/opt-7.c: Require an fpic-capable target.
4569 * gcc.dg/20000222-1.c: Add -fPIC on all fpic-capable targets.
4570
4571 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
4572
4573 * gcc.c-torture/execute/multi-ix.c (CHUNK): Be more conservative
4574 about the chunk size when STACK_SIZE is defined.
4575
4576 2007-07-06 Josh Conner <jconner@apple.com>
4577
4578 PR middle-end/32602
4579 * gcc.dg/sibcall-8.c: New test.
4580
4581 2007-07-06 Josh Conner <jconner@apple.com>
4582
4583 PR middle-end/32603
4584 * gcc.target/arm/sibcall-1.c: New test.
4585
4586 2007-07-06 H.J. Lu <hongjiu.lu@intel.com>
4587
4588 * gcc.dg/dfp/convert-dfp-round-thread.c: New test.
4589
4590 2007-07-06 Daniel Franke <franke.daniel@gmail.com>
4591
4592 * gfortran.dg/save_parameter.f90: New test.
4593 * gfortran.dg/module_md5_1.f90: Updated MD5 sum.
4594
4595 2007-07-06 Richard Guenther <rguenther@suse.de>
4596
4597 * g++.dg/opt/pr30965.C: New testcase.
4598
4599 2007-07-06 Richard Sandiford <richard@codesourcery.com>
4600
4601 * gcc.target/mips/save-restore-5.c: New test.
4602
4603 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
4604
4605 PR rtl_optimization/32450
4606 * gcc.dg/pr32450.c: New runtime test.
4607
4608 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
4609
4610 * g++.dg/ext/visibility/ms-compat-1.C: Change double underscore to
4611 single underscore in scan directives.
4612
4613 2007-07-05 Mark Mitchell <mark@codesourcery.com>
4614
4615 PR c++/32245
4616 * g++.dg/init/ptrmem4.C: New test.
4617
4618 PR c++/32251
4619 * g++.dg/init/new21.C: Likewise.
4620
4621 PR c++/31992
4622 * g++.dg/template/static30.C: Likewise.
4623
4624 2007-07-05 Dorit Nuzman <dorit@il.ibm.com>
4625
4626 * gcc.dg/vect/costmodel/ppc: New directory.
4627 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: New.
4628 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c:
4629 New test.
4630 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: New test.
4631 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c: New test.
4632 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c: New test.
4633 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: New test.
4634 * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: New test.
4635 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c: New test.
4636 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: New test.
4637 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c: New test.
4638 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68a.c: New test.
4639 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c: New test.
4640 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c: New test.
4641 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: New test.
4642 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: New test.
4643 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: Now vectorized.
4644
4645 2007-07-05 Tobias Burnus <burnus@net-b.de>
4646
4647 PR fortran/32359
4648 * gfortran.dg/module_md5_1.f90: Update MD5 number.
4649
4650 2007-07-05 Paul Thomas <pault@gcc.gnu.org>
4651
4652 PR fortran/32526
4653 * gfortran.dg/interface_14.f90: New test.
4654
4655 PR fortran/32613
4656 * gfortran.dg/do_iterator_2.f90: New test.
4657
4658 2007-07-04 H.J. Lu <hongjiu.lu@intel.com>
4659
4660 * gcc.dg/dfp/dfp-round.h (FE_DEC_TONEAREST): Redfined for BID.
4661 (FE_DEC_DOWNWARD): Likewise.
4662 (FE_DEC_UPWARD): Likewise.
4663 (FE_DEC_TOWARDZERO): Likewise.
4664 (FE_DEC_TONEARESTFROMZERO): Likewise.
4665
4666 2007-07-04 Daniel Berlin <dberlin@dberlin.org>
4667
4668 * gcc.c-torture/compile/pr32606.c: New.
4669 * gfortran.fortran-torture/execute/pr32604.f90: New.
4670
4671 2007-07-04 Mark Mitchell <mark@codesourcery.com>
4672
4673 * gcc.dg/visibility-12.c: New test.
4674 * gcc.dg/visibility-13.c: Likewise.
4675 * g++.dg/ext/visibility-9.C: Likewise.
4676 * g++.dg/ext/visibility-10.C: Likewise.
4677
4678 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4679
4680 * gcc.dg/sh-relax.c: Skip for VxWorks if non-PIC.
4681 * gcc.dg/sh-relax-vxworks.c: New test.
4682
4683 2007-07-04 Richard Guenther <rguenther@suse.de>
4684
4685 PR tree-optimization/32500
4686 * gcc.c-torture/execute/pr32500.c: New testcase.
4687
4688 2007-07-04 Richard Guenther <rguenther@suse.de>
4689
4690 PR tree-optimization/32482
4691 * gcc.c-torture/compile/pr32482.c: New testcase.
4692
4693 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4694
4695 * gcc.c-torture/execute/ieee/compare-fp-4.x: Add an XFAIL for ARM
4696 VxWorks kernels.
4697 * gcc.c-torture/execute/ieee/fp-cmp-1.x: Likewise.
4698 * gcc.c-torture/execute/ieee/fp-cmp-2.x: Likewise.
4699 * gcc.c-torture/execute/ieee/fp-cmp-3.x: Likewise.
4700 * gcc.c-torture/execute/ieee/fp-cmp-6.x: Likewise.
4701
4702 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4703
4704 * gcc.dg/cpp/trad/include.c: Skip for VxWorks kernels.
4705
4706 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4707
4708 * gcc.dg/sh4a-fprun.c: Skip for VxWorks kernels.
4709
4710 2007-07-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4711
4712 PR fortran/31198
4713 * gfortran.dg/min_max_optional_1.f90: New test.
4714 * gfortran.dg/min_max_optional_2.f90: New test.
4715 * gfortran.dg/min_max_optional_3.f90: New test.
4716
4717 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4718
4719 PR fortran/32545
4720 * gfortran.dg/fmt_error.f90: New test.
4721
4722 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4723
4724 PR fortran/32612
4725 * gfortran.dg/interface_13.f90: New test.
4726
4727 2007-07-03 Dave Brolley <brolley@redhat.com>
4728
4729 PR c++/31743
4730 * g++.dg/init/new20.C: New test.
4731
4732 2007-07-03 Christopher D. Rickett <crickett@lanl.gov>
4733
4734 PR fortran/32579
4735 * gfortran.dg/iso_c_binding_only.f03: Updated test case.
4736
4737 2007-07-03 Tobias Burnus <burnus@net-b.de>
4738
4739 PR fortran/25062
4740 * common_7.f90: New.
4741 * common_8.f90: New.
4742 * common_9.f90: New.
4743
4744 2007-07-03 Tobias Burnus <burnus@net-b.de>
4745
4746 PR fortran/30940
4747 * gfortran.dg/argument_checking_1.f90: New.
4748 * gfortran.dg/argument_checking_2.f90: New.
4749 * gfortran.dg/argument_checking_3.f90: New.
4750 * gfortran.dg/argument_checking_4.f90: New.
4751 * gfortran.dg/argument_checking_5.f90: New.
4752 * gfortran.fortran-torture/execute/st_function_1.f90: Add dg-warning.
4753 * gfortran.fortran-torture/execute/st_function.f90: Add dg-warning.
4754
4755 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4756
4757 * gcc.dg/pr32176.c: Add -w to default dg-options.
4758
4759 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
4760
4761 * gcc.c-torture/compile/ssa-pre-1.c: New test.
4762
4763 2007-07-03 Tobias Burnus <burnus@net-b.de>
4764
4765 PR fortran/20888
4766 * gfortran.dg/null_2.f90: New.
4767
4768 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4769 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4770
4771 PR middle-end/32176
4772 * gcc.dg/pr32176.c: New test.
4773
4774 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4775
4776 * gcc.dg/const-float80.c : New test.
4777 * gcc.dg/const-float128.c : New test.
4778 * gcc.dg/const-float80-ped.c : New test.
4779 * gcc.dg/const-float128-ped.c : New test.
4780
4781 2007-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4782
4783 * gcc.dg/c99-math.h: Fix typo.
4784
4785 2007-07-02 Jakub Jelinek <jakub@redhat.com>
4786
4787 PR libgomp/32468
4788 * gcc.dg/gomp/pr32468-1.c: New test.
4789
4790 2007-07-02 Richard Sandiford <richard@codesourcery.com>
4791
4792 * gcc.target/mips/mips.exp (setup_mips_tests): Treat -mfp* as
4793 an ABI option.
4794
4795 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
4796
4797 * gfortran.fortran-torture/compile/pr32583.f: New.
4798 * gcc.c-torture/compile/pr32584.c: New
4799
4800 2007-07-02 Ollie Wild <aaw@google.com>
4801
4802 * g++.dg/lookup/using16.C: Merge dg-errors with common line.
4803 * g++.dg/lookup/using17.C: Merge dg-errors with common line.
4804
4805 2007-07-02 Richard Sandiford <richard@codesourcery.com>
4806
4807 * gcc.target/mips/save-restore-1.c: New test.
4808 * gcc.target/mips/save-restore-2.c: Likewise.
4809 * gcc.target/mips/save-restore-3.c: Likewise.
4810 * gcc.target/mips/save-restore-4.c: Likewise.
4811
4812 2007-07-02 Uros Bizjak <ubizjak@gmail.com>
4813
4814 PR tree-optimization/31966
4815 PR tree-optimization/32533
4816 * gcc.dg/tree-ssa/pr31966.c: New runtime test.
4817 * gfortran.dg/pr32533.f90: Ditto.
4818
4819 2007-07-02 Jakub Jelinek <jakub@redhat.com>
4820
4821 * g++.dg/opt/nrv12.C: New test.
4822 * gcc.target/i386/nrv1.c: New test.
4823
4824 PR c++/31748
4825 * g++.dg/gomp/pr31748.C: New test.
4826
4827 2007-07-02 Ira Rosen <irar@il.ibm.com>
4828
4829 PR tree-optimization/32230
4830 * gcc.dg/vect/pr32230.c: New test.
4831
4832 2007-07-01 Christopher D. Rickett <crickett@lanl.gov>
4833
4834 * bind_c_array_params.f03: New files for Fortran 2003 ISO C Binding.
4835 * bind_c_coms.f90: Ditto.
4836 * bind_c_coms_driver.c: Ditto.
4837 * bind_c_dts.f90: Ditto.
4838 * bind_c_dts_2.f03: Ditto.
4839 * bind_c_dts_2_driver.c: Ditto.
4840 * bind_c_dts_3.f03: Ditto.
4841 * bind_c_dts_4.f03: Ditto.
4842 * bind_c_dts_driver.c: Ditto.
4843 * bind_c_implicit_vars.f03: Ditto.
4844 * bind_c_procs.f03: Ditto.
4845 * bind_c_usage_2.f03: Ditto.
4846 * bind_c_usage_3.f03: Ditto.
4847 * bind_c_usage_5.f03: Ditto.
4848 * bind_c_usage_6.f03: Ditto.
4849 * bind_c_usage_7.f03: Ditto.
4850 * bind_c_vars.f90: Ditto.
4851 * bind_c_vars_driver.c: Ditto.
4852 * binding_c_table_15_1.f03: Ditto.
4853 * binding_label_tests.f03: Ditto.
4854 * binding_label_tests_10.f03: Ditto.
4855 * binding_label_tests_10_main.f03: Ditto.
4856 * binding_label_tests_11.f03: Ditto.
4857 * binding_label_tests_11_main.f03: Ditto.
4858 * binding_label_tests_12.f03: Ditto.
4859 * binding_label_tests_13.f03: Ditto.
4860 * binding_label_tests_13_main.f03: Ditto.
4861 * binding_label_tests_14.f03: Ditto.
4862 * binding_label_tests_2.f03: Ditto.
4863 * binding_label_tests_3.f03: Ditto.
4864 * binding_label_tests_4.f03: Ditto.
4865 * binding_label_tests_5.f03: Ditto.
4866 * binding_label_tests_6.f03: Ditto.
4867 * binding_label_tests_7.f03: Ditto.
4868 * binding_label_tests_8.f03: Ditto.
4869 * binding_label_tests_9.f03: Ditto.
4870 * c_assoc.f90: Ditto.
4871 * c_assoc_2.f03: Ditto.
4872 * c_f_pointer_shape_test.f90: Ditto.
4873 * c_f_pointer_tests.f90: Ditto.
4874 * c_f_tests_driver.c: Ditto.
4875 * c_funloc_tests.f03: Ditto.
4876 * c_funloc_tests_2.f03: Ditto.
4877 * c_funloc_tests_3.f03: Ditto.
4878 * c_funloc_tests_3_funcs.c: Ditto.
4879 * c_kind_params.f90: Ditto.
4880 * c_kind_tests_2.f03: Ditto.
4881 * c_kinds.c: Ditto.
4882 * c_loc_driver.c: Ditto.
4883 * c_loc_test.f90: Ditto.
4884 * c_loc_tests_2.f03: Ditto.
4885 * c_loc_tests_2_funcs.c: Ditto.
4886 * c_loc_tests_3.f03: Ditto.
4887 * c_loc_tests_4.f03: Ditto.
4888 * c_loc_tests_5.f03: Ditto.
4889 * c_loc_tests_6.f03: Ditto.
4890 * c_loc_tests_7.f03: Ditto.
4891 * c_loc_tests_8.f03: Ditto.
4892 * c_ptr_tests.f03: Ditto.
4893 * c_ptr_tests_10.f03: Ditto.
4894 * c_ptr_tests_5.f03: Ditto.
4895 * c_ptr_tests_7.f03: Ditto.
4896 * c_ptr_tests_7_driver.c: Ditto.
4897 * c_ptr_tests_8.f03: Ditto.
4898 * c_ptr_tests_8_funcs.c: Ditto.
4899 * c_ptr_tests_9.f03: Ditto.
4900 * c_ptr_tests_driver.c: Ditto.
4901 * c_size_t_driver.c: Ditto.
4902 * c_size_t_test.f03: Ditto.
4903 * com_block_driver.f90: Ditto.
4904 * global_vars_c_init.f90: Ditto.
4905 * global_vars_c_init_driver.c: Ditto.
4906 * global_vars_f90_init.f90: Ditto.
4907 * global_vars_f90_init_driver.c: Ditto.
4908 * interop_params.f03: Ditto.
4909 * iso_c_binding_only.f03: Ditto.
4910 * iso_c_binding_rename_1.f03: Ditto.
4911 * iso_c_binding_rename_1_driver.c: Ditto.
4912 * iso_c_binding_rename_2.f03: Ditto.
4913 * iso_c_binding_rename_2_driver.c: Ditto.
4914 * kind_tests_2.f03: Ditto.
4915 * kind_tests_3.f03: Ditto.
4916 * module_md5_1.f90: Ditto.
4917 * only_clause_main.c: Ditto.
4918 * print_c_kinds.f90: Ditto.
4919 * test_bind_c_parens.f03: Ditto.
4920 * test_c_assoc.c: Ditto.
4921 * test_com_block.f90: Ditto.
4922 * test_common_binding_labels.f03: Ditto.
4923 * test_common_binding_labels_2.f03: Ditto.
4924 * test_common_binding_labels_2_main.f03: Ditto.
4925 * test_common_binding_labels_3.f03: Ditto.
4926 * test_common_binding_labels_3_main.f03: Ditto.
4927 * test_only_clause.f90: Ditto.
4928 * use_iso_c_binding.f90: Ditto.
4929 * value_5.f90: Ditto.
4930 * value_test.f90: Ditto.
4931 * value_tests_f03.f90: Ditto.
4932
4933 2007-07-01 Daniel Jacobowitz <dan@codesourcery.com>
4934
4935 * gcc.dg/tls/opt-14.c: New.
4936
4937 2007-07-01 Ollie Wild <aaw@google.com>
4938
4939 * g++.dg/lookup/using16.C: New test.
4940 * g++.dg/lookup/using17.C: New test.
4941
4942 2007-07-01 Janne Blomqvist <jb@gcc.gnu.org>
4943
4944 PR fortran/32239
4945 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90
4946 (test_4): Use proper test for floating point equality.
4947 (test_8): Likewise.
4948
4949 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4950
4951 PR libgfortran/32554
4952 * gfortran.dg/fmt_p_1.f90: New test.
4953
4954 2007-07-01 Ira Rosen <irar@il.ibm.com>
4955
4956 * gcc.dg/vect/vect-strided-store-u16-i4.c: Remove abort() from input
4957 initialization and fix dg-final check - the initialization loop is
4958 vectorizable.
4959
4960 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
4961 Volker Reichelt <reichelt@netcologne.de>
4962
4963 PR middle-end/32559
4964 * gcc.dg/pr32559.c: New test.
4965
4966 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
4967
4968 PR tree-optimization/25371
4969 * gcc.dg/vect/pr25371.c: New test.
4970
4971 2007-06-30 Nathan Froyd <froydnj@codesourcery.com>
4972
4973 * gcc.c-torture/execute/20051113-1.c (main): Use the correct type
4974 when allocating and initializing a flexible array.
4975
4976 2007-06-30 Daniel Franke <franke.daniel@gmail.com>
4977
4978 PR fortran/20373
4979 * gfortran.dg/intrinsic.f90: New test.
4980
4981 2007-06-30 Tobias Burnus <burnus@net-b.de>
4982
4983 PR fortran/32555
4984 * gfortran.dg/fmt_zero_check.f90: New.
4985
4986 2007-06-30 Paul Thomas <pault@gcc.gnu.org>
4987
4988 PR fortran/30284
4989 * gfortran.dg/repeat_f90: New test.
4990
4991 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4992
4993 PR testsuite/25241
4994 * gcc.dg/cpp/20000625-1.c: Without dg-options the default is
4995 -pedantic-errors, so we should match errors.
4996 * gcc.dg/cpp/escape-1.c: Likewise.
4997 * gcc.dg/cpp/charconst.c: Empty character constants are errors.
4998 * gcc.dg/cpp/direct2.c: This is a mandatory error instead of a
4999 warning.
5000 * gcc.dg/cpp/endif-pedantic2.c: Use -pedantic-errors to obtain
5001 errors instead of warnings.
5002 * gcc.dg/cpp/extratokens.c: Use dg-warning instead of dg-error for
5003 a pedantic warning.
5004 * gcc.dg/cpp/arith-3.c: Likewise.
5005
5006 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5007
5008 PR testsuite/25241
5009 * gcc.dg/pch/valid-1.c: Match each diagnostic with its own directive.
5010 * gcc.dg/pch/valid-2.c: Likewise.
5011 * gcc.dg/pch/valid-3.c: Likewise.
5012 * gcc.dg/pch/warn-1.c: Likewise.
5013 * gcc.dg/pch/valid-4.c: Match a warning instead of an error.
5014
5015 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5016
5017 PR c/4076
5018 * gcc.dg/Wunused-function.c: New.
5019
5020 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5021
5022 * gfortran.fortran-torture/compile/inline_1.f90: Fix test.
5023
5024 2007-06-29 Douglas Gregor <doug.gregor@gmail.com>
5025
5026 * g++.dg/other/canon-31724.C: New.
5027
5028 2007-06-29 Jan Hubicka <jh@suse.cz>
5029
5030 PR middle-end/32372
5031 * gcc.c-torture/compile/pr32372.c: new.
5032
5033 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
5034
5035 * gfortran.dg/operator_3.f90: New test.
5036
5037 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
5038
5039 * gfortran.dg/gomp/reduction1.f90: Adjust error message.
5040 * gfortran.dg/gomp/allocatable_components_1.f90: Likewise.
5041
5042 2007-06-29 Richard Guenther <rguenther@suse.de>
5043
5044 PR middle-end/32493
5045 * gcc.dg/inline-23.c: New testcase.
5046
5047 2007-06-29 Uros Bizjak <ubizjak@gmail.com>
5048
5049 PR tree-optimization/24659
5050 * gcc.target/i386/vectorize2.c: New test.
5051 * gcc.target/i386/sse2-lrint-vec.c: New runtime test.
5052 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
5053
5054 2007-06-29 Eric Botcazou <ebotcazou@adacore.com>
5055
5056 * gcc.dg/pointer-arith-9.c: New test.
5057
5058 2007-06-29 Tobias Burnus <burnus@net-b.de>
5059
5060 PR fortran/32483
5061 * gfortran.dg/fmt_read_2.f90: New.
5062
5063 2007-06-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5064
5065 * gfortran.dg/open_errors.f90: Check for existance of temptestfile.
5066 If it exists, don't try to create it.
5067
5068 2007-06-28 Geoffrey Keating <geoffk@apple.com>
5069
5070 * g++.dg/ext/visibility/ms-compat-1.C: New.
5071
5072 2007-06-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5073
5074 PR tree-opt/32417
5075 * gfortran.fortran-torture/compile/pr32417.f90: New test.
5076
5077 2007-06-28 Dorit Nuzman <dorit@il.ibm.com>
5078
5079 * gcc.dg/vect/vect-iv-4.c: Test now passes on vect_pack_trunc
5080 targets.
5081
5082 2007-06-27 Daniel Franke <franke.daniel@gmail.com>
5083
5084 PR fortran/32467
5085 * gfortran.dg/gomp/allocatable_components_1.f90: New test.
5086
5087 2007-06-27 Richard Guenther <rguenther@suse.de>
5088
5089 PR middle-end/32492
5090 * gcc.dg/inline-22.c: New testcase.
5091
5092 2007-06-26 Hui-May Chang <hm.chang@apple.com>
5093
5094 * gcc.target/i386/large-size-array-3.c: Remove the larger size of
5095 the scan-assembler constant.
5096
5097 2007-06-25 Geoffrey Keating <geoffk@apple.com>
5098
5099 PR 20216
5100 * gcc.dg/pr20216.c: New.
5101
5102 2007-06-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
5103
5104 PR tree-opt/32421
5105 * gcc.dg/vect/pr32421.c: New test.
5106
5107 2006-06-26 Simon Martin <simartin@users.sourceforge.net>
5108
5109 PR c++/32111
5110 * g++.dg/other/friend5.C: New test.
5111
5112 2007-06-25 Paul Thomas <pault@gcc.gnu.org>
5113
5114 PR fortran/32464
5115 * gfortran.dg/host_assoc_function_2.f90: New test.
5116
5117 PR fortran/31494
5118 * gfortran.dg/host_assoc_call_1.f90: New test.
5119
5120 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5121
5122 * gfortran.dg/secnds-1.f: Revise test to reduce random errors.
5123
5124 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5125
5126 PR fortran/32456
5127 * gfortran.dg/error_format.f90: New test.
5128
5129 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
5130
5131 PR fortran/32136
5132 * gfortran.dg/pr32136.f90: New test.
5133
5134 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
5135
5136 PR fortran/31726
5137 * gfortran.dg/minmaxloc_1.f90: New test.
5138
5139 PR fortran/32298
5140 * gfortran.dg/minmaxloc_2.f90: New test.
5141
5142 2007-06-23 Richard Guenther <rguenther@suse.de>
5143
5144 PR tree-optimization/16876
5145 PR middle-end/29478
5146 * gcc.dg/pr29254.c: The warning is bogus.
5147 * gcc.dg/warn-1.c: Likewise.
5148 * gcc.dg/assign-warn-3.c: Likewise.
5149 * gcc.dg/noncompile/pr16876.c: The testcase is bogus, remove.
5150
5151 2007-06-23 Richard Earnshaw <rearnsha@arm.com>
5152
5153 * gcc.c-torture/execute/20070623-1.c: New.
5154
5155 2007-06-22 Jan Hubicka <jh@suse.cz>
5156
5157 * gcc.c-torture/compile/pr31541.c: New.
5158
5159 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
5160
5161 * gcc.target/i386/large-size-array-3.c: Fix dg-do compile directive.
5162 Remove -m64 from dg-options.
5163
5164 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
5165
5166 PR middle-end/32374
5167 * gcc.dg/pr32374.c: New test.
5168
5169 2007-06-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5170
5171 PR fortran/32360
5172 * gfortran.dg/pointer_assign_3.f90: New test.
5173
5174 2007-06-21 Sebastian Pop <sebpop@gmail.com>
5175
5176 * gcc/testsuite/gcc.dg/tree-ssa/pr19590.c: New.
5177
5178 2007-06-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5179
5180 PR fortran/31162
5181 * gfortran.dg/assign.f90: Update test.
5182 * gfortran.dg/real_do_1.f90: Update test.
5183 * gfortran.dg/gomp/omp_do1.f90: Update test.
5184 * gfortran.dg/warnings_are_errors_1.f: Update test.
5185 * gfortran.dg/g77/20010519-1.f: Update test.
5186 * gfortran.dg/g77/pr9258.f: Update test.
5187 * gfortran.dg/g77/960317-1.f: Update test.
5188
5189 2007-06-21 Richard Guenther <rguenther@suse.de>
5190
5191 PR tree-optimization/32453
5192 * gcc.c-torture/compile/pr32453.c: New testcase.
5193
5194 2007-06-21 Jakub Jelinek <jakub@redhat.com>
5195
5196 PR tree-optimization/31866
5197 * gcc.dg/pr31866.c: New test.
5198
5199 2007-06-21 Richard Guenther <rguenther@suse.de>
5200
5201 PR tree-optimization/32451
5202 * g++.dg/torture/20070621-1.C: New testcase.
5203
5204 2007-06-21 Christian Bruel <christian.bruel@st.com>
5205
5206 * gcc.dg/attr-isr.c: Test delay slot content.
5207
5208 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5209
5210 PR fortran/32361
5211 gfortran.dg/pointer_assign_2.f90: New test.
5212
5213 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5214
5215 PR fortran/25061
5216 gfortran.dg/invalid_procedure_name.f90: New test.
5217
5218 2007-06-20 Adam Nemet <anemet@caviumnetworks.com>
5219
5220 PR tree-optimization/25737
5221 * testsuite/gcc.dg/tree-ssa/alias-14.c: New test.
5222
5223 2007-06-20 Hui-May Chang <hm.chang@apple.com>
5224
5225 * gcc.target/i386/large-size-array-3.c: New.
5226
5227 2007-06-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
5228 Richard Guenther <rguenther@suse.de>
5229
5230 PR fortran/32140
5231 * gfortran.fortran-torture/execute/pr32140.f90: New testcase.
5232
5233 2007-06-20 Jakub Jelinek <jakub@redhat.com>
5234
5235 PR middle-end/31959
5236 * gcc.dg/pr31959.c: New test.
5237
5238 PR inline-asm/32109
5239 * g++.dg/ext/asm10.C: New test.
5240
5241 PR middle-end/32285
5242 * gcc.c-torture/execute/20070614-1.c: New test.
5243
5244 2007-06-19 Seongbae Park <seongbae.park@gmail.com>
5245
5246 * gcc.target/arm/stack-corruption.c: New test.
5247
5248 2007-06-19 Richard Guenther <rguenther@suse.de>
5249
5250 * g++.dg/torture/pr30252.C: New testcase.
5251
5252 2007-06-19 Jakub Jelinek <jakub@redhat.com>
5253
5254 PR tree-optimization/32353
5255 * g++.dg/opt/nrv13.C: New test.
5256
5257 2007-06-19 Paul Thomas <pault@gcc.gnu.org>
5258
5259 PR fortran/20863
5260 PR fortran/20882
5261 * gfortran.dg/impure_assignment_2.f90 : New test.
5262
5263 PR fortran/32236
5264 * gfortran.dg/data_initialized_2.f90 : New test.
5265
5266 * gfortran.dg/equiv_7.f90 : Test for endianess and call the
5267 appropriate version of 'dmach'.
5268
5269 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
5270
5271 PR target/32389
5272 * gcc.target/i386/pr32389.c New test.
5273
5274 2007-06-18 Simon Baldwin <simonb@google.com>
5275
5276 PR c++/31923
5277 * g++.dg/template/error25.C: New.
5278 * g++.dg/template/spec35.C: New.
5279
5280 2007-06-18 Kenneth Zadeck <zadeck@naturalbridge.com>
5281
5282 * gcc.c-torture/compile/pr32355.c: New testcase.
5283
5284 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
5285
5286 PR tree-optimization/32383
5287 * g++.dg/opt/pr32383.C: New test.
5288
5289 2007-06-17 Uros Bizjak <ubizjak@gmail.com>
5290
5291 PR rtl-optimization/32366
5292 * gcc.dg/vect/pr32366.c: New test.
5293
5294 2007-06-17 Kenneth Zadeck <zadeck@naturalbridge.com>
5295
5296 * gcc.c-torture/compile/pr32349.c: New testcase.
5297
5298 2007-06-17 Eric Botcazou <ebotcazou@libertysurf.fr>
5299
5300 * gcc.target/sparc/align.c: Use 'unsigned char' as element type.
5301 * gcc.target/sparc/combined-2.c: Likewise.
5302 * gcc.target/sparc/fexpand.c : Likewise.
5303 * gcc.target/sparc/fnot.c: Likewise. Fix a couple of prototypes.
5304 * gcc.target/sparc/fpack16.c : Likewise.
5305 * gcc.target/sparc/fpmerge.c : Likewise.
5306 * gcc.target/sparc/fpmul.c : Likewise.
5307 * gcc.target/sparc/noresult.c : Likewise.
5308 * gcc.target/sparc/pdist.c: Likewise.
5309
5310 2007-06-16 Uros Bizjak <ubizjak@gmail.com>
5311
5312 PR middle-end/31723
5313 * gcc.target/i386/recip-divf.c: New test.
5314 * gcc.target/i386/recip-sqrtf.c: Ditto.
5315 * gcc.target/i386/recip-vec-divf.c: Ditto.
5316 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
5317 * gcc.target/i386/sse-recip.c: Ditto.
5318 * gcc.target/i386/sse-recip-vec.c: Ditto.
5319
5320 2007-06-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
5321
5322 PR tree-opt/32225
5323 * gcc.c-torture/compile/20070605-1.c: New test.
5324
5325 * gcc.c-torture/compile/20070603-1.c: New testcase.
5326 * gcc.c-torture/compile/20070603-2.c: New testcase.
5327
5328 * gcc.c-torture/compile/20070531-1.c: New test.
5329
5330 PR tree-opt/32167
5331 * gcc.c-torture/compile/20070531-2.c: New test.
5332
5333 PR tree-opt/32144
5334 * gcc.c-torture/compile/20070529-1.c: New test.
5335
5336 PR tree-opt/32145
5337 * gcc.c-torture/compile/20070529-2.c: New test.
5338
5339 PR tree-opt/32015
5340 * gcc.c-torture/compile/20070520-1.c: New test.
5341
5342 * g++.dg/ext/java-1.C: New test.
5343
5344 * gcc.dg/vect/vect-106.c: We are now able to vectorize two
5345 loops instead of one. Remove the "can't determine dependence"
5346 check.
5347 * gcc.dg/tree-ssa/20030815-1.c: Remove testcase which is no longer
5348 needed as the cast is gone in the first place.
5349 * gcc.dg/max-1.c: Change local variable a to be a global one.
5350 * gcc.dg/tree-ssa/ssa-pre-8.c: Update testcase since we don't
5351 have a cast which is PREd.
5352
5353 2007-06-15 Mark Mitchell <mark@codesourcery.com>
5354
5355 * g++.dg/lookup/anon6.C: New test.
5356
5357 2007-06-14 Dirk Mueller <dmueller@suse.de>
5358
5359 PR c++/31806
5360 * g++.dg/opt/static6.C: New testcase.
5361
5362 2007-06-14 Geoff Keating <geoffk@apple.com>
5363
5364 * g++.dg/ext/visibility/overload-1.C: New.
5365
5366 PR 31093
5367 * g++.dg/ext/visibility/anon4.C: New.
5368
5369 2007-06-14 Uros Bizjak <ubizjak@gmail.com>
5370
5371 PR target/32268
5372 * gcc.target/i386/pr32268.c: New test.
5373
5374 2007-06-14 H.J. Lu <hongjiu.lu@intel.com>
5375
5376 * gcc.dg/dfp/fe-convert-1.c: Expect FE_OVERFLOW when converting
5377 from 10.000000e96DD to _Decimal32, from 10.000000e96DL to
5378 _Decimal32 and from 10.00000000000000E384DL to _Decimal64.
5379
5380 * gcc.dg/dfp/fe-convert-2.c: Expect FE_INEXACT when converting
5381 from 1.0e96 and -1.0e96 to _Decimal32. Enable testing for
5382 converting from 1.0e-96 and 0.00048828125 to _Decimal32 when
5383 BID is used.
5384
5385 2007-06-14 Paul Thomas <pault@gcc.gnu.org>
5386
5387 PR fortran/32302
5388 * gfortran.dg/common_resize_1.f90: New test.
5389
5390 2007-06-14 Dorit Nuzman <dorit@il.ibm.com>
5391
5392 PR target/32274
5393 * gcc.dg/vect/pr32224.c: Fix.
5394
5395 2007-06-13 Eric Christopher <echristo@apple.com>
5396
5397 * gcc.target/i386/ssefn-1.c: Add -march=i386.
5398
5399 2007-06-13 Tobias Burnus <burnus@net-b.de>
5400
5401 PR fortran/32323
5402 * gfortran.dg/actual_array_vect_1.f90: New.
5403
5404 2007-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5405
5406 * gcc.target/sparc/mfpu.c: New test.
5407
5408 2007-06-12 Geoff Keating <geoffk@apple.com>
5409
5410 * g++.dg/warn/weak1.C: Suppress on Darwin.
5411 * g++.dg/other/unused1.C: Accept tabs or spaces in assembly.
5412
5413 2007-06-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
5414
5415 PR middle-end/31579
5416 * g++.dg/torture/pr31579.C: New testcase.
5417
5418 2007-06-12 Ian Lance Taylor <iant@google.com>
5419
5420 PR libstdc++/29286
5421 * g++.dg/init/new16.C: New test.
5422 * g++.dg/init/new17.C: New test.
5423 * g++.dg/init/new18.C: New test.
5424 * g++.dg/init/new19.C: New test.
5425
5426 2007-06-12 Olivier Hainque <hainque@adacore.com>
5427
5428 * gnat.dg/lhs_view_convert.adb: New test.
5429
5430 2007-06-12 Richard Guenther <rguenther@suse.de>
5431
5432 PR tree-optimization/15353
5433 PR tree-optimization/31657
5434 * gcc.c-torture/execute/20070424-1.c: New testcase.
5435 * gcc.dg/tree-ssa/ssa-ifcombine-1.c: Likewise.
5436 * gcc.dg/tree-ssa/ssa-ifcombine-2.c: Likewise.
5437 * gcc.dg/tree-ssa/ssa-ifcombine-3.c: Likewise.
5438 * gcc.dg/tree-ssa/ssa-ifcombine-4.c: Likewise.
5439 * gcc.dg/tree-ssa/ssa-ifcombine-5.c: Likewise.
5440
5441 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
5442
5443 PR rtl-optimization/32293
5444 * gcc.dg/pr32293.c: New test.
5445
5446 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
5447
5448 * gcc.dg/builtins-11.c: Also check folding of a/cbrt(b/c).
5449
5450 2007-06-12 Paul Thomas <pault@gcc.gnu.org>
5451
5452 PR fortran/29786
5453 * gfortran.dg/equiv_7.f90: New test.
5454 * gfortran.dg/equiv_constraint_7.f90: Change error message.
5455
5456 PR fortran/30875
5457 * gfortran.dg/equiv_constraint_5.f90: Correct code and error.
5458
5459 2007-06-11 Andreas Tobler <a.tobler@schweiz.org>
5460
5461 * gcc.dg/setjmp-3.c: Rename raise to raise0.
5462 * gcc.dg/setjmp-4.c: Likewise.
5463 * gcc.target/i386/980211-1.c: Rename __signbitl to __signbitl0.
5464
5465 2007-06-11 Paolo Bonzini <bonzini@gnu.org>
5466
5467 PR rtl-optimization/31025
5468 * gfortran.dg/pr31025.f90: New.
5469
5470 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
5471
5472 PR target/32280
5473 * gcc.target/i386/pr32280.c: New test.
5474
5475 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
5476
5477 PR middle-end/32279
5478 * gcc.dg/builtins-11.c: Also check folding of a/sqrt(b/c).
5479
5480 2007-06-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5481
5482 PR libgfortran/32235
5483 * gfortran.dg/backspace_9.f: New test.
5484
5485 2007-06-10 Zdenek Dvorak <dvorakz@suse.cz>
5486
5487 * gcc.dg/tree-ssa/prefetch-7.c: New test.
5488
5489 2007-06-09 Zdenek Dvorak <dvorakz@suse.cz>
5490
5491 * gcc.dg/tree-ssa/loop-28.c: New testcase.
5492
5493 2007-06-09 Ian Lance Taylor <iant@google.com>
5494
5495 PR tree-optimization/32169
5496 * gcc.c-torture/compile/pr32169.c: New test.
5497
5498 2007-06-08 Harsha Jagasia <harsha.jagasia@amd.com>
5499
5500 * gcc.dg/vect/costmodel: New directory.
5501 * gcc.dg/vect/costmodel/i386: New directory.
5502 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: New testsuite.
5503 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
5504 New test.
5505 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: New test.
5506 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: New test.
5507 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: New test.
5508 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: New test.
5509 * gcc.dg/vect/costmodel/x86_64: New directory.
5510 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp:
5511 New testsuite.
5512 * gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
5513 New test.
5514 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: New test.
5515 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c: New test.
5516 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-68.c: New test.
5517 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: New test.
5518 * gcc.dg/vect/costmodel/x86_64/costmodel-pr30843.c: New test.
5519
5520 2007-06-08 Uros Bizjak <ubizjak@gmail.com>
5521
5522 PR tree-optimization/32243
5523 * gcc.dg/vect/vect.exp: Add support for -O3 tests. Reset default
5524 flags for -Os tests.
5525 * gcc.dg/vect/03-vect-pr32243.c: New test.
5526
5527 2007-06-08 Dorit Nuzman <dorit@il.ibm.com>
5528
5529 PR tree-optimization/32224
5530 * gcc.dg/vect/pr32224.c: New test.
5531
5532 2007-06-08 Jakub Jelinek <jakub@redhat.com>
5533
5534 PR c++/32177
5535 * g++.dg/gomp/pr32177.C: New test.
5536
5537 2007-06-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5538
5539 PR testsuite/25241
5540 * gcc.dg/parm-mismatch-1.c: Use dg-message for notes.
5541 * gcc.dg/Wfatal.c: Use dg-message for output that is neither a
5542 warning nor an error.
5543 * gcc.dg/Wfatal-2.c: Likewise.
5544 * gcc.dg/Werror-1.c: Likewise.
5545 * gcc.dg/Werror-5.c: Likewise.
5546 * gcc.dg/Werror-7.c: Likewise.
5547 * gcc.dg/Werror-10.c: Likewise.
5548 * gcc.dg/Werror-11.c: Likewise.
5549
5550 2007-06-07 Simon Martin <simartin@users.sourceforge.net>
5551
5552 PR c++/30759
5553 * g++.dg/init/brace6.C: New test.
5554
5555 2007-06-07 Geoffrey Keating <geoffk@apple.com>
5556
5557 * g++.dg/ext/cleanup-8.c: Run on i386-darwin9 and later.
5558 * g++.dg/ext/cleanup-9.c: Run on i386-darwin9 and later.
5559 * g++.dg/ext/cleanup-10.c: Run on i386-darwin9 and later.
5560 * g++.dg/ext/cleanup-11.c: Run on i386-darwin9 and later.
5561
5562 * gcc.dg/attr-weakref-1-darwin.c: Run on all Darwin platforms.
5563 * gcc.dg/20050826-1.c: Run on all Darwin platforms.
5564 * gcc.dg/darwin-ld-2.c: Run on all Darwin platforms.
5565 * gcc.dg/darwin-ld-4.c: Run on all Darwin platforms.
5566 * gcc.dg/cleanup-8.c: Run on i386-darwin9 and later.
5567 * gcc.dg/cleanup-9.c: Run on i386-darwin9 and later.
5568 * gcc.dg/cleanup-10.c: Run on i386-darwin9 and later.
5569 * gcc.dg/cleanup-11.c: Run on i386-darwin9 and later.
5570
5571 * gcc.dg/darwin-minversion-3.c: New.
5572
5573 2007-06-07 Uros Bizjak <ubizjak@gmail.com>
5574
5575 * gcc.target/i386/builtin-copysign.c: New test.
5576
5577 2007-06-07 Zdenek Dvorak <dvorakz@suse.cz>
5578
5579 PR tree-optimization/32220
5580 * gfortran.dg/predcom-2.f: New testcase.
5581
5582 2007-06-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
5583
5584 PR tree-opt/32231
5585 * gcc.target/i386/vectorize4.c: New test.
5586
5587 2007-06-06 Steve Ellcey <sje@cup.hp.com>
5588
5589 * gfortran.dg/integer_exponentiation_3.F90: Use approx. check.
5590
5591 2007-06-06 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5592
5593 PR testsuite/25241
5594 * gcc.dg/simd-5.c: Mark output as a note.
5595 * gcc.dg/simd-6.c: Mark output as a note. Fix incorrect use of
5596 dg-message.
5597 * gcc.dg/simd-1.c: Likewise.
5598 * gcc.dg/always_inline.c: Mark output as a sorry.
5599 * gcc.dg/always_inline2.c: Likewise.
5600 * gcc.dg/always_inline3.c: Likewise.
5601
5602 2007-06-06 Ian Lance Taylor <iant@google.com>
5603
5604 * g++.dg/conversion/enum1.C: New test.
5605
5606 2007-06-06 Uros Bizjak <ubizjak@gmail.com>
5607
5608 PR tree-optimization/32216
5609 * gcc.dg/vect/pr32216.c: New test.
5610
5611 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5612
5613 PR testsuite/18923
5614 * gfortran.dg/invalid_contains_1.f90: New test.
5615 * gfortran.dg/invalid_contains_2.f90: New test.
5616
5617 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5618
5619 PR testsuite/32057
5620 * gfortran.dg/secnds.f: Update test to avoid roundoff errors and
5621 midnight issues.
5622
5623 2007-06-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5624
5625 PR testsuite/25241
5626 * gcc.dg/invalid-call-1.c: Use dg-warning to match the warning and
5627 dg-message to match de note.
5628 * gcc.dg/pr26570.c: Use dg-message for a note.
5629 * gcc.dg/pr29254.c: Use dg-message for generic output and use
5630 dg-error instead of dg-warning because of -Werror.
5631 * gcc.dg/glibc-uclibc-1.c: Use dg-message for output that is
5632 neither an error, nor a warning.
5633 * gcc.dg/glibc-uclibc-2.c: Likewise
5634 * gcc.dg/cpp/19940712-1.c: Likewise.
5635
5636 2007-06-05 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
5637
5638 PR preprocessor/23479
5639 * gcc.dg/binary-constants-1.c: Add test suites for
5640 the 0b-prefixed binary integer constants.
5641 * gcc.dg/binary-constants-2.c: Ditto.
5642 * gcc.dg/binary-constants-3.c: Ditto.
5643 * gcc.dg/binary-constants-4.c: Ditto.
5644
5645 2007-06-05 Ian Lance Taylor <iant@google.com>
5646
5647 * gcc.dg/Wstrict-overflow-19.c: New test.
5648
5649 2007-06-05 Razya Ladelsky <razya@il.ibm.com>
5650
5651 * gcc.dg/matrix/matrix-6.c: Remove conversion.
5652
5653 2007-06-04 Ian Lance Taylor <iant@google.com>
5654
5655 * gcc.dg/Wstrict-overflow-18.c: New test.
5656
5657 2007-06-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5658
5659 PR testsuite/25241
5660 * gcc.dg/cpp/mi1.c: Use dg-message for output that is not an error.
5661 * gcc.dg/cpp/mi5.c: Likewise.
5662 * gcc.dg/cpp/mi7.c: Likewise.
5663
5664 2007-06-04 Uros Bizjak <ubizjak@gmail.com>
5665
5666 PR c/32191
5667 * gcc.dg/pr32191.c: New test.
5668
5669 2007-05-28 Tobias Burnus <burnus@net-b.de>
5670
5671 PR fortran/32124
5672 * gfortran.dg/allocate_stat_1.f90: Remove.
5673
5674 2007-06-02 H.J. Lu <hongjiu.lu@intel.com>
5675
5676 * gcc.target/i386/sse4_2-check.h: New.
5677 * gcc.target/i386/sse4_2-crc32b.c: Likewise.
5678 * gcc.target/i386/sse4_2-crc32.h: Likewise.
5679 * gcc.target/i386/sse4_2-crc32l.c: Likewise.
5680 * gcc.target/i386/sse4_2-crc32q.c: Likewise.
5681 * gcc.target/i386/sse4_2-crc32w.c: Likewise.
5682 * gcc.target/i386/sse4_2-pcmpestri-1.c: Likewise.
5683 * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise.
5684 * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise.
5685 * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise.
5686 * gcc.target/i386/sse4_2-pcmpgtq.c: Likewise.
5687 * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise.
5688 * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise.
5689 * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise.
5690 * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise.
5691 * gcc.target/i386/sse4_2-pcmpstr.h: Likewise.
5692 * gcc.target/i386/sse4_2-popcnt.h: Likewise.
5693 * gcc.target/i386/sse4_2-popcntl.c: Likewise.
5694 * gcc.target/i386/sse4_2-popcntq.c: Likewise.
5695
5696 2007-06-01 Geoffrey Keating <geoffk@apple.com>
5697
5698 * gcc.dg/pie-link.c: New test.
5699
5700 2007-06-01 Ian Lance Taylor <iant@google.com>
5701
5702 * gcc.dg/Wstrict-overflow-17.c: New test.
5703
5704 2007-06-01 Kazu Hirata <kazu@codesourcery.com>
5705
5706 * gcc.dg/builtin-return-1.c (g): New.
5707 (main): Allocate at least 64 bytes on the stack.
5708
5709 2007-05-31 Mark Mitchell <mark@codesourcery.com>
5710
5711 * g++.dg/init/cleanup3.C: New test.
5712
5713 2007-05-31 Rask Ingemann Lambertsen <rask@sygehus.dk>
5714
5715 * gcc.c-torture/compile/limits-caselabels.c: Fix for targets where
5716 int is 16 bits.
5717
5718 007-05-31 Paul Thomas <pault@gcc.gnu.org>
5719
5720 PR fortran/32156
5721 * gfortran.dg/char_array_constructor_3.f90: New test.
5722
5723 2007-05-31 Zdenek Dvorak <dvorakz@suse.cz>
5724
5725 PR tree-optimization/32160
5726 * gfortran.dg/predcom-1.f: New test.
5727
5728 2007-05-31 Richard Guenther <rguenther@suse.de>
5729
5730 * g++.dg/other/str_empty.C: Move...
5731 * g++.dg/other/pr30567.C: Move...
5732 * g++.dg/tree-ssa/pr27218.C: Move...
5733 * g++.dg/torture: ...here and remove dg-options.
5734
5735 2007-05-31 Paolo Carlini <pcarlini@suse.de>
5736
5737 PR c++/32158
5738 * g++.dg/ext/is_pod_incomplete.C: New.
5739
5740 2007-05-31 Russell Yanofsky <russ@yanofsky.org>
5741 Douglas Gregor <doug.gregor@gmail.com>
5742 Pedro Lamarao <pedro.lamarao@mndfck.org>
5743 Howard Hinnant <howard.hinnant@gmail.com>
5744
5745 PR c++/7412
5746 PR c++/29939
5747 * g++.dg/cpp0x/rv8p.C: New.
5748 * g++.dg/cpp0x/temp-constructor-bug.C: New.
5749 * g++.dg/cpp0x/cast-bug.C: New.
5750 * g++.dg/cpp0x/elision_weak.C: New.
5751 * g++.dg/cpp0x/collapse-bug.C: New.
5752 * g++.dg/cpp0x/rv3p.C: New.
5753 * g++.dg/cpp0x/rv7n.C: New.
5754 * g++.dg/cpp0x/overload-conv-1.C: New.
5755 * g++.dg/cpp0x/rv2n.C: New.
5756 * g++.dg/cpp0x/deduce.C: New.
5757 * g++.dg/cpp0x/temp-va-arg-bug.C: New.
5758 * g++.dg/cpp0x/rv6p.C: New.
5759 * g++.dg/cpp0x/template_deduction.C: New.
5760 * g++.dg/cpp0x/implicit-copy.C: New.
5761 * g++.dg/cpp0x/rv1p.C: New.
5762 * g++.dg/cpp0x/cast.C: New.
5763 * g++.dg/cpp0x/rv5n.C: New.
5764 * g++.dg/cpp0x/collapse.C: New.
5765 * g++.dg/cpp0x/overload-conv-2.C: New.
5766 * g++.dg/cpp0x/rv4p.C: New.
5767 * g++.dg/cpp0x/rvo.C: New.
5768 * g++.dg/cpp0x/iop.C: New.
5769 * g++.dg/cpp0x/rv3n.C: New.
5770 * g++.dg/cpp0x/rv7p.C: New.
5771 * g++.dg/cpp0x/reference_collapsing.C: New.
5772 * g++.dg/cpp0x/overload.C: New.
5773 * g++.dg/cpp0x/named.C: New.
5774 * g++.dg/cpp0x/rv2p.C: New.
5775 * g++.dg/cpp0x/rv6n.C: New.
5776 * g++.dg/cpp0x/not_special.C: New.
5777 * g++.dg/cpp0x/bind.C: New.
5778 * g++.dg/cpp0x/rv1n.C: New.
5779 * g++.dg/cpp0x/rv5p.C: New.
5780 * g++.dg/cpp0x/elision.C: New.
5781 * g++.dg/cpp0x/named_refs.C: New.
5782 * g++.dg/cpp0x/unnamed_refs.C: New.
5783 * g++.dg/cpp0x/rv4n.C: New.
5784 * g++.dg/cpp0x/elision_neg.C: New.
5785 * g++.dg/init/copy7.C: Run in C++98 mode.
5786 * g++.dg/overload/arg1.C: Ditto.
5787 * g++.dg/overload/arg4.C: Ditto.
5788
5789 2007-05-30 Jakub Jelinek <jakub@redhat.com>
5790
5791 PR c++/31809
5792 * g++.dg/opt/static5.C: New test.
5793
5794 2007-05-30 Richard Guenther <rguenther@suse.de>
5795
5796 * g++.dg/dg.exp: Prune torture/.
5797 * g++.dg/torture/dg-torture.exp: New testsuite.
5798
5799 2007-05-30 Kazu Hirata <kazu@codesourcery.com>
5800
5801 * gcc.target/arm/pr27387.C: Move and rename to ...
5802 * g++.dg/inherit/thunk8.C: ... here.
5803
5804 2007-05-30 Jakub Jelinek <jakub@redhat.com>
5805
5806 PR tree-optimization/31769
5807 * g++.dg/gomp/pr31769.C: New test.
5808
5809 2007-05-29 Hui-May Chang <hm.chang@apple.com>
5810
5811 * gcc.target/i386/stack-realign.c: New.
5812
5813 2007-05-29 Zdenek Dvorak <dvorakz@suse.cz>
5814
5815 * gcc.dg/tree-ssa/prefetch-6.c: New test.
5816
5817 2007-05-29 Tobias Schlüter <tobi@gcc.gnu.org>
5818
5819 * gfortran.dg/sizeof.f90: New.
5820
5821 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5822
5823 PR c/31339
5824 * gcc.dg/boolcomplex-1.c: New test.
5825
5826 PR c++/31339
5827 * g++.dg/ext/boolcomplex-1.c: New test.
5828
5829 2007-05-28 Razya Ladelsky <razya@il.ibm.com>
5830
5831 * gcc.dg/matrix: New directory.
5832
5833 2007-05-28 Tobias Burnus <burnus@net-b.de>
5834
5835 PR fortran/32124
5836 * gfortran.dg/allocate_stat_1.f90: New.
5837
5838 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
5839
5840 PR fortran/31972
5841 * transfer_hollerith_1.f90: New test.
5842
5843 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5844
5845 PR tree-opt/32100
5846 * gcc.c-torture/execute/vrp-7.c: New test.
5847
5848 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
5849
5850 * gfortran.dg/transfer_simplify_4.f90: New test.
5851
5852 2007-05-27 Tobias Burnus <burnus@net-b.de>
5853
5854 PR fortran/32088
5855 * gfortran.dg/func_result_3.f90: New.
5856
5857 2007-05-27 Tobias Burnus <burnus@net-b.de>
5858
5859 PR middle-end/32083
5860 * gfortran.dg/transfer_simplify_3.f90: New.
5861
5862 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
5863
5864 PR target/32065
5865 * gcc.target/i386/pr32065-1.c: Rename from pr32065.c. Add -std=gnu99
5866 to compile options.
5867 * gcc.target/i386/pr32065-2.c: New test.
5868
5869 2007-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5870
5871 PR fortran/31813
5872 * gfortran.dg/io_constraints_2.f90: Update.
5873
5874 2007-05-26 Paul Thomas <pault@gcc.gnu.org>
5875
5876 PR fortran/31219
5877 * gfortran.dg/array_constructor_17.f90: New test.
5878
5879 2007-05-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
5880
5881 PR tree-opt/32090
5882 * g++.dg/opt/array2.C: New testcase.
5883
5884 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
5885
5886 PR target/32065
5887 * gcc.target/i386/pr32065.c: New test.
5888
5889 2007-05-25 Dirk Mueller <dmueller@suse.de>
5890 Marcus Meissner <meissner@suse.de>
5891
5892 * gcc.dg/attr-alloc_size.c: New.
5893
5894 2007-05-25 Simon Martin <simartin@users.sourceforge.net>
5895 Lee Millward <lee.millward@gmail.com>
5896
5897 PR c++/31745
5898 * g++.dg/parse/crash34.C: New test.
5899
5900 * g++.dg/parse/crash35.C: New test.
5901
5902 2007-05-25 H.J. Lu <hongjiu.lu@intel.com>
5903
5904 * gcc.target/i386/sse2-check.h: New.
5905 * gcc.target/i386/sse2-vec-1.c: Likewise.
5906 * gcc.target/i386/sse2-vec-2.c: Likewise.
5907 * gcc.target/i386/sse2-vec-3.c: Likewise.
5908 * gcc.target/i386/sse2-vec-4.c: Likewise.
5909 * gcc.target/i386/sse2-vec-5.c: Likewise.
5910 * gcc.target/i386/sse2-vec-6.c: Likewise.
5911
5912 2007-05-25 Douglas Gregor <doug.gregor@gmail.com>
5913
5914 PR c++/31431
5915 PR c++/31432
5916 PR c++/31434
5917 PR c++/31435
5918 PR c++/31437
5919 PR c++/31438
5920 PR c++/31442
5921 PR c++/31443
5922 PR c++/31444
5923 PR c++/31445
5924 * g++.dg/cpp0x/pr31431.C: New.
5925 * g++.dg/cpp0x/pr31437.C: New.
5926 * g++.dg/cpp0x/pr31442.C: New.
5927 * g++.dg/cpp0x/pr31444.C: New.
5928 * g++.dg/cpp0x/pr31431-2.C: New.
5929 * g++.dg/cpp0x/pr31432.C: New.
5930 * g++.dg/cpp0x/pr31434.C: New.
5931 * g++.dg/cpp0x/pr31438.C: New.
5932 * g++.dg/cpp0x/pr31443.C: New.
5933 * g++.dg/cpp0x/pr31445.C: New.
5934 * g++.dg/cpp0x/variadic-crash1.C: New.
5935
5936 2007-05-25 Richard Sandiford <richard@codesourcery.com>
5937
5938 * gcc.target/arm/long-calls-1.c: New test.
5939 * gcc.target/arm/long-calls-2.c: Likewise.
5940 * gcc.target/arm/long-calls-3.c: Likewise.
5941 * gcc.target/arm/long-calls-4.c: Likewise.
5942
5943 2007-05-25 Richard Guenther <rguenther@suse.de>
5944 Andrew Pinski <andrew_pinski@playstation.sony.com>
5945
5946 PR tree-optimization/31982
5947 * gcc.dg/tree-ssa/forwprop-2.c: New testcase.
5948
5949 2007-05-25 Paul Thomas <pault@gcc.gnu.org>
5950
5951 PR fortran/32047
5952 * gfortran.dg/result_in_spec_2.f90: New test.
5953
5954 2007-05-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5955
5956 * gcc.dg/torture/builtin-math-4.c: Fix dg-xfail-if.
5957
5958 2007-05-24 Ollie Wild <aaw@google.com>
5959
5960 * gcc.dg/cpp/counter-1.c: New test.
5961 * gcc.dg/pch/counter-1.c: New test.
5962 * gcc.dg/pch/counter-1.hs: New file.
5963 * gcc.dg/pch/counter-2.c: New test.
5964 * gcc.dg/pch/counter-2.hs: New file.
5965 * gcc.dg/pch/counter-3.c: New test.
5966 * gcc.dg/pch/counter-3.hs: New file.
5967
5968 2007-05-24 Zdenek Dvorak <dvorakz@suse.cz>
5969
5970 * gcc.dg/tree-ssa/predcom-1.c: New test.
5971 * gcc.dg/tree-ssa/predcom-2.c: New test.
5972 * gcc.dg/tree-ssa/predcom-3.c: New test.
5973 * gcc.dg/tree-ssa/predcom-4.c: New test.
5974 * gcc.dg/tree-ssa/predcom-5.c: New test.
5975 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Test dceloop2 dumps.
5976
5977 2007-05-24 H.J. Lu <hongjiu.lu@intel.com>
5978
5979 PR testsuite/32062
5980 * gcc.target/i386/sse4_1-check.h (MASK): New.
5981
5982 2007-05-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5983
5984 PR fortran/32038
5985 * gfortran.dg/pr25603.f: Initialize integer variables.
5986
5987 2007-05-23 Ian Lance Taylor <iant@google.com>
5988
5989 * g++.dg/other/vrp1.C: New test.
5990
5991 2007-05-23 Simon Martin <simartin@users.sourceforge.net>
5992
5993 PR preprocessor/20077
5994 * gcc.dg/cpp/paste15.c: New test.
5995
5996 2007-05-23 Sandra Loosemore <sandra@codesourcery.com>
5997 Nigel Stephens <nigel@mips.com>
5998 Richard Sandiford <richard@codesourcery.com>
5999
6000 * gcc.target/mips/inter/mips16_stubs_1_main.c: New.
6001 * gcc.target/mips/inter/mips16_stubs_1_x.c: New.
6002 * gcc.target/mips/inter/mips16_stubs_1_y.c: New.
6003 * gcc.target/mips/inter/mips16-inter.exp: New.
6004
6005 2007-05-23 Kazu Hirata <kazu@codesourcery.com>
6006
6007 * gcc.dg/bf-spl1.c, gcc.dg/m68k-pic-1.c: Enable on fido-*-*.
6008
6009 2007-05-23 H.J. Lu <hongjiu.lu@intel.com>
6010
6011 * gcc.target/i386/sse3-addsubpd.c: Don't include stdlib.h
6012 nor i386-cpuid.h. Include sse3-check.h. Remove main ().
6013 * gcc.target/i386/sse3-addsubps.c: Likewise.
6014 * gcc.target/i386/sse3-haddpd.c: Likewise.
6015 * gcc.target/i386/sse3-haddps.c: Likewise.
6016 * gcc.target/i386/sse3-hsubpd.c: Likewise.
6017 * gcc.target/i386/sse3-hsubps.c: Likewise.
6018 * gcc.target/i386/sse3-lddqu.c: Likewise.
6019 * gcc.target/i386/sse3-movddup.c: Likewise.
6020 * gcc.target/i386/sse3-movshdup.c: Likewise.
6021 * gcc.target/i386/sse3-movsldup.c: Likewise.
6022
6023 * gcc.target/i386/ssse3-pabsb.c: Don't include stdlib.h
6024 nor i386-cpuid.h. Include ssse3-check.h. Remove main ().
6025 * gcc.target/i386/ssse3-pabsd.c: Likewise.
6026 * gcc.target/i386/ssse3-pabsw.c: Likewise.
6027 * gcc.target/i386/ssse3-palignr.c: Likewise.
6028 * gcc.target/i386/ssse3-phaddd.c: Likewise.
6029 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
6030 * gcc.target/i386/ssse3-phaddw.c: Likewise.
6031 * gcc.target/i386/ssse3-phsubd.c: Likewise.
6032 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
6033 * gcc.target/i386/ssse3-phsubw.c: Likewise.
6034 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
6035 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
6036 * gcc.target/i386/ssse3-pshufb.c: Likewise.
6037 * gcc.target/i386/ssse3-psignb.c: Likewise.
6038 * gcc.target/i386/ssse3-psignd.c: Likewise.
6039 * gcc.target/i386/ssse3-psignw.c: Likewise.
6040 * gcc.target/i386/ssse3-vals.h: Likewise.
6041
6042 * gcc.target/i386/sse3-check.h: New file.
6043 * gcc.target/i386/ssse3-check.h: Likewise.
6044
6045 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
6046
6047 PR middle-end/31095
6048 * gcc.c-torture/compile/bcopy-1.c: New testcase.
6049
6050 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
6051
6052 PR middle-end/31606
6053 * gcc.c-torture/20070522-1.c: New testcase.
6054
6055 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
6056
6057 * gcc.target/i386/sse4_1-check.h: Don't include <stdio.h>.
6058
6059 2007-05-22 Kazu Hirata <kazu@codesourcery.com>
6060
6061 * gcc.c-torture/execute/ieee/20000320-1.x,
6062 gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
6063 m68k-*-* and check_effective_target_coldfire_fpu.
6064
6065 2007-05-22 Ollie Wild <aaw@google.com>
6066
6067 * g++.dg/lookup/hidden-class10.C: New test.
6068 * g++.dg/lookup/hidden-class11.C: New test.
6069
6070 2007-05-22 Ollie Wild <aaw@google.com>
6071
6072 * g++.dg/lookup/name-clash5.C: New test.
6073 * g++.dg/lookup/name-clash6.C: New test.
6074
6075 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
6076
6077 * g++.dg/other/i386-2.C: Update comments on header files tested.
6078 Use -msse4.1 instead of -mssse3. Include <smmintrin.h> instead
6079 of <tmmintrin.h>.
6080 * gcc.target/i386/sse-12.c: Likewise.
6081 * gcc.target/i386/sse-13.c: Likewise.
6082 * gcc.target/i386/sse-14.c: Likewise.
6083
6084 * gcc.target/i386/sse-13.c (__builtin_ia32_pblendw128): New.
6085 Redefined to test with immediate operand.
6086 (__builtin_ia32_blendps): Likewise.
6087 (__builtin_ia32_blendpd): Likewise.
6088 (__builtin_ia32_dpps): Likewise.
6089 (__builtin_ia32_dpps): Likewise.
6090 (__builtin_ia32_insertps128): Likewise.
6091 (__builtin_ia32_vec_ext_v4sf): Likewise.
6092 (__builtin_ia32_vec_set_v16qi): Likewise.
6093 (__builtin_ia32_vec_set_v4si): Likewise.
6094 (__builtin_ia32_vec_set_v2di): Likewise.
6095 (__builtin_ia32_vec_ext_v16qi): Likewise.
6096 (__builtin_ia32_vec_ext_v4si): Likewise.
6097 (__builtin_ia32_vec_ext_v2di): Likewise.
6098 (__builtin_ia32_roundpd): Likewise.
6099 (__builtin_ia32_roundsd): Likewise.
6100 (__builtin_ia32_roundps): Likewise.
6101 (__builtin_ia32_roundss): Likewise.
6102 (__builtin_ia32_mpsadbw128): Likewise.
6103
6104 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
6105
6106 * gcc.target/i386/sse4_1-check.h: Don't include ../auto-host.h.
6107
6108 2007-05-22 Janis Johnson <janis187@us.ibm.com>
6109
6110 * gcc.dg/dfp/func-array.c: Support -DDBG to report individual
6111 failures.
6112 * gcc.dg/dfp/func-struct.c: Ditto.
6113 * gcc.dg/dfp/operator-assignment.c: Ditto.
6114 * gcc.dg/dfp/convert-bfp.c: Ditto.
6115 * gcc.dg/dfp/convert-int.c: Ditto.
6116 * gcc.dg/dfp/convert-int-max.c: Ditto.
6117 * gcc.dg/dfp/func-scalar.c: Ditto.
6118 * gcc.dg/dfp/cast.c: Ditto.
6119 * gcc.dg/dfp/func-mixed.c: Support -DDBG to report individual
6120 failures, and fix a typo in return type of arg1_128.
6121 * gcc.dg/dfp/convert-dfp.c: Support -DDBG to report individual
6122 failures, and fix a typo in a constant suffix.
6123 * gcc.dg/dfp/func-vararg-dfp.c: Return zero at the end.
6124 * gcc.dg/dfp/convert-complex.c: With -DDBG, abort for failures.
6125
6126 2007-05-22 Janis Johnson <janis187@us.ibm.com>
6127 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6128
6129 * lib/gcc-dg.exp(process_message): New proc.
6130 (dg-message): New test directive.
6131 * gcc.dg/always_inline.c: Use dg-message.
6132 * gcc.dg/always_inline2.c: Ditto.
6133 * gcc.dg/always_inline3.c: Ditto.
6134 * gcc.dg/invalid-call-1.c: Ditto.
6135 * gcc.dg/pr17506.c: Ditto.
6136 * gcc.dg/simd-5.c: Ditto.
6137 * gcc.dg/simd-6.c: Ditto.
6138 * gcc.dg/va-arg-2.c: Ditto.
6139 * gcc.dg/cpp/syshdr.c: Ditto.
6140 * gcc.dg/cpp/unc4.c: Ditto.
6141 * gcc.dg/cpp/trad/mi1.c: Ditto.
6142 * gcc.dg/cpp/trad/mi5.c: Ditto.
6143 * gcc.dg/cpp/trad/mi7.c: Ditto.
6144 * gcc.test-framework/dg-outexistsnot-exp-P.c: Ditto.
6145 * gcc.test-framework/dg-outexists-exp-F.c: Ditto.
6146 * gcc.test-framework/test-framework.awk: Special-case outexists
6147 tests.
6148
6149 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
6150
6151 * gcc.dg/i386-cpuid.h (bit_SSE4_1): New.
6152 (bit_SSE4_2): Likewise.
6153 (bit_POPCNT): Likewise.
6154
6155 * gcc.target/i386/i386.exp (check_effective_target_sse4): New.
6156 Check if assembler supports SSE4 instructions.
6157
6158 * gcc.target/i386/sse4_1-blendpd.c: New file.
6159 * gcc.target/i386/sse4_1-blendps.c: Likewise.
6160 * gcc.target/i386/sse4_1-blendvpd.c: Likewise.
6161 * gcc.target/i386/sse4_1-blendvps.c: Likewise.
6162 * gcc.target/i386/sse4_1-check.h: Likewise.
6163 * gcc.target/i386/sse4_1-dppd-1.c: Likewise.
6164 * gcc.target/i386/sse4_1-dppd-2.c: Likewise.
6165 * gcc.target/i386/sse4_1-dpps-1.c: Likewise.
6166 * gcc.target/i386/sse4_1-dpps-2.c: Likewise.
6167 * gcc.target/i386/sse4_1-extractps.c: Likewise.
6168 * gcc.target/i386/sse4_1-insertps-1.c: Likewise.
6169 * gcc.target/i386/sse4_1-insertps-2.c: Likewise.
6170 * gcc.target/i386/sse4_1-movntdqa.c: Likewise.
6171 * gcc.target/i386/sse4_1-mpsadbw.c: Likewise.
6172 * gcc.target/i386/sse4_1-packusdw.c: Likewise.
6173 * gcc.target/i386/sse4_1-pblendvb.c: Likewise.
6174 * gcc.target/i386/sse4_1-pblendw.c: Likewise.
6175 * gcc.target/i386/sse4_1-pcmpeqq.c: Likewise.
6176 * gcc.target/i386/sse4_1-pextrb.c: Likewise.
6177 * gcc.target/i386/sse4_1-pextrd.c: Likewise.
6178 * gcc.target/i386/sse4_1-pextrq.c: Likewise.
6179 * gcc.target/i386/sse4_1-pextrw.c: Likewise.
6180 * gcc.target/i386/sse4_1-phminposuw.c: Likewise.
6181 * gcc.target/i386/sse4_1-pinsrb.c: Likewise.
6182 * gcc.target/i386/sse4_1-pinsrd.c: Likewise.
6183 * gcc.target/i386/sse4_1-pinsrq.c: Likewise.
6184 * gcc.target/i386/sse4_1-pmaxsb.c: Likewise.
6185 * gcc.target/i386/sse4_1-pmaxsd.c: Likewise.
6186 * gcc.target/i386/sse4_1-pmaxud.c: Likewise.
6187 * gcc.target/i386/sse4_1-pmaxuw.c: Likewise.
6188 * gcc.target/i386/sse4_1-pminsb.c: Likewise.
6189 * gcc.target/i386/sse4_1-pminsd.c: Likewise.
6190 * gcc.target/i386/sse4_1-pminud.c: Likewise.
6191 * gcc.target/i386/sse4_1-pminuw.c: Likewise.
6192 * gcc.target/i386/sse4_1-pmovsxbd.c: Likewise.
6193 * gcc.target/i386/sse4_1-pmovsxbq.c: Likewise.
6194 * gcc.target/i386/sse4_1-pmovsxbw.c: Likewise.
6195 * gcc.target/i386/sse4_1-pmovsxdq.c: Likewise.
6196 * gcc.target/i386/sse4_1-pmovsxwd.c: Likewise.
6197 * gcc.target/i386/sse4_1-pmovsxwq.c: Likewise.
6198 * gcc.target/i386/sse4_1-pmovzxbd.c: Likewise.
6199 * gcc.target/i386/sse4_1-pmovzxbq.c: Likewise.
6200 * gcc.target/i386/sse4_1-pmovzxbw.c: Likewise.
6201 * gcc.target/i386/sse4_1-pmovzxdq.c: Likewise.
6202 * gcc.target/i386/sse4_1-pmovzxwd.c: Likewise.
6203 * gcc.target/i386/sse4_1-pmovzxwq.c: Likewise.
6204 * gcc.target/i386/sse4_1-pmuldq.c: Likewise.
6205 * gcc.target/i386/sse4_1-pmulld.c: Likewise.
6206 * gcc.target/i386/sse4_1-ptest-1.c: Likewise.
6207 * gcc.target/i386/sse4_1-ptest-2.c: Likewise.
6208 * gcc.target/i386/sse4_1-ptest-3.c: Likewise.
6209 * gcc.target/i386/sse4_1-round.h: Likewise.
6210 * gcc.target/i386/sse4_1-roundpd-1.c: Likewise.
6211 * gcc.target/i386/sse4_1-roundpd-2.c: Likewise.
6212 * gcc.target/i386/sse4_1-roundpd-3.c: Likewise.
6213 * gcc.target/i386/sse4_1-roundps-1.c: Likewise.
6214 * gcc.target/i386/sse4_1-roundps-2.c: Likewise.
6215 * gcc.target/i386/sse4_1-roundps-3.c: Likewise.
6216 * gcc.target/i386/sse4_1-roundsd-1.c: Likewise.
6217 * gcc.target/i386/sse4_1-roundsd-2.c: Likewise.
6218 * gcc.target/i386/sse4_1-roundsd-3.c: Likewise.
6219 * gcc.target/i386/sse4_1-roundsd-4.c: Likewise.
6220 * gcc.target/i386/sse4_1-roundss-1.c: Likewise.
6221 * gcc.target/i386/sse4_1-roundss-2.c: Likewise.
6222 * gcc.target/i386/sse4_1-roundss-3.c: Likewise.
6223 * gcc.target/i386/sse4_1-roundss-4.c: Likewise.
6224
6225 2007-05-22 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6226
6227 PR fortran/31627
6228 * gfortran.dg/bounds_check_7.f90: New test.
6229
6230 2007-05-22 Uros Bizjak <ubizjak@gmail.com>
6231
6232 * gcc.target/i386/i386.exp (check_effective_target_ssse3): New.
6233 (check_effective_target_sse4a): Ditto.
6234
6235 * gcc.target/i386/ssse3-phsubw.c: Require effective target ssse3.
6236 * gcc.target/i386/ssse3-phaddd.c: Require effective target ssse3.
6237 * gcc.target/i386/ssse3-pabsb.c: Require effective target ssse3.
6238 * gcc.target/i386/ssse3-psignb.c: Require effective target ssse3.
6239 * gcc.target/i386/ssse3-phaddsw.c: Require effective target ssse3.
6240 * gcc.target/i386/ssse3-pabsd.c: Require effective target ssse3.
6241 * gcc.target/i386/ssse3-psignd.c: Require effective target ssse3.
6242 * gcc.target/i386/ssse3-pmaddubsw.c: Require effective target ssse3.
6243 * gcc.target/i386/ssse3-pmulhrsw.c: Require effective target ssse3.
6244 * gcc.target/i386/ssse3-phaddw.c: Require effective target ssse3.
6245 * gcc.target/i386/ssse3-phsubd.c: Require effective target ssse3.
6246 * gcc.target/i386/ssse3-pabsw.c: Require effective target ssse3.
6247 * gcc.target/i386/ssse3-psignw.c: Require effective target ssse3.
6248 * gcc.target/i386/ssse3-pshufb.c: Require effective target ssse3.
6249 * gcc.target/i386/ssse3-phsubsw.c: Require effective target ssse3.
6250 * gcc.target/i386/ssse3-palignr.c: Require effective target ssse3.
6251 * gcc.target/i386/sse4a-insert.c: Require effective target sse4a.
6252 * gcc.target/i386/sse4a-extract.c: Require effective target sse4a.
6253 * gcc.target/i386/sse4a-montss.c: Require effective target sse4a.
6254 * gcc.target/i386/sse4a-montsd.c: Require effective target sse4a.
6255
6256 2007-05-21 Mark Mitchell <mark@codesourcery.com>
6257
6258 * g++.dg/ext/cleanup-1.C: New test.
6259 * g++.dg/ext/cleanup-2.C: Likewise.
6260 * g++.dg/ext/cleanup-3.C: Likewise.
6261 * g++.dg/ext/cleanup-4.C: Likewise.
6262 * g++.dg/ext/cleanup-5.C: Likewise.
6263 * g++.dg/ext/cleanup-6.C: Likewise.
6264 * g++.dg/ext/cleanup-8.C: Likewise.
6265 * g++.dg/ext/cleanup-9.C: Likewise.
6266 * g++.dg/ext/cleanup-10.C: Likewise.
6267 * g++.dg/ext/cleanup-11.C: Likewise.
6268 * g++.dg/ext/cleanup-dtor.C: Likewise.
6269
6270 2007-05-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
6271
6272 PR middle-end/31995
6273 * gcc.dg/vect/vect-102a.c: New test.
6274
6275 2007-05-21 Paolo Bonzini <bonzini@gnu.org>
6276 Paolo Carlini <pcarlini@suse.de>
6277 Uros Bizjak <ubizjak@gmail.com>
6278
6279 * gcc.dg/gcc-have-sync-compare-and-swap.c,
6280 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
6281 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
6282 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c,
6283 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
6284 New testcases.
6285
6286 2005-05-21 Daniel Franke <franke.daniel@gmail.com>
6287
6288 PR fortran/32002
6289 * gfortran.dg/compliant_elemental_intrinsics_2.f90: New test.
6290
6291 2007-05-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6292
6293 PR fortran/32027
6294 * gfortran.dg/do_3.F90: Add checks for the final value of the
6295 loop variable.
6296
6297 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
6298
6299 * gcc.c-torture/execute/990127-2.x: New file.
6300
6301 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
6302
6303 * gcc.target/i386/sse-14.c: Remove all intrinsic redefines.
6304 * gcc.target/i386/sse-12: Add -O to compile options.
6305 * g++.dg/other/i386-2.C: Use "-march=k8 -m3dnow -mssse3
6306 -msse4a" instead of "-msse3". Include only ammintrin.h, tmmintrin.h
6307 and mm3dnow.h. Add -O to compile options.
6308
6309 2007-05-21 Paul Thomas <pault@gcc.gnu.org>
6310
6311 PR fortran/31867
6312 * gfortran.dg/char_length_5.f90: New test.
6313
6314 PR fortran/31994
6315 * gfortran.dg/array_reference_1.f90: New test.
6316
6317 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6318
6319 PR middle-end/7651
6320 PR c++/11856
6321 PR c/12963
6322 PR c/23587
6323 PR other/29694
6324 * gcc.dg/compare6.c: Replace Wall with Wtype-limits.
6325 * gcc.dg/Wtype-limits.c: New.
6326 * gcc.dg/Wtype-limits-Wextra.c: New.
6327 * gcc.dg/Wtype-limits-no.c: New.
6328 * g++.dg/warn/Wtype-limits.C: New.
6329 * g++.dg/warn/Wtype-limits-Wextra.C: New.
6330 * g++.dg/warn/Wtype-limits-no.C: New.
6331
6332 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6333
6334 * gcc.target/i386/sse-vect-types.c: Revert 'Use "-msse"
6335 instead of "-msse2".'
6336 * gcc.target/i386/sse-12.c: Use "-march=k8 -m3dnow -mssse3 -msse4a"
6337 instead of "-msse3". Include only ammintrin.h, tmmintrin.h
6338 and mm3dnow.h.
6339 * gcc.target/i386/sse-13.c (__builtin_ia32_extrqi): Redefine
6340 to test with immediate operand.
6341 (__builtin_ia32_insertqi): Ditto.
6342 (__builtin_ia32_palignr128): Ditto.
6343 (__builtin_ia32_palignr): Ditto.
6344 (__builtin_ia32_pshufhw): Ditto.
6345 (__builtin_ia32_pshuflw): Ditto.
6346 (__builtin_ia32_pshufd): Ditto.
6347 (__builtin_ia32_vec_set_v8hi): Ditto.
6348 (__builtin_ia32_vec_ext_v8hi): Ditto.
6349 (__builtin_ia32_shufpd): Ditto.
6350 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
6351
6352 2007-05-20 Daniel Franke <franke.daniel@gmail.org>
6353
6354 PR fortran/32001
6355 * gfortran.dg/min_max_conformance.f90: Added more testcases.
6356
6357 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6358
6359 PR target/31585
6360 * gcc.target/i386/sse-vect-types.c: Do not redefine "static"
6361 and "__inline". Use "-msse" instead of "-msse2".
6362
6363 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6364
6365 PR middle-end/7651
6366 * gcc.dg/20030906-1.c: Replace Wextra with Wreturn-type.
6367 * gcc.dg/20030906-2.c: Likewise.
6368 * objc.dg/method-17.m: Add -Wreturn-type.
6369 * obj-c++.dg/method-21.mm: Likewise.
6370
6371 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6372
6373 PR target/31585
6374 * gcc.target/i386/sse-13.c: Use "-mssse3 -msse4a" compile options.
6375 (__builtin_ia32_psllwi128): Redefine to test with immediate operand.
6376 (__builtin_ia32_psrlqi128): Ditto.
6377 (__builtin_ia32_psrlwi128): Ditto.
6378 (__builtin_ia32_psrldi128): Ditto.
6379 (__builtin_ia32_psrldqi128): Ditto.
6380 (__builtin_ia32_pslldqi128): Ditto.
6381 (__builtin_ia32_psrawi128): Ditto.
6382 (__builtin_ia32_psradi128): Ditto.
6383 (__builtin_ia32_psllqi128): Ditto.
6384 (__builtin_ia32_pslldi128): Ditto.
6385 (__builtin_prefetch): Ditto.
6386 (__builtin_ia32_pshufw): Ditto.
6387 (__builtin_ia32_vec_set_v4hi): Ditto.
6388 (__builtin_ia32_vec_ext_v4hi): Ditto.
6389 (__builtin_ia32_shufps): Ditto.
6390 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
6391
6392 2007-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6393
6394 PR fortran/31974
6395 * gfortran.dg/char_allocation_1.f90: New test.
6396
6397 2007-05-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6398
6399 * gcc.dg/Wconversion-integer.c: Group testcases and add more.
6400 * gcc.dg/Wconversion-sign.c: New.
6401 * gcc.dg/Wconversion-integer-no-sign.c: New.
6402 * g++.dg/warn/Wconversion-integer.C: Move some warnings to
6403 Wconversion-sign.C
6404 * g++.dg/warn/Wconversion-sign.C: New.
6405 * g++.old-deja/g++.other/warn4.C: Update.
6406 * g++.dg/warn/Wconversion1.C: Likewise.
6407
6408 2007-05-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6409
6410 * gcc.dg/torture/builtin-math-2.c: Add gamma_r/lgamma_r tests.
6411 * gcc.dg/torture/builtin-math-4.c: Likewise.
6412
6413 2007-05-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6414
6415 PR libfortran/31964
6416 * gfortran.fortran-torture/execute/intrinsic_bitops.f90: Update.
6417
6418 2007-05-18 Andrew Pinski <andrew_pinski@playstation.sony.com>
6419
6420 * gcc.dg/tree-ssa/forwprop-1.c: New testcase.
6421
6422 2007-05-18 H.J. Lu <hongjiu.lu@intel.com>
6423
6424 PR target/31628
6425 * gcc.target/i386/pr31628.c: New.
6426
6427 2007-05-18 Uros Bizjak <ubizjak@gmail.com>
6428
6429 PR middle-end/31344
6430 * gcc.dg/pr31344.c: New test.
6431
6432 2007-05-17 Ian Lance Taylor <iant@google.com>
6433
6434 PR tree-optimization/31953
6435 * gcc.c-torture/compile/pr31953.c: New test.
6436
6437 2007-05-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6438
6439 * gcc.dg/builtins-1.c: Test reentrant gamma functions.
6440
6441 * gcc.dg/torture/builtin-math-2.c: Add tests for remquo, remainder
6442 and drem.
6443 * gcc.dg/torture/builtin-math-4.c: Likewise.
6444
6445 * gcc.dg/torture/builtin-math-2.c: Test y0, y1, yn.
6446 * gcc.dg/torture/builtin-math-4.c: Likewise.
6447
6448 * gcc.dg/torture/builtin-math-4.c: New test.
6449
6450 2007-05-17 Janis Johnson <janis187@us.ibm.com>
6451 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6452
6453 * gcc.target/powerpc/pr18096-1.c: Change dg-warning to dg-error.
6454 * gcc.dg/cpp/include2.c: Ditto.
6455 * gcc.dg/cpp/mac-dir-2.c: Ditto.
6456 * gcc.dg/cpp/paste5.c: Ditto.
6457 * gcc.dg/cpp/paste6.c: Ditto.
6458 * gcc.dg/cpp/paste8.c: Ditto.
6459 * gcc.dg/cpp/paste11.c: Ditto.
6460 * gcc.dg/cpp/paste13.c: Ditto.
6461 * gcc.dg/cpp/skipping2.c: Ditto.
6462 * gcc.dg/reg-vol-struct-1.c: Ditto.
6463 * gcc.dg/Wshadow-1.c: Ditto.
6464 * gcc.dg/cpp/trad/comment.c: Ditto.
6465 * gcc.dg/cpp/trad/literals-2.c: Change dg-error to dg-warning.
6466 * gcc.dg/cpp/if-2.c: Ditto.
6467 * gcc.dg/array-5.c: Ditto.
6468 * gcc.dg/inline-15.c: Ditto.
6469 * gcc.dg/pr27953.c: Ditto.
6470 * gcc.dg/Wno-c++-compat.c: Ditto.
6471
6472 2007-05-17 Kazu Hirata <kazu@codesourcery.com>
6473
6474 * g++.dg/cpp/_Pragma1.C: Skip on fido-*-* and m68k-*-*.
6475
6476 2007-05-17 Eric Botcazou <ebotcazou@libertysurf.fr>
6477
6478 * gcc.c-torture/execute/20070517-1.c: New test.
6479
6480 2007-05-17 Daniel Franke <franke.daniel@gmail.com>
6481
6482 PR fortran/31919
6483 * gfortran.dg/min_max_conformance.f90: New test.
6484
6485 2007-05-17 Zdenek Dvorak <dvorakz@suse.cz>
6486
6487 * gcc.dg/tree-ssa/ssa-dom-thread-2.c: New test.
6488 * gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-103.c,
6489 gcc.dg/vect/vect-104.c: Use more complex construction to
6490 prevent vectorizing.
6491 * gcc.dg/tree-ssa/pr21559.c: Update outcome.
6492
6493 2007-05-17 Uros Bizjak <ubizjak@gmail.com>
6494
6495 PR tree-optimization/24659
6496 * gcc.dg/vect/vect-floatint-conversion-2.c: New test.
6497 * gcc.dg/vect/vect-intfloat-conversion-1.c: Require vect_float,
6498 not vect_int target.
6499 * gcc.dg/vect/vect-intfloat-conversion-2.c: Require vect_float,
6500 not vect_int target. Loop is vectorized for vect_intfloat_cvt
6501 targets.
6502 * gcc.dg/vect/vect-intfloat-conversion-3.c: New test.
6503 * gcc.dg/vect/vect-intfloat-conversion-4a.c: New test.
6504 * gcc.dg/vect/vect-intfloat-conversion-4b.c: New test.
6505
6506 2007-05-16 Uros Bizjak <ubizjak@gmail.com>
6507
6508 * gcc.dg/torture/fp-int-convert-float128.c: Do not xfail for i?86-*-*
6509 and x86_64-*-* targets.
6510 * gcc.dg/torture/fp-int-convert-float128-timode.c: Ditto.
6511
6512 2007-05-16 Paul Thomas <pault@gcc.gnu.org>
6513
6514 PR fortran/18769
6515 PR fortran/30881
6516 PR fortran/31194
6517 PR fortran/31216
6518 PR fortran/31427
6519 * transfer_simplify_1.f90: New test.
6520 * transfer_simplify_2.f90: New test.
6521
6522 2007-05-15 Dominique d'Humieres <dominiq@lps.ens.fr>
6523
6524 * gfortran.dg/unf_io_convert_3.f90: Fix dg directive.
6525
6526 2007-05-14 Janis Johnson <janis187@us.ibm.com>
6527
6528 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
6529
6530 * gcc.dg/fltconst-pedantic-dfp.c: New test.
6531
6532 PR c/31924
6533 * gcc.dg/fltconst-1.c: New test.
6534
6535 * gcc.dg/dfp/func-mixed.c: Replace invalid constant suffixes.
6536 * gcc.dg/dfp/operator-assignment.c: Ditto.
6537
6538 2007-05-14 Paolo Carlini <pcarlini@suse.de>
6539
6540 PR c++/29928
6541 * g++.dg/rtti/typeid5.C: New.
6542
6543 2007-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6544
6545 PR fortran/31725
6546 * gfortran.dg/substr_4.f: New test.
6547
6548 2007-05-14 Kazu Hirata <kazu@codesourcery.com>
6549
6550 * gcc.target/m68k/interrupt_thread-1.c,
6551 gcc.target/m68k/interrupt_thread-2.c,
6552 gcc.target/m68k/interrupt_thread-3.c: New.
6553 * gcc.target/m68k/m68k.exp: Accept fido.
6554
6555 2007-05-13 Dominique d'Humieres <dominiq@lps.ens.fr>
6556
6557 * gfortran.dg/alloc_comp_basics_1.f90: Fix dg directive.
6558 * gfortran.dg/altreturn_3.f90: Likewise.
6559 * gfortran.dg/assumed_dummy_1.f90: Likewise.
6560 * gfortran.dg/default_numeric_type_1.f90: Likewise.
6561 * gfortran.dg/inquire_iolength.f90: Likewise.
6562 * gfortran.dg/module_naming_1.f90: Likewise.
6563 * gfortran.dg/oldstyle_2.f90: Likewise.
6564 * gfortran.dg/operator_2.f90: Likewise.
6565 * gfortran.dg/parameter_array_element_1.f90: Likewise.
6566 * gfortran.dg/used_types_11.f90: Likewise.
6567 * gfortran.dg/zero_array_components_1.f90: Likewise.
6568 * gfortran.dg/fmt_zero_precision.f90: Fix dg-output directives.
6569 * gfortran.dg/parameter_array_dummy.f90: Likewise.
6570 * gfortran.dg/real_const_3.f90: Likewise.
6571
6572 2007-05-13 Zdenek Dvorak <dvorakz@suse.cz>
6573
6574 * gcc.dg/vect/no-section-anchors-vect-69.c: Fix outcome.
6575 * gcc.dg/tree-ssa/loop-30.c: New test.
6576
6577 2007-05-13 Richard Guenther <rguenther@suse.de>
6578
6579 * gcc.dg/tree-ssa/pr17141-1.c: Scan in forwprop2, xfail
6580 scanning forwprop1.
6581 * g++.dg/tree-ssa/pr31146.C: Likewise.
6582
6583 2007-05-13 Revital Eres <eres@il.ibm.com>
6584
6585 * gcc.dg/dse.c: New test.
6586
6587 2007-05-12 Richard Guenther <rguenther@suse.de>
6588
6589 PR tree-optimization/31797
6590 * gcc.c-torture/compile/pr31797.c: New testcase.
6591
6592 2007-05-12 Paul Thomas <pault@gcc.gnu.org>
6593
6594 PR fortran/30746
6595 * gfortran.dg/host_assoc_function_1.f90: New test.
6596
6597 2007-05-11 Steve Ellcey <sje@cup.hp.com>
6598
6599 PR c++/31829
6600 * g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short.
6601
6602 2007-05-11 Silvius Rus <rus@google.com>
6603
6604 * gcc.dg/Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c: New test.
6605 * gcc.dg/Wstrict-aliasing-bogus-never-dereferenced.c: New test.
6606 * gcc.dg/Wstrict-aliasing-bogus-struct-included.c: New test.
6607 * gcc.dg/Wstrict-aliasing-converted-assigned.c: New test.
6608 * gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c: New test.
6609 * gcc.dg/alias-1.c: Update option: -Wstrict-aliasing=2.
6610 * gcc.dg/alias-9.c: Update option: -Wstrict-aliasing=2.
6611 * g++.dg/warn/Wstrict-aliasing-7.C: Update option: -Wstrict-aliasing=2.
6612 * g++.dg/warn/Wstrict-aliasing-bogus-base-derived.C: New test.
6613 * g++.dg/warn/Wstrict-aliasing-bogus-char-1.C: New test.
6614 * g++.dg/warn/Wstrict-aliasing-bogus-const.C: New test.
6615 * g++.dg/warn/Wstrict-aliasing-bogus-nested-arrays.C: New test.
6616 * g++.dg/warn/Wstrict-aliasing-bogus-signed-unsigned.C: New test.
6617 * g++.dg/warn/Wstrict-aliasing-bogus-struct-included.C: New test.
6618 * g++.dg/warn/Wstrict-aliasing-bogus-union.C: New test.
6619 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: New test.
6620
6621 2007-05-11 Paolo Carlini <pcarlini@suse.de>
6622
6623 PR other/31852
6624 * gcc.c-torture/execute/builtins/memchr.c: New.
6625 * gcc.c-torture/execute/builtins/memchr-lib.c: New.
6626 * gcc.c-torture/execute/builtins/lib/memchr.c: New.
6627
6628 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6629
6630 PR fortran/30876
6631 * gfortran.dg/recursive_reference_1.f90: Put error at correct
6632 line.
6633 * gfortran.dg/recursive_reference_2.f90: New test.
6634
6635 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6636
6637 PR fortran/30878
6638 * gfortran.dg/namelist_29.f90: New test.
6639
6640 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6641
6642 PR fortran/31474
6643 * gfortran.dg/entry_10.f90: New test.
6644
6645 2007-05-10 Zdenek Dvorak <dvorakz@suse.cz>
6646
6647 PR tree-optimization/31885
6648 * gcc.dg/tree-ssa/loop-29.c: New test.
6649
6650 2007-05-10 Dominique d'Humières <dominiq@lps.ens.fr>
6651
6652 * assumed_dummy_1.f90: Fix dg directive.
6653 * char_initialiser_actual.f90: Likewise.
6654 * nested_modules_2.f90: Likewise.
6655 * shift-alloc.f90: Likewise.
6656
6657 2007-05-10 Andreas Krebbel <krebbel1@de.ibm.com>
6658
6659 * gcc.dg/20070507-1.c: Disable for non-pic targets.
6660
6661 2007-05-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6662
6663 PR libfortran/31880
6664 * gfortran.dg/unf_read_corrupted_2.f90: New test.
6665
6666 2007-05-09 Mike Stump <mrs@apple.com>
6667
6668 * g++.dg/other/first-global.C: Add -fpie for darwin.
6669 * g++.dg/parse/attr-externally-visible-1.C: Likewise.
6670
6671 2007-05-09 Andreas Krebbel <krebbel1@de.ibm.com>
6672
6673 * gcc.dg/20070507-1.c: New testcase.
6674
6675 2007-05-08 Chao-ying Fu <fu@mips.com>
6676
6677 * gcc.target/mips/msub-1.c, gcc.target/mips/msub-2.c,
6678 * gcc.target/mips/msub-3.c, gcc.target/mips/msub-4.c,
6679 * gcc.target/mips/msubu-1.c, gcc.target/mips/msubu-2.c,
6680 * gcc.target/mips/msubu-3.c, gcc.target/mips/msubu-4.c: New tests.
6681
6682 2007-05-08 Simon Martin <simartin@users.sourceforge.net>
6683
6684 PR 31847
6685 * gcc.dg/pr31847.c: New test.
6686
6687 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
6688
6689 PR fortran/31692
6690 * gfortran.dg/actual_array_result_1.f90: New test.
6691
6692 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
6693
6694 PR fortran/29397
6695 * gfortran.dg/parameter_array_init_1.f90: New test.
6696
6697 PR fortran/29400
6698 * gfortran.dg/parameter_array_init_2.f90: New test.
6699
6700 2007-05-08 Uros Bizjak <ubizjak@gmail.com>
6701
6702 PR target/31854
6703 * gcc.target/i386/pr31854.c: New test.
6704
6705 2007-05-07 Janis Johnson <janis187@us.ibm.com>
6706
6707 * gcc.dg/pch/pch.exp: XFAIL largefile on Solaris 10 x86.
6708
6709 2007-05-07 Mike Stump <mrs@apple.com>
6710
6711 * g++.old-deja/g++.mike/empty.C: Add.
6712
6713 2007-05-07 Eric Christopher <echristo@apple.com>
6714
6715 * gcc.dg/invalid-call-1.c: Fix options for 32-bit x86.
6716
6717 2007-05-07 Uros Bizjak <ubizjak@gmail.com>
6718
6719 * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to 'sf'
6720 variable. Rearrange conversions from binary float to decimal float.
6721
6722 2007-05-07 Mark Mitchell <mark@codesourcery.com>
6723
6724 * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10
6725 x86.
6726
6727 2007-05-07 Eric Botcazou <ebotcazou@adacore.com>
6728
6729 * gnat.dg/opt1.ad[sb]: New testcase.
6730
6731 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6732
6733 PR fortran/31399
6734 * gfortran.dg/do_3.F90: New test.
6735
6736 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6737
6738 PR fortran/31764
6739 * gfortran.dg/new_line.f90: Add new checks.
6740
6741 2007-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6742
6743 PR fortran/31201
6744 * gfortran.dg/large_unit_1.f90: New.
6745 * gfortran.dg/large_unit_2.f90: New.
6746 * gfortran.dg/iostat_4.f90: New
6747 * gfortran.dg/bounds_check_fail_1.f90: Updated.
6748
6749 2007-05-06 Paul Thomas <pault@gcc.gnu.org>
6750
6751 PR fortran/31540
6752 * gfortran.dg/char_result_4.f90: New test.
6753
6754 2007-06-05 Revital Eres <eres@il.ibm.com>
6755
6756 PR 30957
6757 * gcc.dg/pr30957-1.c: New test.
6758
6759 2007-05-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6760
6761 PR fortran/31251
6762 * gfortran.dg/char_type_len_2.f90: New test.
6763
6764 2007-05-05 Geoffrey Keating <geoffk@apple.com>
6765
6766 PR 31775
6767 * g++.dg/other/nested-extern.cc: New.
6768 * g++.dg/other/nested-extern-1.C: New.
6769 * g++.dg/other/nested-extern-2.C: New.
6770
6771 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
6772
6773 PR fortran/31760
6774 * gfortran.dg/erf.f90: New test.
6775 * gfortran.dg/besxy.f90: New test.
6776
6777 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
6778
6779 PR fortran/22359
6780 * gfortran.dg/fseek.f90: New test.
6781
6782 2007-05-04 Bob Wilson <bob.wilson@acm.org>
6783
6784 * g++.old-deja/g++.pt/static11.C: Remove xtensa-*-elf* xfail.
6785
6786 2007-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6787
6788 PR libfortran/31210
6789 * gfortran.dg/zero_length_1.f90: New test.
6790
6791 2007-05-04 Tobias Burnus <burnus@net-b.de>
6792
6793 PR fortran/31803
6794 * gfortran.dg/char_pointer_assign_3.f90: New test.
6795 * gfortran.dg/char_result_2.f90: Re-enable test.
6796
6797 2007-05-04 Tobias Burnus <burnus@net-b.de>
6798
6799 PR fortran/25071
6800 * gfortran.dg/char_length_3.f90: New test.
6801 * gfortran.dg/char_result_2.f90: Fix test.
6802
6803 2007-05-03 Zdenek Dvorak <dvorakz@suse.cz>
6804
6805 PR tree-optimization/30565
6806 * gcc.dg/tree-ssa/loop-27.c: New test.
6807
6808 2007-05-03 Bernd Schmidt <bernd.schmidt@analog.com>
6809
6810 * gcc.target/bfin/frmul.c (__v2hi): Use short as base type, not itn.
6811 * gcc.target/bfin/arith.c (__v2hi): Likewise.
6812 * gcc.target/bfin/mul-combine.c (__v2hi): Likewise.
6813 * gcc.target/bfin/shift.c (__v2hi): Likewise.
6814
6815 2007-05-03 Dorit Nuzman <dorit@il.ibm.com>
6816
6817 PR tree-optimization/31699
6818 * lib/target-supports.exp (check_effective_target_vect_intfloat_cvt):
6819 New.
6820 (check_effective_target_vect_floatint_cvt): New.
6821 * gcc.dg/vect/vect-floatint-conversion-1.c: Use new keyword instead
6822 of specific targets.
6823 * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise.
6824 * gcc.dg/vect/vect-multitypes-1.c: One less loop gets vectorized.
6825 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
6826 * gcc.dg/vect/vect-iv-4.c: Likewise.
6827 * gcc.dg/vect/vect-multitypes-11.c: New.
6828 * gcc.dg/vect/pr31699.c: New.
6829
6830 2007-05-02 Geoffrey Keating <geoffk@apple.com>
6831
6832 * gcc.c-torture/compile-limits-stringlit.c: Reduce size of string.
6833
6834 2007-05-02 Seongbae Park <seongbae.park@gmail.com>
6835
6836 PR C++/31663
6837 * g++.dg/warn/anonymous-namespace-2.C: New.
6838 * g++.dg/warn/anonymous-namespace-2.h: New.
6839
6840 2007-05-02 Paul Brook <paul@codesourcery.com>
6841
6842 * gcc.dg/arm-eabi1.c: Move debug output. Augment lcmp/ulcmp tests.
6843
6844 2007-05-02 Eric Christopher <echristo@apple.com>
6845
6846 * gcc.dg/cpp/if-div.c: New file.
6847
6848 2007-05-02 Tom Tromey <tromey@redhat.com>
6849
6850 PR preprocessor/28709:
6851 * gcc.dg/cpp/pr28709.c: New file.
6852
6853 2007-05-02 Richard Guenther <rguenther@suse.de>
6854
6855 PR tree-optimization/31146
6856 * g++.dg/tree-ssa/pr31146-2.C: New testcase.
6857
6858 2007-05-01 Geoffrey Keating <geoffk@apple.com>
6859
6860 * gcc.c-torture/compile/limits-blockid.c: New.
6861 * gcc.c-torture/compile/limits-caselabels.c: New.
6862 * gcc.c-torture/compile/limits-declparen.c: New.
6863 * gcc.c-torture/compile/limits-enumconst.c: New.
6864 * gcc.c-torture/compile/limits-exprparen.c: New.
6865 * gcc.c-torture/compile/limits-externalid.c: New.
6866 * gcc.c-torture/compile/limits-fnargs.c: New.
6867 * gcc.c-torture/compile/limits-fndefn.c: New.
6868 * gcc.c-torture/compile/limits-idexternal.c: New.
6869 * gcc.c-torture/compile/limits-idinternal.c: New.
6870 * gcc.c-torture/compile/limits-pointer.c: New.
6871 * gcc.c-torture/compile/limits-stringlit.c: New.
6872 * gcc.c-torture/compile/limits-structmem.c: New.
6873 * gcc.c-torture/compile/limits-structnest.c: New.
6874
6875 2007-04-29 Geoffrey Keating <geoffk@apple.com>
6876
6877 * gfortran.dg/bom_UTF-8_F.F90: Rename from bom_UTF-8.F90.
6878
6879 2007-05-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
6880
6881 PR middle-end/31740
6882 * gcc.c-torture/compile/20070501-1.c: New testcase.
6883
6884 2007-05-01 Thomas Koenig <tkoenig@gcc.gnu.org>
6885
6886 PR fortran/31732
6887 * gfortran.dg/array_memset_2: New test case.
6888
6889 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
6890
6891 PR testsuite/31615
6892 * gfortran.dg/vect/vect-5.f90: Fix dg-final test.
6893
6894 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
6895
6896 PR testsuite/31589
6897 * gcc.dg/vect/vect-iv-9.c: Added vect_int_mult target keyword to
6898 dg-final test.
6899 * gcc.dg/vect/vect-reduc-dot-u16b.c: Added vect_pack_trunc target
6900 keyword to dg-final test.
6901 * gcc.dg/vect/vect-iv-4.c: Likewise.
6902 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
6903 * gcc.dg/vect/pr30771.c: Added vect_unapck target keyword to dg-final
6904 test.
6905 * gcc.dg/vect/vect-reduc-dot-u16a.c: Change variable type to avoid a
6906 cast.
6907 * gcc.dg/vect/no-section-anchors-vect-69.c: xfail on is64.
6908 * lib/target-supports.exp
6909 (check_effective_target_vect_widen_sum_hi_to_si): Added ia64.
6910 (check_effective_target_vect_widen_sum_qi_to_hi): Added ia64.
6911
6912 2007-04-30 Kazu Hirata <kazu@codesourcery.com>
6913
6914 * gcc.c-torture/execute/ieee/20000320-1.c: Use
6915 __LONG_LONG_MAX__ and its friends instead of those supplied by
6916 limits.h.
6917
6918 2007-04-30 Andrew pinski <andrew_pinski@playstation.sony.com>
6919
6920 PR C++/31721
6921 * g++.dg/ext/vector7.C: New testcase.
6922
6923 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6924
6925 PR fortran/31591
6926 * gfortran.dg/bound_simplification_1.f90: New test.
6927
6928 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6929
6930 PR fortran/31645
6931 * gfortran.dg/bom_error.f90: New test.
6932 * gfortran.dg/bom_include.f90: New test.
6933 * gfortran.dg/bom_UTF16-LE.f90: New test.
6934 * gfortran.dg/bom_UTF16-BE.f90: New test.
6935 * gfortran.dg/bom_UTF-8.f90: New test.
6936 * gfortran.dg/bom_UTF-32.f90: New test.
6937 * gfortran.dg/bom_UTF-8.F90: New test.
6938 * gfortran.dg/bom_include.inc: New file.
6939
6940 2007-04-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
6941
6942 PR C++/30221
6943 * g++.dg/init/ptrfn2.C: New test.
6944 * g++.dg/init/ptrfn3.C: New test.
6945
6946 2007-04-29 Paul Thomas <pault@gcc.gnu.org>
6947
6948 PR fortran/31711
6949 * gfortran.dg/dependency_21.f90: New test.
6950
6951 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6952
6953 * gfortran.dg/secnds.f: Use real*8.
6954 * gfortran.dg/secnds-1.f: Use real*8.
6955
6956 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6957
6958 PR libfortran/31532
6959 * gfortran.dg/inquire_5.f90: Update test.
6960
6961 2007-04-27 Ian Lance Taylor <iant@google.com>
6962
6963 PR middle-end/31710
6964 * gcc.c-torture/compile/pr31710.c: New test.
6965
6966 2007-04-27 Richard Guenther <rguenther@suse.de>
6967
6968 PR tree-optimization/30965
6969 PR tree-optimization/30978
6970 * gcc.dg/tree-ssa/pr30978.c: New testcase.
6971 * gcc.dg/tree-ssa/bool-3.c: Remove XFAIL, explain why.
6972 * gcc.dg/tree-ssa/ssa-fre-4.c: Use char instead of bool
6973 * gcc.dg/strict-overflow-5.c: Adjust tree dump scanning.
6974
6975 2007-04-27 Richard Guenther <rguenther@suse.de>
6976
6977 PR tree-optimization/31715
6978 * gcc.dg/Warray-bounds-4.c: New testcase.
6979
6980 2007-04-26 Ian Lance Taylor <iant@google.com>
6981
6982 PR target/28675
6983 * gcc.c-torture/compile/pr28675.c: New test.
6984
6985 2007-04-26 Andrew Pinski <andrew_pinski@playstation.sony.com>
6986
6987 PR C++/30016
6988 * g++.dg/ext/vector6.C: New test.
6989
6990 2007-04-26 Kazu Hirata <kazu@codesourcery.com>
6991
6992 * gcc.c-torture/execute/ieee/20000320-1.x: New.
6993
6994 2007-04-26 Steve Ellcey <sje@cup.hp.com>
6995
6996 PR middle-end/31617
6997 * g++.dg/other/str_empty.C: Add expected warning.
6998
6999 2007-04-26 Richard Guenther <rguenther@suse.de>
7000 Daniel Berlin <dberlin@dberlin.org>
7001
7002 PR tree-optimization/30567
7003 * g++.dg/other/pr30567.C: New testcase.
7004
7005 2007-04-26 Richard Guenther <rguenther@suse.de>
7006
7007 PR tree-optimization/31703
7008 * gcc.c-torture/compile/pr31703.c: New testcase.
7009 * gcc.dg/tree-ssa/ssa-lim-1.c: Adjust pattern.
7010 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
7011
7012 2007-04-26 Wolfgang Gellerich <gellerich@de.ibm.com>
7013
7014 * gfortran.dg/open_errors.f90: Added if statements checking
7015 the value of iostat.
7016
7017 2007-04-26 Jakub Jelinek <jakub@redhat.com>
7018
7019 PR c++/31598
7020 * g++.dg/gomp/pr31598.C: New test.
7021
7022 PR tree-optimization/30558
7023 * g++.dg/gomp/pr30558.C: New test.
7024
7025 2007-04-24 Mark Mitchell <mark@codesourcery.com>
7026
7027 PR c++/31338
7028 * g++.dg/ext/complex2.C: New test.
7029
7030 2007-04-25 Paolo Carlini <pcarlini@suse.de>
7031
7032 * g++.dg/ext/has_nothrow_assign.C: Adjust per N2255.
7033
7034 2007-04-25 Thiemo Seufer <ths@mips.com>
7035
7036 * gcc.target/mips/mips16e-extends.c (cksum8): Change return
7037 value to signed char.
7038
7039 2007-04-25 Uros Bizjak <ubizjak@gmail.com>
7040
7041 * gcc.target/i386/reload-1.c. Include <stdint.h>. Compile for all
7042 ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64.
7043 Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump.
7044
7045 2007-04-25 Tobias Burnus <burnus@net-b.de>
7046
7047 PR fortran/31668
7048 * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with
7049 statement functions.
7050 * gfortran.dg/c_by_val_5.f90: New test.
7051
7052 2007-04-25 Wolfgang Gellerich <gellerich@de.ibm.com>
7053
7054 * gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine
7055 with two new subroutines to avoid parameter-induced aliasing.
7056 * gfortran.dg/equiv_6.f90 (set_array_listpr): New.
7057 * gfortran.dg/equiv_6.f90 (set_array_lisbit): New.
7058
7059 2007-04-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7060
7061 * gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets.
7062 * g++.dg/warn/Warray-bounds.C: Likewise.
7063
7064 2007-04-24 Ian Lance Taylor <iant@google.com>
7065
7066 PR tree-optimization/31605
7067 * gcc.c-torture/execute/pr31605.c: New test.
7068
7069 2007-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7070
7071 PR fortran/31587
7072 * lib/gcc-dg.exp (scan-module): New function.
7073 * gfortran.dg/module_md5_1.f90: New test.
7074
7075 2007-04-24 Douglas Gregor <doug.gregor@gmail.com>
7076
7077 * g++.old-deja/g++.pt/defarg6.C: Only run with
7078 -std=gnu++98.
7079 * g++.old-deja/g++.pt/ucnid-1.C: Ditto.
7080 * g++.dg/cpp0x/variadic61.C: Ditto.
7081 * g++.dg/cpp0x/warn_cxx0x.C: Ditto.
7082 * g++.dg/cpp0x/variadic62.C: Ditto.
7083 * g++.dg/template/meminit1.C: Ditto.
7084 * g++.dg/template/operator7.C: Ditto.
7085 * g++.dg/template/static15.C: Ditto.
7086 * g++.dg/template/invalid1.C: Ditto.
7087 * g++.dg/template/shift1.C: Ditto.
7088 * g++.dg/template/error10.C: Ditto.
7089
7090 2007-04-24 Simon Martin <simartin@users.sourceforge.net>
7091
7092 PR diagnostic/25923
7093 * gfortran.dg/pr25923.f90: New test.
7094
7095 2007-04-24 Ian Lance Taylor <iant@google.com>
7096
7097 PR tree-optimization/31602
7098 * gcc.dg/Wstrict-overflow-11.c: We no longer issue a warning.
7099
7100 2007-04-24 Janis Johnson <janis187@us.ibm.com>
7101
7102 * gcc.target/powerpc/ppc32-abi-dfp-1.c: New test.
7103 * gcc.target/powerpc/ppc64-abi-dfp-1.c: New test.
7104
7105 2007-04-24 Hui-May Chang <hm.chang@apple.com>
7106
7107 * gcc.target/i386/reload-1.c. New.
7108
7109 2007-04-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
7110 Olga Golovanevsky <olga@il.ibm.com>
7111
7112 * g++.dg/other/str_empty.C: New test.
7113
7114 2007-04-24 Richard Henderson <rth@redhat.com>
7115
7116 * gcc.dg/vect/vect.exp: Don't run tests on Alpha.
7117
7118 2007-04-24 Andreas Krebbel <krebbel1@de.ibm.com>
7119
7120 PR target/31641
7121 * gcc.c-torture/compile/pr31641.c: New testcase.
7122
7123 2007-04-24 Richard Sandiford <richard@nildram.co.uk>
7124
7125 * gcc.target/mips/madd-1.c, gcc.target/mips/madd-2.c,
7126 * gcc.target/mips/madd-3.c, gcc.target/mips/madd-4.c,
7127 * gcc.target/mips/maddu-1.c, gcc.target/mips/maddu-2.c,
7128 * gcc.target/mips/maddu-3.c, gcc.target/mips/maddu-4.c: New tests.
7129
7130 2007-04-23 Simon Baldwin <simonb@google.com>
7131
7132 * g++.dg/other/error15.C: New.
7133 * g++.dg/cpp0x/variadic-ex9.C: Renamed function parameter to avoid
7134 triggering a "multiple parameters named" error.
7135
7136 2007-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
7137
7138 PR fortran/31618
7139 * gfortran.dg/backspace_8.f: New test case.
7140
7141 2007-04-23 Paul Thomas <pault@gcc.gnu.org>
7142
7143 PR fortran/31630
7144 * gfortran.dg/used_types_17.f90: New test.
7145
7146 PR fortran/31620
7147 * gfortran.dg/zero_array_components_1.f90: New test.
7148
7149 2007-04-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7150
7151 PR fortran/31616
7152 * gfortran.dg/open_errors.f90: Allow a different error message.
7153
7154 2007-04-23 Uros Bizjak <ubizjak@gmail.com>
7155
7156 * lib/target-supports.exp (check_effective_target_vect_pack_trunc):
7157 Rename from check_effective_target_vect_pack_mod. Rename global
7158 variable et_vect_pack_mod to et_vect_pack_trunc. Update debug
7159 messages.
7160 * gcc.dg/vect/vect-iv-8.c: Update target check for vect_pack_trunc
7161 rename.
7162 * gcc.dg/vect/vect-iv-8a.c: Ditto.
7163 * gcc.dg/vect/vect-multitypes-8.c: Ditto.
7164
7165 2007-04-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
7166
7167 PR middle-end/31448
7168 * gcc.c-torture/execute/pr31448.c: New testcase.
7169
7170 2007-04-22 Nick Clifton <nickc@redhat.com>
7171
7172 * gcc.dg/20020312-2.c: Add support for the FRV.
7173
7174 2007-04-22 Uros Bizjak <ubizjak@gmail.com>
7175
7176 PR tree-optimization/24659
7177 * gcc.dg/vect/vect-float-extend-1.c: New test.
7178 * gcc.dg/vect/vect-float-truncate-1.c: New test.
7179
7180 2007-04-22 Richard Guenther <rguenther@suse.de>
7181
7182 PR tree-optimization/29789
7183 * gcc.dg/tree-ssa/ssa-lim-1.c: New testcase.
7184 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
7185
7186 2007-04-22 Revital Eres <eres@il.ibm.com>
7187
7188 * gcc.dg/var-expand2.c: New test.
7189
7190 2007-04-22 Revital Eres <eres@il.ibm.com>
7191
7192 * gcc.dg/var-expand3.c: New test.
7193
7194 2007-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7195
7196 PR fortran/31495
7197 * gfortran.dg/continuation_8.f90: New test.
7198
7199 2007-04-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
7200
7201 PR C/30265
7202 * gcc.c-torture/compile/compound-literal-2.c: New testcase.
7203 * gcc.c-torture/compile/compound-literal-3.c: New testcase.
7204
7205 2007-04-21 Richard Guenther <rguenther@suse.de>
7206
7207 PR middle-end/31136
7208 * gcc.c-torture/execute/pr31136.c: New testcase.
7209
7210 2007-04-21 Alexandre Oliva <aoliva@redhat.com>
7211
7212 * gcc.target/i386/movsi-sm-1.c: New.
7213
7214 2007-04-20 Richard Henderson <rth@redhat.com>
7215
7216 * gcc.dg/pr28796-2.c: Add -mieee for alpha.
7217 * gcc.dg/pr27095.c: Cope with alpha GOT load.
7218
7219 2007-04-20 Jakub Jelinek <jakub@redhat.com>
7220
7221 * gcc.target/i386/ordcmp-1.c: New test.
7222 * gcc.target/i386/unordcmp-1.c: New test.
7223
7224 PR tree-optimization/31632
7225 * gcc.c-torture/compile/20070419-1.c: New test.
7226
7227 2007-04-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7228
7229 * gcc.dg/invalid-call-1.c: New test.
7230
7231 2007-04-18 Dirk Mueller <dmueller@suse.de>
7232
7233 PR diagnostic/31227
7234 * gcc.dg/Warray-bounds-3.c: New.
7235
7236 2007-04-18 Richard Guenther <rguenther@suse.de>
7237
7238 PR tree-optimization/19431
7239 PR tree-optimization/21463
7240 * gcc.c-torture/execute/20070212-1.c: New testcase.
7241 * gcc.c-torture/execute/20070212-2.c: Likewise.
7242 * gcc.c-torture/execute/20070212-3.c: Likewise.
7243 * gcc.dg/tree-ssa/pr19431.c: Likewise.
7244 * gcc.dg/tree-ssa/pr21463.c: Likewise.
7245 * g++.dg/tree-ssa/pr21463.C: Likewise.
7246 * g++.dg/tree-ssa/pr30738.C: Likewise.
7247
7248 2007-04-17 Mark Mitchell <mark@codesourcery.com>
7249
7250 PR c++/31513
7251 * g++.dg/expr/bitfield8.C: New test.
7252
7253 2007-04-17 Joseph Myers <joseph@codesourcery.com>
7254 Richard Sandiford <richard@codesourcery.com>
7255
7256 * lib/target-supports.exp (check_profiling_available): Return 0
7257 for uClibc with -p or -pg.
7258
7259 2007-04-17 Simon Martin <simartin@users.sourceforge.net>
7260
7261 PR c++/31517
7262 * g++.dg/template/init7.C: New test.
7263
7264 2007-04-17 Zdenek Dvorak <dvorakz@suse.cz>
7265
7266 PR rtl-optimization/31360
7267 * gcc.dg/loop-7.c: New test.
7268
7269 2007-04-17 Mark Mitchell <mark@codesourcery.com>
7270
7271 * gcc.misc-tests/linkage.exp: Do not run on remote hosts.
7272 * lib/compat.exp (compat-run): Use file_on_host, not remote_file
7273 build.
7274 (compat-execute): Likewise.
7275 * lib/copy-file.exp (gcc_copy_files): Use remote_download to copy
7276 files to remote hosts.
7277 * lib/c-ctorture.exp (c-torture-compile): Likewise.
7278 (c-torture-execute): Likewise.
7279 * lib/dg-pch.exp (dg-pch): Use file_on_host, not remote_file build
7280 or plain file. Use remote_upload and remote_download to copy
7281 files about.
7282 * lib/scanasm.exp (dg-scan): Upload the file from the remote host
7283 before scanning it.
7284
7285 2007-04-17 Dorit Nuzman <dorit@il.ibm.com>
7286
7287 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: New test.
7288
7289 2007-04-16 Lawrence Crowl <crowl@google.com>
7290
7291 * g++.dg/other/fesd-any.C: Test -femit-struct-debug-detailed=any.
7292 * g++.dg/other/fesd-any.h: Test -femit-struct-debug-detailed=any.
7293 * g++.dg/other/fesd-baseonly.C: Test -femit-struct-debug-baseonly.
7294 * g++.dg/other/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
7295 * g++.dg/other/fesd-none.C: Test -femit-struct-debug-detailed=none.
7296 * g++.dg/other/fesd-none.h: Test -femit-struct-debug-detailed=none.
7297 * g++.dg/other/fesd-reduced.C: Test -femit-struct-debug-reduced.
7298 * g++.dg/other/fesd-reduced.h: Test -femit-struct-debug-reduced.
7299 * g++.dg/other/fesd-sys.C: Test -femit-struct-debug-detailed=sys.
7300 * g++.dg/other/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
7301 * g++.dg/other/fesd.h: Common to -femit-struct-debug-... tests.
7302
7303 * gcc.dg/fesd-any.c: Test -femit-struct-debug-detailed=any.
7304 * gcc.dg/fesd-any.h: Test -femit-struct-debug-detailed=any.
7305 * gcc.dg/fesd-baseonly.c: Test -femit-struct-debug-baseonly.
7306 * gcc.dg/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
7307 * gcc.dg/fesd-none.c: Test -femit-struct-debug-detailed=none.
7308 * gcc.dg/fesd-none.h: Test -femit-struct-debug-detailed=none.
7309 * gcc.dg/fesd-reduced.c: Test -femit-struct-debug-reduced.
7310 * gcc.dg/fesd-reduced.h: Test -femit-struct-debug-reduced.
7311 * gcc.dg/fesd-sys.c: Test -femit-struct-debug-detailed=sys.
7312 * gcc.dg/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
7313 * gcc.dg/fesd.h: Common to -femit-struct-debug-... tests.
7314
7315 2007-04-16 Ian Lance Taylor <iant@google.com>
7316
7317 PR tree-optimization/31522
7318 * gcc.dg/Wstrict-overflow-16.c: New test.
7319
7320 2007-04-17 Kazu Hirata <kazu@codesourcery.com>
7321
7322 * gcc.dg/cpp/_Pragma6.c: Skip on fido-*-* and m68k-*-*.
7323
7324 2007-04-17 Tobias Schlüter <tobi@gcc.gnu.org>
7325
7326 PR fortran/31144
7327 * gfortran.dg/module_naming_1.f90: New.
7328
7329 2007-04-16 Richard Sandiford <richard@codesourcery.com>
7330
7331 * lib/target-supports.exp (check_profiling_available): Return
7332 false for m68k-*-uclinux.
7333
7334 2007-04-16 Seongbae Park <seongbae.park@gmail.com>
7335
7336 PR c++/29365
7337 Testcase for c++ anonymous namespace warning
7338
7339 * g++.dg/warn/anonymous-namespace-1.C: New test
7340 * g++.dg/warn/anonymous-namespace-1.h: New test
7341
7342 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7343
7344 PR testsuite/31578
7345 * gcc.dg/gnu89-init-4.c: Change to a compile only test.
7346
7347 2007-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7348
7349 * gfortran.dg/warnings_are_errors_1.f90: Add -std=f95 to options.
7350
7351 2007-04-15 Paul Thomas <pault@gcc.gnu.org>
7352
7353 PR fortran/31204
7354 * gfortran.dg/array_constructor_16.f90: New test.
7355
7356 2007-04-15 Kazu Hirata <kazu@codesourcery.com>
7357
7358 * gcc.dg/pr19340.c, gcc.dg/tree-ssa/loop-1.c,
7359 gcc.dg/weak/typeof-2.c: Skip on fido-*-*.
7360
7361 2007-04-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7362
7363 PR rtl-optimization/31500
7364 * gcc.dg/Warray-bounds.c: Skip on hppa*-*-*.
7365 * g++.dg/warn/Warray-bounds.C: Likewise.
7366
7367 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7368
7369 PR C/31520
7370 * gcc.dg/gnu89-init-4.c: New testcase.
7371
7372 2007-04-14 Jakub Jelinek <jakub@redhat.com>
7373
7374 PR c++/25874
7375 * gcc.dg/gomp/pr25874.c: Add dg-options.
7376 * g++.dg/gomp/pr25874.C: Add dg-options.
7377
7378 2007-04-14 Bernhard Fischer <aldot@gcc.gnu.org>
7379
7380 PR fortran/21061
7381 * gfortran.dg/warnings_are_errors_1.f90: New testcase.
7382 * gfortran.dg/warnings_are_errors_1.f: New testcase.
7383
7384 2007-04-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7385
7386 PR fortran/31561
7387 * gfortran.dg/vect/vect-4.f90: xfail on vect_no_align targets.
7388
7389 2007-04-14 Paul Thomas <pault@gcc.gnu.org>
7390
7391 PR fortran/29507
7392 PR fortran/31404
7393 * gfortran.dg/initialization_6.f90: New test.
7394
7395 2007-04-14 Kazu Hirata <kazu@codesourcery.com>
7396
7397 * gcc.c-torture/compile/pr27528.c: Require nonpic.
7398
7399 * lib/target-supports.exp (check_gc_sections_available):
7400 Return false if ldflags includes -elf2flt.
7401
7402 2007-04-13 Jason Merrill <jason@redhat.com>
7403
7404 PR c++/31074
7405 * conv3.C: New test.
7406
7407 2007-04-13 Mike Stump <mrs@apple.com>
7408
7409 * obj-c++.dg/stubify-1.mm: Only run on powerpc.
7410 * obj-c++.dg/template-4.mm: Don't run when 64-bit.
7411
7412 2007-04-13 Joseph Myers <joseph@codesourcery.com>
7413
7414 PR tree-optimization/29598
7415 * gcc.dg/tree-ssa/loadpre1.c: XFAIL.
7416
7417 2007-04-13 Tobias Burnus <burnus@net-b.de>
7418
7419 PR fortran/31559
7420 * gfortran.dg/func_assign.f90: New test.
7421
7422 2007-04-13 Paul Thomas <pault@gcc.gnu.org>
7423
7424 PR fortran/31550
7425 * gfortran.dg/used_types_16.f90: New test.
7426
7427 2007-04-13 Tobias Schlüter <tobi@gcc.gnu.org>
7428
7429 PR fortran/18937
7430 * gfortran.dg/goto_2.f90: New.
7431 * gfortran.dg/goto_3.f90: New.
7432 * gfortran.dg/pr17708.f90: Rename to ...
7433 * gfortran.dg/goto_4.f90: ... this, add comment pointing to PR.
7434
7435 2007-04-13 Tobias Burnus <burnus@net-b.de>
7436
7437 PR fortran/31562
7438 * gfortran.dg/f2c_4.c: Use GNU extensions for complex
7439 instead of a struct.
7440
7441 2007-04-13 Tobias Burnus <burnus@net-b.de>
7442
7443 PR fortran/31562
7444 * gfortran.dg/value_4.c: Use GNU extensions for complex
7445 instead of a struct.
7446
7447 2007-04-13 Richard Guenther <rguenther@suse.de>
7448
7449 PR tree-optimization/21258
7450 * gcc.dg/tree-ssa/vrp34.c: New testcase.
7451
7452 2007-04-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7453
7454 * gfortran.dg/c_by_val.c: Use GCC extensions instead of including
7455 <complex.h>.
7456
7457 2007-04-12 Tobias Schlüter <tobi@gcc.gnu.org>
7458
7459 PR fortran/31250
7460 * gfortran.dg/char_length_2.f90: New.
7461 * gfortran.dg/repeat_2.f90: Add dg-warning annotations.
7462 * gfortran.dg/repeat_4.f90: Likewise.
7463
7464 PR fortran/31266
7465 * gfortran.dg/char_assign_1.f90: New.
7466
7467 PR fortran/31471
7468 * gfortran.dg/block_name_1.f90: New.
7469 * gfortran.dg/block_name_2.f90: New.
7470
7471 2007-04-12 Douglas Gregor <doug.gregor@gmail.com>
7472
7473 PR c++/31078
7474 * g++.dg/other/pr31078.C: New.
7475
7476 2007-04-12 Richard Guenther <rguenther@suse.de>
7477
7478 PR tree-optimization/31169
7479 * gcc.c-torture/execute/pr31169.c: New testcase.
7480
7481 2007-04-12 Richard Guenther <rguenther@suse.de>
7482
7483 PR tree-optimization/24689
7484 PR tree-optimization/31307
7485 * g++.dg/tree-ssa/pr31307.C: New testcase.
7486 * gcc.dg/tree-ssa/pr24689.c: Likewise.
7487
7488 2007-04-12 Tobias Burnus <burnus@net-b.de>
7489
7490 PR fortran/31472
7491 * gfortran.dg/access_spec_1.f90: New test.
7492 * gfortran.dg/access_spec_2.f90: New test.
7493 * gfortran.dg/non_module_public.f90: Match new error message.
7494
7495 2007-04-11 Paul Thomas <pault@gcc.gnu.org>
7496
7497 PR testsuite/31538
7498 * gfortran.dg/result_in_spec_1.f90: Increase dimension from 2
7499 to 4 at line 38 to fix bounds problem.
7500
7501 2007-04-11 Tobias Burnus <burnus@net-b.de>
7502
7503 PR testsuite/31240
7504 * gfortran.dg/pointer_intent_1.f90: Fix test.
7505
7506 2007-04-10 Eric Christopher <echristo@apple.com>
7507
7508 * lib/target-supports.exp
7509 (check_effective_target_fstack_protector): Rewrite.
7510
7511 2007-04-09 Mark Mitchell <mark@codesourcery.com>
7512
7513 PR c++/31449
7514 * g++.dg/init/const5.C: New test.
7515
7516 2007-04-09 Jan Hubicka <jh@suse.cz>
7517
7518 * gcc.dg/tree-ssa/foldaddr-3.c: New file.
7519
7520 2007-04-08 Jan Hubicka <jh@suse.cz>
7521
7522 * gcc.dg/tree-ssa/foldaddr-2.c: New file.
7523
7524 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7525
7526 PR fortran/31257
7527 * gfortran.dg/achar_4.f90: New test.
7528
7529 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7530
7531 PR fortran/30880
7532 * gfortran.dg/used_dummy_types_8.f90: New test.
7533
7534 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7535
7536 PR fortran/30872
7537 * gfortran.dg/parameter_array_element_1.f90: New test.
7538
7539 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7540
7541 PR fortran/31222
7542 * gfortran.dg/default_numeric_type_1.f90: New test.
7543
7544 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7545
7546 PR fortran/31424
7547 * gfortran.dg/unreferenced_use_assoc_1.f90: New test.
7548
7549 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7550
7551 PR fortran/31293
7552 * gfortran.dg/interface_12.f90: New test.
7553
7554 2007-04-07 Bruce Korb <bkorb@gnu.org>
7555
7556 * gcc.dg/format/opt-6.c: New test.
7557 * gcc.dg/format/nul-1.c: New test.
7558 * gcc.dg/format/nul-2.c: New test.
7559
7560 2007-04-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7561
7562 PR libgfortran/31395
7563 * gfortran.dg/fmt_colon.f90: New test.
7564
7565 2007-04-06 Mark Mitchell <mark@codesourcery.com>
7566
7567 * g++.old-deja/g++.other/init18.C: Use
7568 dg-require-effective-target instead of an explicit xfail.
7569
7570 2007-04-05 Janis Johnson <janis187@us.ibm.com>
7571
7572 * gcc.dg/dfp/signbit-1.c
7573 * gcc.dg/dfp/signbit-2.c
7574
7575 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
7576
7577 PR fortran/31483
7578 * gfortran.dg/altreturn_5.f90: New test.
7579
7580 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
7581
7582 PR fortran/31292
7583 * gfortran.dg/contained_module_proc_1.f90: New test.
7584
7585 2007-04-04 Stuart Hastings <stuart@apple.com>
7586
7587 PR 31281
7588 * objc/execute/exceptions/pr31281.m: New.
7589
7590 2007-04-04 Danny Smith <dannysmith.users.sourceforge.net>
7591
7592 * g++.dg/ext/dllimport12.C: Update comments.
7593
7594 2007-04-03 Eric Christopher <echristo@apple.com>
7595
7596 * g++.dg/tree-ssa/pr29902.C: Require ilp32.
7597
7598 2007-04-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7599
7600 PR fortran/31304
7601 * gfortran.dg/repeat_2.f90: New test.
7602 * gfortran.dg/repeat_3.f90: New test.
7603 * gfortran.dg/repeat_4.f90: New test.
7604
7605 2007-04-03 Uros Bizjak <ubizjak@gmail.com>
7606
7607 * gcc.dg/tls/opt-3.c: Use -mregparm=3 only for ilp32 on x86_64 targets.
7608
7609 2007-04-03 Jakub Jelinek <jakub@redhat.com>
7610
7611 PR c++/30847
7612 * g++.dg/parse/cond3.C: New test.
7613
7614 PR middle-end/30704
7615 * gcc.c-torture/execute/ieee/pr30704.c: New test.
7616
7617 2007-04-02 Jason Merrill <jason@redhat.com>
7618
7619 PR c++/31187
7620 * g++.dg/ext/visibility/anon3.C: New test.
7621
7622 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7623
7624 PR libgfortran/31052
7625 * gfortran.dg/namelist_28.f90: New test.
7626
7627 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7628
7629 PR libgfortran/31366
7630 * gfortran.dg/direct_io_6.f90: New test.
7631
7632 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7633
7634 PR libgfortran/31207
7635 * gfortran.dg/advance_5.f90: New test.
7636 * gfortran.dg/advance_6.f90: New test.
7637
7638 2007-04-01 Danny Smith <dannysmith@users.sourceforge.net>
7639
7640 * g++.dg/ext/dllimport6.C: Remove extra ';'.
7641 * g++.dg/ext/dllimport7.C: Likewise.
7642 * g++.dg/ext/selectany1.C: Likewise.
7643
7644 2007-03-31 Douglas Gregor <doug.gregor@gmail.com>
7645
7646 * g++.dg/parser/pr31138.C: New.
7647 * g++.dg/parser/pr31140.C: New.
7648 * g++.dg/parser/pr31141.C: New.
7649
7650 2007-03-30 Paolo Carlini <pcarlini@suse.de>
7651
7652 PR c++/26099
7653 * g++.dg/ext/is_base_of.C: New.
7654 * g++.dg/ext/has_virtual_destructor.C: New.
7655 * g++.dg/ext/is_polymorphic.C: New.
7656 * g++.dg/ext/is_base_of_diagnostic.C: New.
7657 * g++.dg/ext/is_enum.C: New.
7658 * g++.dg/ext/has_nothrow_assign.C: New.
7659 * g++.dg/ext/has_nothrow_constructor.C: New.
7660 * g++.dg/ext/is_empty.C: New.
7661 * g++.dg/ext/has_trivial_copy.C: New.
7662 * g++.dg/ext/has_trivial_assign.C: New.
7663 * g++.dg/ext/is_abstract.C: New.
7664 * g++.dg/ext/is_pod.C: New.
7665 * g++.dg/ext/has_nothrow_copy.C: New.
7666 * g++.dg/ext/is_class.C: New.
7667 * g++.dg/ext/has_trivial_constructor.C: New.
7668 * g++.dg/ext/is_union.C: New.
7669 * g++.dg/ext/has_trivial_destructor.C: New.
7670 * g++.dg/tree-ssa/pr22444.C: Adjust, avoid __is_pod.
7671 * g++.dg/template/crash43.C: Likewise.
7672
7673 2007-03-29 Dirk Mueller <dmueller@suse.de>
7674
7675 * g++.dg/warn/pedantic2.C: New testcase.
7676
7677 2007-03-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7678
7679 * size_dim.f90: Fix dg directive.
7680 * pr16433.f: Likewise.
7681 * use_6.f90: Likewise.
7682 * use_7.f90: Likewise.
7683 * entry_9.f90: Likewise.
7684 * pointer_intent_2.f90: Likewise.
7685 * protected_1.f90: Likewise.
7686 * fmt_missing_period_2.f: Likewise.
7687 * pointer_intent_3.f90: Likewise.
7688 * protected_2.f90: Likewise.
7689 * protected_3.f90: Likewise.
7690 * pr15754.f90: Likewise.
7691 * protected_4.f90: Likewise.
7692 * protected_5.f90: Likewise.
7693 * initialization_2.f90: Likewise.
7694 * protected_6.f90: Likewise.
7695 * continuation_7.f90: Likewise.
7696 * derived_function_interface_1.f90: Likewise.
7697 * der_pointer_4.f90: Likewise.
7698 * fmt_zero_precision.f90: Likewise.
7699 * blockdata_3.f90: Likewise.
7700 * fmt_missing_period_1.f: Likewise.
7701 * real_const_3.f90: Likewise.
7702 * use_4.f90: Likewise.
7703 * fmt_missing_period_3.f: Likewise.
7704 * use_5.f90: Likewise.
7705
7706 2007-03-28 Mike Stump <mrs@apple.com>
7707
7708 * gcc.dg/darwin-comm.c: Add.
7709
7710 2007-03-28 Eric Christopher <echristo@apple.com>
7711
7712 * lib/target-supports.exp (check_effective_target_fstack_protector):
7713 New.
7714 * gcc.dg/ssp-1.c: Use.
7715 * gcc.dg/ssp-2.c: Ditto.
7716
7717 2007-03-28 Simon Martin <simartin@users.sourceforge.net>
7718
7719 PR c++/29077
7720 * g++.dg/parse/constructor3.C: New test.
7721
7722 2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
7723
7724 * gnat.dg/thin_pointer.ad[sb]: New test.
7725
7726 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7727
7728 * g++.dg/cpp0x/bracket1.C: New.
7729 * g++.dg/cpp0x/bracket2.C: New.
7730 * g++.dg/cpp0x/bracket3.C: New.
7731 * g++.dg/cpp0x/bracket4.C: New.
7732
7733 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7734
7735 * g++.dg/cpp0x/temp_default1.C: New.
7736 * g++.dg/cpp0x/temp_default3.C: New.
7737 * g++.dg/cpp0x/temp_default2.C: New.
7738 * g++.dg/cpp0x/temp_default4.C: New.
7739
7740 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7741
7742 PR c++/29993
7743 * g++.dg/other/cv_func2.C: New.
7744
7745 2007-03-27 Janis Johnson <janis187@us.ibm.com>
7746
7747 * gcc.dg/dfp/func-vararg-alternate.h: New file.
7748 * gcc.dg/dfp/func-vararg-alternate-d32.c: New test.
7749 * gcc.dg/dfp/func-vararg-alternate-d64.c: New test.
7750 * gcc.dg/dfp/func-vararg-alternate-d128.c: New test.
7751
7752 * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output.
7753 * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
7754
7755 * gcc.dg/dfp/operator-cond.c: Call init, fix typo.
7756
7757 * lib/compat.exp (compat-execute): Fix processing of file names.
7758
7759 2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
7760
7761 * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi.
7762
7763 2007-03-27 Uros Bizjak <ubizjak@gmail.com>
7764
7765 * lib/target-supports.exp (check_effective_target_fortran_large_real):
7766 Delete created executable test file.
7767 (check_effective_target_fortran_large_int): Ditto.
7768 (check_effective_target_static_libgfortran): Ditto.
7769
7770 2007-03-26 Paolo Carlini <pcarlini@suse.de>
7771
7772 PR c++/30500
7773 * g++.dg/warn/pragma-system_header1.C: New test.
7774 * g++.dg/warn/pragma-system_header2.C: New test.
7775 * g++.dg/warn/pragma-system_header1.h. New.
7776 * g++.dg/warn/pragma-system_header2.h. New.
7777
7778 2007-03-26 Ian Lance Taylor <iant@google.com>
7779
7780 PR tree-optimization/31345
7781 * gcc.c-torture/compile/pr31345-1.c: New test.
7782
7783 2007-03-26 Brooks Moses <brooks.moses@codesourcery.com>
7784
7785 * gfortran.dg/func_derived_4.f90: Fix module cleanup.
7786 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules.
7787 * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise.
7788 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
7789 * gfortran.dg/overload_1.f90: Likewise.
7790 * gfortran.dg/impure_assignment_1.f90: Likewise.
7791 * gfortran.dg/error_recovery_3.f90: Likewise.
7792 * gfortran.dg/alloc_comp_basics_1.f90: Likewise.
7793 * gfortran.dg/sequence_types_1.f90: Likewise.
7794 * gfortran.dg/internal_references_1.f90: Likewise.
7795 * gfortran.dg/present_1.f90: Likewise.
7796 * gfortran.dg/volatile10.f90: Likewise.
7797 * gfortran.dg/module_equivalence_2.f90: Likewise.
7798 * gfortran.dg/use_4.f90: Likewise.
7799 * gfortran.dg/elemental_result_1.f90: Likewise.
7800 * gfortran.dg/generic_actual_arg.f90: Likewise.
7801 * gfortran.dg/private_type_5.f90: Likewise.
7802 * gfortran.dg/protected_4.f90: Likewise.
7803 * gfortran.dg/interface_3.f90: Likewise.
7804
7805 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
7806
7807 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S.
7808 * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto.
7809
7810 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
7811
7812 * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive.
7813
7814 2007-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7815
7816 PR libgfortran/31199
7817 * gfortran.dg/fmt_t_4.f90: New test.
7818
7819 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
7820
7821 PR libfortran/31297
7822 * gfortran.dg/backspace_5.f: Initialize variable(s).
7823 * gfortran.dg/backspace_6.f: Likewise.
7824 * gfortran.dg/char_bounds_check_fail_1: Likewise.
7825 * gfortran.dg/direct_io_2.f90: Likewise.
7826 * gfortran.dg/write_back.f: Likewise.
7827 * gfortran.dg/write_rewind_2.f: Likewise.
7828 * gfortran.dg/write_rewind_1.f: Likewise.
7829 * gfortran.dg/write_rewind_2.f: Likewise.
7830
7831 2007-03-25 Dorit Nuzman <dorit@il.ibm.com>
7832
7833 PR tree-optimization/30784
7834 * gcc.dg/vect/pr30784.c: New test.
7835
7836 2007-03-25 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7837
7838 PR fortran/30877
7839 * gfortran.dg/operator_1.f90: New test.
7840 * gfortran.dg/operator_2.f90: New test.
7841
7842 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
7843
7844 PR libfortran/31196
7845 * gfortran.dg/reshape_transpose_1.f90: New test.
7846
7847 2007-03-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7848
7849 PR fortran/30655
7850 * gfortran.dg/bounds_check_6.f90: New test.
7851
7852 2007-03-23 Michael Meissner <michael.meissner@amd.com>
7853
7854 * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with
7855 #ifndef/#endif.
7856 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
7857 * gcc.dg/dfp/decfloat-constants.c: Ditto.
7858
7859 2007-03-24 Paul Thomas <pault@gcc.gnu.org>
7860
7861 PR fortran/31209
7862 * gfortran.dg/pointer_function_actual_1.f90: New test.
7863
7864 PR fortran/31200
7865 * gfortran.dg/pointer_function_actual_2.f90: New test.
7866
7867 PR fortran/31215
7868 * gfortran.dg/result_in_spec_1.f90: New test.
7869
7870 2007-03-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7871
7872 PR fortran/30834
7873 * gfortran.dg/integer_exponentiation_3.F90: New test.
7874 * gfortran.dg/integer_exponentiation_4.f90: New test.
7875 * gfortran.dg/integer_exponentiation_5.F90: New test.
7876
7877 2007-03-22 Mark Mitchell <mark@codesourcery.com>
7878
7879 PR c++/30863
7880 * g++.dg/template/error24.C: New test.
7881 * g++.dg/parse/tmpl-outside1.C: Tweak error markers.
7882
7883 2007-03-22 Mark Mitchell <mark@codesourcery.com>
7884
7885 PR c++/31273
7886 * g++.dg/expr/bitfield7.C: New test.
7887
7888 2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7889
7890 PR other/23572
7891 * gcc.dg/float-range-4.c: New.
7892 * gcc.dg/float-range-1.c: Update. Test for a warning.
7893 * gcc.dg/float-range-3.c: New.
7894 * gcc.dg/float-range-5.c: New.
7895
7896 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7897
7898 PR fortran/31262
7899 * gfortran.dg/no_range_check_1.f90: New test.
7900
7901 2007-03-22 Dirk Mueller <dmueller@suse.de>
7902
7903 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
7904 * g++.dg/other/static1.C: Remove stray semicolon.
7905 * g++.dg/other/init1.C: Likewise.
7906 * g++.dg/rtti/dyncast1.C: Likewise.
7907 * g++.dg/tree-ssa/pr17153.C: Likewise.
7908 * g++.dg/lookup/disamb1.C: Likewise.
7909 * g++.dg/lookup/scoped2.C: Likewise.
7910 * g++.dg/lookup/friend7.C: Likewise.
7911 * g++.dg/parse/parse4.C: Likewise.
7912 * g++.dg/parse/parse5.C: Likewise.
7913 * g++.dg/expr/pr29066.C: Likewise.
7914 * g++.dg/expr/cast4.C: Likewise.
7915 * g++.dg/tc1/dr193.C: Likewise.
7916 * g++.dg/tc1/dr213.C: Likewise.
7917 * g++.dg/abi/dcast1.C: Likewise.
7918 * g++.dg/abi/covariant2.C: Likewise.
7919 * g++.dg/inherit/covariant11.C: Likewise.
7920 * g++.dg/inherit/covariant9.C: Likewise.
7921 * g++.dg/inherit/covariant10.C: Likewise.
7922 * g++.dg/init/static3.C: Likewise.
7923 * g++.dg/init/init-ref3.C: Likewise.
7924 * g++.dg/init/ref10.C: Likewise.
7925 * g++.dg/template/meminit2.C: Likewise.
7926 * g++.dg/template/using9.C: Likewise.
7927 * g++.dg/template/friend9.C: Likewise.
7928 * g++.dg/template/ref1.C: Likewise.
7929 * g++.old-deja/g++.warn/inline.C: Likewise.
7930 * g++.old-deja/g++.robertl/eb91.C: Likewise.
7931 * g++.old-deja/g++.robertl/eb46.C: Likewise.
7932 * g++.old-deja/g++.robertl/eb34.C: Likewise.
7933 * g++.old-deja/g++.robertl/eb43.C: Likewise.
7934 * g++.old-deja/g++.robertl/eb26.C: Likewise.
7935 * g++.old-deja/g++.robertl/eb116.C: Likewise.
7936 * g++.old-deja/g++.brendan/copy5.C: Likewise.
7937 * g++.old-deja/g++.brendan/overload8.C: Likewise.
7938 * g++.old-deja/g++.brendan/overload11.C: Likewise.
7939 * g++.old-deja/g++.brendan/copy7.C: Likewise.
7940 * g++.old-deja/g++.brendan/crash38.C: Likewise.
7941 * g++.old-deja/g++.brendan/template11.C: Likewise.
7942 * g++.old-deja/g++.brendan/err-msg3.C: Likewise.
7943 * g++.old-deja/g++.brendan/crash50.C: Likewise.
7944 * g++.old-deja/g++.brendan/crash16.C: Likewise.
7945 * g++.old-deja/g++.jason/pmem2.C: Likewise.
7946 * g++.old-deja/g++.jason/parse9.C: Likewise.
7947 * g++.old-deja/g++.jason/byval2.C: Likewise.
7948 * g++.old-deja/g++.jason/overload8.C: Likewise.
7949 * g++.old-deja/g++.jason/pmf8.C: Likewise.
7950 * g++.old-deja/g++.jason/template33.C: Likewise.
7951 * g++.old-deja/g++.jason/return3.C: Likewise.
7952 * g++.old-deja/g++.jason/scoping2.C: Likewise.
7953 * g++.old-deja/g++.jason/virtual.C: Likewise.
7954 * g++.old-deja/g++.jason/opeq3.C: Likewise.
7955 * g++.old-deja/g++.jason/template27.C: Likewise.
7956 * g++.old-deja/g++.jason/synth6.C: Likewise.
7957 * g++.old-deja/g++.jason/ref8.C: Likewise.
7958 * g++.old-deja/g++.jason/offset1.C: Likewise.
7959 * g++.old-deja/g++.other/static20.C: Likewise.
7960 * g++.old-deja/g++.other/array1.C: Likewise.
7961 * g++.old-deja/g++.other/new3.C: Likewise.
7962 * g++.old-deja/g++.other/array2.C: Likewise.
7963 * g++.old-deja/g++.other/overload9.C: Likewise.
7964 * g++.old-deja/g++.other/cast6.C: Likewise.
7965 * g++.old-deja/g++.other/ptrmem8.C: Likewise.
7966 * g++.old-deja/g++.other/eh4.C: Likewise.
7967 * g++.old-deja/g++.other/using7.C: Likewise.
7968 * g++.old-deja/g++.other/init18.C: Likewise.
7969 * g++.old-deja/g++.other/dyncast1.C: Likewise.
7970 * g++.old-deja/g++.other/dyncast2.C: Likewise.
7971 * g++.old-deja/g++.other/dtor11.C: Likewise.
7972 * g++.old-deja/g++.pt/static11.C: Likewise.
7973 * g++.old-deja/g++.pt/crash19.C: Likewise.
7974 * g++.old-deja/g++.pt/overload12.C: Likewise.
7975 * g++.old-deja/g++.pt/crash46.C: Likewise.
7976 * g++.old-deja/g++.pt/mi1.C: Likewise.
7977 * g++.old-deja/g++.pt/vaarg3.C: Likewise.
7978 * g++.old-deja/g++.pt/nontype5.C: Likewise.
7979 * g++.old-deja/g++.pt/local5.C: Likewise.
7980 * g++.old-deja/g++.pt/typename2.C: Likewise.
7981 * g++.old-deja/g++.pt/explicit80.C: Likewise.
7982 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
7983 * g++.old-deja/g++.law/visibility1.C: Likewise.
7984 * g++.old-deja/g++.law/visibility2.C: Likewise.
7985 * g++.old-deja/g++.law/virtual2.C: Likewise.
7986 * g++.old-deja/g++.law/operators19.C: Likewise.
7987 * g++.old-deja/g++.law/parsing10.C: Likewise.
7988 * g++.old-deja/g++.law/visibility4.C: Likewise.
7989 * g++.old-deja/g++.law/operators4.C: Likewise.
7990 * g++.old-deja/g++.law/dtors2.C: Likewise.
7991 * g++.old-deja/g++.law/missed-error3.C: Likewise.
7992 * g++.old-deja/g++.law/visibility10.C: Likewise.
7993 * g++.old-deja/g++.law/scope3.C: Likewise.
7994 * g++.old-deja/g++.law/casts2.C: Likewise.
7995 * g++.old-deja/g++.law/code-gen5.C: Likewise.
7996 * g++.old-deja/g++.law/operators33.C: Likewise.
7997 * g++.old-deja/g++.law/friend4.C: Likewise.
7998 * g++.old-deja/g++.mike/pmf7.C: Likewise.
7999 * g++.old-deja/g++.mike/p5611.C: Likewise.
8000 * g++.old-deja/g++.mike/net37.C: Likewise.
8001 * g++.old-deja/g++.mike/p3570.C: Likewise.
8002 * g++.old-deja/g++.mike/p5718.C: Likewise.
8003 * g++.old-deja/g++.mike/net21.C: Likewise.
8004 * g++.old-deja/g++.mike/p1862.C: Likewise.
8005 * g++.old-deja/g++.mike/p4511.C: Likewise.
8006 * g++.old-deja/g++.mike/virt3.C: Likewise.
8007 * g++.old-deja/g++.mike/p16146.C: Likewise.
8008 * g++.old-deja/g++.mike/p1989.C: Likewise.
8009 * g++.old-deja/g++.mike/p5571.C: Likewise.
8010 * g++.old-deja/g++.gb/scope10.C: Likewise.
8011 * g++.old-deja/g++.abi/primary5.C: Likewise.
8012 * g++.old-deja/g++.abi/empty2.C: Likewise.
8013 * g++.old-deja/g++.abi/arraynew.C: Likewise.
8014 * g++.old-deja/g++.eh/vbase4.C: Likewise.
8015 * g++.old-deja/g++.eh/ptr1.C: Likewise.
8016 * g++.old-deja/g++.eh/cleanup1.C: Likewise.
8017 * g++.old-deja/g++.bob/template3.C: Likewise.
8018 * g++.old-deja/g++.bob/inherit1.C: Likewise.
8019
8020 2007-03-22 Paul Thomas <pault@gcc.gnu.org>
8021
8022 PR fortran/31193
8023 * gfortran.dg/transfer_array_intrinsic_3.f90: New test.
8024
8025 2007-03-22 Tobias Schlüter <tobi@gcc.gnu.org>
8026
8027 PR fortran/20897
8028 * gfortran.dg/derived_name_1.f90: New.
8029 * gfortran.dg/derived_name_2.f: New.
8030
8031 2007-03-21 Richard Sandiford <richard@codesourcery.com>
8032
8033 * lib/target-supports.exp (check_effective_target_nonpic): New
8034 procedure.
8035 * gcc.target/i386/20020616-1.c: Use an alternative to %ebx
8036 when compiling PIC.
8037 * gcc.target/i386/asm-4.c: Require nonpic.
8038 * gcc.target/i386/cmov1.c: Likewise.
8039 * gcc.target/i386/mul.c: Likewise.
8040 * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
8041 * gcc.target/i386/ssetype-1.c: Require nonpic.
8042 * gcc.target/i386/ssetype-3.c: Likewise.
8043 * gcc.target/i386/ssetype-5.c: Likewise.
8044
8045 2007-03-21 Richard Sandiford <richard@codesourcery.com>
8046
8047 * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
8048 * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
8049 * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
8050 * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
8051
8052 2007-03-19 Seongbae Park <seongbae.park@gmail.com>
8053
8054 PR tree-optimization/30590
8055 * g++.dg/opt/pr30590.C: New testcase.
8056
8057 2007-03-20 Jakub Jelinek <jakub@redhat.com>
8058
8059 PR c/30762
8060 * gcc.dg/pr30762-1.c: New test.
8061 * gcc.dg/pr30762-2.c: New test.
8062
8063 PR inline-asm/30505
8064 * gcc.target/i386/pr30505.c: New test.
8065
8066 2007-03-19 Mark Shinwell <shinwell@codesourcery.com>
8067
8068 * gcc.target/arm/register-variables.c: New.
8069
8070 2007-03-19 Jeff Law <law@redhat.com>
8071
8072 * PR tree-optimization/30984
8073 * gcc.c-torture/pr30984.c: New test.
8074
8075 2007-03-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
8076 Richard Guenther <rguenther@suse.de>
8077
8078 PR tree-optimization/31254
8079 * gcc.dg/torture/pr31254.c: New testcase.
8080
8081 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
8082
8083 * gcc.dg/torture/pr26565.c: Expect warning on packed field for
8084 target default_packed.
8085
8086 2007-03-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8087
8088 PR fortran/31203
8089 * gfortran.dg/string_length_1.f90: New test.
8090
8091 2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8092
8093 PR testsuite/30395
8094 * gcc.dg/pr16194.c: Provide define for REG on __hppa__.
8095
8096 2007-03-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8097
8098 PR libgfortran/31052
8099 * gfortran.dg/namelist_27.f90: New test.
8100
8101 2007-03-18 Paul Thomas <pault@gcc.gnu.org>
8102
8103 PR fortran/30531
8104 * gfortran.dg/used_types_14.f90: New test.
8105
8106 PR fortran/31086
8107 * gfortran.dg/used_types_15.f90: New test.
8108
8109 2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
8110
8111 * gcc.dg/vect/no-tree-dom-vect-bug.c: New test.
8112 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts.
8113
8114 2007-03-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8115
8116 PR fortran/31120
8117 * gfortran.dg/integer_exponentiation_2.f90: New test.
8118
8119 2007-03-17 Dorit Nuzman <dorit@il.ibm.com>
8120
8121 PR tree-optimization/31041
8122 * gcc.dg/vect/pr31041.c: New test.
8123
8124 2007-03-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8125
8126 * g++.dg/warn/Wconversion-integer.C: New
8127 * g++.dg/warn/Wconversion-real.C: New.
8128 * g++.dg/warn/Wconversion-real-integer.C: New.
8129 * g++.dg/warn/conv2.C: Updated.
8130
8131 2007-03-16 Richard Sandiford <richard@codesourcery.com>
8132
8133 * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels;
8134 exclude RTPs.
8135
8136 2007-03-16 Richard Guenther <rguenther@suse.de>
8137
8138 PR tree-optimization/31146
8139 * g++.dg/tree-ssa/pr31146.C: New testcase.
8140
8141 2007-03-16 Richard Sandiford <richard@codesourcery.com>
8142
8143 * lib/target-supports.exp (check_missing_uclibc_feature): Don't
8144 assume that the target has <features.h>.
8145
8146 2007-03-16 Richard Sandiford <richard@codesourcery.com>
8147
8148 * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC
8149 dg-options rather than to the whole test.
8150
8151 2007-03-16 Alexandre Oliva <aoliva@redhat.com>
8152
8153 PR debug/29906
8154 * g++.dg/debug/pr29906.C: New
8155
8156 2007-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8157
8158 PR libgfortran/31099
8159 * gfortran.dg/unformatted_recl.f90: Update test.
8160
8161 2007-03-15 Zdenek Dvorak <dvorakz@suse.cz>
8162
8163 * gcc.dg/tree-ssa/prefetch-5.c: New test.
8164
8165 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8166
8167 PR c++/30891
8168 * g++.dg/parse/namespace-definition.C: New.
8169
8170 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8171
8172 PR c++/24924
8173 * g++.dg/cpp/pedantic-errors.C: New.
8174 * g++.dg/cpp/permissive.C: New.
8175
8176 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8177
8178 * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
8179 * g++.old-deja/g++.other/store-expr1.C: Require fpic.
8180
8181 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8182
8183 * lib/target-supports.exp (check_missing_uclibc_feature)
8184 (check_effective_target_wchar): New procedures.
8185 * gcc.dg/wchar_t-1.c: Require target wchar.
8186 * gcc.dg/wint_t-1.c: Likewise.
8187
8188 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8189
8190 * lib/target-supports.exp (check_gc_sections_available): Return
8191 false for VxWorks targets.
8192
8193 2007-03-15 Dirk Mueller <dmueller@suse.de>
8194
8195 * g++.dg/warn/Wconversion2.C: Fix typo.
8196 * gcc.dg/if-empty-1.c: Ditto.
8197
8198 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8199
8200 * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target.
8201
8202 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
8203
8204 * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only.
8205 * gcc.target/i386/pr31167.c: Ditto.
8206
8207 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
8208
8209 PR target/31167
8210 * gcc.target/i386/pr31167.c: New test.
8211
8212 2007-03-15 Paul Thomas <pault@gcc.gnu.org>
8213
8214 PR fortran/30922
8215 * gfortran.dg/import5.f90.f90: New test.
8216
8217
8218 PR fortran/30879
8219 * gfortran.dg/data_components_1.f90: New test.
8220
8221
8222 PR fortran/30870
8223 * gfortran.dg/generic_13.f90: New test.
8224
8225 PR fortran/31163
8226 * gfortran.dg/alloc_comp_basics_5.f90: New test.
8227
8228 2007-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8229
8230 PR libgfortran/31051
8231 * gfortran.dg/fmt_t_4.f90: New
8232
8233 2007-03-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
8234
8235 PR C++/31165
8236 * g++.dg/other/default7.C: New test.
8237
8238 2007-03-15 Dirk Mueller <dmueller@suse.de>
8239
8240 * g++.dg/warn/Wconversion2.C: New.
8241
8242 2007-03-14 Eric Christopher <echristo@apple.com>
8243
8244 * gcc.dg/ssp-1.c: New.
8245 * gcc.dg/ssp-2.c: Ditto.
8246
8247 2007-03-14 Dirk Mueller <dmueller@suse.de>
8248
8249 * g++.dg/warn/do-empty.C: New.
8250 * gcc.dg/do-empty.c: New.
8251 * gcc.dg/if-empty-1.c: Update.
8252 * gcc.dg/20001116-1.c: Update.
8253 * gcc.dg/pr23165.c: Update.
8254
8255 2007-03-14 Jakub Jelinek <jakub@redhat.com>
8256
8257 * gfortran.dg/module_implicit_conversion.f90: New test.
8258
8259 2007-03-13 Alexandre Oliva <aoliva@redhat.com>
8260
8261 PR middle-end/31127
8262 * gcc.dg/pr31127.c: New.
8263
8264 2007-03-13 Zdenek Dvorak <dvorakz@suse.cz>
8265
8266 * gcc.dg/tree-ssa/loop-26.c: New test.
8267
8268 2007-03-13 Uros Bizjak <ubizjak@gmail.com>
8269
8270 * gcc.target/i386/cmpxchg16b-1.c: New test.
8271
8272 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
8273
8274 * gcc.dg/c90-vla-1.c: Reflect the change of the error message.
8275 * gcc.dg/c99-vla-1.c: Likewise.
8276 * g++.dg/ext/vla1.C: Likewise
8277
8278 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
8279
8280 * gcc.dg/wvla-1.c: New test
8281 * gcc.dg/wvla-2.c: New test
8282 * gcc.dg/wvla-3.c: New test
8283 * gcc.dg/wvla-4.c: New test
8284 * gcc.dg/wvla-5.c: New test
8285 * gcc.dg/wvla-6.c: New test
8286 * gcc.dg/wvla-7.c: New test
8287 * g++.dg/warn/Wvla-1.C: New test
8288 * g++.dg/warn/Wvla-2.C: New test
8289 * g++.dg/warn/Wvla-3.C: New test
8290
8291 2007-03-12 Mark Mitchell <mark@codesourcery.com>
8292
8293 PR c++/30108
8294 * g++.dg/other/default6.C: New test.
8295
8296 2007-03-12 Richard Sandiford <richard@codesourcery.com>
8297
8298 * lib/target-supports.exp (check_profiling_available): Return false
8299 for VxWorks.
8300 (check_effective_target_vxworks_kernel): New procedure.
8301 * gcc.dg/20040813-1.c: Extend list of stabless targets to include
8302 VxWorks.
8303 * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
8304 * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
8305 to include VxWorks.
8306 * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
8307
8308 2007-03-12 Richard Sandiford <richard@codesourcery.com>
8309
8310 * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
8311 PIC is not supported.
8312 * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
8313 * gcc.dg/20020426-2.c: Likewise.
8314 * gcc.dg/pr28243.c: Likewise.
8315 * gcc.dg/visibility-11.c: Likewise.
8316 * gcc.dg/tls/opt-9.c: Likewise.
8317 * gcc.dg/tls/opt-10.c: Likewise.
8318 * gcc.dg/tls/pic-1.c: Likewise.
8319 * gcc.dg/tls/struct-1.c: Likewise.
8320 * gcc.target/i386/20000807-1.c: Likewise.
8321 * gcc.target/i386/20000904-1.c: Likewise.
8322 * gcc.target/i386/20011119-1.c: Likewise.
8323 * gcc.target/i386/990213-2.c: Likewise.
8324 * gcc.target/i386/990214-1.c: Likewise.
8325 * gcc.target/i386/compress-float-387-pic.c: Likewise.
8326 * gcc.target/i386/compress-float-sse-pic.c: Likewise.
8327 * gcc.target/i386/pic-1.c: Likewise.
8328 * gcc.target/i386/pr21518.c: Likewise.
8329 * gcc.target/i386/pr23098.c: Likewise.
8330 * gcc.target/i386/pr23943.c: Likewise.
8331
8332 2007-03-11 Mark Mitchell <mark@codesourcery.com>
8333
8334 PR c++/31038
8335 * g++.dg/template/complit2.C: New test.
8336
8337 PR c++/30328
8338 * g++.dg/ext/bitfield1.C: New test.
8339
8340 2007-03-11 Paul Thomas <pault@gcc.gnu.org>
8341
8342 PR fortran/30883
8343 * gfortran.dg/interface_11.f90: New test.
8344
8345 2007-03-11 Richard Guenther <rguenther@suse.de>
8346
8347 PR tree-optimization/31115
8348 * gcc.dg/torture/pr31115.c: New testcase.
8349
8350 2007-03-11 Ira Rosen <irar@il.ibm.com>
8351
8352 PR tree-optimization/29925
8353 * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
8354
8355 2007-03-10 Mark Mitchell <mark@codesourcery.com>
8356
8357 PR c++/30274
8358 * g++.dg/expr/bitfield3.C: New test.
8359 * g++.dg/expr/bitfield4.C: Likewise.
8360 * g++.dg/expr/bitfield5.C: Likewise.
8361 * g++.dg/expr/bitfield6.C: Likewise.
8362
8363 PR c++/30924
8364 * g++.dg/template/array18.C: New test.
8365
8366 2007-03-10 Dirk Mueller <dmueller@suse.de>
8367
8368 PR c++/17946
8369 * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
8370 * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
8371
8372 2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
8373
8374 PR c++/20599
8375 * g++.dg/cpp0x/variadic-bind.C: New.
8376 * g++.dg/cpp0x/variadic-function.C: New.
8377 * g++.dg/cpp0x/variadic-mem_fn.C: New.
8378 * g++.dg/cpp0x/variadic-tuple.C: New.
8379 * g++.dg/cpp0x/variadic1.C: New.
8380 * g++.dg/cpp0x/variadic2.C: New.
8381 * g++.dg/cpp0x/variadic3.C: New.
8382 * g++.dg/cpp0x/variadic4.C: New.
8383 * g++.dg/cpp0x/variadic5.C: New.
8384 * g++.dg/cpp0x/variadic6.C: New.
8385 * g++.dg/cpp0x/variadic7.C: New.
8386 * g++.dg/cpp0x/variadic8.C: New.
8387 * g++.dg/cpp0x/variadic9.C: New.
8388 * g++.dg/cpp0x/variadic10.C: New.
8389 * g++.dg/cpp0x/variadic11.C: New.
8390 * g++.dg/cpp0x/variadic12.C: New.
8391 * g++.dg/cpp0x/variadic13.C: New.
8392 * g++.dg/cpp0x/variadic14.C: New.
8393 * g++.dg/cpp0x/variadic15.C: New.
8394 * g++.dg/cpp0x/variadic16.C: New.
8395 * g++.dg/cpp0x/variadic17.C: New.
8396 * g++.dg/cpp0x/variadic18.C: New.
8397 * g++.dg/cpp0x/variadic19.C: New.
8398 * g++.dg/cpp0x/variadic20.C: New.
8399 * g++.dg/cpp0x/variadic21.C: New.
8400 * g++.dg/cpp0x/variadic22.C: New.
8401 * g++.dg/cpp0x/variadic23.C: New.
8402 * g++.dg/cpp0x/variadic24.C: New.
8403 * g++.dg/cpp0x/variadic25.C: New.
8404 * g++.dg/cpp0x/variadic26.C: New.
8405 * g++.dg/cpp0x/variadic27.C: New.
8406 * g++.dg/cpp0x/variadic28.C: New.
8407 * g++.dg/cpp0x/variadic29.C: New.
8408 * g++.dg/cpp0x/variadic30.C: New.
8409 * g++.dg/cpp0x/variadic31.C: New.
8410 * g++.dg/cpp0x/variadic32.C: New.
8411 * g++.dg/cpp0x/variadic33.C: New.
8412 * g++.dg/cpp0x/variadic34.C: New.
8413 * g++.dg/cpp0x/variadic35.C: New.
8414 * g++.dg/cpp0x/variadic36.C: New.
8415 * g++.dg/cpp0x/variadic37.C: New.
8416 * g++.dg/cpp0x/variadic38.C: New.
8417 * g++.dg/cpp0x/variadic39.C: New.
8418 * g++.dg/cpp0x/variadic40.C: New.
8419 * g++.dg/cpp0x/variadic41.C: New.
8420 * g++.dg/cpp0x/variadic42.C: New.
8421 * g++.dg/cpp0x/variadic43.C: New.
8422 * g++.dg/cpp0x/variadic44.C: New.
8423 * g++.dg/cpp0x/variadic45.C: New.
8424 * g++.dg/cpp0x/variadic46.C: New.
8425 * g++.dg/cpp0x/variadic47.C: New.
8426 * g++.dg/cpp0x/variadic48.C: New.
8427 * g++.dg/cpp0x/variadic49.C: New.
8428 * g++.dg/cpp0x/variadic50.C: New.
8429 * g++.dg/cpp0x/variadic51.C: New.
8430 * g++.dg/cpp0x/variadic52.C: New.
8431 * g++.dg/cpp0x/variadic53.C: New.
8432 * g++.dg/cpp0x/variadic54.C: New.
8433 * g++.dg/cpp0x/variadic55.C: New.
8434 * g++.dg/cpp0x/variadic56.C: New.
8435 * g++.dg/cpp0x/variadic57.C: New.
8436 * g++.dg/cpp0x/variadic58.C: New.
8437 * g++.dg/cpp0x/variadic59.C: New.
8438 * g++.dg/cpp0x/variadic60.C : New.
8439 * g++.dg/cpp0x/variadic61.C : New.
8440 * g++.dg/cpp0x/variadic62.C : New.
8441 * g++.dg/cpp0x/variadic63.C : New.
8442 * g++.dg/cpp0x/variadic64.C : New.
8443 * g++.dg/cpp0x/variadic65.C : New.
8444 * g++.dg/cpp0x/variadic66.C : New.
8445 * g++.dg/cpp0x/variadic67.C : New.
8446 * g++.dg/cpp0x/variadic68.C : New.
8447 * g++.dg/cpp0x/variadic69.C : New.
8448 * g++.dg/cpp0x/variadic70.C : New.
8449 * g++.dg/cpp0x/variadic71.C : New.
8450 * g++.dg/cpp0x/variadic72.C : New.
8451 * g++.dg/cpp0x/variadic73.C : New.
8452 * g++.dg/cpp0x/variadic74.C : New.
8453 * g++.dg/cpp0x/variadic75.C : New.
8454 * g++.dg/cpp0x/variadic-ex1.C : New.
8455 * g++.dg/cpp0x/variadic-ex2.C : New.
8456 * g++.dg/cpp0x/variadic-ex3.C : New.
8457 * g++.dg/cpp0x/variadic-ex4.C : New.
8458 * g++.dg/cpp0x/variadic-ex5.C : New.
8459 * g++.dg/cpp0x/variadic-ex6.C : New.
8460 * g++.dg/cpp0x/variadic-ex7.C : New.
8461 * g++.dg/cpp0x/variadic-ex8.C : New.
8462 * g++.dg/cpp0x/variadic-ex9.C : New.
8463 * g++.dg/cpp0x/variadic-ex10.C : New.
8464 * g++.dg/cpp0x/variadic-ex11.C : New.
8465 * g++.dg/cpp0x/variadic-ex12.C : New.
8466 * g++.dg/cpp0x/variadic-ex13.C : New.
8467 * g++.dg/cpp0x/variadic-ex14.C : New.
8468
8469 2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8470
8471 PR libgfortran/31099
8472 * gfortran.dg/unformatted_recl.f90: New test.
8473
8474 2007-03-09 Roger Sayle <roger@eyesopen.com>
8475
8476 * gcc.dg/fold-eqcmplx-1.c: New test case.
8477
8478 2007-03-09 Alexandre Oliva <aoliva@redhat.com>
8479
8480 PR rtl-optimization/30643
8481 * gcc.dg/pr30643.c: New.
8482
8483 2007-03-09 Chao-ying Fu <fu@mips.com>
8484
8485 * gcc.target/mips/mips32-dspr2-type.c: New test.
8486 * gcc.target/mips/mips32-dspr2.c: New test.
8487 * gcc.target/mips/dspr2-MULT.c: New test.
8488 * gcc.target/mips/dspr2-MULTU.c: New test.
8489 * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
8490 * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
8491 Adjust some formats.
8492
8493 2007-03-09 Dirk Mueller <dmueller@suse.de>
8494
8495 PR c++/17946
8496 * gcc.dg/Wlogical-op-1.c: New.
8497 * g++.dg/warn/Wlogical-op-1.C: New.
8498
8499 2007-03-09 Richard Guenther <rguenther@suse.de>
8500
8501 PR tree-optimization/30904
8502 PR middle-end/31058
8503 * gcc.dg/pr30904.c: Remove xfail.
8504
8505 2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
8506
8507 PR C/31072
8508 * gcc.c-torture/execute/pr31072.c: New test.
8509
8510 2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8511
8512 * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
8513 * gcc.dg/torture/builtin-attr-1.c: Likewise.
8514 * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test
8515 *lrint* and *lround*.
8516 * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and
8517 floor->lfloor.
8518 * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
8519 * gcc.dg/torture/builtin-integral-1.c: Likewise.
8520 * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
8521 and *lround*. Correct macro names.
8522 * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
8523 * gcc.dg/torture/builtin-rounding-1.c: Likewise.
8524
8525 2007-03-08 Ian Lance Taylor <iant@google.com>
8526
8527 * gcc.dg/no-strict-overflow-5.c: New test.
8528 * gcc.dg/no-strict-overflow-6.c: New test.
8529 * gcc.dg/Wstrict-overflow-11.c: New test.
8530 * gcc.dg/Wstrict-overflow-12.c: New test.
8531 * gcc.dg/Wstrict-overflow-13.c: New test.
8532 * gcc.dg/Wstrict-overflow-14.c: New test.
8533 * gcc.dg/Wstrict-overflow-15.c: New test.
8534
8535 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8536
8537 * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
8538 for VxWorks kernel mode.
8539 * gcc.c-torture/execute/strncmp-1.x: Likewise.
8540
8541 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8542
8543 * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
8544 mode.
8545
8546 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8547
8548 * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
8549 and lib/bfill.c on VxWorks targets.
8550 * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
8551 * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
8552 lib/bfill.c and lib/memmove.c on VxWorks targets.
8553 * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
8554 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
8555 on VxWorks targets.
8556 * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
8557 * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
8558
8559 2007-03-08 Tobias Burnus <burnus@net-b.de>
8560
8561 * gfortran.dg/use_5.f90: New test.
8562 * gfortran.dg/use_6.f90: Ditto.
8563 * gfortran.dg/use_7.f90: Ditto.
8564
8565 2007-03-08 Tobias Burnus <burnus@net-b.de>
8566
8567 PR fortran/30973
8568 * gfortran.dg/use_4.f90: New test.
8569 * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
8570
8571 2007-03-08 Paul Thomas <pault@gcc.gnu.org>
8572
8573 PR fortran/31011
8574 * gfortran.dg/parameter_array_section_2.f90: New test.
8575
8576 2007-03-08 Volker Reichelt <reichelt@netcologne.de>
8577
8578 PR c++/30852
8579 * g++.dg/ext/offsetof1.C: Add cases with volatile.
8580
8581 PR c++/30534
8582 * g++.dg/template/arg5.C: New test.
8583
8584 2007-03-07 Joseph Myers <joseph@codesourcery.com>
8585
8586 * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
8587
8588 2007-03-07 Paolo Bonzini <bonzini@gnu.org>
8589
8590 * gcc.dg/var-expand1.c: Add newline at end of file.
8591
8592 2007-03-07 Hans-Peter Nilsson <hp@axis.com>
8593
8594 * g++.old-deja/g++.jason/template31.C: Include cstdlib.
8595
8596 2007-03-06 Richard Sandiford <richard@codesourcery.com>
8597
8598 * gcc.c-torture/compile/m68k-byte-addr.c: New test.
8599
8600 2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8601
8602 * gcc.dg/torture/builtin-convert-4.c: New test.
8603
8604 2007-03-05 Ian Lance Taylor <iant@google.com>
8605
8606 * gcc.c-torture/compile/pr31034.c: New test.
8607
8608 2007-03-05 Ian Lance Taylor <iant@google.com>
8609
8610 * gcc.dg/inline-18.c: New test.
8611 * gcc.dg/inline-19.c: New test.
8612 * gcc.dg/inline-20.c: New test.
8613 * gcc.dg/inline-21.c: New test.
8614
8615 2007-03-05 Richard Guenther <rguenther@suse.de>
8616
8617 PR tree-optimization/14052
8618 * gcc.dg/tree-ssa/vrp33.c: New testcase.
8619
8620 2007-03-05 Richard Guenther <rguenther@suse.de>
8621
8622 PR tree-optimization/23777
8623 * gcc.dg/tree-ssa/pr23777.c: New testcase.
8624
8625 2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8626
8627 PR other/30465
8628 * gcc.dg/multiple-overflow-warn-3.c: New.
8629 * g++.dg/warn/multiple-overflow-warn-3.C: New.
8630
8631 2007-03-04 Simon Martin <simartin@users.sourceforge.net>
8632
8633 PR c++/30895
8634 * g++.dg/parse/template23.C: New test.
8635
8636 2007-03-04 Roger Sayle <roger@eyesopen.com>
8637
8638 PR middle-end/30744
8639 * gcc.dg/pr30744-1.c: New test case.
8640
8641 2007-03-04 Tobias Burnus <burnus@net-b.de>
8642
8643 * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
8644
8645 2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8646
8647 PR target/30406
8648 * gfortran.dg/logical_3.f90: New test.
8649
8650 2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
8651
8652 PR libfortran/30981
8653 * gfortran.dg/integer_exponentiation_1.f90: New test.
8654
8655 2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
8656
8657 * gcc.target/m68k/m68k.exp: New.
8658 * gcc.target/m68k/crash1.c: New.
8659
8660 2007-03-03 Tobias Burnus <burnus@net-b.de>
8661
8662 * gfortran.dg/c_by_val.c: Use int64_t instead of long
8663 to be more compatible with integer(kind=8).
8664
8665 2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8666
8667 PR libfortran/31001
8668 * gfortran.dg/zero_sized_3.f90: New test.
8669
8670 2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8671
8672 PR c++/15787
8673 * g++.dg/parse/else.C: New.
8674 * g++.dg/parse/else-2.C: New.
8675
8676 2007-03-03 Paul Thomas <pault@gcc.gnu.org>
8677 Tobias Burnus <burnus@net-b.de>
8678
8679 PR fortran/30882
8680 * gfortran.dg/size_dim.f90: New test.
8681
8682 2007-03-02 Paul Thomas <pault@gcc.gnu.org>
8683 Tobias Burnus <burnus@net-b.de>
8684
8685 PR fortran/30873
8686 * gfortran.dg/entry_9.f90: New test.
8687
8688 2007-03-02 Simon Martin <simartin@users.sourceforge.net>
8689
8690 PR c++/28253
8691 * g++.dg/inherit/covariant16.C: New test.
8692
8693 2007-03-02 Geoffrey Keating <geoffk@apple.com>
8694
8695 * g++.dg/other/darwin-minversion-1.C: New.
8696
8697 2007-03-02 Diego Novillo <dnovillo@redhat.com>
8698
8699 * gcc.dg/tree-ssa/20070302-1.c: New test.
8700
8701 2007-03-02 Joseph Myers <joseph@codesourcery.com>
8702
8703 * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
8704 tests.
8705
8706 2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
8707
8708 * gcc.dg/tree-ssa/prefetch-4.c: New test.
8709
8710 2007-03-01 Simon Baldwin <simonb@google.com>
8711
8712 PR c++/23689
8713 * warn/ignored_typedef.C: New.
8714 * init/ctor8.C: Added dg-warning to consume ignored typedef
8715 warning.
8716 * template/typedef2.C: Ditto. Moved dg-error onto its own line
8717 and added an explicit line number.
8718
8719 2007-02-28 Richard Guenther <rguenther@suse.de>
8720
8721 PR middle-end/30364
8722 * gcc.dg/torture/pr30364-1.c: New testcase.
8723 * gcc.dg/torture/pr30364-2.c: Likewise.
8724 * gcc.dg/torture/pr30364-3.c: Likewise.
8725
8726 2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8727
8728 * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
8729 powerpc*, use -funsafe-math-optimizations.
8730 * gcc.dg/torture/builtin-logb-1.c: Likewise.
8731 * gcc.dg/torture/builtin-modf-1.c: Likewise.
8732
8733 2007-02-28 Tobias Burnus <burnus@net-b.de>
8734 Paul Thomas <pault@gcc.gnu.org>
8735
8736 PR fortran/30888
8737 PR fortran/30887
8738 * c_by_val_1.f: Test %VAL() with non-default kind.
8739 * c_by_val.c: Ditto.
8740 * c_by_val_4.f: New test.
8741
8742 2007-02-28 Tobias Burnus <burnus@net-b.de>
8743
8744 PR fortran/30968
8745 * gfortran.dg/continuation_7.f90: New test.
8746
8747 2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
8748
8749 * g++.dg/inherit/thunk7.C: New test.
8750 * lib/target-supports.exp (check_profiling_available): Not available
8751 for bfin-*-*.
8752
8753 2007-02-27 Uros Bizjak <ubizjak@gmail.com>
8754
8755 PR target/30970
8756 * gcc.target/i386/gfortran.dg/pr30970.c: New test.
8757
8758 2007-02-27 Mark Mitchell <mark@codesourcery.com>
8759
8760 * lib/target-supports.exp (check_effective_target_init_priority):
8761 Remove Solaris special case.
8762
8763 2007-02-26 Geoffrey Keating <geoffk@apple.com>
8764
8765 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
8766 for more builtin types.
8767
8768 * g++.dg/ext/visibility/class1.C: Port to Darwin.
8769 * g++.dg/ext/visibility/noPLT.C: Likewise.
8770
8771 2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8772
8773 * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
8774 sh* targets.
8775
8776 2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
8777
8778 PR fortran/30865
8779 * size_optional_dim_1.f90: New test.
8780
8781 2007-02-25 Mark Mitchell <mark@codesourcery.com>
8782
8783 * gcc.dg/vxworks/vxworks.exp: New file.
8784 * gcc.dg/vxworks/initpri1.c: Likewise.
8785 * gcc.dg/vxworks/initpri2.c: Likewise.
8786 * gcc.dg/initpri2.c: Add more tests.
8787 * g++.dg/special/initpri2.C: Likewise.
8788
8789 * gcc.dg/initpri1.c: New test.
8790 * gcc.dg/initpri2.c: Likewise.
8791 * g++.dg/special/initpri1.C: New test.
8792 * g++.dg/special/initpri2.C: Likewise.
8793 * g++.dg/special/conpr-1.C: Use init_priority effective target.
8794 * g++.dg/special/conpr-2.C: Likewise.
8795 * g++.dg/special/conpr-3.C: Likewise.
8796 * g++.dg/special/conpr-4.C: Likewise.
8797 * g++.dg/special/initp1.C: Likewise.
8798 * g++.dg/special/ecos.exp: Remove code to detect availability of
8799 constructor priorities.
8800 * lib/target-supports.exp (check_effective_target_init_priority):
8801 New function.
8802
8803 2007-02-24 Jan Hubicka <jh@suse.cz>
8804
8805 * gcc.c-torture/execute/pr30778.c: New testcase.
8806
8807 2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8808
8809 PR libgfortran/30918
8810 * gfortran.dg/namelist_26.f90: New test.
8811
8812 2007-02-24 Richard Guenther <rguenther@suse.de>
8813
8814 PR middle-end/30951
8815 * gcc.dg/pr30951.c: New testcase.
8816
8817 2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8818
8819 * gcc.dg/torture/builtin-modf-1.c: New test.
8820
8821 2007-02-23 Paolo Bonzini <bonzini@gnu.org>
8822
8823 PR tree-optimization/30904
8824 * gcc.dg/pr30904.c: New test.
8825
8826 2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8827
8828 * gcc.test-framework/README: Correct command.
8829 * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
8830 -Wunused-value.
8831 * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
8832
8833 2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
8834
8835 * lib/target-supports.exp (check_effective_target_unwrapped): New.
8836
8837 2007-02-23 Mark Mitchell <mark@codesourcery.com>
8838
8839 * lib/target-supports.exp (check_effective_target_newlib): New
8840 function.
8841
8842 2007-02-23 Paul Thomas <pault@gcc.gnu.org>
8843
8844 PR fortran/30660
8845 * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
8846 allocatable component.
8847
8848
8849 2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8850
8851 * gcc.dg/torture/builtin-logb-1.c: New test.
8852 * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
8853 * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
8854 * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
8855 sh* targets.
8856
8857 2007-02-23 Richard Guenther <rguenther@suse.de>
8858
8859 * g++.dg/warn/changes-meaning.C: New testcase.
8860
8861 2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8862
8863 PR libgfortran/30910
8864 * gfortran.dg/fmt_zero_precision.f90: Update test.
8865
8866 2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8867
8868 * gcc.dg/torture/builtin-frexp-1.c: New test.
8869
8870 2007-02-22 Mark Mitchell <mark@codesourcery.com>
8871
8872 * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
8873
8874 2007-02-22 Ian Lance Taylor <iant@google.com>
8875
8876 PR debug/30898
8877 * g++.dg/debug/pr30898.C: New test.
8878
8879 2007-02-22 Ira Rosen <irar@il.ibm.com>
8880
8881 * gcc.dg/vect/vect-106.c: New test.
8882
8883 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
8884 Ira Rosen <irar@il.ibm.com>
8885
8886 PR tree-optimization/30843
8887 * gcc.dg/vect/pr30843.c: New test.
8888
8889 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
8890
8891 PR tree-optimization/30858
8892 * gcc.dg/vect/pr30858.c: New test.
8893
8894 2007-02-21 Mark Mitchell <mark@codesourcery.com>
8895
8896 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
8897 to set options for compiling testglue.
8898 * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
8899 * lib/obj-c++.exp (obj-c++_init): Likewise.
8900
8901 2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
8902
8903 * gnat.dg/derived_aggregate.adb: New test.
8904
8905 2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8906
8907 * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
8908 sh* targets. Call the correct CKSGN macro.
8909
8910 2007-02-21 Jakub Jelinek <jakub@redhat.com>
8911
8912 * gfortran.dg/gomp/omp_parse1.f90: New test.
8913 * gfortran.dg/gomp/omp_parse2.f: New test.
8914
8915 2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
8916
8917 PR fortran/30869
8918 * gfortran.dg/do_pointer_1.f90: New test.
8919
8920 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8921
8922 * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
8923 and scalbln.
8924
8925 2007-02-20 Geoffrey Keating <geoffk@apple.com>
8926
8927 * gcc.dg/darwin-minversion-1.c: New.
8928 * gcc.dg/darwin-minversion-2.c: New.
8929
8930 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8931
8932 * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
8933
8934 2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8935 DJ Delorie <dj@redhat.com>
8936
8937 PR other/30824
8938 * gcc.dg/Wfatal.c: New.
8939 * gcc.dg/Wfatal-2.c: New.
8940 * gcc.dg/Werror-1.c: Adjust expectations.
8941 * gcc.dg/Werror-5.c: Likewise.
8942 * gcc.dg/Werror-7.c: Likewise.
8943 * gcc.dg/Werror-10.c: Likewise.
8944 * gcc.dg/Werror-11.c: Likewise.
8945
8946 2007-02-20 Tobias Burnus <burnus@net-b.de>
8947
8948 PR fortran/30522
8949 * gfortran.dg/volatile10.f90: New test.
8950
8951 2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
8952
8953 PR libfortran/30533
8954 * gfortran.dg/intrinsic_intkinds_1.f90: New test.
8955
8956 2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8957
8958 * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
8959 * gcc.dg/Walways-true-1.c: Likewise.
8960 * gcc.dg/weak/weak-3.c: Likewise.
8961 * gcc.dg/Werror-1.c: Likewise.
8962 * gcc.dg/Werror-3.c: Likewise.
8963 * gcc.dg/Werror-4.c: Likewise.
8964 * gcc.dg/Werror-5.c: Likewise.
8965 * gcc.dg/Werror-6.c: Likewise.
8966 * gcc.dg/Werror-7.c: Likewise.
8967 * gcc.dg/Werror-8.c: Likewise.
8968 * gcc.dg/Werror-10.c: Likewise.
8969 * gcc.dg/Werror-11.c: Likewise.
8970 * gcc.dg/Werror-12.c: Likewise.
8971 * g++.old-deja/g++.mike/warn8.C: Likewise.
8972 * g++.dg/warn/Walways-true-1.C: Likewise.
8973 * g++.dg/warn/Walways-true-2.C: Likewise.
8974 * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
8975 * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
8976 -Wstring-literal-comparison with -Waddress.
8977 * gcc.dg/Wstring-literal-comparison-4.c: Replace
8978 -Wno-string-literal-comparison with -Wno-address.
8979
8980 2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
8981
8982 * gnat.dg/self_aggregate_with_call.adb: New test.
8983
8984 2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
8985
8986 PR tree-optimization/30975
8987 * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
8988 * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
8989 * gcc.dg/vect/pr30795.c: New.
8990
8991 2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8992
8993 PR fortran/30681
8994 * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
8995
8996 2007-02-18 Roger Sayle <roger@eyesopen.com>
8997
8998 PR rtl-optimization/28173
8999 * gcc.target/i386/andor-1.c: New test case.
9000
9001 2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9002
9003 * gcc.dg/torture/builtin-ldexp-1.c: New.
9004 * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
9005
9006 2007-02-18 Roger Sayle <roger@eyesopen.com>
9007
9008 * gfortran.dg/array_constructor_15.f90: New test case.
9009
9010 2007-02-18 Roger Sayle <roger@eyesopen.com>
9011
9012 * gfortran.dg/forall_10.f90: New test case.
9013
9014 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
9015
9016 * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
9017
9018 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
9019
9020 * gnat.dg/test_prio_p.adb: Compile with -gnatws.
9021 * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
9022
9023 2007-02-16 Uros Bizjak <ubizjak@gmail.com>
9024
9025 * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
9026 * gcc.target/i386/builtin-bswap-3.c: Ditto.
9027 * gcc.target/i386/xchg-1.c: New test.
9028 * gcc.target/i386/xchg-2.c: New test.
9029
9030 2007-02-16 Richard Guenther <rguenther@suse.de>
9031 Christian Bruel <christian.bruel@st.com>
9032
9033 * gcc.dg/strict-overflow-5.c: New testcase.
9034
9035 2007-02-16 Tobias Burnus <burnus@net-b.de>
9036
9037 PR fortran/30793
9038 * gfortran.dg/func_derived_4.f90: New test.
9039
9040 2007-02-15 Roger Sayle <roger@eyesopen.com>
9041
9042 PR middle-end/30391
9043 * gfortran.dg/pr30391-1.f90: New test case.
9044
9045 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
9046
9047 PR middle-end/30433
9048 * gcc.c-torture/compile/pr30433.c: New testcase to check
9049 that complex constants comparisions are foldded.
9050
9051 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
9052
9053 PR C++/30158
9054 * g++.dg/ext/stmtexpr10.C: New testcase.
9055
9056 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
9057
9058 PR middle-end/30729
9059 * gcc.dg/Wunused-value-2.c: New testcase.
9060
9061 2007-02-15 Ian Lance Taylor <iant@google.com>
9062
9063 * g++.dg/eh/subreg-1.C: New test.
9064
9065 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9066
9067 PR c/26494
9068 * gcc.dg/Wimplicit-function-declaration-c89.c: New.
9069 * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
9070 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
9071 * gcc.dg/Wimplicit-function-declaration-c99.c: New.
9072 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
9073 * gcc.dg/Werror-implicit-function-declaration.c: New.
9074
9075 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9076
9077 PR c++/28943
9078 * g++.dg/warn/pr28943.C: New.
9079
9080 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9081
9082 * gfortran.fortran-torture/execute/math.f90: Fix typo.
9083
9084 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9085
9086 PR fortran/30779
9087 * gfortran.dg/error_recovery_3.f90: New test.
9088
9089 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
9090
9091 * g++.dg/tree-ssa/sra-1.C: New.
9092
9093 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
9094
9095 * g++.dg/tree-ssa/sra-1.C: New.
9096
9097 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
9098
9099 * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
9100
9101 2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9102
9103 * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
9104
9105 2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
9106
9107 PR fortran/30799
9108 * gfortran.dg/logical_2.f90: New test.
9109
9110 2007-02-14 Joseph Myers <joseph@codesourcery.com>
9111
9112 * gcc.dg/torture/complex-alias-1.c: New test.
9113
9114 2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
9115
9116 * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
9117 instead of -fdump-tree-tailcall.
9118
9119 2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
9120
9121 * gfortran.dg/interface_10.f90: Fix comment typo.
9122
9123 2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
9124
9125 PR tree-optimization/30771
9126 * gcc.dg/vect/pr30771.c: New test.
9127
9128 2007-02-13 Ian Lance Taylor <iant@google.com>
9129
9130 * gcc.dg/Wstrict-overflow-1.c: New test.
9131 * gcc.dg/Wstrict-overflow-2.c: New test.
9132 * gcc.dg/Wstrict-overflow-3.c: New test.
9133 * gcc.dg/Wstrict-overflow-4.c: New test.
9134 * gcc.dg/Wstrict-overflow-5.c: New test.
9135 * gcc.dg/Wstrict-overflow-6.c: New test.
9136 * gcc.dg/Wstrict-overflow-7.c: New test.
9137 * gcc.dg/Wstrict-overflow-8.c: New test.
9138 * gcc.dg/Wstrict-overflow-9.c: New test.
9139 * gcc.dg/Wstrict-overflow-10.c: New test.
9140
9141 2007-02-13 Roger Sayle <roger@eyesopen.com>
9142
9143 * gcc.target/ia64/builtin-bswap-2.c: New test case.
9144
9145 2007-02-13 Richard Henderson <rth@redhat.com>
9146
9147 * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
9148 * gcc.c-torture/execute/pr29302-1.c: ... here.
9149
9150 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9151
9152 PR c/29521
9153 * gcc.dg/c90-return-1.c: Update output.
9154 * gcc.dg/c99-return-1.c: Likewise.
9155
9156 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
9157
9158 PR fortran/30554
9159 * gfortran.dg/used_dummy_types_7.f90: New test..
9160
9161 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
9162
9163 * gcc.target/i386/parity-1.c: New test.
9164 * gcc.target/i386/parity-2.c: New test.
9165
9166 2007-02-12 Roger Sayle <roger@eyesopen.com>
9167
9168 * gcc.target/i386/builtin-bswap-3.c: New test case.
9169
9170 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
9171
9172 PR tree-optimization/29145
9173 * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
9174 alias analysis is improved to take better advantage of restrict
9175 qualified pointers.
9176 * gcc.dg/vect/vect-80.c: Likewise.
9177 * gcc.dg/vect/pr29145.c: New.
9178
9179 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
9180
9181 * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
9182 * gcc.target/i386/sse4a-insert.c: Likewise.
9183
9184 2007-02-11 Roger Sayle <roger@eyesopen.com>
9185
9186 * gcc.target/ia64/builtin-popcount-1.c: New test case.
9187 * gcc.target/ia64/builtin-popcount-2.c: Likewise.
9188
9189 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
9190
9191 PR fortran/30478
9192 * gfortran.dg/enum_4.f90: Update error message checks.
9193
9194 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
9195
9196 PR fortran/30554
9197 * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
9198 versions of the modules.
9199
9200 PR fortran/30617
9201 * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
9202 by getting rid of recursive I/O and providing functions with
9203 results.
9204
9205 PR fortran/30319
9206 * gfortran.dg/char_array_constructor_2.f90
9207
9208 2007-02-11 Mark Mitchell <mark@codesourcery.com>
9209
9210 PR c++/26988
9211 * g++.dg/template/spec34.C: New test
9212
9213 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
9214
9215 * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
9216 on i?86 and x86_64.
9217 * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
9218 * gcc.dg/vect/vect-floatint-conversion-1.c: New.
9219 * gcc.dg/vect/vect-93.c: Another loop gets vectorized
9220 on i?86 and x86_64.
9221 * gcc.dg/vect/vect-113.c: Ditto.
9222
9223 2007-02-06 Mark Mitchell <mark@codesourcery.com>
9224
9225 PR c++/29487
9226 * g++.dg/eh/weak1-C: New test.
9227 * g++.dg/eh/weak1-a.cc: Likewise.
9228 * g++.dg/eh/comdat1.C: Likewise.
9229
9230 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
9231 Dorit Nuzman <dorit@il.ibm.com>
9232
9233 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
9234 * gcc.dg/vect/vect-floatint-conversion-1.c: New test.
9235 * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
9236 * gcc.dg/vect/vect-113.c: Likewise.
9237
9238 * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
9239
9240 2007-02-10 Richard Henderson <rth@redhat.com>
9241
9242 * lib/target-supports.exp (check_effective_target_tls): Redefine
9243 to mean non-emulated tls.
9244 * gcc.dg/tls/alias-1.c: Remove tls requirement.
9245 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
9246 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
9247 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
9248 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
9249 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
9250 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
9251
9252 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
9253
9254 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
9255
9256 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
9257
9258 * gfortran.dg/secnds.f: Replace time tolerance with a
9259 before-and-after bracket.
9260 * gfortran.dg/secnds-1.f: Likewise.
9261
9262 2007-02-09 Tobias Burnus <burnus@net-b.de>
9263
9264 PR fortran/30512
9265 * gfortran.dg/maxlocval_1.f90: New test.
9266
9267 2007-02-09 Roger Sayle <roger@eyesopen.com>
9268
9269 * gcc.target/ia64/builtin_bswap-1.c: New test case.
9270
9271 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9272
9273 PR fortran/30720
9274 * gfortran.dg/array_function_1.f90: New test.
9275
9276 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9277
9278 * lib/target-supports.exp (check_effective_target_lax_strtofp)
9279 (check_effective_target_dummy_wcsftime): New functions.
9280
9281 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9282
9283 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
9284 * lib/target-supports.exp (check_effective_target_uclibc): New
9285 function.
9286
9287 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9288
9289 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
9290 (vsnprintf): Don't define for uClibc targets.
9291
9292 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9293
9294 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
9295 set before checking whether it was allowed.
9296 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
9297 before checking inside_main.
9298
9299 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9300
9301 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
9302 uClinux targets.
9303 (u16sf): Likewise u4sf.
9304 * g++.dg/compat/struct-layout-1.h: Likewise.
9305
9306 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9307
9308 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
9309 procedure.
9310 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
9311 m68k targets if check_effective_target_coldfire_fpu returns true.
9312
9313 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
9314 Richard Guenther <rguenther@suse.de>
9315
9316 PR middle-end/23361
9317 * gcc.dg/fold-compare-3.c: New testcase.
9318 * gcc.dg/tree-ssa/loop-24.c: Likewise.
9319
9320 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
9321
9322 * gcc.dg/pr26570.c: Clean up coverage files.
9323 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
9324 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
9325 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
9326 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
9327 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
9328 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
9329 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
9330 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
9331 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
9332 * gcc.dg/tree-ssa/pr25501.c: Ditto.
9333 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
9334 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
9335 * gcc.dg/vect/pr28952.c: Ditto.
9336 * gcc.dg/vect/pr27151.c: Ditto.
9337 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
9338 * g++.dg/gomp/macro-3.C: Ditto.
9339
9340 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
9341
9342 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
9343 of the loop.
9344
9345 2007-02-08 Roger Sayle <roger@eyesopen.com>
9346
9347 * gcc.target/i386/builtin-bswap-2.c: New test case.
9348
9349 2007-02-08 Roger Sayle <roger@eyesopen.com>
9350
9351 * gfortran.dg/forall_8.f90: New test case.
9352 * gfortran.dg/forall_9.f90: Likewise.
9353
9354 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9355
9356 * gcc.dg/builtins-20.c: Add some -~ complex cases.
9357
9358 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
9359
9360 * lib/target-supports.exp (check_effective_target_simulator): New.
9361
9362 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
9363
9364 * gcc.dg/tree-ssa/loop-25.c: New test.
9365
9366 2007-02-06 Richard Henderson <rth@redhat.com>
9367
9368 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
9369
9370 2007-02-06 Roger Sayle <roger@eyesopen.com>
9371
9372 * gcc.target/powerpc/popcount-1.c: New test case.
9373 * gcc.target/powerpc/parity-1.c: Likewise.
9374
9375 2007-02-06 Richard Guenther <rguenther@suse.de>
9376
9377 PR middle-end/27302
9378 * gcc.dg/torture/pr27302-2.c: New testcase.
9379
9380 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
9381
9382 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
9383 * gcc.dg/vect/vect-iv-1.c: New test.
9384 * gcc.dg/vect/vect-iv-2.c: New test.
9385 * gcc.dg/vect/vect-iv-3.c: New test.
9386 * gcc.dg/vect/vect-iv-4.c: New test.
9387 * gcc.dg/vect/vect-iv-5.c: New test.
9388 * gcc.dg/vect/vect-iv-6.c: New test.
9389 * gcc.dg/vect/vect-iv-7.c: New test.
9390 * gcc.dg/vect/vect-iv-8.c: New test.
9391 * gcc.dg/vect/vect-iv-9.c: New test.
9392 * gcc.dg/vect/vect-iv-10.c: New test.
9393 * gcc.dg/vect/vect-iv-11.c: New test.
9394 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
9395 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
9396 * gcc.dg/vect/vect-14.c: Now vectorizable.
9397 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initialization
9398 loop).
9399 * gcc.dg/vect/vect-27.c: Likewise.
9400 * gcc.dg/vect/vect-29.c Likewise.
9401 * gcc.dg/vect/vect-dv-2.c: Likewise.
9402 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
9403 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
9404 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
9405
9406 2007-02-06 Ira Rosen <irar@il.ibm.com>
9407
9408 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
9409
9410 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9411
9412 * gcc.dg/builtins-20.c: Add more cases.
9413
9414 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
9415
9416 PR debug/30189
9417 * gcc.dg/pr30189.c: New test.
9418
9419 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
9420
9421 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
9422 for running tests.
9423 * gcc.target/i386/sse4a-extract.c: New test.
9424 * gcc.target/i386/sse4a-insert.c: New test.
9425 * gcc.target/i386/sse4a-montsd.c: New test.
9426 * gcc.target/i386/sse4a-montss.c: New test.
9427
9428 2007-02-05 Richard Guenther <rguenther@suse.de>
9429
9430 * gcc.target/i386/vectorize3.c: New testcase.
9431
9432 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
9433
9434 PR target/30665
9435 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
9436
9437 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9438
9439 PR fortran/30611
9440 * gfortran.dg/repeat_1.f90: New test.
9441
9442 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
9443
9444 PR fortran/30605
9445 * gfortran.dg/spread_shape_1.f90: Remove tabs.
9446 * gfortran.dg/derived_init_2.f90: Ditto.
9447 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
9448 * gfortran.dg/array_initializer_1.f90: Ditto.
9449 * gfortran.dg/do_2.f90: Ditto.
9450 * gfortran.dg/proc_assign_1.f90: Ditto.
9451
9452 2007-02-04 Richard Guenther <rguenther@suse.de>
9453
9454 PR middle-end/30636
9455 * g++.dg/warn/pr30636.C: New testcase.
9456 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
9457
9458 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
9459
9460 PR middle-end/30667
9461 * gfortran.dg/pr30667.f: New test.
9462
9463 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9464
9465 * gcc.dg/builtins-54.c: Add more cases.
9466
9467 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
9468
9469 PR fortran/30514
9470 * gfortran.dg/zero_sized_2.f90: New test.
9471
9472 PR fortran/30660
9473 * gfortran.dg/alloc_comp_basics_4.f90: New test.
9474
9475 PR fortran/29820
9476 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
9477 file.
9478
9479 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
9480
9481 PR fortran/30683
9482 * gfortran.dg/interface_10.f90: New test.
9483
9484 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9485
9486 * gcc.dg/builtins-20.c: Add more cases.
9487
9488 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
9489
9490 PR target/29682
9491 * gcc-target/ia64/pr29682.c: New test.
9492
9493 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
9494
9495 PR fortran/30284
9496 * gfortran.dg/arrayio_11.f90.f90: New test.
9497
9498 PR fortran/30626
9499 * gfortran.dg/arrayio_12.f90.f90: New test.
9500
9501 2007-02-02 Jakub Jelinek <jakub@redhat.com>
9502
9503 PR c++/30536
9504 * g++.dg/tls/diag-5.C: New test.
9505
9506 PR middle-end/30473
9507 * gcc.dg/pr30473.c: New test.
9508 * gcc.c-torture/execute/20070201-1.c: New test.
9509
9510 2007-02-01 Roger Sayle <roger@eyesopen.com>
9511
9512 * gfortran.dg/dependency_20.f90: New test case.
9513
9514 2007-01-31 Ian Lance Taylor <iant@google.com>
9515
9516 * gcc.dg/lower-subreg-1.c (test): New test.
9517
9518 2007-01-30 Geoffrey Keating <geoffk@apple.com>
9519
9520 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
9521
9522 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9523
9524 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
9525 * gcc.dg/torture/builtin-math-3.c: Likewise.
9526
9527 2007-01-31 Dirk Mueller <dmueller@suse.de>
9528
9529 gcc.dg/Wparentheses-2.c: Update and add new tests.
9530
9531 2007-01-31 Ira Rosen <irar@il.ibm.com>
9532
9533 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
9534 vectorize.
9535
9536 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
9537
9538 * gcc.dg/builtins-63.c: New test.
9539
9540 2007-01-31 Tobias Burnus <burnus@net-b.de>
9541
9542 PR fortran/27588
9543 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
9544
9545 2007-01-31 Tobias Burnus <burnus@net-b.de>
9546
9547 PR fortran/30520
9548 * gfortran.dg/volatile8.f90: New argument conformance test.
9549 * gfortran.dg/volatile9.f90: New scope test.
9550
9551 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9552
9553 PR c++/24745
9554 * g++.dg/warn/null4.C: New.
9555
9556 2001-01-30 Roger Sayle <roger@eyesopen.com>
9557 Uros Bizjak <ubizjak@gmail.com>
9558
9559 * gcc.dg/large-size-array-3.c: Correct typo.
9560
9561 2007-01-30 Richard Guenther <rguenther@suse.de>
9562
9563 PR middle-end/27657
9564 * g++.dg/debug/pr27657.C: New testcase.
9565
9566 2007-01-30 Richard Guenther <rguenther@suse.de>
9567
9568 PR middle-end/30313
9569 * gcc.dg/torture/pr30313.c: New testcase.
9570
9571 2007-01-29 Janis Johnson <janis187@us.ibm.com>
9572
9573 * gcc.dg/dfp/dfp-except.h: New file.
9574 * gcc.dg/dfp/fe-check.h: New file.
9575 * gcc.dg/dfp/fe-binop.c: New test.
9576 * gcc.dg/dfp/fe-convert-1.c: New test.
9577 * gcc.dg/dfp/fe-convert-2.c: New test.
9578 * gcc.dg/dfp/fe-convert-3.c: New test.
9579
9580 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
9581 * gcc.dg/dfp/decfloat-constants.c: Ditto.
9582 * gcc.dg/dfp/convert-dfp.c: Ditto.
9583 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
9584
9585 2007-01-29 Josh Conner <jconner@apple.com>
9586
9587 * gcc.target/powerpc/altivec-24.c: New test.
9588
9589 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
9590
9591 PR c++/28266
9592 * g++.dg/parse/defarg12.C: New test.
9593
9594 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
9595
9596 PR fortran/30554
9597 * gfortran.dg/used_dummy_types_6.f90: New test.
9598
9599 2007-01-28 Jan Hubicka <jh@suse.cz>
9600
9601 * gcc.dg/tree-prof/val-prof-6.c: New test.
9602
9603 2007-01-28 Roger Sayle <roger@eyesopen.com>
9604
9605 * gcc.dg/large-size-array-3.c: Correct test case (portability).
9606
9607 2007-01-28 Andrew Pinski <pinskia@gmail.com>
9608
9609 PR C++/28988
9610 * g++.dg/expr/dtor4.C: New test.
9611
9612 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
9613
9614 * gcc.dg/tree-ssa/loop-23.c: New test.
9615
9616 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
9617
9618 PR libfortran/30389
9619 * gfortran.dg/achar_2.f90: New test.
9620 * gfortran.dg/achar_3.f90: New test.
9621
9622 2007-01-27 Ian Lance Taylor <iant@google.com>
9623
9624 * gcc.dg/strict-overflow-1.c: New test.
9625 * gcc.dg/no-strict-overflow-1.c: New test.
9626 * gcc.dg/strict-overflow-2.c: New test.
9627 * gcc.dg/no-strict-overflow-2.c: New test.
9628 * gcc.dg/strict-overflow-3.c: New test.
9629 * gcc.dg/no-strict-overflow-3.c: New test.
9630 * gcc.dg/strict-overflow-4.c: New test.
9631 * gcc.dg/no-strict-overflow-4.c: New test.
9632 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
9633 * gcc.dg/pr15784-1.c: Likewise.
9634 * gcc.dg/pr20922-1.c: Likewise.
9635 * gcc.dg/pr20922-3.c: Likewise.
9636 * gcc.dg/pr20922-4.c: Likewise.
9637 * gcc.dg/pr20922-6.c: Likewise.
9638 * gcc.dg/compare-4.c: Likewise.
9639 * gcc.dg/torture/pr26898-1.c: Likewise.
9640 * gcc.dg/tree-ssa/divide-1.c: Likewise.
9641 * gcc.dg/tree-ssa/divide-2.c: Likewise.
9642 * gcc.dg/tree-ssa/divide-3.c: Likewise.
9643 * gcc.dg/tree-ssa/divide-4.c: Likewise.
9644 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
9645 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
9646 * gcc.dg/tree-ssa/pr21082.c: Likewise.
9647 * gcc.dg/tree-ssa/pr26899.c: Likewise.
9648 * g++.dg/tree-ssa/pr21082.C: Likewise.
9649
9650 2007-01-27 Roger Sayle <roger@eyesopen.com>
9651
9652 * gcc-dg/large-size-array-3.c: New test case.
9653
9654 2007-01-27 Roger Sayle <roger@eyesopen.com>
9655
9656 * gfortran.dg/forall_7.f90: New test case.
9657
9658 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
9659
9660 PR fortran/30407
9661 * gfortran.dg/where_operator_assign_1.f90: New test.
9662 * gfortran.dg/where_operator_assign_2.f90: New test.
9663 * gfortran.dg/where_operator_assign_3.f90: New test.
9664
9665 2007-01-26 Joseph Myers <joseph@codesourcery.com>
9666
9667 * lib/target-supports.exp
9668 (check_effective_target_powerpc_altivec): New.
9669 (check_effective_target_vect_cmdline_needed): Use it.
9670
9671 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
9672
9673 PR fortran/30278
9674 * gfortran.dg/backslash_3.f: New test.
9675
9676 2007-01-26 Richard Guenther <rguenther@suse.de>
9677
9678 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
9679
9680 2007-01-26 Tobias Burnus <burnus@net-b.de>
9681
9682 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
9683 * gfortran.dg/vect/vect.exp: Ditto.
9684 * gfortran.dg/dg.exp: Ditto.
9685 * gfortran.fortran-torture/execute/execute.exp: Ditto.
9686 * gfortran.fortran-torture/compile/compile.exp: Ditto.
9687
9688 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9689
9690 * gcc.dg/builtins-20.c: Add more cases.
9691 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
9692
9693 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9694
9695 PR fortran/30437
9696 * gcc.dg/Wall.c: New.
9697 * gcc.dg/Wno-all.c: New.
9698 * gfortran.dg/Wall.f90: New.
9699 * gfortran.dg/Wno-all.f90: New.
9700
9701 2007-01-24 Geoffrey Keating <geoffk@apple.com>
9702
9703 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
9704 * g++.dg/eh/simd-2.C: Also run on Darwin.
9705 * g++.dg/eh/simd-3.C: New.
9706 * g++.dg/eh/simd-4.C: New.
9707
9708 2007-01-25 Richard Guenther <rguenther@suse.de>
9709
9710 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
9711 and _PROFILE_USE.
9712 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
9713
9714 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
9715
9716 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
9717 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
9718 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
9719 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
9720 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
9721 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
9722 * gcc.dg/ipa/ipa-7.c: New testcase.
9723
9724 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
9725
9726 * g++.dg/cpp0x/warn_cxx0x.C: New.
9727
9728 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9729
9730 * gcc.dg/builtins-20.c: Test builtin carg.
9731
9732 2007-01-24 Jakub Jelinek <jakub@redhat.com>
9733
9734 PR middle-end/27416
9735 * gcc.dg/gomp/pr27416.c: New test.
9736
9737 PR middle-end/30494
9738 * gcc.dg/gomp/pr30494.c: New test.
9739 * g++.dg/gomp/pr30494.C: New test.
9740
9741 PR middle-end/30421
9742 * gcc.dg/gomp/pr30421.c: New test.
9743
9744 2007-01-24 Steve Ellcey <sje@cup.hp.com>
9745
9746 * gcc.target/ia64/versionid-1.c: New test.
9747 * gcc.target/ia64/versionid-2.c: New test.
9748
9749 2007-01-24 Richard Guenther <rguenther@suse.de>
9750
9751 PR testsuite/30181
9752 * gcc.dg/builtins-57.c: Change to a link-time testcase
9753 to support non-C99 targets.
9754
9755 2007-01-24 Jan Hubicka <jh@suse.cz>
9756
9757 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
9758
9759 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
9760
9761 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
9762
9763 2007-01-23 Andrew Pinski <pinskia@gmail.com>
9764
9765 PR objc/27438
9766 * objc.dg/const-str-12.m: New test.
9767
9768 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9769
9770 PR fortran/30532
9771 * gfortran.dg/ctrl-z.f90: New test.
9772
9773 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9774
9775 PR fortran/30481
9776 * gfortran.dg/namelist_assumed_char.f90: New test.
9777
9778 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
9779
9780 PR c++/27492
9781 * g++.dg/inherit/covariant15.C: New test.
9782
9783 2007-01-23 Ian Lance Taylor <iant@google.com>
9784
9785 * g++.dg/warn/Wparentheses-24.C: New test.
9786
9787 2007-01-23 Richard Guenther <rguenther@suse.de>
9788
9789 PR testsuite/30560
9790 * ada/acats/run_acats: Do not call gnatmake or gnatchop
9791 with full path.
9792
9793 2007-01-22 Richard Guenther <rguenther@suse.de>
9794
9795 PR tree-optimization/30038
9796 * gcc.dg/builtins-62.c: New testcase.
9797
9798 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
9799
9800 * gcc.c-torture/compile/20070121.c: New test.
9801
9802 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
9803
9804 PR libfortran/30525
9805 * gfortran.dg/char_comparison_1.f: New test.
9806
9807 2007-01-21 Ira Rosen <irar@il.ibm.com>
9808
9809 * gcc.dg/vect/vect-strided-same-dr.c: New test.
9810
9811 2007-01-20 Andrew Pinski <pinskia@gmail.com>
9812
9813 PR objc/30479
9814 * objc.dg/pch: New directory.
9815 * objc.dg/pch/pch.exp: New file.
9816 * objc.dg/pch/interface-1.m: New test.
9817 * objc.dg/pch/interface-1.hs: New include file.
9818 * lib/objc.exp (objc_target_compile): Add
9819 "-x objective-c-header" in front of the sources if this is
9820 a precompiled header being compiled.
9821
9822 2007-01-20 Roger Sayle <roger@eyesopen.com>
9823
9824 * gfortran.dg/array_memcpy_3.f90: New test case.
9825 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
9826
9827 2007-01-20 Roger Sayle <roger@eyesopen.com>
9828 Brooks Moses <brooks.moses@codesourcery.com>
9829 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9830
9831 * gfortran.dg/intrinsic_sign_1.f90: New test case.
9832 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
9833
9834 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9835
9836 * gcc.dg/torture/builtin-math-3.c: Test fdim.
9837
9838 2007-01-19 Mike Stump <mrs@apple.com>
9839
9840 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
9841 away.
9842
9843 2007-01-19 Roger Sayle <roger@eyesopen.com>
9844
9845 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
9846 option instead of -funsafe-math-optimizations.
9847
9848 2007-01-19 Tomas Bily <tbily@suse.cz>
9849
9850 gcc.dg/tree-prof/indir-call-prof.c: New.
9851 g++.dg/dg.exp: Add tree-prof subdirectory.
9852 g++.dg/tree-prof/indir-call-prof.C: New.
9853 g++.dg/tree-prof/tree-prof.exp: New.
9854
9855 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9856
9857 PR c++/17947
9858 * g++.dg/warn/deprecated.C: Update warning output.
9859 * g++.dg/warn/deprecated-2.C: Likewise.
9860 * g++.dg/warn/deprecated-3.C: New.
9861
9862 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
9863
9864 * gcc.c-torture/execute/nestfunc-7.c: New.
9865
9866 2007-01-18 Hui-May Chang <hm.chang@apple.com>
9867
9868 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
9869
9870 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
9871
9872 * gcc.dg/m68k-pic-1.c: New.
9873
9874 2007-01-18 Roger Sayle <roger@eyesopen.com>
9875
9876 * gfortran.dg/array_memcpy_4.f90: New test case.
9877
9878 2007-01-18 Josh Conner <jconner@apple.com>
9879
9880 PR target/30485
9881 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
9882 * gcc.dg/vect/no-trapping-math-1: New.
9883 * gcc.dg/vect/no-trapping-math-2: New.
9884
9885 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
9886
9887 * gcc.target/i386/387-8.c: Update comment about optimizing
9888 inherent load of 1.0 of fptan instruction.
9889
9890 2007-01-18 Dirk Mueller <dmueller@suse.de>
9891 Richard Guenther <rguenther@suse.de>
9892
9893 PR diagnostic/8268
9894 * gcc.dg/Warray-bounds.c: New testcase.
9895 * gcc.dg/Warray-bounds-2.c: New testcase.
9896 * g++.dg/warn/Warray-bounds.C: New testcase.
9897 * g++.dg/warn/Warray-bounds-2.C: New testcase.
9898
9899 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
9900
9901 PR fortran/30476
9902 * gfortran.dg/generic_12.f90: New test.
9903
9904 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
9905
9906 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
9907 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
9908
9909 2007-01-16 Janis Johnson <janis187@us.ibm.com>
9910
9911 * gcc.dg/dfp/compare-special.h: New file.
9912 * gcc.dg/dfp/compare-special-32.c: New test.
9913 * gcc.dg/dfp/compare-special-64.c: New test.
9914 * gcc.dg/dfp/compare-special-128.c: New test.
9915
9916 2007-01-16 Roger Sayle <roger@eyesopen.com>
9917 Paul Thomas <pault@gcc.gnu.org>
9918 Steven G. Kargl <kargl@gcc.gnu.org>
9919
9920 PR fortran/30404
9921 * gfortran.dg/forall_6.f90: New test case.
9922 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
9923 * gfortran.dg/dependency_13.f90: Likewise.
9924
9925 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9926
9927 PR testsuite/12325
9928 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
9929 targets that don't support Inf.
9930
9931 2007-01-15 Dale Johannesen <dalej@apple.com>
9932
9933 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
9934
9935 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
9936
9937 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
9938 of achar for 0xff to avoid the "Extended ASCII not
9939 implemented" error message.
9940
9941 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
9942
9943 PR fortran/28172
9944 * gfortran.dg/altreturn_4.f90: New test.
9945
9946 PR fortran/29389
9947 * gfortran.dg/stfunc_4.f90: New test.
9948
9949 PR fortran/29712
9950 * gfortran.dg/bound_2.f90: Reinstate commented out line.
9951 * gfortran.dg/initialization_1.f90: Change warning.
9952
9953 PR fortran/30283
9954 * gfortran.dg/specification_type_resolution_2.f90: New test.
9955
9956 2007-01-14 Jan Hubicka <jh@suse.cz>
9957
9958 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
9959 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
9960 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
9961 elimination.
9962
9963 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
9964
9965 PR fortran/30410
9966 * gfortran.dg/external_procedures_2.f90: New test.
9967
9968 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
9969
9970 PR target/30413
9971 * gcc.target/i386/pr30413.c: New test.
9972
9973 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
9974
9975 PR fortran/30452
9976 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
9977
9978 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
9979
9980 * gcc.dg/20070112-1.c: New test.
9981
9982 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9983
9984 PR libgfortran/30435
9985 * gfortran.dg/list_read_6.f90: New test.
9986
9987 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
9988
9989 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
9990
9991 2007-01-12 Tom Tromey <tromey@redhat.com>
9992
9993 PR preprocessor/28227:
9994 * gcc.dg/cpp/pr28227.c: New file.
9995
9996 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
9997
9998 * gcc.dg/tree-ssa/loop-22.c: New test.
9999
10000 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
10001
10002 PR tree-optimization/29516
10003 * gcc.dg/tree-ssa/loop-20.c: New test.
10004
10005 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
10006
10007 PR libfortran/30415
10008 * minmaxloc_integer_kinds_1.f90: New test.
10009
10010 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
10011
10012 PR c++/29573
10013 * g++.dg/template/sizeof-template-argument.C: New test.
10014
10015 2007-01-11 Jan Hubicka <jh@suse.cz>
10016
10017 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
10018 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
10019 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
10020 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
10021 * gcc.dg/tree-ssa/pr21658.c: Likewise.
10022 * gcc.dg/tree-ssa/pr15349.c: Likewise.
10023 * gcc.dg/tree-ssa/pr25501.c: Likewise.
10024 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
10025 transformation in question.
10026 * gcc.dg/tree-ssa/vrp05.c: Likewise.
10027 * gcc.dg/tree-ssa/pr20701.c: Likewise.
10028 * gcc.dg/always_inline3.c: Likewise.
10029
10030 2007-01-10 Mark Mitchell <mark@codesourcery.com>
10031
10032 PR c++/28999
10033 * g++.dg/template/typename11.C: New test.
10034
10035 2007-01-10 Robert Kennedy <jimbob@google.com>
10036
10037 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
10038
10039 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
10040
10041 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
10042 for different integer kinds.
10043 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
10044 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
10045 * gfortran.dg/ishft_2.f90: New test.
10046 * gfortran.dg/ishft_3.f90: New test.
10047
10048 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
10049
10050 * gfortran.dg/altreturn_2.f90: Removed executable bit.
10051
10052 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
10053
10054 PR tree-optimization/30322
10055 * gcc.dg/tree-ssa/loop-21.c: New test.
10056
10057 2007-01-08 Geoffrey Keating <geoffk@apple.com>
10058
10059 * g++.dg/rtti/darwin-builtin-linkage.C: New.
10060
10061 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
10062
10063 * gcc.target/spu/intrinsics-1.c: Remove xfail.
10064
10065 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10066
10067 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
10068 * g++.dg/warn/overflow-warn-3.C: Likewise.
10069 * g++.dg/warn/overflow-warn-4.C: Likewise.
10070 * g++.dg/warn/overflow-warn-5.C: Likewise.
10071 * g++.dg/warn/overflow-warn-6.C: Likewise.
10072 * g++.dg/warn/Woverflow-1.C: Likewise.
10073 * g++.dg/warn/Woverflow-2.C: Likewise.
10074 * g++.dg/warn/Woverflow-3.C: Likewise.
10075 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
10076
10077 2007-01-08 Roger Sayle <roger@eyesopen.com>
10078
10079 * gfortran.dg/array_constructor_14.f90: New test case.
10080 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
10081
10082 2007-01-08 Richard Guenther <rguenther@suse.de>
10083
10084 PR tree-optimization/23603
10085 * gcc.dg/tree-ssa/vrp31.c: New testcase.
10086 * gcc.dg/tree-ssa/vrp32.c: Likewise.
10087
10088 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
10089
10090 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
10091 in __v8qi typedef.
10092 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
10093 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
10094 compiler behaviour.
10095 * gcc.dg/simd-5.c: Likewise.
10096 * gcc.dg/simd-6.c: Likewise.
10097 * g++.dg/conversion/simd1.C: Likewise.
10098 * g++.dg/conversion/simd3.C: Likewise.
10099 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
10100 (main): Use it.
10101
10102 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
10103
10104 PR tree-optimization/29877
10105 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
10106 name of a hard register for the target concerned. Adjust dg-error
10107 directives to cope with new behaviour of TER.
10108
10109 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10110
10111 PR c++/28986
10112 * g++.dg/conversion/nullptr1.C: Added overflow warning.
10113 * g++.dg/warn/overflow-warn-1.C: New.
10114 * g++.dg/warn/overflow-warn-3.C: New.
10115 * g++.dg/warn/overflow-warn-4.C: New.
10116 * g++.dg/warn/overflow-warn-5.C: New.
10117 * g++.dg/warn/overflow-warn-6.C: New.
10118 * g++.dg/warn/Woverflow-1.C: New.
10119 * g++.dg/warn/Woverflow-2.C: New.
10120 * g++.dg/warn/Woverflow-3.C: New.
10121 * g++.dg/warn/multiple-overflow-warn-2.C: New.
10122
10123 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
10124
10125 PR fortran/27698
10126 * gfortran.dg/invalid_name.f90: New test.
10127 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
10128 * gfortran.dg/gomp/pr29759.f90: Ditto.
10129
10130 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
10131
10132 * gfortran.dg/present_1.f90: Update error message.
10133
10134 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
10135
10136 PR c++/19439
10137 * g++.dg/template/duplicate1.C: New test
10138 * g++.dg/template/memfriend6.C: Adjust error markers.
10139
10140 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
10141
10142 PR tree-opt/30385
10143 * gcc.dg/torture/inline-1.c: New test.
10144
10145 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10146
10147 PR c/19978
10148 * gcc.dg/multiple-overflow-warn-1.c: New.
10149 * gcc.dg/multiple-overflow-warn-2.c: New.
10150 * gcc.dg/overflow-warn-6.c: New.
10151 * g++.dg/warn/multiple-overflow-warn-1.C: New.
10152
10153 2007-01-05 Roger Sayle <roger@eyesopen.com>
10154
10155 * gfortran.dg/array_memcpy_1.f90: New test case.
10156 * gfortran.dg/array_memcpy_2.f90: Likewise.
10157
10158 2007-01-05 Richard Guenther <rguenther@suse.de>
10159
10160 PR middle-end/27826
10161 * g++.dg/opt/pr27826.C: New testcase.
10162
10163 2007-01-05 Ian Lance Taylor <iant@google.com>
10164
10165 * gcc.dg/Walways-true-1.c: New test.
10166 * gcc.dg/Walways-true-2.c: New test.
10167 * g++.dg/warn/Walways-true-1.C: New test.
10168 * g++.dg/warn/Walways-true-2.C: New test.
10169
10170 2007-01-05 Jakub Jelinek <jakub@redhat.com>
10171
10172 PR c/30360
10173 * gcc.dg/pr30360.c: New test.
10174
10175 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
10176
10177 PR fortran/23232
10178 * gfortran.dg/data_implied_do_1.f90: New test.
10179
10180 PR fortran/27996
10181 PR fortran/27998
10182 * gfortran.dg/char_length_1.f90: New test.
10183
10184 2007-01-05 Richard Guenther <rguenther@suse.de>
10185
10186 PR middle-end/28116
10187 * g++.dg/opt/pr28116.C: New testcase.
10188
10189 2007-01-05 Tobias Burnus <burnus@net-b.de>
10190
10191 PR fortran/29624
10192 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
10193 invalid deallocate.
10194 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
10195 * gfortran.dg/protected_4.f90: Add pointer intent check.
10196 * gfortran.dg/protected_6.f90: Add pointer intent check.
10197 * gfortran.dg/pointer_intent_1.f90: New test.
10198 * gfortran.dg/pointer_intent_2.f90: New test.
10199 * gfortran.dg/pointer_intent_3.f90: New test.
10200
10201 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
10202
10203 PR 30235
10204 * gfortran.dg/altreturn_2.f90: new test.
10205
10206 2007-01-04 Tom Tromey <tromey@redhat.com>
10207
10208 PR preprocessor/28165:
10209 * gcc.dg/cpp/pr28165.c: New file.
10210
10211 2007-01-03 Josh Conner <jconner@apple.com>
10212
10213 PR middle-end/29683
10214 * gcc.dg/pr29683.c: New.
10215
10216 2007-01-03 Jakub Jelinek <jakub@redhat.com>
10217
10218 PR c++/28217
10219 * g++.dg/pch/template-1.C: New test.
10220 * g++.dg/pch/template-1.Hs: New file.
10221
10222 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
10223
10224 PR middle-end/30353
10225 * gcc.c-torture/compile/complex-4.c: New test.
10226
10227 2007-01-03 Joseph Myers <joseph@codesourcery.com>
10228
10229 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
10230 -maltivec.
10231 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
10232
10233 2007-01-03 Jakub Jelinek <jakub@redhat.com>
10234
10235 PR middle-end/30286
10236 * gcc.dg/pr30286.c: New test.
10237
10238 PR c++/29535
10239 * g++.dg/template/crash66.C: New test.
10240
10241 PR c++/29054
10242 * g++.dg/template/friend49.C: New test.
10243
10244 2007-01-03 Steven G. Kargl <kargls@comcast.net>
10245
10246 * gfortran.dg/ibits.f90: New test.
10247
10248 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
10249
10250 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
10251 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
10252
10253 2007-01-02 Jan Hubicka <jh@suse.cz>
10254
10255 * gcc.dg/pr16194.c: We now output error on all three functions,
10256 not just first one.
10257
10258 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10259
10260 PR c/19977
10261 * gcc.dg/overflow-warn-3.c: Remove XFAIL.
10262 * gcc.dg/overflow-warn-4.c: Remove XFAIL.
10263
10264 2006-01-02 Ian Lance Taylor <iant@google.com>
10265
10266 * g++.dg/warn/Wparentheses-22.C: New test.
10267 * g++.dg/warn/Wparentheses-23.C: New test.
10268
10269 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10270
10271 PR middle-end/7651
10272 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
10273 * gcc.dg/declspec-3-Wextra.c: New.
10274 * gcc.dg/declspec-3-no.c: New
10275
10276 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
10277
10278 PR fortran/20896
10279 * gfortran.dg/interface_10.f90: Remove.
10280
10281 2007-01-01 Roger Sayle <roger@eyesopen.com>
10282
10283 * gcc.dg/fold-eqxor-4.c: New test case.
10284
10285 2007-01-02 Joseph Myers <joseph@codesourcery.com>
10286
10287 PR middle-end/30311
10288 * gcc.c-torture/compile/pr30311.c: New test.
10289
10290 2007-01-01 Andrew Pinski <pinskia@gmail.com>
10291
10292 PR middle-end/30253
10293 * gcc.c-torture/compile/statement-expression-1.c: New test.
10294
10295 2007-01-01 Andreas Schwab <schwab@suse.de>
10296
10297 PR target/29166
10298 * g++.dg/eh/pr29166.C: New test.
10299
10300 2007-01-01 Joseph Myers <joseph@codesourcery.com>
10301
10302 * lib/target-supports.exp (check_effective_target_powerpc_spe):
10303 New.
10304 (check_effective_target_vect_cmdline_needed): Use it.
10305
10306 2006-12-31 Richard Guenther <rguenther@suse.de>
10307
10308 PR middle-end/30137
10309 * gcc.dg/pr30137-1.c: New testcase.
10310 * gcc.dg/pr30137-2.c: Likewise.
10311
10312 2006-12-31 Roger Sayle <roger@eyesopen.com>
10313
10314 PR middle-end/30322
10315 * gcc.dg/fold-plusnot-1.c: New test case.
10316
10317 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
10318
10319 PR c++/29731
10320 * g++.dg/parse/template22.C: New test.
10321
10322 2006-12-31 Richard Guenther <rguenther@suse.de>
10323
10324 PR middle-end/30338
10325 * gcc.c-torture/compile/pr30338.c: New testcase.
10326
10327 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
10328
10329 PR fortran/27900
10330 * gfortran.dg/intrinsic_actual_4.f90: New test.
10331
10332 PR fortran/24325
10333 * gfortran.dg/func_decl_3.f90: New test.
10334
10335 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
10336
10337 PR fortran/23060
10338 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
10339 * gfortran.dg/c_by_val_1.f: New test.
10340 * gfortran.dg/c_by_val_2.f: New test.
10341 * gfortran.dg/c_by_val_3.f: New test.
10342
10343 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
10344
10345 PR libfortran/30321
10346 * gfortran.dg/sum_zero_array_1.f90: New test.
10347
10348 2006-12-29 Jakub Jelinek <jakub@redhat.com>
10349
10350 PR preprocessor/29612
10351 * gcc.dg/cpp/pr29612-1.c: New test.
10352 * gcc.dg/cpp/pr29612-2.c: New test.
10353
10354 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
10355
10356 PR fortran/30034
10357 * gfortran.dg/pure_formal_proc_1.f90: New test.
10358
10359 PR fortran/30237
10360 * gfortran.dg/intrinsic_actual_3.f90: New test.
10361
10362 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10363
10364 PR fortran/30014
10365 * gfortran.dg/io_constraints_1.f90: Update test.
10366 * gfortran.dg/io_constraints_2.f90: Update test.
10367 * gfortran.dg/inquire_iolength.f90: New test.
10368
10369 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
10370
10371 PR fortran/20896
10372 * gfortran.dg/interface_10.f90: New test.
10373 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
10374 since z is already, locally a variable.
10375
10376 PR fortran/25135
10377 * gfortran.dg/generic_11.f90: New test.
10378 * gfortran.dg/interface_7.f90: Remove name clash between module
10379 name and procedure 'x' referenced in the interface.
10380
10381 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10382
10383 PR middle-end/7651
10384 * gcc.dg/Wmissing-parameter-type.c: New.
10385 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
10386 * gcc.dg/Wmissing-parameter-type-no.c: New.
10387
10388 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
10389
10390 PR fortran/25818
10391 * gfortran.dg/entry_array_specs_2.f: New test.
10392
10393 PR fortran/30084
10394 * gfortran.dg/nested_modules_6.f90: New test.
10395
10396 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10397
10398 PR middle-end/7651
10399 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
10400 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
10401
10402 2006-12-21 Andrew Pinski <pinskia@gmail.com>
10403
10404 PR C++/30168
10405 * g++.dg/opt/complex6.C: New test.
10406
10407 2006-12-22 Ben Elliston <bje@au.ibm.com>
10408
10409 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
10410 full" if the linker on spu-*-* warns about exceeding local store.
10411
10412 And revert this patch:
10413 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
10414 fail to link due to relocation overflows on spu-*-*.
10415
10416 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
10417
10418 PR fortran/30273
10419 * gfortran.dg/dependency_19.f90: New test.
10420
10421 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
10422
10423 PR fortran/30202
10424 * gfortran.dg/alloc_comp_basics_3.f90: New test.
10425
10426 2006-12-21 Jakub Jelinek <jakub@redhat.com>
10427
10428 PR middle-end/30262
10429 * gcc.c-torture/execute/20061220-1.c: New test.
10430
10431 PR middle-end/30263
10432 * gcc.dg/gomp/asm-1.c: New test.
10433
10434 PR target/30230
10435 * g++.dg/eh/ia64-2.C: New test.
10436
10437 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
10438
10439 PR target/28966
10440 PR target/29248
10441 * gcc.dg/rs6000-leaf.c: New.
10442
10443 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10444
10445 PR fortran/25392
10446 * gfortran.dg/f2c_8.f90: New test.
10447
10448 2006-12-20 Bill Wendling <wendling@apple.com>
10449
10450 * gcc.dg/asm-b.c: Check for __ppc64__.
10451
10452 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
10453
10454 PR fortran/30190
10455 * gfortran.dg/bounds_check_5.f90: New test.
10456
10457 2006-12-20 Andrew Pinski <pinskia@gmail.com>
10458
10459 PR middle-end/30143
10460 * gcc.dg/gomp/complex-1.c: New testcase.
10461
10462 2006-12-20 Roger Sayle <roger@eyesopen.com>
10463
10464 * gfortran.dg/array_memset_1.f90: New test case.
10465
10466 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
10467
10468 * lib/target-supports.exp: Add spu to
10469 check_effective_target_vect_widen_mult_hi_to_si.
10470
10471 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
10472
10473 PR fortran/29992
10474 * gfortran.dg/generic_9.f90: New test.
10475
10476 PR fortran/30081
10477 * gfortran.dg/generic_10.f90: New test.
10478
10479 2006-12-19 Andrew Pinski <pinskia@gmail.com>
10480
10481 PR tree-opt/30045
10482 * gcc.dg/pr30045.c: New test.
10483
10484 2006-12-20 Ben Elliston <bje@au.ibm.com>
10485
10486 * gcc.dg/20020312-2.c: Add a case for __SPU__.
10487
10488 2006-12-19 Eric Christopher <echristo@apple.com>
10489
10490 PR target/29302
10491 * gcc.c-torture/execute/pr29302-1.c: New.
10492
10493 2006-12-19 Tobias Burnus <burnus@net-b.de>
10494
10495 PR fortran/39238
10496 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
10497
10498 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
10499
10500 PR fortran/30236
10501 * gfortran.dg/altreturn_3.f90: New test.
10502
10503 * gfortran.dg/char_result_12.f90: Fix comment typos.
10504
10505 2006-12-19 Ben Elliston <bje@au.ibm.com>
10506
10507 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
10508 as newlib's stdio.h uses non-traditional cpp constructs.
10509
10510 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
10511
10512 * gfortran.dg/advance.f90: Renamed to advance_1.f90
10513 * gfortran.dg/append-1.f90: Renamed to append_1.f90
10514 * gfortran.dg/array-1.f90: Renamed to array_1.f90
10515 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
10516 * gfortran.dg/backspace.f: Renamed to backspace_1.f
10517 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
10518 * gfortran.dg/default_initialization.f: Renamed to
10519 default_initialization_1.f
10520 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to
10521 dollar_edit_descriptor_1.f
10522 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to
10523 dollar_edit_descriptor_2.f
10524 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to
10525 dollar_edit_descriptor_3.f
10526 * gfortran.dg/logint-1.f: Renamed to logint_1.f
10527 * gfortran.dg/logint-2.f: Renamed to logint_2.f
10528 * gfortran.dg/logint-3.f: Renamed to logint_3.f
10529 * gfortran.dg/advance_1.f90: Renamed from advance.f90
10530 * gfortran.dg/append_1.f90: Renamed from append-1.f90
10531 * gfortran.dg/array_1.f90: Renamed from array-1.f90
10532 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
10533 * gfortran.dg/backspace_1.f: Renamed from backspace.f
10534 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
10535 * gfortran.dg/default_initialization_1.f: Renamed from
10536 default_initialization.f
10537 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from
10538 dollar_edit_descriptor-1.f
10539 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from
10540 dollar_edit_descriptor-2.f
10541 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from
10542 dollar_edit_descriptor-3.f
10543 * gfortran.dg/logint_1.f: Renamed from logint-1.f
10544 * gfortran.dg/logint_2.f: Renamed from logint-2.f
10545 * gfortran.dg/logint_3.f: Renamed from logint-3.f
10546
10547 2006-12-18 Bill Wendling <wendling@apple.com>
10548
10549 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
10550 id is an OjbC keyword.
10551
10552 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10553
10554 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
10555
10556 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
10557
10558 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
10559
10560 2006-12-18 Ian Lance Taylor <iant@google.com>
10561
10562 * g++.dg/warn/Wmissing-declarations-1.C: New test.
10563
10564 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10565
10566 * gcc.c-torture/compile/pr27528.c: Use empty templates.
10567
10568 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
10569
10570 PR fortran/30207
10571 * gfortran.fortran-torture/execute/where21.f90: New test.
10572
10573 2006-12-17 Tobias Burnus <burnus@net-b.de>
10574
10575 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
10576
10577 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10578
10579 PR middle-end/7651
10580 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
10581 * gcc.dg/if-empty-1.c: Likewise.
10582 * gcc.dg/pr23165.c: Likewise.
10583 * g++.dg/warn/empty-body.C: Likewise.
10584
10585 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10586
10587 PR libfortran/30005
10588 * gfortran.dg/open_errors.f90: New test.
10589
10590 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
10591
10592 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
10593
10594 * gcc.target/i386/ssse3-pabsb.c: New file.
10595 * gcc.target/i386/ssse3-pabsd.c: Likewise.
10596 * gcc.target/i386/ssse3-pabsw.c: Likewise.
10597 * gcc.target/i386/ssse3-palignr.c: Likewise.
10598 * gcc.target/i386/ssse3-phaddd.c: Likewise.
10599 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
10600 * gcc.target/i386/ssse3-phaddw.c: Likewise.
10601 * gcc.target/i386/ssse3-phsubd.c: Likewise.
10602 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
10603 * gcc.target/i386/ssse3-phsubw.c: Likewise.
10604 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
10605 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
10606 * gcc.target/i386/ssse3-pshufb.c: Likewise.
10607 * gcc.target/i386/ssse3-psignb.c: Likewise.
10608 * gcc.target/i386/ssse3-psignd.c: Likewise.
10609 * gcc.target/i386/ssse3-psignw.c: Likewise.
10610 * gcc.target/i386/ssse3-vals.h: Likewise.
10611
10612 2006-12-15 Janis Johnson <janis187@us.ibm.com>
10613
10614 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
10615 * lib/fortran-torture.exp: Include target-supports.exp.
10616
10617 2006-12-15 Jakub Jelinek <jakub@redhat.com>
10618
10619 PR target/30185
10620 * gcc.c-torture/execute/pr30185.c: New test.
10621
10622 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10623
10624 PR testsuite/30179
10625 PR testsuite/30180
10626 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
10627 * gcc.dg/builtin-bswap-2.c: Likewise.
10628 * gcc.dg/builtin-bswap-3.c: Likewise.
10629 * gcc.dg/builtin-bswap-4.c: Likewise.
10630 * lib/target-supports.exp (check_effective_target_stdint_types): New.
10631 * gcc.c-torture/execute/mode-dependent-address.x: New file.
10632
10633 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10634
10635 PR libfortran/30145
10636 * gfortran.dg/write_zero_array: New test.
10637
10638 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10639
10640 PR fortran/30200
10641 * gfortran.dg/write_fmt_trim.f90: New test.
10642
10643 2006-12-14 Diego Novillo <dnovillo@redhat.com>
10644
10645 PR 30194
10646 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
10647 temporarily.
10648
10649 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10650
10651 * lib/target-supports.exp (check_weak_available): Use istarget
10652 "hppa*-*-hpux10*" instead of regexp.
10653 (check_cxa_atexit_available): Likewise.
10654
10655 2006-12-14 Richard Guenther <rguenther@suse.de>
10656
10657 PR tree-optimization/30197
10658 * gcc.c-torture/execute/complex-1.c: Fix function name.
10659 * gcc.dg/builtins-61.c: New testcase.
10660
10661 2006-12-14 Richard Guenther <rguenther@suse.de>
10662
10663 PR middle-end/30172
10664 * gcc.dg/pr30172-1.c: New testcase.
10665
10666 2006-12-14 Richard Guenther <rguenther@suse.de>
10667
10668 PR tree-optimization/30198
10669 * gcc.dg/builtins-60.c: New testcase.
10670
10671 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
10672
10673 * lib/target-supports.exp (vect_no_align): Remove spu.
10674
10675 2006-12-13 Ian Lance Taylor <iant@google.com>
10676
10677 PR c++/19564
10678 PR c++/19756
10679 * g++.dg/warn/Wparentheses-5.C: New test.
10680 * g++.dg/warn/Wparentheses-6.C: New test.
10681 * g++.dg/warn/Wparentheses-7.C: New test.
10682 * g++.dg/warn/Wparentheses-8.C: New test.
10683 * g++.dg/warn/Wparentheses-9.C: New test.
10684 * g++.dg/warn/Wparentheses-10.C: New test.
10685 * g++.dg/warn/Wparentheses-11.C: New test.
10686 * g++.dg/warn/Wparentheses-12.C: New test.
10687 * g++.dg/warn/Wparentheses-13.C: New test.
10688 * g++.dg/warn/Wparentheses-14.C: New test.
10689 * g++.dg/warn/Wparentheses-15.C: New test.
10690 * g++.dg/warn/Wparentheses-16.C: New test.
10691 * g++.dg/warn/Wparentheses-17.C: New test.
10692 * g++.dg/warn/Wparentheses-18.C: New test.
10693 * g++.dg/warn/Wparentheses-19.C: New test.
10694 * g++.dg/warn/Wparentheses-20.C: New test.
10695 * g++.dg/warn/Wparentheses-21.C: New test.
10696
10697 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10698
10699 PR testsuite/30157
10700 * lib/target-supports.exp (check_cxa_atexit_available): Return false
10701 for target "hppa.*hpux10".
10702
10703 2006-12-13 Jakub Jelinek <jakub@redhat.com>
10704
10705 * g++.dg/debug/vartrack1.C: New test.
10706
10707 * g++.dg/opt/ifcvt1.C: New test.
10708
10709 * gcc.dg/tls/opt-13.c: New test.
10710
10711 * gcc.dg/20060425-2.c: New test.
10712
10713 * g++.dg/opt/pr15054-2.C: New test.
10714
10715 * gcc.c-torture/execute/20060420-1.c: New test.
10716
10717 * gcc.c-torture/execute/20060412-1.c: New test.
10718
10719 * objc/compile/20060406-1.m: New test.
10720
10721 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
10722
10723 * g++.dg/template/array17.C: New test.
10724
10725 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
10726
10727 * gcc.target/powerpc/altivec-23.c: New test.
10728
10729 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
10730
10731 PR c++27316
10732 * g++.dg/inherit/error3.C: New test.
10733
10734 PR c++/28740
10735 * g++.dg/inherit/error4.C: New test.
10736
10737 2006-12-13 Richard Guenther <rguenther@suse.de>
10738
10739 PR tree-optimization/17687
10740 * gcc.dg/builtins-59.c: New testcase.
10741
10742 2006-12-13 Ben Elliston <bje@au.ibm.com>
10743
10744 * gcc.target/spu/Wmain.c: New test.
10745
10746 2006-12-12 Josh Conner <jconner@apple.com>
10747
10748 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
10749 * g++.dg/abi/thunk4.C: Likewise.
10750 * g++.dg/abi/rtti3.C: Likewise.
10751
10752 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
10753
10754 * gcc.target/spu/cpat-1.c: New test.
10755 * gcc.target/spu/cpat-2.c: New test.
10756 * gcc.target/spu/cpat-3.c: New test.
10757 * gcc.target/spu/cpat-4.c: New test.
10758
10759 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
10760
10761 PR tree-opt/28436
10762 * gcc.c-torture/compile/vector-1.c: New test.
10763 * gcc.c-torture/compile/vector-2.c: New test.
10764 * gcc.c-torture/compile/vector-3.c: New test.
10765
10766 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10767
10768 * lib/fortran-torture.exp: Update copyright years. Remove
10769 obsolete comment. Test -ftree-vectorize where it makes sense.
10770 * lib/gfortran-dg.exp: Update copyright years. Use settings
10771 from fortran-torture.exp.
10772 * gfortran.dg/char_transpose_1.f90,
10773 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
10774 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
10775 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
10776 '-w' to dg-options.
10777
10778 2006-12-12 Richard Sandiford <richard@codesourcery.com>
10779
10780 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
10781 saved_${tool}_load.
10782
10783 2006-12-12 Ira Rosen <irar@il.ibm.com>
10784
10785 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
10786 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
10787 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
10788 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
10789 gaps.
10790
10791 2006-12-12 Richard Guenther <rguenther@suse.de>
10792
10793 PR middle-end/30147
10794 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
10795
10796 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
10797 Diego Novillo <dnovillo@redhat.com>
10798
10799 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
10800 VDEF/VUSE changes.
10801 * gcc.dg/tree-ssa/pr26421.c: Likewise
10802 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
10803 * gcc.dg/tree-ssa/pr23382.c: Likewise.
10804 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
10805 * gcc.dg/tree-ssa/pr28410.c: Likewise.
10806 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
10807 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
10808 * gcc.dg/tree-ssa/vrp07.c: Likewise.
10809 * gcc.dg/tree-ssa/vrp08.c: Likewise.
10810 * gcc.dg/tree-ssa/alias-12.c: Likewise.
10811
10812 2006-12-11 Jan Hubicka <jh@suse.cz>
10813
10814 * gcc.dg/tree-prof/stringop-1.c: New test.
10815 * gcc.dg/tree-prof/stringop-2.c: New test.
10816
10817 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
10818
10819 PR target/30120
10820 * gcc.target/i386/pr30120.c: New test.
10821
10822 Revert:
10823 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
10824
10825 * gcc.target/i386/x87regparm-1.c: New test.
10826 * gcc.target/i386/x87regparm-2.c: New test.
10827 * gcc.target/i386/x87regparm-3.c: New test.
10828 * gcc.target/i386/x87regparm-4.c: New test.
10829
10830 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
10831
10832 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
10833
10834 2006-12-10 Tobias Burnus <burnus@net-b.de>
10835
10836 PR fortran/23994
10837 * gfortran.dg/protected_1.f90: New test.
10838 * gfortran.dg/protected_2.f90: New test.
10839 * gfortran.dg/protected_3.f90: New test.
10840 * gfortran.dg/protected_4.f90: New test.
10841 * gfortran.dg/protected_5.f90: New test.
10842 * gfortran.dg/protected_6.f90: New test.
10843
10844 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10845 Tobias Burnus <burnus@gcc.gnu.org>
10846
10847 PR fortran/29975
10848 PR fortran/30068
10849 * gfortran.dg/interface_4.f90: Test adding procedure to generic
10850 interface.
10851 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
10852 ambiguous interfaces.
10853 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
10854 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
10855 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
10856 ambiguous interfaces.
10857 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
10858 * gfortran.dg/array_initializer_2.f90: Add initializer array
10859 constructor test.
10860
10861 PR fortran/30096
10862 * gfortran.dg/interface_9.f90: Test that host interfaces are
10863 not checked for ambiguity with the local version.
10864
10865 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10866
10867 PR fortran/29464
10868 * gfortran.dg/module_interface_2.f90: New test.
10869
10870 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10871
10872 PR fortran/29941
10873 * gfortran.dg/assumed_len.f90: New test.
10874
10875 2006-12-09 Richard Guenther <rguenther@suse.de>
10876
10877 * g++.dg/warn/implicit-typename1.C: Qualify types.
10878 * g++.dg/parse/crash12.C: Likewise.
10879 * g++.dg/tree-ssa/pr22444.C: Likewise.
10880
10881 2006-12-09 Tobias Burnus <burnus@net-b.de>
10882
10883 * gfortran.dg/array_2.f90: Added sqrt test.
10884
10885 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
10886
10887 * gcc.target/i386/x87regparm-1.c: XFAIL.
10888 * gcc.target/i386/x87regparm-2.c: XFAIL.
10889 * gcc.target/i386/x87regparm-3.c: XFAIL.
10890 * gcc.target/i386/x87regparm-4.c: XFAIL.
10891
10892 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10893
10894 * lib/target-supports.exp
10895 (check_effective_target_large_long_double): New.
10896 * gcc.dg/Wconversion-real.c : Use it.
10897 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
10898 unsigned.
10899
10900 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
10901
10902 * gcc.c-torture/execute/mode-dependent-address.c: New test.
10903
10904 2006-12-08 Tobias Burnus <burnus@net-b.de>
10905
10906 PR fortran/27546
10907 * gfortran.dg/import4.f90: New test for IMPORT in modules.
10908
10909 2006-12-07 Mark Mitchell <mark@codesourcery.com>
10910
10911 PR c++/29732
10912 * g++.dg/template/crash65.C: New test.
10913 * g++.dg/template/spec16.C: Tweak error markers.
10914
10915 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
10916
10917 * gcc.target/spu: New directory.
10918 * gcc.target/spu/spu.exp: New file.
10919 * gcc.target/spu/intrinsics-1.c: New test.
10920
10921 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
10922
10923 PR c++/29980
10924 * g++.dg/ext/attrib27.C: New test.
10925 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
10926 * g++.dg/parse/typedef5.C: Likewise.
10927
10928 2006-12-07 Mike Stump <mrs@apple.com>
10929
10930 * treelang/compile/var_defs.tree: Adjust.
10931
10932 2006-12-06 Mark Mitchell <mark@codesourcery.com>
10933
10934 PR c++/29730
10935 * g++.dg/template/crash64.C: New test.
10936 * g++.dg/parse/crash27.C: Adjust error markers.
10937
10938 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
10939
10940 PR libfortran/30009
10941 PR libfortran/30056
10942 * gfortran.dg/read_eof_4.f90: Add tests.
10943 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
10944 * gfortran.dg/unf_read_corrupted_1.f90: New test.
10945
10946 2006-12-05 Mark Mitchell <mark@codesourcery.com>
10947
10948 PR c++/29729
10949 * g++.dg/template/crash63.C: New test.
10950
10951 PR c++/29728
10952 * g++.dg/template/crash62.C: New test.
10953
10954 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
10955
10956 PR fortran/30003
10957 * gfortran.dg/allocatable_function_1.f90: Increase the number
10958 of expected calls of free to 10; the lhs section reference is
10959 now evaluated so there is another call to bar. Change the
10960 comment appropriately.
10961 * gfortran.dg/array_section_1.f90: New test.
10962
10963 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
10964
10965 PR fortran/29912
10966 * gfortran.dg/char_result_12.f90: New test.
10967
10968 2006-12-05 Richard Guenther <rguenther@suse.de>
10969
10970 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
10971 * gcc.dg/vect/vect-pow-2.c: Rename to ...
10972 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
10973 vect_double, xfail for spu*-*-*.
10974
10975 2006-12-04 Tobias Burnus <burnus@net-b.de>
10976
10977 PR fortran/29962
10978 * initialization_4.f90: Test noninteger exponents (-std=f95).
10979 * initialization_5.f90: New test for noninteger exponents
10980 with -std=f2003.
10981
10982 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
10983
10984 PR fortran/29821
10985 * gfortran.dg/parameter_array_section_1.f90: New test.
10986
10987 2006-12-04 Mark Mitchell <mark@codesourcery.com>
10988
10989 PR c++/29733
10990 * g++.dg/template/crash61.C: New test.
10991
10992 PR c++/29632
10993 * g++.dg/template/error23.C: New test.
10994
10995 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
10996
10997 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
10998
10999 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
11000
11001 PR fortran/29916
11002 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
11003
11004 2006-12-04 Jakub Jelinek <jakub@redhat.com>
11005
11006 PR middle-end/29965
11007 * gcc.dg/gomp/pr29965-1.c: New test.
11008 * gcc.dg/gomp/pr29965-2.c: New test.
11009 * gcc.dg/gomp/pr29965-3.c: New test.
11010 * gcc.dg/gomp/pr29965-4.c: New test.
11011 * gcc.dg/gomp/pr29965-5.c: New test.
11012 * gcc.dg/gomp/pr29965-6.c: New test.
11013 * g++.dg/gomp/pr29965-1.C: New test.
11014 * g++.dg/gomp/pr29965-2.C: New test.
11015 * g++.dg/gomp/pr29965-3.C: New test.
11016 * g++.dg/gomp/pr29965-4.C: New test.
11017 * g++.dg/gomp/pr29965-5.C: New test.
11018 * g++.dg/gomp/pr29965-6.C: New test.
11019 * g++.dg/gomp/pr29965-7.C: New test.
11020 * g++.dg/gomp/pr29965-8.C: New test.
11021 * g++.dg/gomp/pr29965-9.C: New test.
11022 * g++.dg/gomp/pr29965-10.C: New test.
11023
11024 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
11025
11026 * gnat.dg/pointer_variable_bounds.adb: New test.
11027 * gnat.dg/pointer_variable_bounds.ads: Likewise.
11028 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
11029
11030 2006-12-03 Eric Christopher <echristo@apple.com>
11031
11032 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
11033
11034 2006-12-03 Richard Henderson <rth@redhat.com>
11035 Andrew Pinski <pinskia@gmail.com>
11036
11037 PR C++/14329
11038 * g++.dg/warn/unit-1.C: New test.
11039
11040 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
11041
11042 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
11043
11044 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
11045
11046 * g++.dg/vect/vect.exp: Enable tests to run on spu.
11047 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
11048 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
11049 * gcc.dg/vect/vect-70.c: Reduce array size.
11050 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
11051 vect_no_compaer_double targets.
11052 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
11053 vect_float, vect_double, and vect_int.
11054
11055 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
11056
11057 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
11058 test for loop versioning on vect_no_align targets.
11059 * gcc.dg/vect/pr20122.c: Likewise.
11060 * gcc.dg/vect/vect-105.c: Likewise.
11061 * gcc.dg/vect/vect-42.c: Likewise.
11062 * gcc.dg/vect/vect-43.c: Likewise.
11063 * gcc.dg/vect/vect-74.c: Likewise.
11064 * gcc.dg/vect/vect-75.c: Likewise.
11065 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
11066 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
11067 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
11068 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
11069
11070 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
11071
11072 PR fortran/29642
11073 * gfortran.dg/value_1.f90 : New test.
11074 * gfortran.dg/value_2.f90 : New test.
11075 * gfortran.dg/value_3.f90 : New test.
11076 * gfortran.dg/value_4.f90 : New test.
11077 * gfortran.dg/value_4.c : Called from value_4.f90.
11078
11079 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
11080
11081 PR C++/30033
11082 * g++.dg/cpp0x/static_assert4.C: New testcase.
11083
11084 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11085
11086 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
11087
11088 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
11089
11090 PR c/27953
11091 * gcc.dg/pr27953.c: New test.
11092
11093 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11094
11095 PR c++/30022
11096 * g++.dg/ext/vector5.C: New test.
11097
11098 PR c++/30021
11099 * g++.dg/other/main1.C: New test.
11100
11101 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
11102
11103 PR libfortran/29568
11104 * gfortran.dg/convert_implied_open.f90: Change to
11105 new default record length.
11106 * gfortran.dg/unf_short_record_1.f90: Adapt to
11107 new error message.
11108 * gfortran.dg/unformatted_subrecords_1.f90: New test.
11109
11110 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
11111
11112 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
11113
11114 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
11115
11116 PR c++/29066
11117 * g++.dg/expr/pr29066.c: New.
11118
11119 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
11120 Zdenek Dvorak <dvorakz@suse.cz>
11121
11122 PR tree-optimization/29921
11123 * gcc.dg/pr29921-2.c: New test.
11124
11125 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
11126
11127 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
11128 (i386_get_cpuid): New function.
11129 (i386_cpuid_ecx): Likewise.
11130 (i386_cpuid_edx): Likewise.
11131 (i386_cpuid): Updated to call i386_cpuid_edx.
11132
11133 * gcc.target/i386/sse3-addsubpd.c: New file.
11134 * gcc.target/i386/sse3-addsubps.c: Likewise.
11135 * gcc.target/i386/sse3-haddpd.c: Likewise.
11136 * gcc.target/i386/sse3-haddps.c: Likewise.
11137 * gcc.target/i386/sse3-hsubpd.c: Likewise.
11138 * gcc.target/i386/sse3-hsubps.c: Likewise.
11139 * gcc.target/i386/sse3-lddqu.c: Likewise.
11140 * gcc.target/i386/sse3-movddup.c: Likewise.
11141 * gcc.target/i386/sse3-movshdup.c: Likewise.
11142 * gcc.target/i386/sse3-movsldup.c: Likewise.
11143
11144 2006-12-01 Dirk Mueller <dmueller@suse.de>
11145
11146 * g++.dg/warn/Wreturn-type-4.C: New testcase.
11147
11148 2006-11-30 Janis Johnson <janis187@us.ibm.com>
11149
11150 * gcc.dg/dfp/convert-int-max.c: New test.
11151 * gcc.dg/dfp/convert-int-max-fold.c: New test.
11152
11153 2006-11-30 Richard Guenther <rguenther@suse.de>
11154
11155 * gcc.dg/vect/vect-pow-1.c: Rename ...
11156 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
11157 floats instead of doubles, check successful vectorization.
11158
11159 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
11160
11161 PR target/29945
11162 * gcc.c-torture/compile/pr29945.c: New testcase.
11163
11164 2006-11-30 Joseph Myers <joseph@codesourcery.com>
11165
11166 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
11167 -maltivec.
11168
11169 2006-11-29 Eric Christopher <echristo@apple.com>
11170
11171 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
11172
11173 2006-11-29 Janis Johnson <janis187@us.ibm.com>
11174
11175 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
11176
11177 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
11178
11179 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
11180
11181 PR c++/29022
11182 * g++.dg/inherit/virtual2.C: New test.
11183 * g++.dg/inherit/virtual3.C: Likewise.
11184 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
11185 * g++.dg/inherit/error2.C: Likewise.
11186 * g++.dg/template/instantiate1.C: Likewise.
11187
11188 2006-11-28 Andrew Pinski <pinskia@gmail.com>
11189
11190 PR tree-opt/29984
11191 * gcc.dg/tree-ssa/reassoc-12.c: New test.
11192
11193 2006-11-28 Jan Hubicka <jh@suse.cz>
11194
11195 * gcc.dg/memcpy-1.c: New test.
11196
11197 2006-11-28 Jakub Jelinek <jakub@redhat.com>
11198
11199 PR c++/29735
11200 * g++.dg/warn/main-3.C: New test.
11201
11202 2006-11-28 Jan Hubicka <jh@suse.cz>
11203
11204 * gcc.dg/winline-1.c: New test.
11205
11206 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
11207
11208 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
11209 alignments.
11210
11211 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
11212
11213 PR fortran/29976
11214 * gfortran.dg/missing_optional_dummy_3.f90
11215
11216 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
11217
11218 PR fortran/20880
11219 * gfortran.dg/interface_3.f90: Modify errors.
11220
11221 2006-11-28 Ben Elliston <bje@au.ibm.com>
11222
11223 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
11224 fail to link due to relocation overflows on spu-*-*.
11225
11226 2006-11-27 Michael Matz <matz@suse.de>
11227 Andreas Krebbel <krebbel1@de.ibm.com>
11228
11229 PR target/29319
11230 * gcc.dg/20061127-1.c: New testcase.
11231
11232 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
11233
11234 * gcc.dg/20061124-1.c: Add exit() function prototype.
11235
11236 2006-11-27 Jan Hubicka <jh@suse.cz>
11237
11238 * gcc.target/i386/memcpy-1.c: Adjust size.
11239 * gcc.dg/visibility-11.c: Likewise.
11240
11241 2006-11-27 Richard Guenther <rguenther@suse.de>
11242
11243 PR middle-end/25620
11244 * gcc.target/i386/pow-1.c: New testcase.
11245 * gcc.dg/builtins-58.c: Likewise.
11246
11247 2006-11-26 Mark Mitchell <mark@codesourcery.com>
11248
11249 PR c++/29886
11250 * g++.dg/expr/cast8.C: New test.
11251
11252 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11253
11254 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
11255 Don't ever inline the testcase.
11256
11257 2006-11-25 Andrew Pinski <pinskia@gmail.com>
11258
11259 PR fortran/29982
11260 * gfortran.fortran-torture/compile/parameter_3.f90: New
11261 testcase.
11262
11263 2006-11-25 Andrew Pinski <pinskia@gmail.com>
11264
11265 PR fortran/29951
11266 * gfortran.fortran-torture/execute/transfer2.f90: New test.
11267
11268 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11269
11270 * gfortran.fortran-torture/execute/specifics.f90: Remove test
11271 for CHAR.
11272
11273 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11274
11275 PR libgfortran/29936
11276 * gfortran.dg/write_check3.f90: New test.
11277
11278 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
11279
11280 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
11281
11282 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
11283
11284 PR fortran/20880
11285 * gfortran.dg/interface_3.f90: New test.
11286
11287 PR fortran/29387
11288 * gfortran.dg/generic_8.f90: New test.
11289
11290 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11291
11292 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
11293 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
11294 * gfortran.dg/specifics_3.f90: Remove.
11295
11296 2006-11-24 Jakub Jelinek <jakub@redhat.com>
11297
11298 PR c/29955
11299 * gcc.dg/gomp/pr29955.c: New test.
11300
11301 PR c/29736
11302 * gcc.dg/pr29736.c: New test.
11303
11304 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
11305
11306 PR tree-opt/29964
11307 * gcc.dg/pure-1.c: New test.
11308
11309 2006-11-24 Joseph Myers <joseph@codesourcery.com>
11310
11311 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
11312 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
11313
11314 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
11315
11316 * gcc.dg/20061124-1.c: New testcase.
11317
11318 2006-11-23 Eric Christopher <echristo@apple.com>
11319
11320 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
11321
11322 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11323
11324 PR c/2707
11325 PR c++/26167
11326 * gcc.dg/Wconversion-integer.c: New. Supersedes
11327 Wconversion-negative-constants.c
11328 * gcc.dg/Wconversion-real.c: New.
11329 * gcc.dg/Wconversion-real-integer.c: New.
11330 * gcc.dg/Wconversion-negative-constants.c: Deleted.
11331 * g++.dg/warn/Wconversion1.C: Modified.
11332
11333 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11334
11335 * gfortran.dg/overload_1.f90: New test.
11336
11337 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11338
11339 PR c/9072
11340 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
11341 Wtraditional-conversion.
11342 * gcc.dg/overflow-warn-2.c: Likewise.
11343 * gcc.dg/Wconversion.c: Likewise. Renamed as
11344 Wtraditional-conversion.c .
11345 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
11346 Wtraditional-conversion-2.c .
11347 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
11348 Wtraditional-conversion-2.c
11349 * gcc.dg/Wconversion-negative-constants.c: New.
11350
11351 2006-11-23 Andrew Pinski <pinskia@gmail.com>
11352
11353 * gcc.dg/tree-ssa/dump-1.c: New test.
11354
11355 2006-11-23 David Ung <davidu@mips.com>
11356
11357 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
11358 -mfp64, allowable when ISA >= 33 and float is enabled.
11359 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
11360 of mthc1 and mfhc1 patterns.
11361
11362 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
11363
11364 PR tree-optimization/29921
11365 * gcc.dg/pr29921.c: New test.
11366
11367 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11368
11369 PR fortran/29441
11370 * gfortran.dg/initialization_4.f90: New test.
11371
11372 2006-11-22 Ira Rosen <irar@il.ibm.com>
11373
11374 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
11375 platforms that have interleaving support.
11376 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
11377 * gcc.dg/vect/vect-strided-a-u16-i2.c,
11378 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
11379 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
11380 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
11381 gcc.dg/vect/vect-strided-u8-i2-gap.c,
11382 gcc.dg/vect/vect-strided-u8-i8.c,
11383 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
11384 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
11385 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
11386 gcc.dg/vect/vect-strided-float.c,
11387 gcc.dg/vect/vect-strided-a-mult.c,
11388 gcc.dg/vect/vect-strided-mult-char-ls.c,
11389 gcc.dg/vect/vect-strided-a-u16-mult.c,
11390 gcc.dg/vect/vect-strided-a-u32-mult.c,
11391 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
11392 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
11393 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
11394 gcc.dg/vect/vect-strided-mult.c,
11395 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
11396 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave):
11397 New.
11398
11399 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
11400
11401 PR fortran/25087
11402 * gfortran.dg/auto_char_len_4.f90: New test.
11403
11404 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
11405
11406 PR fortran/29652
11407 * gfortran.dg/generic_7.f90: New test.
11408 * gfortran.dg/defined_operators_1.f90: Add new error.
11409
11410 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
11411
11412 PR tree-optimization/29902
11413 * g++.dg/tree-ssa/pr29902.C: New test.
11414
11415 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
11416
11417 PR fortran/29820
11418 * gfortran.dg/used_types_13.f90: New test.
11419
11420 2006-11-21 Janis Johnson <janis187@us.ibm.com>
11421
11422 * gcc.dg/dfp/snan.c: Delete.
11423
11424 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
11425
11426 * g++.dg/cpp0x/static_assert1.C: New.
11427 * g++.dg/cpp0x/static_assert2.C: New.
11428 * g++.dg/cpp0x/static_assert3.C: New.
11429
11430 2006-11-21 Richard Guenther <rguenther@suse.de>
11431
11432 * gcc.dg/vect/vect-pow-1.c: New testcase.
11433 * gcc.dg/vect/vect-pow-2.c: Likewise.
11434
11435 2006-11-21 Jakub Jelinek <jakub@redhat.com>
11436
11437 PR c++/29570
11438 * g++.dg/template/static29.C: New test.
11439
11440 PR c++/29734
11441 * g++.dg/conversion/simd4.C: New test.
11442
11443 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
11444
11445 PR c++/29475
11446 * g++.dg/template/access19.C: New test.
11447 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
11448 error is reported.
11449
11450 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
11451
11452 PR tree-opt/25500
11453 * gcc.dg/tree-ssa/sra-4.c: New testcase.
11454
11455 2006-11-20 Tobias Burnus <burnus@net-b.de>
11456
11457 PR fortran/27546
11458 * gfortran.dg/import.f90: Extended test.
11459 * gfortran.dg/import2.f90: Extended test.
11460
11461 2006-11-20 Tobias Burnus <burnus@net-b.de>
11462
11463 * gfortran.dg/volatile3.f90: Add conflict test.
11464
11465 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
11466
11467 PR fortran/24783
11468 * gfortran.dg/implicit_10.f90: New test.
11469
11470 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
11471
11472 PR c++/8586
11473 * g++.dg/warn/Wall-write-strings.C: New.
11474
11475 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
11476
11477 * gfortran.dg/alloc_comp_constraint_5.f90: New.
11478 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
11479
11480 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11481
11482 * gfortran.dg/use_3.f90: Remove error message.
11483 * gfortran.dg/iso_fortran_env_1.f90: New test.
11484 * gfortran.dg/iso_fortran_env_2.f90: New test.
11485 * gfortran.dg/iso_fortran_env_3.f90: New test.
11486 * gfortran.dg/iso_fortran_env_4.f90: New test.
11487
11488 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
11489
11490 * gcc.dg/vect/vect-27.c: Fix initialization.
11491
11492 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11493
11494 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
11495 * gcc.dg/torture/builtin-minmax-1.c: New.
11496
11497 * gcc.dg/builtins-20.c: Add cases for copysign.
11498
11499 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11500
11501 PR fortran/24285
11502 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
11503
11504 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11505 * gfortran.dg/use_1.f90: New test.
11506 * gfortran.dg/use_1.f90: New test.
11507 * gfortran.dg/use_1.f90: New test.
11508
11509 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
11510
11511 PR tree-optimization/29801
11512 * gcc.dg/pr29801.c: New test.
11513
11514 2006-11-17 Jakub Jelinek <jakub@redhat.com>
11515
11516 PR middle-end/29584
11517 * gcc.dg/torture/pr29584.c: New test.
11518
11519 2006-11-17 Joseph Myers <joseph@codesourcery.com>
11520
11521 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
11522 Condition PowerPC tests for saving FPRs on powerpc_fprs.
11523 * gcc.target/powerpc/compress-float-ppc.c,
11524 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
11525 powerpc_fprs.
11526 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
11527 do not pass -mhard-float.
11528
11529 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
11530
11531 * gnat.dg/volatile_aggregate.adb: New test.
11532
11533 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11534
11535 PR fortran/29391
11536 PR fortran/29489
11537 * gfortran.dg/bound_2.f90: Add more checks.
11538 * gfortran.dg/bound_3.f90: New test.
11539
11540 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
11541
11542 PR target/29201
11543 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
11544
11545 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
11546
11547 * gfortran.dg/import3.f90: Fix error message.
11548
11549 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
11550
11551 PR tree-opt/29788
11552 * gfortran.fortran-torture/compile/inline_1.f90:
11553 New testcase.
11554
11555 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
11556
11557 * gcc.target/i386/x87regparm-1.c: New test.
11558 * gcc.target/i386/x87regparm-2.c: New test.
11559 * gcc.target/i386/x87regparm-3.c: New test.
11560 * gcc.target/i386/x87regparm-4.c: New test.
11561
11562 2006-11-15 Tobias Burnus <burnus@net-b.de>
11563
11564 PR fortran/27546
11565 * gfortran.dg/import.f90: New test.
11566 * gfortran.dg/import2.f90: New test.
11567 * gfortran.dg/import3.f90: New test.
11568
11569 2006-11-15 Tobias Burnus <burnus@net-b.de>
11570
11571 PR fortran/27588
11572 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
11573
11574 2006-11-15 Tobias Burnus <burnus@net-b.de>
11575
11576 PR fortran/29806
11577 * gfortran.dg/contains.f90: New test.
11578 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
11579
11580 2006-11-15 Jakub Jelinek <jakub@redhat.com>
11581
11582 PR tree-optimization/29581
11583 * gcc.dg/pr29581-1.c: New test.
11584 * gcc.dg/pr29581-2.c: New test.
11585 * gcc.dg/pr29581-3.c: New test.
11586 * gcc.dg/pr29581-4.c: New test.
11587 * gfortran.dg/pr29581.f90: New test.
11588
11589 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
11590
11591 PR fortran/29702
11592 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
11593 numbers in error message headers.
11594
11595 2006-11-14 Richard Guenther <rguenther@suse.de>
11596
11597 * gcc.target/i386/math-torture/math-torture.exp: Restrict
11598 to i?86 and x86_64 targets.
11599
11600 2006-11-14 Caroline Tice <ctice@apple.com>
11601
11602 * gcc.dg/pubtypes-1.c: New file/testcase.
11603 * gcc.dg/pubtypes-2.c: New file/testcase.
11604 * gcc.dg/pubtypes-3.c: New file/testcase.
11605 * gcc.dg/pubtypes-4.c: New file/testcase.
11606 * g++.dg/pubtypes.C: New file/testcase.
11607
11608 2006-11-14 Mark Mitchell <mark@codesourcery.com>
11609
11610 PR c++/29106
11611 * g++.dg/init/self1.C: New test.
11612
11613 2006-11-14 Tobias Burnus <burnus@net-b.de>
11614
11615 PR fortran/29657
11616 * gfortran.dg/conflicts.f90: Add.
11617
11618 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
11619
11620 PR rtl-optimization/29798
11621
11622 * gcc.c-torture/execute/pr29798.c: New.
11623
11624 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11625
11626 * gcc.dg/builtins-20.c: Add more cases.
11627
11628 2006-11-13 Jakub Jelinek <jakub@redhat.com>
11629
11630 PR fortran/29759
11631 * gfortran.dg/gomp/pr29759.f90: New test.
11632
11633 2006-11-13 Mark Mitchell <mark@codesourcery.com>
11634
11635 PR c++/29518
11636 * g++.dg/template/static28.C: New test.
11637
11638 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
11639
11640 * lib/c-torture.exp: Use target-libpath.exp.
11641 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
11642 set GCC_EXEC_PREFIX env var from global variable of same name.
11643
11644 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
11645
11646 PR fortran/26994
11647 * gfortran.fortran-torture/compile/transfer-1.f90:
11648 New testcase.
11649
11650 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
11651 Zdenek Dvorak <dvorakz@suse.cz>
11652
11653 PR tree-optimization/29680
11654 * gcc.dg/alias-11.c: New test.
11655
11656 2006-11-12 Jason Merrill <jason@redhat.com>
11657 Andrew Pinski <pinskia@physics.uc.edu>
11658
11659 PR middle-end/28915
11660 * gcc.target/i386/vectorize1.c: New.
11661
11662 2006-11-12 Roger Sayle <roger@eyesopen.com>
11663
11664 PR rtl-optimization/29797
11665 * gcc.c-torture/execute/pr29797-1.c: New test case.
11666
11667 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11668
11669 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
11670
11671 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
11672
11673 * gcc.dg/tree-ssa/prefetch-3.c: New test.
11674
11675 2006-11-12 Roger Sayle <roger@eyesopen.com>
11676
11677 PR tree-optimization/13827
11678 * gcc.dg/fold-eqand-1.c: New test case.
11679
11680 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
11681
11682 PR rtl-opt/28812
11683 * gcc.c-torture/execute/mayalias-3.c: New test.
11684
11685 2006-11-11 Richard Sandiford <richard@codesourcery.com>
11686
11687 PR middle-end/27528
11688 * gcc.c-torture/compile/pr27528.c: New test.
11689 * gcc.dg/pr27528.c: Likewise.
11690
11691 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11692
11693 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
11694
11695 * gcc.dg/torture/builtin-symmetric-1.c: New test.
11696
11697 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
11698
11699 PR fortran/29758
11700 * gfortran.dg/reshape_source_size_1.f90: New test.
11701
11702 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
11703
11704 PR fortran/29315
11705 * gfortran.dg/aliasing_dummy_4.f90: New test.
11706
11707 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
11708
11709 PR target/29777
11710 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
11711 and x86_64-*-* targets.
11712
11713 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11714
11715 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
11716 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
11717 New macros. Use them in exact tests.
11718 (TESTIT3): New macro.
11719 Add tests for fmin, fmax and fma.
11720
11721 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11722
11723 PR fortran/29431
11724 * gfortran.dg/array_constructor_13.f90: New test.
11725
11726 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11727
11728 PR fortran/29744
11729 * gfortran.dg/used_types_12.f90: New test.
11730
11731 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
11732
11733 PR middle-end/29726
11734 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
11735 (test6): Ditto.
11736 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
11737 * gcc.dg/fold-eqandshift-3.c: New test case.
11738
11739 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11740
11741 PR fortran/29699
11742 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
11743
11744 PR fortran/21370
11745 * gfortran.dg/change_symbol_attributes_1.f90: New test.
11746
11747 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
11748
11749 * gcc.dg/20061109-1.c: New testcase.
11750
11751 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11752
11753 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
11754
11755 2006-11-09 Tobias Burnus <burnus@net-b.de>
11756
11757 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
11758 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
11759
11760 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
11761
11762 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
11763 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
11764
11765 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11766
11767 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
11768
11769 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11770
11771 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
11772 vect-9.c).
11773 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
11774 * gcc.dg/vect/vect-9.c: Now vectorizable.
11775 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
11776 that support vect_widen_mult.
11777 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
11778 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
11779 vect-reduc-dot-u16.c).
11780 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
11781 vect-reduc-dot-u16.c).
11782 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
11783 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
11784 vect-reduc-dot-s8.c).
11785 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
11786 vect-reduc-dot-s8.c).
11787 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
11788 vect-reduc-dot-s8.c).
11789 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
11790 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
11791 vect-reduc-dot-u8.c).
11792 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
11793 vect-reduc-dot-u8.c).
11794 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
11795 * gcc.dg/vect/vect-multitypes-9.c: New test.
11796 * gcc.dg/vect/vect-multitypes-10.c: New test.
11797 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
11798 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
11799 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
11800 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
11801 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
11802 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
11803 wrapv-vect-reduc-dot-s8.c.
11804 * lib/target-support.exp (check_effective_target_vect_unpack): New.
11805 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
11806 targets that support vec_unpack.
11807 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
11808 (check_effective_target_vect_widen_mult_qi_to_hi): New.
11809 (check_effective_target_vect_widen_mult_hi_to_si): New.
11810 (check_effective_target_vect_widen_sum): Removed.
11811
11812 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11813
11814 * gcc.dg/vect/vect-multitypes-8.c: New test.
11815 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
11816
11817 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11818
11819 * gcc.dg/vect/vect-multitypes-7.c: New test.
11820
11821 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11822
11823 * gcc.dg/vect/vect-multitypes-4.c: New test.
11824 * gcc.dg/vect/vect-multitypes-5.c: New test.
11825 * gcc.dg/vect/vect-multitypes-6.c: New test.
11826
11827 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11828
11829 * gcc.dg/vect/vect-multitypes-1.c: New test.
11830 * gcc.dg/vect/vect-multitypes-2.c: New test.
11831 * gcc.dg/vect/vect-multitypes-3.c: New test.
11832
11833 2006-11-07 Eric Christopher <echristo@apple.com>
11834
11835 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
11836 Test using scan-assembler-not.
11837
11838 2006-11-07 Jakub Jelinek <jakub@redhat.com>
11839
11840 * gcc.dg/inline-17.c: New test.
11841
11842 2006-11-07 Steve Ellcey <sje@cup.hp.com>
11843
11844 PR other/25028
11845 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
11846 on HP-UX.
11847
11848 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
11849
11850 PR fortran/29539
11851 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
11852
11853 PR fortran/29634
11854 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
11855 test.
11856
11857 2006-11-07 Tobias Burnus <burnus@net-b.de>
11858
11859 PR fortran/29601
11860 * gfortran.dg/volatile.f90: Add.
11861 * gfortran.dg/volatile2.f90: Add.
11862 * gfortran.dg/volatile3.f90: Add.
11863 * gfortran.dg/volatile4.f90: Add.
11864 * gfortran.dg/volatile5.f90: Add.
11865 * gfortran.dg/volatile6.f90: Add.
11866 * gfortran.dg/volatile7.f90: Add.
11867
11868 2006-11-06 Tobias Burnus <burnus@net-b.de>
11869
11870 * gfortran.dg/io_constraints_2.f90: Adjust pattern
11871 for matching error messages.
11872 * gfortran.dg/specifics_3.f90: Adjust pattern
11873 for matching error messages.
11874
11875 2006-11-06 Janis Johnson <janis187@us.ibm.com>
11876 Bernhard Fischer <aldot@gcc.gnu.org>
11877
11878 * lib/gcc-dg.exp (output-exists): New proc.
11879 (output-exists-not): New proc.
11880 * gcc.test-framework/test-framework.awk: Support new directives.
11881 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
11882 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
11883 * gcc.test-framework/dg-outexists-exp-F.c: New test.
11884 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
11885 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
11886 * gcc.test-framework/dg-outexists-exp-P.c: New test.
11887
11888 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
11889
11890 PR fortran/29630
11891 PR fortran/29679
11892 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
11893 * gfortran.dg/initialization_3.f90: New.
11894
11895 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11896
11897 PR libgfortran/25545
11898 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
11899
11900 2006-11-05 Jakub Jelinek <jakub@redhat.com>
11901
11902 PR middle-end/29695
11903 * gcc.c-torture/execute/pr29695-1.c: New test.
11904 * gcc.c-torture/execute/pr29695-2.c: New test.
11905
11906 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
11907
11908 PR fortran/29565
11909 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
11910
11911 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
11912
11913 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
11914 for matching error messages.
11915
11916 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
11917
11918 PR target/26915
11919 * gcc.target/i386/387-12.c: New test.
11920
11921 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11922
11923 PR libfortran/29713
11924 * gfortran.dg/pr29713.f90: New test.
11925
11926 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
11927
11928 * gcc.c-torture/execute/arith-rand-ll.c:
11929 Also test for bogus rest sign.
11930
11931 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11932
11933 PR libfortran/27895
11934 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
11935
11936 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
11937
11938 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
11939 from error messages.
11940
11941 2006-11-02 Mike Stump <mrs@apple.com>
11942
11943 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
11944
11945 * g++.old-deja/g++.abi/align.C: Enable for darwin.
11946
11947 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
11948
11949 * g++.dg/eh/gcsec1.C: New test.
11950
11951 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11952
11953 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
11954 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
11955
11956 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
11957
11958 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
11959 hexadecimal value.
11960 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
11961 * gcc.dg/pr14796-2.c: Likewise.
11962
11963 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11964
11965 * gcc.c-torture/execute/20061101-1.c: New test.
11966
11967 2006-11-01 Richard Guenther <rguenther@suse.de>
11968
11969 * gcc.target/i386/fpprec-1.c: New testcase.
11970
11971 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11972
11973 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
11974 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
11975
11976 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
11977
11978 * gcc.c-torture/execute/20061031-1.c: New test.
11979
11980 2006-10-31 Geoffrey Keating <geoffk@apple.com>
11981
11982 PR 23067
11983 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
11984 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
11985 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
11986 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
11987 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
11988 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
11989 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
11990
11991 2006-10-31 Eric Christopher <echristo@apple.com>
11992 Falk Hueffner <falk@debian.org>
11993
11994 * gcc.dg/builtin-bswap-1.c: New.
11995 * gcc.dg/builtin-bswap-2.c: New.
11996 * gcc.dg/builtin-bswap-3.c: New.
11997 * gcc.dg/builtin-bswap-4.c: New.
11998 * gcc.dg/builtin-bswap-5.c: New.
11999 * gcc.target/i386/builtin-bswap-1.c: New.
12000
12001 2006-10-31 Geoffrey Keating <geoffk@apple.com>
12002
12003 * gcc.dg/inline-16.c: New.
12004
12005 PR 16622
12006 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
12007 defining it.
12008 * gcc.dg/inline-13.c: New.
12009 * gcc.dg/inline-14.c: New.
12010 * gcc.dg/inline-15.c: New.
12011
12012 PR 11377
12013 * gcc.dg/inline6.c: New.
12014 * gcc.dg/inline7.c: New.
12015
12016 2006-10-31 Roger Sayle <roger@eyesopen.com>
12017
12018 PR middle-end/23470
12019 * gcc.dg/pr23470-1.c: New test case.
12020
12021 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
12022
12023 PR fortran/29537
12024 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
12025 data.
12026 * gfortran.dg/blockdata_2.f90: New testcase.
12027
12028 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
12029
12030 PR libfortran/29627
12031 * gfortran.dg/unf_short_record_1.f90: New test.
12032
12033 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12034
12035 PR fortran/29067
12036 * gfortran.dg/pr29067.f: New test.
12037
12038 2006-10-31 Joseph Myers <joseph@codesourcery.com>
12039 Richard Sandiford <richard@codesourcery.com>
12040
12041 * lib/target-supports.exp (get_compiler_messages): Append options
12042 as a single list element.
12043 (check_effective_target_arm_vfp_ok): New.
12044 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
12045
12046 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
12047
12048 PR fortran/29387
12049 * gfortran.dg/intrinsic_actual_2.f90: New test.
12050
12051 PR fortran/29490
12052 * gfortran.dg/actual_array_interface_1.f90: New test.
12053
12054 PR fortran/29641
12055 * gfortran.dg/used_types_11.f90: New test.
12056
12057 2006-10-30 Dirk Mueller <dmueller@suse.de>
12058
12059 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
12060 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
12061 * g++.old-deja/g++.pt/eichin01.C (main): Same.
12062 * g++.old-deja/g++.mike/net25.C (main): Same.
12063 * g++.dg/lookup/exception1.C (main): Same.
12064 * g++.dg/parse/parens2.C (main): Same.
12065
12066 2006-10-30 Roger Sayle <roger@eyesopen.com>
12067
12068 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
12069
12070 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12071
12072 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
12073 * gcc.dg/torture/builtin-math-3.c: Likewise.
12074
12075 2006-10-30 Tobias Burnus <burnus@net-b.de>
12076
12077 PR fortran/29452
12078 * gfortran.dg/write_check.f90: Check run-time keyword checking.
12079 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
12080
12081 2006-10-30 Andrew Pinski <pinskia@gmail.com>
12082
12083 PR Fortran/29410
12084 * gfortran.fortran-torture/execute/transfer1.f90: New test.
12085
12086 2006-10-30 Joseph Myers <joseph@codesourcery.com>
12087
12088 * lib/target-supports.exp (check_function_available): Declare
12089 function before calling.
12090
12091 2006-10-30 Jakub Jelinek <jakub@redhat.com>
12092
12093 PR tree-optimization/29637
12094 * gcc.dg/pr29637.c: New test.
12095
12096 2006-10-29 Roger Sayle <roger@eyesopen.com>
12097
12098 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
12099 tree canonicalization.
12100
12101 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12102
12103 * gcc.dg/builtins-20.c: Add more hypot tests.
12104
12105 2006-10-29 Roger Sayle <roger@eyesopen.com>
12106
12107 * gcc.dg/fold-compare-1.c: New test case.
12108
12109 2006-10-29 Dirk Mueller <dmueller@suse.de>
12110
12111 PR c++/16307
12112 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
12113
12114 2006-10-29 Roger Sayle <roger@eyesopen.com>
12115
12116 PR tree-optimization/15458
12117 * gcc.dg/fold-xornot-1.c: New test case.
12118
12119 2006-10-29 Richard Guenther <rguenther@suse.de>
12120
12121 * gcc.target/i386/math-torture/trunc.c: New testcase.
12122
12123 2006-10-29 Richard Guenther <rguenther@suse.de>
12124
12125 * gcc.target/i386/math-torture/round.c: New testcase.
12126
12127 2006-10-29 Richard Guenther <rguenther@suse.de>
12128
12129 * gcc.target/i386/math-torture/ceil.c: New testcase.
12130 * gcc.target/i386/math-torture/floor.c: Likewise.
12131
12132 2006-10-29 Richard Guenther <rguenther@suse.de>
12133
12134 * gcc.target/i386/math-torture/rint.c: New testcase.
12135 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
12136
12137 2006-10-29 Richard Guenther <rguenther@suse.de>
12138
12139 * gcc.target/i386/math-torture/lfloor.c: New testcase.
12140 * gcc.target/i386/math-torture/lceil.c: Likewise.
12141
12142 2006-10-28 Tobias Burnus <burnus@net-b.de>
12143
12144 PR libgfortran/24313
12145 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
12146
12147 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
12148
12149 * gcc.c-torture/execute/20020118-1.c,
12150 gcc.c-torture/execute/builtins/strlen.c,
12151 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
12152 comment typos.
12153
12154 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12155
12156 * gcc.dg/builtins-20.c: Add tests for hypot.
12157 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
12158 two-argument builtins.
12159 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
12160 TESTIT2. Update all callers.
12161 (TESTIT2, TESTIT2_R): New helper macros.
12162 Add testcases for pow, hypot and atan2.
12163
12164 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
12165
12166 PR C++/29295
12167 * g++.dg/expr/bool1.C: New test.
12168 * g++.dg/expr/bool2.C: New test.
12169
12170 2006-10-28 Tobias Burnus <burnus@net-b.de>
12171
12172 PR fortran/28224
12173 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
12174 * gfortran.dg/namelist_internal.f90: New test.
12175
12176 2006-10-28 Tobias Burnus <burnus@net-b.de>
12177
12178 PR fortran/29625
12179 * gfortran.dg/io_real_boz.f90: Add.
12180 * gfortran.dg/io_real_boz2.f90: Add.
12181
12182 2006-10-28 Richard Guenther <rguenther@suse.de>
12183
12184 PR middle-end/26899
12185 * gcc.dg/tree-ssa/pr26899.c: New testcase.
12186
12187 2006-10-28 Richard Guenther <rguenther@suse.de>
12188
12189 PR target/28806
12190 * gcc.target/i386/math-torture/lround.c: New testcase.
12191
12192 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
12193
12194 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
12195 * gcc.dg/builtins-44.c: Likewise.
12196 * gcc.dg/builtins-45.c: Likewise.
12197 * gcc.dg/pr28796-2.c: Likewise.
12198 * gcc.dg/unordered-3.c: Likewise.
12199
12200 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12201
12202 PR libgfortran/27954
12203 * gfortran.dg/error_recovery_2.f90: New test.
12204
12205 2006-10-26 Richard Guenther <rguenther@suse.de>
12206
12207 * gcc.target/i386/i386.exp: Use glob, not find to collect
12208 tests. Avoids recursing into subdirectories.
12209 * gcc.target/i386/math-torture/math-torture.exp: Torture
12210 for interesting ia32 math options.
12211 * gcc.target.i386/math-torture/lrint.c: New testcase.
12212
12213 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12214
12215 PR libgfortran/29563
12216 * gfortran.dg/arrayio_9.f90: Update test.
12217 * gfortran.dg/arrayio_19.f90: New test.
12218
12219 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
12220
12221 * gcc.dg/20061026.c: New testcase.
12222
12223 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12224
12225 PR libgfortran/29563
12226 * gfortran.dg/arrayio_9.f90: New test.
12227
12228 2006-10-26 Ben Elliston <bje@au.ibm.com>
12229
12230 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
12231 Copy the strings manually, as strcpy may call strlen.
12232
12233 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12234
12235 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
12236 Add checks for log, log2, log10 and log1p.
12237
12238 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
12239 we already test 0.0. Add checks for expm1, log, log2, log10,
12240 log1p, cbrt, erf and erfc.
12241
12242 2006-10-25 Steve Ellcey <sje@cup.hp.com>
12243
12244 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
12245
12246 2006-10-25 Uros Bizjak <uros@kss-loka.si>
12247
12248 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
12249 and remainderl() built-in functions. Remove -ffast-math from
12250 dg-options.
12251
12252 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12253
12254 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
12255 acosh and atanh.
12256
12257 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
12258 floating point modifiers to arguments passed to float and long
12259 double functions respectively. Update all callers to use floating
12260 point numbers, not integers. Add tests for exp, exp2 and
12261 exp10/pow10.
12262
12263 * gcc.dg/torture/builtin-math-3.c: New test.
12264
12265 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
12266
12267 PR fortran/29393
12268 * gfortran.dg/initialize_2.f90: New.
12269
12270 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12271
12272 * gcc.dg/torture/builtin-math-2.c: New test.
12273
12274 2006-10-24 Richard Guenther <rguenther@suse.de>
12275
12276 PR middle-end/28796
12277 * gcc.dg/pr28796-1.c: New testcase.
12278 * gcc.dg/pr28796-2.c: Likewise.
12279
12280 2006-10-24 Richard Guenther <rguenther@suse.de>
12281
12282 * gcc.dg/builtins-57.c: New testcase.
12283
12284 2006-10-24 Richard Guenther <rguenther@suse.de>
12285
12286 PR tree-optimization/29567
12287 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
12288
12289 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
12290
12291 PR tree-optimization/14784
12292 * gcc.dg/alias-10.c: New test.
12293
12294 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12295
12296 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
12297
12298 2006-10-23 Jakub Jelinek <jakub@redhat.com>
12299
12300 * gcc.dg/builtin-strncat-chk-1.c: New test.
12301
12302 2006-10-23 Jan Hubicka <jh@suse.cz>
12303
12304 * gcc.dg/memmove-1.c: New test.
12305
12306 2006-10-23 Paul Brook <paul@codesourcery.com>
12307
12308 * gcc.dg/pragma-pack-5.c: New test.
12309
12310 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
12311
12312 * g++.dg/other/s390-1.C: New testcase.
12313
12314 2006-10-23 Richard Guenther <rguenther@suse.de>
12315
12316 PR middle-end/27132
12317 PR middle-end/23295
12318 * gcc.dg/pr27132.c: New testcase.
12319 * gcc.dg/pr23295.c: Likewise.
12320 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
12321 * g++.dg/tree-ssa/pr19807.C: Likewise.
12322
12323 2006-10-23 Richard Guenther <rguenther@suse.de>
12324
12325 PR middle-end/21032
12326 * gcc.dg/pr21032.c: New testcase.
12327
12328 2006-10-22 Jeff Law <law@redhat.com>
12329 Richard Guenther <rguenther@suse.de>
12330
12331 PR tree-optimization/15911
12332 * gcc.dg/tree-ssa/vrp30.c: New testcase.
12333
12334 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
12335
12336 PR c++/20647
12337 * g++.dg/abi/rtti3.C: New.
12338
12339 2006-10-21 Uros Bizjak <uros@kss-loka.si>
12340
12341 PR middle-end/28252
12342 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
12343 transformation.
12344
12345 2006-10-21 Richard Guenther <rguenther@suse.de>
12346
12347 PR tree-optimization/3511
12348 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
12349
12350 2006-10-21 Richard Guenther <rguenther@suse.de>
12351
12352 PR middle-end/26898
12353 * gcc.dg/torture/pr26898-1.c: New testcase.
12354 * gcc.dg/torture/pr26898-2.c: Likewise.
12355
12356 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
12357
12358 PR c++/28053
12359 * g++.dg/parse/bitfield1.C: Adjust error markers.
12360 * g++.dg/parse/bitfield2.C: New test.
12361
12362 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
12363
12364 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
12365
12366 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12367
12368 PR libfortran/27895
12369 * gfortran.dg/zero_sized_1.f90: New test.
12370
12371 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
12372
12373 * gcc.dg/div-compare-1.c: New test.
12374
12375 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
12376
12377 PR fortran/29216
12378 * gfortran.dg/result_default_init_1.f90: New test.
12379
12380 PR fortran/29314
12381 * gfortran.dg/automatic_default_init_1.f90: New test.
12382
12383 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
12384 from 38 to 33.
12385
12386 2006-10-18 Geoffrey Keating <geoffk@apple.com>
12387
12388 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
12389 'using namespace std' without previous declaration.
12390 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
12391 * g++.old-deja/g++.robertl/eb133c.C: New.
12392
12393 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12394
12395 PR libgfortran/29277
12396 * gfortran.dg/streamio_4.f90: Update test.
12397 * gfortran.dg/streamio_11.f90: New test.
12398
12399 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
12400
12401 PR c++/27952
12402 * g++.dg/inherit/virtual1.C: New test.
12403
12404 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12405
12406 PR c++/28261
12407 * g++.dg/parse/enum3.C: New test.
12408
12409 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12410
12411 PR c++/29039
12412 * g++.dg/init/ctor8.C: New test.
12413
12414 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12415
12416 PR c++/27270
12417 * g++.dg/ext/complit8.C: Tweak error markers.
12418 * g++.dg/template/complit1.C: Add error marker.
12419
12420 2006-10-16 Mark Mitchell <mark@codesourcery.com>
12421
12422 PR c++/27270
12423 * g++.dg/ext/complit8.C: New test.
12424
12425 PR c++/29408
12426 * g++.dg/parse/dtor12.C: New test.
12427
12428 PR c++/29435
12429 * g++.dg/template/sizeof11.C: New test.
12430
12431 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
12432
12433 PR fortran/29392
12434 * gfortran.dg/data_char_3.f90: New test.
12435
12436 PR fortran/29451
12437 * gfortran.dg/negative_automatic_size.f90: New test.
12438
12439 2006-10-16 David Daney <ddaney@avtrex.com>
12440
12441 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
12442
12443 2006-10-16 Eric Christopher <echristo@apple.com>
12444
12445 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
12446 x86_64.
12447
12448 2006-10-16 Mark Mitchell <mark@codesourcery.com>
12449
12450 PR c++/28211
12451 * g++.dg/tc1/dr49.C: Tweak error messages.
12452 * g++.dg/parse/template21.C: New test.
12453
12454 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12455
12456 PR middle-end/20491
12457 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
12458
12459 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
12460
12461 PR fortran/29403
12462 * gfortran.dg/print_1.f90: New test.
12463
12464 2006-10-15 Jan Hubicka <jh@suse.cz>
12465
12466 PR middle-end/29241
12467 * gcc.c-torture/compile/pr29241.c: New testcase.
12468
12469 2006-10-15 David Edelsohn <edelsohn@gnu.org>
12470
12471 PR middle-end/29250
12472 * gcc.c-torture/compile/pr29250.c: New test.
12473
12474 2006-10-15 Richard Guenther <rguenther@suse.de>
12475
12476 * gcc.dg/pr29299.c: New testcase.
12477
12478 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
12479
12480 PR fortran/24767
12481 * gfortran.dg/label_4.f90: Adjust warning flag.
12482
12483 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
12484
12485 PR fortran/29371
12486 * gfortran.dg/nullify_3.f90: New test.
12487
12488 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12489
12490 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
12491 on Solaris 2.5.1 too.
12492
12493 2006-10-13 Eric Christopher <echristo@apple.com>
12494
12495 * gcc.dg/pr25993.c: Skip for darwin.
12496
12497 2006-10-13 Eric Christopher <echristo@apple.com>
12498
12499 * gcc.dg/visibility-11.c: Skip for darwin.
12500
12501 2006-10-13 Eric Christopher <echristo@apple.com>
12502
12503 * gcc.dg/darwin-weakimport-1.c: Use
12504 -fno-asynchronous-unwind-tables.
12505 * gcc.dg/darwin-weakimport-3.c: Ditto.
12506
12507 2006-10-13 Richard Guenther <rguenther@suse.de>
12508
12509 PR tree-optimization/29446
12510 * gcc.dg/torture/pr29446.c: New testcase.
12511
12512 2006-10-13 Bill Wendling <wendling@apple.com>
12513
12514 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
12515 * g++.old-deja/g++.jason/hmc1.C: Likewise.
12516 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
12517 * g++.old-deja/g++.law/shadow1.C: Likewise.
12518 * g++.old-deja/g++.law/ctors10.C: Likewise.
12519 * g++.dg/debug/namespace1.C: Likewise.
12520 * g++.dg/inherit/namespace-as-base.C: Likewise.
12521 * g++.dg/opt/delay-slot-1.C: Likewise.
12522 * g++.dg/parse/defarg10.C: Likewise.
12523 * g++.dg/template/ptrmem11.C: Likewise.
12524 * g++.dg/template/mem_func_ptr.C: Likewise.
12525 * g++.dg/template/spec19.C: Likewise.
12526
12527 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
12528
12529 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
12530
12531 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
12532
12533 PR fortran/29373
12534 * gfortran.dg/implicit_9.f90: New test.
12535
12536 PR fortran/29407
12537 * gfortran.dg/namelist_25.f90: New test.
12538
12539 PR fortran/27701
12540 * gfortran.dg/same_name_2.f90: New test.
12541
12542 PR fortran/29232
12543 * gfortran.dg/host_assoc_types_1.f90: New test.
12544
12545 PR fortran/29364
12546 * gfortran.dg/missing_derived_type_1.f90: New test.
12547 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
12548
12549 PR fortran/29422
12550 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
12551
12552 PR fortran/29428
12553 * gfortran.dg/alloc_comp_assign_5.f90: New test.
12554
12555 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12556
12557 PR fortran/29391
12558 * gfortran.dg/bound_2.f90: New test.
12559
12560 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12561
12562 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
12563 directive.
12564 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
12565 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
12566 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
12567 * gfortran.dg/gomp/reduction3.f90: Likewise.
12568 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
12569 * gfortran.dg/dummy_procedure_2.f90: Likewise.
12570 * gfortran.dg/interface_derived_type_1.f90: Likewise.
12571 * gfortran.dg/forall_4.f90: Likewise.
12572 * gfortran.dg/spec_expr_4.f90: Likewise.
12573 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
12574 * gfortran.dg/forall_5.f90: Likewise.
12575 * gfortran.dg/open_access_append_2.f90: Add check for
12576 compile-time warning.
12577
12578 2006-10-13 Mark Mitchell <mark@codesourcery.com>
12579
12580 PR c++/28506
12581 * g++.dg/parse/pure1.C: New test.
12582
12583 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12584
12585 PR fortran/21435
12586 * gfortran.dg/io_constraints_3.f90: New test.
12587 * gfortran.dg/open_access_append_1.f90: Add checks
12588 for compile-time warnings.
12589 * gfortran.dg/pr20163-2.f: Likewise.
12590 * gfortran.dg/iostat_2.f90: Likewise.
12591 * gfortran.dg/label_4.f90: Delete the temporary
12592 file.
12593 * gfortran.dg/direct_io_2.f90: Add a FILE=
12594 specifier.
12595 * gfortran.dg/iomsg_1.f90: Add check for
12596 compile-time warning.
12597
12598 2006-10-12 Jan Hubicka <jh@suse.cz>
12599
12600 PR c/28419
12601 * gcc.dg/pr28319.c: New test.
12602
12603 2006-10-12 Mark Mitchell <mark@codesourcery.com>
12604 PR c++/29318
12605 * g++.dg/ext/vla4.C: New test.
12606
12607 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
12608
12609 PR c++/27961
12610 * g++.dg/template/crash60.C: New test.
12611 * g++.dg/other/large-size-array.C: Adjust error markers.
12612 * g++.dg/parse/crash27.C: Likewise.
12613 * g++.dg/template/crash1.C: Likewise.
12614
12615 2006-10-12 Steve Ellcey <sje@cup.hp.com>
12616
12617 PR testsuite/29093
12618 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
12619
12620 2006-10-12 Jakub Jelinek <jakub@redhat.com>
12621
12622 PR preprocessor/28709
12623 * gcc.dg/cpp/paste14.c: New test.
12624
12625 2006-10-11 Mark Mitchell <mark@codesourcery.com>
12626
12627 PR c++/29175
12628 * g++.dg/init/array24.C: New test.
12629
12630 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12631
12632 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
12633 of <sys/types.h>.
12634
12635 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
12636
12637 PR c++/29024
12638 * g++.dg/parse/typedef8.C: New test.
12639 * g++.dg/other/mult-stor1.C: Adjust error markers.
12640
12641 2006-10-11 Richard Guenther <rguenther@suse.de>
12642
12643 PR tree-optimization/28230
12644 * gcc.dg/torture/pr28230.c: New testcase.
12645
12646 2006-10-11 Richard Guenther <rguenther@suse.de>
12647
12648 PR inline-asm/29119
12649 * gcc.dg/torture/pr29119.c: New testcase.
12650
12651 2006-10-10 Jakub Jelinek <jakub@redhat.com>
12652
12653 PR middle-end/29272
12654 * gcc.c-torture/execute/20060930-2.c: New test.
12655
12656 2006-10-09 Richard Henderson <rth@redhat.com>
12657
12658 Revert emutls patch.
12659
12660 2006-10-09 Richard Guenther <rguenther@suse.de>
12661
12662 PR middle-end/29254
12663 * gcc.dg/pr29254.c: New testcase.
12664
12665 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
12666 Paul Thomas <pault@gcc.gnu.org>
12667
12668 PR fortran/20541
12669 * gfortran.dg/alloc_comp_basics_1.f90: New test.
12670 * gfortran.dg/alloc_comp_basics_2.f90: New test.
12671 * gfortran.dg/alloc_comp_assign_1.f90: New test.
12672 * gfortran.dg/alloc_comp_assign_2.f90: New test.
12673 * gfortran.dg/alloc_comp_assign_3.f90: New test.
12674 * gfortran.dg/alloc_comp_assign_4.f90: New test.
12675 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
12676 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
12677 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
12678 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
12679 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
12680 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
12681 * gfortran.dg/alloc_comp_std.f90: New test.
12682 * gfortran.dg/move_alloc.f90: New test.
12683
12684 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
12685
12686 PR fortran/29115
12687 * gfortran.dg/derived_constructor_comps_2.f90: New test.
12688
12689 PR fortran/29211
12690 * gfortran.dg/forall_char_dependencies_1.f90: New test.
12691
12692 2006-10-08 Tobias Burnus <burnus@net-b.de>
12693
12694 PR fortran/28585
12695 * gfortran.dg/new_line.f90: New test.
12696
12697 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12698
12699 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
12700 * gcc.dg/torture/builtin-convert-1.c,
12701 gcc.dg/torture/builtin-convert-2.c,
12702 gcc.dg/torture/builtin-convert-3.c,
12703 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
12704
12705 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
12706
12707 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
12708 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
12709 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
12710 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
12711
12712 2006-10-07 Andrew Pinski <pinskia@gmail.com>
12713
12714 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
12715 Xfail some tests for powerpc-darwin and powerpc-aix.
12716
12717 2006-10-07 Jakub Jelinek <jakub@redhat.com>
12718
12719 PR c/29380
12720 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
12721
12722 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12723
12724 PR target/29300
12725 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
12726 on hppa*-*-hpux*.
12727
12728 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12729
12730 PR fortran/16580
12731 PR fortran/29288
12732 * gfortran.fortran-torture/execute/specifics.f90:
12733 Add tests for using all possible intrinsics as actual arguments.
12734 * gfortran.dg/specifics_1.f90: Add tests for using
12735 all possible intrinsics as actual arguments.
12736 * gfortran.dg/specifics_2.f90: New file.
12737 * gfortran.dg/specifics_3.f90: New file.
12738
12739 2006-10-07 Richard Sandiford <richard@codesourcery.com>
12740
12741 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
12742 * gcc.dg/debug/debug-2.c: Likewise.
12743
12744 2006-10-06 Uros Bizjak <uros@kss-loka.si>
12745
12746 * gcc.c-torture/compile/sync-2.c: New test.
12747
12748 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12749
12750 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
12751 line endings.
12752
12753 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
12754
12755 PR rtl-optimization/29128
12756 * gcc.c-torture/compile/pr29128.c: New test.
12757
12758 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12759
12760 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
12761 line endings.
12762
12763 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
12764
12765 PR middle-end/29256
12766 * gcc.dg/tree-ssa/loop-19.c: New test.
12767
12768 2006-10-06 Jakub Jelinek <jakub@redhat.com>
12769
12770 PR tree-optimization/29330
12771 * gcc.dg/pr29330.c: New test.
12772
12773 PR target/28924
12774 * gcc.c-torture/compile/20061005-1.c: New test.
12775
12776 2006-10-06 Olivier Hainque <hainque@adacore.com>
12777
12778 * gcc.dg/typename-vla-1.c: New case.
12779 * gnat.dg/forward_vla.adb: New case.
12780
12781 2006-10-06 Jakub Jelinek <jakub@redhat.com>
12782
12783 PR tree-optimization/29290
12784 * gfortran.dg/loop_nest_1.f90: New test.
12785
12786 PR target/29198
12787 * gcc.dg/tls/opt-12.c: New test.
12788
12789 PR fortran/28415
12790 * gfortran.dg/save_2.f90: New test.
12791
12792 PR c/29091
12793 * gcc.dg/pr29091.c: New test.
12794
12795 2006-10-06 Joseph Myers <joseph@codesourcery.com>
12796
12797 * lib/target-supports.exp
12798 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
12799 same as x86_64-*-*; check for LP64.
12800
12801 2006-10-04 Richard Henderson <rth@redhat.com>
12802
12803 * lib/target-supports.exp (check_effective_target_tls): Redefine
12804 to mean non-emulated tls.
12805 * gcc.dg/tls/alias-1.c: Remove tls requirement.
12806 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
12807 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
12808 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
12809 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
12810 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
12811 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
12812
12813 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
12814
12815 PR fortran/29343
12816 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
12817
12818 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12819
12820 * gfortran.dg/bounds_check_fail_1.f90: New test.
12821
12822 2006-10-03 Mark Mitchell <mark@codesourcery.com>
12823
12824 PR c++/29020
12825 * g++.dg/template/friend48.C: New test.
12826
12827 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
12828
12829 PR fortran/29098
12830 * gfortran.dg/default_initialization_2.f90: New test.
12831
12832 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
12833
12834 PR fortran/20779
12835 PR fortran/20891
12836 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
12837
12838 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
12839
12840 PR fortran/29284
12841 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
12842
12843 PR fortran/29321
12844 PR fortran/29322
12845 * gfortran.dg/missing_optional_dummy_2.f90: New test.
12846
12847 PR fortran/25091
12848 PR fortran/25092
12849 * gfortran.dg/entry_array_specs_1.f90: New test.
12850
12851 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
12852
12853 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
12854 insufficient to inhibit some test failures at -O3. Do testing
12855 on integers.
12856
12857 2006-10-03 Mark Mitchell <mark@codesourcery.com>
12858
12859 PR c++/29138
12860 * g++.dg/inherit/access8.C: New test.
12861 * g++.dg/template/dtor4.C: Tweak error messages.
12862
12863 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12864
12865 PR fortran/27478
12866 * gfortran.dg/entry_8.f90: New test.
12867
12868 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12869
12870 PR c++/29291
12871 * g++.dg/parse/new4.C: New test.
12872
12873 2006-10-03 Uros Bizjak <uros@kss-loka.si>
12874
12875 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
12876 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
12877 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
12878 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
12879 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
12880
12881 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12882
12883 PR fortran/19260
12884 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
12885 * gfortran.dg/continuation_2.f90: New test.
12886
12887 PR fortran/19262
12888 * gfortran.dg/continuation_3.f90: New test.
12889 * gfortran.dg/continuation_4.f90: New test.
12890 * gfortran.dg/continuation_5.f: New test.
12891 * gfortran.dg/continuation_6.f: New test.
12892
12893 2006-10-02 Mark Mitchell <mark@codesourcery.com>
12894
12895 PR c++/29226
12896 * g++.dg/template/vla1.C: New test.
12897
12898 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12899
12900 PR fortran/29210
12901 * gfortran.dg/complex_parameter_1.f90: New test.
12902
12903 2006-10-02 Jakub Jelinek <jakub@redhat.com>
12904
12905 PR c/29154
12906 * gcc.c-torture/execute/20060929-1.c: New test.
12907
12908 2006-10-01 Mark Mitchell <mark@codesourcery.com>
12909
12910 PR c++/29105
12911 * g++.dg/template/member6.C: New test.
12912 * g++.dg/parse/typename7.C: Adjust error markers.
12913
12914 PR c++/29080
12915 * g++.dg/template/member7.C: New test.
12916
12917 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
12918
12919 PR c/24010
12920 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
12921 gcc.dg/Woverride-init-3.c: New tests.
12922
12923 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
12924
12925 * gcc.c-torture/execute/20060930-1.c: New test.
12926
12927 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12928
12929 PR fortran/18791
12930 * gfortran.dg/specifics_1.f90: New test.
12931 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
12932 complex specifics.
12933
12934 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12935
12936 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
12937 pthread-init-common.h: New.
12938
12939 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
12940
12941 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
12942 precision on some archs.
12943
12944 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
12945
12946 * gcc.dg/non-local-goto-1.c: New test.
12947 * gcc.dg/non-local-goto-2.c: Likewise.
12948 * gcc.dg/setjmp-3.c: Likewise.
12949 * gcc.dg/setjmp-4.c: Likewise.
12950
12951 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
12952
12953 * gnat.dg/self_aggregate_with_pointer.adb: New test.
12954
12955 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
12956
12957 PR fortran/28276
12958 * gfortran.dg/exponent_1.f90: New test.
12959
12960 PR fortran/27021
12961 * gfortran.dg/nearest_1.f90: New test.
12962
12963 2006-09-26 Jakub Jelinek <jakub@redhat.com>
12964
12965 PR middle-end/25261
12966 PR middle-end/28790
12967 * gcc.dg/gomp/nestedfn-1.c: New test.
12968
12969 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
12970
12971 PR objc/29195
12972 * objc/compile/method-1.m: New test.
12973
12974 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
12975
12976 PR c++/26938
12977 * g++.dg/template/crash58.C: New test.
12978 * g++.dg/parse/crash28.C: Adjust error markers.
12979 * g++.dg/template/crash34.C: Likewise.
12980 * g++.dg/template/friend31.C: Likewise.
12981 * g++.dg/template/crash32.C: Likewise.
12982
12983 PR c++/27329
12984 * g++.dg/template/crash59.C: New test.
12985
12986 PR c++/27667
12987 * g++.dg/template/spec33.C: New test.
12988 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
12989
12990 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
12991 Adam Nemet <anemet@caviumnetworks.com>
12992
12993 * gcc.dg/tree-ssa/ivopts-1.c: New test.
12994 * gcc.dg/tree-ssa/ivopts-2.c: New test.
12995
12996 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
12997
12998 PR target/28911
12999 * gcc.dg/pr28911.c: New.
13000
13001 2006-09-23 Uros Bizjak <uros@kss-loka.si>
13002
13003 PR target/29169
13004 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
13005 (dg-options): Add -mfpmath=387.
13006
13007 2006-09-23 Jakub Jelinek <jakub@redhat.com>
13008
13009 PR c/28706
13010 * gcc.dg/pr28706.c: New test.
13011
13012 PR c/28712
13013 * gcc.dg/pr28712.c: New test.
13014
13015 2006-09-22 Mike Stump <mrs@apple.com>
13016
13017 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
13018
13019 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
13020
13021 PR tree-optimization/28888
13022 * gcc.dg/pr28888.c: New test.
13023
13024 2006-09-21 Mark Mitchell <mark@codesourcery.com>
13025
13026 PR c++/29016
13027 * g++.dg/init/ptrfn1.C: New test.
13028
13029 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
13030
13031 PR c++/28861
13032 * g++.dg/template/spec32.C: New test.
13033 * g++.dg/parse/crash9.C: Adjust error markers.
13034
13035 PR c++/28303
13036 * g++.dg/template/typedef6.C: New test.
13037 * g++.dg/init/error1.C: Adjust error markers.
13038 * g++.dg/parse/crash9.C: Likewise.
13039 * g++.dg/template/crash55.C: Likewise.
13040
13041 2006-09-21 Janis Johnson <janis187@us.ibm.com>
13042
13043 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
13044
13045 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
13046
13047 PR target/27650
13048 * g++.dg/ext/dllimport12.C: New test.
13049
13050 2006-09-20 Richard Sandiford <richard@codesourcery.com>
13051
13052 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
13053 * gcc.target/mips/nmadd-2.c: Likewise.
13054 * gcc.target/mips/mips-ps-6.c: New test.
13055 * gcc.target/mips/neg-abs-1.c: Likewise.
13056 * gcc.target/mips/neg-abs-2.c: Likewise.
13057 * gcc.target/mips/nmadd-3.c: New test.
13058
13059 2006-09-20 Jakub Jelinek <jakub@redhat.com>
13060
13061 PR middle-end/28046
13062 * gcc.dg/gomp/atomic-10.c: New test.
13063 * g++.dg/gomp/atomic-10.C: New test.
13064
13065 2006-09-20 Eric Christopher <echristo@apple.com>
13066
13067 * gcc.target/i386/sse3-not-fisttp.c: New.
13068
13069 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
13070
13071 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
13072
13073 2006-09-19 Richard Sandiford <richard@codesourcery.com>
13074
13075 * gcc.c-torture/execute/pr28289.c (one): New variable.
13076 (main): Use it instead of argc.
13077 * gcc.c-torture/execute/20060102-1.c (one): New variable.
13078 (main): Use it instead of argc.
13079
13080 2006-09-19 Paul Brook <paul@codesourcery.com>
13081
13082 PR target/28516
13083 * gcc.dg/nested-func-5.c: New test.
13084
13085 2006-09-19 Ben Elliston <bje@au.ibm.com>
13086
13087 * lib/target-supports.exp (check_effective_target_tls): Compile
13088 test stubs using ${tool}_target_compile, not just target_compile.
13089 (check_effective_target_tls_runtime): Likewise.
13090
13091 2006-09-19 Ben Elliston <bje@au.ibm.com>
13092
13093 * gcc.c-torture/compile/20030405-1.x: Remove.
13094
13095 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
13096 optimising linker from discarding it.
13097
13098 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
13099
13100 PR fortran/28526
13101 * gfortran.dg/keyword_symbol_1.f90: New test.
13102
13103 * gfortran.dg/spread_shape_1.f90: Add missing warning with
13104 pedantic compilation option.
13105
13106 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
13107
13108 PR fortran/29060
13109 * gfortran.dg/spread_shape_1.f90: New test.
13110
13111 2006-09-17 Roger Sayle <roger@eyesopen.com>
13112
13113 PR tree-optimization/28887
13114 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
13115
13116 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
13117
13118 PR c/25993
13119 * gcc.dg/pr25993.c: New test.
13120
13121 2006-09-17 Ira Rosen <irar@il.ibm.com>
13122
13123 PR tree-opt/21591
13124 * gcc.dg/vect/pr21591.c: New test.
13125
13126 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
13127
13128 PR tree-opt/29059
13129 * gcc.c-torture/compile/strcpy-1.c: New test.
13130 * gcc.c-torture/compile/strcpy-2.c: New test.
13131 * gcc.c-torture/compile/memcpy-1.c: New test.
13132 * gcc.c-torture/compile/memcpy-2.c: New test.
13133
13134 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
13135
13136 PR testsuite/29055
13137 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
13138
13139 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
13140
13141 * gnat.dg/specs/double_record_extension1.ads: New test.
13142 * gnat.dg/specs/double_record_extension2.ads: Likewise.
13143
13144 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
13145
13146 PR fortran/29051
13147 * gfortran.dg/oldstyle_3.f90: New test.
13148
13149 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13150
13151 PR libgfortran/29099
13152 * gfortran.dg/secnds-1.f: New test.
13153
13154 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13155
13156 PR libgfortran/29053
13157 * gfortran.dg/streamio_9.f90: New test.
13158 * gfortran.dg/streamio_10.f90: New test.
13159
13160 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
13161
13162 PR C++/29002
13163 * g++.dg/init/array22.C: New test.
13164 * g++.dg/init/array23.C: New test.
13165
13166 2006-09-14 Arnaud Charlet <charlet@adacore.com>
13167
13168 * stackcheck.lst: Update list of tests requiring stack checking.
13169 * norun.lst: Adjust for above change.
13170 * ada95.lst: New file.
13171 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
13172 requiring -gnat95 switch.
13173
13174 2006-09-14 Olivier Hainque <hainque@adacore.com>
13175
13176 * gnat.dg/in_out_parameter.adb: New test.
13177
13178 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
13179
13180 PR debug/28980
13181 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
13182
13183 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
13184
13185 * gnat.dg/specs/unchecked_union.ads: New test.
13186
13187 2006-09-13 Richard Sandiford <richard@codesourcery.com>
13188
13189 PR rtl-optimization/28982
13190 * gcc.c-torture/execute/pr28982a.c: New test.
13191 * gcc.c-torture/execute/pr28982b.c: Likewise.
13192
13193 2006-09-12 Eric Christopher <echristo@apple.com>
13194
13195 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
13196 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
13197
13198 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
13199
13200 PR c/28768
13201 PR preprocessor/14634
13202 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
13203 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
13204 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
13205
13206 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13207
13208 * gcc.dg/pr28243.c: New test.
13209
13210 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
13211
13212 PR fortran/28971
13213 gfortran.dg/pr28971.f90: New test to act as a backstop in case
13214 this undiagnosed regression reappears.
13215
13216 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
13217
13218 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
13219 Treat $srcdir as a literal.
13220 * lib/fortran-torture.exp (fortran-torture-compile,
13221 fortran-torture-execute): Likewise.
13222 * lib/objc-torture.exp (objc-torture-compile,
13223 objc-torture-execute): Likewise.
13224 * lib/profopt.exp (profopt-execute): Likewise.
13225
13226 2006-09-11 Geoffrey Keating <geoffk@apple.com>
13227
13228 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
13229
13230 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
13231
13232 PR testsuite/28950
13233 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
13234
13235 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
13236
13237 PR target/13685
13238 * gcc.target/i386/pr13685.c: New test.
13239
13240 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
13241
13242 * gcc.dg/pr28726.c: New test.
13243
13244 2006-09-11 Josh Conner <jconner@apple.com>
13245
13246 * gcc.dg/nrv3.c: Increase size of structure.
13247 * gcc.dg/nrv4.c: Likewise.
13248 * gcc.dg/nrv5.c: Likewise.
13249
13250 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
13251
13252 PR libfortran/28890
13253 gfortran.dg/assumed_charlen_function_5.f90: New test.
13254
13255 2006-09-10 Mark Mitchell <mark@codesourcery.com>
13256
13257 PR c++/28991
13258 * g++.dg/init/static3.C: New test.
13259
13260 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
13261
13262 PR testsuite/29007
13263 * gcc.dg/long-long-cst1.c (t): Add cast to
13264 __SIZE_TYPE__ before casting to int.
13265 (main): Return 0 on success.
13266
13267 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13268
13269 * gcc.c-torture/execute/20060910-1.c: New test.
13270
13271 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
13272
13273 PR middle-end/26983
13274 * gcc.dg/pr26983.c: New test.
13275
13276 2006-09-10 Richard Sandiford <richard@codesourcery.com>
13277
13278 PR target/29006
13279 * gcc.c-torture/execute/pr29006.c: New test.
13280
13281 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13282
13283 PR libfortran/28947
13284 gfortran.dg/matmul_4.f90: New test.
13285
13286 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13287
13288 PR fortran/28959
13289 gfortran.dg/used_types_10: New test.
13290
13291 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13292
13293 PR libfortran/28923
13294 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
13295 gfortran.dg/array_initializer_3.f90: New test.
13296
13297 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13298
13299 PR fortran/28914
13300 * gfortran.dg/actual_array_constructor_3.f90: New test.
13301
13302 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
13303
13304 PR testsuite/26778
13305 * gcc.target/i386/pr26778.c: New testcase.
13306
13307 2006-09-08 Eric Christopher <echristo@apple.com>
13308
13309 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
13310 * gcc.target/i386/memcpy-1.c: Ditto.
13311 * gcc.target/i386/asm-1.c: Ditto.
13312 * gcc.target/i386/20060512-4.c: Ditto.
13313 * gcc.target/i386/compress-float-387.c: Ditto.
13314 * gcc.target/i386/20060512-1.c: Ditto.
13315 * gcc.target/i386/compress-float-sse.c: Ditto.
13316 * gcc.target/i386/20060512-2.c: Ditto.
13317 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
13318 * gcc.target/i386/stack-prot-kernel.c: Ditto.
13319 * gcc.target/i386/compress-float-387-pic.c: Ditto.
13320 * gcc.dg/pr26449.c: Ditto.
13321 * gcc.dg/attr-ms_struct-2.c: Ditto.
13322 * gcc.dg/attr-ms_struct-1.c: Ditto.
13323 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
13324
13325 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
13326
13327 PR c/28504
13328 * gcc.dg/vla-10.c: New test.
13329
13330 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13331
13332 PR c++/28858
13333 * g++.dg/parse/template20.C: New test.
13334 * g++.dg/template/operator8.C: Remove obsolete part.
13335 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
13336 * g++.old-deja/g++.pt/crash65.C: Likewise.
13337
13338 2006-09-07 Jason Merrill <jason@redhat.com>
13339
13340 PR middle-end/27724
13341 * gcc.dg/long-long-cst1.c: New test.
13342
13343 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13344
13345 PR C++/28906
13346 * g++.dg/other/array3.C: New test.
13347 * g++.dg/other/array4.C: New test.
13348 * g++.dg/other/array5.C: New test.
13349
13350 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
13351
13352 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
13353
13354 2006-09-07 Uros Bizjak <uros@kss-loka.si>
13355
13356 PR target/28946
13357 * gcc.target/i386/pr28946.c: New test.
13358
13359 2006-09-07 Steven G. Kargl <kargls@comcast.net>
13360
13361 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
13362 in integer literal constant.
13363 * gfortran.dg/enum_8.f90: Ditto.
13364 * gfortran.dg/g77/20030326-1.f: Ditto.
13365
13366 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
13367
13368 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
13369 nonconformance usage.
13370
13371 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13372
13373 PR middle-end/28862
13374 * gcc.c-torture/compile/vector-align-1.c: New test.
13375
13376 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
13377
13378 PR rtl-opt/27883
13379 * g++.dg/opt/copysign-1.C: New test.
13380
13381 2006-09-06 Jason Merrill <jason@redhat.com>
13382
13383 PR c++/27371
13384 * g++.dg/warn/unused-result1.C: New test.
13385
13386 2006-09-06 Mark Mitchell <mark@codesourcery.com>
13387
13388 PR c++/28903
13389 * g++.dg/ext/vla3.C: New test.
13390
13391 PR c++/28886
13392 * g++.dg/template/array16.C: New test.
13393
13394 2006-09-06 Richard Guenther <rguenther@suse.de>
13395
13396 * gcc.dg/pr27226.c: Remove testcase again.
13397
13398 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13399
13400 PR tree-opt/28937
13401 * g++.dg/opt/unroll2.C: New test.
13402
13403 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13404
13405 PR tree-opt/28952
13406 * gcc.dg/vect/pr28952.c: New test.
13407
13408 2006-09-05 Richard Guenther <rguenther@suse.de>
13409
13410 PR tree-optimization/28900
13411 * gcc.dg/torture/pr28900.c: New testcase
13412
13413 2006-09-05 Richard Guenther <rguenther@suse.de>
13414
13415 PR tree-optimization/28905
13416 * gcc.c-torture/compile/pr28905.c: New testcase.
13417
13418 2006-09-05 Richard Guenther <rguenther@suse.de>
13419
13420 PR middle-end/28935
13421 * gcc.dg/pr28935.c: New testcase.
13422
13423 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13424
13425 * gcc.c-torture/execute/20060905-1.c: New test.
13426
13427 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
13428
13429 PR fortran/28908
13430 * gfortran.dg/used_types_7.f90: New test.
13431 * gfortran.dg/used_types_8.f90: New test.
13432 * gfortran.dg/used_types_9.f90: New test.
13433
13434 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13435
13436 * gcc.c-torture/compile/20060904-1.c: New test.
13437
13438 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
13439
13440 PR c++/23287 Revert my 2006-09-01 patch
13441 * g++.dg/parse/dtor12.C: Remove.
13442
13443 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
13444
13445 PR c+/27670
13446 * g++.dg/template/operator9.C: New test.
13447
13448 PR c++/27493
13449 * g++.dg/template/operator7.C: New test.
13450
13451 PR c++/27494
13452 * g++.dg/template/operator8.C: New test.
13453
13454 PR c++/27397
13455 * g++.dg/template/crash57.C: New test.
13456
13457 * g++.dg/template/typedef4.C: Adjust error markers.
13458 * g++.dg/template/typedef5.C: Likewise.
13459
13460 2006-09-02 Jakub Jelinek <jakub@redhat.com>
13461
13462 PR c++/28878
13463 * g++.dg/parse/crash33.C: New test.
13464
13465 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
13466 Richard Guenther <rguenther@suse.de>
13467 Adam Nemet <anemet@caviumnetworks.com>
13468
13469 PR middle-end/27226
13470 * gcc.target/mips/memcpy-1.c: New testcase.
13471 * gcc.dg/pr27226.c: Likewise.
13472
13473 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
13474
13475 PR c++/28705
13476 * g++.dg/lookup/koenig5.C: New.
13477 * g++.dg/template/crash56.C: New.
13478
13479 2006-09-01 Josh Conner <jconner@apple.com>
13480
13481 PR c++/25505
13482 * gcc.dg/nrv3.c: New test.
13483 * gcc.dg/nrv4.c: New test.
13484 * gcc.dg/nrv5.c: New test.
13485
13486 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
13487
13488 PR c++/23287
13489 * g++.dg/parse/dtor12.C: New.
13490
13491 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
13492
13493 PR tree-optimization/28839
13494 * gcc.dg/pr28839.c: New test.
13495
13496 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
13497
13498 PR target/24367
13499 * gcc.dg/pr24367.c: New testcase.
13500
13501 2006-08-30 Joseph Myers <joseph@codesourcery.com>
13502
13503 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
13504
13505 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
13506
13507 PR rtl-optimization/27735
13508 * gcc.dg/loop-unswitch-1.c: New test.
13509
13510 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
13511
13512 PR fortran/28885
13513 * gfortran.dg/aliasing_dummy_2.f90: New test.
13514
13515 PR fortran/20067
13516 * gfortran.dg/generic_5.f90: Change error message.
13517
13518 PR fortran/28873
13519 * gfortran.dg/generic_6.f90: New test.
13520
13521 PR fortran/25077
13522 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
13523
13524 PR fortran/25102
13525 * gfortran.dg/invalid_interface_assignment.f90: New test.
13526
13527 PR fortran/24866
13528 * gfortran.dg/module_proc_external_dummy.f90: New test.
13529
13530 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
13531
13532 PR c++/28349
13533 * g++.dg/warn/var-args1.C: New test.
13534
13535 2006-08-29 Steven G. Kargl <kargls@comcast.net>
13536
13537 PR fortran/28866
13538 * gfortran.dg/simpleif_2.f90: New test.
13539 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
13540 * gfortran.dg/enum_5.f90: Ditto.
13541
13542 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13543 Kazu Hirata <kazu@codesourcery.com>
13544
13545 PR tree-optimization/17506
13546 * gcc.dg/pr17506.c: New.
13547
13548 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
13549
13550 PR c++/28139
13551 * g++.dg/eh/alias1.C: New test.
13552
13553 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13554
13555 PR c++/28860
13556 * g++.dg/template/ttp22.C: New test.
13557
13558 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
13559
13560 PR middle-end/26632
13561 * gcc.dg/pr26632.c: New.
13562
13563 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13564
13565 PR libgfortran/28354
13566 * gfortran.dg/fmt_zero_precision.f90: New test.
13567
13568 2006-08-27 Mark Mitchell <mark@codesourcery.com>
13569
13570 PR c++/28058
13571 * g++.dg/template/spec31.C: New test.
13572
13573 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
13574
13575 PR c++/26573
13576 * g++.dg/other/static2.C: New test.
13577
13578 2006-08-26 Roger Sayle <roger@eyesopen.com>
13579
13580 * gcc.dg/Wswitch-enum-2.c: New test case.
13581 * gcc.dg/Wswitch-enum-3.c: Likewise.
13582
13583 2006-08-26 Richard Guenther <rguenther@suse.de>
13584
13585 * gcc.c-torture/compile/20060826-1.c: New testcase.
13586
13587 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
13588
13589 PR c++/28736
13590 * g++.dg/template/void10.C: New test.
13591
13592 PR c++/28737
13593 * g++.dg/template/void8.C: New test.
13594
13595 PR c+_+/28738
13596 * g++.dg/template/void9.C: New test.
13597
13598 * g++.dg/template/void3.C: Adjust error markers.
13599 * g++.dg/template/void4.C: Likewise.
13600 * g++.dg/template/crash55.C: Likewise.
13601 * g++.dg/template/void7.C: Likewise
13602
13603 2006-08-26 Mark Mitchell <mark@codesourcery.com>
13604
13605 PR c++/28588
13606 * g++.dg/inherit/access6.C: New test.
13607 * g++.dg/inherit/access7.C: Likewise.
13608
13609 PR c++/28595
13610 * g++.dg/template/array15.C: New test.
13611 * g++.dg/template/crash2.C: Tweak error markers.
13612
13613 2006-08-26 Jakub Jelinek <jakub@redhat.com>
13614
13615 PR middle-end/28683
13616 * gcc.c-torture/compile/20060823-1.c: New test.
13617
13618 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13619
13620 PR c++/28853
13621 * g++.dg/template/ttp21.C: New test.
13622
13623 PR c++/28852
13624 * g++.dg/other/operator1.C: Add error-marker.
13625 * g++.dg/other/operator2.C: New test.
13626
13627 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13628
13629 PR c/27893
13630 * gcc.c-torture/compile/vla-const-1.c,
13631 gcc.c-torture/compile/vla-const-2.c: New tests.
13632
13633 2006-08-26 Richard Guenther <rguenther@suse.de>
13634
13635 PR middle-end/28814
13636 * gcc.dg/torture/pr28814.c: New testcase.
13637
13638 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13639
13640 PR c/28418
13641 * gcc.c-torture/compile/compound-literal-1.c: New test.
13642
13643 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13644
13645 PR c/28299
13646 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
13647 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
13648 Expect extra diagnostics.
13649
13650 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
13651
13652 gcc.dg/noncompile/pr16876.c: New test.
13653
13654 2006-08-25 Mark Mitchell <mark@codesourcery.com>
13655
13656 PR c++/28056
13657 * g++.dg/parse/local1.C: New test.
13658 * g++.dg/other/qual1.C: Tweak error marker.
13659
13660 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
13661
13662 PR c++/27787
13663 * g++.dg/template/typename10.C: New.
13664 * g++.dg/template/lookup4.C: Remove bogus error marker.
13665
13666 2006-08-25 Richard Guenther <rguenther@suse.de>
13667
13668 PR testsuite/28829
13669 * gcc.dg/pr26570.c: Fix testcase.
13670
13671 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
13672
13673 PR tree-opt/28807
13674 * gcc.c-torture/execute/mayalias-2.c: New test.
13675 * gcc.dg/tree-ssa/alias-13.c: New test.
13676
13677 2006-08-24 Jan Hubicka <jh@suse.cz>
13678
13679 PR debug/26881
13680 * gcc.dg/debug/pr26881.c: New file.
13681
13682 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
13683
13684 PR fortran/28788
13685 * gfortran.dg/used_types_4.f90: New test.
13686 * gfortran.dg/derived_init_2.f90: Modify to check sibling
13687 association of derived types.
13688 * gfortran.dg/used_types_2.f90: Add module cleanup.
13689 * gfortran.dg/used_types_3.f90: The same.
13690
13691 PR fortran/28771
13692 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
13693 fix of regression.
13694
13695 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13696
13697 PR 28813
13698 * gfortran.dg/direct_io_6.f90: Remove test.
13699
13700 2006-08-23 Stuart Hastings <stuart@apple.com>
13701
13702 PR 28825
13703 * gcc.target/i386/20060821-1.c: New.
13704
13705 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
13706
13707 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
13708 dg-warning strings for dllimport.
13709
13710 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
13711
13712 PR C++/28450
13713 * g++.dg/ext/vector4.C: New test.
13714 * g++.dg/ext/complex1.C: New test.
13715
13716 2006-08-21 Geoffrey Keating <geoffk@apple.com>
13717
13718 PR debug/28692
13719 * gcc.dg/debug/const-1.c: New.
13720 * gcc.dg/debug/const-2.c: New.
13721 * gcc.dg/debug/dwarf2/const-1.c: New.
13722 * gcc.dg/debug/dwarf2/const-2.c: New.
13723 * gcc.dg/debug/dwarf2/const-2b.c: New.
13724
13725 2006-08-22 Richard Guenther <rguenther@suse.de>
13726
13727 PR middle-end/28776
13728 * gcc.c-torture/compile/pr28776-1.c: New testcase.
13729 * gcc.c-torture/compile/pr28776-2.c: Likewise.
13730
13731 2006-08-22 Daniel Berlin <dberlin@dberlin.org>
13732
13733 PR tree-optimization/28003
13734 * g++.dg/tree-ssa/pr28003.C: New.
13735
13736 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
13737
13738 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
13739
13740 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
13741
13742 PR c++/26269
13743 * g++.dg/other/error14.C: New test.
13744
13745 PR c++/28505
13746 * g++.dg/parse/ctor7.C: New test.
13747 * g++.dg/parse/ctor8.C: Likewise.
13748
13749 PR c++/28741
13750 * g++.dg/template/void7.C: New test.
13751
13752 2006-08-21 Olivier Hainque <hainque@adacore.com>
13753
13754 * gnat.dg/self_aggregate_with_zeros.adb: New test.
13755 * gnat.dg/self_aggregate_with_array.adb: New test.
13756
13757 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
13758
13759 * g++.dg/eh/arm-vfp-unwind.C: New test.
13760
13761 2006-08-20 Mark Mitchell <mark@codesourcery.com>
13762
13763 PR c++/28341
13764 * g++.dg/template/ref3.C: New test.
13765 * g++.dg/template/nontype13.C: New test.
13766
13767 PR c++/28346
13768 * g++.dg/template/ptrmem17.C: New test.
13769
13770 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
13771
13772 PR target/28648 c:
13773 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
13774
13775 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
13776
13777 PR fortran/28630
13778 * gfortran.dg/used_types_2.f90: New test.
13779
13780 PR fortran/28601
13781 * gfortran.dg/used_types_3.f90: New test.
13782
13783 PR fortran/20886
13784 * gfortran.dg/generic_actual_arg.f90: New test.
13785
13786 PR fortran/28735
13787 * gfortran.dg/module_private_array_refs_1.f90: New test.
13788
13789 PR fortran/28762
13790 * gfortran.dg/program_name_1.f90: New test.
13791
13792 PR fortran/28425
13793 * gfortran.dg/derived_constructor_comps_1.f90: New test.
13794
13795 PR fortran/28496
13796 * gfortran.dg/array_initializer_2.f90: New test.
13797
13798 PR fortran/18111
13799 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
13800
13801 PR fortran/28600
13802 * gfortran.dg/assumed_charlen_function_4.f90: New test.
13803
13804 PR fortran/28771
13805 * gfortran.dg/assumed_charlen_in_main.f90: New test.
13806
13807 PR fortran/28660
13808 * gfortran.dg/dependent_decls_1.f90: New test.
13809
13810 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
13811
13812 PR fortran/25217
13813 * gfortran.dg/derived_init_2.f90: New.
13814
13815 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
13816
13817 * gcc.c-torture/execute/pr28289.c: New test.
13818
13819 2006-08-17 Jakub Jelinek <jakub@redhat.com>
13820
13821 PR c/28744
13822 * gcc.dg/attr-externally-visible-1.c: New test.
13823 * gcc.dg/attr-externally-visible-2.c: New test.
13824 * g++.dg/parse/attr-externally-visible-1.C: New test.
13825 * g++.dg/parse/attr-externally-visible-2.C: New test.
13826
13827 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13828
13829 PR c++/28606
13830 * g++.dg/parse/dtor11.C: New test.
13831
13832 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
13833
13834 PR rtl-optimization/28489
13835 * gcc.c-torture/compile/pr28489.c: New test.
13836
13837 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13838
13839 PR c++/28710
13840 * g++.dg/template/redecl4.C: New test.
13841
13842 PR c++/28711
13843 * g++.dg/template/ctor8.C: New test.
13844
13845 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
13846
13847 * gcc.dg/pr26570.c: Fix testcase.
13848
13849 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
13850
13851 * PR c++/28573
13852 * g++.dg/parse/offsetof6.C: New test.
13853 * g++.dg/parse/offsetof6.C: New test.
13854 * g++.dg/parse/offsetof7.C: New test.
13855
13856 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13857
13858 PR testsuite/28602
13859 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
13860 is false.
13861
13862 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
13863
13864 PR c++/28302
13865 * g++.dg/ext/vector3.C: New test.
13866
13867 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
13868
13869 PR gcov/profile/26570
13870 * gcc.dg/pr26570.c: New test.
13871
13872 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
13873
13874 PR c/27697
13875 * gcc.dg/qual-component-1.c: New test.
13876
13877 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13878
13879 PR c++/28593
13880 * g++.dg/parse/new3.C: New test.
13881
13882 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13883
13884 PR fortran/25828
13885 * gfortran.dg/streamio_1.f90: New test.
13886 * gfortran.dg/streamio_2.f90: New test.
13887 * gfortran.dg/streamio_3.f90: New test.
13888 * gfortran.dg/streamio_4.f90: New test.
13889 * gfortran.dg/streamio_5.f90: New test.
13890 * gfortran.dg/streamio_6.f90: New test.
13891 * gfortran.dg/streamio_7.f90: New test.
13892 * gfortran.dg/streamio_8.f90: New test.
13893
13894 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
13895
13896 PR c/28287
13897 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
13898
13899 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
13900
13901 PR c++/28594
13902 * g++.dg/template/void6.C: New test.
13903
13904 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13905
13906 PR c/28649
13907 * gcc.dg/parse-error-1.c: New test.
13908 * gcc.dg/parse-error-2.c: New test.
13909 * gcc.dg/cpp/digraph2.c: Add error-marker.
13910 * gcc.dg/noncompile/920923-1.c: Likewise.
13911
13912 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
13913
13914 PR c/27490
13915 * gcc.dg/sizeof-2.c: New testcase.
13916
13917 PR c/27489
13918 * gcc.dg/switch-A.c: New testcase.
13919
13920 2006-08-14 Steve Ellcey <sje@cup.hp.com>
13921
13922 PR c++/28288
13923 PR c++/14556
13924 * g++.old-deja/g++.warn/compare1.C: Delete.
13925 * g++.dg/opt/pr7503-2.C: Delete.
13926 * g++.dg/opt/pr7503-3.C: Delete.
13927 * g++.dg/opt/pr7503-4.C: Delete.
13928 * g++.dg/opt/pr7503-5.C: Delete.
13929 * g++.dg/opt/max1.C: Delete.
13930 * g++.dg/warn/minmax.C: Delete.
13931 * g++.dg/expr/minmax.C: New test.
13932
13933 2006-08-14 Richard Guenther <rguenther@suse.de>
13934
13935 PR testsuite/28703
13936 * gcc.c-torture/execute/pr28651.c: Do not use argc
13937 to avoid optimization, instead forbid inlining.
13938
13939 2006-08-14 Richard Sandiford <richard@codesourcery.com>
13940
13941 PR rtl-optimization/28634
13942 * gcc.c-torture/execute/ieee/pr28634.c: New test.
13943
13944 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
13945
13946 PR c/27184
13947 * gcc.dg/torture/pr27184.c: New test.
13948
13949 2006-08-12 Jakub Jelinek <jakub@redhat.com>
13950
13951 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
13952
13953 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13954
13955 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
13956 * gfortran.dg/stat_2.f90: Likewise.
13957 * gfortran.dg/chmod_1.f90: Likewise.
13958 * gfortran.dg/chmod_2.f90: Likewise.
13959 * gfortran.dg/chmod_3.f90: Likewise.
13960
13961 2006-08-11 David Edelsohn <edelsohn@gnu.org>
13962
13963 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
13964
13965 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
13966
13967 * g++.dg/opt/pr23454-2.C: New test.
13968
13969 2006-08-11 Richard Guenther <rguenther@suse.de>
13970
13971 PR middle-end/28651
13972 * gcc.c-torture/execute/pr28651.c: New testcase.
13973
13974 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
13975
13976 * gnat.dg/specs/static_initializer.ads: New test.
13977
13978 2006-08-10 Paul Brook <paul@codesourcery.com>
13979
13980 * gcc.target/arm/cond-asm.c: New test.
13981
13982 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
13983
13984 PR tree-optimization/26197
13985 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
13986 * g++.dg/vect/vect.exp: Compile the new tests with
13987 --param max-aliased-vops=0.
13988
13989 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
13990
13991 PR c++/28637
13992 * g++.dg/template/void3.C: New test.
13993
13994 PR c++/28638
13995 * g++.dg/template/void4.C: New test.
13996
13997 PR c++/28640
13998 * g++.dg/template/void5.C: New test.
13999
14000 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
14001
14002 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
14003 after dg-do compile.
14004
14005 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
14006
14007 PR tree-optimizations/26969
14008 * gcc.dg/vect/vect.exp: Compile tests prefixed with
14009 "unswitch-loops" with -funswitch-loops.
14010 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
14011
14012 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14013
14014 * gcc.dg/sparc-getcontext-1.c: Fix typo.
14015 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
14016 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
14017 * objc.dg/dwarf-1.m: Likewise.
14018 * objc.dg/dwarf-2.m: Likewise.
14019 * obj-c++.dg/dwarf-2.mm: Likewise.
14020
14021 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14022
14023 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
14024 * objc.dg/dwarf-2.m: Likewise.
14025 * obj-c++.dg/dwarf-2.mm: Likewise.
14026
14027 PR libfortran/28603
14028 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
14029
14030 PR testsuite/27611
14031 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
14032
14033 PR testsuite/27033
14034 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
14035
14036 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
14037
14038 PR target/27827
14039 * gcc.target/i386/pr27827.c: New testcase.
14040
14041 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
14042
14043 PR fortran/28590
14044 * gfortran.dg/sequence_types_1.f90: New test.
14045
14046 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
14047
14048 PR fortran/28548
14049 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
14050 dg-warning. Add -pedantic option.
14051
14052 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14053
14054 PR c/28502
14055 * gcc.dg/proto-1.c: New test.
14056
14057 PR c/27721
14058 * gcc.dg/lvalue-4.c: New test.
14059
14060 PR c/28136
14061 * gcc.dg/init-bad-5.c: New test.
14062
14063 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
14064
14065 PR c++/28347
14066 * g++.dg/ext/typedef-init.C: Add new test for typedef
14067 initialization inside templates. Adjust existing error markers.
14068
14069 2006-08-03 Mark Mitchell <mark@codesourcery.com>
14070
14071 PR c++/28148
14072 * g++.dg/init/ptrmem3.C: New test.
14073
14074 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
14075
14076 PR tree-optimization/27770
14077 * lib/target-support.exp: New target keyword "section_anchors".
14078 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
14079 tests.
14080 * gcc.dg/vect/section-anchors-pr27770.c: New test.
14081 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
14082 * gcc.dg/vect/section-anchors-vect-69.c: New test.
14083 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
14084
14085 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14086
14087 * gcc.dg/20060801-1.c: Add missing '}'.
14088
14089 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14090
14091 PR c++/27508
14092 * g++.dg/parse/dtor9.C: New test.
14093 * g++.dg/parse/dtor10.C: New test.
14094 * g++.dg/other/error7.C: Adjust error-marker.
14095
14096 PR c++/28274
14097 * g++.dg/other/default5.C: New test.
14098
14099 2006-08-02 Richard Guenther <rguenther@suse.de>
14100
14101 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
14102
14103 2006-08-02 Mark Mitchell <mark@codesourcery.com>
14104
14105 PR c++/28557
14106 * g++.dg/template/conv9.C: New test.
14107
14108 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
14109
14110 PR debug/28063
14111 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
14112 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
14113 Optionally return assembly text. Update callers.
14114 (check_no_compiler_messages): Update verbose messages.
14115 (check_no_messages_and_pattern): New.
14116 (check_effective_target_string_merging): New.
14117
14118 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14119
14120 PR c++/28250
14121 * g++.dg/eh/catch4.C: New test.
14122
14123 PR c++/28257
14124 * g++.dg/other/qual1.C: New test.
14125
14126 PR c++/28259
14127 * g++.dg/inherit/error2.C: New test.
14128
14129 PR c++/28267
14130 * g++.dg/other/new1.C: New test.
14131
14132 * g++.dg/warn/pr23075.C: Remove obsolete test.
14133 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
14134 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
14135
14136 2006-07-31 Mark Mitchell <mark@codesourcery.com>
14137
14138 PR c++/28523
14139 * g++.dg/eh/cast1.C: New test.
14140
14141 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
14142
14143 PR libfortran/28452
14144 * gfortran.dg/random_3.f90: New test.
14145
14146 2006-08-01 Steve Ellcey <sje@cup.hp.com>
14147
14148 PR c++/28432
14149 * g++.dg/other/pr28304.C: Change expected error message.
14150 * g++.dg/other/pr28432.C: New test.
14151
14152 2006-08-01 Steve Ellcey <sje@cup.hp.com>
14153
14154 PR c++/28256
14155 * g++.dg/init/brace2.C: Change expected error message, add empty init.
14156
14157 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
14158
14159 PR debug/23336
14160 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
14161 at -g1.
14162 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
14163 g++.dg/debug/enum-2.C: New.
14164
14165 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14166
14167 PR c++/6634
14168 * g++.dg/parse/long1.C: Add more tests.
14169
14170 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14171
14172 * gfortran.dg/lrshift_1.c: New file.
14173
14174 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14175
14176 PR libgfortran/28335
14177 * gfortran.dg/no_unit_error_1.f90: New test.
14178
14179 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14180
14181 PR libgfortran/28335
14182 * gfortran.dg/no_unit_error_1.f90: Delete test.
14183 * gfortran.dg/no_unit_error_2.f90: Delete test.
14184
14185 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14186
14187 * gfortran.dg/chmod_3.f90: New test.
14188 * gfortran.dg/ltime_gmtime_1.f90: New test.
14189 * gfortran.dg/ltime_gmtime_2.f90: New test.
14190 * gfortran.dg/lrshift_1.f90: New test.
14191 * gfortran.dg/chmod_1.f90: New test.
14192 * gfortran.dg/chmod_2.f90: New test.
14193
14194 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
14195
14196 PR c++/27668
14197 * g++.dg/template/crash55.C: New test.
14198
14199 PR c++/27962
14200 * g++.dg/template/nontype16.C: New test.
14201
14202 * g++.dg/template/void2.C: Adjust error markers.
14203 * g++.dg/template/nontype5.C: Adjust error markers.
14204
14205 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
14206
14207 * gcc.target/i386/stack-prot-kernel.c: New test.
14208
14209 2006-07-27 Roger Sayle <roger@eyesopen.com>
14210
14211 * gcc.dg/builtins-55.c: New test case.
14212
14213 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
14214
14215 PR rtl-optimization/27907
14216 * gcc.c-torture/compile/pr27907.c: New test.
14217
14218 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14219
14220 * gfortran.dg/mclock.f90: New test.
14221 * gfortran.dg/int_conv_1.f90: New test.
14222 * gfortran.dg/stat_1.f90: New test.
14223 * gfortran.dg/stat_2.f90: New test.
14224
14225 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14226
14227 PR libgfortran/28335
14228 * gfortran.dg/no_unit_error_1.f90: New test.
14229 * gfortran.dg/no_unit_error_2.f90: New test.
14230 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
14231
14232 2006-07-25 Roger Sayle <roger@eyesopen.com>
14233
14234 PR middle-end/28473
14235 * gcc.dg/fold-convround-1.c: New test case.
14236
14237 2006-07-24 Steven G. Kargl <kargls@comcast.net>
14238
14239 * gfortran.dg/arithmetic_if.f90: Fix comments.
14240
14241 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14242
14243 PR c++/27572
14244 * g++.dg/other/typedef1.C: New test.
14245 * g++.dg/template/typedef4.C: New test.
14246 * g++.dg/template/typedef5.C: New test.
14247
14248 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
14249
14250 PR fortran/28416
14251 * gfortran.dg/allocatable_dummy_3.f90: New.
14252
14253 2006-07-24 Steven G. Kargl <kargls@comcast.net>
14254
14255 PR fortran/28439
14256 * gfortran.dg/arithmetic_if.f90: New test.
14257
14258 2006-07-24 Uros Bizjak <uros@kss-loka.si>
14259
14260 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
14261 avoid memcpy optimization.
14262
14263 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14264
14265 PR fortran/25289
14266 * gfortran.dg/direct_io_6.f90: New test.
14267
14268 2006-07-24 Jan Hubicka <jh@suse.cz>
14269
14270 PR c/25795
14271 PR c++/27369
14272 * gcc.dg/pr25795.c: New test.
14273 * gcc.dg/pr25795-1.c: New test.
14274
14275 2006-07-23 Roger Sayle <roger@eyesopen.com>
14276
14277 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
14278 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
14279 which may be transformed to "g || h" on some platforms.
14280
14281 2006-07-23 Mark Mitchell <mark@codesourcery.com>
14282
14283 PR c++/28025
14284 * g++.dg/template/friend45.C: New test.
14285
14286 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14287
14288 PR libgfortran/28339
14289 * gfortran.dg/arrayio_8.f90: New test.
14290
14291 2006-07-21 Mike Stump <mrs@apple.com>
14292
14293 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
14294
14295 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
14296
14297 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14298
14299 PR c++/28250
14300 * g++.dg/eh/catch3.C: New test.
14301
14302 PR c++/28363
14303 * g++.dg/template/defarg10.C: New test.
14304
14305 2006-07-20 Paul Brook <paul@codesourcery.com>
14306
14307 PR 27363
14308 * gcc.dg/pr27363.c: New test.
14309
14310 2006-07-19 Mark Mitchell <mark@codesourcery.com>
14311
14312 PR c++/28338
14313 * g++.dg/init/ref13.C: New test.
14314
14315 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14316
14317 PR obj-c++/28434
14318 * obj-c++.dg/proto-error-1.mm: New test.
14319
14320 2006-07-18 Mark Mitchell <mark@codesourcery.com>
14321
14322 PR c++/28337
14323 * g++.dg/template/string1.C: New test.
14324
14325 2006-07-18 Mark Mitchell <mark@codesourcery.com>
14326
14327 PR c++/28048
14328 * g++.dg/template/defarg9.C: New test.
14329
14330 PR c++/28235
14331 * g++.dg/template/static27.C: New test.
14332
14333 2006-07-18 Diego Novillo <dnovillo@redhat.com>
14334
14335 PR 28410
14336 * gcc.dg/tree-ssa/pr28410.c: New test.
14337
14338 2006-07-18 Lee Millward <lee.millward@gmail.com>
14339
14340 PR c++/28258
14341 * g++/dg/other/error13.C: New test.
14342
14343 PR c++/28260
14344 * g++.dg/template/friend44.C: New test.
14345
14346 2006-07-18 Steve Ellcey <sje@cup.hp.com>
14347
14348 PR c++/27495
14349 * g++.dg/other/pr27495.C: New.
14350
14351 2006-07-18 Olivier Hainque <hainque@adacore.com>
14352
14353 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
14354 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
14355
14356 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14357
14358 PR c/28286
14359 * gcc.dg/pragma-pack-4.c: New test.
14360
14361 2006-07-17 Steve Ellcey <sje@cup.hp.com>
14362
14363 PR c++/28291
14364 * g++.dg/ext/pr28291.C: New test.
14365
14366 2006-07-17 Richard Sandiford <richard@codesourcery.com>
14367
14368 PR middle-end/28403
14369 * gcc.c-torture/execute/pr28403.c: New test.
14370
14371 2006-07-17 Richard Sandiford <richard@codesourcery.com>
14372
14373 PR middle-end/28402
14374 * gcc.dg/pr28402.c: New test.
14375
14376 2006-07-17 Steve Ellcey <sje@cup.hp.com>
14377
14378 PR c++/28304
14379 * g++.dg/other/pr28304.C: New test.
14380
14381 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
14382
14383 PR other/28251
14384 gcc.c-torture/unsorted/dump-noaddr.c: New test.
14385 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
14386
14387 2006-07-17 Richard Guenther <rguenther@suse.de>
14388
14389 PR tree-optimization/28238
14390 * g++.dg/tree-ssa/pr28238.C: New testcase.
14391
14392 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14393
14394 PR c++/28250
14395 * g++.dg/eh/catch1.C: New test.
14396 * g++.dg/eh/catch2.C: New test.
14397
14398 2006-07-16 Jakub Jelinek <jakub@redhat.com>
14399
14400 PR c++/28370
14401 * g++.dg/template/anon3.C: New test.
14402
14403 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
14404
14405 PR fortran/20844
14406 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
14407 specifiers requiring an explicit format tag..
14408
14409 PR fortran/28201
14410 * gfortran.dg/generic_5: New test.
14411
14412 PR fortran/20893
14413 * gfortran.dg/elemental_optional_args_1.f90: New test.
14414
14415 2006-07-16 Olivier Hainque <hainque@adacore.com>
14416
14417 * gnat.dg/assert.ads: New file.
14418 * gnat.dg/controlled_record.ads: Likewise.
14419 * gnat.dg/controlled_record.adb: Likewise.
14420
14421 2006-07-15 Lee Millward <lee.millward@gmail.com>
14422
14423 PR c++/28292
14424 * g++.dg/other/error12.C: New test.
14425
14426 PR c++/28269
14427 * g++.dg/template/crash54.C: New test.
14428
14429 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14430
14431 PR c++/28249
14432 * g++.dg/parse/catch1.C: New test.
14433
14434 PR c++/28294
14435 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
14436
14437 PR c++/28387
14438 * g++.dg/ext/attrib24.C: New test.
14439
14440 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14441
14442 PR c++/28343
14443 * g++.dg/ext/asmspec1.C: New test.
14444
14445 2006-07-13 Janis Johnson <janis187@us.ibm.com>
14446
14447 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
14448 (dg-test): Support shouldfail tests.
14449 * lib/target-supports-dg.exp (dg-shouldfail): New.
14450 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
14451 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
14452 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
14453 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
14454 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
14455 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
14456 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
14457
14458 2006-07-13 Jan Hubicka <jh@suse.cz>
14459
14460 * gcc.target/i386/memcpy-1.c: New.
14461
14462 2006-07-12 Geoffrey Keating <geoffk@apple.com>
14463
14464 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
14465
14466 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
14467
14468 PR fortran/25097
14469 * gfortran.dg/present_1.f90: New test.
14470
14471 PR fortran/20903
14472 * gfortran.dg/interface_derived_type_1.f90: New test.
14473
14474 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
14475
14476 PR fortran/28213
14477 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
14478 list.
14479
14480 2006-07-07 Lee Millward <lee.millward@gmail.com>
14481
14482 PR c++/27820
14483 * g++.dg/other/label1.C: New test.
14484
14485 2006-07-07 Richard Guenther <rguenther@suse.de>
14486
14487 PR middle-end/28268
14488 * gcc.dg/torture/pr28268.c: New testcase.
14489
14490 2006-07-07 Steve Ellcey <sje@cup.hp.com>
14491
14492 PR c++/27019
14493 * g++.dg/ext/pr27019.C: New.
14494
14495 2006-07-07 Richard Guenther <rguenther@suse.de>
14496
14497 PR tree-optimization/28187
14498 * gcc.dg/pr28187.c: New testcase.
14499
14500 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
14501
14502 * gnat.dg/address_conversion.adb: New test.
14503 * gnat.dg/boolean_subtype.adb: Likewise.
14504 * gnat.dg/frame_overflow.adb: Likewise.
14505 * gnat.dg/pointer_array.adb: Likewise.
14506 * gnat.dg/pointer_conversion.adb: Likewise.
14507
14508 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
14509
14510 PR fortran/28237
14511 PR fortran/23420
14512 * gfortran.dg/print_fmt_5.f90: New test.
14513
14514 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14515
14516 PR fortran/28129
14517 * gfortran.dg/bounds_check_4.f90: New test.
14518
14519 2006-07-05 Richard Guenther <rguenther@suse.de>
14520
14521 PR target/28158
14522 * gfortran.dg/pr28158.f90: New testcase.
14523
14524 2006-07-05 Richard Guenther <rguenther@suse.de>
14525
14526 PR tree-optimization/28162
14527 * gcc.dg/pr28162.c: New testcase.
14528
14529 2006-07-05 Richard Guenther <rguenther@suse.de>
14530 Andrew Pinski <pinskia@gcc.gnu.org>
14531
14532 PR c++/27084
14533 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
14534
14535 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
14536
14537 PR fortran/28174
14538 * gfortran.dg/actual_array_substr_2.f90: New test.
14539
14540 PR fortran/28167
14541 * gfortran.dg/actual_array_constructor_2.f90: New test.
14542
14543 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14544
14545 * gfortran.dg/itime_idate_1.f: New test.
14546 * gfortran.dg/itime_idate_2.f: New test.
14547
14548 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14549
14550 PR libgfortran/27704
14551 * gfortran.dg/open_status_3.f90: New test.
14552 * gfortran.dg/fmt_l.f90: Update for new feature.
14553
14554 2006-07-03 Asher Langton <langton2@llnl.gov>
14555
14556 * gfortran.dg/oldstyle_2.f90: New.
14557
14558 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
14559
14560 * gnat.dg/string_slice.adb: New test.
14561
14562 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
14563
14564 PR fortran/19259
14565 * gfortran.dg/semicolon_fixed.c: New.
14566 * gfortran.dg/semicolon_free.c: New.
14567
14568 2006-06-30 Mike Stump <mrs@apple.com>
14569
14570 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
14571 that don't support internal visibility.
14572
14573 2006-06-30 Andrew Pinski <pinskia@gmail.com>
14574
14575 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
14576 for '(' / ')' needing an extra '\'.
14577
14578 2006-06-29 Roger Sayle <roger@eyesopen.com>
14579
14580 PR middle-end/27428
14581 * gcc.dg/pr27428-1.c: New test case.
14582
14583 2006-06-29 Mike Stump <mrs@apple.com>
14584
14585 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
14586 on darwin as we can't align commons large enough yet.
14587
14588 * gcc.dg/vla-8.c: Add additional testcases.
14589
14590 2006-06-26 Steve Ellcey <sje@cup.hp.com>
14591
14592 PR c++/28114
14593 * g++.dg/other/pr28114.C: New.
14594
14595 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
14596
14597 * gcc.c-torture/compile/20060625-1.c: New test.
14598
14599 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
14600
14601 PR fortran/20867
14602 * gfortran.dg/stfunc_3.f90: New test.
14603
14604 PR fortran/25056
14605 * gfortran.dg/impure_actual_1.f90: New test.
14606
14607 PR fortran/20874
14608 * gfortran.dg/elemental_result_1.f90: New test.
14609
14610 PR fortran/25073
14611 * gfortran.dg/select_7.f90: New test.
14612
14613 PR fortran/27554
14614 * intrinsic_actual_1.f: New test.
14615
14616 PR fortran/22038
14617 PR fortran/28119
14618 * gfortran.dg/forall_4.f90: New test.
14619
14620 PR fortran/25072
14621 * gfortran.dg/forall_5.f90: New test.
14622
14623 2006-06-25 Lee Millward <lee.millward@gmail.com>
14624
14625 PR c++/28051
14626 * g++.dg/template/using13.C: New test.
14627
14628 PR c++/28054
14629 * g++.dg/other/incomplete3.C: New test.
14630
14631 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14632
14633 PR fortran/28081
14634 * gfortran.dg/substr_3.f: New test.
14635 * gfortran.dg/equiv_2.f90: Update expected error message.
14636
14637 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
14638
14639 PR fortran/28118
14640 * gfortran.dg/actual_array_substr_1.f90: New test.
14641
14642 2006-06-24 Olivier Hainque <hainque@adacore.com>
14643
14644 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
14645 * gnat.dg/scalar_mode_agg_compare.adb: New test.
14646
14647 2006-06-23 Janis Johnson <janis187@us.ibm.com>
14648
14649 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
14650
14651 2006-06-23 Steven G. Kargl <kargls@comcast.net>
14652
14653 PR fortran/27981
14654 * gfortran.dg/simpleif_2.f90: New test.
14655
14656 2006-06-23 Lee Millward <lee.millward@gmail.com>
14657
14658 * g++.dg/template/error22.C: Fix typo.
14659
14660 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14661
14662 PR c++/28112
14663 * g++.dg/ext/attrib23.C: New test.
14664
14665 2006-06-23 Olivier Hainque <hainque@adacore.com>
14666
14667 * gnat.dg/varsize_temp.adb: New test.
14668
14669 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14670
14671 PR c++/11468
14672 * g++.dg/other/java2.C: New test.
14673
14674 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
14675
14676 PR target/27789
14677 * g++.dg/ext/dllimport4.C. Add more tests for invalid
14678 initialization.
14679
14680 2006-06-22 Roger Sayle <roger@eyesopen.com>
14681
14682 PR target/27531
14683 * gcc.dg/pr27531-1.c: New test case.
14684
14685 2006-06-22 Asher Langton <langton2@llnl.gov>
14686
14687 PR fortran/24748
14688 * gfortran.dg/implicit_8.f90: New.
14689
14690 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
14691
14692 PR rtl-optimization/28121
14693 * gcc.dg/pr28121.c: New test.
14694
14695 2006-06-22 Lee Millward <lee.millward@gmail.com>
14696
14697 PR c++/27805
14698 * g++.dg/parse/ptrmem6.C: New test.
14699
14700 PR c++/27821
14701 * g++.dg/template/error22.C: New test.
14702
14703 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14704
14705 PR c++/28111
14706 * g++.dg/template/friend43.C: New test.
14707
14708 PR c++/28110
14709 * g++.dg/template/crash53.C: New test.
14710
14711 PR c++/28109
14712 * g++.dg/rtti/incomplete1.C: New test.
14713
14714 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
14715
14716 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
14717
14718 2006-06-21 Joseph Myers <joseph@codesourcery.com>
14719
14720 * gcc.c-torture/execute/complex-7.c: New.
14721
14722 2006-06-21 Jakub Jelinek <jakub@redhat.com>
14723
14724 * gcc.dg/merge-all-constants-1.c: New test.
14725
14726 2006-06-20 Janis Johnson <janis187@us.ibm.com>
14727
14728 PR c++/28113
14729 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
14730
14731 2006-06-20 Steven G. Kargl <kargls@comcast.net>
14732
14733 * gfortran.dg/rrspacing_1.f90: New test.
14734
14735 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14736
14737 PR c++/28052
14738 * g++.dg/other/bitfield2.C: New test.
14739
14740 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
14741
14742 PR tree-optimization/27331
14743 * gcc.dg/pr27331.c: New test.
14744
14745 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
14746 Eric Botcazou <ebotcazou@adacore.com>
14747
14748 PR ada/18692
14749 * lib/gnat.exp: New file.
14750 * lib/gnat-dg.exp: Likewise.
14751 * gnat.dg: New directory.
14752 * gnat.dg/dg.exp: New driver.
14753 * gnat.dg/specs: New directory.
14754 * gnat.dg/specs/specs.exp: New driver.
14755 * gnat.dg/style: New directory.
14756 * gnat.dg/style/style.exp: New driver.
14757
14758 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
14759
14760 PR fortran/16206
14761 * gfortran.dg/array_initializer_1.f90: New test.
14762
14763 PR fortran/28005
14764 * gfortran.dg/matmul_3.f90: New test.
14765
14766 2006-06-19 Andrew Pinski <pinskia@gmail.com>
14767
14768 PR middle-end/28075
14769 * gcc.dg/tree-ssa/inline-1.c: New test.
14770
14771 2006-06-19 Anatoly Sokolov <aesok@post.ru>
14772
14773 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
14774 in malloc prototype; remove XFAIL.
14775 * gcc.dg/pr18241-2.c: Ditto.
14776 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
14777 in memset prototype; remove XFAIL.
14778 * gcc.dg/tree-ssa/pr23382.c: Ditto.
14779
14780 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
14781
14782 * gcc.dg/vla-8.c: Add.
14783
14784 2006-06-19 Richard Guenther <rguenther@suse.de>
14785
14786 PR tree-optimization/27090
14787 * g++.dg/tree-ssa/pr27090.C: New testcase.
14788
14789 2006-06-19 Roger Sayle <roger@eyesopen.com>
14790
14791 PR target/27861
14792 * gcc.dg/pr27861-1.c: New test case.
14793
14794 2006-06-19 Richard Guenther <rguenther@suse.de>
14795
14796 PR middle-end/28045
14797 * gcc.dg/torture/pr28045.c: New testcase.
14798
14799 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14800
14801 PR fortran/26801
14802 * gfortran.dg/associated_4.f90: New test.
14803
14804 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14805
14806 PR fortran/19310
14807 PR fortran/19904
14808 * gfortran.dg/real_const_3.f90: New test.
14809
14810 2006-06-16 Mark Mitchell <mark@codesourcery.com>
14811
14812 PR c++/28016
14813 * g++.dg/template/static26.C: New test.
14814
14815 PR c++/27979
14816 * g++.dg/expr/bitfield2.C: New test.
14817
14818 PR c++/27884
14819 * g++.dg/parse/linkage2.C: New test.
14820
14821 2006-06-16 Richard Guenther <rguenther@suse.de>
14822
14823 PR middle-end/27116
14824 * gcc.dg/pr15785-1.c: Revert last change.
14825 * gcc.dg/torture/pr27116-2.c: New testcase.
14826
14827 2006-06-16 Roger Sayle <roger@eyesopen.com>
14828
14829 PR middle-end/27802
14830 * gcc.dg/pr27802-1.c: New test case.
14831
14832 2006-06-15 Mark Mitchell <mark@codesourcery.com>
14833
14834 PR c++/27689
14835 * g++.dg/template/ttp18.C: New test.
14836 * g++.dg/template/ttp19.C: Likewise.
14837
14838 PR c++/27666
14839 * g++.dg/expr/cond9.C: New test.
14840
14841 PR c++/27640
14842 * g++.dg/template/ctor7.C: New test.
14843
14844 2006-06-15 Janis Johnson <janis187@us.ibm.com>
14845
14846 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
14847
14848 2006-06-16 Richard Guenther <rguenther@suse.de>
14849
14850 PR tree-optimization/27781
14851 * gcc.dg/tree-ssa/pr27781.c: New testcase.
14852
14853 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
14854
14855 * gfortran.dg/allocate_zerosize_2.f90: New test case.
14856
14857 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
14858
14859 * gcc.dg/tree-ssa/loop-18.c: New test.
14860
14861 2006-06-14 Mark Mitchell <mark@codesourcery.com>
14862
14863 PR c++/27665
14864 * g++.dg/template/crash52.C: New test.
14865
14866 PR c++/27648
14867 * g++.dg/ext/attrib22.C: New test.
14868
14869 PR c++/26559
14870 * g++.dg/template/builtin1.C: New test.
14871 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
14872
14873 PR c++/28018
14874 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
14875 assignment.
14876 * g++.old-deja/g++.pt/crash51.C: Likewise.
14877
14878 PR c++/27227
14879 * g++.dg/lookup/linkage1.C: New test.
14880 * g++.dg/lookup/linkage2.C: Likewise.
14881
14882 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
14883
14884 PR middle-end/27959
14885 * gcc.dg/pr27959.c: New testcase.
14886
14887 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
14888
14889 PR target/28014:
14890 * g++.dg/eh/div.C: New test.
14891
14892 2006-06-13 Jakub Jelinek <jakub@redhat.com>
14893
14894 PR c++/27894
14895 * g++.dg/tree-ssa/pr26757.C: New test.
14896 * g++.dg/tree-ssa/pr27894.C: New test.
14897
14898 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
14899
14900 * gcc.c-torture/compile/20060609-1.c: New test.
14901
14902 PR target/27863
14903 * gcc.c-torture/compile/pr27863.c: New test.
14904
14905 2006-06-13 Richard Guenther <rguenther@suse.de>
14906
14907 PR tree-optimization/27830
14908 * g++.dg/tree-ssa/pr27830.C: New testcase.
14909
14910 2006-06-13 Matthew Sachs <msachs@apple.com>
14911
14912 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
14913 the list of compiler flags; this causes those flags to be checked
14914 for things like dg-skip-if.
14915
14916 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14917
14918 PR c++/27601
14919 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
14920
14921 2006-06-12 Mark Mitchell <mark@codesourcery.com>
14922 Kazu Hirata <kazu@codesourcery.com>
14923
14924 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
14925 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
14926
14927 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14928
14929 PR c++/27933
14930 * g++.dg/lookup/using15.C: New test.
14931
14932 PR c++/27951
14933 * g++.dg/other/anon4.C: New test.
14934
14935 2006-06-12 Roger Sayle <roger@eyesopen.com>
14936
14937 PR c++/21210
14938 * g++.dg/init/complex1.C: New test case.
14939
14940 2006-06-11 Eric Christopher <echristo@apple.com>
14941
14942 PR middle-end/27948
14943 * gcc.dg/bf-ms-layout.c: Run on darwin.
14944 * gcc.dg/bf-no-ms-layout: Ditto.
14945 * gcc.dg/attr-ms_struct-2.c: New.
14946 * gcc.dg/bf-ms-layout-2.c: Ditto.
14947
14948 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
14949
14950 * gcc.dg/attr-ms_struct-packed1.c: New.
14951
14952 2006-06-09 Mike Stump <mrs@apple.com>
14953
14954 * gcc.dg/vla-7.c: Add.
14955
14956 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
14957
14958 PR fortran/24558
14959 * gfortran.dg/entry_6.f90: New test.
14960
14961 PR fortran/20877
14962 PR fortran/25047
14963 * gfortran.dg/entry_7.f90: New test.
14964
14965 2006-06-09 Jakub Jelinek <jakub@redhat.com>
14966
14967 PR c/27747
14968 * gcc.dg/cpp/_Pragma6.c: New test.
14969
14970 PR c++/27748
14971 * g++.dg/cpp/_Pragma1.C: New test.
14972
14973 PR preprocessor/27746
14974 * gcc.dg/gomp/macro-3.c: New test.
14975 * gcc.dg/gomp/macro-4.c: New test.
14976 * g++.dg/gomp/macro-3.C: New test.
14977 * g++.dg/gomp/macro-4.C: New test.
14978
14979 2006-06-09 Richard Guenther <rguenther@suse.de>
14980
14981 PR tree-optimization/26998
14982 * gcc.dg/torture/pr26998.c: New testcase.
14983 * gcc.dg/tree-ssa/vrp29.c: New testcase.
14984
14985 2006-06-08 Mike Stump <mrs@apple.com>
14986
14987 * gcc.dg/pr27095.c: Account for stubs.
14988
14989 PR target/26427
14990 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
14991 produce bad code on darwin.
14992
14993 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14994
14995 PR fortran/27958
14996 * gfortran.dg/substr_2.f: New test.
14997
14998 2006-06-08 Asher Langton <langton2@llnl.gov>
14999
15000 PR fortran/27786
15001 * cray_pointers_2.f90: Add -fbounds-check compile flag.
15002
15003 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15004
15005 PR target/27421
15006 * gcc.dg/union-3.c: New test.
15007
15008 2006-06-08 Richard Guenther <rguenther@suse.de>
15009
15010 PR middle-end/27116
15011 * gcc.dg/torture/pr27116.c: New testcase.
15012 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
15013
15014 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
15015
15016 PR rtl-optimization/26449
15017 * gcc.dg/pr26449.c: New test.
15018
15019 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15020
15021 PR c++/27601
15022 * g++.dg/ext/offsetof1.C: Test member functions.
15023
15024 2006-06-07 Steve Ellcey <sje@cup.hp.com>
15025
15026 * gcc.dg/pr27095.c: Improve scanning.
15027
15028 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
15029
15030 PR fortran/23091
15031 * gfortran.dg/saved_automatic_1.f90: New test.
15032
15033 PR fortran/24168
15034 * gfortran.dg/array_simplify_1.f90: New test.
15035
15036 PR fortran/25090
15037 * gfortran.dg/entry_dummy_ref_1.f90: New test.
15038
15039 PR fortran/25058
15040 * gfortran.dg/entry_dummy_ref_2.f90: New test.
15041
15042 2006-06-06 Mark Mitchell <mark@codesourcery.com>
15043
15044 PR c++/27177
15045 * g++.dg/expr/cast7.C: New test.
15046
15047 2006-06-06 Janis Johnson <janis187@us.ibm.com>
15048
15049 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
15050 * lib/gcc-defs.exp (tool_check_compile): Ditto.
15051 * lib/fortran-torture.exp (fortran-torture-compile,
15052 fortran-torture-execute): Ditto.
15053
15054 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
15055
15056 PR target/27842
15057 * gcc.dg/vmx/pr27842.c: New test.
15058
15059 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15060
15061 PR libfortran/27895
15062 * gfortran.dg/bounds_check_3.f90: New test.
15063
15064 2006-06-05 Mike Stump <mrs@apple.com>
15065
15066 * objc.dg/objc-fast-4.m: Skip for ppc64.
15067
15068 2006-06-05 Steve Ellcey <sje@cup.hp.com>
15069
15070 PR testsuite/27705
15071 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
15072
15073 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
15074 Victor Kaplansky <victork@il.ibm.com>
15075
15076 PR tree-optimizations/26360
15077 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
15078 with -fno-tree-dce.
15079 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
15080
15081 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
15082
15083 PR fortran/14067
15084 * gfortran.dg/data_char_1.f90: Add messages for truncated
15085 strings.
15086
15087 PR fortran/16943
15088 * gfortran.dg/func_decl_2.f90: New test.
15089
15090 PR fortran/20839
15091 * gfortran.dg/do_2.f90: New test.
15092
15093 PR fortran/27655
15094 * gfortran.dg/associated_3.f90: New test.
15095
15096 2006-06-04 Mark Mitchell <mark@codesourcery.com>
15097
15098 PR c++/27819
15099 * g++.dg/template/static25.C: New test.
15100
15101 PR c++/27722
15102 * g++.dg/init/array21.C: New test.
15103
15104 PR c++/27807
15105 * g++.dg/ext/complit7.C: New test.
15106
15107 PR c++/27806
15108 * g++.dg/parse/ptrmem5.C: New test.
15109
15110 2006-06-04 Roger Sayle <roger@eyesopen.com>
15111 Andrew Pinski <pinskia@physics.uc.edu>
15112
15113 PR c/27150
15114 PR middle-end/27382
15115 * gcc.dg/pr27150-1.c: New testcase.
15116 * gcc.dg/pr27382-1.c: New testcase.
15117 * gcc.dg/pr27382-2.c: New testcase.
15118
15119 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
15120
15121 PR c/25161
15122 PR c/27020
15123 * gcc.dg/array-10.c: New test.
15124
15125 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15126
15127 PR c++/27804
15128 * g++.dg/init/const4.C: New test.
15129 * g++.dg/init/member1.C: Add error-marker.
15130 * g++.dg/other/fold1.C: Adjust error-marker.
15131
15132 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15133
15134 PR c++/27601
15135 * g++.dg/ext/offsetof1.C: New test.
15136
15137 2006-06-04 Eric Christopher <echristo@apple.com>
15138
15139 * gcc.dg/attr-ms_struct-1.c: New.
15140
15141 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
15142
15143 * gcc.c-torture/compile/builtin_constant_p.c: New test.
15144
15145 2006-06-04 Richard Guenther <rguenther@suse.de>
15146
15147 PR tree-optimization/27039
15148 * gcc.dg/tree-ssa/loop-17.c: New testcase.
15149
15150 2006-06-03 Roger Sayle <roger@eyesopen.com>
15151
15152 PR target/26223
15153 * gcc.target/i386/amd64-abi-2.c: New test case.
15154
15155 2006-06-02 Eric Christopher <echristo@apple.com>
15156
15157 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
15158 * gcc.target/i386/20020523-1.c: Skip if darwin.
15159 * gcc.target/i386/asm-3.c: Ditto.
15160 * gcc.target/i386/20011119-1.c: Ditto.
15161 * gcc.target/i386/clobbers.c: Remove pic part of test.
15162
15163 2006-06-02 Steve Ellcey <sje@cup.hp.com>
15164
15165 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
15166 * g++.old-deja/g++.other/init19.C: Ditto.
15167 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
15168 and add other platforms as expected failures.
15169
15170 2006-06-01 Steve Ellcey <sje@cup.hp.com>
15171
15172 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
15173 (is-effective-target-keyword): Ditto.
15174
15175 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
15176
15177 PR fortran/27715
15178 * gfortran.dg/extended_char_comparison_1.f: New test.
15179
15180 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
15181
15182 PR fortran/25098
15183 * gfortran.dg/dummy_procedure_1.f90: New test.
15184
15185 PR fortran/25147
15186 * gfortran.dg/dummy_procedure_2.f90: New test.
15187
15188 * gfortran.dg/associated_2.f90: Correct to make consistent with
15189 standard.
15190
15191 2006-05-31 Roger Sayle <roger@eyesopen.com>
15192
15193 * gcc.target/i386/387-11.c: New test case.
15194
15195 2006-05-31 Mark Mitchell <mark@codesourcery.com>
15196
15197 PR c++/27801
15198 * g++.dg/template/cond6.C: New test.
15199
15200 PR c++/26496
15201 * g++.dg/template/crash51.C: New test.
15202 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
15203
15204 PR c++/27385
15205 * g++.dg/init/array20.C: New test.
15206
15207 2006-05-31 Roger Sayle <roger@eyesopen.com>
15208
15209 * gcc.dg/builtins-54.c: New test case.
15210
15211 2006-05-30 Mark Mitchell <mark@codesourcery.com>
15212
15213 PR c++/26433
15214 * g++.dg/template/fntry1.C: Add dg-do link.
15215
15216 PR c++/27808
15217 * g++.dg/parse/friend6.C: New test.
15218
15219 2006-05-30 Asher Langton <langton2@llnl.gov>
15220
15221 * gfortran.dg/cray_pointers_7.f90: New test.
15222
15223 2006-05-30 Roger Sayle <roger@eyesopen.com>
15224
15225 PR tree-optimization/23452
15226 * gcc.dg/fold-mulconj-1.c: New test case.
15227
15228 2006-05-30 Mark Mitchell <mark@codesourcery.com>
15229
15230 PR c++/27803
15231 * g++.dg/parse/bitfield1.C: New test.
15232
15233 2006-05-30 Roger Sayle <roger@eyesopen.com>
15234
15235 * gcc.target/ppc-eq0-1.c: New test case.
15236 * gcc.target/ppc-negeq0-1.c: New test case.
15237
15238 2006-05-30 Dirk Mueller <dmueller@suse.de>
15239
15240 PR c/27273
15241 * gcc.dg/overflow-warn-5.c: New test.
15242
15243 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15244
15245 PR c/27718
15246 * gcc.dg/sizeof-1.c: New test.
15247
15248 2006-05-30 Uros Bizjak <uros@kss-loka.si>
15249
15250 PR target/27790
15251 * gcc.target/i386/pr27790.c: New test.
15252
15253 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15254
15255 PR libgfortran/27757
15256 * gfortran.dg/direct_io_5.f90: New test.
15257
15258 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15259
15260 PR libgfortran/27634
15261 * gfortran.dg/fmt_missing_period_1.f: New test.
15262 * gfortran.dg/fmt_missing_period_2.f: New test.
15263 * gfortran.dg/fmt_missing_period_3.f: New test.
15264
15265 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15266
15267 PR fortran/19777
15268 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
15269 arrays.
15270
15271 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15272
15273 PR c++/27713
15274 * g++.dg/template/new6.C: New test.
15275
15276 2006-05-29 Roger Sayle <roger@eyesopen.com>
15277
15278 PR tree-optimization/24964
15279 * gcc.target/i386/387-10.c: New test case.
15280
15281 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
15282
15283 * intrinsics/string_intrinsics.c (compare_string):
15284 Use memcmp instead of strncmp to avoid tripping over
15285 CHAR(0) in a string.
15286
15287 2006-05-27 Richard Guenther <rguenther@suse.de>
15288
15289 PR middle-end/27773
15290 * gcc.dg/torture/pr27773.c: New testcase.
15291
15292 2006-05-27 Dirk Mueller <dmueller@suse.de>
15293
15294 * gcc.dg/pr24561.c: Rename to..
15295 * gcc.dg/pr25962.c: .. this.
15296
15297 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15298
15299 PR fortran/19777
15300 * gfortran.dg/bounds_check_2.f: New test.
15301
15302 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
15303
15304 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
15305 * gfortran.dg/byte_1.f90: Likewise.
15306 * gfortran.dg/dup_save_2.f90: Likewise.
15307
15308 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
15309
15310 * gfortran.dg/associated_2.f90: New test.
15311
15312 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15313
15314 PR fortran/27524
15315 * gfortran.dg/bounds_check_1.f90: New test.
15316
15317 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
15318
15319 PR rtl-optimization/27661
15320 * gcc.dg/pr27661.c: New test case.
15321
15322 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
15323
15324 PR fortran/23151
15325 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
15326 * gfortran.dg/print_parentheses_1.f: New test.
15327 * gfortran.dg/print_parentheses_2.f90: New test.
15328
15329 2006-05-26 Jakub Jelinek <jakub@redhat.com>
15330
15331 PR target/27758
15332 * gcc.dg/pr27758.c: New test.
15333
15334 2006-05-24 Falk Hueffner <falk@debian.org>
15335
15336 * gcc.c-torture/compile/pr27571.c: New test.
15337
15338 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
15339
15340 PR fortran/27709
15341 * gfortran.dg/spec_expr_4.f90: New test.
15342
15343 PR fortran/27155
15344 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
15345
15346 2006-05-25 Mark Mitchell <mark@codesourcery.com>
15347
15348 PR c++/20103
15349 * g++.dg/ext/complit6.C: New test.
15350 * g++.dg/ext/complit3.C: Adjust error markers.
15351 * g++.dg/init/const3.C: New test.
15352
15353 2006-05-25 Richard Guenther <rguenther@suse.de>
15354
15355 PR middle-end/27743
15356 * gcc.dg/torture/pr27743.c: New testcase.
15357
15358 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15359
15360 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
15361
15362 2006-05-25 Alan Modra <amodra@bigpond.net.au>
15363
15364 * gcc.dg/compat/scalar-by-value-x.h: New.
15365 * gcc.dg/compat/scalar-by-value-y.h: New.
15366 * gcc.dg/compat/scalar-by-value-5.c: New.
15367 * gcc.dg/compat/scalar-by-value-5_main.c: New.
15368 * gcc.dg/compat/scalar-by-value-5_x.c: New.
15369 * gcc.dg/compat/scalar-by-value-5_y.c: New.
15370 * gcc.dg/compat/scalar-by-value-6.c: New.
15371 * gcc.dg/compat/scalar-by-value-6_main.c: New.
15372 * gcc.dg/compat/scalar-by-value-6_x.c: New.
15373 * gcc.dg/compat/scalar-by-value-6_y.c: New.
15374
15375 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
15376
15377 PR tree-optimization/27639
15378 PR tree-optimization/26719
15379 * gcc.dg/pr27639.c: New test.
15380 * gcc.dg/pr26719.c: New test.
15381 * gcc.dg/tree-ssa/scev-cast.c: New test.
15382
15383 2006-05-23 Mark Mitchell <mark@codesourcery.com>
15384
15385 PR c++/20173
15386 * g++.dg/template/error21.C: New test.
15387
15388 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
15389
15390 PR target/27696
15391 * gcc.target/i386/pr27696.c: New.
15392
15393 2006-05-22 Janis Johnson <janis187@us.ibm.com>
15394
15395 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
15396
15397 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
15398
15399 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15400
15401 PR c++/27716
15402 * g++.dg/other/assign1.C: New test.
15403
15404 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
15405
15406 PR target/27266
15407 * gcc.target/i386/pr27266.c: New.
15408
15409 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15410
15411 PR c++/27451
15412 * g++.dg/ext/asm9.C: New test.
15413
15414 2006-05-22 Richard Sandiford <richard@codesourcery.com>
15415
15416 PR rtl-optimization/25514
15417 * gcc.c-torture/compile/pr25514.c: New test.
15418
15419 2006-05-22 Richard Guenther <rguenther@suse.de>
15420
15421 Revert
15422 2006-01-31 Richard Guenther <rguenther@suse.de>
15423
15424 * gcc.target/i386/sselibm-1.c: New testcase.
15425 * gcc.target/i386/sselibm-2.c: Likewise.
15426 * gcc.target/i386/sselibm-3.c: Likewise.
15427 * gcc.target/i386/sselibm-4.c: Likewise.
15428 * gcc.target/i386/sselibm-5.c: Likewise.
15429
15430 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15431
15432 PR c/27420
15433 * gcc.dg/func-args-2.c: New test.
15434
15435 PR c/26818
15436 * gcc.dg/struct-incompl-1.c: New test.
15437
15438 2006-05-22 Richard Guenther <rguenther@suse.de>
15439
15440 PR testsuite/27708
15441 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
15442 the transformations we test for.
15443
15444 2006-05-22 Richard Guenther <rguenther@suse.de>
15445
15446 PR testsuite/27707
15447 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
15448
15449 2006-05-21 Mark Mitchell <mark@codesourcery.com>
15450
15451 PR c++/27210
15452 * g++.dg/warn/new1.C: New test.
15453 * g++.dg/template/new5.C: Likewise.
15454
15455 2006-05-21 Roger Sayle <roger@eyesopen.com>
15456
15457 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
15458 * gcc.target/i386/20060512-3.c: Likewise.
15459
15460 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
15461
15462 PR rtl-optimization/27671
15463 * gcc.c-torture/execute/pr27671-1.c: New.
15464 * gcc.dg/pr27671-2.c: Likewise.
15465
15466 PR tree-optimization/26622.
15467 * gcc.c-torture/compile/pr26622.c: New.
15468
15469 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
15470
15471 PR fortran/27613
15472 * gfortran.dg/recursive_reference_1.f90: New test.
15473
15474 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
15475
15476 PR fortran/25746
15477 * gfortran.dg/elemental_subroutine_3.f90: New test.
15478
15479 PR fortran/25090
15480 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
15481
15482 PR fortran/27584
15483 * gfortran.dg/associated_target_1.f90: New test.
15484
15485 PR fortran/19015
15486 * gfortran.dg/maxloc_shape_1.f90: New test.
15487
15488 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15489
15490 PR libgfortran/24459
15491 * gfortran.dg/namelist_24.f90: New test.
15492 * gfortran.dg/namelist_12.f: Fix typo in comment.
15493
15494 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
15495
15496 PR middle-end/25776
15497 * g++.dg/other/error11.C: New test.
15498
15499 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15500
15501 * gcc.target/mips/pr26765.c: Add -w to options.
15502
15503 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15504
15505 * lib/target-supports.exp (check_effective_target_mpaired_single):
15506 New function.
15507 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
15508 multilibs.
15509 * g++.dg/vect/vect.exp: Likewise.
15510
15511 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15512
15513 PR testsuite/25891
15514 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
15515
15516 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
15517
15518 PR fortran/27662
15519 * gfortran.dg/temporary_1.f90: New file.
15520
15521 2006-05-19 Andreas Schwab <schwab@suse.de>
15522
15523 * g++.dg/other/unused1.C: Also match "stringz".
15524
15525 2006-05-19 Mark Mitchell <mark@codesourcery.com>
15526
15527 PR c++/26433
15528 * g++.dg/template/fntry1.C: New test.
15529
15530 2006-05-18 Mark Mitchell <mark@codesourcery.com>
15531
15532 PR c++/27471
15533 PR c++/27506
15534 * g++.dg/conversion/bitfield5.C: New test.
15535 * g++.dg/conversion/bitfield6.C: New test.
15536
15537 2006-05-18 Mike Stump <mrs@apple.com>
15538
15539 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
15540 * gcc.dg/vla-4.c: Add.
15541 * gcc.dg/vla-5.c: Add.
15542 * gcc.dg/vla-6.c: Add.
15543
15544 2006-05-12 Stuart Hastings <stuart@apple.com>
15545
15546 * gcc.target/i386/20060512-1.c: New.
15547 * gcc.target/i386/20060512-2.c: New.
15548 * gcc.target/i386/20060512-3.c: New.
15549 * gcc.target/i386/20060512-4.c: New.
15550
15551 2006-05-17 Mark Mitchell <mark@codesourcery.com>
15552
15553 PR c++/26122
15554 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
15555
15556 PR c++/26068
15557 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
15558 * g++.dg/parse/linkage1.C: New test.
15559
15560 2006-05-17 Jakub Jelinek <jakub@redhat.com>
15561
15562 PR tree-optimization/27548
15563 * g++.dg/tree-ssa/pr27548.C: New test.
15564
15565 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15566
15567 PR fortran/26551
15568 * gfortran.dg/recursive_check_1.f: New test.
15569 * gfortran.dg/recursive_check_2.f90: New test.
15570
15571 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
15572
15573 * g++.dg/opt/temp2.C: New test.
15574
15575 2006-05-17 Jakub Jelinek <jakub@redhat.com>
15576
15577 PR c++/27491
15578 * g++.dg/init/brace5.C: New test.
15579
15580 PR middle-end/27415
15581 * gcc.dg/gomp/pr27415.c: New test.
15582 * g++.dg/gomp/pr27415.C: New test.
15583
15584 PR tree-optimization/27549
15585 * g++.dg/tree-ssa/pr27549.C: New test.
15586
15587 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15588
15589 PR libgfortran/27575
15590 * gfortran.dg/read_eof_4.f90: New test.
15591
15592 2006-05-16 Richard Guenther <rguenther@suse.de>
15593
15594 PR tree-optimization/22303
15595 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
15596
15597 2006-05-16 Jakub Jelinek <jakub@redhat.com>
15598
15599 PR middle-end/27573
15600 * gcc.dg/gomp/pr27573.c: New test.
15601 * gfortran.dg/gomp/pr27573.f90: New test.
15602
15603 PR c/27499
15604 * gcc.dg/gomp/pr27499.c: New test.
15605 * g++.dg/gomp/pr27499.C: New test.
15606
15607 2006-05-15 Mark Mitchell <mark@codesourcery.com>
15608
15609 PR c++/27339
15610 * g++.dg/parser/access8.C: Adjust error marker.
15611 * g++.dg/template/access17.C: New test.
15612 * g++.dg/template/access18.C: Likewise.
15613
15614 2006-05-15 Roger Sayle <roger@eyesopen.com>
15615
15616 PR target/26600
15617 * gcc.target/i386/pr26600.c: New test case.
15618
15619 2006-05-15 Mark Mitchell <mark@codesourcery.com>
15620
15621 PR c++/27505
15622 * g++.dg/expr/bitfield1.C: New test.
15623
15624 2006-05-15 Richard Guenther <rguenther@suse.de>
15625
15626 PR tree-optimization/27603
15627 * gcc.dg/torture/pr27603.c: New testcase.
15628
15629 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
15630
15631 PR fortran/25090
15632 * gfortran.dg/entry_dummy_ref_1.f90: New test.
15633
15634 PR fortran/25082
15635 * gfortran.dg/scalar_return_1.f90: New test.
15636
15637 PR fortran/27411
15638 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
15639
15640 2006-05-15 Jakub Jelinek <jakub@redhat.com>
15641
15642 * gcc.dg/gomp/critical-4.c: New test.
15643 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
15644 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
15645 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
15646 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
15647
15648 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15649
15650 PR c++/27582
15651 * g++.dg/template/dependent-args1.C: New test.
15652
15653 PR c++/27581
15654 * g++.dg/lookup/this1.C: New test.
15655
15656 PR c++/27315
15657 * g++.dg/template/operator6.C: New test.
15658 * g++.dg/template/incomplete3.C: New test.
15659
15660 PR c++/27559
15661 * g++.dg/template/new4.C: New test.
15662
15663 PR c++/27496
15664 * g++.dg/template/void2.C: New test.
15665
15666 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
15667
15668 * g++.dg/template/dependent-expr5.C: New test.
15669
15670 2006-05-14 Roger Sayle <roger@eyesopen.com>
15671
15672 PR middle-end/26729
15673 * gcc.dg/pr26729-1.c: New test case.
15674
15675 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
15676
15677 * gcc.dg/pr27003.c: New test.
15678
15679 2006-05-12 Steve Ellcey <sje@cup.hp.com>
15680
15681 * lib/target-supports.dg (check_cxa_atexit_available): Change
15682 v3_target_compile to ${tool}_target_compile.
15683
15684 2006-05-11 Jason Merrill <jason@redhat.com>
15685
15686 * lib/scanasm.exp (scan-not-hidden): Fix typo.
15687
15688 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15689
15690 PR fortran/27553
15691 * gfortran.dg/label_5.f90: New test.
15692
15693 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
15694
15695 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
15696 check_effective_target_powerpc_altivec_ok): New.
15697 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
15698 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
15699 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
15700 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
15701 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
15702 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
15703 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
15704 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
15705 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
15706 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
15707 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
15708 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
15709 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
15710 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
15711 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
15712 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
15713 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
15714 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
15715 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
15716 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
15717 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
15718 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
15719 gcc.target/powerpc/altivec-9.c,
15720 gcc.target/powerpc/altivec-consts.c,
15721 gcc.target/powerpc/altivec-pr22085.c,
15722 gcc.target/powerpc/altivec-splat.c,
15723 gcc.target/powerpc/altivec-types-1.c,
15724 gcc.target/powerpc/altivec-types-2.c,
15725 gcc.target/powerpc/altivec-types-3.c,
15726 gcc.target/powerpc/altivec-types-4.c,
15727 gcc.target/powerpc/altivec-varargs-1.c,
15728 gcc.target/powerpc/altivec-vec-merge.c,
15729 gcc.target/powerpc/ppc-vector-memcpy.c,
15730 gcc.target/powerpc/ppc-vector-memset.c,
15731 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
15732 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
15733 these effective targets.
15734 * gcc.dg/vmx/pr27006.c: Add missing close brace.
15735 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
15736
15737 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15738
15739 PR middle-end/27384
15740 * g++.dg/other/fold1.C: New test.
15741
15742 PR middle-end/27488
15743 * gcc.dg/fold-nonneg-1.c: New test.
15744
15745 PR c++/27547
15746 * g++.dg/other/operator1.C: New test.
15747
15748 2006-05-11 Richard Guenther <rguenther@suse.de>
15749
15750 PR middle-end/27529
15751 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
15752
15753 2006-05-10 Janis Johnson <janis187@us.ibm.com>
15754
15755 * lib/target-supports-dg.exp (check-flags): New.
15756 (dg-skip-if): Move flag checks.
15757
15758 2006-05-09 Steve Ellcey <sje@cup.hp.com>
15759
15760 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
15761 * lib/target-supports.dg (check_cxa_atexit_available): New.
15762
15763 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
15764
15765 PR fortran/27470
15766 * gfortran.dg/multiple_allocation_2.f90: New test case.
15767
15768 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
15769
15770 * gcc.target/arm/pr27387.C: Fix a comment typo.
15771
15772 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15773
15774 PR fortran/24549
15775 * gfortran.dg/error_recovery_1.f90: New test.
15776
15777 2006-05-10 Richard Guenther <rguenther@suse.de>
15778
15779 PR tree-optimization/27302
15780 * gcc.dg/torture/pr27302.c: New testcase.
15781
15782 2006-05-09 Dirk Mueller <dmueller@suse.de>
15783 Richard Guenther <rguenther@suse.de>
15784
15785 PR middle-end/27498
15786 * gcc.dg/tree-ssa/pr27498.c: New testcase.
15787
15788 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
15789
15790 PR rtl-optimization/27335
15791 * gcc.dg/pr27335.c: New test.
15792
15793 2006-05-06 Richard Sandiford <richard@codesourcery.com>
15794
15795 * gcc.target/mips/mips-ps-5.c: New file.
15796
15797 2006-05-08 Jan Hubicka <jh@suse.cz>
15798
15799 PR middle-end/25962
15800 * gcc.dg/pr25962.c: New.
15801
15802 2006-05-08 Roger Sayle <roger@eyesopen.com>
15803
15804 PR target/27158
15805 * gcc.target/powerpc/pr27158.c: New test case.
15806
15807 2006-05-08 Laurent GUERBY <laurent@guerby.net>
15808
15809 PR testsuite/27476
15810 * ada/acats/run_all.sh: Use test -z.
15811
15812 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15813
15814 PR libfortran/18271
15815 * gfortran.dg/spec_expr_3.f90: New test.
15816
15817 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
15818
15819 PR target/24879
15820 * gcc.target/i386/monitor.c: New file.
15821
15822 2006-05-08 Alan Modra <amodra@bigpond.net.au>
15823
15824 * gcc.dg/pr27095.c: xfail *-*-darwin*.
15825
15826 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15827
15828 PR c++/27447
15829 * g++.dg/other/ptrmem7.C: New test.
15830
15831 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15832
15833 PR target/27421
15834 * gcc.dg/array-9.c: New test.
15835
15836 2006-05-07 Richard Guenther <rguenther@suse.de>
15837
15838 PR tree-optimization/27409
15839 * gcc.dg/torture/pr27409.c: New testcase.
15840
15841 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
15842
15843 PR fortran/27457
15844 * gfortran.dg/select_6.f90: New.
15845
15846 2006-05-07 Richard Guenther <rguenther@suse.de>
15847
15848 PR tree-optimization/27136
15849 * gcc.dg/torture/pr27136.c: New testcase.
15850
15851 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
15852
15853 PR fortran/24813
15854 * gfortran.dg/char_cons_len_1.f90: New test.
15855
15856 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15857
15858 PR c++/27427
15859 * g++.dg/template/incomplete2.C: New test.
15860
15861 2006-05-06 Richard Guenther <rguenther@suse.de>
15862
15863 PR tree-optimization/27151
15864 * gcc.dg/vect/pr27151.c: New testcase.
15865
15866 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15867
15868 PR c++/27430
15869 * g++.dg/template/void1.C: New test.
15870
15871 PR c++/27423
15872 * g++.dg/other/void2.C: New test.
15873
15874 PR c++/27422
15875 * g++.dg/conversion/void1.C: New test.
15876
15877 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
15878
15879 PR/21391
15880 * g++.dg/other/unused1.C: New.
15881
15882 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15883
15884 PR objc/27240
15885 * objc.dg/member-1.m: New test.
15886
15887 2006-05-05 Steve Ellcey <sje@cup.hp.com>
15888
15889 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
15890
15891 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15892
15893 PR libfortran/26985
15894 * gfortran.dg/matmul_2.f90: New test.
15895
15896 2005-05-05 Laurent GUERBY <laurent@guerby.net>
15897
15898 * ada/acats/run_all.sh: Use sync when main not found.
15899
15900 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
15901
15902 PR target/26765
15903 * gcc.target/mips/pr26765.c: New.
15904
15905 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
15906
15907 * gcc.target/bfin: New directory.
15908 * gcc.target/bfin/bfin.exp: New file.
15909 * gcc.target/bfin/frmul.c: New file.
15910 * gcc.target/bfin/arith.c: New file.
15911 * gcc.target/bfin/mul-combine.c: New file.
15912 * gcc.target/bfin/shift.c: New file.
15913
15914 2006-05-04 Richard Guenther <rguenther@suse.de>
15915
15916 PR tree-optimization/14287
15917 PR tree-optimization/14844
15918 PR tree-optimization/19792
15919 PR tree-optimization/21608
15920 PR tree-optimization/27090
15921 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
15922 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
15923 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
15924 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
15925 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
15926
15927 2006-05-04 Jakub Jelinek <jakub@redhat.com>
15928
15929 PR tree-optimization/27285
15930 * gcc.c-torture/execute/pr27285.c: New test.
15931
15932 PR middle-end/27388
15933 * gcc.dg/gomp/pr27388-1.c: New test.
15934 * gcc.dg/gomp/pr27388-2.c: New test.
15935 * gcc.dg/gomp/pr27388-3.c: New test.
15936
15937 PR c++/27359
15938 * g++.dg/gomp/pr27359.C: New test.
15939
15940 2006-05-02 Steven G. Kargl <kargls@comcast.net>
15941
15942 PR fortran/20248
15943 * gfortran.dg/iargc.f90: New test.
15944
15945 2006-05-02 Mark Mitchell <mark@codesourcery.com>
15946
15947 PR c++/27102
15948 * g++.dg/template/crash49.C: New test.
15949
15950 2006-05-02 Steve Ellcey <sje@cup.hp.com>
15951
15952 PR testsuite/27032
15953 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
15954
15955 2006-05-02 Jeff Law <law@redhat.com>
15956
15957 PR tree-optimization/27364
15958 * gcc.c-torture/execute/pr27364.c: New test.
15959
15960 2006-05-02 Mark Mitchell <mark@codesourcery.com>
15961
15962 PR c++/27309
15963 * g++.dg/parser/ctor5.C: New test.
15964
15965 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
15966
15967 PR target/27387
15968 * gcc.target/arm/arm.exp: New.
15969 * gcc.target/arm/pr27387.C: Likewise.
15970
15971 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
15972
15973 PR fortran/27269
15974 PR fortran/27324
15975 * gfortran.dg/module_equivalence_2.f90: New test.
15976
15977 2006-05-02 Jakub Jelinek <jakub@redhat.com>
15978
15979 PR middle-end/27337
15980 * g++.dg/gomp/pr27337-1.C: New test.
15981 * g++.dg/gomp/pr27337-2.C: New test.
15982
15983 PR middle-end/27328
15984 * gcc.dg/gomp/pr27328.c: New test.
15985
15986 PR middle-end/27325
15987 * g++.dg/gomp/pr27325.C: New test.
15988
15989 PR middle-end/27310
15990 * g++.dg/gomp/pr27310.C: New test.
15991
15992 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15993
15994 PR tree-optimization/27291
15995 * g++.dg/tree-ssa/pr27291.C: New test.
15996
15997 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15998
15999 PR tree-optimization/27283
16000 * g++.dg/tree-ssa/pr27283.C: New test.
16001
16002 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
16003
16004 * gcc.dg/tree-ssa/loop-16.c: New test.
16005
16006 2006-05-01 Roger Sayle <roger@eyesopen.com>
16007 Joseph S. Myers <joseph@codesourcery.com>
16008
16009 * gcc.dg/Wconversion-3.c: New test case.
16010 * gcc.dg/Wconversion-4.c: Likewise.
16011
16012 2006-05-01 Richard Guenther <rguenther@suse.de>
16013
16014 PR tree-optimization/26726
16015 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
16016
16017 2006-04-30 Roger Sayle <roger@eyesopen.com>
16018
16019 * gcc.dg/Woverflow-1.c: New test case.
16020 * gcc.dg/Woverflow-2.c: Likewise.
16021 * gcc.dg/Woverflow-3.c: Likewise.
16022
16023 2006-04-30 Mark Mitchell <mark@codesourcery.com>
16024
16025 PR c++/27094
16026 * g++.dg/template/defarg8.C: New test.
16027
16028 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16029
16030 PR c++/27278
16031 * g++.dg/parse/operator7.C: New test.
16032
16033 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16034
16035 PR c++/11471
16036 PR c++/27102
16037 * g++.dg/template/crash48.C: New test.
16038
16039 PR c++/27279
16040 * g++.dg/parse/ctor4.C: New test.
16041
16042 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16043
16044 PR fortran/25681
16045 * gfortran.df/char_type_len.f90: New test.
16046
16047 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16048
16049 PR libgfortran/27304
16050 * gfortran.dg/fmt_exhaust.f90: New test.
16051
16052 2006-04-28 Roger Sayle <roger@eyesopen.com>
16053
16054 PR c/25309
16055 * gcc.dg/large-size-array-2.c: New test case.
16056
16057 2006-04-28 Richard Guenther <rguenther@suse.de>
16058
16059 PR target/26826
16060 * gcc.target/i386/pr26826.c: New testcase.
16061
16062 2006-04-28 Jakub Jelinek <jakub@redhat.com>
16063
16064 PR middle-end/27260
16065 * gcc.c-torture/execute/pr27260.c: New.
16066
16067 2006-04-28 Alan Modra <amodra@bigpond.net.au>
16068
16069 PR middle-end/27095
16070 * gcc.dg/pr27095.c: New.
16071
16072 2006-04-27 Mark Mitchell <mark@codesourcery.com>
16073
16074 PR c++/27292
16075 * g++.dg/conversion/bitfield4.C: New test.
16076
16077 2006-04-27 Eric Christopher <echristo@apple.com>
16078
16079 * gcc.dg/pragma-ms_struct.c: New.
16080
16081 2006-04-27 Mark Mitchell <mark@codesourcery.com>
16082
16083 PR c++/27102
16084 * g++.dg/template/crash47.C: New test.
16085
16086 2006-04-27 Dirk Mueller <dmueller@suse.de>
16087
16088 * gcc.target/i386/sse-7.c: build with -msse.
16089
16090 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
16091
16092 PR testsuite/27274:
16093 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
16094 (main): Exit if processor doesn't support SSE.
16095
16096 2006-04-26 David Edelsohn <edelsohn@gnu.org>
16097
16098 PR middle-end/27282
16099 * gcc.c-torture/compile/pr27282.c: New test.
16100
16101 2006-04-26 Jakub Jelinek <jakub@redhat.com>
16102
16103 PR middle-end/26913
16104 * g++.dg/gomp/pr26913.C: New test.
16105
16106 PR c/25996
16107 * gcc.dg/gomp/pr25996.c: New test.
16108 * g++.dg/gomp/pr25996.C: New test.
16109
16110 2006-04-25 Richard Sandiford <richard@codesourcery.com>
16111
16112 PR rtl-optimization/26725
16113 * gcc.c-torture/compile/pr26725.c: New test.
16114
16115 2006-04-25 Richard Guenther <rguenther@suse.de>
16116
16117 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
16118 than n + -1.
16119
16120 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
16121
16122 * gcc.dg/20060425-1.c: New testcase.
16123
16124 2006-04-25 Jakub Jelinek <jakub@redhat.com>
16125
16126 PR tree-optimization/26865
16127 * gcc.dg/pr26865.c: New test.
16128
16129 2006-04-24 Mark Mitchell <mark@codesourcery.com>
16130
16131 PR c++/27292
16132 * g++.dg/conversion/bitfield1.C: New test.
16133 * g++.dg/conversion/bitfield2.C: Likewise.
16134 * g++.dg/conversion/bitfield3.C: Likewise.
16135
16136 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
16137 Richard Guenther <rguenther@suse.de>
16138
16139 PR tree-optimization/27236
16140 * gcc.dg/tree-ssa/pr27236.c: New testcase.
16141
16142 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16143
16144 PR c++/19963
16145 * g++.dg/other/incomplete2.C: New test.
16146
16147 2006-04-24 Richard Guenther <rguenther@suse.de>
16148
16149 PR middle-end/26869
16150 * gcc.dg/torture/pr26869.c: New testcase.
16151
16152 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
16153 Richard Guenther <rguenther@suse.de>
16154
16155 PR tree-optimization/27218
16156 * g++.dg/tree-ssa/pr27218.C: New testcase.
16157
16158 2006-04-23 Mark Mitchell <mark@codesourcery.com>
16159
16160 PR c++/26912
16161 * g++.dg/template/friend41.C: New test.
16162
16163 2006-04-23 David Edelsohn <edelsohn@gnu.org>
16164
16165 * g++.dg/opt/pr15551.C: Include cstdio.
16166 (main): Use remove instead of unlink.
16167
16168 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
16169
16170 * gcc.dg/sibcall-7.c: New test.
16171 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
16172 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
16173 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
16174 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
16175 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
16176
16177 2006-04-23 Mark Mitchell <mark@codesourcery.com>
16178
16179 PR c++/26534
16180 * g++.dg/opt/bitfield1.C: New test.
16181 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
16182 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
16183 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
16184 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
16185 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
16186 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
16187 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
16188 * g++.dg/abi/bitfield2.C: Likewise.
16189 * g++.dg/init/bitfield1.C: Likewise.
16190
16191 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
16192
16193 PR fortran/25099
16194 * gfortran.dg/elemental_subroutine_4.f90: New test.
16195 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
16196 call sub (m, x).
16197
16198 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
16199
16200 * gcc.c-torture/compile/20060421-1.c: New testcase.
16201
16202 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16203
16204 PR c/25875
16205 * gcc.dg/init-bad-4.c: New test.
16206
16207 2006-04-21 Paul Brook <paul@codesourcery.com>
16208
16209 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
16210
16211 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
16212
16213 PR fortran/27122
16214 * gfortran.dg/defined_operators_1.f90: New test.
16215 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
16216 remove old ones associated, incorrectly, with Note 5.46.
16217
16218 PR fortran/27113
16219 * gfortran.dg/character_array_constructor_1.f90: New test.
16220
16221 2006-04-20 Jakub Jelinek <jakub@redhat.com>
16222
16223 * gcc.dg/20060419-1.c: New test.
16224
16225 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
16226
16227 PR c/26774
16228 * gcc.dg/struct-parse-1.c: New test case.
16229
16230 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16231
16232 PR c++/26558
16233 * g++.dg/parse/template19.C: New test.
16234
16235 PR c++/26739
16236 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
16237
16238 PR c++/26036
16239 * g++.dg/expr/call3.C: New test.
16240
16241 PR c++/10385
16242 * g++.dg/conversion/dynamic1.C: New test.
16243
16244 2006-04-19 Mark Mitchell <mark@codesourcery.com>
16245
16246 PR c++/27102
16247 * g++.dg/template/crash35.C: Tweak error markers.
16248 * g++.dg/template/crash46.C: New test.
16249 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
16250 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
16251
16252 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
16253
16254 PR rtl-optimization/14261
16255 * gcc.c-torture/compile/20060419-1.c: Added.
16256
16257 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
16258
16259 * gfortran.dg/label_1.f90: Adjust dg-error.
16260
16261 2006-04-16 Roger Sayle <roger@eyesopen.com>
16262
16263 PR target/26961
16264 * gcc.dg/fold-cond-1.c: New test case.
16265 * gcc.dg/pr26961-1.c: Likewise.
16266
16267 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16268
16269 PR libgfortran/27138
16270 * gfortran.dg/read_bad_advance.f90: New test.
16271
16272 2006-04-16 Roger Sayle <roger@eyesopen.com>
16273 Dale Johannesen <dalej@apple.com>
16274
16275 PR target/24076
16276 * gcc.target/i386/vecinit-3.c: New testcase.
16277 * gcc.target/i386/vecinit-4.c: Likewise.
16278 * gcc.target/i386/sse-18.c: Likewise.
16279 * gcc.target/i386/sse-19.c: Likewise.
16280
16281 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
16282
16283 * gfortran.dg/allocate_zerosize_1.f90: New test.
16284
16285 2006-04-16 Mark Mitchell <mark@codesourcery.com>
16286
16287 PR c++/26365
16288 * g++.dg/template/crash45.C: New test.
16289
16290 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
16291
16292 PR fortran/26787
16293 * gfortran.dg/proc_assign_1.f90: New test.
16294 * gfortran.dg/procedure_lvalue.f90: Change message.
16295 * gfortran.dg/namelist_4.f90: Add new error.
16296
16297 PR fortran/25597
16298 PR fortran/27096
16299 * gfortran.dg/auto_pointer_array_result_1.f90
16300
16301 PR fortran/27089
16302 * gfortran.dg/specification_type_resolution_1.f90
16303
16304 PR fortran/18003
16305 PR fortran/25669
16306 PR fortran/26834
16307 * gfortran.dg/bounds_temporaries_1.f90: New test.
16308
16309 PR fortran/27124
16310 * gfortran.dg/array_return_value_1.f90: New test.
16311
16312 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16313
16314 PR fortran/25336
16315 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
16316
16317 2006-04-15 Jakub Jelinek <jakub@redhat.com>
16318
16319 PR middle-end/26823
16320 * g++.dg/gomp/pr26823-1.C: New test.
16321 * g++.dg/gomp/pr26823-2.C: New test.
16322
16323 2006-04-13 Uros Bizjak <uros@kss-loka.si>
16324
16325 PR middle-end/27134
16326 * gcc.dg/pr27314.c: New test.
16327
16328 2006-04-13 Richard Henderson <rth@redhat.com>
16329
16330 * g++.dg/gomp/block-0.C: Update expected matches.
16331
16332 2006-04-13 DJ Delorie <dj@redhat.com>
16333
16334 * lib/target-supports.exp (check_effective_target_int32plus): New.
16335 (check_effective_target_ptr32plus): New.
16336 (check_effective_target_size32plus): New.
16337 (check_effective_target_int16): New.
16338 (check_profiling_available): Add m32c to the list of unsupported
16339 targets.
16340
16341 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
16342 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
16343 memory size.
16344 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
16345 pointers.
16346 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
16347 size_t.
16348 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
16349 and size_t.
16350 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
16351 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
16352 not just xstormy16. Skip m32c due to weird pointer size.
16353 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
16354 not just xstormy16.
16355 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
16356 not just xstormy16.
16357 * gcc.dg/20020312-2.c: Add m32c support.
16358 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
16359 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
16360 in test.
16361 * gcc.dg/20050321-2.c: Require >=32 bit integers.
16362 * gcc.dg/asm-1.c: Skip if int and short are the same size.
16363 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
16364 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
16365 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf
16366 formats
16367 * gcc.dg/init-string-2.c: Require >=32 bit integers.
16368 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
16369 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
16370 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
16371 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
16372 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
16373 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
16374 in test.
16375 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
16376 in test.
16377 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
16378 * gcc.dg/pr23049.c: Require >=32 bit integers.
16379 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
16380 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
16381 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
16382 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
16383 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
16384 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
16385 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
16386 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
16387 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
16388 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
16389 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
16390 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
16391 prototype in test.
16392 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
16393 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
16394 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
16395 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
16396 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
16397
16398 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
16399 * gcc.c-torture/execute/20040703-1.x: Likewise.
16400 * gcc.c-torture/execute/20040705-1.x: Likewise.
16401 * gcc.c-torture/execute/20040705-2.x: Likewise.
16402 * gcc.c-torture/execute/20040709-1.x: Likewise.
16403 * gcc.c-torture/execute/20040709-2.x: Likewise.
16404 * gcc.c-torture/execute/20040811-1.x: Likewise.
16405 * gcc.c-torture/execute/20050316-1.x: Likewise.
16406 * gcc.c-torture/execute/bitfld-4.x: Likewise.
16407 * gcc.c-torture/execute/pr19689.x: Likewise.
16408 * gcc.c-torture/execute/pr7284-1.x: Likewise.
16409 * gcc.c-torture/execute/usmul.x: Likewise.
16410 * gcc.c-torture/execute/vrp-5.x: Likewise.
16411 * gcc.c-torture/execute/vrp-6.x: Likewise.
16412 * gcc.dg/debug/20041023-1.s: Likewise.
16413
16414 2006-04-13 Roger Sayle <roger@eyesopen.com>
16415
16416 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
16417 of integers to a vector types are now constant expressions in C.
16418 * gcc.dg/vect/vect-fold-1.c: New test case.
16419
16420 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
16421 Ulrich Weigand <uweigand@de.ibm.com>
16422
16423 PR target/27006
16424 * gcc.dg/vmx/pr27006.c: New testcase.
16425
16426 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16427
16428 PR libgfortran/26766
16429 * gfortran.dg/write_recursive.f90: New test.
16430
16431 2006-04-11 Mark Mitchell <mark@codesourcery.com>
16432
16433 * g++.dg/parse/dtor7.C: New test.
16434 * g++.dg/parse/new1.C: Add error marker.
16435 * g++.dg/template/new3.C: New test.
16436
16437 PR c++/26122
16438 * g++.dg/template/pure1.C: New test.
16439
16440 PR c++/26295
16441 * g++.dg/parse/ptrmem4.C: New test.
16442
16443 2006-04-10 Jeff Law <law@redhat.com>
16444
16445 PR/27087
16446 * gcc.c-torture/compile/pr27087.c: New test.
16447
16448 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
16449
16450 PR/21391
16451 * gcc.dg/20060410.c: New.
16452
16453 2006-04-10 Matthias Klose <doko@debian.org>
16454
16455 * lib/gcc-defs.exp (gcc-set-multilib-library-path):
16456 Recognize multilib directory names containing underscores.
16457
16458 2006-04-10 Roger Sayle <roger@eyesopen.com>
16459
16460 * gcc.target/i386/vecinit-1.c: New test case.
16461 * gcc.target/i386/vecinit-2.c: Likewise.
16462
16463 2006-04-10 Jakub Jelinek <jakub@redhat.com>
16464
16465 PR debug/27057
16466 * g++.dg/debug/dwarf2-2.C: New test.
16467
16468 2006-04-09 Richard Sandiford <richard@codesourcery.com>
16469
16470 PR rtl-optimization/27073
16471 * gcc.c-torture/execute/pr27073.c: New test.
16472
16473 2006-04-08 Mike Stump <mrs@apple.com>
16474
16475 * gcc.dg/pragma-darwin.c: Improve for ppc64.
16476
16477 2006-04-07 Richard Guenther <rguenther@suse.de>
16478
16479 PR tree-optimization/26135
16480 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
16481
16482 2006-04-06 Jan Hubicka <jh@suse.cz>
16483
16484 PR profile/26399
16485 * g++.dg/bprob/g++-bprob-2.C: New testcase.
16486
16487 2006-04-06 Roger Sayle <roger@eyesopen.com>
16488
16489 * g++.dg/conversion/nullptr1.C: New test case.
16490 * g++.dg/conversion/nullptr2.C: Likewise.
16491
16492 2006-04-05 Roger Sayle <roger@eyesopen.com>
16493
16494 * gfortran.dg/dependency_18.f90: New test case.
16495
16496 2006-04-05 Richard Guenther <rguenther@suse.de>
16497
16498 PR tree-optimization/26919
16499 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
16500 * gcc.dg/ipa/ipa-2.c: Likewise.
16501 * gcc.dg/ipa/ipa-3.c: Likewise.
16502 * gcc.dg/ipa/ipa-5.c: Likewise.
16503
16504 2006-04-05 Richard Guenther <rguenther@suse.de>
16505
16506 PR tree-optimization/26763
16507 * gcc.dg/torture/pr26763-1.c: New testcase.
16508 * gcc.dg/torture/pr26763-2.c: Likewise.
16509
16510 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
16511
16512 PR fortran/23634
16513 PR fortran/25619
16514 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
16515
16516 2006-04-04 Eric Christopher <echristo@apple.com>
16517
16518 * gcc.target/i386/387-1.c: Allow regexp to match darwin
16519 stubs.
16520 * gcc.target/i386/387-5.c: Ditto.
16521
16522 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
16523
16524 * gcc.target/sparc/struct-ret-check.c: New test.
16525
16526 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16527
16528 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
16529 zero decimal digits specified in format.
16530
16531 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
16532
16533 PR fortran/26891
16534 * gfortran.dg/missing_optional_dummy_1.f90: New test.
16535
16536 PR fortran/26976
16537 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
16538 * gfortran.dg/initialization_1.f90: Make assignment compliant.
16539 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
16540 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments
16541 compliant and detect bigendian-ness.
16542
16543 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
16544
16545 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
16546 dummy arguments work when the actual argument is itself a dummy
16547 argument of the caller.
16548
16549 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
16550
16551 PR libfortran/24685
16552 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
16553
16554 2006-04-01 Roger Sayle <roger@eyesopen.com>
16555
16556 * gfortran.dg/dependencency_17.f90: New test case.
16557
16558 2006-04-01 Roger Sayle <roger@eyesopen.com>
16559
16560 * gfortran.dg/dependency_14.f90: New test case.
16561 * gfortran.dg/dependency_15.f90: Likewise.
16562 * gfortran.dg/dependency_16.f90: Likewise.
16563
16564 2006-03-31 Asher Langton <langton2@llnl.gov>
16565
16566 PR fortran/25358
16567 gfortran.dg/cray_pointers_6.f90: New test.
16568
16569 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16570
16571 PR libgfortran/26890
16572 * gfortran.dg/read_size_noadvance.f90: New test.
16573
16574 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
16575
16576 PR fortran/25031
16577 * gfortran.dg/multiple_allocation_1.f90: Check that the
16578 size has changed after a re-allocation with stat.
16579
16580 2006-03-30 Richard Guenther <rguenther@suse.de>
16581
16582 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
16583 removal.
16584 * gcc.target/i386/sselibm-2.c: Likewise.
16585 * gcc.target/i386/sselibm-3.c: Likewise.
16586 * gcc.target/i386/sselibm-4.c: Likewise.
16587 * gcc.target/i386/sselibm-5.c: Likewise.
16588
16589 2006-03-28 Roger Sayle <roger@eyesopen.com>
16590
16591 * gcc.dg/fold-andxor-1.c: New test case.
16592 * gcc.dg/fold-xorand-1.c: Likewise.
16593
16594 2006-03-28 Roger Sayle <roger@eyesopen.com>
16595
16596 * gcc.dg/fold-convnotconv-1.c: New test case.
16597
16598 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
16599
16600 PR fortran/26779
16601 * gfortran.dg/private_type_5.f90: New test.
16602
16603 2006-03-27 David Edelsohn <edelsohn@gnu.org>
16604
16605 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
16606
16607 2006-03-27 Jakub Jelinek <jakub@redhat.com>
16608
16609 * gfortran.dg/advance_2.f90: New test.
16610 * gfortran.dg/advance_3.f90: New test.
16611
16612 * gfortran.fortran-torture/execute/equiv_5.f: New test.
16613
16614 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16615
16616 PR libgfortran/26661
16617 PR libgfortran/26880
16618 * gfortran.dg/read_x_past.f: New test.
16619
16620 2006-03-26 Geoffrey Keating <geoffk@apple.com>
16621
16622 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
16623 to be STABS.
16624
16625 2006-03-26 David Edelsohn <edelsohn@gnu.org>
16626
16627 * objc.dg/dwarf-1.m: Skip on AIX.
16628 * objc.dg/dwarf-2.m: Skip on AIX.
16629
16630 2006-03-25 Steven G. Kargl <kargls@comcast.net>
16631
16632 PR fortran/26816
16633 * gfortran.dg/float_1.f90: New test.
16634
16635 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
16636
16637 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
16638 X86_64 targets.
16639 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
16640
16641 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
16642
16643 PR libfortran/26735
16644 * gfortran.dg/convert_implied_open.f90: New test case.
16645
16646 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
16647
16648 PR fortran/26769
16649 * gfortran.dg/transpose_reshape_r10.f90: New test case.
16650
16651 2006-03-25 Uros Bizjak <uros@kss-loka.si>
16652
16653 PR middle-end/26717
16654 * gcc.dg/pr26717.c: New test.
16655
16656 2006-03-25 Roger Sayle <roger@eyesopen.com>
16657
16658 * gfortran.dg/dependency_12.f90: New test case.
16659
16660 2006-03-24 Roger Sayle <roger@eyesopen.com>
16661
16662 * gfortran.dg/dependency_9.f90: New (resurected) test case.
16663
16664 2006-03-24 Jeff Law <law@redhat.com>
16665
16666 * gcc.c-torture/pr26840.c: New test.
16667
16668 2006-03-24 Geoffrey Keating <geoffk@apple.com>
16669
16670 * objc.dg/dwarf-2.m: New.
16671 * obj-c++.dg/dwarf-2.mm: New.
16672
16673 * g++.old-deja/g++.other/init19.C: New.
16674
16675 2006-03-24 David Edelsohn <edelsohn@gnu.org>
16676
16677 * g++.dg/eh/spbp.C: Skip on AIX.
16678
16679 2006-03-24 Jakub Jelinek <jakub@redhat.com>
16680
16681 PR middle-end/26611
16682 * g++.dg/gomp/pr26611-1.C: New test.
16683 * g++.dg/gomp/pr26611-2.C: New test.
16684
16685 2006-03-24 Jeff Law <law@redhat.com>
16686
16687 * gcc.c-torture/compile/pr26833.c: New test.
16688 * gfortran.fortran-torture/compile/pr26806.f90: New test.
16689
16690 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16691
16692 * gfortran.dg/endfile_2.f90: Delete temp file.
16693
16694 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
16695
16696 PR fortran/19303
16697 * gfortran.dg/record_marker_1.f90: New test case.
16698 * gfortran.dg/record_marker_2.f: New test case.
16699 * gfortran.dg/record_marker_3.f90: New test case.
16700
16701 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
16702
16703 PR fortran/17298
16704 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
16705 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
16706
16707 2006-03-21 Janis Johnson <janis187@us.ibm.com>
16708
16709 * lib/gcc-dg.exp (cleanup-modules): New proc.
16710 * gfortran.dg/allocatable_function_1.f90,
16711 gfortran.dg/allocate_char_star_scalar_1.f90,
16712 gfortran.dg/assumed_charlen_function_1.f90,
16713 gfortran.dg/assumed_dummy_1.f90,
16714 gfortran.dg/assumed_shape_ranks_1.f90,
16715 gfortran.dg/assumed_shape_ranks_2.f90,
16716 gfortran.dg/assumed_size_dt_dummy.f90,
16717 gfortran.dg/auto_char_dummy_array_1.f90,
16718 gfortran.dg/auto_char_len_3.f90,
16719 gfortran.dg/automatic_module_variable.f90,
16720 gfortran.dg/bad_automatic_objects_1.f90,
16721 gfortran.dg/char_array_constructor.f90,
16722 gfortran.dg/char_array_structure_constructor.f90,
16723 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
16724 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
16725 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
16726 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
16727 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
16728 gfortran.dg/derived_pointer_recursion.f90,
16729 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
16730 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
16731 gfortran.dg/dummy_functions_1.f90,
16732 gfortran.dg/elemental_initializer_1.f90,
16733 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
16734 gfortran.dg/elemental_pointer_1.f90,
16735 gfortran.dg/elemental_subroutine_1.f90,
16736 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
16737 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
16738 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
16739 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
16740 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
16741 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
16742 gfortran.dg/global_references_1.f90,
16743 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
16744 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
16745 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
16746 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
16747 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
16748 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
16749 gfortran.dg/large_integer_kind_1.f90,
16750 gfortran.dg/large_real_kind_1.f90,
16751 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
16752 gfortran.dg/module_double_reuse.f90,
16753 gfortran.dg/module_equivalence_1.f90,
16754 gfortran.dg/module_interface_1.f90,
16755 gfortran.dg/module_parameter_array_refs_1.f90,
16756 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
16757 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
16758 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
16759 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
16760 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
16761 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
16762 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
16763 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
16764 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
16765 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
16766 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
16767 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
16768 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
16769 gfortran.dg/same_name_1.f90,
16770 gfortran.dg/sibling_dummy_procedure_1.f90,
16771 gfortran.dg/sibling_dummy_procedure_2.f90,
16772 gfortran.dg/sibling_dummy_procedure_3.f90,
16773 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
16774 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
16775 gfortran.dg/used_dummy_types_2.f90,
16776 gfortran.dg/used_dummy_types_3.f90,
16777 gfortran.dg/used_dummy_types_4.f90,
16778 gfortran.dg/used_dummy_types_5.f90,
16779 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
16780 gfortran.dg/userdef_operator_1.f90: Use it.
16781
16782 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16783
16784 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
16785 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
16786 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
16787 gfortran.dg/write_back.f,
16788 gfortran.fortran-torture/execute/inquire_1.f90,
16789 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
16790
16791 2006-03-21 Jeff Law <law@redhat.com>
16792
16793 * gcc.dg/tree-ssa/vrp28.c: New test.
16794
16795 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16796
16797 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
16798 if _STDC_C99 is defined.
16799 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
16800 * gcc.dg/builtins-20.c: Likewise.
16801 * gcc.dg/builtins-53.c: Likewise.
16802 * gcc.dg/single-precision-constant.c: Likewise. Also pass
16803 -mmacosx-version-min=10.3 on PowerPC/Darwin.
16804
16805 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
16806
16807 PR tree-opt/26781
16808 * gcc.c-torture/compile/pr26781-1.c: New test.
16809 * gcc.c-torture/compile/pr26781-2.c: New test.
16810
16811 2006-03-21 Jakub Jelinek <jakub@redhat.com>
16812
16813 PR c++/26690
16814 * g++.dg/gomp/pr26690-1.C: New test.
16815 * g++.dg/gomp/pr26690-2.C: New test.
16816
16817 2006-03-20 Jeff Law <law@redhat.com>
16818
16819 * gcc.dg/tree-ssa/pr21829.c: New test.
16820
16821 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
16822
16823 2006-03-20 Richard Sandiford <richard@codesourcery.com>
16824
16825 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
16826 (check_visibility_available): Use it.
16827 (check_effective_target_default_packed): Likewise.
16828 (check_effective_target_pcc_bitfield_type_matters): Likewise.
16829 (check_effective_target_fopenmp): Likewise.
16830 (check_effective_target_freorder): Likewise.
16831 (check_effective_target_fpic): Likewise.
16832 (check_named_sections_available): Likewise.
16833 (check_effective_target_ilp32): Likewise.
16834 (check_effective_target_lp64): Likewise.
16835
16836 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
16837
16838 PR fortran/20935
16839 * gfortran.dg/scalar_mask_2.f90: New test case.
16840
16841 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
16842
16843 PR tree-opt/26629
16844 * gcc.dg/tree-ssa/loadpre12.c: New test.
16845 * gcc.dg/tree-ssa/loadpre13.c: New test.
16846 * gcc.dg/tree-ssa/loadpre14.c: New test.
16847 * gcc.dg/tree-ssa/loadpre15.c: New test.
16848 * gcc.dg/tree-ssa/loadpre16.c: New test.
16849 * gcc.dg/tree-ssa/loadpre17.c: New test.
16850 * gcc.dg/tree-ssa/loadpre18.c: New test.
16851 * gcc.dg/tree-ssa/loadpre19.c: New test.
16852 * gcc.dg/tree-ssa/loadpre20.c: New test.
16853 * gcc.dg/tree-ssa/loadpre21.c: New test.
16854 * gcc.dg/tree-ssa/loadpre22.c: New test.
16855
16856 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
16857
16858 PR fortran/26741
16859 * gfortran.dg/elemental_initializer_1.f90: New test.
16860
16861 PR fortran/26716
16862 * gfortran.dg/assumed_shape_ranks_2: New test.
16863
16864 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
16865
16866 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
16867 target fpic.
16868
16869 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16870
16871 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
16872 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
16873 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
16874 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
16875 gfortran.fortran-torture/execute/direct_io.f90,
16876 gfortran.fortran-torture/execute/inquire_2.f90,
16877 gfortran.fortran-torture/execute/inquire_4.f90,
16878 gfortran.fortran-torture/execute/list_read_1.f90,
16879 gfortran.fortran-torture/execute/open_replace.f90,
16880 gfortran.fortran-torture/execute/slash_edit.f90,
16881 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
16882 temporary files from testcases.
16883
16884 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16885
16886 PR libgfortran/26509
16887 gfortran.dg/write_direct_eor.f90: New test.
16888
16889 2006-03-17 David Edelsohn <edelsohn@gnu.org>
16890
16891 * gcc.target/powerpc/pr26350.c: New.
16892 * gcc.target/powerpc/indexed-addr.c: New.
16893
16894 2006-03-16 Roger Sayle <roger@eyesopen.com>
16895
16896 * gfortran.dg/dependency_13.f90: New test case.
16897
16898 2006-03-16 Roger Sayle <roger@eyesopen.com>
16899
16900 PR middle-end/21781
16901 * gcc.dg/real-const-1.c: New test case.
16902
16903 2006-03-15 Geoffrey Keating <geoffk@apple.com>
16904
16905 * g++.old-deja/g++.other/init18.C: New.
16906 * g++.old-deja/g++.other/init5.C: Remove xfail.
16907
16908 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16909
16910 * g++.dg/opt/pr15551.C: Cleanup temp file.
16911
16912 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16913
16914 PR c++/6634
16915 g++.dg/parse/long1.C: New test.
16916
16917 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16918
16919 PR fortran/19101
16920 * gfortran.dg/continuation.f90: New test.
16921 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
16922
16923 2006-03-14 Richard Guenther <rguenther@suse.de>
16924
16925 PR tree-optimization/26672
16926 * gcc.dg/torture/pr26672.c: New testcase.
16927
16928 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
16929
16930 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
16931 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
16932
16933 2006-03-13 Roger Sayle <roger@eyesopen.com>
16934
16935 PR middle-end/26557
16936 * gcc.c-torture/compile/switch-1.c: New test case.
16937
16938 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
16939
16940 PR fortran/25378
16941 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
16942 test to include more permuatations of mask and index.
16943 * gfortran.dg/scalar_mask_1.f90: Modify last test to
16944 respond to F2003 spec. that the position returned for an all false
16945 mask && condition is zero.
16946
16947 2006-03-13 Jakub Jelinek <jakub@redhat.com>
16948
16949 PR middle-end/25989
16950 * gcc.dg/gomp/pr25989.c: New test.
16951
16952 2006-03-13 Jeff Law <law@redhat.com>
16953
16954 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
16955
16956 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
16957
16958 * gcc.dg/switch-9.c: New test.
16959
16960 2006-03-13 Richard Guenther <rguenther@suse.de>
16961
16962 PR middle-end/26630
16963 * gcc.dg/torture/pr26630.c: New testcase.
16964
16965 2006-03-11 Roger Sayle <roger@eyesopen.com>
16966
16967 * gfortran.dg/dependency_10.f90: New test case.
16968 * gfortran.dg/dependency_11.f90: Likewise.
16969
16970 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
16971 Erik Edelmann <eedelman@gcc.gnu.org>
16972
16973 * gfortran.dg/allocatable_function_1.f90: New.
16974 * gfortran.dg/allocatable_function_2.f90: New.
16975
16976 2006-03-10 Richard Guenther <rguenther@suse.de>
16977
16978 PR middle-end/26565
16979 * gcc.dg/torture/pr26565.c: New testcase.
16980
16981 2006-03-09 Eric Christopher <echristo@apple.com>
16982
16983 * gcc.c-torture/compile/20060309-1.c: New.
16984
16985 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16986
16987 PR libgfortran/26499
16988 * gfortran.dg/write_back.f: New test.
16989 * gfortran.dg/write_rewind_1.f: New test.
16990 * gfortran.dg/write_rewind_2.f: New test.
16991
16992 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16993
16994 PR libgfortran/26554
16995 * gfortran.dg/read_logical.f90: New test.
16996
16997 2006-03-04 Laurent GUERBY <laurent@guerby.net>
16998
16999 * ada/acats/norun.lst: cdd2a03 now passes.
17000
17001 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
17002
17003 PR testsuite/25177
17004 * gcc.target/powerpc/pr18096-1.c: Change where the error
17005 would match.
17006
17007 2006-03-04 Jakub Jelinek <jakub@redhat.com>
17008
17009 * gcc.target/i386/cleanup-1.c: New test.
17010 * gcc.target/i386/cleanup-2.c: New test.
17011
17012 2006-03-04 Roger Sayle <roger@eyesopen.com>
17013
17014 * gfortran.dg/dependency_9.f90: Remove for the time being.
17015
17016 2006-03-04 Krister Walfridsson <cato@df.lth.se>
17017
17018 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
17019 directive.
17020
17021 2006-03-03 Roger Sayle <roger@eyesopen.com>
17022
17023 * gfortran.dg/dependency_9.f90: New test case.
17024
17025 2006-03-03 Roger Sayle <roger@eyesopen.com>
17026
17027 * gfortran.dg/dependency_4.f90: New test case.
17028 * gfortran.dg/dependency_5.f90: New test case.
17029 * gfortran.dg/dependency_6.f90: New test case.
17030 * gfortran.dg/dependency_7.f90: New test case.
17031 * gfortran.dg/dependency_8.f90: New test case.
17032
17033 2006-03-03 Paul Brook <paul@codesourcery.com>
17034
17035 * lib/target-supports.exp (check_profiling_available):
17036 Add m68k-*-elf.
17037
17038 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
17039
17040 PR fortran/25031
17041 * multiple_allocation_1.f90: New test.
17042
17043 2006-03-03 Roger Sayle <roger@eyesopen.com>
17044
17045 PR tree-optimization/26524
17046 * gfortran.dg/pr26524.f: New test case.
17047
17048 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17049
17050 * g++.dg/template/repo5.C: Cleanup repo files.
17051 * gcc.dg/20051201-1.c: Cleanup coverage files.
17052 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
17053 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
17054 tree dump files.
17055
17056 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
17057
17058 * objc.dg/objc-nofilename-1.m: New test.
17059 * objc.dg/bad-receiver-type.m: New test.
17060 * obj-c++.dg/bad-receiver-type.mm: New test.
17061
17062 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
17063
17064 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
17065
17066 2006-03-01 Mike Stump <mrs@apple.com>
17067
17068 * g++.dg/abi/key2.C: Add.
17069
17070 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
17071
17072 * gfortran.dg/logical_dot_product.f90: New test.
17073
17074 PR fortran/26393
17075 * gfortran.dg/used_interface_ref.f90: New test.
17076
17077 PR fortran/20938
17078 * gfortran.dg/dependency_2.f90: New test.
17079 * gfortran.fortran-torture/execute/where17.f90: New test.
17080 * gfortran.fortran-torture/execute/where18.f90: New test.
17081 * gfortran.fortran-torture/execute/where19.f90: New test.
17082 * gfortran.fortran-torture/execute/where20.f90: New test.
17083
17084 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
17085
17086 * g++.dg/tree-ssa/pr26443.C: New test case.
17087
17088 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
17089
17090 PR middle-end/26022
17091 * g++.dg/opt/return-slot1.C: New test.
17092
17093 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17094
17095 PR libgfortran/26136
17096 * gfortran.dg/namelist_23.f90: New test.
17097
17098 2006-02-28 Roger Sayle <roger@eyesopen.com>
17099
17100 PR middle-end/14752
17101 * gcc.dg/fold-eqandshift-2.c: New test case.
17102
17103 2006-02-28 Richard Guenther <rguenther@suse.de>
17104
17105 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
17106 decomposition.
17107
17108 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
17109
17110 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
17111
17112 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17113
17114 PR libgfortran/26464
17115 * gfortran.dg/backspace_5.f: New test.
17116 * gfortran.dg/backspace_6.f: New test.
17117
17118 2006-02-26 Roger Sayle <roger@eyesopen.com>
17119
17120 * gcc.dg/fold-eqandnot-1.c: New test case.
17121
17122 2006-02-26 Roger Sayle <roger@eyesopen.com>
17123
17124 PR middle-end/19983
17125 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
17126
17127 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
17128
17129 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
17130 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
17131
17132 2006-02-26 Richard Guenther <rguenther@suse.de>
17133
17134 PR tree-optimization/26421
17135 * gcc.dg/tree-ssa/pr26421.c: New testcase.
17136
17137 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
17138
17139 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
17140 * g++.old-deja/g++.robertl/eb132.C: Likewise.
17141
17142 2006-02-26 Roger Sayle <roger@eyesopen.com>
17143
17144 * gcc.dg/fold-even-1.c: New test case.
17145
17146 2006-02-26 Roger Sayle <roger@eyesopen.com>
17147
17148 PR middle-end/21137
17149 * gcc.dg/fold-eqandshift-1.c: New test case.
17150
17151 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
17152
17153 PR tree-optimization/25125
17154 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
17155 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
17156
17157 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
17158
17159 PR tree-optimizations/26359
17160 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
17161 with -fdump-tree-dceloop-details.
17162 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
17163
17164 2006-02-25 Roger Sayle <roger@eyesopen.com>
17165
17166 PR middle-end/23673
17167 * gcc.dg/fold-eqxor-1.c: New test case.
17168 * gcc.dg/fold-eqxor-2.c: Likewise.
17169 * gcc.dg/fold-eqxor-3.c: Likewise.
17170
17171 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
17172
17173 PR fortran/23092
17174 * scalar_mask_1.f90: New test.
17175
17176 2006-02-24 Geoffrey Keating <geoffk@apple.com>
17177
17178 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
17179 * g++.dg/eh/uncaught2.C: New.
17180 * g++.dg/eh/uncaught3.C: New.
17181
17182 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17183
17184 PR libgfortran/26423
17185 * gfortran.dg/read_many_1.f: New test.
17186
17187 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
17188
17189 PR fortran/24519
17190 * gfortran.dg/dependency_3.f90: New test.
17191 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
17192 XFAILs.
17193
17194 PR fortran/25395
17195 * gfortran.dg/equiv_6.f90: New test.
17196
17197 2006-02-23 Jeff Law <law@redhat.com>
17198
17199 * gcc.c-torture/compile/pr26425.c: New test.
17200
17201 2006-02-23 Jakub Jelinek <jakub@redhat.com>
17202
17203 PR middle-end/26412
17204 * gcc.dg/gomp/pr26412.c: New test.
17205
17206 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17207
17208 PR c++/26291
17209 * g++.dg/other/ellipsis1.C: New test.
17210 * g++.dg/parse/operator4.C: Adjust error marker.
17211
17212 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
17213
17214 PR target/25603
17215 * gfortran.dg/pr25603.f: New testcase.
17216
17217 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
17218
17219 * gcc.dg/bf-spl1.c: Don't specify -m68000.
17220 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
17221
17222 2006-02-21 Geoffrey Keating <geoffk@apple.com>
17223
17224 * g++.dg/eh/spbp.C: New.
17225
17226 2006-02-21 Jakub Jelinek <jakub@redhat.com>
17227
17228 PR middle-end/26379
17229 * gcc.target/i386/mmx-7.c: New test.
17230
17231 2006-02-20 Roger Sayle <roger@eyesopen.com>
17232
17233 PR tree-optimization/26361
17234 * gcc.dg/tree-ssa/vrp27.c: New test case.
17235
17236 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
17237
17238 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
17239 * gcc.dg/tree-ssa/complex-4.c: Here.
17240
17241 2006-02-19 Roger Sayle <roger@eyesopen.com>
17242
17243 PR middle-end/19543
17244 * gfortran.dg/logical_1.f90: New test case.
17245
17246 2006-02-19 Jakub Jelinek <jakub@redhat.com>
17247
17248 PR middle-end/26334
17249 * gcc.dg/20060218-1.c: Moved to...
17250 * gcc.target/i386/20060218-1.c: ... here. New test.
17251
17252 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
17253
17254 PR fortran/26201
17255 * gfortran.dg/convert_1.f90: New.
17256
17257 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
17258
17259 PR fortran/25054
17260 * gfortran.dg/namelist_5.f90: New test.
17261
17262 PR fortran/25089
17263 * gfortran.dg/namelist_4.f90: New test.
17264
17265 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
17266
17267 PR tree-opt/25680
17268 * gcc.dg/tree-ssa/complex-3.c: New test.
17269
17270 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
17271
17272 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
17273 variable to take into account the variable name in the
17274 function header.
17275 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
17276
17277 2006-02-18 Jakub Jelinek <jakub@redhat.com>
17278
17279 PR middle-end/26334
17280 * gcc.c-torture/compile/20060217-1.c: New test.
17281 * gcc.dg/20060218-1.c: New test.
17282
17283 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
17284
17285 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
17286
17287 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
17288
17289 * gcc.dg/cpp/undef3.c: New test.
17290 * gcc.dg/cpp/trad/builtins2.c: New test.
17291
17292 2006-02-18 Mark Mitchell <mark@codesourcery.com>
17293
17294 PR c++/26266
17295 * g++.dg/template/static22.C: New test.
17296 * g++.dg/template/static23.C: New test.
17297 * g++.dg/template/static24.C: New test.
17298 * g++.dg/template/non-dependent13.C: New test.
17299 * g++.dg/init/member1.C: Tweak error markers.
17300
17301 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17302
17303 PR target/26255
17304 * gcc.c-torture/compile/pr26255.c: New test case.
17305
17306 2006-02-16 Roger Sayle <roger@eyesopen.com>
17307
17308 * gfortran.fortran-torture/execute/where_10.f90: New test case.
17309 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
17310 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
17311 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
17312 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
17313 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
17314 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
17315
17316 2006-02-16 Jeff Law <law@redhat.com>
17317
17318 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
17319 * gcc.dg/tree-ssa/vrp26.c: New test.
17320
17321 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
17322
17323 PR target/20353
17324 PR target/24578
17325 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
17326 __UCLIBC__ is defined.
17327
17328 2006-02-16 Jakub Jelinek <jakub@redhat.com>
17329
17330 PR fortran/26224
17331 * gfortran.dg/gomp/pr26224.f: New test.
17332
17333 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
17334
17335 PR tree-opt/25918
17336 * lib/target-supports.exp
17337 (check_effective_target_vect_short_mult): New.
17338 (check_effective_target_vect_char_mult): New.
17339 (check_effective_target_vect_widen_sum_qi_to_si): New.
17340 (check_effective_target_vect_widen_sum_qi_to_hi): New.
17341 (check_effective_target_vect_widen_sum_hi_to_si): New.
17342 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
17343 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
17344 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
17345 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
17346 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
17347 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
17348 vect-reduc-pattern-2c.c
17349 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
17350 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
17351 vect-reduc-pattern-1c.c
17352
17353 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
17354
17355 PR fortran/24557
17356 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
17357
17358 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
17359
17360 PR fortran/26054
17361 * gfortran.dg/enum_8.f90: Remove check for warning.
17362 * gfortran.dg/iomsg_1.f90: Ditto.
17363 * gfortran.dg/enum_1.f90: Ditto.
17364 * gfortran.dg/enum_9.f90: Ditto.
17365 * gfortran.dg/enum_2.f90: Ditto.
17366 * gfortran.dg/enum_10.f90: Ditto.
17367 * gfortran.dg/enum_3.f90: Ditto.
17368 * gfortran.dg/flush_1.f90: Ditto.
17369 * gfortran.dg/enum_4.f90: Ditto.
17370 * gfortran.dg/array_constructor_1.f90: Ditto.
17371 * gfortran.dg/enum_5.f90: Ditto.
17372 * gfortran.dg/enum_6.f90: Ditto.
17373 * gfortran.dg/enum_7.f90: Ditto.
17374
17375 2006-02-15 Jakub Jelinek <jakub@redhat.com>
17376
17377 PR middle-end/26300
17378 * gcc.c-torture/compile/20060215-1.c: New test.
17379
17380 2006-02-14 Roger Sayle <roger@eyesopen.com>
17381
17382 PR middle-end/23670
17383 * gcc.dg/tree-ssa/andor-2.c: New test case.
17384
17385 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
17386
17387 PR fortran/25045
17388 * optional_dim.f90: New test.
17389
17390 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17391
17392 PR fortran/26277
17393 * gfortran.dg/label_4.f90: New.
17394
17395 2006-02-14 Jakub Jelinek <jakub@redhat.com>
17396 Diego Novillo <dnovillo@redhat.com>
17397 Uros Bizjak <uros@kss-loka.si>
17398
17399 * gfortran.dg/gomp: New directory.
17400
17401 2006-02-14 Richard Guenther <rguenther@suse.de>
17402
17403 PR tree-optimization/26258
17404 * gcc.dg/torture/pr26258.c: New testcase.
17405
17406 2006-02-13 Jakub Jelinek <jakub@redhat.com>
17407
17408 PR fortran/26246
17409 * gfortran.dg/pr26246_1.f90: New test.
17410 * gfortran.dg/pr26246_2.f90: New test.
17411
17412 PR middle-end/26092
17413 * gcc.c-torture/compile/20060208-1.c: New test.
17414
17415 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
17416
17417 PR fortran/26074
17418 PR fortran/25103
17419 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
17420 * gfortran.dg/bad_automatic_objects_1.f90: New test.
17421 * gfortran.dg/automatic_module_variable.f90: Change error message.
17422
17423 PR fortran/20861
17424 * gfortran.dg/internal_dummy_1.f90: New test.
17425
17426 PR fortran/20871
17427 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
17428
17429
17430 PR fortran/25083
17431 * gfortran.dg/uncommon_block_data_1.f90: New test.
17432 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
17433 with standard.
17434
17435 PR fortran/25088
17436 * gfortran.dg/typed_subroutine_1.f90: New test.
17437
17438 2006-02-13 Geoffrey Keating <geoffk@apple.com>
17439
17440 * objc.dg/dwarf-1.m: New.
17441
17442 2006-02-13 Roger Sayle <roger@eyesopen.com>
17443
17444 PR middle-end/24427
17445 * gcc.dg/tree-ssa/andor-1.c: New test case.
17446
17447 2006-02-13 Josh Conner <jconner@apple.com>
17448
17449 PR target/25376
17450 * gcc.dg/pr25376.c: New test.
17451
17452 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
17453 assemble.
17454 * lib/target-supports.exp (check_named_sections_available):
17455 Only compile named-sections test -- don't assemble.
17456
17457 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
17458
17459 * g++.dg/warn/no-write-strings.C: New test.
17460 * g++.dg/warn/write-strings.C: Likewise.
17461 * g++.dg/warn/write-strings-default.C: Likewise.
17462
17463 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
17464
17465 PR fortran/25806
17466 * gfortran.dg/ret_pointer_2.f90: New test.
17467
17468 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
17469
17470 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
17471
17472 2006-02-10 Jeff Law <law@redhat.com>
17473
17474 * gcc.c-torture/compile/pr26213.c: New test.
17475
17476 2006-02-10 Steven G. Kargl <kargls@comcast.net>
17477
17478 gfortran.dg/null_1.f90: New test.
17479
17480 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17481
17482 PR fortran/14771
17483 * gfortran.dg/parens_4.f90: New.
17484 * gfortran.dg/parens_5.f90: New.
17485
17486 2006-02-10 Richard Guenther <rguenther@suse.de>
17487
17488 * gcc.dg/pr23372-1.c: Remove empty file.
17489
17490 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17491 Paul Thomas <pault@gcc.gnu.org>
17492
17493 PR fortran/14771
17494 * gfortran.dg/parens_1.f90: New.
17495 * gfortran.dg/parens_2.f90: New.
17496 * gfortran.dg/parens_3.f90: New.
17497
17498 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
17499
17500 PR fortran/26038
17501 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
17502
17503 PR fortran/25059
17504 * gfortran.dg/impure_assignment_1.f90: New test.
17505
17506 PR fortran/25070
17507 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
17508
17509 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
17510
17511 PR target/26141
17512 * g++.dg/expr/stdarg2.C: New test.
17513
17514 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
17515
17516 PR inline-asm/16194
17517 * gcc.dg/pr16194.c: New test.
17518
17519 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17520
17521 * ada/acats/run_acats: Use portable variant of "$@".
17522
17523 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
17524
17525 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
17526 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
17527
17528 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17529
17530 PR tree-opt/26179
17531 * g++.dg/opt/pr26179.C: New test.
17532
17533 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17534
17535 PR middle-end/26134
17536 * gcc.dg/tree-ssa/complex-3.c: New test.
17537
17538 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17539
17540 * gcc.c-torture/compile/volatile-1.c: New test.
17541
17542 2006-02-09 Diego Novillo <dnovillo@redhat.com>
17543
17544 PR 26180
17545 * gcc.dg/tree-ssa/pr26180.c: New test.
17546
17547 2006-02-08 Jeff Law <law@redhat.com>
17548
17549 * gcc.dg/tree-ssa/pr21417.c: New test.
17550
17551 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17552
17553 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
17554 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
17555
17556 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17557
17558 * lib/scanrtl.exp: New.
17559
17560 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17561
17562 PR c++/26071
17563 * g++.dg/other/virtual2.C: New test.
17564
17565 PR c++/26070
17566 * g++.dg/other/virtual1.C: New test.
17567
17568 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17569
17570 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
17571 cleanup-ipa-dump): Update dump file glob patterns.
17572 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
17573 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
17574
17575 * lib/gcc-dg.exp: Load it.
17576 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
17577
17578 2006-02-07 Janis Johnson <janis187@us.ibm.com>
17579
17580 PR testsuite/26159
17581 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
17582 * gcc.dg/tree-ssa/pr23382.c: Ditto.
17583
17584 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17585
17586 PR fortran/25577
17587 * gfortran.dg/mvbits_1.f90: New.
17588
17589 2006-02-07 Dirk Mueller <dmueller@suse.com>
17590
17591 * g++.dg/warn/Wdiv-by-zero.C: New test.
17592 * g++.dg/warn/Wno-div-by-zero.C: New.
17593
17594 2006-02-07 Jeff Law <law@redhat.com>
17595
17596 * gcc.dg/tree-ssa/pr21559.c: New test.
17597
17598 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
17599 multiple VRP passes.
17600 * gcc.dg/tree-ssa/vrp09.c: Likewise.
17601 * gcc.dg/tree-ssa/vrp18.c: Likewise.
17602 * gcc.dg/tree-ssa/pr21582.c: Likewise.
17603 * gcc.dg/tree-ssa/pr20657.c: Likewise.
17604 * gcc.dg/tree-ssa/pr21001.c: Likewise.
17605 * gcc.dg/tree-ssa/vrp02.c: Likewise
17606 * gcc.dg/tree-ssa/vrp11.c: Likewise
17607 * gcc.dg/tree-ssa/pr14341.c: Likewise
17608 * gcc.dg/tree-ssa/vrp19.c: Likewise
17609 * gcc.dg/tree-ssa/vrp20.c: Likewise
17610 * gcc.dg/tree-ssa/vrp03.c: Likewise
17611 * gcc.dg/tree-ssa/pr21086.c: Likewise
17612 * gcc.dg/tree-ssa/pr21959.c: Likewise
17613 * gcc.dg/tree-ssa/vrp21.c: Likewise
17614 * gcc.dg/tree-ssa/vrp04.c: Likewise
17615 * gcc.dg/tree-ssa/pr25485.c: Likewise
17616 * gcc.dg/tree-ssa/pr22026.c: Likewise
17617 * gcc.dg/tree-ssa/vrp22.c: Likewise
17618 * gcc.dg/tree-ssa/vrp05.c: Likewise
17619 * gcc.dg/tree-ssa/20030807-10.c: Likewise
17620 * gcc.dg/tree-ssa/pr20701.c: Likewise
17621 * gcc.dg/tree-ssa/vrp23.c: Likewise
17622 * gcc.dg/tree-ssa/vrp06.c: Likewise
17623 * gcc.dg/tree-ssa/pr22117.c: Likewise
17624 * gcc.dg/tree-ssa/pr20702.c: Likewise
17625 * gcc.dg/tree-ssa/vrp15.c: Likewise
17626 * gcc.dg/tree-ssa/pr21090.c: Likewise
17627 * gcc.dg/tree-ssa/pr21294.c: Likewise
17628 * gcc.dg/tree-ssa/vrp24.c: Likewise
17629 * gcc.dg/tree-ssa/vrp07.c: Likewise
17630 * gcc.dg/tree-ssa/pr21563.c: Likewise
17631 * gcc.dg/tree-ssa/pr25382.c: Likewise
17632 * gcc.dg/tree-ssa/vrp16.c: Likewise
17633 * gcc.dg/tree-ssa/vrp25.c: Likewise
17634 * gcc.dg/tree-ssa/vrp08.c: Likewise
17635 * gcc.dg/tree-ssa/20030807-6.c: Likewise
17636 * gcc.dg/tree-ssa/vrp17.c: Likewise
17637 * gcc.dg/tree-ssa/pr21458.c: Likewise
17638 * g++.dg/tree-ssa/pr18178.C: Likewise
17639
17640 2006-02-07 Richard Guenther <rguenther@suse.de>
17641
17642 PR c++/26140
17643 Revert
17644 2006-01-30 Richard Guenther <rguenther@suse.de>
17645 PR c++/23372
17646 * gcc.dg/pr23372-1.C: New testcase.
17647
17648 * g++.dg/tree-ssa/pr26140.C: New testcase.
17649
17650 2006-02-07 Mark Mitchell <mark@codesourcery.com>
17651
17652 PR c++/9737
17653 * g++.dg/template/ttp15.C: New test.
17654 * g++.dg/template/ttp16.C: Likewise.
17655 * g++.dg/template/ttp17.C: Likewise.
17656 * g++.old-deja/g++.pt/ttp36.C: Remove.
17657 * g++.old-deja/g++.pt/ttp19.C: Likewise.
17658 * g++.old-deja/g++.pt/ttp37.C: Likewise.
17659 * g++.old-deja/g++.pt/ttp38.C: Likewise.
17660 * g++.old-deja/g++.pt/ttp39.C: Likewise.
17661 * g++.old-deja/g++.pt/ttp9.C: Likewise.
17662 * g++.old-deja/g++.pt/ttp40.C: Likewise.
17663 * g++.old-deja/g++.pt/ttp51.C: Likewise.
17664 * g++.old-deja/g++.pt/ttp26.C: Likewise.
17665 * g++.old-deja/g++.pt/ttp36.C: Likewise.
17666
17667 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
17668
17669 PR libfortran/23815
17670 * unf_io_convert_4.f90: New test.
17671
17672 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
17673
17674 * gcc.dg/tree-ssa/loadpre10.c: New test.
17675 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
17676 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
17677 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
17678
17679 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17680
17681 PR libfortran/24685
17682 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
17683
17684 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
17685
17686 PR tree-opt/25251
17687 * gfortran.dg/assign_7.f: New test.
17688
17689 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
17690
17691 PR fortran/26041
17692 PR fortran/26064
17693 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
17694 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
17695 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
17696
17697 2006-02-05 Jakub Jelinek <jakub@redhat.com>
17698
17699 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
17700 in size_t typedef.
17701
17702 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
17703
17704 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
17705 * g++.dg/charset/string.c (foo): Likewise.
17706 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
17707 const char*
17708 * g++.dg/ext/builtin2.C (printf): Likewise.
17709 * g++.dg/init/new15.C (printf): Likewise.
17710 * g++.dg/opt/pr17697-1.C (foo): Likewise.
17711 * g++.dg/opt/pr17697-2.C (foo): Likewise.
17712 * g++.dg/opt/pr17697-3.C (foo): Likewise.
17713 * g++.dg/template/non-dependent4.C (temp): Likewise.
17714 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
17715 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
17716 parameter type to const char*.
17717 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
17718 Change type to const char*.
17719 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
17720 Likewise.
17721 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
17722 second parameter type to const char*.
17723 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
17724 (Y::Y): Change parameter type to const char*.
17725 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
17726 * g++.old-deja/g++.jason/report.C: Apply const correctness.
17727 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
17728 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
17729 (char*).
17730 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
17731 const char*.
17732 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
17733 type to const char*.
17734 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
17735 return type to const char*.
17736 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
17737 to const char*.
17738 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
17739 * g++.old-deja/g++.law/refs1.C: Likewise.
17740 * g++.old-deja/g++.law/visibility1.C: Likewise.
17741 * g++.old-deja/g++.law/visibility2.C: Likewise.
17742 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
17743 const char*.
17744 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
17745 * g++.old-deja/g++.mike/net48.C: Likewise.
17746 * g++.old-deja/g++.mike/p646.C: Likewise.
17747 * g++.old-deja/g++.mike/p6746.C: Likewise.
17748 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
17749 type to const char*.
17750 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
17751 deprecated conversion warning.
17752 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
17753 char*.
17754 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
17755 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
17756 * g++.old-deja/g++.pt/explicit8.C: Likewise.
17757 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
17758 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
17759 * g++.old-deja/g++.pt/nontype3.C: Likewise.
17760 * g++.old-deja/g++.pt/t39.C: Likewise.
17761 * g++.old-deja/g++.robertl/eb106.C: Likewise.
17762 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
17763
17764 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
17765
17766 PR fortran/25075
17767 intrinsic_argument_conformance_1.f90: New test.
17768
17769 2006-02-03 Steven G. Kargl <kargls@comcast.net>
17770
17771 PR fortran/20845
17772 * gfortran.dg/char_result_11.f90: Add SAVE.
17773 * gfortran.dg/der_pointer_4.f90: Ditto.
17774 * gfortran.dg/default_initialization.f90: New test.
17775
17776 2006-02-03 Jeff Law <law@redhat.com>
17777
17778 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
17779 handle more than 100 dump files.
17780 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
17781 * lib/scantree.exp (scan-tree-dump): Likewise.
17782 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
17783 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
17784 * lib/scanipa.exp (scan-ipa-dump): Likewise.
17785 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
17786 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
17787
17788 2006-02-03 Diego Novillo <dnovillo@redhat.com>
17789
17790 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
17791
17792 2006-02-03 Mark Mitchell <mark@codesourcery.com>
17793
17794 * g++.dg/template/using12.C: New test.
17795
17796 2006-02-03 Alan Modra <amodra@bigpond.net.au>
17797
17798 * gcc.target/powerpc/pr25960.c: New test.
17799
17800 2006-02-02 Steven G. Kargl <kargls@comcast>
17801
17802 PR fortran/24958
17803 gfortran.dg/nullify_2.f90: New test.
17804
17805 2006-02-02 Diego Novillo <dnovillo@redhat.com>
17806
17807 PR 25990
17808 * gcc.dg/gomp/pr25990.c: New test.
17809
17810 2006-01-31 Mark Mitchell <mark@codesourcery.com>
17811
17812 PR c++/25342
17813 * g++.gd/template/partial4.C: New test.
17814
17815 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
17816
17817 PR middle-end/26001
17818 * gfortran.dg/data_char_2.f90: New.
17819
17820 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
17821
17822 PR fortran/26039
17823 maxval_maxloc_conformance_1.f90: New test.
17824
17825 2006-01-31 Richard Guenther <rguenther@suse.de>
17826
17827 * gcc.target/i386/sselibm-1.c: New testcase.
17828 * gcc.target/i386/sselibm-2.c: Likewise.
17829 * gcc.target/i386/sselibm-3.c: Likewise.
17830 * gcc.target/i386/sselibm-4.c: Likewise.
17831 * gcc.target/i386/sselibm-5.c: Likewise.
17832
17833 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
17834
17835 PR fortran/24266
17836 * gfortran.dg/arrayio_derived_2.f90: New.
17837
17838 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
17839
17840 * gcc.dg/unsigned-long-compare.c: New test.
17841
17842 2006-01-30 Steve Ellcey <sje@cup.hp.com>
17843
17844 PR testsuite/25318
17845 * lib/target-supports.exp (check_effective_target_freorder):
17846 Check to see if target supports -freorder-blocks-and-partition.
17847 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
17848 instead of "dg-require-named-sections".
17849
17850 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
17851
17852 PR target/14798:
17853 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
17854 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
17855 * gcc.dg/pragma-isr-trapa2.c: Likewise.
17856 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
17857 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
17858 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
17859 * gcc.dg/attr-isr-trap_exit.c: Likewise.
17860 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
17861
17862 2006-01-30 Richard Guenther <rguenther@suse.de>
17863
17864 PR c++/23372
17865 * gcc.dg/pr23372-1.C: New testcase.
17866
17867 2006-01-29 Diego Novillo <dnovillo@redhat.com>
17868
17869 * gcc.dg/gomp/pr25874.c: New test.
17870
17871 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
17872
17873 PR tree-opt/25911
17874 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
17875
17876 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
17877
17878 PR fortran/18578
17879 PR fortran/18579
17880 PR fortran/20857
17881 PR fortran/20885
17882 * gfortran.dg/intent_out_1.f90: New test.
17883
17884 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
17885
17886 PR fortran/17911
17887 * gfortran.dg/procedure_lvalue.f90: New test.
17888
17889 PR fortran/20895
17890 PR fortran/25030
17891 * gfortran.dg/char_pointer_assign_2.f90: New test.
17892 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
17893 assignment to be consistent with standard.
17894 * gfortran.dg/char_result_2.f90: The same.
17895 * gfortran.dg/char_result_8.f90: The same.
17896
17897 2006-01-28 Zack Weinberg <zackw@panix.com>
17898
17899 * gcc.dg/Woverlength-strings.c
17900 * gcc.dg/Woverlength-strings-pedantic-c89.c
17901 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
17902 * gcc.dg/Woverlength-strings-pedantic-c99.c
17903 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
17904
17905 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
17906
17907 * gcc.c-torture/execute/20060127-1.c: New test.
17908
17909 2006-01-28 Mark Mitchell <mark@codesourcery.com>
17910
17911 PR c++/25999
17912 * g++.dg/ext/pragmaweak1.C: New test.
17913
17914 2006-01-28 Mark Mitchell <mark@codesourcery.com>
17915
17916 PR c++/25855
17917 * g++.dg/template/spec29.C: New test.
17918
17919 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
17920
17921 PR c/19606.
17922 * gcc.c-torture/execute/pr19606.c: New.
17923
17924 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
17925
17926 * gcc.dg/pragma-re-4.c: New test.
17927
17928 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
17929
17930 PR fortran/25964
17931 * gfortran.dg/assumed_size_refs_3.f90: New test.
17932
17933 2006-01-27 Ben Elliston <bje@au.ibm.com>
17934
17935 * gcc.misc-tests/dectest.exp: Remove defunct comment.
17936
17937 2006-01-26 Laurent GUERBY <laurent@guerby.net>
17938
17939 PR ada/21317
17940 * ada/acats/support/impdef.a: Add One_Long_Second.
17941 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
17942 * ada/acats/tests/c9/c94026.a: Likewise.
17943 * ada/acats/tests/c9/c97305c.ada: Likewise.
17944 * ada/acats/tests/c9/c99004a.ada: Likewise.
17945
17946 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
17947
17948 PR fortran/25964
17949 * gfortran.dg/global_references_2.f90: New test.
17950
17951 PR fortran/25084
17952 PR fortran/20852
17953 PR fortran/25085
17954 PR fortran/25086
17955 * gfortran.dg/assumed_charlen_function_1.f90: New test.
17956 * gfortran.dg/assumed_charlen_function_3.f90: New test.
17957
17958 PR fortran/25416
17959 * gfortran.dg/assumed_charlen_function_2.f90: New test.
17960
17961 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
17962
17963 PR c/25892
17964 * gcc.dg/Wpointer-sign.c: New.
17965 * gcc.dg/Wpointer-sign-Wall.c: New.
17966 * gcc.dg/Wpointer-sign-Wall-no.c: New.
17967 * gcc.dg/Wpointer-sign-pedantic.c: New.
17968 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
17969 * gcc.dg/conv-2.c: Use -Wpointer-sign.
17970
17971 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
17972
17973 PR C/25861
17974 * gcc.c-torture/compile/pr25861.c: New test.
17975
17976 2006-01-26 Paul Brook <paul@codesourcery.com>
17977
17978 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
17979 on short-enum targets.
17980 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
17981 variable.
17982 (generate_fields): Use short_enums.
17983 (main): Set short_enums. Document -e.
17984 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
17985 on short-enum targets.
17986 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
17987 variable.
17988 (generate_fields): Use short_enums.
17989 (main): Set short_enums. Document -e.
17990 * lib/target-supports.exp (check_effective_target_short_enums): New.
17991
17992 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
17993
17994 PR target/25947
17995 * gcc.dg/torture/pr25947-1.c: New test.
17996
17997 2006-01-25 Jan Hubicka <jh@suse.cz>
17998 Roger Sayle <roger@eyesopen.com>
17999
18000 PR rtl-optimization/25703
18001 * gcc.target/i386/20060125-1.c: New test case.
18002 * gcc.target/i386/20060125-2.c: New test case.
18003
18004 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
18005
18006 PR fortran/18540
18007 * gfortran.dg/goto_1.f: New.
18008
18009 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
18010
18011 PR fortran/25716
18012 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
18013 25716 on 32-bit systems too.
18014
18015 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
18016
18017 PR testsuite/25590
18018 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
18019
18020 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
18021
18022 * gcc.dg/tree-ssa/gen-vect-33.c: New.
18023
18024 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18025
18026 PR fortran/25835
18027 * gfortran.dg/read_eof.f90: Delete, renamed.
18028 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
18029 * gfortran.dg/read_eof_2.f90: New test.
18030 * gfortran.dg/read_eof_3.f90: New test.
18031
18032 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
18033
18034 PR tree-opt/25860
18035 * gcc.c-torture/compile/pr25860.c: New test.
18036
18037 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18038
18039 PR c++/25552
18040 * g++.dg/parse/dtor8.C: New test.
18041
18042 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
18043
18044 PR testsuite/25891
18045 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
18046 * gcc.dg/gomp/gomp.exp: Return without testing anything if
18047 check_effective_target_fopenmp returns 0.
18048
18049 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
18050
18051 PR ada/20548
18052 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
18053 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
18054 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
18055
18056 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
18057
18058 PR tree-opt/25857
18059 * g++.dg/opt/pr25857.C: New test.
18060
18061 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
18062 Jan Hubicka <jh@suse.cz>
18063 Richard Guenther <rguenther@suse.de>
18064
18065 PR rtl-optimization/25654
18066 * gcc.dg/torture/pr25654.c: New testcase.
18067 * gcc.target/i386/pr25654.c: Likewise.
18068
18069 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
18070
18071 PR fortran/25901
18072 * gfortran.dg/internal references_2.f90: New test.
18073
18074 Fix regression in testing of admissability of attributes.
18075 * gfortran.dg/intent_used_1.f90: New test.
18076
18077 2006-01-23 Ben Elliston <bje@au.ibm.com>
18078
18079 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
18080 Remove target conditional torture options for i?86 and x86_64
18081 GNU/Linux.
18082
18083 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
18084
18085 PR c++/10891
18086 * g++.dg/rtti/no-rtti.C: New.
18087
18088 2006-01-21 Mark Mitchell <mark@codesourcery.com>
18089
18090 PR c++/25895
18091 * g++.dg/inherit/conv2.C: New test.
18092
18093 PR c++/25856
18094 * g++.dg/parse/dtor7.C: New test.
18095
18096 PR c++/25858
18097 * g++.dg/template/crash44.C: New test.
18098
18099 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
18100
18101 PR fortran/25124
18102 PR fortran/25625
18103 * gfortran.dg/internal_references_1.f90: New test.
18104 PR fortran/20881
18105 PR fortran/23308
18106 PR fortran/25538
18107 PR fortran/25710
18108 * gfortran.dg/global_references_1.f90: New test.
18109 * gfortran.dg/g77/19990905-1.f: Restore the error that
18110 there is a clash between the common block name and
18111 the name of a subroutine reference.
18112
18113 PR fortran/PR24276
18114 * gfortran.dg/aliasing_dummy_1.f90: New test.
18115
18116 2006-01-21 Alan Modra <amodra@bigpond.net.au>
18117
18118 * gcc.dg/vmx/1b-01.c: Warning fix.
18119 * gcc.dg/vmx/1c-02.c: Likewise.
18120 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
18121
18122 2006-01-20 Steve Ellcey <sje@cup.hp.com>
18123
18124 PR testsuite/24962
18125 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
18126
18127 2006-01-20 Richard Guenther <rguenther@suse.de>
18128 Steven Bosscher <stevenb.gcc@gmail.com>
18129
18130 PR rtl-optimization/24626
18131 * gcc.dg/torture/pr24626-1.c: New testcase.
18132 * gcc.dg/torture/pr24626-2.c: Likewise.
18133 * gcc.dg/torture/pr24626-3.c: Likewise.
18134 * gcc.dg/torture/pr24626-4.c: Likewise.
18135
18136 2006-01-20 Dirk Mueller <dmueller@suse.com>
18137
18138 PR c++/5520
18139 * g++.dg/warn/empty-body.C: New.
18140
18141 2006-01-19 Mark Mitchell <mark@codesourcery.com>
18142
18143 PR c++/22136
18144 * g++.dg/template/using10.C: New test.
18145 * g++.dg/temlpate/using11.C: Likewise.
18146 * g++.dg/inherit/using5.C: Tweak error messages.
18147
18148 2006-01-20 Alan Modra <amodra@bigpond.net.au>
18149
18150 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
18151 target test.
18152 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
18153
18154 2006-01-19 Jan Hubicka <jh@suse.cz>
18155
18156 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
18157
18158 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18159
18160 PR c++/25854
18161 * g++.dg/template/spec28.C: New test.
18162
18163 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
18164
18165 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
18166 (switchfiles): Fix fprintf's by adding srcdir or removing it.
18167
18168 2006-01-19 Diego Novillo <dnovillo@redhat.com>
18169
18170 * gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
18171 * gcc.dg/gomp/critical-1.c: Likewise.
18172 * gcc.dg/gomp/critical-3.c: Likewise.
18173 * gcc.dg/gomp/empty.c: Likewise.
18174 * gcc.dg/gomp/ordered-1.c: Likewise.
18175 * gcc.dg/gomp/for-4.c: Likewise.
18176 * gcc.dg/gomp/for-6.c: Likewise.
18177 * gcc.dg/gomp/master-3.c: Likewise.
18178 * gcc.dg/gomp/for-8.c: Likewise.
18179 * gcc.dg/gomp/for-10.c: Likewise.
18180 * gcc.dg/gomp/for-18.c: Likewise.
18181 * gcc.dg/gomp/for-5.c: Likewise.
18182 * gcc.dg/gomp/for-7.c: Likewise.
18183 * gcc.dg/gomp/for-9.c: Likewise.
18184
18185 2006-01-18 Jeff Law <law@redhat.com>
18186
18187 * gcc.dg/tree-ssa/vrp25.c: New test.
18188
18189 2006-01-19 Richard Sandiford <richard@codesourcery.com>
18190
18191 * gcc.dg/pr25805.c: Fix misapplied patch.
18192
18193 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
18194
18195 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
18196 (check_effective_target_vect_udot_qi): New.
18197 (check_effective_target_vect_sdot_hi): New.
18198 (check_effective_target_vect_udot_hi): New.
18199 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
18200 prefixed with "wrapv-" with -fwrapv.
18201 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
18202 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
18203 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
18204 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
18205 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
18206
18207 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
18208 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
18209 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
18210 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
18211
18212 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18213
18214 PR c++/16829
18215 * g++.dg/other/default2.C: New test.
18216 * g++.dg/other/default3.C: New test.
18217
18218 2006-01-19 Richard Sandiford <richard@codesourcery.com>
18219
18220 PR c/25805
18221 * gcc.dg/pr25805.c: New file.
18222
18223 2006-01-18 Mark Mitchell <mark@codesourcery.com>
18224
18225 PR c++/25836
18226 * g++.dg/template/init6.C: New test.
18227
18228 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
18229
18230 * gcc.dg/tree-ssa/pr24287.c: New test
18231
18232 2006-01-18 Eric Christopher <echristo@apple.com>
18233
18234 * g++.dg/eh/table.C: New.
18235
18236 2006-01-18 DJ Delorie <dj@redhat.com>
18237
18238 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
18239 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
18240 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
18241 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
18242
18243 2006-01-18 Jeff Law <law@redhat.com>
18244
18245 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
18246 on wrapping on overflow semantics.
18247
18248 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
18249
18250 * gcc.gc/tree-ssa/vrp23.c: New test.
18251 * gcc.gc/tree-ssa/vrp24.c: New test.
18252
18253 2006-01-18 Richard Henderson <rth@redhat.com>
18254 Aldy Hernandez <aldyh@redhat.com>
18255 Jakub Jelinek <jakub@redhat.com>
18256 Diego Novillo <dnovillo@redhat.com>
18257 Uros Bizjak <uros@kss-loka.si>
18258
18259 * gcc.dg/gomp: New directory.
18260
18261 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
18262 Steven G. Kargl <kargls@comcast.net>
18263
18264 PR fortran/20869
18265 * gfortran.dg/intrinsic_external_1.f90: New test.
18266
18267 PR fortran/20875.
18268 * gfortran.dg/elemental_pointer_1.f90: New test.
18269
18270 PR fortran/25024
18271 * gfortran.dg/external_procedures_1.f90: New test.
18272
18273 PR fortran/25785
18274 gfortran.dg/assumed_present.f90: New test.
18275
18276 2006-01-18 Jakub Jelinek <jakub@redhat.com>
18277
18278 * g++.dg/parse/lookup5.C: New test.
18279
18280 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18281
18282 PR fortran/25697
18283 * gfortran.dg/read_eof.f90: New test.
18284
18285 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18286
18287 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
18288 add a closing brace.
18289
18290 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18291
18292 PR fortran/25631
18293 * gfortran.dg/fmt_tl.f: New test.
18294
18295 2006-01-17 Eric Christopher <echristo@apple.com>
18296
18297 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
18298 * g++.old-deja/g++.warn/impint2.C: Ditto.
18299 * g++.old-deja/g++.other/null1.C: Ditto.
18300 * g++.dg/warn/conv2.C: Ditto.
18301 * g++.dg/warn/conv4.C: New file.
18302
18303 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18304
18305 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
18306
18307 2006-01-17 Andreas Jaeger <aj@suse.de>
18308 Janis Johnson <janis187@us.ibm.com>
18309
18310 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
18311 in 64-bit.
18312 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
18313 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
18314
18315 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18316
18317 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
18318 (switchfiles): xfail txxx where xxx >= 25.
18319
18320 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18321
18322 PR testsuite/25764
18323 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
18324
18325 2006-01-17 Jakub Jelinek <jakub@redhat.com>
18326
18327 PR c/25682
18328 * gcc.dg/pr25682.c: New test.
18329 * g++.dg/parse/array-size2.C: New test.
18330
18331 2006-01-16 Ian Lance Taylor <ian@airs.com>
18332
18333 * consistency.vlad: Remove entire directory, 1652 files.
18334
18335 2006-01-16 Janis Johnson <janis187@us.ibm.com>
18336
18337 * lib/target-supports.exp (check_effective_target_dfp_nocache,
18338 check_effective_target_dfprt_nocache): New.
18339 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
18340 (check_effective_target_dfprt): New.
18341 * lib/c-compat.exp (check_dfp): Remove.
18342 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
18343 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
18344 level of support for decimal float.
18345 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
18346 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
18347 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
18348 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
18349 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
18350 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
18351 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
18352 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
18353 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
18354 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
18355 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
18356 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
18357 directives.
18358
18359 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
18360
18361 PR testsuite/25741
18362 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
18363 $base_dir/../.
18364 * lib/gfortran.exp (gfortran_init): Likewise.
18365 * lib/obj-c++.exp (obj-c++_init): Likewise.
18366 * lib/scanasm.exp (scan-assembler-dem): Likewise.
18367 (scan-assembler-dem-not): Likewise.
18368 * lib/scandump.exp (scan-dump-dem): Likewise.
18369 (scan-dump-dem-not): Likewise.
18370
18371 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
18372
18373 PR testsuite/25767
18374 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
18375 powerpc-*-darwin*.
18376 * lib/obj-c++.exp (obj-c++_init): Likewise.
18377
18378 2006-01-16 Richard Guenther <rguenther@suse.de>
18379
18380 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
18381
18382 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18383
18384 PR testsuite/25777
18385 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
18386 to LD_LIBRARY_PATH.
18387
18388 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
18389 Andrew Pinski <pinskia@physics.uc.edu>
18390
18391 * gcc.dg/minmax-1.c: New test.
18392
18393 2006-01-16 Ben Elliston <bje@au.ibm.com>
18394
18395 * gcc.dg/dfp/dfp.exp: Correct FSF address.
18396 * gcc.misc-tests/dectest.exp: Ditto.
18397
18398 2006-01-15 Ian Lance Taylor <ian@airs.com>
18399
18400 PR testsuite/25796
18401 * gcc.target/i386/cmov6.c: Use -march=k8.
18402
18403 2006-01-15 Andreas Jaeger <aj@suse.de>
18404
18405 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
18406 x86 does not have __float128.
18407
18408 2006-01-14 Ian Lance Taylor <ian@airs.com>
18409
18410 * gcc.target/i386/cmov6.c: New test.
18411
18412 2006-01-14 Mark Mitchell <mark@codesourcery.com>
18413
18414 PR c++/25663
18415 * g++.dg/template/ctor6.C: New test.
18416
18417 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
18418
18419 PR tree-optimization/25485
18420 * gcc.dg/tree-ssa/pr25485.c: New.
18421
18422 2006-01-14 Richard Guenther <rguenther@suse.de>
18423
18424 PR tree-optimization/22548
18425 PR tree-optimization/22555
18426 PR tree-optimization/22501
18427 * gcc.dg/tree-ssa/alias-4.c: New testcase.
18428 * gcc.dg/tree-ssa/alias-5.c: Likewise.
18429 * gcc.dg/tree-ssa/alias-6.c: Likewise.
18430 * gcc.dg/tree-ssa/alias-7.c: Likewise.
18431 * gcc.dg/tree-ssa/alias-8.c: Likewise.
18432 * gcc.dg/tree-ssa/alias-9.c: Likewise.
18433 * gcc.dg/tree-ssa/alias-10.c: Likewise.
18434 * gcc.dg/tree-ssa/alias-11.c: Likewise.
18435 * gcc.dg/tree-ssa/alias-12.c: Likewise.
18436
18437 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
18438
18439 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
18440 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
18441
18442 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
18443 Richard Guenther <rguenther@suse.de>
18444
18445 PR rtl-optimization/24257
18446 * gcc.dg/torture/pr24257.c: New testcase.
18447
18448 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
18449
18450 * gcc.c-torture/execute/20060110-1.c: New test.
18451 * gcc.c-torture/execute/20060110-2.c: New test.
18452
18453 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
18454
18455 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
18456
18457 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
18458
18459 PR fortran/25756
18460 * gfortran.dg/label_3.f90: New test.
18461
18462 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
18463
18464 PR tree-optimization/25771
18465 * g++.dg/tree-ssa/pr25771.C: New test
18466
18467 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
18468
18469 PR tree-opt/24365
18470 * g++.dg/opt/complex5.C: New test.
18471
18472 2006-01-13 Richard Guenther <rguenther@suse.de>
18473
18474 * gcc.target/i386/387-9.c: New testcase.
18475
18476 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
18477
18478 PR c++/24824
18479 * g++.dg/debug/dwarf2-1.C: New.
18480
18481 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
18482
18483 PR testsuite/25728
18484 * lib/gcov.exp (verify-lines): Add "close $fd".
18485
18486 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
18487 Ben Elliston <bje@au.ibm.com>
18488
18489 * gcc.dg/dfp/inf-1.c: New test.
18490
18491 2006-01-12 Janis Johnson <janis187@us.ibm.com>
18492 Yao Qi <qiyaoltc@cn.ibm.com>
18493 Ben Elliston <bje@au.ibm.com>
18494 Jon Grimm <jgrimm2@us.ibm.com>
18495
18496 * gcc.dg/nodfp-1.c: New test.
18497 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
18498 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
18499 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
18500 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
18501 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
18502 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
18503 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
18504 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
18505 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
18506 * gcc.dg/format/dfp-scanf-1.c: Likewise.
18507 * gcc.dg/format/dfp-printf-1.c: Likewise.
18508 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
18509 (compat_setup_dfp): New.
18510 * gcc.dg/compat/compat.exp: Use it.
18511 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
18512 Make some variables global, prepend "compat_" to their names.
18513 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
18514 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
18515 * gcc.misc-tests/dectest.exp: New test driver for decTest.
18516 * lib/compat.exp (compat_skip_list): Make global, rename.
18517 * lib/c-compat.exp: New file.
18518 * lib/target-supports.exp (check_effective_target_dfp): New.
18519
18520 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
18521 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
18522 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
18523 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
18524 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
18525 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
18526 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
18527 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
18528 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
18529 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
18530 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
18531 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
18532 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
18533 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
18534 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
18535 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
18536 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
18537 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
18538 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
18539 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
18540 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
18541 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
18542 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
18543 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
18544 gcc.dg/dfp/struct-layout-1.c,
18545 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
18546 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
18547 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
18548 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
18549 gcc.dg/dfp/func-vararg-dfp.c,
18550 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
18551 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
18552 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
18553 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
18554 gcc.dg/dfp/wtr-conversion-1.c: New tests.
18555
18556 2006-01-11 Richard Guenther <rguenther@suse.de>
18557
18558 PR tree-optimization/25734
18559 * gcc.dg/tree-ssa/pr25734.c: New testcase.
18560
18561 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
18562
18563 PR fortran/25486
18564 * gfortran.dg/literal_character_constant_1_x.F: New test.
18565 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
18566 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
18567 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
18568
18569 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
18570
18571 PR c++/25386
18572 * g++.dg/ext/packed3.C: Add expected packed error.
18573
18574 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
18575
18576 PR target/25706
18577 * gcc.dg/torture/pr25706-1.c: New test.
18578
18579 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
18580
18581 PR tree-optimization/23109
18582 PR tree-optimization/23948
18583 PR tree-optimization/24123
18584
18585 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
18586 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
18587 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
18588 g++.dg/tree-ssa/pr23948.C: New testcases.
18589 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
18590 three divisions in order to do the optimization.
18591
18592 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
18593
18594 PR c++/25632
18595 * g++.dg/other/pr25632.C: New test.
18596
18597 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
18598
18599 PR fortran/25730
18600 * gfortran.dg/used_types_1.f90: New test.
18601
18602 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
18603
18604 PR target/25718
18605 * gcc.dg/torture/pr25718-1.c: New test.
18606
18607 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
18608
18609 * gfortran.dg/list_read_2.f90: Fix typo in description.
18610
18611 2006-01-10 Jan Beulich <jbeulich@novell.com>
18612
18613 * lib/target-supports.exp (check_visibility_available): Simplify test
18614 for *-*-netware*.
18615 (check_profiling_available): Fail for *-*-netware*.
18616 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
18617 * gcc.dg/20021014-1.c: Likewise.
18618 * gcc.dg/nest.c: Likewise.
18619
18620 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
18621
18622 fortran/24936
18623 * gfortran.dg/forall_3.f90: New test.
18624
18625 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
18626
18627 PR fortran/21977
18628 * gfortran.dg/nesting_2.f90: New test.
18629 * gfortran.dg/nesting_3.f90: New test.
18630
18631 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
18632
18633 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
18634 Fix typo in comment.
18635
18636 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
18637
18638 * gfortran.dg/single_char_string.f90: New test.
18639
18640 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
18641
18642 * gfortran.dg/ichar_2.f90: New test.
18643
18644 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
18645
18646 PR fortran/25093
18647 * gfortran.dg/private_type_4.f90: New.
18648
18649 2006-01-07 Richard Guenther <rguenther@suse.de>
18650
18651 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
18652
18653 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18654
18655 * gfortran.dg/func_decl_1.f90: New.
18656 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
18657 * gfortran.dg/array_alloc_2.f90: Likewise.
18658 * gfortran.dg/char_result_8.f90: Likewise.
18659 * gfortran.dg/dup_save_1.f90: Likewise.
18660 * gfortran.dg/dup_save_2.f90: Likewise.
18661 * gfortran.dg/f2c_6.f90: Likewise.
18662 * gfortran.dg/f2c_7.f90: Likewise.
18663 * gfortran.dg/func_result_2.f90: Likewise.
18664 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
18665
18666 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
18667
18668 PR fortran/22146
18669 * gfortran.dg/elemental_subroutine_1.f90: New test.
18670 * gfortran.dg/elemental_subroutine_2.f90: New test.
18671
18672 PR fortran/25029
18673 PR fortran/21256
18674 * gfortran.dg/assumed_size_refs_1.f90: New test.
18675
18676 PR fortran/20868
18677 PR fortran/20870
18678 * gfortran.dg/assumed_size_refs_2.f90: New test.
18679 * gfortran.dg/initialization_1.f90: Change warning message.
18680
18681 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
18682
18683 * gcc.dg/tree-ssa/loop-15.c: New test.
18684
18685 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18686
18687 PR fortran/25598
18688 * gfortran.dg/backspace_3.f: New test.
18689 * gfortran.dg/backspace_4.f: New test.
18690
18691 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18692
18693 PR fortran/24268
18694 * gfortran.dg/fmt_white.f: Update test.
18695
18696 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
18697
18698 * gcc.dg/cast-1.c: Add new warning.
18699 * gcc.dg/cast-2.c: Likewise.
18700 * gcc.dg/cast-3.c: Likewise.
18701 * gcc.dg/format/cast-1.c: Likewise.
18702 * gcc.dg/cast-4.c: New testcase.
18703
18704 2006-01-05 Richard Guenther <rguenther@suse.de>
18705
18706 PR tree-optimization/22555
18707 * gcc.dg/tree-ssa/alias-3.c: New testcase.
18708
18709 2006-01-05 Richard Guenther <rguenther@suse.de>
18710 Diego Novillo <dnovillo@redhat.com>
18711
18712 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
18713 * gcc.dg/tree-ssa/loop-8.c: Likewise.
18714 * gcc.dg/tree-ssa/loop-1.c: Likewise.
18715 * gcc.dg/tree-ssa/pr23294.c: Likewise.
18716 * gcc.dg/tree-ssa/pr21985.c: Likewise.
18717 * gcc.dg/tree-ssa/loop-14.c: Likewise.
18718 * gcc.dg/tree-ssa/loop-2.c: Likewise.
18719 * gcc.dg/tree-ssa/loop-3.c: Likewise.
18720 * gcc.dg/tree-ssa/loop-4.c: Likewise.
18721 * gcc.dg/tree-ssa/pr21171.c: Likewise.
18722 * gcc.dg/tree-ssa/loop-5.c: Likewise.
18723 * gcc.dg/tree-ssa/loop-10.c: Likewise.
18724 * gcc.dg/tree-ssa/loop-6.c: Likewise.
18725 * treelang/compile/extravar.tree: Likewise.
18726 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
18727 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
18728 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
18729 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
18730 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
18731
18732 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
18733
18734 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
18735 for 64-bit fix.
18736
18737 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
18738
18739 PR fortran/23675
18740 gfortran.dg/char_result_11.f90: New.
18741
18742 2006-01-04 Mark Mitchell <mark@codesourcery.com>
18743
18744 PR c++/24782
18745 * g++.dg/parse/access9.C: New test.
18746 * g++.dg/tc1/dr52.C: Tweak error markers.
18747
18748 2006-01-04 Richard Henderson <rth@redhat.com>
18749
18750 Merge from gomp branch.
18751 * g++.dg/parse/pragma2.C: Update expected error lines.
18752
18753 2006-01-04 Jakub Jelinek <jakub@redhat.com>
18754
18755 * g++.dg/other/i386-2.C: New test.
18756
18757 PR target/25554
18758 * gcc.c-torture/compile/20051228-1.c: New test.
18759
18760 PR c/25559
18761 * gcc.dg/pr25559.c: New test.
18762
18763 2006-01-03 Mark Mitchell <mark@codesourcery.com>
18764
18765 PR c++/25492
18766 * g++.dg/lookup/friend9.C: New test.
18767
18768 PR c++/25625
18769 * g++.dg/template/repo5.C: New test.
18770
18771 2006-01-03 Steven G. Kargl <kargls@comcast.net>
18772
18773 PR fortran/25101
18774 * gfortran.dg/forall_2.f90: New test.
18775
18776 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
18777
18778 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
18779 dg-require-weak. Adjust regexp to handle leading-underscore
18780 targets and space as well as TAB after .weak. Change previous
18781 64-bit fix to not use naked dot.
18782
18783 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
18784
18785 PR rtl-optimization/25578
18786 * gcc.c-torture/execute/20060102-1.c: New testcase.
18787
18788 2006-01-03 Richard Guenther <rguenther@suse.de>
18789
18790 PR c/25183
18791 * gcc.dg/torture/pr25183.c: New testcase.
18792
18793 2006-01-03 Jakub Jelinek <jakub@redhat.com>
18794
18795 Merge from gomp-branch.
18796 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
18797 * gcc.dg/ia64-sync-2.c: Likewise.
18798 * gcc.dg/ia64-sync-3.c: Likewise.
18799 * gcc.dg/ia64-sync-4.c: Likewise.
18800 * gcc.dg/sync-2.c: Likewise.
18801 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
18802 that sparc64-*-* and sparcv9-*-* supports sync builtins.
18803
18804 2006-01-02 Mark Mitchell <mark@codesourcery.com>
18805
18806 PR c++/25635
18807 * g++.dg/parse/operator6.C: New test.
18808
18809 PR c++/25637
18810 * g++.dg/parse/error29.C: New test.
18811
18812 PR c++/25638
18813 * g++.dg/parse/dtor6.C: New test.
18814
18815 PR c++/25633
18816 * g++.dg/parse/ctor3.C: New test.
18817
18818 PR c++/25634
18819 * g++.dg/template/class3.C: New test.
18820
18821 2006-01-02 Geoffrey Keating <geoffk@apple.com>
18822
18823 * g++.dg/debug/debug9.C: New.
18824
18825 2006-01-02 Steven G. Kargl <kargls@comcast.net>
18826
18827 PR fortran/24640
18828 * gfortran.dg/label_2.f90: New test.
18829
18830 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18831
18832 * g++.dg/lookup/using12.C: Tighten error marker.
18833
18834 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
18835 Andrew Pinski <pinskia@physics.uc.edu>
18836
18837 * gcc.target/powerpc/darwin-abi-3.c: New file.
18838 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
18839 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
18840 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
18841 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
18842 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
18843 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
18844 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
18845 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
18846
18847 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
18848
18849 * gcc.dg/tree-ssa/loadpre1.c: New;
18850 * gcc.dg/tree-ssa/loadpre2.c: New;
18851 * gcc.dg/tree-ssa/loadpre3.c: New;
18852 * gcc.dg/tree-ssa/loadpre4.c: New;
18853 * gcc.dg/tree-ssa/loadpre5.c: New;
18854 * gcc.dg/tree-ssa/loadpre6.c: New;
18855 * gcc.dg/tree-ssa/loadpre7.c: New;
18856 * gcc.dg/tree-ssa/loadpre8.c: New;
18857 * gcc.dg/tree-ssa/loadpre9.c: New;
18858
18859 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
18860
18861 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
18862 * g++.dg/abi/thunk4.C: Likewise.
18863
18864 2006-01-01 Andreas Jaeger <aj@suse.de>
18865
18866 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
18867 portable.
18868
18869 2006-01-01 Jakub Jelinek <jakub@redhat.com>
18870
18871 PR c++/25294
18872 * gcc.dg/pragma-pack-3.c: New test.
18873 * g++.dg/parse/pragma3.C: New test.
18874
18875 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18876
18877 PR middle-end/24827
18878 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
18879
18880 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18881
18882 PR testsuite/25214
18883 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
18884
18885 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
18886
18887 PR fortran/22607
18888 * gfortran-dg/pure_byref_3.f90: New.
18889
18890 fortran/PR 25396
18891 * gfortran.dg/userdef_operator_1.f90: New.
18892
18893 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
18894
18895 * g++.dg/abi/thunk3.C: New.
18896 * g++.dg/abi/thunk4.C: New.
18897
18898 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
18899
18900 PR fortran/25532
18901 * gfortran.dg/host_used_types_1.f90: New test. Check that host
18902 associated derived type components of derived types are
18903 properly declared in contained procedures.
18904
18905 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18906
18907 PR libgfortran/25139
18908 * gfortran.dg/backspace_2.f: New test.
18909
18910 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18911
18912 PR libgfortran/25550
18913 * gfortran.dg/endfile.f: New test.
18914
18915 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18916
18917 PR libgfortran/25419
18918 * gfortran.dg/comma.f: New test.
18919
18920 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18921
18922 * lib/gfortran-dg.exp: Remove trailing whitespace.
18923 * lib/fortran-torture.exp: Test with -fbounds-check instead of
18924 -funroll-all-loops.
18925
18926 2005-12-28 Alan Modra <amodra@bigpond.net.au>
18927
18928 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
18929 Extended Double long doubles or repeat tests when long double is
18930 the same size as double.
18931
18932 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18933
18934 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
18935
18936 PR testsuite/25442
18937 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
18938 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
18939
18940 PR testsuite/25441
18941 * gcc.dg/pr23911.c: Make test variable static.
18942
18943 PR testsuite/25444
18944 * gcc.dg/tree-ssa/pr14841.c: Likewise.
18945
18946 2005-12-26 Mark Mitchell <mark@codesourcery.com>
18947
18948 PR c++/25439
18949 * g++.dg/parse/crash17.C: Adjust error markers.
18950 * g++.dg/template/error20.C: New test.
18951
18952 2005-12-26 Mark Mitchell <mark@codesourcery.com>
18953
18954 PR c++/23172
18955 * g++.dg/ext/complit4.C: New test.
18956
18957 PR c++/25417
18958 * g++.dg/ext/complit5.C: Likewise.
18959
18960 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
18961
18962 PR tree-optimization/25125
18963 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
18964 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
18965 * gcc.c-torture/execute/pr25125.c: New.
18966
18967 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
18968
18969 PR fortran/25029
18970 PR fortran/21256
18971 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic
18972 functions with incorrect assumed size references.
18973
18974 2005-12-24 Mark Mitchell <mark@codesourcery.com>
18975
18976 PR c++/23171
18977 * g++.dg/opt/init1.C: New test.
18978
18979 2005-12-23 Mark Mitchell <mark@codesourcery.com>
18980
18981 PR c++/24671
18982 * g++.dg/template/sfinae3.C: New test.
18983
18984 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18985
18986 * g++.dg/other/friend4.C: New test.
18987
18988 2005-12-23 Jakub Jelinek <jakub@redhat.com>
18989
18990 PR target/25005
18991 * g++.dg/opt/pr25005.C: New test.
18992
18993 2005-12-22 Mark Mitchell <mark@codesourcery.com>
18994
18995 PR c++/25369
18996 * g++.dg/template/ptrmem16.C: New test.
18997
18998 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
18999
19000 PR fortran/25029
19001 PR fortran/21256
19002 * gfortran.dg/initialization_1.f90: Add test of SIZE.
19003
19004 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19005
19006 PR libgfortran/25307
19007 * gfortran.dg/list_read_5.f90: New test.
19008
19009 2005-12-22 Richard Henderson <rth@redhat.com>
19010
19011 * gcc.target/i386/sse-7.c: Use -msse2.
19012
19013 2005-12-23 Jakub Jelinek <jakub@redhat.com>
19014
19015 PR rtl-optimization/25432
19016 * gcc.c-torture/compile/20051216-1.c: New test.
19017
19018 PR objc/25328
19019 * objc/execute/pr25328.m: New test.
19020
19021 2005-12-22 Mark Mitchell <mark@codesourcery.com>
19022
19023 PR c++/25364
19024 * g++.dg/template/call4.C: New test.
19025
19026 2005-12-22 Dale Johannesen <dalej@apple.com>
19027
19028 * gcc.target/i386/sse-17.c: New.
19029
19030 2005-12-22 Paul Brook <paul@codesourcery.com>
19031
19032 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
19033
19034 2005-12-22 Paul Brook <paul@codesourcery.com>
19035
19036 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
19037
19038 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
19039
19040 PR tree-opt/25513
19041 * gcc.c-torture/compile/pr25513.c: New test.
19042
19043 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19044
19045 PR c++/23333
19046 * g++.dg/parse/error25.C: Add more tests.
19047
19048 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19049
19050 PR fortran/18990
19051 * gfortran.dg/der_charlen_1.f90: New.
19052
19053 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
19054
19055 PR fortran/20889
19056 * gfortran.dg/pointer_component_type_1.f90: New test.
19057
19058 PR fortran/25029
19059 PR fortran/21256
19060 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
19061 should give an error with assumed size array refernces and checks
19062 those that should not.
19063 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
19064 reference an upper bound so that it does not generate an error.
19065
19066 PR fortran/19362
19067 PR fortran/20244
19068 PR fortran/20864
19069 PR fortran/25391
19070 * gfortran.dg/used_dummy_types_1.f90: New test.
19071 * gfortran.dg/used_dummy_types_2.f90: New test.
19072 * gfortran.dg/used_dummy_types_3.f90: New test.
19073 * gfortran.dg/used_dummy_types_4.f90: New test.
19074 * gfortran.dg/used_dummy_types_5.f90: New test.
19075
19076 PR fortran/23152
19077 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
19078 group already being USE associated.
19079 * gfortran.dg/assumed_shape_nml.f90: New test.
19080 * gfortran.dg/assumed_size_nml.f90: New test.
19081
19082 PR fortran/20862
19083 PR fortran/25053
19084 PR fortran/25063
19085 PR fortran/25064
19086 PR fortran/25066
19087 PR fortran/25067
19088 PR fortran/25068
19089 PR fortran/25307
19090 * gfortran.dg/io_constraints_1.f90: New test.
19091 * gfortran.dg/io_constraints_1.f90: New test.
19092 * gfortran.dg/iostat_3.f90: Change wording of warning.
19093 * gfortran.dg/g77/19981216-0.f: The same.
19094
19095 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
19096
19097 PR tree-optimization/23518
19098 * gcc.dg/pr23518.c: New.
19099
19100 2005-12-21 Mike Stump <mrs@apple.com>
19101
19102 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
19103
19104 2005-12-21 Paul Brook <paul@codesourcery.com>
19105
19106 * gcc.dg/pr19340.c: Skip on m68k targets.
19107
19108 2005-12-21 Steven Bosscher <stevenb@suse.de>
19109
19110 PR rtl-optimization/25196
19111 * gcc.dg/pr25196.c: New test.
19112
19113 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
19114
19115 PR fortran/25423
19116 gfortran.dg/where_nested_1.f90: New.
19117
19118 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
19119
19120 PR tree-optimization/25382.
19121 * gcc.dg/tree-ssa/pr25382.c: New.
19122
19123 2005-12-20 Richard Guenther <rguenther@suse.de>
19124
19125 PR middle-end/24306
19126 * gcc.target/i386/pr24306.c: New testcase.
19127
19128 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
19129
19130 PR tree-optimization/25501
19131 * gcc.dg/tree-ssa/pr25501.c: New.
19132
19133 2005-12-20 Richard Guenther <rguenther@suse.de>
19134
19135 Revert
19136 2005-12-02 Richard Guenther <rguenther@suse.de>
19137
19138 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
19139
19140 2005-12-20 Mark Mitchell <mark@codesourcery.com>
19141
19142 PR c++/21228
19143 * g++.dg/warn/Wunreachable-code-2.C: New test.
19144
19145 2005-12-19 Mark Mitchell <mark@codesourcery.com>
19146
19147 PR c++/24278
19148 * g++.dg/template/ctor5.C: New test.
19149
19150 PR c++/24915
19151 * g++.dg/template/overload8.C: New test.
19152
19153 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
19154
19155 * gcc.c-torture/compile/pr25483 : New test.
19156
19157 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19158
19159 PR c++/20552
19160 * g++.dg/ext/typeof10.C: New test.
19161
19162 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
19163
19164 * gcc.dg/mt-loopi1.c: New.
19165
19166 2005-12-18 Richard Guenther <rguenther@suse.de>
19167
19168 PR tree-optimization/25481
19169 * gcc.dg/torture/pr25481.c: New testcase.
19170
19171 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
19172
19173 PR rtl-optimization/21041
19174 * gcc.dg/pr21041.c: New test.
19175
19176 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19177
19178 PR libgfortran/25463
19179 * gfortran.dg/advance.f90: New test.
19180
19181 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
19182
19183 * gcc.dg/20051201-1.c: New test.
19184
19185 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
19186
19187 PR fortran/25018
19188 * gfortran.dg/initialization_1.f90: New test.
19189 * gfortran.dg/enum_5.f90: Change dg-error to new message.
19190 * gfortran.dg/g77/980616-0.f: The same.
19191
19192 2005-12-17 Steven G. Kargl <kargls@comcast.net>
19193
19194 * PR fortran/25458
19195 * gfortran.dg/chkbits.f90: New test.
19196
19197 2005-12-17 Steven G. Kargl <kargls@comcast.net>
19198
19199 * gfortran.dg/enum_5.f: Revert to previous version.
19200
19201 2005-12-17 Steven G. Kargl <kargls@comcast.net>
19202
19203 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
19204 * gfortran.dg/nested_modules_1.f90: Ditto.
19205 * gfortran.dg/hollerith_f95.f90: Ditto.
19206 * gfortran.dg/select_5.f90: Ditto.
19207 * gfortran.dg/secnds.f: Ditto.
19208 * gfortran.dg/hollerith2.f90: Ditto.
19209 * gfortran.dg/imag_2.f: Ditto.
19210 * gfortran.dg/ftell_2.f90: Ditto.
19211 * gfortran.dg/malloc_free_1.f90: Ditto.
19212 * gfortran.dg/logint-1.f: Ditto.
19213 * gfortran.dg/recursive_statement_functions.f90: Ditto.
19214 * gfortran.dg/e_d_fmt.f90: Ditto.
19215 * gfortran.dg/hollerith_legacy.f90: Ditto.
19216 * gfortran.dg/logint-2.f: Ditto.
19217 * gfortran.dg/enum_5.f90: Ditto.
19218 * gfortran.dg/f2c_2.f90: Ditto.
19219 * gfortran.dg/pr17143.f90: Ditto.
19220 * gfortran.dg/namelist_14.f90: Ditto.
19221 * gfortran.dg/logint-3.f: Ditto.
19222 * gfortran.dg/spread_scalar_source.f90: Ditto.
19223 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
19224 * gfortran.dg/namelist_11.f: Ditto.
19225 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
19226 * gfortran.dg/g77/20010519-1.f
19227 * gfortran.dg/g77/alpha1.f: Ditto.
19228 * gfortran.dg/g77/990115-1.f: Ditto.
19229 * gfortran.dg/g77/erfc.f: Ditto.
19230 * gfortran.dg/g77/19990313-3.f: Ditto.
19231 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
19232 * gfortran.dg/g77/20010426.f: Ditto.
19233 * gfortran.dg/g77/19990313-0.f: Ditto.
19234 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
19235 * gfortran.dg/g77/20000629-1.f: Ditto.
19236 * gfortran.dg/g77/970125-0.f: Ditto.
19237 * gfortran.dg/g77/8485.f: Ditto.
19238 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
19239 * gfortran.dg/g77/19990313-1.f: Ditto.
19240 * gfortran.dg/g77/int8421.f: Ditto.
19241 * gfortran.dg/g77/19990305-0.f: Ditto.
19242 * gfortran.dg/g77/947.f: Ditto.
19243 * gfortran.dg/g77/19990905-2.f: Ditto.
19244 * gfortran.dg/g77/cabs.f: Ditto.
19245 * gfortran.dg/g77/19990313-2.f: Ditto.
19246 * gfortran.dg/g77/20020307-1.f: Ditto.
19247 * gfortran.dg/g77/dcomplex.f: Ditto.
19248 * gfortran.dg/g77/19990502-1.f: Ditto.
19249 * gfortran.dg/g77/19981216-0.f: Ditto.
19250 * gfortran.dg/common_4.f90: Ditto.
19251 * gfortran.dg/entry_4.f90: Ditto.
19252 * gfortran.dg/equiv_constraint_2.f90: Ditto.
19253 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
19254 * gfortran.dg/namelist_12.f: Ditto.
19255 * gfortran.dg/scale_1.f90: Ditto.
19256 * gfortran.dg/modulo_1.f90
19257 * gfortran.dg/hollerith.f90: Ditto.
19258 * gfortran.dg/direct_io_3.f90: Ditto.
19259 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
19260 * gfortran.dg/gnu_logical_1.F: Ditto.
19261 * gfortran.dg/unf_io_convert_1.f90: Ditto.
19262 * gfortran.dg/assign_1.f90: Ditto.
19263 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
19264 * gfortran.dg/pr23095.f: Ditto.
19265 * gfortran.dg/read_float_1.f90: Ditto.
19266
19267 2005-12-17 Andreas Jaeger <aj@suse.de>
19268
19269 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
19270 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
19271
19272 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19273
19274 PR fortran/24268
19275 * gfortran.dg/fmt_white.f: New test.
19276
19277 2005-12-16 Steven G. Kargl <kargls@comcast.net>
19278
19279 * gfortran.dg/label_1.f90: New test.
19280
19281 2005-12-15 Ben Elliston <bje@au.ibm.com>
19282
19283 PR testsuite/25422
19284 * gcc.dg/20031012-1.c: Add -Walways-true option.
19285 * gcc.dg/weak/weak-3.c: Likewise.
19286 * g++.old-deja/g++.mike/warn8.C: Likewise.
19287
19288 2005-12-16 Mike Stump <mrs@apple.com>
19289
19290 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
19291 exit.
19292
19293 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19294
19295 PR libgfortran/25264
19296 PR libgfortran/25349
19297 * gfortran.dg/tl_editing.f90: Added additional checks.
19298 * gfortran.dg/t_editing.f: New test.
19299 * gfortran.dg/write_padding.f90: New test
19300
19301 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19302
19303 PR testsuite/25215
19304 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
19305
19306 2005-12-16 Jakub Jelinek <jakub@redhat.com>
19307
19308 PR rtl-optimization/24899
19309 * gcc.c-torture/execute/20051215-1.c: New test.
19310
19311 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
19312
19313 PR 24823
19314 * gfortran.dg/pr24823.f: New test.
19315
19316 2005-12-16 Jeff Law <law@redhat.com>
19317
19318 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
19319
19320 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
19321
19322 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
19323 (base_types): Change C++ style comments to C style comments. Remove
19324 aligned types from the array. Keep Enums disabled.
19325 (complex_types): Remove aligned types from the array.
19326 Comment out "_Complex long double".
19327 (attrib_types): Remove.
19328 (complex_attrib_types): Remove.
19329 (attrib_array_types): Remove.
19330 (complex_attrib_array_types): Remove.
19331 (aligned_bitfld_types): Remove.
19332 (n_aligned_bitfld_types): Remove.
19333 (FEATURE_ALIGNEDPACKED): Delete.
19334 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
19335 (singles): Remove support for adding attributes.
19336 (choose_type): Remove support for attributed types.
19337 (generate_fields): Remove support for attributed bit-fields.
19338 Remove support for adding attributes.
19339 (generate_random_tests): Remove support for adding attributes.
19340 (features): Add back "[0] :0" and "complex vector [0]".
19341 (main): Remove support for attributed bit-fields.
19342 Uncomment the calling of generate_random_tests for the rests of
19343 the tests.
19344
19345 2005-12-16 Jan Hubicka <jh@suse.cz>
19346
19347 * gcc.c-torture/combine/pr25224.c: New.
19348
19349 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
19350
19351 PR other/25028
19352 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
19353 HP-UX.
19354
19355 2005-12-15 Richard Sandiford <richard@codesourcery.com>
19356
19357 * gcc.dg/20051215-1.c: New file.
19358
19359 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19360
19361 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
19362 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
19363
19364 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
19365
19366 PR fortran/18197
19367 * gfortran.dg/dummy_functions_1.f90: New.
19368
19369 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
19370
19371 PR rtl-optimization/25310
19372 * gcc.c-torture/compile/pr25310.c: New test.
19373
19374 2005-12-14 Jakub Jelinek <jakub@redhat.com>
19375
19376 PR debug/25023
19377 * gcc.dg/pr25023.c: New test.
19378
19379 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19380
19381 * g++.old-deja/g++.brendan/redecl1.C,
19382 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
19383 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
19384 g++.old-deja/g++.oliva/typeof1.C,
19385 g++.old-deja/g++.other/crash16.C,
19386 g++.old-deja/g++.other/crash34.C,
19387 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
19388 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
19389 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
19390 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
19391 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
19392 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
19393 Remove xfail.
19394
19395 2005-12-14 Kean Johnston <jkj@sco.com>
19396 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19397
19398 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
19399 * gcc.target/i386/20020523-1.c: Ditto.
19400 * gcc.target/i386/tailcall-1.c: Ditto.
19401 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
19402 * gcc.target/i386/ssetype-5.c: Ditto.
19403
19404 2005-12-14 Jeff Law <law@redhat.com>
19405
19406 * gcc.dg/tree-ssa/foldstring-1.c: New test.
19407
19408 2005-12-14 Jakub Jelinek <jakub@redhat.com>
19409
19410 PR target/25254
19411 PR target/24188
19412 * gcc.target/i386/pr25254.c: New test.
19413 * gfortran.dg/PR24188.f: New test.
19414
19415 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
19416
19417 * lib/fortran-torture.exp: Catch remaining uses of
19418 remote_file build delete.
19419
19420 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19421
19422 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
19423
19424 2005-12-14 Ben Elliston <bje@au.ibm.com>
19425
19426 * gcc.dg/warn-addr-cmp.c: New test.
19427
19428 2005-12-13 Jakub Jelinek <jakub@redhat.com>
19429
19430 PR debug/25023
19431 PR target/25293
19432 * gcc.target/i386/pr25293.c: New test.
19433
19434 2005-12-13 Petr Machata <machata@post.cz>
19435
19436 PR c++/24907
19437 * g++.dg/parse/comma2.C: New test.
19438
19439 2005-12-13 Mark Mitchell <mark@codesourcery.com>
19440 Jakub Jelinek <jakub@redhat.com>
19441
19442 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
19443 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
19444 (limits.h): Include unconditionally.
19445 (stdlib.h): Likewise.
19446 (hashtab.h): Do not include.
19447 (getopt.h): Likewise.
19448 (stddef.h): Include.
19449 (hashval_t): Define.
19450 (struct entry): Add "next" field.
19451 (HASH_SIZE): New macro.
19452 (hash_table): New variable.
19453 (switchfiles): Do not use xmalloc.
19454 (mix): New macro.
19455 (iterative_hash): New function.
19456 (hasht): Remove.
19457 (e_exists): New function.
19458 (e_insert): Likewise.
19459 (output): Use, instead of libiberty hashtable functions.
19460 (main): Do not use getopt. Do not call htab_create.
19461
19462 2005-12-13 Jakub Jelinek <jakub@redhat.com>
19463
19464 PR c++/25331
19465 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
19466 put atal* and atpaal* attributes on array elements.
19467 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
19468 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
19469 put atal* and atpaal* attributes on array elements.
19470 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
19471
19472 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
19473
19474 * gcc.dg/single-precision-constant.c: New test.
19475
19476 2005-12-13 Alan Modra <amodra@bigpond.net.au>
19477
19478 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
19479 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
19480 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
19481 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
19482 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
19483 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
19484 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
19485 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
19486 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
19487 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
19488 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
19489 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
19490 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
19491 gcc.target/powerpc/ppc-sdata-2.c,
19492 gcc.target/powerpc/ppc-stackalign-1.c,
19493 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
19494 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
19495 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
19496 gcc.target/powerpc/rs6000-ldouble-2.c,
19497 gcc.target/powerpc/rs6000-power2-1.c,
19498 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
19499 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
19500 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
19501 option into target selector.
19502 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
19503 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
19504
19505 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19506
19507 PR objc/25348
19508 * objc.dg/encode-9.m: New test.
19509
19510 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19511
19512 PR testsuite/20772
19513 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
19514 * gcc.dg/asm-b.c: Fix typo.
19515 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
19516 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
19517 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
19518 i?86 lp64 and x86_64 ilp32.
19519 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
19520 on i?86 lp64.
19521 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
19522
19523 2005-12-12 Steven G. Kargl <kargls@comcast.net>
19524
19525 PR fortran/25078
19526 gfortran.dg/equiv_5.f90: New test.
19527
19528 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
19529
19530 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
19531 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
19532 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
19533 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
19534 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
19535 * gcc.dg/tree-ssa/reassoc-5.c: New.
19536 * gcc.dg/tree-ssa/reassoc-6.c: New.
19537 * gcc.dg/tree-ssa/reassoc-7.c: New.
19538 * gcc.dg/tree-ssa/reassoc-8.c: New.
19539 * gcc.dg/tree-ssa/reassoc-9.c: New.
19540 * gcc.dg/tree-ssa/reassoc-10.c: New.
19541 * gcc.dg/tree-ssa/reassoc-11.c: New.
19542
19543 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19544
19545 PR testsuite/25167
19546 PR testsuite/24478
19547 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
19548
19549 2005-12-12 Mark Mitchell <mark@codesourcery.com>
19550
19551 PR c++/25300
19552 * g++.dg/template/inherit.C: Do not use a generic error message.
19553
19554 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19555
19556 PR libobjc/25354
19557 * objc.dg/gnu-encoding: New directory.
19558 * objc.dg/gnu-encoding/compat-common.h: New file.
19559 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
19560 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
19561 * objc.dg/gnu-encoding/vector-defs.h: New file.
19562 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
19563 * objc.dg/gnu-encoding/generate-random.c: New file.
19564 * objc.dg/gnu-encoding/generate-random_r.c: New file.
19565 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
19566 * objc.dg/gnu-encoding/generate-random.h: New file.
19567
19568 2005-12-11 Mark Mitchell <mark@codesourcery.com>
19569
19570 PR c++/25337
19571 * g++.dg/template/defarg7.C: New test.
19572
19573 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
19574
19575 PR libobjc/25347
19576 * objc.dg/encode-8.m: New test.
19577
19578 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
19579
19580 PR libobjc/25346
19581 * objc.dg/encode-7.m: New test.
19582
19583 2005-12-10 Mark Mitchell <mark@codesourcery.com>
19584
19585 PR c++/25010
19586 * g++.dg/opt/inline10.C: New test.
19587
19588 2005-12-11 Steven G. Kargl <kargls@comcast.net>
19589
19590 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
19591
19592 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
19593
19594 * gfortran.dg/substring_equivalence.f90: typo in comment
19595
19596 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19597
19598 PR fortran/25068
19599 * gfortran.dg/iostat_3.f90: New test.
19600
19601 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
19602
19603 PR fortran/23815
19604 * gfortran.dg/unf_io_convert_1.f90: New test.
19605 * gfortran.dg/unf_io_convert_2.f90: New test.
19606 * gfortran.dg/unf_io_convert_3.f90: New test.
19607
19608 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19609
19610 PR testsuite/20772
19611 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
19612 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
19613 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
19614 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
19615 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
19616 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
19617 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
19618 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
19619 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
19620 gcc.dg/torture/fp-int-convert-float128-timode.c,
19621 gcc.dg/torture/fp-int-convert-float128.c,
19622 gcc.dg/torture/fp-int-convert-float80-timode.c,
19623 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
19624 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
19625
19626 * gcc.dg/tls/opt-1.c: Require effective target fpic.
19627
19628 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
19629
19630 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
19631
19632 2005-12-10 Richard Sandiford <richard@codesourcery.com>
19633
19634 * gcc.dg/20051207-1.c,
19635 * gcc.dg/20051207-2.c,
19636 * gcc.dg/20051207-3.c: New tests.
19637
19638 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19639
19640 PR testsuite/20772
19641 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
19642 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
19643 dg-skip-if target selector.
19644
19645 PR testsuite/20772
19646 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
19647 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
19648 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
19649 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
19650 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
19651 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
19652 and/or merge with i?86 cases.
19653
19654 * gcc.dg/tls/opt-3.c: Require effective target fpic.
19655
19656 PR testsuite/20772
19657 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
19658 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
19659 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
19660 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
19661 x86_64-*-linux*.
19662
19663 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
19664
19665 PR target/25311
19666 * gcc.c-torture/compile/pr25311.c: New test.
19667
19668 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19669
19670 PR libgfortran/25039
19671 * gfortran.dg/read_comma.f: New test.
19672
19673 2005-12-08 Jakub Jelinek <jakub@redhat.com>
19674
19675 PR c++/19317
19676 * g++.dg/opt/pr19317-1.C: New test.
19677 * g++.dg/opt/pr19317-2.C: New test.
19678 * g++.dg/opt/pr19317-3.C: New test.
19679
19680 PR target/19005
19681 * gcc.c-torture/execute/pr19005.c: New test.
19682
19683 PR target/17828
19684 * g++.old-deja/g++.other/comdat5.C: New test.
19685 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
19686
19687 * g++.dg/compat/struct-layout-1.exp: New file.
19688 * g++.dg/compat/struct-layout-1.h: New.
19689 * g++.dg/compat/struct-layout-1_generate.c: New.
19690 * g++.dg/compat/struct-layout-1_x1.h: New.
19691 * g++.dg/compat/struct-layout-1_x2.h: New.
19692 * g++.dg/compat/struct-layout-1_y1.h: New.
19693 * g++.dg/compat/struct-layout-1_y2.h: New.
19694
19695 * gcc.dg/20050330-2.c: New test.
19696
19697 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
19698
19699 PR fortran/25292
19700 * gfortran.dg/associated_1.f90: New.
19701
19702 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19703
19704 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
19705 ILP32 vect_no_align platforms.
19706
19707 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
19708 Jakub Jelinek <jakub@redhat.com>
19709
19710 PR target/25268
19711 * gcc.c-torture/compile/20051207-1.c: New test.
19712
19713 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19714
19715 PR testsuite/20772
19716 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
19717 gcc.dg/torture/pr18582-1.c,
19718 gcc.target/i386/attributes-error.c: Also test on x86_64.
19719
19720 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
19721
19722 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19723
19724 PR c++/19397
19725 * g++.dg/template/typedef3.C: New test.
19726
19727 PR c++/19762
19728 PR c++/19764
19729 * g++.dg/template/dtor3.C: Fix error markers.
19730
19731 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
19732
19733 * lib/target-supports.exp (check_effective_target_sync_char_short):
19734 Add s390*.
19735
19736 2005-12-06 Janis Johnson <janis187@us.ibm.com>
19737
19738 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
19739
19740 2005-12-06 Roger Sayle <roger@eyesopen.com>
19741
19742 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
19743 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
19744 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
19745 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
19746
19747 2005-12-06 Roger Sayle <roger@eyesopen.com>
19748
19749 PR c++/25263
19750 * g++.dg/other/array2.C: New test case.
19751
19752 2005-12-05 Geoffrey Keating <geoffk@apple.com>
19753
19754 * gcc.dg/darwin-weakimport-3.c: New.
19755
19756 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
19757 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
19758 and to work on Darwin.
19759 * gcc.dg/attr-weakref-1b.c: New file.
19760 * gcc.dg/attr-weakref-2.c: New test.
19761 * gcc.dg/darwin-weakref-1.c: New test.
19762
19763 2005-12-05 Janis Johnson <janis187@us.ibm.com>
19764
19765 PR testsuite/25247
19766 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
19767 use in selector expressions.
19768 (dg-xfail-if): Ditto.
19769 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
19770 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
19771 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
19772 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
19773 * gcc.test-framework/test-framework.exp: Skip generated tests if
19774 CHECK_TEST_FRAMEWORK is not 1.
19775
19776 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19777
19778 PR tree-optimization/24963
19779 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
19780
19781 PR target/24108
19782 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
19783
19784 PR target/18580
19785 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
19786 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
19787 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
19788 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
19789
19790 2005-12-05 Jakub Jelinek <jakub@redhat.com>
19791
19792 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
19793 dg-options.
19794
19795 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
19796
19797 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
19798
19799 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
19800
19801 * gcc.dg/format/cast-1.c: New test.
19802
19803 2005-12-04 Roger Sayle <roger@eyesopen.com>
19804
19805 PR c/7776
19806 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
19807 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
19808 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
19809 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
19810
19811 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
19812
19813 * gcc.dg/cast-pretty-print-1.c: New test.
19814
19815 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
19816
19817 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
19818
19819 2005-12-02 Mark Mitchell <mark@codesourcery.com>
19820
19821 PR c++/24173
19822 * g++.dg/template/friend40.C: New test.
19823
19824 2005-12-02 Jakub Jelinek <jakub@redhat.com>
19825
19826 PR target/25199
19827 * gcc.target/i386/movq-2.c: New test.
19828 * gcc.target/i386/movq.c: Remove target i?86, instead add
19829 dg-require-effective-target ilp32.
19830
19831 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19832
19833 PR c++/24103
19834 * g++.dg/other/default1.C: New test.
19835
19836 2005-12-02 Richard Guenther <rguenther@suse.de>
19837
19838 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
19839
19840 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
19841
19842 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
19843
19844 2005-12-02 Alan Modra <amodra@bigpond.net.au>
19845
19846 PR target/21017
19847 * gcc.target/powerpc/rotate.c: New.
19848
19849 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19850
19851 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
19852 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
19853
19854 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
19855
19856 PR c/13384
19857 * gcc.dg/pr17730-1.c: Adjust.
19858 * gcc.dg/lvalue1.c (main): Likewise.
19859 * gcc.dg/lvalue-2.c: Likewise.
19860 * g++.dg/pr7503-3.C
19861
19862 2005-12-01 Geoffrey Keating <geoffk@apple.com>
19863
19864 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
19865 error messages.
19866
19867 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
19868
19869 PR fortran/24789
19870 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
19871
19872 2005-12-01 Uros Bizjak <uros@kss-loka.si>
19873
19874 PR target/24475
19875 * lib/target-supports.exp (check_effective_target_tls): New.
19876 (check_effective_target_tls_runtime): New.
19877 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
19878 for TLS support.
19879 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
19880 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
19881 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
19882 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
19883 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
19884 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
19885 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
19886 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
19887 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
19888 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
19889 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
19890 effective-target TLS.
19891 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
19892 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
19893 effective-target TLS runtime.
19894
19895 2005-12-01 Uros Bizjak <uros@kss-loka.si>
19896
19897 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
19898
19899 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
19900
19901 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
19902 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
19903 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
19904 ignored" warnings when "packing" is the same as the ABI layout.
19905
19906 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
19907
19908 PR fortran/21302
19909 * gfortran.dg/line_length_1.f: New test.
19910 * gfortran.dg/line_length_2.f90: Ditto.
19911
19912 2005-11-30 Richard Guenther <rguenther@suse.de>
19913
19914 PR tree-optimization/21655
19915 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
19916
19917 2005-11-30 Dale Johannesen <dalej@apple.com>
19918
19919 * gcc.c-torture/compile/pr24930.c: New.
19920
19921 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
19922
19923 PR fortran/15809
19924 * gfortran.dg/auto_char_dummy_array.f90: New test.
19925
19926 2005-11-30 Jeff Law <law@redhat.com>
19927
19928 * g++.old-deja/g++.law/pr25000.C: New test.
19929
19930 2005-11-30 Jakub Jelinek <jakub@redhat.com>
19931
19932 * gcc.dg/tls/opt-11.c: New test.
19933
19934 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
19935
19936 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
19937 targets.
19938 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
19939 LP64 ia64.
19940
19941 2005-11-29 Jakub Jelinek <jakub@redhat.com>
19942
19943 * gfortran.dg/open_access_1.f90: New test.
19944
19945 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19946
19947 * gcc.dg/charset/builtin2.c: New test.
19948
19949 2005-11-28 Jakub Jelinek <jakub@redhat.com>
19950
19951 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
19952 on mmix-*-* for *_[xy].c.
19953
19954 2005-11-28 Kean Johnston <jkj@sco.com>
19955
19956 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
19957 headers.
19958 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
19959 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
19960 * gcc.target/i386/asm-3.c: Ditto.
19961 * gcc.target/i386/clobbers.c: Ditto.
19962 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
19963 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
19964 test regexp.
19965 * gcc.target/i386/mul.c: Ditto.
19966 * gcc.target/i386/ssetype-1.c: Ditto.
19967 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
19968 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
19969 static so the test works with -fPIC mode too. Based on comment in
19970 PR19231 by Pinski.
19971 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
19972
19973 2005-11-28 Richard Guenther <rguenther@suse.de>
19974
19975 * gcc.dg/alias-9.c: New testcase.
19976 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
19977
19978 2005-11-28 Roger Sayle <roger@eyesopen.com>
19979 Uros Bizjak <uros@kss-loka.si>
19980
19981 PR middle-end/20219
19982 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
19983 tan(x)/sin(x) transformations.
19984
19985 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
19986
19987 PR middle-end/24575
19988 * gcc.dg/tree-ssa/divide-3.c: New test.
19989 * gcc.dg/tree-ssa/divide-4.c: New test.
19990
19991 2005-11-27 Steven G. Kargl <kargls@comcast.net>
19992
19993 PR fortran/24917
19994 * gfortran.dg/boz_6.f90: New test.
19995
19996 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19997
19998 PR fortran/23912
19999 * gfortran.dg/modulo_1.f90: New test.
20000
20001 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20002
20003 PR libfortran/24919
20004 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
20005 fail on CRLF platforms.
20006 * gfortran.dg/ftell_2.f90: Likewise.
20007
20008 2005-11-26 Eric Christopher <echristo@apple.com>
20009
20010 * gcc.dg/intmax_t-1.c: Remove mips xfail.
20011
20012 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
20013
20014 * objc.dg/gnu-runtime-3.m: Simplify.
20015
20016 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
20017
20018 PR middle-end/23669
20019 * gcc.dg/tree-ssa/divide-1.c: New test.
20020 * gcc.dg/tree-ssa/divide-2.c: New test.
20021
20022 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
20023
20024 PR libgfortran/24945
20025 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
20026
20027 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
20028
20029 PR libgfortran/24945
20030 * gfortran.dg/open_status_2.f90: New test.
20031
20032 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20033
20034 * gcc.c-torture/execute/builtins/fprintf.c,
20035 gcc.c-torture/execute/builtins/fputs-lib.c,
20036 gcc.c-torture/execute/builtins/fputs.c,
20037 gcc.c-torture/execute/builtins/lib/fprintf.c,
20038 gcc.c-torture/execute/builtins/lib/printf.c,
20039 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
20040
20041 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
20042
20043 * gcc.dg/20050922-2.c: New test.
20044
20045 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
20046
20047 * objc.dg/gnu-runtime-3.m: New test.
20048
20049 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20050
20051 PR c++/9278
20052 * g++.dg/other/void1.C: New test.
20053
20054 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
20055
20056 PR middle-end/24998
20057 * gcc.dg/torture/fp-int-convert-float.c,
20058 gcc.dg/torture/fp-int-convert-double.c,
20059 gcc.dg/torture/fp-int-convert-long-double.c,
20060 gcc.dg/torture/fp-int-convert-timode.c,
20061 gcc.dg/torture/fp-int-convert-float80.c,
20062 gcc.dg/torture/fp-int-convert-float80-timode.c,
20063 gcc.dg/torture/fp-int-convert-float128.c,
20064 gcc.dg/torture/fp-int-convert-float128-timode.c,
20065 gcc.dg/torture/fp-int-convert.h: New files.
20066
20067 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
20068
20069 PR middle-end/24989
20070 * gcc.dg/tree-ssa/bool-10.c: New test.
20071 * gcc.dg/tree-ssa/bool-11.c: New test.
20072 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
20073
20074 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
20075
20076 PR middle-end/24990
20077 * tree-ssa/pr24990-1.c: New test.
20078
20079 2005-11-24 Richard Guenther <rguenther@suse.de>
20080 Dirk Mueller <dmueller@suse.de>
20081
20082 PR c++/14024
20083 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
20084 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
20085 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
20086 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
20087 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
20088 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
20089
20090 2005-11-23 Uros Bizjak <uros@kss-loka.si>
20091
20092 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
20093
20094 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
20095
20096 PR c/21668
20097 * gcc.dg/Wc++-compat.c: New.
20098 * gcc.dg/Wno-c++-compat.c: New.
20099
20100 2005-11-23 Alan Modra <amodra@bigpond.net.au>
20101
20102 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
20103 (vspltish, vspltisw): Likewise.
20104
20105 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20106
20107 PR libgfortran/24794
20108 * gfortran.dg/namelist_12.f: Fix quotes.
20109 * gfortran.dg/namelist_13.f90: Fix quotes.
20110 * gfortran.dg/namelist_14.f90: Fix quotes.
20111 * gfortran.dg/namelist_15.f90: Fix quotes.
20112 * gfortran.dg/namelist_use.f90: Fix quotes.
20113 * gfortran.dg/namelist_use_only.f90: Fix quotes.
20114 * gfortran.dg/namelist_21.f90: New test.
20115 * gfortran.dg/namelist_22.f90: New test.
20116
20117 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
20118
20119 PR target/23435
20120 * gcc.c-torture/compile/pr23435.c: New.
20121
20122 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
20123
20124 * gcc.c-torture/execute/floatunsisf-1.c: New test.
20125
20126 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
20127
20128 * gcc.target/powerpc/405-macchw-1.c,
20129 gcc.target/powerpc/405-macchw-2.c,
20130 gcc.target/powerpc/405-macchwu-1.c,
20131 gcc.target/powerpc/405-macchwu-2.c,
20132 gcc.target/powerpc/405-machhw-1.c,
20133 gcc.target/powerpc/405-machhw-2.c,
20134 gcc.target/powerpc/405-machhwu-1.c,
20135 gcc.target/powerpc/405-machhwu-2.c,
20136 gcc.target/powerpc/405-maclhw-1.c,
20137 gcc.target/powerpc/405-maclhw-2.c,
20138 gcc.target/powerpc/405-maclhwu-1.c,
20139 gcc.target/powerpc/405-maclhwu-2.c,
20140 gcc.target/powerpc/405-mulchw-1.c,
20141 gcc.target/powerpc/405-mulchw-2.c,
20142 gcc.target/powerpc/405-mulchwu-1.c,
20143 gcc.target/powerpc/405-mulchwu-2.c,
20144 gcc.target/powerpc/405-mulhhw-1.c,
20145 gcc.target/powerpc/405-mulhhw-2.c,
20146 gcc.target/powerpc/405-mulhhwu-1.c,
20147 gcc.target/powerpc/405-mulhhwu-2.c,
20148 gcc.target/powerpc/405-mullhw-1.c,
20149 gcc.target/powerpc/405-mullhw-2.c,
20150 gcc.target/powerpc/405-mullhwu-1.c,
20151 gcc.target/powerpc/405-mullhwu-2.c,
20152 gcc.target/powerpc/405-nmacchw-1.c,
20153 gcc.target/powerpc/405-nmacchw-2.c,
20154 gcc.target/powerpc/405-nmachhw-1.c,
20155 gcc.target/powerpc/405-nmachhw-2.c,
20156 gcc.target/powerpc/405-nmaclhw-1.c,
20157 gcc.target/powerpc/405-nmaclhw-2.c,
20158 gcc.target/powerpc/440-macchw-1.c,
20159 gcc.target/powerpc/440-macchw-2.c,
20160 gcc.target/powerpc/440-macchwu-1.c,
20161 gcc.target/powerpc/440-macchwu-2.c,
20162 gcc.target/powerpc/440-machhw-1.c,
20163 gcc.target/powerpc/440-machhw-2.c,
20164 gcc.target/powerpc/440-machhwu-1.c,
20165 gcc.target/powerpc/440-machhwu-2.c,
20166 gcc.target/powerpc/440-maclhw-1.c,
20167 gcc.target/powerpc/440-maclhw-2.c,
20168 gcc.target/powerpc/440-maclhwu-1.c,
20169 gcc.target/powerpc/440-maclhwu-2.c,
20170 gcc.target/powerpc/440-mulchw-1.c,
20171 gcc.target/powerpc/440-mulchw-2.c,
20172 gcc.target/powerpc/440-mulchwu-1.c,
20173 gcc.target/powerpc/440-mulchwu-2.c,
20174 gcc.target/powerpc/440-mulhhw-1.c,
20175 gcc.target/powerpc/440-mulhhw-2.c,
20176 gcc.target/powerpc/440-mulhhwu-1.c,
20177 gcc.target/powerpc/440-mulhhwu-2.c,
20178 gcc.target/powerpc/440-mullhw-1.c,
20179 gcc.target/powerpc/440-mullhw-2.c,
20180 gcc.target/powerpc/440-mullhwu-1.c,
20181 gcc.target/powerpc/440-mullhwu-2.c,
20182 gcc.target/powerpc/440-nmacchw-1.c,
20183 gcc.target/powerpc/440-nmacchw-2.c,
20184 gcc.target/powerpc/440-nmachhw-1.c,
20185 gcc.target/powerpc/440-nmachhw-2.c,
20186 gcc.target/powerpc/440-nmaclhw-1.c,
20187 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
20188
20189 2005-11-21 Jakub Jelinek <jakub@redhat.com>
20190
20191 PR fortran/24774
20192 * gfortran.dg/inquire_9.f90: New test.
20193
20194 PR fortran/21647
20195 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
20196
20197 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20198
20199 PR libfortran/24432
20200 * lib/target-supports.exp (check_effective_target_fortran_large_real):
20201 Check that 'cos' is supported.
20202
20203 2005-11-21 Paul Thomas <pault@gcc.gnu.org
20204
20205 PR fortran/24223
20206 * gfortran.dg/substring_equivalence.f90: New test.
20207
20208 PR fortran/24705
20209 * gfortran.dg/auto_internal_assumed.f90: New test.
20210
20211 2005-11-21 Uros Bizjak <uros@kss-loka.si>
20212
20213 * gcc.dg/fold-div-2.c: New test.
20214
20215 2005-11-20 Ian Lance Taylor <ian@airs.com>
20216
20217 PR rtl-optimization/24883
20218 * gcc.c-torture/compile/pr24883.c: New test.
20219
20220 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
20221
20222 PR middle-end/20583
20223 * gcc.c-torture/compile/pr20583.c: New.
20224
20225 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
20226
20227 * gcc.c-torture/execute/usmul.c: New test.
20228
20229 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
20230
20231 * gcc.dg/tree-ssa/vrp22.c: New test.
20232
20233 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
20234
20235 PR middle-end/24912
20236 * gcc.dg/torture/pr24912-1.c: New test.
20237
20238 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
20239
20240 PR fortran/24862
20241 * gfortran.dg/arrayio_derived_1.f90: New test.
20242
20243 2005-11-19 Richard Guenther <rguenther@suse.de>
20244
20245 PR middle-end/23294
20246 * gcc.dg/tree-ssa/pr23294.c: New testcase.
20247
20248 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
20249
20250 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
20251
20252 2005-11-18 Mark Mitchell <mark@codesourcery.com>
20253
20254 PR c++/8355
20255 * g++.dg/template/friend39.C: New test.
20256
20257 2005-11-18 James E Wilson <wilson@specifix.com>
20258
20259 * gcc.dg/builtin-strstr.c: New.
20260
20261 2005-11-18 Richard Henderson <rth@redhat.com>
20262
20263 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
20264 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
20265 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
20266 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
20267 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
20268 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
20269 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
20270 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
20271 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
20272 renaming to remove initial "ia64-".
20273
20274 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
20275
20276 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
20277
20278 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
20279
20280 * g++.dg/cpp/string-2.C: New test.
20281
20282 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
20283
20284 * gcc.dg/tree-ssa/loop-14.c: New test.
20285
20286 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
20287 Michael Chamberlain <michael@chamberlain.net.au>
20288
20289 * ada/acats/run_all.sh (target_run): Kill long running tests.
20290
20291 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20292
20293 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
20294 * gcc.dg/cleanup-9.c: Likewise.
20295 * gcc.dg/cleanup-10.c: Likewise.
20296 * gcc.dg/cleanup-11.c: Likewise.
20297
20298 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20299
20300 PR fortran/24892
20301 * gfortran.dg/open_access_append_1.f90: New test.
20302 * gfortran.dg/open_access_append_2.f90: New test.
20303
20304 2005-11-16 Richard Guenther <rguenther@suse.de>
20305
20306 PR middle-end/24851
20307 * gcc.c-torture/execute/pr24851.c: New testcase.
20308
20309 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
20310
20311 * gcc.dg/fold-overflow-1.c: New test.
20312
20313 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
20314
20315 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
20316 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
20317
20318 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
20319
20320 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
20321 structures.
20322 * g++.dg/eh/forced2.C: Likewise.
20323 * g++.dg/eh/forced3.C: Likewise.
20324 * g++.dg/eh/forced4.C: Likewise.
20325
20326 2005-11-11 Mike Stump <mrs@apple.com>
20327
20328 * g++.old-deja/g++.mike/unused.C: Add.
20329
20330 2005-11-15 Mark Mitchell <mark@codesourcery.com>
20331
20332 PR c++/24667
20333 * g++.dg/warn/Wcast-qual1.C: New test.
20334
20335 2005-11-15 Jan Hubicka <jh@suse.cz>
20336
20337 * gcc.dg/winline-5.c: Add large-unit-insns limit.
20338
20339 2005-11-14 David Edelsohn <edelsohn@gnu.org>
20340
20341 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
20342
20343 2005-11-14 Diego Novillo <dnovillo@redhat.com>
20344
20345 PR 24840
20346 * gcc.dg/tree-ssa/pr24840.c: New test.
20347
20348 2005-11-14 Janis Johnson <janis187@us.ibm.com>
20349
20350 PR testsuite/24841
20351 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
20352
20353 2005-11-14 Dale Johannesen <dalej@apple.com>
20354
20355 * gcc.c-torture/execute/20051113-1.c: New.
20356
20357 2005-11-14 Mark Mitchell <mark@codesourcery.com>
20358
20359 PR c++/24687
20360 * g++.dg/template/crash43.C: New test.
20361
20362 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
20363
20364 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
20365
20366 2005-11-13 Mark Mitchell <mark@codesourcery.com>
20367
20368 PR c++/24817
20369 * g++.dg/eh/spec8.C: New test.
20370
20371 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
20372
20373 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
20374
20375 2005-11-13 Mark Mitchell <mark@codesourcery.com>
20376
20377 PR c++/20293
20378 * g++.dg/parse/ambig4.C: New test.
20379 * g++.dg/tc1/dr101.C: Adjust error markers.
20380 * g++.dg/lookup/strong-using-2.C: Likewise.
20381 * g++.dg/lookup/ambig5.C: Likewise.
20382 * g++.dg/lookup/ambig4.C: Likewise.
20383 * g++.dg/parse/crash22.C: Likewise.
20384
20385 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
20386
20387 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
20388
20389 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
20390
20391 * gcc.dg/nested-calls-1.c: New test.
20392
20393 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20394
20395 * gfortran.dg/complex_intrinsic_1.f90: New test.
20396 * gfortran.dg/complex_intrinsic_2.f90: New test.
20397 * gfortran.dg/fgetc_1.f90: New test.
20398 * gfortran.dg/fgetc_2.f90: New test.
20399 * gfortran.dg/fgetc_3.f90: New test.
20400 * gfortran.dg/ftell_1.f90: New test.
20401 * gfortran.dg/ftell_2.f90: New test.
20402 * gfortran.dg/gnu_logical_1.F: New test.
20403 * gfortran.dg/gnu_logical_2.f90: New test.
20404
20405 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
20406
20407 PR middle-end/24820
20408 * gcc.dg/pr24820.c: New test.
20409
20410 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
20411
20412 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
20413 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
20414 variable.
20415
20416 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20417
20418 PR testsuite/24614
20419 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
20420
20421 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
20422
20423 * gcc.target/cris/cris.exp: New file.
20424 * gcc.target/cris/rld-legit1.c: New test.
20425 * gcc.target/cris/rld-legit2.c: New test.
20426
20427 2005-11-12 Jakub Jelinek <jakub@redhat.com>
20428
20429 PR c++/24780
20430 * g++.dg/opt/pr24780.C: New test.
20431
20432 PR c++/24761
20433 * g++.dg/template/asm1.C: New test.
20434
20435 2005-11-12 Steven G. Kargl <kargls@comcast.net>
20436
20437 PR libgfortran/24787
20438 * gfortran.dg/scan_1.f90: New test.
20439
20440 2005-11-12 Jan Hubicka <jh@suse.cz>
20441
20442 * gcc.target/i386/minmax-1.c: New.
20443 * gcc.target/i386/minmax-2.c: New.
20444
20445 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
20446
20447 * gcc.dg/pr24445.c: Fix for 64-bit targets.
20448
20449 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
20450
20451 * gcc.c-torture/execute/20051110-1.c,
20452 gcc.c-torture/execute/20051110-2.c: New tests.
20453
20454 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
20455
20456 PR middle-end/24750
20457 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
20458 New tests.
20459
20460 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
20461
20462 * lib/target-libpath.exp (get_shlib_extension): New proc.
20463 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
20464 * lib/gfortran.exp (gfortran_link_flags): Likewise.
20465 * lib/objc.exp (objc_target_compile): Likewise.
20466 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
20467 detection.
20468
20469 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
20470
20471 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
20472
20473 * lib/target-supports.exp (check_effective_target_static_libgfortran):
20474 Add -static to additional_flags and pass it to target_compile.
20475
20476 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20477
20478 PR libgfortran/24719
20479 gfortran.dg/read_noadvance.f90: New test.
20480
20481 PR libgfortran/24699
20482 gfortran.dg/fmt_t_2.f90: New test.
20483
20484 PR libgfortran/24785
20485 gfortran.dg/read_x_eor.f90: New test.
20486
20487 PR libgfortran/24584
20488 gfortran.dg/namelist_empty.f90: Rename test.
20489
20490 PR libgfortran/24489
20491 gfortran/read_eor.f90: Rename test.
20492
20493 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
20494
20495 PR fortran/15976
20496 * gfortran.dg/automatic_module_variable.f90: New test.
20497
20498 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
20499
20500 PR target/24445
20501 * gcc.dg/pr24445.c: New test.
20502
20503 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
20504
20505 PR fortran/24655
20506 PR fortran/24755
20507 * gfortran.dg/recursive_statement_functions.f90: Add statement
20508 functions using inline intrinsic functions and parameters to test
20509 that they no longer seg-fault.
20510
20511 PR fortran/24409
20512 gfortran.dg/nested_modules_4.f90: New test.
20513 gfortran.dg/nested_modules_5.f90: New test.
20514
20515 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20516
20517 PR fortran/24643
20518 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
20519
20520 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
20521
20522 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
20523 failures.
20524
20525 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
20526
20527 * gcc.dg/sparc-getcontext-1.c: New test.
20528
20529 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
20530
20531 * gcc.dg/ifcvt-fabs-1.c: New test.
20532
20533 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
20534
20535 PR other/4372
20536 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
20537 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
20538
20539 2005-11-09 Richard Guenther <rguenther@suse.de>
20540
20541 PR tree-optimization/24716
20542 * gcc.c-torture/execute/pr24716.c: New testcase.
20543
20544 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20545
20546 * gcc.dg/pr24624.c: Disable for non S/390 targets.
20547
20548 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20549
20550 PR 24624
20551 * gcc.dg/pr24624.c: Testcase added.
20552
20553 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20554
20555 PR 24623
20556 * g++.dg/other/pr24623.C: Testcase added.
20557
20558 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
20559
20560 PR fortran/22607
20561 * gfortran-dg/pure_byref_1.f90: New.
20562 * gfortran-dg/pure_byref_2.f90: New.
20563
20564 2005-11-09 Uros Bizjak <uros@kss-loka.si>
20565
20566 PR c/24101
20567 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
20568 * gcc.dg/dg.exp: Run main loop also for *.i files.
20569
20570 2005-11-08 Jakub Jelinek <jakub@redhat.com>
20571
20572 PR c++/19450
20573 * g++.dg/tls/diag-3.C: New test.
20574 * g++.dg/tls/diag-4.C: New test.
20575 * g++.dg/tls/static-1.C: New test.
20576 * g++.dg/tls/static-1a.cc: New file.
20577
20578 2005-11-08 Diego Novillo <dnovillo@redhat.com>
20579
20580 PR 23046
20581 * g++.dg/tree-ssa/pr23046.C: New test.
20582
20583 2005-11-08 Devang Patel <dpatel@apple.com>
20584
20585 PR tree-optimization/23115
20586 * gcc.dg/tree-ssa/pr23115.c: New.
20587
20588 2005-11-08 David Edelsohn <edelsohn@gnu.org>
20589
20590 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
20591 * gcc.target/powerpc/pr16155.c: Same.
20592 * gcc.target/powerpc/altivec-1.c: Same.
20593 * gcc.target/powerpc/altivec-2.c: Same.
20594 * gcc.target/powerpc/altivec-3.c: Same.
20595 * gcc.target/powerpc/altivec-5.c: Same.
20596 * gcc.target/powerpc/altivec-11.c: Same.
20597 * gcc.target/powerpc/altivec-12.c: Same.
20598 * gcc.target/powerpc/altivec-14.c: Same.
20599 * gcc.target/powerpc/altivec-22.c: Same.
20600 * gcc.target/powerpc/altivec-consts.c: Same.
20601 * gcc.target/powerpc/altivec-pr22085.c: Same.
20602 * gcc.target/powerpc/altivec-splat.c: Same.
20603 * gcc.target/powerpc/altivec-varargs-1.c: Same.
20604 * gcc.target/powerpc/altivec-vec-merge.c: Same.
20605 * gcc.target/powerpc/darwin-longlong.c: Same.
20606
20607 2005-11-08 Uros Bizjak <uros@kss-loka.si>
20608
20609 PR target/19340
20610 * gcc.dg/pr19340.c: New test.
20611
20612 2005-11-07 Ian Lance Taylor <ian@airs.com>
20613
20614 PR rtl-optimization/24683
20615 * gcc.dg/pr24683.c: New test.
20616
20617 2005-11-07 Uros Bizjak <uros@kss-loka.si>
20618
20619 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
20620 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
20621
20622 2005-11-07 Uros Bizjak <uros@kss-loka.si>
20623
20624 * gcc.target/i386/pr23376.c: Compile with -mmmx.
20625
20626 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
20627
20628 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
20629
20630 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
20631
20632 PR target/24230
20633
20634 * gcc.target/powerpc/altivec-consts.c,
20635 gcc.target/powerpc/altivec-splat.c: New testcase.
20636
20637 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
20638
20639 PR c/24599
20640
20641 * gcc.dg/overflow-2.c: New testcase.
20642
20643 2005-11-07 Jakub Jelinek <jakub@redhat.com>
20644
20645 PR rtl-optimization/23567
20646 * gcc.c-torture/execute/20051104-1.c: New test.
20647
20648 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
20649
20650 PR fortran/24534
20651 gfortran.dg/private_type_2.f90: Modified to check that case with
20652 PRIVATE declaration within derived type is accepted.
20653
20654 PR fortran/20838
20655 gfortran.dg/pointer_assign_1.f90: New test.
20656
20657 PR fortran/20840
20658 * gfortran.dg/arrayio_0.f90: New test.
20659
20660 PR fortran/17737
20661 gfortran.dg/data_initialized.f90: New test.
20662 gfortran.dg/data_constraints_1.f90: New test.
20663 gfortran.dg/data_constraints_2.f90: New test.
20664
20665 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
20666
20667 PR fortran/24174
20668 PR fortran/24305
20669 * gfortran.dg/large_real_kind_form_io_1.f90: New file.
20670
20671 2005-11-06 Diego Novillo <dnovillo@redhat.com>
20672
20673 PR 24670
20674 * gcc.dg/tree-ssa/pr24670.c: New test.
20675
20676 2005-11-05 Ian Lance Taylor <ian@airs.com>
20677
20678 PR target/22432
20679 * gcc.target/i386/pr22432.c: New test.
20680
20681 2005-11-05 Richard Henderson <rth@redhat.com>
20682
20683 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
20684 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
20685 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
20686 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
20687 from gcc.dg/alpha-*.
20688 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
20689 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
20690
20691 2005-11-05 Andreas Jaeger <aj@suse.de>
20692
20693 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
20694
20695 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
20696
20697 PR target/23424
20698 * gcc.dg/torture/pr23424-1.c: New test.
20699
20700 2005-11-04 Richard Henderson <rth@redhat.com>
20701
20702 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
20703 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
20704 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
20705 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
20706 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
20707 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
20708 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
20709 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
20710 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
20711 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
20712 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
20713 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
20714 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
20715 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
20716 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
20717 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
20718 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
20719 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
20720 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
20721 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
20722 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
20723 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
20724 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
20725 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
20726 Move from gcc.dg/.
20727 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
20728 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
20729 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
20730 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
20731 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
20732 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
20733 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
20734 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
20735 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
20736 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
20737 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
20738 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
20739 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
20740 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
20741 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
20742 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
20743 gcc.target/i386/lea.c, gcc.target/i386/local.c,
20744 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
20745 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
20746 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
20747 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
20748 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
20749 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
20750 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
20751 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
20752 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
20753 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
20754 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
20755 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
20756 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
20757 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
20758 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
20759 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
20760 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
20761 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
20762 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
20763 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
20764 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
20765 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
20766 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
20767 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
20768 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
20769 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
20770 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
20771 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
20772
20773 2005-11-04 Diego Novillo <dnovillo@redhat.com>
20774
20775 PR 24627
20776 * gcc.dg/tree-ssa/pr24627.c: New test.
20777
20778 2005-11-04 Paul Brook <paul@codesourcery.com>
20779
20780 * gcc.dg/tls/opt-10.c: New test.
20781
20782 2005-11-04 Andreas Jaeger <aj@suse.de>
20783
20784 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
20785 avoid extra warnings.
20786
20787 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20788
20789 PR libfortran/22298
20790 * lib/target-supports.exp
20791 (check_effective_target_static_libgfortran): New
20792 static_libgfortran effective target.
20793 * gfortran.dg/static_linking_1.f: New test.
20794 * gfortran.dg/static_linking_1.c: New file.
20795
20796 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
20797
20798 * gcc.dg/pr24615.c: Guard test with { target fpic }.
20799
20800 2005-11-03 Josh Conner <jconner@apple.com>
20801
20802 PR c++/19989
20803 g++.dg/ext/array2.C: New test.
20804 g++.dg/template/dependent-name3.C: New test.
20805 g++.dg/template/dependent-name4.C: New test.
20806 g++.dg/template/sfinae2.C: New test.
20807
20808 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20809
20810 PR preprocessor/22042
20811 * gcc.dg/cpp/strify4.c: New test.
20812
20813 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20814
20815 PR c++/17964
20816 * g++.dg/cpp/string-1.C: New test.
20817
20818 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20819
20820 * gcc.target/powerpc: New directory.
20821 * gcc.target/powerpc/powerpc.exp: New file.
20822 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
20823 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
20824 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
20825 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
20826 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
20827 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
20828 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
20829 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
20830 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
20831 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
20832 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
20833 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
20834 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
20835 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
20836 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
20837 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
20838 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
20839 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
20840 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
20841 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
20842 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
20843 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
20844 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
20845 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
20846 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
20847 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
20848 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
20849 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
20850 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
20851 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
20852 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
20853 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
20854 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
20855 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
20856
20857 2005-11-03 Mark Mitchell <mark@codesourcery.com>
20858
20859 PR c++/21627
20860 * g++.dg/warn/inline2.C: New test.
20861
20862 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20863
20864 PR middle-end/23155
20865 * g++.dg/ext/c99struct1.C: New test.
20866 * gcc.dg/union-cast-1.c: New test.
20867 * gcc.dg/union-cast-2.c: New test.
20868 * gcc.dg/union-cast-3.c: New test.
20869
20870 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20871
20872 PR middle-end/24589
20873 * gcc.c-torture/execute/zero-struct-2.c: New test.
20874
20875 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20876
20877 PR c++/24582
20878 * g++.dg/init/switch1.C: New test.
20879
20880 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
20881
20882 * gcc.dg/delay-slot-1.c: New test.
20883
20884 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
20885
20886 PR target/24620
20887 * gcc.dg/pr24620.c: New test.
20888
20889 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20890
20891 PR c/24329
20892 * gcc.dg/format/unnamed-1.c: New test.
20893
20894 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20895
20896 PR c++/22434
20897 * g++.dg/expr/cond8.C: New test.
20898
20899 PR c++/24560
20900 * g++.dg/parse/dot1.C: New test.
20901
20902 2005-11-02 Jan Hubicka <jh@suse.cz>
20903
20904 PR target/23303
20905 * gcc.dg/i386-lea.c: New test
20906
20907 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
20908
20909 PR target/24615
20910 * gcc.dg/pr24615.c: New test.
20911
20912 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
20913
20914 PR target/24600
20915 * gcc.dg/pr24600.c: New test.
20916
20917 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20918
20919 PR c++/19253
20920 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
20921 * g++.dg/parse/typename9.C: New test.
20922 * g++/dg/parse/typename10.C: Likewise.
20923
20924 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
20925
20926 PR fortran/18157
20927 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
20928 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
20929 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
20930
20931 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20932
20933 PR c++/24569
20934 * g++.dg/debug/static1.C: New test.
20935
20936 2005-11-02 Josh Conner <jconner@apple.com>
20937
20938 * g++.dg/crash38.C: moved into proper directory...
20939 * g++.dg/template/crash42.C: ...here
20940
20941 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
20942
20943 PR target/18338
20944 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
20945 pcc_bitfield_type_matters || default_packed.
20946
20947 * lib/target-supports.exp
20948 (check_effective_target_pcc_bitfield_type_matters): New proc.
20949 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
20950
20951 PR testsuite/23304
20952 * lib/target-supports.exp (check_effective_default_packed): New proc.
20953 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
20954 Gate expected errors on target ! default_packed.
20955 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
20956
20957 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20958
20959 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
20960 change (r106358).
20961
20962 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20963
20964 PR fortran/24008
20965 * gfortran.dg/entry_5.f90: New.
20966 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
20967
20968 2005-11-01 Bob Wilson <bob.wilson@acm.org>
20969
20970 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
20971
20972 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
20973
20974 PR fortran/21565
20975 gfortran.dg/namelist_blockdata.f90: New test.
20976
20977 PR fortran/18737
20978 gfortran.dg/external_implicit_none.f90: New test.
20979
20980 PR fortran/14994
20981 * gfortran.dg/secnds.f: New test.
20982
20983 2005-10-31 Jan Hubicka <jh@suse.cz>
20984
20985 PR target/20928
20986 * gcc.c-torture/compile/pr20928.c: New test.
20987
20988 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
20989
20990 PR middle-end/23492
20991 * gcc.c-torture/compile/zero-strct-5.c: New test.
20992
20993 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
20994
20995 PR libgfortran/24584
20996 * gfortran.dg/pr24584.f90: New test.
20997
20998 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
20999
21000 PR fortran/18883
21001 * gfortran.dg/char_result_9.f90: New.
21002 * gfortran.dg/char_result_10.f90: New.
21003
21004 2005-10-30 Jan Hubicka <jh@suse.cz>
21005
21006 * g++.dg/tree-ssa/pr24172.C: New testcase.
21007
21008 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21009
21010 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
21011
21012 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
21013
21014 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
21015 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
21016 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
21017 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
21018 gfortran.dg/enum_9.f90,
21019 gfortran.fortran-torture/compile/enum_1.f90,
21020 gfortran.fortran-torture/execute/enum_1.f90,
21021 gfortran.fortran-torture/execute/enum_2.f90,
21022 gfortran.fortran-torture/execute/enum_3.f90,
21023 gfortran.fortran-torture/execute/enum_4.f90: New tests.
21024
21025 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
21026
21027 PR target/18482
21028 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
21029 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
21030
21031 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21032
21033 PR libfortran/20179
21034 * gfortran.dg/mixed_io_1.f90: New test.
21035 * gfortran.dg/mixed_io_1.c: New file.
21036
21037 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21038
21039 * gfortran.dg/malloc_free_1.f90: New test.
21040
21041 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
21042
21043 * gcc.dg/nested-func-4.c: Require profiling -pg.
21044
21045 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
21046
21047 PR C++/23229
21048 * g++.dg/warn/main-2.C: New test.
21049
21050 2005-10-28 Steven G. Kargl <kargls@comcast.net>
21051
21052 PR fortran/24545
21053 * gfortran.dg/interface_2.f90: new test.
21054
21055 2005-10-28 Josh Conner <jconner@apple.com>
21056
21057 PR c++/22153
21058 * g++.dg/template/crash38.C: New test.
21059 * g++.dg/parse/explicit1.C: Change expected errors.
21060
21061 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
21062
21063 PR C++/23426
21064 * g++.dg/other/large-size-array.C: New test.
21065
21066 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
21067
21068 PR middle-end/24362
21069 * g++.dg/opt/complex4.C: New test.
21070
21071 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
21072
21073 * gcc.dg/nested-func-4.c: New test.
21074
21075 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
21076
21077 PR fortran/24158
21078 gfortran.dg/derived_recursion.f90: New test.
21079 gfortran.dg/implicit_actual.f90: New test.
21080
21081 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
21082
21083 PR middle-end/24295, PR testsuite/24477
21084 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
21085 removed when weakref hits the tree.
21086
21087 2005-10-25 Jakub Jelinek <jakub@redhat.com>
21088
21089 * gfortran.dg/cray_pointers_4.f90: New test.
21090
21091 * gfortran.dg/cray_pointers_5.f90: New test.
21092
21093 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
21094
21095 PR fortran/22290
21096 * gfortran.dg/assign_5.f90: New test.
21097 * gfortran.dg/assign_6.f: New test.
21098
21099 2005-10-25 Uros Bizjak <uros@kss-loka.si>
21100
21101 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
21102 CPU has no SSE support.
21103
21104 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
21105
21106 PR libgfortran/24224
21107 * gfortran.dg/arrayio_1.f90: Update attribution.
21108 * gfortran.dg/arrayio_2.f90: Update attribution.
21109 * gfortran.dg/arrayio_3.f90: Update attribution.
21110 * gfortran.dg/arrayio_4.f90: Update test conditions.
21111 * gfortran.dg/arrayio_5.f90: Update attribution.
21112 * gfortran.dg/arrayio_6.f90: New test.
21113 * gfortran.dg/arrayio_7.f90: New test.
21114
21115 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
21116
21117 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
21118
21119 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
21120
21121 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
21122
21123 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
21124
21125 PR fortran/24416
21126 * gfortran.dg/namelist_char_only.f90: New test.
21127
21128 2005-10-24 Asher Langton <langton2@llnl.gov>
21129
21130 PR fortran/17031
21131 PR fortran/22282
21132 * gfortran.dg/cray_pointers_1.f90: New test.
21133 * gfortran.dg/cray_pointers_2.f90: New test.
21134 * gfortran.dg/cray_pointers_3.f90: New test.
21135 * gfortran.dg/loc_1.f90: New test.
21136 * gfortran.dg/loc_2.f90: New test.
21137
21138 2005-10-24 Steven Bosscher <stevenb@suse.de>
21139
21140 * gcc.dg/pr24225.c: New test.
21141
21142 2005-10-24 Asher Langton <langton2@llnl.gov>
21143
21144 * gfortran.dg/dup_save_1.f90: New test.
21145 * gfortran.dg/dup_save_2.f90: New test.
21146
21147 2005-10-24 Paul Brook <paul@codesourcery.com>
21148
21149 PR 24107
21150 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
21151 stdint.h.
21152
21153 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
21154
21155 PR libgfortran/24489
21156 * gfortran.dg/pr24489.f90: New test.
21157
21158 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
21159
21160 PR fortran/23635
21161 * gfortran.dg/ichar_1.f90: Add tests for derived types.
21162
21163 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
21164
21165 PR target/18911
21166 * g++.dg/init/array16.C: Skip for mmix-*-*.
21167
21168 2005-10-23 Asher Langton <langton2@llnl.gov>
21169
21170 * gfortran.dg/byte_1.f90: New test.
21171 * gfortran.dg/byte_2.f90: New test.
21172
21173 2005-10-23 David Edelsohn <edelsohn@gnu.org>
21174
21175 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
21176
21177 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
21178
21179 PR fortran/18022
21180 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
21181
21182 PR fortran/24311
21183 * gfortran.dg/merge_char_const.f90: New test.
21184
21185 PR fortran/24384
21186 * gfortran.dg/spread_scalar_source.f90: New test.
21187
21188 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
21189
21190 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
21191
21192 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
21193 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
21194
21195 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
21196
21197 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
21198
21199 PR fortran/24426
21200 * gfortran.dg/der_pointer_4.f90: New.
21201
21202 2005-10-22 David Ayers <d.ayers@inode.at>
21203
21204 * obj-c++.dg/except-1.mm: Simplify.
21205
21206 2005-10-21 David Ayers <d.ayers@inode.at>
21207
21208 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
21209
21210 2005-10-21 Jakub Jelinek <jakub@redhat.com>
21211
21212 * gfortran.dg/assumed_dummy_2.f90: New test.
21213
21214 2005-10-21 James E Wilson <wilson@specifix.com>
21215
21216 PR preprocessor/15220
21217 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
21218
21219 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
21220
21221 * gcc.c-torture/execute/20051021-1.c: New test.
21222
21223 2005-10-21 Mark Mitchell <mark@codesourcery.com>
21224
21225 PR c++/24260
21226 * g++.dg/ext/tmplattr1.C: New test.
21227
21228 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
21229
21230 PR fortran/24440
21231 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
21232
21233 2005-10-20 Geoffrey Keating <geoffk@apple.com>
21234
21235 * obj-c++.dg/except-1.mm: New.
21236
21237 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
21238
21239 2005-10-21 Alan Modra <amodra@bigpond.net.au>
21240
21241 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
21242
21243 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
21244
21245 PR middle-end/24295
21246 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
21247 declarations with the same names as thunks' alias targets, use
21248 aliases instead.
21249 * gcc.dg/attr-alias-3.c: New test.
21250 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
21251
21252 2005-10-20 Mark Mitchell <mark@codesourcery.com>
21253
21254 PR c++/22618
21255 * g++.dg/parse/access8.C: New test.
21256
21257 2005-10-20 Richard Guenther <rguenther@suse.de>
21258
21259 PR c++/24439
21260 * g++.dg/tree-ssa/pr24439.C: New testcase.
21261
21262 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21263
21264 * g++.dg/opt/delay-slot-1.C: New test.
21265
21266 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
21267
21268 PR fortran/21625
21269 * gfortran.fg/der_init_1.f90: New.
21270
21271 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
21272
21273 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
21274
21275 2005-10-19 Mark Mitchell <mark@codesourcery.com>
21276
21277 PR c++/21908
21278 * g++.dg/parse/error28.C: New test.
21279
21280 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21281
21282 * gcc.dg/profile-generate-2.c: New test.
21283
21284 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
21285
21286 PR target/23589
21287 * g++.dg/ext/dllimport11.C: New.
21288
21289 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21290
21291 PR c++/22293
21292 * g++.dg/other/friend3.C: New test.
21293
21294 2005-10-18 Mark Mitchell <mark@codesourcery.com>
21295
21296 PR c++/23293
21297 * g++.dg/template/error19.C: New test.
21298
21299 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
21300
21301 PR c++/21383
21302 * g++.dg/overload/koenig2.C: New.
21303
21304 PR c++/23118
21305 * g++.dg/overload/error2.C: New.
21306
21307 PR c++/22604
21308 * g++.dg/inherit/covariant14.C: New.
21309
21310 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21311
21312 PR c++/23440
21313 * g++.dg/parse/for1.C: New test.
21314
21315 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
21316
21317 PR fortran/23446
21318 * gfortran.dg/host_dummy_index_1.f90: New test.
21319
21320 PR fortran/21459
21321 * gfortran.dg/automatic_char_len_2.f90: New test.
21322
21323 PR fortran/20866
21324 * gfortran.dg/recursive_statement_functions.f90: New test.
21325
21326 PR fortran/20853
21327 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
21328
21329 PR fortran/20849
21330 * gfortran.dg/external_initializer.f90: New test.
21331
21332 PR fortran/20837
21333 * non_module_public.f90: New test.
21334
21335 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
21336
21337 PR c++/24386
21338 * g++.dg/template/overload7.C: New.
21339
21340 PR c++/22551
21341 * g++.dg/other/switch2.C: Remove expected warnings.
21342
21343 PR c++/21353
21344 * g++.dg/template/defarg6.C: New.
21345
21346 2005-10-17 Uros Bizjak <uros@kss-loka.si>
21347
21348 PR target/24315
21349 * gcc.target/i386/pr24315.c: New test.
21350
21351 2005-10-16 Mark Mitchell <mark@codesourcery.com>
21352
21353 PR c++/24389
21354 * g++.dg/template/static21.C: New test.
21355 * g++.dg/template/static21-a.cc: Likewise.
21356
21357 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
21358
21359 PR c++/23959
21360 * g++.dg/warn/Wswitch-default-1.C: New test.
21361 * g++.dg/warn/Wswitch-default-2.C: New test.
21362
21363 2005-10-16 Mark Mitchell <mark@codesourcery.com>
21364
21365 PR c++/22173
21366 * g++.dg/parse/template18.C: New test.
21367 * g++.dg/template/nontype15.C: Likewise.
21368
21369 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
21370
21371 PR fortran/22273
21372 * gfortran.dg/spec_expr_2.f90: New.
21373
21374 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
21375
21376 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
21377 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
21378 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
21379 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
21380 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
21381 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
21382 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
21383 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
21384 previous target-specific skips and warning-message matches where
21385 applicable.
21386
21387 2005-10-15 Mark Mitchell <mark@codesourcery.com>
21388
21389 PR c++/21347
21390 * g++.dg/warn/Wctor-dtor.C: New test.
21391
21392 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21393
21394 PR c/23439
21395 * gcc.dg/for-1.c: New test.
21396
21397 2005-10-14 Mark Mitchell <mark@codesourcery.com>
21398
21399 PR c++/19565
21400 * g++.dg/warn/Wconversion1.C: New test.
21401 * g++.dg/ext/packed4.C: Compile with -w.
21402 * g++.dg/opt/20050511-1.C: Likewise.
21403 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
21404
21405 2005-10-14 Jakub Jelinek <jakub@redhat.com>
21406
21407 * gfortran.dg/boz_5.f90: New test.
21408
21409 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
21410
21411 PR c++/22551
21412 * g++.dg/other/switch2.C: New.
21413
21414 PR c++/23984
21415 * g++.dg/init/ctor7.C: New.
21416
21417 2005-10-13 David Edelsohn <edelsohn@gnu.org>
21418
21419 PR c++/23730
21420 * g++.dg/parse/crash32.C: New test.
21421
21422 2005-10-13 Mark Mitchell <mark@codesourcery.com>
21423
21424 PR c++/20721
21425 * g++.dg/init/goto2.C: New test.
21426
21427 PR c++/22464
21428 * g++.dg/template/crash/41.C: New test.
21429
21430 PR c++/22180
21431 * g++.dg/template/crash40.C: New test.
21432
21433 PR c++/23694
21434 * g++.dg/parse/friend5.C: New test.
21435
21436 PR c++/23307
21437 * g++.dg/template/crash38.C: New test.
21438
21439 PR c++/22352
21440 * g++.dg/template/friend38.C: New test.
21441
21442 PR c++/22405
21443 * g++.dg/template/crash39.C: New test.
21444
21445 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
21446
21447 * gcc.dg/debug/dwarf2/dwarf-char1.c,
21448 gcc.dg/debug/dwarf2/dwarf-char2.c,
21449 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
21450
21451 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
21452
21453 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
21454
21455 * gcc.dg/dll-2.c: Add tests for warnings.
21456 * gcc.dg/dll-3.c: Likewise.
21457 * gcc.dg/dll-4.c: Likewise.
21458
21459 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
21460 * g++.dg/ext/dllimport2.C: Likewise.
21461 * g++.dg/ext/dllimport3.C: Likewise.
21462 * g++.dg/ext/dllimport7.C: Likewise.
21463 * g++.dg/ext/dllimport8.C: Likewise.
21464 * g++.dg/ext/dllimport9.C: Likewise.
21465
21466 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
21467
21468 PR fortran/24092
21469 * gfortran.dg/derived_pointer_recursion.f90: New test.
21470
21471 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
21472
21473 * gcc.c-torture/execute/20051012-1.c: New test.
21474
21475 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21476
21477 PR fortran/18082
21478 * gfortran.dg/automatic_char_len_1.f90: New test.
21479
21480 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21481
21482 PR fortran/20847
21483 * gfortran.dg/save_common.f90: New test.
21484
21485 PR fortran/20856
21486 * gfortran.dg/save_result.f90: New test.
21487
21488 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
21489
21490 PR c++/21592
21491 * g++.dg/template/dependent-expr1.C: Add new expected error.
21492 * g++.dg/template/dependent-expr2.C: Adjust error text.
21493 * g++.dg/template/overload6.C: New.
21494
21495 PR c++/23797
21496 * g++.dg/other/typename8.C: New.
21497
21498 PR c++/21117
21499 * g++.dg/other/return1.C: New.
21500
21501 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
21502
21503 PR c++/24052
21504 * g++.dg/ext/label5.C: New.
21505
21506 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
21507
21508 PR c++/19964
21509 * g++.dg/parse/crash31.C: New.
21510
21511 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
21512
21513 * g++.dg/ipa/ipa-1.c: New test.
21514 * g++.dg/ipa/ipa-2.c: New test.
21515 * g++.dg/ipa/ipa-3.c: New test.
21516 * g++.dg/ipa/ipa-4.c: New test.
21517 * g++.dg/ipa/ipa-5.c: New test.
21518 * g++.dg/ipa/ipa.exp: New file.
21519
21520 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21521
21522 PR fortran/24207
21523 * gfortran.dg/private_type_3.f90: New test.
21524
21525 2005-10-11 Steven G. Kargl <kargls@comcast.net>
21526
21527 PR fortran/20786
21528 gfortran.dg/aint_anint_1.f90: New test.
21529
21530 2005-10-11 Steven G. Kargl <kargls@comcast.net>
21531
21532 PR libgfortran/24313
21533 gfortran.dg/csqrt.f: New test.
21534
21535 2005-10-11 Ian Lance Taylor <ian@airs.com>
21536
21537 PR c++/8057
21538 * g++.dg/warn/noeffect7.C: New test.
21539 * g++.dg/warn/noeffect2.C: Instantiate templates.
21540 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
21541 and warning.
21542
21543 2005-10-11 Mark Mitchell <mark@codesourcery.com>
21544
21545 PR c++/21089
21546 * g++.dg/init/float1.C: New test.
21547
21548 PR c++/24277
21549 * g++.dg/init/member1.C: Tweak error markers.
21550
21551 2005-10-11 Janis Johnson <janis187@us.ibm.com>
21552
21553 PR testsuite/24281
21554 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
21555 Check for null pointer.
21556
21557 2005-10-11 Mark Mitchell <mark@codesourcery.com>
21558
21559 PR c++/21369
21560 * g++.dg/parse/ret-type3.C: New test.
21561
21562 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
21563
21564 PR tree-opt/23946
21565 * gcc.c-torture/compile/pr23946.c: New test.
21566
21567 2005-10-11 Jakub Jelinek <jakub@redhat.com>
21568
21569 * g++.dg/opt/mmx2.C: New test.
21570
21571 2005-10-10 Mark Mitchell <mark@codesourcery.com>
21572
21573 PR c++/24277
21574 * g++.dg/template/static20.C: New test.
21575
21576 PR c++/24302
21577 * g++.dg/warn/Wunused-12.C: New test.
21578
21579 PR c++/23437
21580 * g++.dg/template/arg4.C: New test.
21581
21582 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21583
21584 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
21585 * gcc.dg/ucnid-3.c: Likewise.
21586 * gcc.dg/ucnid-4.c: Likewise.
21587 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
21588 * g++.dg/other/ucnid-1.C: Likewise.
21589 * gcc.dg/sparc-frame-1.c: New test.
21590
21591 2005-10-10 Mark Mitchell <mark@codesourcery.com>
21592
21593 PR c++/24139
21594 * g++.dg/template/spec27.C: New test.
21595
21596 PR c++/24275
21597 * g++.dg/template/static19.C: New test.
21598
21599 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21600
21601 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
21602 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
21603
21604 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
21605
21606 PR target/24136
21607 * gfortran.fortran-torture/compile/pr24136.f: New test.
21608
21609 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
21610
21611 PR c++/22172
21612 * g++.dg/parse/crash30.C: New test.
21613
21614 2005-10-07 Richard Guenther <rguenther@suse.de>
21615
21616 PR middle-end/24227
21617 * gcc.c-torture/compile/pr24227.c: New testcase.
21618
21619 2005-10-07 Steve Ellcey <sje@cup.hp.com>
21620
21621 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
21622 Do not put aligned attributes on array elements.
21623
21624 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
21625
21626 PR testsuite/23611, PR testsuite/23615
21627 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
21628 writing prototypes of library functions by hand.
21629 * obj-c++.dg/bitfield-4.mm: Likewise.
21630 * obj-c++.dg/const-str-4.mm: Likewise.
21631 * obj-c++.dg/encode-4.mm: Likewise.
21632 * obj-c++.dg/encode-5.mm: Likewise.
21633 * obj-c++.dg/encode-6.mm: Likewise.
21634 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
21635 * obj-c++.dg/method-10.mm: Likewise.
21636 * obj-c++.dg/method-17.mm: Likewise.
21637 * obj-c++.dg/method-19.mm: Likewise.
21638 * obj-c++.dg/try-catch-2.mm: Likewise.
21639
21640 2005-10-06 Richard Henderson <rth@redhat.com>
21641
21642 PR 24236
21643 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
21644
21645 2005-10-06 Dale Johannesen <dalej@apple.com>
21646
21647 * gcc.c-torture/execute/20030125-1.c: Correct.
21648
21649 2005-10-06 Richard Guenther <rguenther@suse.de>
21650
21651 PR tree-optimization/24238
21652 * g++.dg/tree-ssa/pr24238.C: New testcase.
21653
21654 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
21655
21656 PR 18568
21657 * gfortran.dg/der_pointer_3.f90: New test.
21658
21659 2005-10-05 Devang Patel <dpatel@apple.com>
21660
21661 PR Debug/23205
21662 * g++.dg/other/PR23205.C: New.
21663
21664 2005-10-05 Richard Henderson <rth@redhat.com>
21665
21666 PR target/23602
21667 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
21668 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
21669
21670 2005-10-05 Dale Johannesen <dalej@apple.com>
21671
21672 * gcc.c-torture/execute/float-floor.c: New.
21673
21674 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
21675
21676 PR tree-optimization/21419
21677 PR tree-optimization/24146
21678 PR tree-optimization/24151
21679
21680 * g++.dg/ext/asm7.C: New.
21681 * g++.dg/ext/asm8.C: New.
21682 * gcc.dg/asm-1.c: Compile on all targets.
21683 * gcc.dg/asm-pr24146.c: New.
21684 * gcc.dg/pr21419.c: Adjust error messages.
21685
21686 2005-10-05 Richard Guenther <rguenther@suse.de>
21687
21688 PR fortran/24176
21689 * gfortran.fortran-torture/compile/empty.f90: New testcase.
21690
21691 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
21692
21693 PR c++/23513
21694 * g++.dg/template/spec22.C: Robustify test.
21695 * g++.dg/template/spec26.C: New.
21696
21697 2005-10-05 Uros Bizjak <uros@kss-loka.si>
21698
21699 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
21700 if target supports vector instructions.
21701
21702 2005-10-04 Geoffrey Keating <geoffk@apple.com>
21703
21704 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
21705 C99 functions.
21706
21707 2005-10-04 Janis Johnson <janis187@us.ibm.com>
21708
21709 * lib/target-supports.exp (check_effective_target_fortran_large_real,
21710 check_effective_target_fortran_large_int): Replace cached result
21711 when target changes.
21712
21713 2005-10-04 Devang Patel <dpatel@apple.com>
21714
21715 * gcc.dg/i386-sse-vect-types.c: New.
21716
21717 2005-10-04 Ian Lance Taylor <ian@airs.com>
21718
21719 PR preprocessor/13726
21720 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
21721 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
21722
21723 2005-10-04 Richard Guenther <rguenther@suse.de>
21724
21725 PR c/23576
21726 * gcc.dg/noncompile/pr23576.c: New testcase.
21727
21728 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
21729
21730 PR middle-end/23125
21731 * gcc.dg/register-var-3.c: New test.
21732
21733 2005-10-04 Steven Bosscher <stevenb@suse.de>
21734
21735 * gcc.dg/pr23049.c: New test.
21736
21737 * gcc.dg/ucnid-4.c: Fix test.
21738
21739 2005-10-03 Diego Novillo <dnovillo@redhat.com>
21740
21741 PR 23445
21742 * gcc.c-torture/compile/pr23445.c: New test.
21743
21744 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
21745
21746 * g++.dg/overload/unknown1.C: New.
21747
21748 2005-10-03 Mark Mitchell <mark@codesourcery.com>
21749
21750 PR c++/17775
21751 * g++.dg/template/repo4.C: New test.
21752
21753 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21754
21755 PR libfortran/19308
21756 * gfortran.dg/large_real_kind_2.F90: New test.
21757 * gfortran.dg/large_integer_kind_2.f90: New test.
21758
21759 2005-10-03 Uros Bizjak <uros@kss-loka.si>
21760
21761 * lib/target-supports.exp (check_effective_target_vect_shift):
21762 Implement with result caching. Add i?86, x86_64 and ia64 targets.
21763 (check_effective_target_vect_condition): Fix copy-n-pasto.
21764
21765 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
21766 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
21767 targets.
21768
21769 2005-10-02 Mark Mitchell <mark@codesourcery.com>
21770
21771 PR c++/22621
21772 * g++.dg/template/overload5.C : New test.
21773
21774 PR c++/23840
21775 * g++.dg/expr/stdarg1.C: New test.
21776
21777 2005-10-02 Diego Novillo <dnovillo@redhat.com>
21778
21779 PR 24142
21780 * gcc.c-torture/execute/pr24142.c: New test.
21781
21782 2005-10-01 Diego Novillo <dnovillo@redhat.com>
21783
21784 PR 24141
21785 * gcc.c-torture/execute/pr24141.c: New test.
21786
21787 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
21788 Diego Novillo <dnovillo@redhat.com>
21789
21790 PR 23604
21791 * gcc.c-torture/execute/pr23604.c: New test.
21792
21793 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
21794
21795 PR fortran/16404
21796 PR fortran/20835
21797 PR fortran/20890
21798 PR fortran/20899
21799 PR fortran/20900
21800 PR fortran/20901
21801 PR fortran/20902
21802 gfortran.dg/equiv_constraint_1.f90: New test.
21803 gfortran.dg/equiv_constraint_2.f90: New test.
21804 gfortran.dg/equiv_constraint_3.f90: New test.
21805 gfortran.dg/equiv_constraint_4.f90: New test.
21806 gfortran.dg/equiv_constraint_5.f90: New test.
21807 gfortran.dg/equiv_constraint_6.f90: New test.
21808 gfortran.dg/equiv_constraint_7.f90: New test.
21809 gfortran.dg/equiv_constraint_8.f90: New test.
21810 gfortran.dg/private_type_1.f90: New test.
21811 gfortran.dg/private_type_2.f90: New test.
21812 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
21813 980628-10.f: Assert std=gnu to permit mixing of
21814 types in equivalence statements.
21815
21816 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
21817
21818 PR 24112
21819 * gfortran.dg/open_status_1.f90: New.
21820
21821 2005-09-30 Uros Bizjak <uros@kss-loka.si>
21822
21823 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
21824 * gcc.dg/vect/pr22480.c: Clean up temp files.
21825 * gcc.dg/vect/pr23831.c: Clean up temp files.
21826 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
21827 Clean up temp files.
21828 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
21829 Clean up temp files.
21830
21831 * gcc.dg/20050309-1.c: Clean up temp files.
21832 * gcc.dg/20050325-1.c: Clean up temp files.
21833
21834 2005-09-30 Uros Bizjak <uros@kss-loka.si>
21835
21836 PR tree-optimization/24059
21837 * gcc.dg/vect/pr24059.c : New test.
21838
21839 2005-09-29 Jakub Jelinek <jakub@redhat.com>
21840
21841 PR middle-end/24109
21842 * gcc.c-torture/execute/20050929-1.c: New test.
21843
21844 2005-09-29 Steven Bosscher <stevenb@suse.de>
21845
21846 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
21847
21848 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
21849
21850 PR c/21419
21851 * gcc.dg/pr21419.c: New test.
21852
21853 2005-09-29 Steven Bosscher <stevenb@suse.de>
21854
21855 * gcc.dg/pr23911.c: New test.
21856
21857 2005-09-28 Mark Mitchell <mark@codesourcery.com>
21858
21859 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
21860
21861 PR c++/16782
21862 * g++.dg/parse/qualified4.C: New test.
21863 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
21864 * g++.old-deja/g++.mike/p8154.C: Likewise.
21865
21866 2005-09-27 Mark Mitchell <mark@codesourcery.com>
21867
21868 PR c++/22147
21869 * g++.dg/template/friend37.C: New test.
21870 * g++.dg/parse/crash28.C: Adjust error markers.
21871
21872 2005-09-27 Jakub Jelinek <jakub@redhat.com>
21873
21874 PR fortran/18518
21875 * gfortran.fortran-torture/execute/save_2.f90: New decl.
21876
21877 2005-09-27 Devang Patel <dpatel@apple.com>
21878
21879 PR tree-optimization/23625
21880 * gcc.dg/pr23625.c: New test.
21881
21882 2005-09-27 Uros Bizjak <uros@kss-loka.si>
21883
21884 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
21885 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
21886
21887 2005-09-26 Jakub Jelinek <jakub@redhat.com>
21888
21889 PR fortran/23677
21890 * gfortran.fortran-torture/execute/save_1.f90: New test.
21891 * gfortran.dg/save_1.f90: New test.
21892
21893 2005-09-26 Uros Bizjak <uros@kss-loka.si>
21894
21895 * gcc.target/i386/builtin-apply-mmx.c: New test.
21896
21897 PR target/22576
21898 * gcc.target/i386/pr22576.c: New test.
21899
21900 PR target/22585
21901 * gcc.target/i386/pr22585.c: New test.
21902
21903 PR target/23268
21904 * gcc.target/i386/pr23268.c: New test.
21905
21906 PR middle-end/23831
21907 * gcc.dg/vect/pr23831.c: New test.
21908
21909 PR target/24055
21910 * gcc.target/i386/pr24055.c: New test.
21911
21912 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
21913
21914 PR tree-optimization/23960
21915 * gcc.c-torture/compile/pr23960.c: New.
21916
21917 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
21918
21919 PR fortran/16861
21920 * gfortran.dg/nested_modules_3.f90: New.
21921
21922 2005-09-22 Steven G. Kargl <kargls@comcast.net>
21923
21924 PR fortran/24005
21925 gfortran.dg/interface_1.f90: New test.
21926
21927 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
21928 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21929
21930 PR fortran/23843
21931 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
21932
21933 2005-09-22 Steven G. Kargl <kargls@comcast.net>
21934
21935 PR fortran/23516
21936 * gfortran.dg/imag_1.f: New test.
21937 * gfortran.dg/imag_2.f: Ditto.
21938
21939 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
21940
21941 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
21942
21943 2005-09-22 Jakub Jelinek <jakub@redhat.com>
21944
21945 PR c++/21983
21946 * g++.dg/warn/pr21983.C: New test.
21947
21948 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
21949
21950 * gcc.dg/20050922-1.c: Testcase added.
21951
21952 2005-09-21 Mark Mitchell <mark@codesourcery.com>
21953
21954 PR c++/23993
21955 * g++.dg/template/array14.C: New test.
21956
21957 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
21958
21959 PR fortran/19929
21960 * gfortran.dg/der_ptr_component_1.f90: New test.
21961
21962 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21963
21964 PR c++/23965
21965 * g++.dg/template/error1.C: Reject "no matching function" message.
21966
21967 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21968
21969 PR c++/17609
21970 * g++.dg/lookup/error1.C: New test.
21971
21972 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
21973
21974 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
21975 functionality of the testcase.
21976
21977 2005-09-20 Richard Henderson <rth@redhat.com>
21978
21979 * gcc.dg/vect/vect-22.c: Require vect_float.
21980 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
21981
21982 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
21983
21984 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
21985 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
21986 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
21987 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
21988 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
21989 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
21990 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
21991 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
21992 * gcc.dg/cpp/ucnid-8.c: New test.
21993
21994 2005-09-20 Jakub Jelinek <jakub@redhat.com>
21995
21996 PR tree-optimization/23929
21997 * gcc.c-torture/compile/pr23929.c: New test.
21998
21999 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
22000
22001 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
22002 for one loop.
22003
22004 2005-09-20 Steve Ellcey <sje@cup.hp.com>
22005
22006 PR testsuite/23186
22007 * g++.dg/other/pr22003.C: Require named sections.
22008
22009 2005-09-20 Jakub Jelinek <jakub@redhat.com>
22010
22011 PR c++/23947
22012 * g++.dg/rtti/crash3.C: New test.
22013
22014 PR tree-optimization/23818
22015 * gcc.dg/pr23818.c: New test.
22016
22017 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22018
22019 PR fortran/23420
22020 * gfortran.dg/print_fmt_4.f: New.
22021
22022 2005-09-20 Jakub Jelinek <jakub@redhat.com>
22023
22024 PR fortran/23663
22025 * gfortran.fortran-torture/execute/entry_11.f90: New test.
22026
22027 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
22028
22029 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
22030 Use pointers to local alignable arrays instead. Added comments.
22031 * gcc.dg/vect/vect-46.c: Likewise.
22032 * gcc.dg/vect/vect-48.c: Likewise.
22033 * gcc.dg/vect/vect-49.c: Likewise.
22034 * gcc.dg/vect/vect-52.c: Likewise.
22035 * gcc.dg/vect/vect-53.c: Likewise.
22036 * gcc.dg/vect/vect-54.c: Likewise.
22037 * gcc.dg/vect/vect-56.c: Likewise.
22038 * gcc.dg/vect/vect-57.c: Likewise.
22039 * gcc.dg/vect/vect-58.c: Likewise.
22040 * gcc.dg/vect/vect-60.c: Likewise.
22041 * gcc.dg/vect/vect-61.c: Likewise.
22042
22043 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
22044 The test is no longer vectorizable on vect_no_align targets.
22045 * gcc.dg/vect/vect-43.c: Likewsie.
22046
22047 * gcc.dg/vect/vect-44.c: Added comments.
22048 * gcc.dg/vect/vect-45.c: Added comments.
22049 * gcc.dg/vect/vect-50.c: Added comments.
22050 * gcc.dg/vect/vect-51.c: Added comments.
22051
22052 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
22053 aligned type.
22054 * gcc.dg/vect/Os-vect-95.c: Likewise.
22055
22056 * gcc.dg/vect/vect-41.c: Test removed.
22057 * gcc.dg/vect/vect-47.c: Test removed.
22058 * gcc.dg/vect/vect-55.c: Test removed.
22059 * gcc.dg/vect/vect-59.c: Test removed.
22060
22061 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
22062
22063 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
22064 No longer vectorizable on vect_no_align targets.
22065 * gcc.dg/vect/pr20122.c: Likewise.
22066 * gcc.dg/vect/vect-74.c: Likewise.
22067 * gcc.dg/vect/vect-75.c: Likewise.
22068 * gcc.dg/vect/vect-76.c: Likewise.
22069
22070 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
22071 Will not be vectorizable on vect_no_align targets once aliasing issues
22072 are resolved.
22073 * gcc.dg/vect/vect-79.c: Likewise.
22074
22075 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
22076 * gcc.dg/vect/vect-78.c: Likewise.
22077 * gcc.dg/vect/vect-97.c: Likewise.
22078
22079 2005-09-19 Steven Bosscher <stevenb@suse.de>
22080
22081 * gcc.dg/pr23943.c: New test.
22082
22083 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
22084
22085 PR fortran/19181
22086 * gfortran.dg/derived_pointer_null_1.f90: New test.
22087
22088 2005-09-18 Richard Guenther <rguenther@suse.de>
22089
22090 PR middle-end/23944
22091 * gcc.c-torture/compile/pr23944.c: New testcase.
22092
22093 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
22094
22095 PR fortran/15975
22096 * gfortran.dg/der_pointer_2.f90: New test.
22097
22098 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
22099
22100 PR fortran/16861
22101 * gfortran.dg/nested_modules_2.f90: New test.
22102
22103 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22104
22105 PR c++/18368
22106 * g++.dg/other/semicolon.C: New test.
22107
22108 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
22109
22110 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
22111 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
22112
22113 2005-09-16 Mark Mitchell <mark@codesourcery.com>
22114
22115 PR c++/23914
22116 * g++.dg/template/static18.C: New test.
22117
22118 PR c++/21514
22119 * g++.dg/template/crash19.C: Remove dg-error marker.
22120 * g++.dg/template/local4.C: New test.
22121
22122 2005-09-16 Paul Brook <paul@codesourcery.com>
22123
22124 PR fortran/23906
22125 * gfortran.dg/dependency_1.f90: New test.
22126
22127 2005-09-15 Mark Mitchell <mark@codesourcery.com>
22128
22129 PR c++/23896
22130 * g++.dg/template/static17.C: New test.
22131
22132 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
22133
22134 PR c++/23139
22135 * g++.dg/warn/huge-val1.C: New test.
22136
22137 2005-09-15 Mark Mitchell <mark@codesourcery.com>
22138
22139 PR c++/13140
22140 * g++.dg/parse/class2.C: New test.
22141 * g++.dg/template/explicit8.C: Likewise.
22142 * g++.dg/template/spec25.C: Likewise.
22143
22144 2005-09-14 Josh Conner <jconner@apple.com>
22145
22146 PR middle-end/23584
22147 * gcc.dg/pr23584.c: New test.
22148
22149 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
22150
22151 PR fortran/21875 Internal Unit Array I/O, NIST
22152 * gfortran.dg/arrayio_1.f90: New test.
22153 * gfortran.dg/arrayio_1.f90: New test.
22154 * gfortran.dg/arrayio_1.f90: New test.
22155 * gfortran.dg/arrayio_1.f90: New test.
22156 * gfortran.dg/arrayio_1.f90: New test.
22157
22158 2005-09-14 Uros Bizjak <uros@kss-loka.si>
22159
22160 PR middle-end/22480
22161 * gcc.dg/vect/pr22480.c: New test.
22162
22163 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
22164
22165 PR fortran/19358
22166 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
22167
22168 2005-09-13 Josh Conner <jconner@apple.com>
22169
22170 PR c++/23180
22171 * g++.dg/init/struct2.C: New test.
22172 * g++.dg/init/struct3.C: New test.
22173
22174 2005-09-13 Janis Johnson <janis187@us.ibm.com>
22175
22176 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
22177 Clean up temp files.
22178 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
22179 gcc.dg/tree-ssa/builtin-fprintf-1.c,
22180 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
22181 gcc.dg/tree-ssa/builtin-printf-1.c,
22182 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
22183 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
22184 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
22185 gcc.dg/tree-ssa/builtin-vprintf-1.c,
22186 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
22187 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
22188 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
22189 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
22190 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
22191 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
22192 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
22193 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
22194
22195 2005-09-13 Josh Conner <jconner@apple.com>
22196
22197 * lib/gcc-dg.exp: Load scanipa.exp.
22198 (cleanup-dump): New procedure.
22199 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
22200 * lib/scandump.exp: New file.
22201 * lib/scantree.exp: Use it.
22202 * lib/scanipa.exp: New file.
22203
22204 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
22205
22206 PR fortran/17740
22207 * gfortran.dg/generic_4.f90: New test.
22208
22209 2005-09-13 Uros Bizjak <uros@kss-loka.si>
22210
22211 PR target/23816
22212 * gcc.target/i386/pr23816-1.c: New test.
22213 * gcc.target/i386/pr23816-2.c: New test.
22214
22215
22216 2005-09-13 Bastian Blank <waldi@debian.org>
22217
22218 PR c++/16171
22219 * g++.dg/abi/mangle26.C: New test.
22220 * g++.dg/abi/mangle27.C: New test.
22221 * g++.dg/abi/mangle28.C: New test.
22222 * g++.dg/abi/mangle29.C: New test.
22223
22224 PR c++/23839
22225 * g++.dg/parse/register1.C: New test.
22226
22227 2005-09-13 Mark Mitchell <mark@codesourcery.com>
22228
22229 PR c++/23842
22230 * g++.dg/template/access16.C: New test.
22231
22232 2005-09-13 Richard Sandiford <richard@codesourcery.com>
22233
22234 * gfortran.dg/char_pack_2.f90: Increase the vector size.
22235
22236 2005-09-13 Richard Sandiford <richard@codesourcery.com>
22237
22238 PR fortran/18899
22239 * gfortran.dg/shape_2.f90: New test.
22240
22241 2005-09-13 Richard Sandiford <richard@codesourcery.com>
22242
22243 PR target/19269
22244 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
22245 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
22246 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
22247 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
22248 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
22249 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
22250 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
22251 tests.
22252
22253 2005-09-12 Mark Mitchell <mark@codesourcery.com>
22254
22255 PR c++/23841
22256 * g++.dg/parse/template17.C: New test.
22257
22258 2005-09-12 Mark Mitchell <mark@codesourcery.com>
22259
22260 PR c++/23789
22261 * g++.dg/template/nontype14.C: New test.
22262
22263 2005-09-12 Ian Lance Taylor <ian@airs.com>
22264
22265 PR g++/7874
22266 * g++.dg/lookup/friend7.C: New test.
22267 * g++.dg/lookup/friend8.C: New test.
22268 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
22269 so that it will be found via argument dependent lookup.
22270 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
22271 friend functions which will no longer be found.
22272 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
22273 function g, so that it will be found via argument dependent
22274 lookup.
22275 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
22276 * g++.old-deja/g++.mike/net43.C: Likewise.
22277
22278 2005-09-12 Mark Mitchell <mark@codesourcery.com>
22279
22280 PR c++/23691
22281 * g++.dg/template/static16.C: New test.
22282
22283 2005-09-12 Josh Conner <jconner@apple.com>
22284
22285 PR middle-end/23237
22286 * gcc.c-torture/compile/pr23237.c: New test.
22287
22288 2005-09-11 Richard Henderson <rth@redhat.com>
22289
22290 * g++.dg/other/error8.C: Update expected diagnostic text.
22291
22292 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22293
22294 PR libfortran/19872
22295 * gfortran.dg/overwrite_1.f: New test.
22296
22297 2005-09-09 Josh Conner <jconner@apple.com>
22298
22299 * g++.dg/init/pr23180-1.C: Removed.
22300 * g++.dg/init/pr23180-2.C: Removed.
22301
22302 2005-09-09 David Daney <ddaney@avtrex.com>
22303
22304 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
22305 files which are ...
22306 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
22307 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
22308
22309 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22310
22311 * gfortran.dg/iostat_2.f90: New test.
22312
22313 2005-09-09 Mark Mitchell <mark@codesourcery.com>
22314
22315 PR c++/22252
22316 * g++.dg/ext/interface1.C: New test.
22317 * g++.dg/ext/interface1.h: Likewise.
22318 * g++.dg/ext/interface1a.cc: Likewise.
22319
22320 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
22321
22322 * gfortran.dg/iomsg_1.f90: New test case.
22323
22324 2005-09-09 Richard Guenther <rguenther@suse.de>
22325
22326 PR c++/23624
22327 * g++.dg/tree-ssa/pr23624.C: New testcase.
22328
22329 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22330
22331 PR fortran/19239
22332 * gfortran.dg/vector_subscript_1.f90,
22333 * gfortran.dg/vector_subscript_2.f90: New tests.
22334
22335 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22336
22337 PR fortran/21104
22338 * gfortran.dg/array_alloc_1.f90,
22339 * gfortran.dg/array_alloc_2.f90,
22340 * gfortran.dg/array_alloc_3.f90: New tests.
22341
22342 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22343
22344 PR fortran/12840
22345 * gfortran.dg/array_constructor_6.f90
22346 * gfortran.dg/array_constructor_7.f90
22347 * gfortran.dg/array_constructor_8.f90
22348 * gfortran.dg/array_constructor_9.f90
22349 * gfortran.dg/array_constructor_10.f90
22350 * gfortran.dg/array_constructor_11.f90
22351 * gfortran.dg/array_constructor_12.f90: New tests.
22352
22353 2005-09-08 Josh Conner <jconner@apple.com>
22354
22355 PR c++/23180
22356 * g++.dg/init/pr23180-1.C: New test.
22357 * g++.dg/init/pr23180-2.C: New test.
22358
22359 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
22360
22361 PR fortran/18878
22362 * gfortran.dg/module_double_reuse.f90: New.
22363
22364 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
22365
22366 PR fortran/23270
22367 PR fortran/22304
22368 PR fortran/18870
22369 PR fortran/17917
22370 PR fortran/16511
22371 * gfortran.dg/common_equivalence_1.f: New.
22372 * gfortran.dg/common_equivalence_2.f: New.
22373 * gfortran.dg/common_equivalence_3.f: New.
22374 * gfortran.dg/contained_equivalence_1.f90: New.
22375 * gfortran.dg/module_blank_common.f90: New.
22376 * gfortran.dg/module_commons_1.f90: New.
22377 * gfortran.dg/module_equivalence_1.f90: New.
22378 * gfortran.dg/nested_modules_1.f90: New.
22379 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
22380 equivalences and add comment to connect the test with
22381 the PR.
22382
22383 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22384
22385 PR fortran/23765
22386 * gfortran.dg/common_6.f90: New test.
22387
22388 2005-09-08 Richard Sandiford <richard@codesourcery.com>
22389
22390 PR fortran/15326
22391 * gfortran.dg/char_result_1.f90,
22392 * gfortran.dg/char_result_2.f90,
22393 * gfortran.dg/char_result_3.f90,
22394 * gfortran.dg/char_result_4.f90,
22395 * gfortran.dg/char_result_5.f90,
22396 * gfortran.dg/char_result_6.f90,
22397 * gfortran.dg/char_result_7.f90,
22398 * gfortran.dg/char_result_8.f90: New tests.
22399
22400 2005-09-08 Richard Sandiford <richard@codesourcery.com>
22401
22402 PR fortran/19928
22403 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
22404
22405 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
22406
22407 PR obj-c++/16816
22408 * obj-c++.dg/selector-5.mm: New test.
22409 * obj-c++.dg/selector-6.mm: New test.
22410
22411 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
22412
22413 PR objc/20574
22414 PR objc/19324
22415 * objc.dg/error-1.m: New test.
22416
22417 2005-09-07 Richard Sandiford <richard@codesourcery.com>
22418
22419 PR fortran/23373
22420 * gfortran.fortran-torture/execute/pr23373-1.f90,
22421 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
22422
22423 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
22424
22425 PR libfortran/23760
22426 * gfortran.dg/g77/1832.f: Remove long string in write statement
22427 to allow the test to pass on correct list directed output with
22428 prepended space.
22429
22430 2005-09-07 James E Wilson <wilson@specifix.com>
22431
22432 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
22433
22434 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
22435
22436 * gfortran.dg/parameter+save.f90: Rename to
22437 * gfortran.dg/parameter_save.f90: .. this.
22438
22439 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
22440
22441 PR fortran/20848
22442 * gfortran.dg/parameter+save.f90: New test case.
22443
22444 2005-09-06 Richard Sandiford <richard@codesourcery.com>
22445
22446 PR fortran/19269
22447 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
22448
22449 2005-09-06 Jakub Jelinek <jakub@redhat.com>
22450
22451 PR c/23075
22452 * gcc.dg/pr23075.c: New test.
22453 * g++.dg/warn/pr23075.C: New test.
22454
22455 PR target/22362
22456 * gcc.target/i386/pr22362.c: New test.
22457
22458 PR rtl-optimization/23098
22459 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
22460
22461 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
22462 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22463 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22464
22465 2005-09-06 Mark Mitchell <mark@codesourcery.com>
22466
22467 * g++.dg/expr/cast6.C: New test.
22468
22469 PR c++/9782
22470 * g++.dg/init/new15.C: New test.
22471
22472 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
22473
22474 * gcc.dg/vect/Os-vect-95.c: New test.
22475 * gcc.dg/vect/vect-95.c: Same.
22476
22477 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
22478
22479 * gcc.dg/vect/vect-29.c: Update xfail testing.
22480 * gcc.dg/vect/vect-44.c: Same.
22481 * gcc.dg/vect/vect-48.c: Same.
22482 * gcc.dg/vect/vect-50.c: Same.
22483 * gcc.dg/vect/vect-72.c: Same.
22484 * gcc.dg/vect/vect-77.c: Same.
22485 * gcc.dg/vect/vect-78.c: Same.
22486 * gcc.dg/vect/vect-80.c: Same.
22487 * gcc.dg/vect/vect-96.c: Same.
22488 * gcc.dg/vect/vect-100.c: Same.
22489 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
22490 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
22491 * gfortran.dg/vect/vect-5.f90: Same.
22492
22493 2005-09-06 Jakub Jelinek <jakub@redhat.com>
22494
22495 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
22496 start strings.
22497 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22498 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22499
22500 PR c++/23056
22501 * g++.dg/opt/pr23056.C: New test.
22502
22503 PR rtl-optimization/23098
22504 * gcc.target/i386/pr23098.c: New test.
22505
22506 2005-09-05 Mark Mitchell <mark@codesourcery.com>
22507
22508 PR c++/23667
22509 * g++.dg/template/static15.C: New test.
22510
22511 PR c++/21440
22512 * g++.dg/ext/stmtexpr5.C: New test.
22513 * g++.dg/ext/stmtexpr6.C: Likewise.
22514
22515 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
22516
22517 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
22518
22519 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
22520 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22521 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22522
22523 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
22524
22525 PR libfortran/23321
22526 * gfortran.dg/direct_io_4.f90: New test case.
22527
22528 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
22529 Rasmus Hahn <rassahah@neofonie.de>
22530
22531 PR libobjc/23108
22532 * objc.dg/type-stream-1.m: New test.
22533
22534 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
22535
22536 PR fortran/23661
22537 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
22538 gfortran.dg/print_fmt_3.f90: New test.
22539
22540 2005-09-03 Jakub Jelinek <jakub@redhat.com>
22541
22542 * gfortran.dg/fmt_t_1.f90: New test.
22543
22544 2005-09-03 Jakub Jelinek <jakub@redhat.com>
22545
22546 PR rtl-optimization/23454
22547 * g++.dg/opt/pr23454.C: New test.
22548
22549 2005-09-03 Mark Mitchell <mark@codesourcery.com>
22550
22551 PR c++/23699
22552 * g++.dg/ext/static1.C: New test.
22553
22554 2005-09-02 Richard Henderson <rth@redhat.com>
22555
22556 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
22557 tail call to check_fa_work.
22558
22559 2005-09-02 Mark Mitchell <mark@codesourcery.com>
22560
22561 PR c++/21687
22562 * g++.dg/other/gc3.C: New test.
22563
22564 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22565
22566 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
22567 * gcc.dg/20050826-1.c: Likewise.
22568
22569 2005-08-31 Mark Mitchell <mark@codesourcery.com>
22570
22571 PR c++/23167
22572 * g++.dg/expr/volatile1.C: New test.
22573
22574 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
22575
22576 PR middle-end/23547
22577 * gcc.dg/pr23547.c: New test.
22578
22579 2005-09-02 Richard Sandiford <richard@codesourcery.com>
22580
22581 PR c/22061
22582 * gcc.c-torture/execute/pr22061-1.c,
22583 * gcc.c-torture/execute/pr22061-2.c,
22584 * gcc.c-torture/execute/pr22061-3.c,
22585 * gcc.c-torture/execute/pr22061-4.c: New tests.
22586
22587 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
22588
22589 * gcc.dg/Wredundant-decls-2.c: New test to check that
22590 -Wredundant-decls does not issue warning for a variable
22591 definition following a declaration.
22592
22593 2005-09-01 Jakub Jelinek <jakub@redhat.com>
22594
22595 PR debug/7241
22596 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
22597 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
22598 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
22599
22600 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
22601 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
22602 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
22603 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
22604 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
22605 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
22606 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
22607 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
22608
22609 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22610
22611 PR objc/23306
22612 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
22613 scan-assmbler.
22614
22615 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
22616
22617 PR target/21255
22618 * gcc.dg/pr21255-1.c: New test.
22619 * gcc.dg/pr21255-2-mb.c: Likewise.
22620 * gcc.dg/pr21255-2-ml.c: Likewise.
22621 * gcc.dg/pr21255-3.c: Likewise.
22622 * gcc.dg/pr21255-4.c: Likewise.
22623
22624 2005-08-31 Dale Johannesen <dalej@apple.com>
22625
22626 * gcc.dg/20050830-1.c: New.
22627
22628 2005-08-31 Josh Conner <jconner@apple.com>
22629
22630 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
22631 command-line options for arm-*-* targets.
22632 * g++.dg/init/array16.C: Likewise.
22633 * g++.dg/other/crash-4.C: Likewise.
22634
22635 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22636
22637 PR obj-c++/23640
22638 * obj-c++.dg/gnu-runtime-3.mm: New test.
22639
22640 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22641
22642 PR c++/13377
22643 * g++.dg/lookup/ambig4.C: New test.
22644 * g++.dg/lookup/ambig5.C: New test.
22645 * g++.dg/tc1/dr101.C: Adjust error markers.
22646
22647 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22648
22649 PR c++/23639
22650 * g++.dg/template/ttp5.C: Adjust error markers.
22651
22652 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
22653
22654 PR testsuite/23609
22655 * lib/obj-c++.exp: Include target-libpath.exp.
22656 (obj-c++_link_flags): Look for the GNU libobjc library
22657 and set the library path to include it.
22658 Don't manually set LD_LIBRARY_PATH (etc.) but call
22659 set_ld_library_path_env_vars instead.
22660 (obj-c++_target_compile): Don't set library path or
22661 linker flags because they are already set correctly
22662 in obj-c++_link_flags.
22663
22664 2005-08-30 Josh Conner <jconner@apple.com>
22665
22666 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
22667 to command-line options for arm-*-* targets.
22668
22669 2005-08-30 Geoffrey Keating <geoffk@apple.com>
22670
22671 * g++.dg/other/i386-1.C: New.
22672
22673 2005-08-30 Jakub Jelinek <jakub@redhat.com>
22674
22675 PR preprocessor/20348
22676 PR preprocessor/20356
22677 * gcc.dg/cpp/pr20348.c: New test.
22678 * gcc.dg/cpp/pr20348.h: New file.
22679 * gcc.dg/cpp/inc/pr20348.h: New file.
22680 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
22681 * gcc.dg/cpp/pr20356.c: New test.
22682 * gcc.dg/cpp/pr20356.h: New file.
22683 * gcc.dg/cpp/inc/pr20356.h: New file.
22684 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
22685
22686 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
22687
22688 * gfortran.fortran-torture/execute/intrinsic_count.f90:
22689 Fix array dimension to avoid correct end-of-file error.
22690
22691 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
22692
22693 PR libfortran/23598
22694 * gfortran.dg/iostat_1.f90: New test.
22695
22696 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
22697
22698 PR middle-end/23408
22699 * gcc.dg/pr23408.c: New test.
22700
22701 2005-08-28 Mark Mitchell <mark@codesourcery.com>
22702
22703 PR c++/23099
22704 * g++.dg/init/member1.C: Make sure erroneous static data member
22705 definitions are required.
22706 * g++.dg/template/static13.C: New test.
22707 * g++.dg/template/static14.C: Likewise.
22708
22709 2005-08-29 Jakub Jelinek <jakub@redhat.com>
22710
22711 * gcc.target/i386/pr23575.c: Use -msse2 instead of
22712 -march=pentium4, remove ilp32 requirement.
22713
22714 PR middle-end/23484
22715 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
22716 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
22717
22718 2005-08-29 Andreas Jaeger <aj@suse.de>
22719
22720 PR testsuite/23607
22721 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
22722
22723 2005-08-28 Jakub Jelinek <jakub@redhat.com>
22724
22725 * gcc.c-torture/execute/20050316-2.c: New test.
22726 * gcc.c-torture/execute/20050316-3.c: New test.
22727 * gcc.dg/torture/pr16104-1.c: New test.
22728
22729 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
22730
22731 PR middle-end/23463
22732 * gcc.c-torture/execute/zero-struct-1.c: New test.
22733
22734 2005-08-27 Richard Guenther <rguenther@suse.de>
22735
22736 PR target/23575
22737 * gcc.target/i386/pr23575.c: New testcase.
22738
22739 2005-08-26 Jakub Jelinek <jakub@redhat.com>
22740
22741 PR rtl-optimization/23561
22742 * gcc.c-torture/execute/20050826-1.c: New test.
22743
22744 PR rtl-opt/23560
22745 * gcc.c-torture/execute/20050826-2.c: New test.
22746
22747 2005-08-26 Dale Johannesen <dalej@apple.com>
22748
22749 * gcc.dg/20030711-1.c: Modify to work on Darwin.
22750 * gcc.dg/20050826-1.c: New.
22751
22752 2005-08-26 Mark Mitchell <mark@codesourcery.com>
22753
22754 PR c++/19004
22755 * g++.dg/template/nontype13.C: New test.
22756
22757 PR c++/23491
22758 * g++.dg/init/new14.C: New test.
22759 * g++.dg/expr/anew1.C: Do not XFAIL.
22760 * g++.dg/expr/anew2.C: Likewise.
22761 * g++.dg/expr/anew3.C: Likewise.
22762
22763 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
22764
22765 PR middle-end/22439
22766 * gcc.dg/vla-3.c: New test.
22767
22768 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
22769
22770 PR fortran/20363
22771 * gfortran.dg/named_interface.f90: New.
22772
22773 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
22774
22775 * gcc.c-torture/execute/frame-address.c: New test.
22776
22777 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
22778
22779 PR c++/20817
22780 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
22781
22782 2005-08-25 Alan Modra <amodra@bigpond.net.au>
22783
22784 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
22785
22786 2005-08-25 Alan Modra <amodra@bigpond.net.au>
22787
22788 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
22789 * gcc.dg/altivec-22.c: Rename from..
22790 * gcc.dg/altivec-nomfcr.c: ..this.
22791
22792 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
22793
22794 PR tree-optimization/23546
22795 * gcc.dg/tree-ssa/pr23546.c: New test.
22796
22797 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
22798
22799 PR fortran/17758
22800 * gfortran.dg/nonreturning_statements.f90: New test.
22801
22802 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
22803
22804 PR c++/22454
22805 * g++.dg/parse/crash29.C: New.
22806
22807 2005-08-23 DJ Delorie <dj@redhat.com>
22808
22809 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
22810 constants have the L suffix.
22811
22812 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
22813
22814 PR c++/23044
22815 * g++.dg/template/instantiate8.C: New.
22816
22817 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
22818
22819 PR middle-end/23467
22820 * gcc.c-torture/execute/pr23467.c: New test.
22821
22822 2005-08-23 Jakub Jelinek <jakub@redhat.com>
22823
22824 PR tree-optimization/22043
22825 * gcc.c-torture/execute/20050613-1.c: New test.
22826
22827 2005-08-23 Ben Elliston <bje@au.ibm.com>
22828
22829 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
22830
22831 2005-08-22 Jakub Jelinek <jakub@redhat.com>
22832
22833 PR rtl-optimization/23478
22834 * g++.dg/opt/pr23478.C: New test.
22835
22836 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
22837
22838 PR c/18715
22839 * gcc.dg/switch-warn-3.c: New test.
22840
22841 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22842
22843 PR c++/22233
22844 * g++.dg/template/param1.C: New test.
22845
22846 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22847
22848 PR c++/23089
22849 * g++.dg/other/incomplete1.C: New test.
22850
22851 2005-08-22 Ira Rosen <irar@il.ibm.com>
22852
22853 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
22854 are vectorizable.
22855
22856 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22857
22858 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
22859 d_lines_5.f: New.
22860
22861 2005-08-21 Jakub Jelinek <jakub@redhat.com>
22862
22863 * gcc.target/i386/sse-4.c: New test.
22864
22865 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22866
22867 PR testsuite/23239
22868 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
22869
22870 2005-08-20 Jakub Jelinek <jakub@redhat.com>
22871
22872 * gcc.dg/20050811-1.c: New test.
22873 * gcc.dg/20050811-2.c: New test.
22874
22875 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
22876
22877 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
22878
22879 2005-08-19 Diego Novillo <dnovillo@redhat.com>
22880
22881 PR 23476
22882 * gcc.c-torture/compile/pr23476.c: New test.
22883
22884 2005-08-19 Devang Patel <dpatel@apple.com>
22885
22886 PR tree-optimization/23048
22887 * gcc.dg/tree-ssa/pr23048.c: New test.
22888
22889 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
22890
22891 PR middle-end/20624
22892 * g++.dg/warn/Wreturn-3.C: New test
22893
22894 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
22895
22896 PR tree-optimization/22228
22897 * g++.dg/vect/pr22543.cc: New test.
22898
22899 2005-08-17 Steven Bosscher <stevenb@suse.de>
22900
22901 PR tree-optimization/21574
22902 * gcc.dg/tree-ssa/pr21574.c: New test.
22903
22904 2005-08-16 James E Wilson <wilson@specifix.com>
22905
22906 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
22907
22908 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
22909
22910 PR tree-opt/23402
22911 * gcc.c-torture/compile/zero-strct-3.c: New test.
22912 * gcc.c-torture/compile/zero-strct-4.c: New test.
22913
22914 2005-08-16 Steven Bosscher <stevenb@suse.de>
22915
22916 PR target/23376
22917 * gcc.target/x86_64/pr23376.c: New test.
22918
22919 2005-08-16 Ian Lance Taylor <ian@airs.com>
22920
22921 PR c++/23337
22922 * g++.dg/ext/vector2.C: New.
22923
22924 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
22925
22926 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
22927
22928 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
22929
22930 PR libfortran/23428
22931 * gfortran.dg/inquire-complex.f90: New test case.
22932
22933 2005-08-16 James E Wilson <wilson@specifix.com>
22934
22935 PR tree-optimization/21105
22936 * gcc.dg/large-size-array.c: New.
22937
22938 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
22939
22940 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
22941 type.
22942 * gcc.dg/vect/vect-41: Likewise.
22943 * gcc.dg/vect/vect-42: Likewise.
22944 * gcc.dg/vect/vect-43: Likewise.
22945 * gcc.dg/vect/vect-44: Likewise.
22946 * gcc.dg/vect/vect-46: Likewise.
22947 * gcc.dg/vect/vect-47: Likewise.
22948 * gcc.dg/vect/vect-48: Likewise.
22949 * gcc.dg/vect/vect-52: Likewise.
22950 * gcc.dg/vect/vect-53: Likewise.
22951 * gcc.dg/vect/vect-54: Likewise.
22952 * gcc.dg/vect/vect-55: Likewise.
22953 * gcc.dg/vect/vect-56: Likewise.
22954 * gcc.dg/vect/vect-57: Likewise.
22955 * gcc.dg/vect/vect-58: Likewise.
22956 * gcc.dg/vect/vect-59: Likewise.
22957 * gcc.dg/vect/vect-60: Likewise.
22958 * gcc.dg/vect/vect-61: Likewise.
22959 * gcc.dg/vect/vect-85: Likewise.
22960 * gcc.dg/vect/vect-87: Likewise.
22961 * gcc.dg/vect/vect-88: Likewise.
22962 * gcc.dg/vect/vect-93.c: Likewise.
22963 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
22964 * gcc.dg/vect/vect-75: Likewise.
22965 * gcc.dg/vect/vect-76: Likewise.
22966 * gcc.dg/vect/vect-77: Likewise.
22967 * gcc.dg/vect/vect-78: Likewise.
22968 * gcc.dg/vect/vect-80: Likewise.
22969 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
22970 vectorized for the expected reason, rather than checking how alignment
22971 was handled.
22972 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to
22973 aligned type and also instead of aligned pointers. Added documentation.
22974
22975 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
22976
22977 * gfortran.dg/power.f90: New test.
22978
22979 2005-08-16 Jakub Jelinek <jakub@redhat.com>
22980
22981 PR rtl-optimization/23299
22982 * g++.dg/opt/pr23299.C: New test.
22983
22984 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22985
22986 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
22987
22988 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
22989
22990 * g++.dg/template/local6.C: New test.
22991
22992 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
22993
22994 * execute/exceptions/finally-1.m: Check that the catch and finally are
22995 being called. Also add a "return 0;" at the end of main.
22996
22997 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
22998
22999 PR fortran/21432.
23000 * gfortran.dg/namelist_print_1.f: New test of functionality of
23001 PRINT namelist.
23002 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
23003 namelist generates error with -std=f95.
23004
23005 2005-08-14 Ira Rosen <irar@il.ibm.com>
23006
23007 PR tree-optimization/23119
23008 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
23009
23010 2005-08-13 Marcin Koziej <creep@desk.pl>
23011 Andrew Pinski <pinskia@physics.uc.edu>
23012
23013 PR libobjc/22492
23014 * execute/exceptions/finally-1.m: New test.
23015
23016 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
23017
23018 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
23019 testsuite.
23020 * objc/execute/exceptions/trivial.m: New test.
23021 * objc.dg/try-catch-11.m: Move to ...
23022 * objc/execute/exceptions/foward-1.m: Here.
23023 * objc.dg/try-catch-2.m: Move to ...
23024 * objc/execute/exceptions/catchall-1.m: Here.
23025 * objc.dg/try-catch-8.m: Move to ...
23026 * objc/execute/exceptions/local-variables-1.m: Here.
23027
23028 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
23029
23030 * objc.dg/nested-func-1.m: Move to ...
23031 * objc/execute/nested-func-1.m: Here.
23032
23033 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
23034
23035 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
23036 in ${options} instead of [target_info name].
23037 * lib/obj-c++.exp (objc_target_compile): Likewise.
23038
23039 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
23040
23041 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
23042
23043 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
23044
23045 part of PR testsuite/23348
23046 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to
23047 each of the torture options.
23048 * objc/compile/trivial.m: New test.
23049
23050 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
23051
23052 * gfortran.dg/eoshift.f90: Correct format.
23053
23054 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
23055
23056 * gfortran.fortran-torture/execute/character_passing.f90:
23057 Fix comment typo.
23058
23059 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
23060
23061 PR c++/8271
23062 * g++.dg/template/unify10.C: New.
23063
23064 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
23065
23066 * g++.dg/parse/pr22514.C: Move to...
23067 * g++.dg/debug/pr22514.C: here.
23068
23069 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23070
23071 PR c++/23266
23072 * g++.dg/inherit/pure1.C: New test.
23073
23074 * ChangeLog: Fix typos.
23075
23076 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23077 Steven Bosscher <stevenb@suse.de>
23078
23079 * gfortran.dg/runtime_warning_1.f90: New test.
23080
23081 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
23082
23083 PR c++/23219
23084 * g++.dg/parse/crash28.C: New.
23085
23086 2005-08-11 Richard Guenther <rguenther@suse.de>
23087
23088 PR target/23289
23089 * gcc.target/i386/tailcall-1.c: New testcase.
23090
23091 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
23092
23093 * gcc.dg/vect/vect-67.c: Un-xfail.
23094
23095 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
23096
23097 PR c++/23225
23098 * g++.dg/parse/crash27.C: new test.
23099
23100 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
23101
23102 PR libfortran/22143
23103 * gfortran.dg/shift-kind.f90: New testcase.
23104
23105 2005-08-10 Richard Sandiford <richard@codesourcery.com>
23106
23107 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
23108 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
23109
23110 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23111
23112 PR c++/20646
23113 * g++.dg/other/mult-stor1.C: New test.
23114
23115 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
23116
23117 * gcc.c-torture/pr18299-1.c: Move to ...
23118 * gcc.c-torture/compile/pr18299-1.c: Here.
23119
23120 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
23121
23122 * gfortran/fortran.torture/execute/character_passing.f90:
23123 Fix types for LSAME.
23124
23125 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
23126
23127 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
23128 input data back to what it was originally.
23129
23130 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
23131
23132 * objc.dg/try-catch-8.m: Enable for all targets.
23133
23134 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
23135
23136 * gcc.dg/pr23165.c: New test.
23137
23138 2005-08-09 Steven Bosscher <stevenb@suse.de>
23139
23140 PR tree-optimization/23234
23141 * gcc.dg/tree-ssa/pr23234.c: New test.
23142
23143 2005-08-08 Josh Conner <jconner@apple.com>
23144
23145 PR rtl-optimization/23241
23146 * gcc.dg/char-compare.c: New test.
23147
23148 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23149
23150 PR c++/22508
23151 * g++.dg/init/new13.C: New test.
23152
23153 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
23154
23155 PR c++/21166
23156 * g++.dg/other/crash-4.C: Adjust
23157 * g++/dg/ext/packed9.C: New.
23158
23159 2005-08-08 Richard Sandiford <richard@codesourcery.com>
23160
23161 PR middle-end/21964
23162 * gcc.c-torture/execute/pr21964-1.c: New test.
23163
23164 2005-08-08 Richard Sandiford <richard@codesourcery.com>
23165
23166 PR c/22458
23167 * gcc.dg/pr22458-1.c: New test.
23168
23169 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
23170 Steven G. Kargl <kargls@comcast.net>
23171
23172 PR fortran/22390
23173 * gfortran.dg/flush_1.f90: New test.
23174
23175 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23176
23177 PR c++/23191
23178 * g++.dg/template/eh2.C: New test.
23179
23180 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23181
23182 PR c++/19498
23183 * g++.dg/template/instantiate7.C: New test.
23184
23185 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
23186
23187 PR c/23113
23188 * gcc.dg/Wunused-value-1.c: New test.
23189
23190 2005-08-06 Richard Sandiford <richard@codesourcery.com>
23191
23192 PR rtl-optimization/23233
23193 * gcc.c-torture/compile/pr23233-1.c: New test.
23194
23195 2005-08-06 Jakub Jelinek <jakub@redhat.com>
23196
23197 PR fortran/18833
23198 PR fortran/20850
23199 * gfortran.dg/equiv_1.f90: New test.
23200 * gfortran.dg/equiv_2.f90: New test.
23201 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
23202 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
23203 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
23204
23205 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
23206
23207 * gcc.c-torture/execute/vrp-5.c: New test.
23208 * gcc.c-torture/execute/vrp-6.c: New test.
23209 * gcc.dg/tree-ssa/vrp21.c: New test.
23210
23211 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
23212
23213 * g++.dg/parse/pr22514.C: New test.
23214
23215 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
23216
23217 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
23218
23219 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
23220 instead of constant loads / pool entries.
23221
23222 2005-08-05 David Edelsohn <edelsohn@gnu.org>
23223
23224 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
23225 TEST_TO_WCTYPE.
23226
23227 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
23228
23229 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
23230 __WINT_TYPE__ in generated prototypes if possible.
23231
23232 2005-08-04 Diego Novillo <dnovillo@redhat.com>
23233
23234 PR 22037
23235 * g++.dg/tree-ssa/pr22037.C:
23236
23237 2005-08-04 Richard Henderson <rth@redhat.com>
23238
23239 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
23240 scan-tree-dump-times directive.
23241
23242 2005-08-04 Jan Hubicka <jh@suse.cz>
23243
23244 * gcov-1.C: Fix switch counts.
23245 * gcov-4b.c: Likewise.
23246
23247 2005-08-03 Jeff Law <law@redhat.com>
23248
23249 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
23250
23251 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
23252
23253 * gcc.c-torture/execute/pr23135.c: New test.
23254
23255 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23256
23257 PR tree-optimization/19899
23258 * gcc.dg/tree-ssa/scev-1.c: New test.
23259 * gcc.dg/tree-ssa/scev-2.c: New test.
23260
23261 2005-08-03 Richard Sandiford <richard@codesourcery.com>
23262
23263 PR target/18582
23264 * gcc.dg/torture/pr18582-1.c: New test.
23265
23266 2005-08-03 Jan Hubicka <jh@suse.cz>
23267
23268 * update-conroll.c: New testcase.
23269 * update-conroll-2.c: New testcase.
23270
23271 2005-08-02 David Edelsohn <edelsohn@gnu.org>
23272
23273 * gfortran.dg/constant_substring.f: New test.
23274 * gfortran.dg/pr22491.f: New test.
23275
23276 2005-08-02 Jan Hubicka <jh@suse.cz>
23277
23278 * update-threading.c: Replace by the proper one.
23279
23280 2005-08-02 Diego Novillo <dnovillo@redhat.com>
23281
23282 PR 23164
23283 * g++.dg/tree-ssa/pr23164.C: New test.
23284
23285 2005-08-02 Diego Novillo <dnovillo@redhat.com>
23286
23287 * gcc.dg/tree-ssa/pr23192.c: New test.
23288
23289 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
23290
23291 * gcc.c-torture/execute/vrp-4.c: New test.
23292
23293 2005-08-02 Jan Hubicka <jh@suse.cz>
23294
23295 * update-threading.c: New test.
23296
23297 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
23298
23299 * gcc.c-torture/compile/20050801-1.c: New test.
23300 * gcc.c-torture/compile/20050801-2.c: New test.
23301
23302 2005-08-01 Jan Hubicka <jh@suse.cz>
23303
23304 * val-prof-5.c: New test.
23305
23306 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
23307
23308 PR c/22311
23309 * gcc.dg/pr22311-1.c : New test.
23310
23311 2005-07-31 Steven Bosscher <stevenb@suse.de>
23312
23313 PR target/23095
23314 * gfortran.dg/pr23095.f: New test.
23315
23316 PR c++/22003
23317 * g++.dg/other/pr22003.C: New test.
23318
23319 2005-07-31 Richard Sandiford <richard@codesourcery.com>
23320
23321 PR target/20621
23322 * gcc.c-torture/execute/pr20621-1.c: New test.
23323
23324 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
23325
23326 * gfortran.dg/comma_format_extension_4.f: Adjust length
23327 of string for format.
23328 * gfortran.dg/der_array_io_1.f: Replace illegal internal
23329 print statement with internal write.
23330 * gfortran.dg/der_array_io_2.f: Likewise.
23331 * gfortran.dg/der_array_io_3.f: Likewise.
23332
23333 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
23334
23335 * gcc.dg/fold-abs-4.c: new test.
23336
23337 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
23338
23339 PR fortran/22570 an related issues.
23340 * gfortran.dg/x_slash_1.f: New test.
23341
23342 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
23343
23344 PR c/23143
23345 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
23346 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
23347
23348 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23349
23350 PR c/529
23351 * gcc.dg/Wshadow-3.c: New test.
23352
23353 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
23354
23355 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
23356 used to have the wrong bounds).
23357
23358 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23359
23360 PR c/21720
23361 * gcc.dg/hex-round-1.c: Test more cases.
23362 * gcc.dg/hex-round-2.c: New test.
23363
23364 2005-07-29 Diego Novillo <dnovillo@redhat.com>
23365
23366 PR 22550
23367 * g++.dg/tree-ssa/pr22550.C: New test.
23368
23369 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
23370
23371 * gcc.dg/tree-ssa/vrp19.c: New test.
23372 * gcc.dg/tree-ssa-vrp20.c: New test.
23373
23374 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23375
23376 PR c/22240
23377 * gcc.dg/transparent-union-4.c: New test.
23378
23379 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23380
23381 PR c/22192
23382 * gcc.dg/c99-vla-2.c: New test.
23383
23384 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23385
23386 PR c/21720
23387 * gcc.dg/hex-round-1.c: New test.
23388
23389 2005-07-28 Jan Hubicka <jh@suse.cz>
23390
23391 * inliner-1.c: Do not dump everything.
23392 * tree-prof.exp: Do not pass -ftree-based-profiling.
23393 * bprob.exp: Likewise.
23394
23395 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
23396
23397 2005-07-28 Mark Mitchell <mark@codesourcery.com>
23398
23399 PR c++/22545
23400 * g++.dg/expr/ptrmem7.C: New test.
23401
23402 2005-07-28 Mike Stump <mrs@apple.com>
23403
23404 * g++.old-deja/g++.mike/visibility-1.C: New test.
23405
23406 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23407
23408 PR c/20187
23409 * gcc.c-torture/execute/pr20187-1.c: New test.
23410
23411 2005-07-28 Jeff Law <law@redhat.com>
23412
23413 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
23414 * gcc.dg/tree-ssa/vrp18.c: New test.
23415
23416 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
23417
23418 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
23419
23420 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
23421
23422 PR tree-optimization/22506
23423 * gcc.dg/vect/ps22506.c: New test.
23424
23425 2005-07-28 Jakub Jelinek <jakub@redhat.com>
23426
23427 PR target/21149
23428 * gcc.target/i386/sse-3.c: New test.
23429
23430 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23431
23432 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
23433 * gcc.target/mips/mips32-dsp-type.c: Likewise.
23434
23435 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23436
23437 PR c/22589
23438 * gcc.c-torture/compile/pr22589-1.c: New test.
23439
23440 2005-07-28 Jan Hubicka <jh@suse.cz>
23441
23442 * update-loopch.c: New testcase.
23443
23444 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
23445
23446 PR rtl-optimization/23047
23447 * gcc.c-torture/execute/pr23047.c: New test.
23448 * gcc.c-torture/execute/pr23047.x: New.
23449
23450 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
23451
23452 PR tree-optimization/22493
23453 * gcc.c-torture/execute/pr22493-1.c: New test.
23454 * gcc.c-torture/execute/pr22493-1.x: New.
23455 * gcc.c-torture/execute/vrp-1.c: New test.
23456 * gcc.c-torture/execute/vrp-2.c: New test.
23457 * gcc.c-torture/execute/vrp-2.c: New test.
23458
23459 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
23460
23461 * gcc.target/frv/all-builtin-read8.c: Delete.
23462 * gcc.target/frv/all-builtin-read16.c: Delete.
23463 * gcc.target/frv/all-builtin-read32.c: Delete.
23464 * gcc.target/frv/all-builtin-read64.c: Delete.
23465 * gcc.target/frv/all-builtin-write8.c: Delete.
23466 * gcc.target/frv/all-builtin-write16.c: Delete.
23467 * gcc.target/frv/all-builtin-write32.c: Delete.
23468 * gcc.target/frv/all-builtin-write64.c: Delete.
23469 * gcc.target/frv/all-read-write-1.c: New.
23470
23471 2005-07-27 Jeff Law <law@redhat.com>
23472
23473 * gcc.c-torture/execute/pr22630.c: New test.
23474
23475 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
23476
23477 PR tree-optimization/23073
23478 * gcc.dg/vect/nodump-pr23073.c: New test.
23479 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
23480
23481 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
23482
23483 PR tree-optimize/22348
23484 * gcc.c-torture/execute/pr22348.c: New.
23485
23486 2005-07-27 Richard Guenther <rguenther@suse.de>
23487
23488 * gcc.dg/tree-ssa/salias-1.c: New testcase.
23489
23490 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23491
23492 PR fortran/22503
23493 * gfortran.dg/logical_comp.f90: New test.
23494
23495 2005-07-27 Jan Hubicka <jh@suse.cz>
23496
23497 * inliner-1.c: Add cleanup of dumps.
23498 * val-prof-*.c: Likewise.
23499 * update-tailcall.c: New.
23500
23501 2005-07-26 Diego Novillo <dnovillo@redhat.com>
23502
23503 PR 22591
23504 * gcc.dg/tree-ssa/pr22591.c: New test.
23505 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
23506
23507 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
23508
23509 PR libobjc/22606
23510 * objc.dg/try-catch-11.m: New test.
23511
23512 2005-07-26 Richard Guenther <rguenther@suse.de>
23513
23514 PR tree-optimization/22486
23515 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
23516
23517 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
23518
23519 PR tree-opt/22484
23520 * g++.dg/opt/loop2.C: New test.
23521
23522 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
23523
23524 * gcc.dg/tree-ssa/reassoc-3.c: New test.
23525 * gcc.dg/tree-ssa/reassoc-4.c: New test.
23526
23527 2005-07-25 Adam Nemet <anemet@lnxw.com>
23528
23529 * lib/profopt.exp (profopt-execute): Check for profiling data
23530 files on the target.
23531
23532 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
23533
23534 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
23535 for matching of asm labels.
23536
23537 2005-07-25 Richard Guenther <rguenther@suse.de>
23538
23539 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
23540
23541 2005-07-25 Richard Guenther <rguenther@suse.de>
23542
23543 PR testsuite/22624
23544 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
23545
23546 2005-07-25 Ira Rosen <irar@il.ibm.com>
23547
23548 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
23549 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
23550 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
23551 * gcc.dg/vect/vect-100.c: New test.
23552 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
23553 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
23554 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
23555 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
23556 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
23557 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
23558 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
23559 * gfortran.dg/vect/pr19049.f90: New testcase.
23560 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
23561
23562 2005-07-25 Jakub Jelinek <jakub@redhat.com>
23563
23564 * gcc.c-torture/execute/20050713-1.c: New test.
23565
23566 PR fortran/20063
23567 * gfortran.fortran-torture/execute/data_4.f90: New test.
23568
23569 PR middle-end/20303
23570 * gcc.dg/visibility-d.c: New test.
23571
23572 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
23573
23574 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
23575 * gfortran.dg/underflow.f90: Ditto.
23576
23577 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23578
23579 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
23580 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
23581 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
23582
23583 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
23584
23585 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
23586 include case of field width of zero.
23587
23588 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
23589
23590 PR libgfortran/21875
23591 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
23592 with trailing blanks on normal formatted read.
23593
23594 2005-07-23 Chao-ying Fu <fu@mips.com>
23595
23596 * gcc.target/mips/mips32-dsp-type.c: New test.
23597 * gcc.target/mips/mips32-dsp.c: New test.
23598
23599 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
23600
23601 PR testsuite/21073
23602 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
23603
23604 PR testsuite/20454
23605 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
23606 and __cyg_profile_func_exit.
23607
23608 2005-07-22 David Edelsohn <edelsohn@gnu.org>
23609
23610 * gfortran.dg/comma_format_extension_3.f: Fix typo.
23611 * gfortran.dg/comma_format_extension_4.f: Same.
23612 * gfortran.dg/pr15332.f: Same.
23613 * gfortran.dg/pr21730.f: Same.
23614
23615 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
23616
23617 * g++.dg/opt/vrp2.C: Fix testcase.
23618
23619 PR tree-opt/22625
23620 * g++.dg/opt/vrp2.C: New test.
23621
23622 2005-07-22 Mark Mitchell <mark@codesourcery.com>
23623
23624 PR debug/21828
23625 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
23626
23627 2005-07-22 Diego Novillo <dnovillo@redhat.com>
23628
23629 * gcc.dg/tree-ssa/20050719-1.c: New test.
23630
23631 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
23632
23633 * gcc.dg/bfin-longcall-1.c: New file.
23634 * gcc.dg/bfin-longcall-2.c: New file.
23635
23636 2005-07-21 Janis Johnson <janis187@us.ibm.com>
23637
23638 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
23639
23640 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
23641
23642 PR middle-end/19055
23643 * gcc.dg/tree-ssa/pr19055.c: New test.
23644 * gcc.dg/tree-ssa/pr19055-2.c: New test.
23645
23646 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
23647
23648 PR C++/22358
23649 * g++.dg/other/pr22358.C: New test.
23650
23651 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
23652
23653 PR c++/2922
23654 * g++.dg/lookup/two-stage5.C: New test from bug comments.
23655
23656 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23657
23658 PR c++/15938
23659 * g++.dg/init/union2.C: New test.
23660
23661 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23662
23663 PR c/22393
23664 * gcc.dg/complex-4.c: New test.
23665
23666 2005-07-21 Richard Guenther <rguenther@suse.de>
23667
23668 PR testsuite/22522
23669 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
23670 scanning for asm labels.
23671 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
23672
23673 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
23674
23675 PR target/22085
23676 * gcc.dg/altivec-pr22085.c: New.
23677
23678 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
23679
23680 PR tree-optimization/19210
23681 * gcc.dg/tree-ssa/pr19210-1.c: New.
23682 * gcc.dg/tree-ssa/pr19210-2.c: New.
23683
23684 2005-07-21 Richard Sandiford <richard@codesourcery.com>
23685
23686 PR rtl-optimization/22167
23687 * g++.dg/opt/pr22167.C: New test.
23688
23689 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
23690
23691 PR c++/2922
23692 * g++.dg/lookup/two-stage2.C: New.
23693 * g++.dg/lookup/two-stage3.C: New.
23694 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
23695 fixed two-stage name lookup for operators.
23696 * g++.dg/template/call3.C: Compiler now produces an appropriate
23697 error message.
23698 * g++.dg/template/crash37.C: Compiler now describes bla() on line
23699 14 as a candidate.
23700 * g++.dg/template/ptrmem4.C: Compiler produces different error
23701 message.
23702 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
23703 connect_to_method as a candidate.
23704
23705 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
23706
23707 * gcc.dg/fold-alloc-1.c: New test.
23708
23709 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
23710
23711 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
23712 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
23713
23714 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
23715
23716 * gcc.dg/fold-abs-1.c: New test.
23717 * gcc.dg/fold-abs-2.c: New test.
23718 * gcc.dg/fold-abs-3.c: New test.
23719
23720 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
23721
23722 Make CONSTRUCTOR use VEC to store initializers.
23723 * g++.dg/ext/complit3.C: Check for specific error messages.
23724 * g++.dg/init/brace2.C: Update error message.
23725 * g++.dg/warn/Wbraces2.C: Likewise.
23726
23727 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
23728
23729 PR fortran/16940
23730 * gfortran.dg/module_interface_1.f90: New test.
23731
23732 2005-07-19 Danny Berlin <dberlin@dberlin.org>
23733 Kenneth Zadeck <zadeck@naturalbridge.com>
23734
23735 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
23736
23737 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23738
23739 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
23740 specify -Wformat for these tests.
23741 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
23742 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
23743 * gcc.dg/format/opt-6.c: Delete.
23744
23745 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
23746
23747 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
23748 * gcc.dg/tree-ssa/sra-3.c: Likewise.
23749
23750 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
23751
23752 * gcc.dg/tree-ssa/alias-2.c: New test.
23753
23754 2005-07-18 Mark Mitchell <mark@codesourcery.com>
23755
23756 PR c++/22263
23757 * g++.dg/template/explicit7.C: New test.
23758
23759 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
23760
23761 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of
23762 field width of 8 to +Inf and -Inf.
23763
23764 2005-07-17 Mark Mitchell <mark@codesourcery.com>
23765
23766 PR c++/22139
23767 * g++.dg/template/friend36.C: New test.
23768
23769 2005-07-16 David Edelsohn <edelsohn@gnu.org>
23770
23771 PR fortran/21730
23772 * gfortran.dg/pr21730.f: New test.
23773
23774 2005-07-16 Danny Berlin <dberlin@dberlin.org>
23775 Kenneth Zadeck <zadeck@naturalbridge.com>
23776
23777 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
23778 since pure const detection cannot run at -O1 in c compiler.
23779 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
23780 can now optimize this case properly.
23781 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
23782 because we now pass.
23783 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
23784
23785 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
23786
23787 PR c/22421
23788 * gcc.dg/format/bitfld-1.c: New test.
23789
23790 2005-07-15 Mark Mitchell <mark@codesourcery.com>
23791
23792 PR c++/22204
23793 * g++.dg/rtti/repo1.C: New test.
23794
23795 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
23796
23797 PR middle-end/22398
23798 * gcc.c-torture/compile/pr22398.c: New test.
23799
23800 2005-07-15 Mark Mitchell <mark@codesourcery.com>
23801
23802 PR c++/22132
23803 * g++.dg/expr/cast4.C: New test.
23804
23805 2005-07-15 Richard Guenther <rguenther@suse.de>
23806
23807 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
23808 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
23809
23810 2005-07-15 Steven Bosscher <stevenb@suse.de>
23811
23812 PR tree-optimization/22230
23813 * gcc.dg/tree-ssa/pr22230.c: New test.
23814
23815 2005-07-14 Jakub Jelinek <jakub@redhat.com>
23816
23817 * gfortran.dg/g77/cpp6.f: New test.
23818
23819 PR fortran/22417
23820 * gfortran.dg/g77/cpp5.F: New test.
23821 * gfortran.dg/g77/cpp5.h: New file.
23822 * gfortran.dg/g77/cpp5inc.h: New file.
23823
23824 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
23825
23826 PR libfortran/16435
23827 * gfortran.dg/tl_editting.f90: New.
23828 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
23829
23830 2005-07-14 Steven G. Kargl <kargls@comcast.net>
23831
23832 * gfortran.dg/char_array_constructor.f90: New test.
23833
23834 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
23835
23836 * gfortran.dg/past_eor.f90: New.
23837 * gfortran.dg/complex_read.f90: New.
23838
23839 2005-07-13 Jeff Law <law@redhat.com>
23840
23841 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
23842 additional casts.
23843
23844 * gcc.dg/tree-ssa/pr22321.c: New test
23845
23846 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
23847
23848 PR tree-optimization/21921
23849 * gcc.dg/tree-ssa/pr21921.c: New.
23850
23851 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
23852
23853 PR tree-optimizatio/22442
23854 * gcc.dg/tree-ssa/loop-11.c: New test.
23855
23856 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
23857
23858 PR tree-opt/21840
23859 * gcc.c-torture/compile/pr21840.c: New test.
23860
23861 2005-07-12 Jan Hubicka <jh@suse.cz>
23862
23863 * gcc.c-torture/compile/pr22379.c: New test.
23864
23865 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
23866
23867 PR libfortran/21593
23868 gfortran.dg/dev_null.f90: Remove outdated comment about
23869 PR libfortran/21593.
23870
23871
23872 2005-07-12 Dale Johannesen <dalej@apple.com>
23873
23874 * gcc.target/i386/compress-float-sse.c: New.
23875 * gcc.target/i386/compress-float-sse-pic.c: New.
23876 * gcc.target/i386/compress-float-387.c: New.
23877 * gcc.target/i386/compress-float-387-pic.c: New.
23878 * gcc.dg/compress-float-ppc.c: New.
23879 * gcc.dg/compress-float-ppc-pic.c: New.
23880
23881 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
23882
23883 PR libfortran/21593
23884 gfortran.dg/dev_null.f90: Remove targets.
23885
23886 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
23887
23888 PR tree-opt/22335
23889 * gcc.dg/pr22335-1.c: New test.
23890 * gcc.dg/pr22335-2.c: New test.
23891
23892 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23893
23894 PR c++/20172
23895 * g++.dg/template/nontype12.C : New test.
23896
23897 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
23898
23899 * gcc.dg/tree-ssa/loop-10.c: New test.
23900
23901 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
23902
23903 * gcc.c-torture/execute/20020720-1.x: Remove.
23904
23905 2005-07-11 Jakub Jelinek <jakub@redhat.com>
23906
23907 * gfortran.fortran-torture/execute/forall_7.f90: New test.
23908
23909 2005-07-10 Richard Sandiford <richard@codesourcery.com>
23910
23911 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
23912 (dg-mips-options): Use it.
23913
23914 2005-07-09 Diego Novillo <dnovillo@redhat.com>
23915
23916 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
23917
23918 2005-07-09 Richard Henderson <rth@redhat.com>
23919
23920 * lib/target-supports.exp (check_effective_target_sync_char_short):
23921 Add alpha.
23922
23923 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
23924
23925 PR libfortran/22217
23926 * gfortran.dg/negative-z-descriptor.f90: New test.
23927
23928 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
23929
23930 PR tree-opt/22329
23931 * gcc.dg/pr22329.c: New test.
23932
23933 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
23934
23935 PR tree-optimization/20139
23936 * gcc.dg/tree-ssa/pr20139.c: New.
23937
23938 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
23939
23940 PR tree-opt/22356
23941 * gcc.dg/pr22356-1.c: New test.
23942
23943 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
23944
23945 PR c++/21799
23946 * g++.dg/template/unify8.C: New.
23947 * g++.dg/template/unify9.C: New.
23948
23949 2005-07-08 Jakub Jelinek <jakub@redhat.com>
23950
23951 * gfortran.fortran-torture/execute/entry_10.f90: New test.
23952
23953 2005-07-07 Geoffrey Keating <geoffk@apple.com>
23954
23955 * gcc.dg/darwin-version-1.c: New.
23956 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
23957 * gcc.dg/builtins-20.c: Likewise.
23958 * gcc.dg/builtins-53.c: Likewise.
23959 * gcc.dg/torture/builtins-convert-1.c: Likewise.
23960 * gcc.dg/torture/builtins-convert-2.c: Likewise.
23961 * gcc.dg/torture/builtins-convert-3.c: Likewise.
23962 * gcc.dg/torture/builtins-power-1.c: Likewise.
23963 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
23964 on Darwin.
23965
23966 2005-07-07 Jeff Law <law@redhat.com>
23967
23968 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
23969 argument evaluation order.
23970
23971 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
23972
23973 PR libfortran/21594
23974 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
23975 Add test cases where the shift length is greater than the
23976 array length.
23977
23978 2005-07-07 Ziemowit Laski <zlaski@apple.com>
23979
23980 * obj-c++.dg/proto-lossage-6.mm: New.
23981 * objc.dg/proto-lossage-6.m: New.
23982
23983 2005-07-07 Ziemowit Laski <zlaski@apple.com>
23984
23985 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
23986 * objc.dg/gnu-runtime-2.m: Likewise.
23987
23988 2005-07-07 Jakub Jelinek <jakub@redhat.com>
23989
23990 * gfortran.dg/longline.f: New test.
23991
23992 * gfortran.dg/badline.f: New test.
23993
23994 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
23995
23996 PR fortran/16531
23997 PR fortran/15966
23998 PR fortran/18781
23999 * gfortran.dg/hollerith.f90: New.
24000 * gfortran.dg/hollerith2.f90: New.
24001 * gfortran.dg/hollerith3.f90: New.
24002 * gfortran.dg/hollerith4.f90: New.
24003 * gfortran.dg/hollerith_f95.f90: New.
24004 * gfortran.dg/hollerith_legacy.f90: New.
24005 * gfortran.dg/g77/cpp4.F: New. Port from g77.
24006
24007 2005-07-07 Ziemowit Laski <zlaski@apple.com>
24008
24009 PR objc/22274
24010 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
24011 * objc.dg/gnu-runtime-2.m: New.
24012
24013 2005-07-06 Jeff Law <law@redhat.com>
24014
24015 * gcc.dg/tree-ssa/vrp17.c: New test.
24016
24017 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
24018
24019 PR fortran/22327
24020 * gfortran.dg/array_constructor_5.f90: New test.
24021
24022 2005-07-07 Jakub Jelinek <jakub@redhat.com>
24023
24024 * gfortran.fortran-torture/execute/entry_9.f90: New test.
24025
24026 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
24027
24028 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
24029 * gcc.dg/980816-1.c: Ditto.
24030
24031 2005-07-06 Jeff Law <law@redhat.com>
24032
24033 * gcc.c-torture/compile/pr21356.c: New test.
24034
24035 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
24036
24037 PR c/22013
24038 PR c/22098
24039 * gcc.c-torture/compile/pr22013-1.c,
24040 gcc.c-torture/execute/pr22098-1.c,
24041 gcc.c-torture/execute/pr22098-2.c,
24042 gcc.c-torture/execute/pr22098-3.c: New tests.
24043
24044 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
24045
24046 PR c/22308
24047 * gcc.dg/pr22308-1.c: New test.
24048
24049 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
24050
24051 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
24052 target.
24053 * gcc.dg/compare9.c: Use -fshort-enums instead of
24054 -fno-short-enums. Change the last test to dg-bogus.
24055
24056 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
24057
24058 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
24059 * gcc.dg/compare9.c: New.
24060
24061 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24062
24063 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
24064
24065 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
24066
24067 PR testsuite/22288
24068 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
24069
24070
24071 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24072
24073 * gcc.dg/format/gcc_gfc-1.c: New.
24074
24075 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
24076
24077 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
24078
24079 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24080
24081 PR fortran/20842
24082 * gfortran.dg/io_invalid_1.f90: New test.
24083
24084 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
24085
24086 * gcc.dg/format/gcc_diag-1.c: Update.
24087
24088 2005-07-02 Jeff Law <law@redhat.com>
24089
24090 * gcc.dg/tree-ssa/pr22051-1.c: New test.
24091 * gcc.dg/tree-ssa/pr22051-2.c: New test.
24092
24093 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
24094
24095 * gcc.dg/format/gcc_diag-1.c: Update.
24096
24097 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
24098
24099 PR tree-opt/22269
24100 * gcc.c-torture/compile/pr22269.c: New test.
24101
24102 2005-06-30 Diego Novillo <dnovillo@redhat.com>
24103
24104 PR 21584
24105 PR 22219
24106 * g++.dg/tree-ssa/pr21584-1.C: New test.
24107 * g++.dg/tree-ssa/pr21584-2.C: New test.
24108
24109 2005-06-30 Ziemowit Laski <zlaski@apple.com>
24110
24111 * obj-c++.dg/try-catch-11.mm: New.
24112 * objc.dg/try-catch-10.m: New.
24113
24114 2005-06-29 David Edelsohn <edelsohn@gnu.org>
24115
24116 * g++.dg/other/ucnid-1.C: xfail on AIX.
24117
24118 2005-06-29 Diego Novillo <dnovillo@redhat.com>
24119
24120 PR 22234
24121 * gcc.dg/20050629-1.c: New test.
24122
24123 2005-06-29 Ziemowit Laski <zlaski@apple.com>
24124
24125 * obj-c++.dg/const-str-1[0-1].mm: New.
24126 * objc.dg/const-str-1[0-1].m: New.
24127
24128 2005-05-29 Richard Henderson <rth@redhat.com>
24129
24130 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
24131 Rename from check_effective_target_vect_no_max.
24132 (check_effective_target_vect_no_int_add): New.
24133 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
24134 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
24135 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24136 * gcc.dg/vect/vect-reduc-1.c: Use both.
24137 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24138
24139 2005-05-29 Richard Henderson <rth@redhat.com>
24140
24141 * lib/target-supports.exp (check_effective_target_vect_no_max):
24142 Remove i386 and x86_64.
24143
24144 2005-06-29 Steve Ellcey <sje@cup.hp.com>
24145
24146 PR testsuite/21969
24147 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
24148
24149 2005-06-29 Steve Ellcey <sje@cup.hp.com>
24150
24151 PR middle-end/21969
24152 * gcc.dg/vect/pr21969.c: New test.
24153
24154 2005-06-28 Eric Christopher <echristo@redhat.com>
24155
24156 PR c/22052
24157 PR c/21975
24158 * gcc.dg/inline1.c: New test.
24159 * gcc.dg/inline2.c: Ditto.
24160 * gcc.dg/inline3.c: Ditto.
24161 * gcc.dg/inline4.c: Ditto.
24162 * gcc.dg/inline5.c: Ditto.
24163
24164 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
24165
24166 PR libfortran/22142
24167 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
24168 Add testcase also testing eoshift1 for PR 22142.
24169
24170 2005-06-28 Richard Henderson <rth@redhat.com>
24171
24172 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
24173 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
24174 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
24175 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
24176 gcc.dg/tree-ssa/20030922-2.c: Likewise.
24177
24178 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
24179
24180 PR libfortran/22142
24181 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
24182 Add testcase for PR 22142.
24183
24184 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
24185
24186 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
24187 gcc.target/ia64/fpreg-2.c: New tests.
24188
24189 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24190
24191 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
24192
24193 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24194
24195 PR libfortran/22170
24196 * gfortran.dg/slash_1.f90: New test.
24197
24198 2005-06-27 Richard Henderson <rth@redhat.com>
24199
24200 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
24201 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
24202 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
24203 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24204 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
24205 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
24206
24207 2005-06-27 Richard Henderson <rth@redhat.com>
24208
24209 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
24210 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
24211
24212 2005-06-27 Ziemowit Laski <zlaski@apple.com>
24213
24214 * obj-c++.dg/proto-lossage-5.mm: New.
24215 * objc.dg/proto-lossage-5.m: New.
24216
24217 2005-06-27 Diego Novillo <dnovillo@redhat.com>
24218
24219 PR 21959
24220 * gcc.dg/tree-ssa/pr21959.c: New test.
24221
24222 2005-06-27 Jakub Jelinek <jakub@redhat.com>
24223
24224 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
24225 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
24226 testing uninitialized var.
24227
24228 * gcc.c-torture/execute/builtins/chk.h: New.
24229 * gcc.c-torture/execute/builtins/lib/chk.c: New.
24230 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
24231 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
24232 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
24233 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
24234 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
24235 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
24236 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
24237 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
24238 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
24239 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
24240 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
24241 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
24242 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
24243 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
24244 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
24245 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
24246 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
24247 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
24248 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
24249 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
24250 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
24251 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
24252 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
24253 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
24254 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
24255 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
24256 * gcc.dg/builtin-object-size-1.c: New test.
24257 * gcc.dg/builtin-object-size-2.c: New test.
24258 * gcc.dg/builtin-object-size-3.c: New test.
24259 * gcc.dg/builtin-object-size-4.c: New test.
24260 * gcc.dg/builtin-object-size-5.c: New test.
24261 * gcc.dg/builtin-stringop-chk-1.c: New test.
24262 * gcc.dg/builtin-stringop-chk-2.c: New test.
24263 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
24264 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
24265 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
24266 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
24267 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
24268 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
24269 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
24270 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
24271 * gcc.c-torture/execute/printf-1.c: New test.
24272 * gcc.c-torture/execute/fprintf-1.c: New test.
24273 * gcc.c-torture/execute/vprintf-1.c: New test.
24274 * gcc.c-torture/execute/vfprintf-1.c: New test.
24275 * gcc.c-torture/execute/printf-chk-1.c: New test.
24276 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
24277 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
24278 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
24279
24280 2005-06-27 Michael Matz <matz@suse.de>
24281
24282 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
24283 slot is not merged if address escapes.
24284
24285 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24286
24287 PR c/21911
24288 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
24289
24290 2005-06-26 Jakub Jelinek <jakub@redhat.com>
24291
24292 PR middle-end/17965
24293 * gcc.c-torture/compile/20050622-1.c: New test.
24294
24295 PR middle-end/22028
24296 * gcc.dg/20050620-1.c: New test.
24297
24298 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
24299
24300 PR tree-optimization/22026
24301 * gcc.dg/tree-ssa/pr22026.c: New.
24302
24303 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
24304
24305 PR libfortran/22144
24306 * gfortran.dg/shift-alloc.f90: New testcase.
24307
24308 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
24309
24310 * all files: Update FSF address in copyright headers.
24311
24312 2005-06-22 Jan Hubicka <jh@suse.cz>
24313
24314 * wholeprogram-1.c: New testcase.
24315 * wholeprogram-2.c: New testcase.
24316
24317 2005-06-24 Mark Mitchell <mark@codesourcery.com>
24318
24319 PR 22171
24320 * gcc.dg/tree-ssa/pr22171.c: New test.
24321
24322 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
24323
24324 * gfortran.dg/simplify_modulo.f90: New.
24325
24326 2005-06-24 Jan Hubicka <jh@suse.cz>
24327
24328 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
24329
24330 2005-06-23 Ziemowit Laski <zlaski@apple.com>
24331
24332 * obj-c++.dg/proto-lossage-[1-4].mm: New.
24333
24334 2005-06-23 Ziemowit Laski <zlaski@apple.com>
24335
24336 * obj-c++.dg/typedef-alias-1.mm: New.
24337 * objc.dg/typedef-alias-1.m: New.
24338
24339 2005-06-23 Jeff Law <law@redhat.com>
24340
24341 * gcc.dg/tree-ssa/vrp16.c: New test.
24342
24343 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24344
24345 * lib/target-supports.exp: Add
24346 check_effective_target_fortran_large_real and
24347 check_effective_target_fortran_large_int to check for
24348 corresponding effective targets.
24349 * gfortran.dg/large_integer_kind_1.f90: New test.
24350 * gfortran.dg/large_real_kind_1.f90: New test.
24351
24352 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
24353
24354 PR tree-optimization/22117
24355 * gcc.dg/tree-ssa/pr22117.c: New.
24356
24357 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
24358
24359 PR testsuite/22123
24360 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
24361
24362 2005-06-23 David Edelsohn <edelsohn@gnu.org>
24363
24364 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
24365
24366 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
24367
24368 * gfortran.dg/f2c_4.f90: Add tests for complex functions
24369 * gfortran.dg/f2c_4.c: Likewise.
24370
24371 2005-06-22 Paul Brook <paul@codesourcery.com>
24372
24373 PR fortran/21034
24374 * gfortran.dg/auto_save_1.f90: New test.
24375
24376 2005-06-22 Michael Matz <matz@suse.de>
24377
24378 * gcc.target/x86-64/abi: New directory.
24379 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
24380 * gcc.target/x86-64/abi/README.gcc: New file.
24381 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
24382 * gcc.target/x86-64/abi/asm-support.s: New file.
24383 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
24384 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
24385 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
24386 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
24387 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
24388 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
24389 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
24390 * gcc.target/x86_64/abi/test_bitfields.c: New test.
24391 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
24392 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
24393 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
24394 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
24395 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
24396 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
24397 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
24398 * gcc.target/x86_64/abi/test_varargs.c: New test.
24399
24400 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
24401
24402 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
24403 32-bit i?86 and x86_64.
24404
24405 2005-06-21 Ziemowit Laski <zlaski@apple.com>
24406
24407 * obj-c++.dg/const-str-[1-9].mm: New tests.
24408
24409 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
24410
24411 PR fortran/22010
24412 * gfortran.dg/namelist_use.f90: New.
24413 * gfortran.dg/namelist_use_only.f90: New.
24414
24415 2005-06-21 Jeff Law <law@redhat.com>
24416
24417 * gcc.dg/tree-ssa/vrp15.c: New test.
24418
24419 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
24420
24421 * lib/target-supports.exp (check_effective_target_vect_reduction):
24422 Remove.
24423 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
24424 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
24425 remove vect_reduction target keyword. Also avoid two returns in main.
24426 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24427 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
24428 * gcc.dg/vect/vect-reduc-1short.c: New test.
24429 * gcc.dg/vect/vect-reduc-1char.c: New test.
24430 * gcc.dg/vect/vect-reduc-2short.c: New test.
24431 * gcc.dg/vect/vect-reduc-2char.c: New test.
24432 * gcc.dg/vect/vect-reduc-6.c: New test.
24433 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
24434 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
24435 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
24436
24437 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24438 Paul Thomas <pault@gcc.gnu.org>
24439
24440 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
24441 New tests.
24442
24443 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24444
24445 * gfortran.dg/backslash_1.f90: New test.
24446 * gfortran.dg/backslash_2.f90: New test.
24447
24448 2005-06-20 Steven G. Kargl <kargls@comcast.net>
24449
24450 * gfortran.dg/duplicate_labels.f90: New test.
24451
24452 2005-06-20 Jan Beulich <jbeulich@novell.com>
24453
24454 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
24455 unsupportable relocations.
24456 * g++.old-deja/g++.other/store-expr1.C: Likewise.
24457 * gcc.dg/20050321-2.c: xfail for NetWare.
24458
24459 2005-06-20 Andreas Jaeger <aj@suse.de>
24460
24461 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
24462 gcc.target/i386/fastcall-sseregparm.c,
24463 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
24464
24465 2005-06-19 Richard Henderson <rth@redhat.com>
24466
24467 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
24468
24469 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
24470
24471 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
24472
24473 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
24474
24475 PR c++/22115
24476 * g++.dg/conversion/simd2.C: Change expected error message.
24477
24478 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
24479
24480 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
24481 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24482 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24483
24484 2005-06-18 James A Morrison <phython@gcc.gnu.org>
24485
24486 * gcc.dg/fold-mod-1.c: New test.
24487
24488 2005-06-18 Steven G. Kargl <kargls@comcast.net>
24489
24490 PR fortran/19926
24491 * gfortran.dg/pr19926.f90: New test.
24492
24493 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
24494
24495 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
24496 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
24497 targets.
24498 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24499 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24500
24501 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
24502
24503 * gcc.target/ia64/float80-varargs-1.c: New test.
24504
24505 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24506
24507 PR tree-opt/22035
24508 * gfortran.dg/f2c_6.f90: New test.
24509
24510 2005-06-17 Geoffrey Keating <geoffk@apple.com>
24511
24512 PR c++/17413
24513 * g++.dg/template/local5.C: New.
24514
24515 2005-06-17 Richard Henderson <rth@redhat.com>
24516
24517 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
24518
24519 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
24520
24521 PR testsuite/21945
24522 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
24523
24524 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
24525
24526 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
24527 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
24528 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
24529 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
24530 check_vect to verify the presence of hardware vector support.
24531
24532 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
24533
24534 PR testsuite/22056
24535 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
24536
24537 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24538
24539 PR libfortran/19216
24540 * gfortran.dg/pr19216.f: Add correct space between brackets and
24541 dg directive.
24542
24543 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24544
24545 PR libfortran/16436
24546 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
24547
24548 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
24549
24550 * gcc.target/i386/attributes-error.c: New testcase.
24551 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
24552 * gcc.target/i386/regparm-stdcall.c: Likewise.
24553 * gcc.target/i386/sseregparm-1.c: Likewise.
24554 * gcc.target/i386/sseregparm-2.c: Likewise.
24555
24556 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
24557
24558 * g++.dg/rtti/crash2.C: New.
24559
24560 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
24561
24562 * gcc.dg/noncompile/20040203-3.c: Update expected message.
24563
24564 2005-06-15 David Ung <davidu@mips.com>
24565
24566 * gcc.target/mips/mips16e-extends.c: New test for testing the
24567 generation of MIPS16e zeb/zeh, seb/seh instructions.
24568
24569 2005-06-15 Diego Novillo <dnovillo@redhat.com>
24570
24571 PR 22018
24572 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
24573 * gcc.dg/tree-ssa/pr22018.c: New test.
24574
24575 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
24576
24577 * gcc.dg/simd-1.c: Update error messages.
24578 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
24579 * gcc.dg/simd-2.c: Update error messages.
24580 * gcc.dg/simd-4.c: New.
24581
24582 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
24583
24584 PR c++/20678
24585 * g++.dg/other/crash-4.C: New.
24586
24587 2005-06-14 Devang Patel <dpatel@apple.com>
24588
24589 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
24590
24591 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
24592
24593 PR c++/21929
24594 * g++.dg/parse/crash11.C: Update
24595
24596 2005-06-13 Jeff Law <law@redhat.com>
24597
24598 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
24599 perform the desired transformations.
24600 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
24601 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
24602
24603 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24604
24605 PR fortran/22038
24606 * gfortran.dg/forall_1.f90: Un-XFAIL.
24607
24608 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
24609
24610 PR c++/21929
24611 * g++.dg/parse/crash26.C: New.
24612
24613 PR c++/20789
24614 * g++.dg/init/member1.C: New.
24615
24616 2005-06-13 Jakub Jelinek <jakub@redhat.com>
24617
24618 * gfortran.dg/altreturn_1.f90: New test.
24619
24620 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
24621
24622 PR middle-end/21985
24623 * gcc.dg/tree-ssa/pr21985.c: New test.
24624
24625 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
24626
24627 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
24628
24629 2005-06-12 Roger Sayle <roger@eyesopen.com>
24630
24631 PR c++/21930
24632 * g++.dg/other/error10.C: New test case.
24633
24634 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24635
24636 PR libfortran/19155
24637 * gfortran.dg/pr19155.f: Add test.
24638
24639 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24640
24641 * gfortran.dg/f2c_7.f90: New test.
24642
24643 * gfortran.dg/forall_1.f90: XFAILed.
24644
24645 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
24646
24647 * gcc.dg/pr14796-1.c: New.
24648 * gcc.dg/pr14796-2.c: New.
24649
24650 2005-06-11 Steven G. Kargl <kargls@comcast.net>
24651
24652 PR fortran/17792
24653 PR fortran/21375
24654 * gfortran.dg/deallocate_stat.f90: New test.
24655
24656 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
24657
24658 * gfortran.fortran-torture/execute/in-pack.f90: New test.
24659
24660 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
24661
24662 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
24663 access will be generated when this loop is vectorized. Test that
24664 accesses with same alignment were detected.
24665 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
24666 Test that accesses with same alignment were detected.
24667 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
24668 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
24669 alignment were detected.
24670
24671 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
24672
24673 PR c++/10611
24674 * g++.dg/conversion/simd2.C: New.
24675
24676 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
24677
24678 * gcc.dg/Wcxx-compat-1.c: New.
24679
24680 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
24681
24682 PR libfortran/21480
24683 * gfortran.dg/reshape-complex.f90: Add a test for a packed
24684 complex array.
24685
24686 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
24687
24688 * gcc.dg/alias-8.c: New.
24689
24690 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
24691
24692 * gcc.dg/format/cmn_err-1.c: Update.
24693
24694 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
24695
24696 PR target/20666
24697 * gcc.target/sparc/fexpand-2.c: New.
24698 * gcc.target/sparc/fpmerge-2.c: New.
24699 * gcc.target/sparc/fpmul-2.c: New.
24700 * gcc.target/sparc/noresult.c: New.
24701 * gcc.target/sparc/pdist-2.c: New.
24702 * gcc.target/sparc/pdist-3.c: New.
24703
24704 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
24705
24706 PR testsuite/21702
24707 * gcc.target/i386/i386.exp: Fix comment typo.
24708
24709 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
24710
24711 PR c++/19497
24712 * g++.dg/inherit/using5.C: New.
24713 * g++.dg/inherit/using6.C: New.
24714
24715 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24716
24717 PR c++/19894
24718 * g++.dg/template/ptrmem15.C: New test.
24719
24720 PR c++/20563
24721 * g++.dg/ext/label4.C: New test.
24722
24723 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24724
24725 * gcc.dg/tls/debug-1.c: New test.
24726
24727 2005-06-07 Dale Johannesen <dalej@apple.com>
24728
24729 * gcc.target/i386/movq.c: New.
24730
24731 2005-06-07 Dale Johannesen <dalej@apple.com>
24732
24733 * gcc.dg/20050607-1.c: New.
24734
24735 2005-06-07 Jakub Jelinek <jakub@redhat.com>
24736
24737 PR middle-end/21850
24738 * gcc.c-torture/execute/20050607-1.c: New test.
24739
24740 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
24741
24742 PR libfortran/21926
24743 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
24744 Test case where the return array has lowest stride one,
24745 but isn't packed.
24746
24747 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
24748
24749 * lib/target-supports.exp (check_effective_target_sync_int_long):
24750 Add s390 and s390x targets.
24751
24752 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
24753
24754 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
24755 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
24756 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
24757 * gcc.dg/tree-ssa/loop-9.c: New test.
24758
24759 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
24760
24761 * g++.dg/parse/defarg10.C: New.
24762
24763 2005-06-06 Jakub Jelinek <jakub@redhat.com>
24764
24765 PR regression/21897
24766 * gcc.c-torture/execute/20050604-1.c: New test.
24767
24768 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
24769
24770 PR 21903
24771 * g++.dg/parse/defarg9.C: New.
24772
24773 PR c++/20637
24774 * g++.dg/inherit/using4.C: New.
24775 * g++.dg/overload/error1.C: Adjust expected errors.
24776 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
24777 * g++.old-deja/g++.brendan/arm2.C: Likewise.
24778 * g++.old-deja/g++.other/redecl2.C: Likewise.
24779 * g++.old-deja/g++.other/redecl4.C: Likewise.
24780 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
24781
24782 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
24783
24784 * gfortran.dg/f2c_5.f90: Add -w to dg-options
24785
24786 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
24787
24788 * lib/gfortran.exp (gfortran_target_compile): Call
24789 dg-additional-files-options
24790 * gfortran.dg/f2c_4.f90: New file
24791 * gfortran.dg/f2c_4.c: New file
24792 * gfortran.dg/f2c_5.f90: New file
24793 * gfortran.dg/f2c_5.c: New file
24794
24795 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24796
24797 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
24798
24799 PR fortran/21912
24800 * gfortran.dg/array_constructor_4.f90: New test.
24801
24802 2005-06-05 Mark Mitchell <mark@codesourcery.com>
24803
24804 PR c++/21619
24805 * g++.dg/ext/builtin9.C: New test.
24806
24807 2005-06-05 Dale Johannesen <dalej@apple.com>
24808
24809 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
24810 * gcc.c-torture/execute/20050603-2.c: Ditto.
24811
24812 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
24813
24814 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
24815 * gcc.dg/vect/vect-reduc-1.c: New.
24816 * gcc.dg/vect/vect-reduc-2.c: New.
24817 * gcc.dg/vect/vect-reduc-3.c: New.
24818
24819 2005-06-04 Dale Johannesen <dalej@apple.com>
24820
24821 * gcc.c-torture/execute/20050603-1.c: New.
24822 * gcc.c-torture/execute/20050603-2.c: New.
24823 * gcc.dg/20050603-3.c: New.
24824
24825 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24826
24827 PR fortran/19195
24828 * gfortran.dg/debug_1.f90: New test.
24829
24830 * gfortran.dg/forall_1.f90: New test.
24831
24832 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
24833
24834 * gfortran.dg/array_constructor_3.f90: New test.
24835
24836 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24837
24838 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
24839
24840 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
24841
24842 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
24843
24844 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
24845
24846 PR c/21873
24847 * gcc.dg/init-excess-1.c: New test.
24848
24849 2005-06-03 Mark Mitchell <mark@codesourcery.com>
24850
24851 PR c++/21853
24852 * g++.dg/expr/static_cast6.C: New test.
24853
24854 2005-06-03 Diego Novillo <dnovillo@redhat.com>
24855
24856 * gcc.dg/tree-ssa/vrp14.c: New test.
24857
24858 2005-06-03 Mark Mitchell <mark@codesourcery.com>
24859
24860 PR c++/21336
24861 * g++.dg/template/new2.C: New test.
24862
24863 2005-06-03 Josh Conner <jconner@apple.com>
24864
24865 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
24866 all entries in initializer.
24867
24868 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
24869
24870 PR middle-end/21858
24871 * gcc.dg/pr21858.c: New testcase.
24872
24873 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
24874
24875 PR tree-optimization/21292
24876
24877 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
24878 New.
24879 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
24880 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
24881 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
24882 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
24883 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
24884
24885 2005-06-02 Richard Henderson <rth@redhat.com>
24886
24887 * gcc.dg/sync-2.c: Use -march=i486 for i386.
24888
24889 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
24890
24891 * gcc.dg/wtypequal.c: New testcase.
24892
24893 2005-06-02 Diego Novillo <dnovillo@redhat.com>
24894
24895 PR 21582
24896 * gcc.dg/tree-ssa/pr21582.c: New test.
24897
24898 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
24899
24900 PR c++/21280
24901 * g++.dg/opt/interface2.h: New.
24902 * g++.dg/opt/interface2.C: New.
24903 * g++.dg/init/ctor4.C: Adjust error lines.
24904 * g++.old-deja/g++.bob/inherit2.C: Likewise.
24905 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
24906 * g++.old-deja/g++.jason/opeq3.C: Likewise.
24907 * g++.old-deja/g++.pt/assign1.C: Likewise.
24908 * g++.old-deja/g++.pt/crash20.C: Likewise.
24909
24910 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
24911
24912 PR tree-optimization/21734
24913 * g++.dg/vect/pr21734_1.cc: New.
24914 * g++.dg/vect/pr21734_2.cc: New.
24915
24916 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
24917
24918 PR c++/20350
24919 * g++.dg/template/spec24.C: New.
24920
24921 PR c++/21151
24922 * g++.dg/pch/local-1.C: New.
24923 * g++.dg/pch/local-1.Hs: New.
24924
24925 2005-06-01 Diego Novillo <dnovillo@redhat.com>
24926
24927 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
24928 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
24929 * gcc.dg/tree-ssa/pr14341.c: New test.
24930 * gcc.dg/tree-ssa/pr14841.c: New test.
24931 * gcc.dg/tree-ssa/pr20701.c: New test.
24932 * gcc.dg/tree-ssa/pr21086.c: New test.
24933 * gcc.dg/tree-ssa/pr21090.c: New test.
24934 * gcc.dg/tree-ssa/pr21332.c: New test.
24935 * gcc.dg/tree-ssa/pr21458.c: New test.
24936 * gcc.dg/tree-ssa/pr21658.c: New test.
24937 * gcc.dg/tree-ssa/vrp01.c: New test.
24938 * gcc.dg/tree-ssa/vrp02.c: New test.
24939 * gcc.dg/tree-ssa/vrp03.c: New test.
24940 * gcc.dg/tree-ssa/vrp04.c: New test.
24941 * gcc.dg/tree-ssa/vrp05.c: New test.
24942 * gcc.dg/tree-ssa/vrp06.c: New test.
24943 * gcc.dg/tree-ssa/vrp07.c: New test.
24944 * gcc.dg/tree-ssa/vrp08.c: New test.
24945 * gcc.dg/tree-ssa/vrp09.c: New test.
24946 * gcc.dg/tree-ssa/vrp10.c: New test.
24947 * gcc.dg/tree-ssa/vrp11.c: New test.
24948 * gcc.dg/tree-ssa/vrp12.c: New test.
24949 * gcc.dg/tree-ssa/vrp13.c: New test.
24950
24951 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
24952
24953 PR 21029
24954 * gcc.dg/tree-ssa/pr21029.c: New test.
24955
24956 2005-06-01 Roger Sayle <roger@eyesopen.com>
24957
24958 * gfortran.dg/logint-1.f: New test case.
24959 * gfortran.dg/logint-2.f: Likewise.
24960 * gfortran.dg/logint-3.f: Likewise.
24961
24962 2005-06-01 Jakub Jelinek <jakub@redhat.com>
24963
24964 PR c/21536
24965 PR c/20760
24966 * gcc.dg/20050527-1.c: New test.
24967
24968 * gcc.dg/i386-sse-12.c: New test.
24969
24970 PR fortran/21729
24971 * gfortran.dg/implicit_5.f90: New test.
24972
24973 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
24974
24975 PR fortran/20883
24976 * gfortran/assign_4.f90: New test.
24977 * gfortran/assign_2.f90: Change compile to run.
24978
24979 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
24980
24981 * lib/target-supports.exp
24982 (check_effective_target_sync_char_short): New.
24983 * gcc.dg/sync-2.c: New.
24984
24985 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
24986
24987 PR tree-optimization/21817
24988 * gcc.dg/torture/pr21817-1.c: New.
24989
24990 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
24991
24992 PR c++/21165
24993 * g++.dg/template/init5.C: New.
24994
24995 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
24996
24997 * gfortran.dg/char_initialiser_actual.f90:
24998 Test character initialisers as actual arguments.
24999 * gfortran.dg/char_pointer_comp_assign.f90:
25000 Test character pointer structure component assignments.
25001 * gfortran.dg/char_array_structure_constructor.f90:
25002 Test character components in structure constructors.
25003
25004 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
25005
25006 PR middle-end/20931
25007 * g++.dg/opt/pr20931.C: New test.
25008
25009 2005-05-31 Andreas Jaeger <aj@suse.de>
25010
25011 PR testsuite/20772
25012 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
25013 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
25014 g++.old-deja/g++.ext/asmspec1.C,
25015 g++.old-deja/g++.other/regstack.C,
25016 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
25017 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
25018 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
25019 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
25020 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
25021 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
25022 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
25023 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
25024 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
25025 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
25026 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
25027 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
25028 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
25029 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
25030 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
25031 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
25032 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
25033 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
25034 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
25035
25036 2005-05-31 Jeff Law <law@redhat.com>
25037
25038 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
25039
25040 2005-05-30 Paolo Carlini <pcarlini@suse.de>
25041
25042 PR middle-end/21743
25043 * gcc.dg/builtins-1.c: Activate disabled clog test.
25044 * gcc.dg/torture/builtin-attr-1.c: Likewise.
25045
25046 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
25047
25048 * gfortran.dg/char_pointer_assign.f90:
25049 Test character-pointer assignments and pointer assignments.
25050 * gfortran.dg/char_pointer_dummy.f90:
25051 Test character-pointer dummy arguments.
25052 * gfortran.dg/char_pointer_func.f90:
25053 Test character-pointer function returns.
25054 * gfortran.dg/char_pointer_dependency.f90:
25055 Test character-pointer functions with dependencies.
25056
25057 2005-05-30 Mark Mitchell <mark@codesourcery.com>
25058
25059 PR c++/21784
25060 * g++.dg/lookup/using14.C: New test.
25061
25062 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
25063
25064 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
25065 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
25066 trailing ^M.
25067
25068 2005-05-29 Geoffrey Keating <geoffk@apple.com>
25069
25070 PR c++/17413
25071 * g++.dg/template/local5.C: New.
25072
25073 PR target/21761
25074 * gcc.c-torture/compile/pr21761.c: New.
25075
25076 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
25077 before darwin8.
25078
25079 2005-05-30 Steven G. Kargl
25080
25081 PR fortran/20846
25082 * gfortran.dg/inquire_8.f90: New test.
25083
25084 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25085
25086 PR libfortran/21376
25087 * gfortran.dg/output_exponents_1.f90: New test.
25088
25089 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25090
25091 PR libfortran/20006
25092 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
25093
25094 2005-05-28 Mark Mitchell <mark@codesourcery.com>
25095
25096 PR c++/21210
25097 * g++.dg/ext/complex1.C: New test.
25098
25099 PR c++/21340
25100 * g++.dg/init/ctor6.C: New test.
25101
25102 2005-05-29 Jan Hubicka <jh@suse.cz>
25103
25104 * gcc.c-torture/compile/pr21562.c: New.
25105
25106 2005-05-28 Steven G. Kargl <kargls@comcast.net>
25107
25108 * gfortran.dg/subnormal_1.f90: New test.
25109
25110 2005-05-28 Jan Hubicka <jh@suse.cz>
25111
25112 * tree-prof.exp: Fix comment.
25113 * value-prof-1.c: New.
25114 * value-prof-2.c: New.
25115 * value-prof-3.c: New.
25116 * value-prof-4.c: New.
25117
25118 2005-05-27 Mark Mitchell <mark@codesourcery.com>
25119
25120 PR c++/21614
25121 * g++.dg/expr/ptrmem6.C: New test.
25122 * g++.dg/expr/ptrmem6a.C: Likewise.
25123
25124 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
25125
25126 PR tree-optimization/21658
25127 * gcc.dg/tree-ssa/pr21658.c: New.
25128
25129 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
25130
25131 PR c++/21455
25132 * g++.dg/inherit/ptrmem3.C: New.
25133
25134 PR c++/21681
25135 * g++.dg/parse/template16.C: New.
25136
25137 2005-05-27 Andreas Jaeger <aj@suse.de>
25138
25139 * gcc.dg/setjmp-2.c: Only run in 32-bit.
25140
25141 * gcc.dg/i386-sse-8.c: Run test on all archs.
25142
25143 2005-05-26 Mike Stump <mrs@apple.com>
25144
25145 * objc.dg/isa-field-1.m: Only run on darwin.
25146 * objc.dg/lookup-1.m: Likewise.
25147 * objc.dg/try-catch-8.m: Likewise.
25148
25149 2005-05-26 Roger Sayle <roger@eyesopen.com>
25150
25151 PR tree-optimization/9814
25152 * gcc.dg/pr9814-1.c: New test case.
25153
25154 2005-05-26 Ziemowit Laski <zlaski@apple.com>
25155
25156 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
25157 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
25158 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
25159 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
25160 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
25161 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
25162 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
25163 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
25164 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
25165 objc.dg/try-catch-8.m: New.
25166
25167 2005-05-26 Janis Johnson <janis187@us.ibm.com>
25168
25169 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
25170 remove extraneous semicolons.
25171
25172 2005-05-26 Ziemowit Laski <zlaski@apple.com>
25173
25174 * obj-c++.dg/comp-types-12.mm: New.
25175 * objc.dg/comp-types-11.m: New.
25176 * objc.dg/selector-4.m: New.
25177
25178 2005-05-26 Andreas Jaeger <aj@suse.de>
25179
25180 PR testsuite/20772
25181 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
25182 g++.old-deja/g++.ext/attrib3.C,
25183 g++.old-deja/g++.other/store-expr1.C,
25184 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
25185 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
25186 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
25187 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
25188 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
25189 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
25190 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
25191 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
25192 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
25193 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
25194 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
25195 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
25196 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
25197 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
25198 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
25199 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
25200 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
25201 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
25202 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
25203
25204 2005-05-26 Andreas Jaeger <aj@suse.de>
25205
25206 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
25207 x86-64 compilation.
25208
25209 2005-05-26 Andreas Jaeger <aj@suse.de>
25210
25211 PR testsuite/20772
25212 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
25213 gcc.misc-tests/i386-pf-athlon-1.c,
25214 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
25215 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
25216 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
25217 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
25218 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
25219 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
25220 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
25221 programs.
25222
25223 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
25224 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
25225 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
25226 x86-64 compilation.
25227
25228 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
25229 x86_64.
25230
25231 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
25232 effective-target ilp32.
25233
25234 2005-05-26 David Ung <davidu@mips.com>
25235
25236 * gcc.target/mips/ext_ins.c: New test for testing the generation
25237 of MIPS32/64 rev 2 ext/ins instructions.
25238
25239 2005-05-26 Andreas Jaeger <aj@suse.de>
25240
25241 * treelang/compile/unsigned.tree: Use gimple instead of
25242 nonexisting generic dump.
25243
25244 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
25245
25246 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
25247
25248 2005-05-26 Andreas Jaeger <aj@suse.de>
25249
25250 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
25251
25252 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
25253
25254 PR libfortran/17283
25255 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
25256 Test callee-allocated memory with write statements.
25257
25258 2005-05-25 Roger Sayle <roger@eyesopen.com>
25259
25260 PR middle-end/21709
25261 * gcc.dg/pr21709-1.c: New test case.
25262
25263 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25264 Mike Stump <mrs@apple.com>
25265
25266 * objc/execute/next_mapping.h: Update for C++.
25267
25268 * obj-c++.dg/selector-1.mm: Move to...
25269 * obj-c++.dg/selector-4.mm: here...
25270
25271 * obj-c++.dg/basic.mm: New.
25272 * obj-c++.dg/comp-types-1.mm: New.
25273 * obj-c++.dg/cxx-class-1.mm: New.
25274 * obj-c++.dg/cxx-ivars-1.mm: New.
25275 * obj-c++.dg/cxx-ivars-2.mm: New.
25276 * obj-c++.dg/cxx-ivars-3.mm: New.
25277 * obj-c++.dg/cxx-scope-1.mm: New.
25278 * obj-c++.dg/cxx-scope-2.mm: New.
25279 * obj-c++.dg/defs.mm: New.
25280 * obj-c++.dg/empty-private-1.mm: New.
25281 * obj-c++.dg/encode-1.mm: New.
25282 * obj-c++.dg/encode-2.mm: New.
25283 * obj-c++.dg/encode-3.mm: New.
25284 * obj-c++.dg/extern-c-1.mm: New.
25285 * obj-c++.dg/extra-semi.mm: New.
25286 * obj-c++.dg/fix-and-continue-2.mm: New.
25287 * obj-c++.dg/isa-field-1.mm: New.
25288 * obj-c++.dg/ivar-list-semi.mm: New.
25289 * obj-c++.dg/local-decl-1.mm: New.
25290 * obj-c++.dg/lookup-1.mm: New.
25291 * obj-c++.dg/lookup-2.mm: New.
25292 * obj-c++.dg/method-1.mm: New.
25293 * obj-c++.dg/method-2.mm: New.
25294 * obj-c++.dg/method-3.mm: New.
25295 * obj-c++.dg/method-4.mm: New.
25296 * obj-c++.dg/method-5.mm: New.
25297 * obj-c++.dg/method-6.mm: New.
25298 * obj-c++.dg/method-7.mm: New.
25299 * obj-c++.dg/no-extra-load.mm: New.
25300 * obj-c++.dg/overload-1.mm: New.
25301 * obj-c++.dg/pragma-1.mm: New.
25302 * obj-c++.dg/pragma-2.mm: New.
25303 * obj-c++.dg/private-1.mm: New.
25304 * obj-c++.dg/private-2.mm: New.
25305 * obj-c++.dg/proto-qual-1.mm: New.
25306 * obj-c++.dg/qual-types-1.mm: New.
25307 * obj-c++.dg/stubify-1.mm: New.
25308 * obj-c++.dg/stubify-2.mm: New.
25309 * obj-c++.dg/super-class-1.mm: New.
25310 * obj-c++.dg/super-class-2.mm: New.
25311 * obj-c++.dg/super-dealloc-1.mm: New.
25312 * obj-c++.dg/super-dealloc-2.mm: New.
25313 * obj-c++.dg/template-1.mm: New.
25314 * obj-c++.dg/template-2.mm: New.
25315 * obj-c++.dg/template-3.mm: New.
25316 * obj-c++.dg/template-4.mm: New.
25317 * obj-c++.dg/template-5.mm: New.
25318 * obj-c++.dg/template-6.mm: New.
25319 * obj-c++.dg/try-catch-1.mm: New.
25320 * obj-c++.dg/try-catch-2.mm: New.
25321 * obj-c++.dg/try-catch-3.mm: New.
25322 * obj-c++.dg/try-catch-4.mm: New.
25323 * obj-c++.dg/try-catch-5.mm: New.
25324 * obj-c++.dg/try-catch-6.mm: New.
25325 * obj-c++.dg/try-catch-7.mm: New.
25326 * obj-c++.dg/try-catch-8.mm: New.
25327 * obj-c++.dg/try-catch-9.mm: New.
25328 * obj-c++.dg/va-meth-1.mm: New.
25329
25330 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25331
25332 * obj-c++.dg/selector-1.mm: New.
25333 * obj-c++.dg/selector-2.mm: New.
25334
25335 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25336
25337 * obj-c++.dg/selector-3.mm: New.
25338 * objc.dg/selector-3.m: New.
25339
25340 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25341
25342 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
25343 about where warning appears.
25344
25345 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
25346
25347 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
25348 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
25349 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
25350 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
25351
25352 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
25353
25354 * gcc.dg/20050524-1.c: New test.
25355
25356 2005-05-25 Jan Hubicka <jh@suse.cz>
25357
25358 * gcc.dg/tree-prof/inliner-1.c: New.
25359
25360 2005-05-25 Janis Johnson <janis187@us.ibm.com>
25361
25362 * gcc.dg/tree-prof: New directory.
25363 * gcc.dg/tree-prof/tree-prof.exp: New.
25364
25365 2005-05-25 DJ Delorie <dj@redhat.com>
25366
25367 * gcc.dg/Wattributes-1.c: New.
25368 * gcc.dg/Wattributes-2.c: New.
25369 * gcc.dg/Wattributes-3.c: New.
25370
25371 20005-05-24 Janis Johnson <janis187@us.ibm.com>
25372
25373 PR tree-optimization/19833
25374 * gcc.dg/uninit-4.c: Remove xfail.
25375 * gcc.dg/uninit-9.c: Ditto.
25376
25377 2005-05-24 Ziemowit Laski <zlaski@apple.com>
25378
25379 * obj-c++.dg/bitfield-[1-5].mm: New.
25380 * obj-c++.dg/class-protocol-1.mm: New.
25381 * obj-c++.dg/comp-types-1[0-1].mm: New.
25382 * obj-c++.dg/comp-types-[2-9].mm: New.
25383 * obj-c++.dg/encode-[4-8].mm: New.
25384 * obj-c++.dg/layout-1.mm: New.
25385 * obj-c++.dg/method-1[0-9].mm: New.
25386 * obj-c++.dg/method-2[0-1].mm: New.
25387 * obj-c++.dg/method-[8-9].mm: New.
25388 * obj-c++.dg/objc-gc-3.mm: New.
25389 * obj-c++.dg/try-catch-10.mm: New.
25390 * objc.dg/bitfield-5.m: New.
25391 * objc.dg/comp-types-10.m: New.
25392 * objc.dg/comp-types-9.m: New.
25393 * objc.dg/layout-1.m: New.
25394 * objc.dg/objc-gc-4.m: New.
25395 * objc.dg/try-catch-9.m: New.
25396 * objc.dg/class-protocol-1.m: Tweak diagnostics.
25397 * objc.dg/comp-types-1.m: Likewise.
25398 * objc.dg/comp-types-[5-6].m: Likewise.
25399 * objc.dg/method-9.m: Likewise.
25400
25401 2005-05-24 Janis Johnson <janis187@us.ibm.com>
25402
25403 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
25404 and on hardware without VMX support.
25405
25406 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
25407
25408 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
25409
25410 * lib/profopt.exp (dg-final-generate, dg-final-use,
25411 profopt-final-code, profopt-get-options): New.
25412 (profopt-execute): Process test directives.
25413
25414 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
25415 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
25416 cleanup-tree-dump, cleanup-saved-temps): Update comments.
25417
25418 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
25419
25420 PR C++/21645
25421 * g++.dg/init/ctor5.C: New test.
25422
25423 2005-05-24 Ira Rosen <irar@il.ibm.com>
25424
25425 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
25426 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
25427 vect-113.c, vect-114.c.
25428
25429 2005-05-23 Adam Nemet <anemet@lnxw.com>
25430
25431 * gcc.dg/const-elim-1.c: Remove xfails.
25432
25433 2005-05-23 Jeff Law <law@redhat.com>
25434
25435 * gcc.c-torture/compile/pr21638.c: New test.
25436 * gcc.c-torture/compile/20050520-1.c: New test.
25437
25438 2005-05-23 Nick Clifton <nickc@redhat.com>
25439
25440 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
25441 be a proper triple, ie: m32r*-*-*.
25442 * g++.old-deja/g++.jason/thunk3.C: Likewise.
25443
25444 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
25445
25446 PR middle-end/21331
25447 PR tree-opt/21293
25448 * gcc.c-torture/compile/pr21293.c: New test.
25449 * gcc.c-torture/execute/pr21331.c: New test.
25450
25451 2004-05-20 Richard Henderson <rth@redhat.com>
25452
25453 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
25454
25455 2005-05-20 Ziemowit Laski <zlaski@apple.com>
25456
25457 * obj-c++-dg.exp: Add.
25458 * obj-c++.exp: Add.
25459 * obj-c++.dg/dg.exp: Add.
25460
25461 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
25462
25463 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
25464 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
25465
25466 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
25467
25468 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
25469
25470 2004-05-19 Richard Henderson <rth@redhat.com>
25471
25472 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
25473
25474 2005-05-19 Janis Johnson <janis187@us.ibm.com>
25475
25476 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
25477
25478 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
25479
25480 2005-05-19 Jakub Jelinek <jakub@redhat.com>
25481
25482 PR c++/21495
25483 * g++.dg/parse/extern1.C: New test.
25484 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
25485
25486 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25487
25488 * gcc.dg/c99-math.h: New.
25489 * gcc.dg/c99-math-float-1.c: New test.
25490 * gcc.dg/c99-math-double-1.c: Likewise.
25491 * gcc.dg/c99-math-long-double-1.c: Likewise.
25492
25493 2005-05-18 Richard Henderson <rth@redhat.com>
25494
25495 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
25496
25497 2005-05-18 Devang Patel <dpatel@apple.com>
25498
25499 * g++.dg/opt/20050511-1.C: New test.
25500
25501 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
25502
25503 PR libfortran/21127
25504 * gfortran.dg/reshape-complex.f90: New test.
25505
25506 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
25507
25508 * gfortran.dg/array_constructor_1.f90: New test.
25509 * gfortran.dg/array_constructor_2.f90: New test.
25510
25511 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
25512
25513 PR fortran/20954
25514 * gfortran.dg/pr20954.f: New test.
25515
25516 2005-05-17 Mike Stump <mrs@apple.com>
25517
25518 Yet more Objective-C++...
25519
25520 * objc.dg/method-5.m: Update.
25521 * objc.dg/method-6.m: Update.
25522 * objc.dg/method-7.m: Update.
25523 * objc.dg/method-9.m: Update.
25524 * objc.dg/try-catch-2.m: Update.
25525
25526 2005-05-17 Mark Mitchell <mark@codesourcery.com>
25527
25528 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
25529 Remove little-endian optimizations.
25530
25531 2005-05-17 Jeff Law <law@redhat.com>
25532
25533 * g++.dg/tree-ssa/pr14814.C: New test.
25534 * gcc.dg/tree-ssa/pr14814.C: New test.
25535 * gcc.dg/tree-ssa/pr17141-1.C: New test.
25536 * gcc.dg/tree-ssa/pr17141-2.C: New test.
25537
25538 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
25539
25540 * gcc.dg/compat/generate-random.c: Do not include
25541 libiberty.h.
25542 * gcc.dg/compat/generate-random_r.c: Likewise.
25543
25544 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
25545
25546 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
25547
25548 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
25549
25550 PR middle-end/21595
25551 * g++.dg/tree-ssa/builtin1.C: New testcase.
25552
25553 2005-05-17 Jakub Jelinek <jakub@redhat.com>
25554
25555 PR c++/21454
25556 * g++.dg/opt/const4.C: New test.
25557
25558 PR middle-end/21492
25559 * g++.dg/opt/crossjump1.C: New test.
25560
25561 PR tree-optimization/21610
25562 * gcc.c-torture/compile/20050516-1.c: New test.
25563
25564 PR fortran/15080
25565 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
25566 about the test failing.
25567 * gfortran.fortran-torture/execute/where_7.f90: New test.
25568 * gfortran.fortran-torture/execute/where_8.f90: New test.
25569
25570 2005-05-16 Richard Henderson <rth@redhat.com>
25571
25572 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
25573 i?86 and x86_64.
25574
25575 2005-05-16 Mark Mitchell <mark@codesourcery.com>
25576
25577 * gcc.dg/compat/generate-random.c (config.h): Do not include.
25578 (limits.h): Include unconditionally.
25579 (stdlib.h): Likewise.
25580 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
25581 (limits.h): Include unconditionally.
25582 (stdlib.h): Likewise.
25583 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
25584 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
25585 (limits.h): Include unconditionally.
25586 (stdlib.h): Likewise.
25587 (hashtab.h): Do not include.
25588 (getopt.h): Likewise.
25589 (stddef.h): Include.
25590 (hashval_t): Define.
25591 (struct entry): Add "next" field.
25592 (HASH_SIZE): New macro.
25593 (hash_table): New variable.
25594 (switchfiles): Do not use xmalloc.
25595 (mix): New macro.
25596 (iterative_hash): New function.
25597 (hasht): Remove.
25598 (e_exists): New function.
25599 (e_insert): Likewise.
25600 (output): Use, instead of libiberty hashtable functions.
25601 (main): Do not use getopt. Do not call htab_create.
25602
25603 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
25604
25605 PR libstdc++/21526
25606 * lib/target-supports.exp (check_mkfifo_available):
25607 Return 0 for cygwin as mkfifo support incomplete on platform.
25608 Fix typos in comments.
25609
25610 2005-05-15 Mark Mitchell <mark@codesourcery.com>
25611
25612 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
25613
25614 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
25615
25616 PR fortran/17432
25617 * gfortran.dg/assign_4.f: New test.
25618
25619 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
25620
25621 PR tree-optimization/21563
25622 * gcc.dg/tree-ssa/pr21563.c: New.
25623
25624 2005-05-14 Jan Hubicka <jh@suse.cz>
25625
25626 * gcc.dg/noreturn-7.c: Allow control reaches warning.
25627
25628 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
25629
25630 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
25631
25632 2005-05-13 Julian Brown <julian@codesourcery.com>
25633
25634 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
25635 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
25636
25637 2005-05-13 Jan Hubicka <jh@suse.cz>
25638
25639 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
25640 * gcc.dg/fold-xor-?.c: Likewise.
25641 * gcc.dg/pr15784-?.c: Likewise.
25642 * gcc.dg/pr20922-?.c: Likewise.
25643 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
25644 * gcc.dg/tree-ssa/pr17598.c: Likewise.
25645 * gcc.dg/tree-ssa/pr20470.c: Likewise.
25646
25647 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25648
25649 PR fortran/21260
25650 * gfortran.dg/hollerith_1.f90: New test.
25651
25652 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25653
25654 * gfortran.dg/func_result_2.f90: New test.
25655
25656 2005-05-11 Bud Davis <bdavis@gfortran.org>
25657
25658 * gfortran.dg/dev_null.f90: New test.
25659
25660 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
25661
25662 * gcc.dg/arm-vfp1.c: Revert last change.
25663
25664 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
25665
25666 PR middle-end/19807
25667 PR tree-optimization/19639
25668 * g++.dg/tree-ssa/pr19807.C: New testcase.
25669
25670 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25671
25672 PR libfortran/21471
25673 * gfortran.dg/append-1.f90: New test.
25674
25675 2005-05-10 Diego Novillo <dnovillo@redhat.com>
25676
25677 * gcc.dg/pr18501.c: XFAIL.
25678 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
25679 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
25680 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
25681 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
25682 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
25683 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
25684 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
25685 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
25686
25687 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25688
25689 PR fortran/20178
25690 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
25691 gfortran.dg/f2c_3.f90: New tests.
25692
25693 * gfortran.dg/return_1.f90: Fix dg annotation.
25694
25695 2005-05-10 Diego Novillo <dnovillo@redhat.com>
25696
25697 * gcc.c-torture/compile/20050510-1.c: New test.
25698
25699 2005-05-10 Mark Mitchell <mark@codesourcery.com>
25700
25701 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
25702
25703 2005-05-10 Bob Wilson <bob.wilson@acm.org>
25704
25705 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
25706
25707 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
25708
25709 PR c/17913
25710 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
25711
25712 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
25713
25714 PR c/21342
25715 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
25716 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
25717
25718 2005-05-10 Ben Elliston <bje@au.ibm.com>
25719
25720 PR debug/16676
25721 * gcc.dg/debug/pr16676.c: New test.
25722
25723 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
25724
25725 PR testsuite/21443
25726 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
25727 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
25728 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
25729 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
25730 Change -O1 to -O2.
25731 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
25732 -fno-tree-dominator-opts.
25733
25734 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25735
25736 * gfortran.dg/return_1.f90: New test.
25737
25738 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
25739
25740 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
25741
25742 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
25743
25744 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
25745
25746 PR c++/21427
25747 * g++.dg/inherit/covariant13.C: New.
25748
25749 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25750
25751 PR libfortran/19155
25752 * gfortran.dg/pr19155.f: New test.
25753
25754 2005-05-08 Roger Sayle <roger@eyesopen.com>
25755
25756 PR inline-asm/8788
25757 * gcc.dg/pr8788-1.c: New testcase.
25758
25759 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
25760
25761 PR target/21416
25762 * gcc.target/mips/fpcmp-[12].c: New tests.
25763
25764 2005-05-06 Mark Mitchell <mark@codesourcery.com>
25765
25766 * lib/target-supports-dg.exp (dg-require-fork): New function.
25767 (dg-require-mkfifo): Likewise.
25768 * lib/target-supports.exp (check_function_available): New
25769 function.
25770 (check_fork_available): Likewise.
25771 (check_mkfifo_available): Likewise.
25772
25773 2005-05-06 Jeff Law <law@redhat.com>
25774
25775 * gcc.c-torture/compile/pr21380.c: New test.
25776
25777 2005-05-06 Jakub Jelinek <jakub@redhat.com>
25778
25779 PR c++/20961
25780 * g++.dg/ext/weak3.C: New test.
25781
25782 2005-05-05 Mark Mitchell <mark@codesourcery.com>
25783
25784 PR c++/21352
25785 * g++.dg/template/crash37.C: New test.
25786
25787 2005-05-05 Paul Brook <paul@codesourcery.com>
25788
25789 * gcc.dg/arm-g2.c: Use effective-target arm32.
25790 * gcc.dg/arm-mmx-1.c: Ditto.
25791 * gcc.dg/arm-scd42-2.c: Ditto.
25792 * gcc.dg/arm-vfp1.c: Ditto.
25793 * lib/target-supports.exp (check_effective_target_arm32): New
25794 function.
25795
25796 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
25797
25798 PR libfortran/21354
25799 gfortran.dg/in_pack_rank7.f90: New test.
25800
25801 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
25802
25803 PR middle-end/15618
25804 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
25805
25806 2005-05-04 Jakub Jelinek <jakub@redhat.com>
25807
25808 PR middle-end/21265
25809 * gcc.dg/20050503-1.c: New test.
25810
25811 PR rtl-optimization/21239
25812 * gcc.dg/i386-sse-11.c: New test.
25813
25814 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
25815
25816 PR target/16888
25817 * gcc.target/i386/asm-1.c: New test.
25818
25819 2005-05-03 Jakub Jelinek <jakub@redhat.com>
25820
25821 PR rtl-optimization/21330
25822 * gcc.c-torture/execute/20050502-1.c: New test.
25823
25824 PR target/21297
25825 * gcc.c-torture/execute/20050502-2.c: New test.
25826
25827 2005-05-03 Uros Bizjak <uros@kss-loka.si>
25828
25829 PR middle-end/21282
25830 * gcc.dg/pr21282.c: New.
25831
25832 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
25833
25834 * gcc.dg/vect/pr20122.c: Clean up .vect file.
25835 * gcc.dg/vect/vect-92.c: Likewise.
25836 * gcc.dg/vect/vect-93.c: Likewise.
25837 * gcc.dg/vect/vect-dv-1.c: Likewise.
25838 * gcc.dg/vect/vect-dv-2.c: Likewise.
25839 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
25840
25841 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
25842
25843 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
25844 * gfortran.dg/vect/vect-2.f90: Likewise.
25845 * gfortran.dg/vect/vect-3.f90: Likewise.
25846 * gfortran.dg/vect/vect-4.f90: Likewise.
25847 * gfortran.dg/vect/vect-5.f90: Likewise.
25848
25849 2005-05-02 Geoffrey Keating <geoffk@apple.com>
25850
25851 PR target/20813
25852 * gcc.dg/rs6000-fpint-2.c: New.
25853
25854 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
25855
25856 PR c/15698
25857 * gcc.dg/builtins-30.c: Update expected messages.
25858 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
25859 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
25860 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
25861
25862 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
25863
25864 PR tree-optimization/21294
25865 * gcc.dg/tree-ssa/pr21294.c: New.
25866
25867 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
25868
25869 * gcc.dg/altivec-3.c (vec_store): Do not use the old
25870 __builtin_altivec_st_internal_4si built-in.
25871
25872 2005-05-02 Mark Mitchell <mark@codesourcery.com>
25873
25874 PR c++/15875
25875 * g++.dg/template/ptrmem14.C: New test.
25876
25877 2005-05-02 Paul Brook <paul@codesourcery.com>
25878
25879 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
25880
25881 2005-05-02 Michael Matz <matz@suse.de>
25882
25883 PR c++/19542
25884 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
25885
25886 2005-05-01 Mark Mitchell <mark@codesourcery.com>
25887
25888 * g++.dg/cpp/weak.C: New test.
25889
25890 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
25891
25892 * gcc.dg/tree-ssa/loop-8.c: New test.
25893
25894 2005-04-30 Michael Maty <matz@suse.de>
25895
25896 * gcc.dg/inline-mcpy.c: New test.
25897
25898 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
25899
25900 PR libfortran/18958
25901 * gfortran.dg/eoshift.f90: New test case.
25902
25903 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
25904
25905 PR libfortran/18857
25906 * gfortran.dg/matmul_1.f90: New test.
25907
25908 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
25909
25910 PR tree-optimization/21030
25911 * gcc.dg/tree-ssa/pr21030.c: New.
25912
25913 2005-04-29 Devang Patel <dpatel@apple.com>
25914
25915 PR tree-optimization/21272
25916 * gcc.dg/vect/vect-ifcvt-10.c: New test.
25917
25918 2005-04-29 Jakub Jelinek <jakub@redhat.com>
25919
25920 PR fortran/13082
25921 PR fortran/18824
25922 * gfortran.dg/entry_4.f90: New test.
25923 * gfortran.fortran-torture/execute/entry_1.f90: New test.
25924 * gfortran.fortran-torture/execute/entry_2.f90: New test.
25925 * gfortran.fortran-torture/execute/entry_3.f90: New test.
25926 * gfortran.fortran-torture/execute/entry_4.f90: New test.
25927 * gfortran.fortran-torture/execute/entry_5.f90: New test.
25928 * gfortran.fortran-torture/execute/entry_6.f90: New test.
25929 * gfortran.fortran-torture/execute/entry_7.f90: New test.
25930
25931 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25932
25933 * gfortran.fortran-torture/execute/entry_8.f90: New test.
25934
25935 2005-04-29 Paul Brook <paul@codesourcery.com>
25936
25937 * gfortran.dg/entry_3.f90: New test.
25938
25939 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25940
25941 * gfortran.dg/implicit_4.f90: New test.
25942
25943 2005-04-28 Bob Wilson <bob.wilson@acm.org>
25944
25945 * lib/target-supports.exp (check_profiling_available): Return
25946 false for xtensa-*-elf.
25947
25948 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
25949
25950 * lib/fortran-torture.exp (fortran-torture.exp): Catch
25951 error if file cannot be deleted.
25952
25953 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
25954
25955 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
25956 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
25957 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
25958 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
25959 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
25960 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
25961 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
25962 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
25963 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
25964 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
25965 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
25966 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
25967 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
25968
25969 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25970
25971 PR fortran/20865
25972 * gfortran.dg/pr20865.f90: New test.
25973
25974 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
25975
25976 * gcc.dg/void-cast-2.c: New test.
25977
25978 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
25979
25980 PR c/21159
25981 * gcc.dg/void-cast-1.c: New test.
25982
25983 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
25984
25985 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
25986
25987 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25988
25989 PR fortran/21177
25990 * gfortran.dg/pr21177.f90: New test.
25991
25992 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
25993
25994 PR tree-optimization/21171
25995 * gcc.dg/tree-ssa/pr21171.c: New test.
25996
25997 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
25998
25999 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
26000 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
26001 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
26002 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
26003 gcc.dg/tree-ssa/gen-vect-32.c: New.
26004 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
26005 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
26006 don't run on PPC32.
26007
26008 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
26009
26010 PR c/21213
26011 * gcc.dg/transparent-union-3.c: New test.
26012
26013 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
26014
26015 PR c/20740
26016 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
26017 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
26018 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
26019 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
26020 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
26021 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
26022
26023 2005-04-26 Jeff Law <law@redhat.com>
26024
26025 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
26026 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
26027 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
26028 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
26029 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
26030 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
26031 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
26032
26033 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
26034
26035 PR tree-optimization/17598
26036 * gcc.dg/tree-ssa/pr17598.c: New testcase.
26037
26038 2005-04-25 Mike Stump <mrs@apple.com>
26039
26040 * objc.dg/fix-and-continue-1.m: Add.
26041
26042 2005-04-25 Roger Sayle <roger@eyesopen.com>
26043
26044 PR c++/20995
26045 * g++.dg/opt/pr20995-1.C: New test case.
26046
26047 2005-04-25 Devang Patel <dpatel@apple.com>
26048
26049 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
26050
26051 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
26052
26053 PR testsuite/21062
26054 * g++.dg/opt/alias2.C (printf): Correct the prototype.
26055
26056 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
26057
26058 PR C++/21188
26059 * g++.dg/opt/rtti2.C: New test.
26060
26061 2005-04-25 Paul Brook <paul@codesourcery.com>
26062 Steven G. Kargl <kargls@comcast.net>
26063
26064 PR fortran/20879
26065 * gfortran.dg/ichar_1.f90: New file.
26066
26067 2005-04-24 Jakub Jelinek <jakub@redhat.com>
26068
26069 PR middle-end/20991
26070 * g++.dg/opt/pr20991.C: New test.
26071
26072 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
26073 where sizeof (type) < __alignof__ (type).
26074 * gcc.dg/compat/struct-layout-1.h: Likewise.
26075
26076 2005-04-24 Per Bothner <per@bothner.com>
26077 Devang Patel <dpatel@apple.com>
26078
26079 PR preprocessor/20907
26080 * gcc.dg/cpp/very-long-comment.c: New test.
26081
26082 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26083
26084 PR fortran/20059
26085 * gfortran.dg/common_5.f: New test.
26086
26087 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
26088
26089 PR middle-end/21082
26090 * g++.dg/tree-ssa/pr21082.C: New testcase.
26091
26092 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
26093
26094 * gcc.dg/vect/vect-99.c: New test.
26095
26096 2005-04-22 Diego Novillo <dnovillo@redhat.com>
26097
26098 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
26099
26100 2005-04-22 Jeff Law <law@redhat.com>
26101
26102 * gcc.dg/uninit-5.c: Remove xfails.
26103 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
26104 conditionals and loads.
26105
26106 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
26107
26108 PR libfortran/20074
26109 PR libfortran/20436
26110 PR libfortran/21108
26111 * gfortran.dg/nested_reshape.f90: new test
26112 * gfortran.dg/reshape-alloc.f90: new test
26113 * gfortran.dg/reshape.f90: new test
26114
26115 2005-04-22 Mark Mitchell <mark@codesourcery.com>
26116
26117 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
26118
26119 * gcc.dg/arm-vfp1.c: New test.
26120
26121 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
26122
26123 PR c++/21087
26124 * g++.dg/lookup/builtin2.C: New test.
26125
26126 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
26127
26128 * gcc.dg/weak/weak-13.c: New test.
26129
26130 2005-04-21 Geoffrey Keating <geoffk@apple.com>
26131
26132 * lib/target-supports.exp (check_effective_target_sync_int_long):
26133 Add powerpc*.
26134
26135 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
26136
26137 * gcc.target/mips/branch-1.c: New test.
26138
26139 2005-04-21 Richard Henderson <rth@redhat.com>
26140
26141 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
26142 * gcc.dg/vect/vect-86.c: Likewise.
26143 * gcc.dg/vect/vect-87.c: Likewise.
26144 * gcc.dg/vect/vect-88.c: Likewise.
26145
26146 2005-04-21 Devang Patel <dpatel@apple.com>
26147
26148 PR optimization/20994
26149 * gcc.dg/tree-ssa/ifc-3.c: New test.
26150
26151 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
26152
26153 PR c/12913
26154 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
26155 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
26156 gcc.dg/c99-vla-jump-5.c: New tests.
26157
26158 2005-04-19 Richard Henderson <rth@redhat.com>
26159
26160 * lib/target-supports.exp (check_effective_target_vect_int_mult):
26161 Fix typo in exists check.
26162 (check_effective_target_sync_int_long): New.
26163 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
26164 * gcc.dg/ia64-sync-2.c: Likewise.
26165 * gcc.dg/ia64-sync-3.c: Likewise.
26166 * gcc.dg/ia64-sync-4.c: Likewise.
26167
26168 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
26169
26170 * gcc.dg/fold-xor-1.c: New test.
26171 * gcc.dg/fold-xor-2.c: New test.
26172
26173 2005-04-19 James E. Wilson <wilson@specifixinc.com>
26174
26175 PR target/20670
26176 * g++.dg/eh/fp-regs.C: New test.
26177
26178 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
26179
26180 * gcc.dg/Wint-to-pointer-cast-1.c,
26181 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
26182 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
26183 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
26184
26185 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26186
26187 PR fortran/16861
26188 * gfortran.dg/pr16861.f90: New test.
26189
26190 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
26191
26192 * gcc.dg/pr21085.c: New test.
26193
26194 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
26195
26196 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
26197 (setup_mips_tests, dg-mips-options): New procedures.
26198 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
26199 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
26200 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
26201 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
26202 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
26203 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
26204 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
26205 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
26206 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
26207 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
26208 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
26209 dg-mips-options instead of dg-options. Remove now-redundant
26210 preprocessor guards.
26211 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
26212 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
26213 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
26214 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
26215 * gcc.dg/vr-mult-2.c: Delete.
26216 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
26217 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
26218 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
26219 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
26220 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
26221 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
26222 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
26223
26224 2005-04-18 Laurent GUERBY <laurent@guerby.net>
26225
26226 * ada/acats/run_all.sh: Use sync when executable not present.
26227
26228 2005-04-18 Devang Patel <dpatel@apple.com>
26229
26230 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
26231 * gcc.dg/vect/vect-11a.c: New.
26232 * gcc.dg/vect/vect-none.c: Update.
26233 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
26234
26235 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
26236
26237 PR tree-optimization/20922
26238 * gcc.dg/pr20922-1.c: New test.
26239 * gcc.dg/pr20922-2.c: New test.
26240 * gcc.dg/pr20922-3.c: New test.
26241 * gcc.dg/pr20922-4.c: New test.
26242 * gcc.dg/pr20922-5.c: New test.
26243 * gcc.dg/pr20922-6.c: New test.
26244
26245 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26246
26247 PR libfortran/20950
26248 * gfortran.dg/pr20950.f: New test.
26249
26250 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26251
26252 PR libfortran/19216
26253 * gfortran.dg/pr19216.f: New test.
26254
26255 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
26256
26257 PR tree-optimization/21001
26258 * gcc.dg/tree-ssa/pr21001.c: New.
26259
26260 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
26261
26262 PR libfortran/21075
26263 * gfortran.dg/reshape_rank7.f90: New test.
26264
26265 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
26266
26267 PR libfortran/12884 gfortran.dg/pr12884.f: New test.
26268 PR libfortran/17285 gfortran.dg/pr17285.f90: New test.
26269 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test.
26270 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test.
26271 PR libfortran/18210 gfortran.dg/pr18210.f90: New test.
26272 PR libfortran/18392 gfortran.dg/pr18392.f90: New test.
26273 PR libfortran/19467 gfortran.dg/pr19467.f90: New test.
26274 PR libfortran/19657 gfortran.dg/pr19657.f90: New test.
26275 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE
26276 wrong way round).
26277 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be
26278 in namelists. New test.
26279 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists.
26280 New test.
26281 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist.
26282 New test.
26283 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in
26284 namelist. New test.
26285 * gfortran.dg/namelist_13.f90: Tests derived types in namelist.
26286 New test.
26287 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support.
26288 New test.
26289 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in
26290 namelist. New test.
26291 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test.
26292 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test.
26293 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist.
26294 New test.
26295 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test.
26296 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit
26297 arrays. New test.
26298
26299 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
26300
26301 * gfortran.dg/wtruncate.f: New testcase.
26302 * gfortran.dg/wtruncate.f90: New testcase.
26303
26304 2005-04-16 Mark Mitchell <mark@codesourcery.com>
26305
26306 PR c++/21025
26307 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
26308 which sizeof/alignof is dependent, rather than just whether we are
26309 processing_template_decl.
26310
26311 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
26312
26313 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
26314 corrected typo where the wrong variables had been compared.
26315
26316 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
26317
26318 PR libfortran/18495
26319 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
26320 Test callee-allocated version of return array with a write
26321 statement.
26322 Test spread with a temporary with another write statement.
26323
26324 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
26325
26326 PR tree-optimization/21031
26327 * gcc.dg/tree-ssa/pr21031.c: New.
26328
26329 2005-04-15 Uros Bizjak <uros@kss-loka.si>
26330
26331 PR tree-optimization/21004
26332 * gcc.dg/builtins-53.c: Include builtins-config.h.
26333 Check floorf, ceilf, floorl and ceill transformations
26334 only when HAVE_C99_RUNTIME is defined.
26335
26336 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
26337
26338 PR middle-end/20739
26339 * gcc.dg/tree-ssa/pr20739.c: New test.
26340
26341 2005-04-14 Mike Stump <mrs@apple.com>
26342
26343 * gcc.dg/Foundation.framework/empty: New.
26344 * gcc.dg/framework-2.c: New.
26345
26346 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
26347
26348 PR tree-optimization/21021
26349 * gcc.c-torture/compile/pr21021.c: New.
26350
26351 2005-04-14 Janis Johnson <janis187@us.ibm.com>
26352
26353 PR testsuite/21010
26354 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
26355 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
26356 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
26357 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
26358 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
26359 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
26360 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
26361 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
26362
26363 2005-04-14 Richard Henderson <rth@redhat.com>
26364
26365 * lib/target-supports.exp (check_effective_target_vect_condition):
26366 Add ia64, i?86, and x86_64.
26367
26368 2005-04-14 Steven G. Kargl <kargls@comcast.net>
26369
26370 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
26371
26372 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
26373
26374 PR tree-optimization/20657
26375 * gcc.dg/tree-ssa/pr20657.c: New.
26376
26377 2005-04-14 Uros Bizjak <uros@kss-loka.si>
26378
26379 * gcc.dg/builtins-53.c: Also check (int)trunc* and
26380 (long long int)trunc*.
26381
26382 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
26383
26384 PR target/20927
26385 * gcc.dg/pr20927.c: New test.
26386
26387 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
26388
26389 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
26390 * gcc.target/mips/asm-1.c: Likewise.
26391
26392 2005-04-13 Dale Johannesen <dalej@apple.com>
26393
26394 * objc.dg/objc-fast-4.m: New.
26395
26396 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
26397
26398 * gcc.target/cris/torture/cris-torture.exp: New driver in new
26399 directory.
26400 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
26401
26402 2005-04-13 David Edelsohn <edelsohn@gnu.org>
26403
26404 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
26405 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
26406 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
26407
26408 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
26409
26410 PR tree-optimization/20913
26411 * gcc.dg/tree-ssa/pr20913.c: New.
26412
26413 PR tree-optimization/20702
26414 * gcc.dg/tree-ssa/pr20702.c: New.
26415
26416 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26417
26418 PR c++/13744
26419 * g++.dg/inherit/local3.C: New test.
26420
26421 2005-04-12 Jeff Law <law@redhat.com>
26422
26423 * gcc.dg/tree-ssa/20050412-1.c: New test.
26424
26425 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
26426
26427 PR libfortran/19016
26428 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
26429 Add tests with mask generated by expression.
26430 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
26431 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
26432 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
26433
26434 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
26435
26436 PR middle-end/20917
26437 * gcc.dg/20050409-1.c: New test.
26438
26439 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
26440
26441 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
26442
26443 2005-04-11 Mark Mitchell <mark@codesourcery.com>
26444
26445 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26446 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
26447 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26448 (TARGET_CXX): Adjust accordingly.
26449 * target.h (struct gcc_target): Remove epxort_class_data. Add
26450 determine_class_data_visibility and class_data_always_comdat.
26451 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26452 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
26453 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26454 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
26455 (arm_cxx_determine_class_data_visibility): New.
26456 (arm_cxx_class_data_always_comdat): Likewise.
26457 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26458 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
26459 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26460 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
26461 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
26462 Define.
26463
26464 2005-04-11 Mark Mitchell <mark@codesourcery.com>
26465
26466 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
26467
26468 2005-04-11 Geoffrey Keating <geoffk@apple.com>
26469
26470 * gcc.dg/i386-darwin-fpmath.c: New.
26471
26472 2004-04-11 Devang Patel <dpatel@apple.com>
26473
26474 * lib/target-supports.exp (check_effective_target_vect_condition): New.
26475 * gcc.dg/vect/vect-ifcvt-1.c: New test.
26476 * gcc.dg/vect/vect-ifcvt-2.c: New test.
26477 * gcc.dg/vect/vect-ifcvt-3.c: New test.
26478 * gcc.dg/vect/vect-ifcvt-4.c: New test.
26479 * gcc.dg/vect/vect-ifcvt-5.c: New test.
26480 * gcc.dg/vect/vect-ifcvt-6.c: New test.
26481 * gcc.dg/vect/vect-ifcvt-7.c: New test.
26482 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
26483
26484 2004-04-11 Devang Patel <dpatel@apple.com>
26485
26486 * gcc.dg/vect/vect-dv-1.c: New test.
26487 * gcc.dg/vect/vect-dv-2.c: New test.
26488
26489 2005-04-11 Diego Novillo <dnovillo@redhat.com>
26490
26491 PR tree-optimization/20933
26492 * gcc.dg/tree-ssa/pr20933.c: New test.
26493
26494 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26495
26496 * gfortran.dg/fold_nearest.f90: New test.
26497
26498 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
26499
26500 * gcc.dg/tree-ssa/alias-1.c: New test.
26501
26502 2005-04-11 Diego Novillo <dnovillo@redhat.com>
26503
26504 PR tree-optimization/20920
26505 * g++.dg/tree-ssa/pr20920.C: New test.
26506
26507 2005-04-11 Uros Bizjak <uros@kss-loka.si>
26508
26509 * gcc.dg/builtins-53.c: Also check (int)ceil* and
26510 (long long int)ceil*.
26511
26512 2005-04-10 Mark Mitchell <mark@codesourcery.com>
26513
26514 * g++.dg/warn/Wdtor1.C: Declare template in system header with
26515 explicit C++ linkage.
26516
26517 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26518
26519 * gfortran.dg/pr17229.f: Take care of the new obsolescence
26520 warning for arithmetic IF statements.
26521
26522 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
26523
26524 * eor_handling_1.f90: New test case.
26525 * eor_handling_2.f90: New test case.
26526 * eor_handling_3.f90: New test case.
26527 * eor_handling_4.f90: New test case.
26528 * eor_handling_5.f90: New test case.
26529 * noadv_size.f90: New test case.
26530 * pad_no.f90: New test case.
26531
26532 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
26533
26534 * gcc.c-torture/execute/20050410-1.c: New test.
26535
26536 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
26537
26538 * gcc.dg/pr20126.c: New.
26539
26540 2005-04-09 Bud Davis <bdavis@gfortran.org>
26541 Steven G. Kargl <kargls@comcast.net>
26542
26543 * gfortran.dg/PR19872.f: New test.
26544
26545 2005-04-09 Steven G. Kargl <kargls@comcast.net>
26546
26547 * gfortran.dg/nint_1.f90: Fix dg-do directive.
26548
26549 2005-04-09 Steven G. Kargl <kargls@comcast.net>
26550
26551 * gfortran.dg/nint_1.f90: New test.
26552
26553 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
26554
26555 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
26556 Added test for callee-allocated arrays with write statements.
26557 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
26558 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
26559 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
26560 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
26561 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
26562
26563 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
26564
26565 PR libfortran/20163
26566 * gfortran.dg/open-options-blanks.f: New test.
26567
26568 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
26569
26570 PR fortran/13257
26571 * gfortran.dg/comma_format_extension_[1234].f: New tests.
26572
26573 2005-04-09 Jakub Jelinek <jakub@redhat.com>
26574
26575 * gcc.dg/tree-ssa/stdarg-1.c: New test.
26576 * gcc.dg/tree-ssa/stdarg-2.c: New test.
26577 * gcc.dg/tree-ssa/stdarg-3.c: New test.
26578 * gcc.dg/tree-ssa/stdarg-4.c: New test.
26579 * gcc.dg/tree-ssa/stdarg-5.c: New test.
26580 * gcc.c-torture/execute/stdarg-4.c: New test.
26581
26582 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
26583
26584 PR target/20795
26585 * g++.dg/abi/param2.C: New test.
26586
26587 2005-04-09 Uros Bizjak <uros@kss-loka.si>
26588
26589 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
26590
26591 2005-04-09 Uros Bizjak <uros@kss-loka.si>
26592
26593 * gcc.dg/builtins-53.c: New test.
26594
26595 2005-04-08 Diego Novillo <dnovillo@redhat.com>
26596
26597 * g++.dg/tree-ssa/pr18178.C: New test.
26598 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
26599 * gcc.c-torture/execute/20041019-1.c: New test.
26600 * gcc.dg/tree-ssa/20041008-1.c: New test.
26601 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
26602 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
26603 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
26604 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
26605 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
26606 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
26607 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
26608 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
26609 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
26610 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
26611
26612 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
26613
26614 PR rtl-optimization/20466
26615 * gcc.c-torture/execute/pr20466-1.c: New test.
26616
26617 2005-04-08 Mark Mitchell <mark@codesourcery.com>
26618
26619 PR c++/20905
26620 * g++.dg/parse/cond2.C: New test.
26621
26622 PR c++/20145
26623 * g++.dg/warn/Wdtor1.C: New test.
26624
26625 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26626
26627 PR fortran/17229
26628 * gfortran.dg/pr17229.f: New test.
26629
26630 2005-04-07 Steven G. Kargl <kargls@comcast.net>
26631
26632 * gfortran.dg/tiny_1.f90: New test.
26633 * gfortran.dg/tiny_2.f90: ditto.
26634
26635 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
26636
26637 * gfortran.dg/eor_1.f90: Fix dg-do run line
26638 * gfortran.dg/open_new.f90: Fix dg-do run line
26639
26640 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
26641
26642 * lib/target-supports.exp (get_compiler_messages): Support
26643 optional arguments, the fourth being compiler options.
26644 (check_effective_target_fpic): New proc.
26645 * gcc.dg/20050321-2.c: Restrict to target fpic.
26646
26647 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
26648
26649 * gcc.dg/15443-1.c: New test.
26650 * gcc.dg/15443-2.c: Likewise.
26651
26652 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26653
26654 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
26655
26656 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
26657
26658 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
26659
26660 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
26661
26662 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
26663 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
26664 -m64.
26665 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
26666 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
26667 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
26668
26669 2005-04-06 Mark Mitchell <mark@codesourcery.com>
26670
26671 PR c++/20212
26672 * g++.dg/warn/Wunused-11.C: New test.
26673
26674 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
26675
26676 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
26677
26678 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
26679
26680 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
26681
26682 2005-04-05 Mark Mitchell <mark@codesourcery.com>
26683
26684 PR c++/20734
26685 * g++.dg/template/ptrmem13.C: New test.
26686
26687 2005-04-05 Per Bothner <per@bothner.com>
26688
26689 * lib/gcc.exp: Always add -fno-show-column, for now.
26690
26691 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
26692
26693 PR testsuite/20767
26694 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
26695 of plain old "unsigned int" for the type of "i". Makes this test
26696 64bit clean.
26697
26698 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
26699
26700 * gcc.dg/i386-ssefn-1.c: New test.
26701 * gcc.dg/i386-ssefn-2.c: New test.
26702 * gcc.dg/i386-ssefn-3.c: New test.
26703 * gcc.dg/i386-ssefn-4.c: New test.
26704
26705 2005-04-05 Jakub Jelinek <jakub@redhat.com>
26706
26707 PR tree-optimization/20076
26708 * gcc.dg/builtin-apply4.c: New test.
26709
26710 PR preprocessor/19475
26711 * gcc.dg/cpp/macspace1.c: New test.
26712 * gcc.dg/cpp/macspace2.c: New test.
26713
26714 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26715
26716 * gfortran.dg/pr20755.f: Fixed bad format.
26717
26718 2005-04-05 Mark Mitchell <mark@codesourcery.com>
26719
26720 PR c++/20763
26721 * g++.dg/ext/attrib21.C: New test.
26722
26723 2004-04-05 Devang Patel <dpatel@apple.com>
26724
26725 * lib/target-supports.exp (check_effective_target_vect_shif): New.
26726 * gcc.dg/vect/vect-shift-1.c: New test.
26727
26728 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26729
26730 PR libfortran/20755
26731 * gfortran.dg/pr20755.f: New test.
26732
26733 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
26734
26735 * gfortran.dg/pr15959.f90: New test.
26736 * gfortran.dg/string_pad_trunc.f90: New test.
26737
26738 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26739
26740 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
26741 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
26742 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
26743 syntax.
26744
26745 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26746
26747 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
26748
26749 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26750
26751 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
26752 * gcc.c-torture/compile/20011119-2.c: Likewise.
26753 * gcc.c-torture/compile/981001-2.c: Likewise.
26754
26755 2005-04-04 Mark Mitchell <mark@codesourcery.com>
26756
26757 PR c++/20679
26758 * g++.dg/template/overload4.C: New test.
26759
26760 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
26761
26762 PR c++/20746
26763 * g++.dg/abi/covariant5.C: New.
26764
26765 PR debug/20505
26766 * g++.dg/debug/const2.C: New.
26767
26768 2005-04-04 Jakub Jelinek <jakub@redhat.com>
26769
26770 PR rtl-optimization/16104
26771 * gcc.c-torture/execute/20050316-1.c: New test.
26772
26773 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
26774
26775 * g++.dg/template/spec23.C: Fix dg-error text.
26776
26777 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
26778
26779 PR c++/19199
26780 * g++.dg/expr/lval2.C: New.
26781
26782 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26783
26784 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
26785 __builtin_strcasecmp and __builtin_strncasecmp.
26786
26787 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
26788
26789 PR c++/20723
26790 * g++.dg/template/spec22.C: New.
26791 * g++.dg/template/spec23.C: New.
26792
26793 2005-04-03 Dale Ranta <dir@lanl.gov>
26794 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26795
26796 PR libfortran/20068
26797 PR libfortran/20125
26798 PR libfortran/20156
26799 PR libfortran/20471
26800 * gfortran.dg/backspace.f: New test.
26801
26802 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
26803
26804 * gcc.dg/pr19345.c: New test.
26805
26806 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
26807
26808 PR tree-optimization/20640
26809 * gcc.dg/torture/tree-loop-1.c: New.
26810
26811 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
26812
26813 PR rtl-optimization/20290
26814 * gcc.c-torture/execute/loop-ivopts-2.c: New.
26815
26816 2005-04-02 Geoffrey Keating <geoffk@apple.com>
26817
26818 * gcc.dg/rs6000-fpint.c: New.
26819
26820 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
26821
26822 * gcc.dg/old-style-then-proto-1.c: New test.
26823
26824 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26825
26826 * gfortran.fortran-torture/execute/backspace.f90: Check
26827 after backspace and read was incorrect.
26828
26829 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26830
26831 * gcc.c-torture/execute/builtins/strcat.c: Check the result
26832 buffer past the terminating NUL using memcmp.
26833 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
26834 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
26835
26836 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
26837 Fix unused/uninitialized variable warnings.
26838
26839 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
26840 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
26841 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
26842 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
26843
26844 * gcc.c-torture/execute/builtins/abs-1-lib.c,
26845 gcc.c-torture/execute/builtins/fputs-lib.c,
26846 gcc.c-torture/execute/builtins/lib/fprintf.c,
26847 gcc.c-torture/execute/builtins/lib/main.c,
26848 gcc.c-torture/execute/builtins/lib/memcmp.c,
26849 gcc.c-torture/execute/builtins/lib/memmove.c,
26850 gcc.c-torture/execute/builtins/lib/mempcpy.c,
26851 gcc.c-torture/execute/builtins/lib/memset.c,
26852 gcc.c-torture/execute/builtins/lib/printf.c,
26853 gcc.c-torture/execute/builtins/lib/sprintf.c,
26854 gcc.c-torture/execute/builtins/lib/stpcpy.c,
26855 gcc.c-torture/execute/builtins/lib/strchr.c,
26856 gcc.c-torture/execute/builtins/lib/strcmp.c,
26857 gcc.c-torture/execute/builtins/lib/strcpy.c,
26858 gcc.c-torture/execute/builtins/lib/strcspn.c,
26859 gcc.c-torture/execute/builtins/lib/strlen.c,
26860 gcc.c-torture/execute/builtins/lib/strncat.c,
26861 gcc.c-torture/execute/builtins/lib/strncmp.c,
26862 gcc.c-torture/execute/builtins/lib/strncpy.c,
26863 gcc.c-torture/execute/builtins/lib/strrchr.c,
26864 gcc.c-torture/execute/builtins/lib/strspn.c,
26865 gcc.c-torture/execute/builtins/lib/strstr.c,
26866 gcc.c-torture/execute/builtins/memops-asm-lib.c,
26867 gcc.c-torture/execute/builtins/strlen-2.c,
26868 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
26869 prototypes.
26870
26871 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
26872
26873 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
26874 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
26875 selectany usage.
26876
26877 2005-04-01 Jakub Jelinek <jakub@redhat.com>
26878
26879 PR c++/19406
26880 * g++.dg/debug/using1.C: New test.
26881
26882 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
26883
26884 PR middle-end/20524
26885 * gcc.dg/alias-7.c: Prefix asm-declared name with
26886 __USER_LABEL_PREFIX__.
26887
26888 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
26889
26890 Fix fallout from PR middle-end/15700:
26891 * gcc.c-torture/compile/20011119-1.c: Take
26892 __USER_LABEL_PREFIX__ into account.
26893 * gcc.c-torture/compile/20011119-2.c: Likewise.
26894
26895 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
26896
26897 PR c++/18644
26898 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
26899
26900 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
26901
26902 PR c/17855
26903 * gcc.c-torture/compile/struct-non-lval-1.c,
26904 gcc.c-torture/compile/struct-non-lval-2.c,
26905 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
26906
26907 2005-03-31 Janis Johnson <janis187@us.ibm.com>
26908
26909 * gcc.dg/tls/tls.exp: Remove temporary file.
26910 * g++.dg/tls/tls.exp: Ditto.
26911 * lib/file-format.exp: Ditto.
26912 * g++.dg/special/ecos.exp: Ditto.
26913
26914 * lib/profopt.exp: Treat prof_ext as a list.
26915 * gcc.misc-tests/bprob.exp: Ditto.
26916 * g++.dg/bprob/bprob.exp: Ditto.
26917
26918 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
26919 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
26920 g++.dg/tree-ssa/pointer-reference-alias.C,
26921 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
26922 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
26923 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
26924 g++.dg/vect/pr19951.cc: Ditto.
26925 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
26926 gcc.dg/builtins-47.c: Ditto.
26927 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
26928 gcc.dg/pr20115-1.c: Ditto.
26929 * gcc.dg/tree-ssa/20030530-2.c,
26930 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
26931 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
26932 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
26933 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
26934 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
26935 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
26936 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
26937 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
26938 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
26939 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
26940 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
26941 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
26942 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
26943 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
26944 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
26945 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
26946 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
26947 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
26948 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
26949 gcc.dg/tree-ssa/20030824-1.c,
26950 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
26951 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
26952 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
26953 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
26954 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
26955 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
26956 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
26957 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
26958 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
26959 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
26960 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
26961 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
26962 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
26963 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
26964 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
26965 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
26966 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
26967 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
26968 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
26969 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
26970 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
26971 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
26972 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
26973 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
26974 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
26975 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
26976 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
26977 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
26978 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
26979 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
26980 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
26981 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
26982 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
26983 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
26984 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
26985 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
26986 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
26987 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
26988 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
26989 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
26990 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
26991 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
26992 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
26993 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
26994 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
26995 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
26996 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
26997 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
26998 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
26999 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
27000 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
27001 gcc.dg/tree-ssa/useless-1.c: Ditto.
27002 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
27003 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
27004 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
27005 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
27006 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
27007 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
27008 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
27009 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
27010 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
27011 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
27012 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
27013 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
27014 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
27015 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
27016 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
27017 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
27018 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
27019 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
27020 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
27021 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
27022 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
27023 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
27024 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
27025 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
27026 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
27027 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
27028 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
27029 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
27030 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
27031 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
27032 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
27033 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
27034 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
27035 gcc.dg/vect/vect-none.c: Ditto.
27036 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
27037 treelang/compile/unsigned.tree: Ditto.
27038
27039 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
27040 * gcc.dg/cpp/direct2s.c: Ditto.
27041 * gcc.dg/cpp/paste4.c: Ditto.
27042 * gcc.dg/cpp/separate-1.c: Ditto.
27043 * gcc.dg/pch/save-temps-1.c: Ditto.
27044 * g++.dg/ext/altivec-10.C: Ditto.
27045 * g++.dg/pch/pch.C: Ditto.
27046
27047 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
27048
27049 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
27050 * g++.dg/template/repo1.C: Ditto.
27051 * g++.dg/template/repo2.C: Ditto.
27052 * g++.dg/template/repo3.C: Ditto.
27053 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
27054 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
27055 * g++.old-deja/g++.pt/repo1.C: Ditto.
27056 * g++.old-deja/g++.pt/repo2.C: Ditto.
27057 * g++.old-deja/g++.pt/repo3.C: Ditto.
27058 * g++.old-deja/g++.pt/repo4.C: Ditto.
27059
27060 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
27061 * gcc.dg/20030107-1.c: Ditto.
27062 * gcc.dg/20030702-1.c: Ditto.
27063 * gcc.dg/profile-generate-1.c: Ditto.
27064 * g++.dg/other/profile1.C: Ditto.
27065 * g++.old-deja/g++.robertl/eb83.C: Ditto.
27066
27067 * lib/gcc-dg.exp (remove-build-file): New.
27068 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
27069 cleanup-tree-dump, cleanup-saved-temps): New.
27070
27071 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
27072
27073 PR c++/19203, DR 214
27074 * g++.dg/parse/ambig3.C: Not ambiguous.
27075 * g++.dg/template/spec20.C: New.
27076 * g++.dg/template/spec21.C: New.
27077
27078 2005-03-31 Steve Ellcey <sje@cup.hp.com>
27079
27080 PR target/20045
27081 * gcc.dg/ia64-fptr-1.c: Run only on linux.
27082
27083 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27084
27085 PR libfortran/20660
27086 * gfortran.dg/negative_unit.f: New test.
27087
27088 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
27089
27090 * gcc.dg/20050330-1.c: New test.
27091
27092 2005-03-30 Devang Patel <dpatel@apple.com>
27093
27094 * g++.dg/tree-sra/ssa-sra-3.C: New test.
27095
27096 2005-03-30 Dale Johannesen <dalej@apple.com>
27097
27098 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
27099
27100 2005-03-30 Janis Johnson <janis187@us.ibm.com>
27101
27102 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
27103 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
27104 Strip options from test name.
27105
27106 2005-03-31 Jan Hubicka <jh@suse.cz>
27107
27108 * gcc.dg/varpool-1.c: New testcase.
27109
27110 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
27111
27112 PR c/772
27113 PR c/17913
27114 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
27115 gcc.dg/stmt-expr-label-3.c : New tests.
27116 * gcc.c-torture/execute/medce-2.c: Remove.
27117
27118 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
27119
27120 PR c/20368
27121 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
27122 tests.
27123
27124 2005-03-30 Alan Modra <amodra@bigpond.net.au>
27125
27126 * gcc.c-torture/compile/pr20203.c: New test.
27127
27128 2005-03-26 Steven G. Kargl <kargls@comcast.net>
27129
27130 * gfortran.dg/promotion.f90: New test.
27131
27132 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
27133
27134 PR middle-end/20491
27135 * gcc.dg/torture/asm-subreg-1.c: New test.
27136
27137 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
27138
27139 PR c/20672
27140 * gcc.dg/pr20672-1.c: New test.
27141
27142 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
27143
27144 * gfortran.dg/vect: New directory.
27145 * gfortran.dg/vect/vect.exp: New.
27146 * gfortran.dg/vect/vect-1.f90: New test.
27147 * gfortran.dg/vect/vect-2.f90: New test.
27148 * gfortran.dg/vect/vect-3.f90: New test.
27149 * gfortran.dg/vect/vect-4.f90: New test.
27150 * gfortran.dg/vect/vect-5.f90: New test.
27151
27152 2005-03-29 Jakub Jelinek <jakub@redhat.com>
27153
27154 PR middle-end/20622
27155 * gcc.dg/alias-7.c: New test.
27156
27157 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
27158
27159 * gcc.dg/sparc-reg-1.c: New test.
27160
27161 2005-03-28 Steve Ellcey <sje@cup.hp.com>
27162
27163 PR target/19890
27164 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
27165
27166 2005-03-29 Dale Ranta <dir@lanl.gov>
27167 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27168
27169 PR libfortran/20163
27170 * gfortran.dg/pr20163-2.f: New test.
27171
27172 2005-03-28 Jan Hubicka <jh@suse.cz>
27173
27174 PR middle-end/20635
27175 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
27176 by Jakub Jelinek.
27177
27178 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
27179
27180 PR tree-optimization/20626
27181 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
27182 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
27183
27184 2005-03-26 Steven G. Kargl <kargls@comcast.net>
27185
27186 * gfortran.dg/underflow.f90: New test.
27187 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
27188
27189 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27190
27191 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
27192
27193 2005-03-25 Mark Mitchell <mark@codesourcery.com>
27194
27195 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
27196 (g++_init): Make sure that CXXFLAGS is set.
27197 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
27198 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
27199 * lib/gfortran.exp (gfortran_link_flags): Likewise.
27200 * lib/objc.exp (objc_init): Likewise.
27201 * lib/treelang.exp (treelang_init): Likewise.
27202
27203 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
27204
27205 PR tree-optimization/20470
27206 * gcc.dg/tree-ssa/pr20470.c: New test.
27207
27208 2005-03-25 Geoffrey Keating <geoffk@apple.com>
27209
27210 * gcc.dg/ppc-stfiwx.c: New.
27211
27212 2005-03-25 Steve Ellcey <sje@cup.hp.com>
27213
27214 PR target/19888
27215 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
27216
27217 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
27218
27219 * gcc.dg/20050325-1.c: Fix a typo.
27220
27221 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27222
27223 PR libfortran/19678
27224 PR libfortran/19679
27225 * gfortran.dg/dos_eol.f: New test.
27226
27227 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
27228
27229 PR rtl-optimization/20249
27230 * gcc.dg/20050325-1.c: New test.
27231
27232 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27233
27234 PR libfortran/15332
27235 * gfortran.dg/pr15332.f: New test.
27236
27237 2005-03-24 Dale Johannesen <dalej@apple.com>
27238
27239 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
27240
27241 2005-03-24 Geoffrey Keating <geoffk@apple.com>
27242
27243 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
27244 'internal' visibility.
27245 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
27246 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
27247 'protected' visibility.
27248 * gcc.dg/visibility-7.c: Likewise.
27249 * lib/target-supports.exp (check_visibility_available): Take
27250 a parameter, the kind of visibility to check for.
27251 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
27252 to check_visibility_available.
27253
27254 * g++.dg/expr/cast3.C: New.
27255
27256 2005-03-24 David Edelsohn <edelsohn@gnu.org>
27257
27258 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
27259 rs6000.
27260
27261 2005-03-24 Steve Ellcey <sje@cup.hp.com>
27262
27263 PR target/20095
27264 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
27265
27266 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
27267
27268 * gcc.dg/badshift.c: Renamed to...
27269 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
27270
27271 * gcc.target/i386/badshift.c: Renamed to...
27272 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
27273 only.
27274
27275 PR rtl-optimization/20532
27276 * gcc.target/i386/badshift.c: New.
27277
27278 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27279
27280 * gfortran.dg/pr18025.f90: New test.
27281
27282 2005-03-23 Dale Johannesen <dalej@apple.com>
27283
27284 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
27285
27286 2005-03-23 Mark Mitchell <mark@codesourcery.com>
27287
27288 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
27289
27290 * lib/target-supports.exp (check_iconv_available): Default
27291 libiconv to -liconv, if there is no definition.
27292
27293 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
27294
27295 * gcc.dg/torture/cris-asm-mof-1.c: New test.
27296
27297 2005-03-22 Mark Mitchell <mark@codesourcery.com>
27298
27299 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
27300 * g++.dg/opt/pr7503-2.C: Likewise.
27301 * g++.dg/opt/pr7503-3.C: Likewise.
27302 * g++.dg/opt/pr7503-4.C: Likewise.
27303 * g++.dg/opt/pr7503-5.C: Likewise.
27304 * g++.dg/warn/minmax.C: New test.
27305
27306 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27307
27308 * gfortran.dg/g77_intrinsics_funcs.f: New test.
27309 * gfortran.dg/g77_intrinsics_sub.f: New test.
27310
27311 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
27312 Jan Hubicka <jh@suse.cz>
27313 Steven Bosscher <stevenb@suse.de
27314
27315 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
27316
27317 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27318
27319 PR c++/19980
27320 * g++.dg/template/redecl3.C: New test.
27321
27322 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27323
27324 PR c++/20499
27325 * g++.dg/parse/error16.C: Tweak error markers.
27326
27327 2005-03-22 Jakub Jelinek <jakub@redhat.com>
27328
27329 PR target/20561
27330 * gcc.dg/20050321-2.c: New test.
27331
27332 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
27333
27334 PR c++/20465
27335 PR c++/20381
27336 * g++.dg/template/ptrmem12.C: New.
27337
27338 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
27339
27340 PR rtl-optimization/20527
27341 * gcc.c-torture/execute/pr20527-1.c: New test.
27342
27343 2005-03-22 Ben Elliston <bje@au.ibm.com>
27344
27345 * gcc.misc-tests/options.exp (check_for_options): Create a real C
27346 program, compile it into a real executable and then delete the .c
27347 and .x files afterwards, to avoid problems on testglue targets.
27348
27349 2005-03-21 Stuart Hastings <stuart@apple.com>
27350
27351 * gcc.target/i386/sse-2.c: New.
27352
27353 2005-03-21 Uros Bizjak <uros@kss-loka.si>
27354
27355 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
27356
27357 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27358
27359 * g++.dg/parse/crash25.C: Fix typo.
27360
27361 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27362
27363 PR c++/20461
27364 * g++.dg/parse/crash24.C: New test.
27365
27366 PR c++/20536
27367 * g++.dg/parse/crash25.C: New test.
27368
27369 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27370
27371 PR c++/20147
27372 * g++.dg/ext/stmtexpr4.C: New test.
27373
27374 2005-03-20 Roger Sayle <roger@eyesopen.com>
27375
27376 PR middle-end/20539
27377 * gcc.c-torture/compile/pr13066-1.c: New test case.
27378 * gcc.c-torture/compile/pr20539-1.c: Likewise.
27379 * g++.dg/opt/pr13066-1.C: Likewise.
27380
27381 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
27382
27383 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
27384
27385 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27386
27387 PR fortran/18525
27388 * gfortran.dg/nesting_1.f90: New test.
27389
27390 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27391
27392 PR c++/20240
27393 * g++.dg/lookup/using13.C: New test.
27394
27395 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27396
27397 PR c++/20333
27398 * g++.dg/template/crash36.C: New test.
27399
27400 2005-03-18 Paolo Carlini <pcarlini@suse.de>
27401
27402 PR c++/20463
27403 * g++.dg/template/crash35.C: New test.
27404
27405 2005-03-17 Paolo Carlini <pcarlini@suse.de>
27406
27407 PR c++/19966
27408 * g++.dg/overload/operator2.C: New test.
27409
27410 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27411
27412 PR libfortran/20257
27413 * gfortran.dg/pr20257.f90: New test.
27414
27415 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27416
27417 PR libfortran/20480
27418 * gfortran.dg/pr20480.f90: New test.
27419
27420 2005-03-16 Richard Henderson <rth@redhat.com>
27421
27422 PR middle-end/15700
27423 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
27424 (_rtld_global): New.
27425 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
27426 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
27427
27428 * gcc.dg/alias-3.c: New.
27429 * gcc.dg/alias-4.c: New.
27430 * gcc.dg/alias-5.c: New.
27431 * gcc.dg/alias-6.c: New.
27432
27433 2005-03-15 Geoffrey Keating <geoffk@apple.com>
27434
27435 * gcc.dg/cpp/ucnid-7.c: New.
27436
27437 2005-03-15 Janis Johnson <janis187@us.ibm.com>
27438 Dorit Naishlos <dorit@il.ibm.com>
27439
27440 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
27441 darwin.
27442
27443 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
27444
27445 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't
27446 support misaligned accesses.
27447 * gcc.dg/vect/vect-58.c: Likewise.
27448 * gcc.dg/vect/vect-92.c: New.
27449 * gcc.dg/vect/vect-93.c: New.
27450
27451 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
27452
27453 PR fortran/18827
27454 * gfortran.dg/assign_2.f90: New test.
27455 * gfortran.dg/assign_3.f90: New test.
27456 * gfortran.dg/assign.f90: New test.
27457
27458 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
27459
27460 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
27461 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
27462 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
27463 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
27464 names.
27465
27466 2005-03-14 Geoffrey Keating <geoffk@apple.com>
27467
27468 * gcc.dg/cpp/ucnid-6.c: New.
27469
27470 * gcc.dg/cpp/normalize-1.c: New.
27471 * gcc.dg/cpp/normalize-2.c: New.
27472 * gcc.dg/cpp/normalize-3.c: New.
27473 * gcc.dg/cpp/normalize-4.c: New.
27474 * gcc.dg/cpp/ucnid-4.c: New.
27475 * gcc.dg/cpp/ucnid-5.c: New.
27476 * g++.dg/cpp/normalize-1.C: New.
27477 * g++.dg/cpp/ucnid-1.C: New.
27478
27479 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
27480
27481 * gcc.dg/pr18628.c: New.
27482
27483 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
27484
27485 PR c++/20280
27486 * g++.dg/tree-ssa/pr20280.C: New.
27487
27488 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27489
27490 PR fortran/20467
27491 * gfortran.dg/stfunc_2.f90: New test.
27492
27493 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
27494
27495 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
27496
27497 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
27498
27499 * gcc.dg/tree-ssa/20050314-1.c: New test.
27500
27501 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27502
27503 PR c++/4403
27504 PR c++/9783, DR433
27505 * g++.dg/template/friend34.C: New test.
27506 * g++.dg/template/friend35.C: Likewise.
27507 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
27508
27509 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27510
27511 Friend class name lookup 5/n
27512 PR c++/1016
27513 * g++.dg/lookup/hidden-class1.C: New test.
27514 * g++.dg/lookup/hidden-class2.C: Likewise.
27515 * g++.dg/lookup/hidden-class3.C: Likewise.
27516 * g++.dg/lookup/hidden-class4.C: Likewise.
27517 * g++.dg/lookup/hidden-class5.C: Likewise.
27518 * g++.dg/lookup/hidden-class6.C: Likewise.
27519 * g++.dg/lookup/hidden-class7.C: Likewise.
27520 * g++.dg/lookup/hidden-class8.C: Likewise.
27521 * g++.dg/lookup/hidden-class9.C: Likewise.
27522 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
27523 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
27524 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
27525 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
27526 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
27527 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
27528 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
27529 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
27530 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
27531 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
27532 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
27533
27534 2005-03-13 Mark Mitchell <mark@codesourcery.com>
27535
27536 PR c++/20157
27537 * g++.dg/template/error18.C: New test.
27538
27539 2005-03-09 Ben Elliston <bje@au.ibm.com>
27540
27541 PR debug/16792
27542 * g++.dg/debug/pr16792.C: New test.
27543
27544 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
27545
27546 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
27547 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
27548 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
27549 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
27550 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
27551 test assertion names.
27552
27553 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27554
27555 PR fortran/18600
27556 * gfortran.dg/stfunc_1.f90: New test.
27557
27558 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27559
27560 PR fortran/16907
27561 * gfortran.dg/real_index_1.f90: New test.
27562
27563 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27564
27565 PR fortran/20323
27566 * gfortran.dg/spec_expr_1.f90: New test.
27567
27568 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
27569
27570 PR c/20402
27571 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
27572 new parser.
27573
27574 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27575
27576 PR fortran/20361
27577 * gfortran.dg/largeequiv_1.f90: New test.
27578
27579 2005-03-12 Geoffrey Keating <geoffk@apple.com>
27580
27581 * gcc.dg/ucnid-1.c: New.
27582 * gcc.dg/ucnid-2.c: New.
27583 * gcc.dg/ucnid-3.c: New.
27584 * gcc.dg/ucnid-4.c: New.
27585 * gcc.dg/ucnid-5.c: New.
27586 * gcc.dg/ucnid-6.c: New.
27587 * gcc.dg/cpp/ucnid-1.c: New.
27588 * gcc.dg/cpp/ucnid-2.c: New.
27589 * gcc.dg/cpp/ucnid-3.c: New.
27590 * g++.dg/other/ucnid-1.C: New.
27591
27592 2005-03-12 Geoffrey Keating <geoffk@apple.com>
27593
27594 * gcc.dg/vmx/darwin-abi-3.c: Delete.
27595
27596 2005-03-11 Per Bothner <per@bothner.com>
27597
27598 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
27599 that diagnotics refer to correct token.
27600 * gcc.dg/unused-3.c: Likewise.
27601
27602 2005-03-11 Per Bothner <per@bothner.com>
27603
27604 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
27605 constant" is now actually on same line as string constant.
27606 * gcc.dg/cpp/direct2s.c: Likewise.
27607
27608 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
27609
27610 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
27611
27612 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27613
27614 PR libfortran/20124
27615 * gfortran.dg/pr20124.f90: New Test
27616
27617 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
27618
27619 PR tree-optimization/20130
27620 * gcc.dg/pr20130-1.c: New test.
27621
27622 2005-03-10 Steve Ellcey <sje@cup.hp.com>
27623
27624 PR target/20095
27625 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
27626
27627 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27628
27629 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
27630
27631 2005-03-10 Steve Ellcey <sje@cup.hp.com>
27632
27633 * g++.dg/eh/forced1.C: Fix comment.
27634 * g++.dg/eh/forced2.C: Ditto.
27635 * g++.dg/eh/forced3.C: Ditto.
27636 * g++.dg/eh/forced4.C: Ditto.
27637
27638 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
27639
27640 PR rtl-opt/20412
27641 * gcc.c-torture/compile/pr20412.c: New test.
27642
27643 2005-03-10 Roger Sayle <roger@eyesopen.com>
27644
27645 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
27646
27647 2005-03-10 Jakub Jelinek <jakub@redhat.com>
27648
27649 PR target/20322
27650 * gcc.dg/20050307-1.c: New test.
27651
27652 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
27653
27654 PR c++/20375
27655 * g++.dg/other/stdarg3.C: New.
27656
27657 2005-03-10 Jakub Jelinek <jakub@redhat.com>
27658
27659 PR c++/18384, c++/18327
27660 * g++.dg/init/array19.C: New test.
27661
27662 PR inline-asm/20314
27663 * gcc.dg/torture/pr20314-1.c: New test.
27664 * gcc.dg/torture/pr20314-2.c: New test.
27665
27666 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
27667
27668 * gcc.dg/20050309-1.c: New test.
27669
27670 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27671
27672 * gcc.dg/builtins-10.c: Reactivate disabled test.
27673 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
27674 new cbrt transformations.
27675
27676 2005-03-09 Mark Mitchell <mark@codesourcery.com>
27677
27678 PR c++/20208
27679 * g++.dg/template/array13.C: New test.
27680
27681 2005-03-09 Paolo Carlini <pcarlini@suse.de>
27682
27683 PR c++/16859
27684 * g++.dg/init/brace4.C: New test.
27685
27686 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
27687
27688 PR c++/20186
27689 * g++.dg/template/non-dependent12.C: New.
27690
27691 2005-03-08 Mark Mitchell <mark@codesourcery.com>
27692
27693 PR c++/20142
27694 * g++.dg/init/array18.C: Add dg-do run marker.
27695
27696 PR c++/20142
27697 * g++.dg/init/array18.C: New test.
27698
27699 2005-03-09 Ben Elliston <bje@au.ibm.com>
27700
27701 * consistency.vlad/vlad.exp: Remove trailing semicolons.
27702 * g++.dg/gcov/gcov.exp: Likewise.
27703 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
27704 * gcc.target/xstormy16/xstormy16.exp: Likewise.
27705 * lib/c-torture.exp: Likewise.
27706 * lib/fortran-torture.exp: Likewise.
27707 * lib/g++.exp: Likewise.
27708 * lib/gcc-defs.exp: Likewise.
27709 * lib/gcc-dg.exp: Likewise.
27710 * lib/gcc.exp: Likewise.
27711 * lib/gcov.exp: Likewise.
27712 * lib/gfortran.exp: Likewise.
27713 * lib/mike-g++.exp: Likewise.
27714 * lib/mike-gcc.exp: Likewise.
27715 * lib/objc-torture.exp: Likewise.
27716 * lib/objc.exp: Likewise.
27717 * lib/profopt.exp: Likewise.
27718 * lib/target-libpath.exp: Likewise.
27719 * lib/target-supports.exp: Likewise.
27720 * lib/treelang.exp: Likewise.
27721 * lib/wrapper.exp: Likewise.
27722
27723 2005-03-08 Jeff Law <law@redhat.com>
27724
27725 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
27726 PHI-OPT changes.
27727
27728 2005-03-08 Ira Rosen <irar@il.ibm.com>
27729
27730 * gcc.dg/vect/pr20122.c: New test.
27731
27732 2005-03-07 Jeff Law <law@redhat.com>
27733
27734 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
27735 was folded away.
27736 * gcc.dg/tree-ssa/pr18133-1.c: New test.
27737 * gcc.dg/tree-ssa/pr18133-2.c: New test.
27738 * gcc.dg/tree-ssa/pr18134.c: New test.
27739
27740 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27741
27742 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
27743 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
27744 gcc.dg/torture/builtin-noret-2.c: Require weak support.
27745
27746 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
27747
27748 PR tree-opt/17671
27749 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
27750
27751 2005-03-07 Mark Mitchell <mark@codesourcery.com>
27752
27753 * g++.dg/warn/Wnvdtor.C: New test.
27754
27755 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
27756
27757 * gcc.dg/torture/pr19683-1.c: New test.
27758
27759 2005-03-06 Steven G. Kargl <kargls@comcast.net>
27760
27761 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
27762 * gfortran.dg/g77/19990313-2.f: Ditto.
27763 * gfortran.dg/g77/19990313-3.f: Ditto.
27764 * gfortran.dg/g77/19990525-0.f: Ditto.
27765 * gfortran.dg/g77/19990826-0.f: Ditto.
27766 * gfortran.dg/g77/19990826-2.f: Ditto.
27767 * gfortran.dg/g77/19990826-3.f: Ditto.
27768 * gfortran.dg/g77/20000511-1.f: Ditto.
27769 * gfortran.dg/g77/20000511-2.f: Ditto.
27770 * gfortran.dg/g77/970625-2.f: Ditto.
27771 * gfortran.dg/g77/980310-2.f: Ditto.
27772 * gfortran.dg/g77/980310-3.f: Ditto.
27773 * gfortran.dg/g77/980310-8.f: Ditto.
27774 * gfortran.dg/g77/980519-2.f: Ditto.
27775 * gfortran.dg/g77/alpha1.f: Ditto.
27776 * gfortran.dg/g77/claus.f: Ditto.
27777 * gfortran.dg/g77/erfc.f: Ditto.
27778 * gfortran.dg/g77/short.f: Ditto.
27779 * gfortran.fortran-torture/execute/data.f90: Ditto.
27780 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
27781 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
27782
27783 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27784
27785 * lib/file-format.exp (gcc_target_object_format): Add check for som
27786 format and hardcode object formats on hppa*-*-hpux*.
27787 * lib/target-supports.exp (check_weak_available): Add check for som
27788 object format. Always return 0 on hppa*-*-hpux10*.
27789
27790 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
27791 is defined.
27792
27793 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
27794
27795 2005-03-05 Steven G. Kargl <kargls@comcast.net>
27796
27797 * gfortran.dg/pr19936_1.f90: New test.
27798 * gfortran.dg/pr19936_2.f90: New test.
27799 * gfortran.dg/pr19936_3.f90: New test.
27800
27801 2005-03-05 Steven G. Kargl <kargls@comcast.net>
27802 Paul Thomas <prthomas@drfccad.cea.fr>
27803
27804 * gfortran.dg/PR19754_1.f90: New test.
27805 * gfortran.dg/PR19754_2.f90: Ditto.
27806
27807 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27808
27809 PR c++/19311
27810 * g++.dg/template/non-dependent11.C: New test.
27811
27812 2005-03-05 Uros Bizjak <uros@kss-loka.si>
27813
27814 * lib/target-supports.exp (check_iconv_available): Fix comment.
27815
27816 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
27817 Joseph S. Myers <joseph@codesourcery.com>
27818
27819 PR c++/19797
27820 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
27821
27822 2005-03-04 Matthew Sachs <msachs@apple.com>
27823
27824 * gcc.exp (gcc_target_compile): Put braces around
27825 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
27826 * objc.exp (objc_target_compile): Likewise.
27827 * treelang.exp (treelang_target_compile): Likewise.
27828
27829 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27830
27831 PR fortran/19673
27832 * gfortran.dg/func_result_1.f90: New test.
27833
27834 2005-03-04 Ben Elliston <bje@au.ibm.com>
27835
27836 * gcc.misc-tests/options.exp: New test.
27837
27838 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
27839
27840 * gcc.dg/pr15784-4.c: New test.
27841
27842 2005-03-03 Geoffrey Keating <geoffk@apple.com>
27843
27844 * gcc.c-torture/execute/pr17133.c: New.
27845 * gcc.c-torture/compile/20050303-1.c: New.
27846
27847 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
27848
27849 * gcc.dg/cpp/assert4.c: Fix for cygwin.
27850
27851 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
27852
27853 * g++.dg/overload/using2.C: New.
27854
27855 2005-03-02 Mark Mitchell <mark@codesourcery.com>
27856
27857 PR c++/19916
27858 * g++.dg/init/ptrmem2.C: New test.
27859
27860 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
27861
27862 PR c/8927
27863 * gcc.dg/pr8927-1.c: New test.
27864
27865 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
27866
27867 PR c++/20232
27868 * g++.dg/inherit/covariant12.C: New.
27869
27870 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27871
27872 PR fortran/19479
27873 * gfortran.dg/bound_1.f90: New test.
27874
27875 2005-02-28 Janis Johnson <janis187@us.ibm.com>
27876
27877 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
27878 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
27879
27880 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
27881
27882 PR c/20245
27883 * gcc.dg/pr20245-1.c: New test.
27884
27885 2005-02-28 Jakub Jelinek <jakub@redhat.com>
27886
27887 PR middle-end/19874
27888 * gcc.c-torture/execute/20050119-2.c: New test case.
27889
27890 2005-02-28 Ben Elliston <bje@au.ibm.com>
27891
27892 * README: Update the DejaGnu bug reporting address.
27893 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
27894 * lib/objc-torture.exp: Likewise.
27895
27896 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
27897
27898 * gfortran.dg/boz_1.f90: New test.
27899 * gfortran.dg/boz_3.f90: New test.
27900 * gfortran.dg/boz_4.f90: New test.
27901
27902 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
27903
27904 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
27905 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
27906
27907 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27908
27909 PR libfortran/20101
27910 * gfortran.dg/write_0_pe_format.f90: New test.
27911
27912 2005-02-27 Jakub Jelinek <jakub@redhat.com>
27913
27914 PR c++/20206
27915 * g++.dg/opt/thunk2.C: New test.
27916 * g++.dg/opt/covariant1.C: New test.
27917
27918 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27919
27920 * gfortran.dg/e_d_fmt.f90: New test.
27921
27922 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
27923
27924 * gcc.dg/asm-b.c: Fix comment typos.
27925
27926 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
27927
27928 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
27929 a V_MAY_DEF also.
27930
27931 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
27932
27933 PR tree-opt/20188
27934 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
27935 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
27936 * gcc.dg/asm-b.c: New test.
27937
27938 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
27939
27940 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
27941 Disable this test on IRIX 6.
27942
27943 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
27944
27945 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
27946 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
27947 parser.
27948
27949 2005-02-25 Diego Novillo <dnovillo@redhat.com>
27950
27951 PR tree-optimization/20204
27952 * gcc.dg/pr20204.c: New test.
27953
27954 2005-02-24 Jakub Jelinek <jakub@redhat.com>
27955
27956 PR target/20196
27957 * gcc.c-torture/execute/20050224-1.c: New test.
27958
27959 PR c++/20175
27960 * g++.dg/warn/Wbraces2.C: New test.
27961
27962 2005-02-23 Mark Mitchell <mark@codesourcery.com>
27963
27964 PR c++/19878
27965 * g++.dg/init/const2.C: New test.
27966
27967 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
27968
27969 PR tree-optimization/20100
27970 * gcc.c-torture/execute/pr20100-1.c: New test.
27971
27972 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27973
27974 * gfortran.dg/implicit_3.f90: New test.
27975
27976 * gfortran.dg/deftype_1.f90: New test.
27977
27978 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
27979
27980 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
27981 the test passes.
27982 * g++.dg/other/anon3.C: Accept a warning.
27983
27984 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
27985
27986 * gcc.dg/pr20017.c: Fix a comment typo.
27987
27988 2005-02-23 Bud Davis <bdavis@gfortran.org>
27989
27990 * gfortran.dg/list_read_4.f90: Change to f90 comments.
27991
27992 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27993
27994 PR ada/19902
27995 * ada/acats/tests/cxa/cxa3004.a: Remove.
27996 * ada/acats/tests/cxb/cxb30061.am: Likewise.
27997
27998 2005-02-22 Mark Mitchell <mark@codesourcery.com>
27999
28000 PR c++/20073
28001 * g++.dg/init/const1.C: New test.
28002
28003 PR c++/19991
28004 * g++.dg/parse/constant7.C: New test.
28005
28006 PR c++/20152
28007 * g++.dg/parse/error27.C: New test.
28008 * g++.dg/template/qualttp15.C: Adjust error markers.
28009 * g++.old-deja/g++.other/struct1.C: Likewise.
28010
28011 PR c++/20153
28012 * g++.dg/template/error17.C: New test.
28013
28014 PR c++/20148
28015 * g++.dg/parser/error26.C: New test.
28016
28017 2005-02-22 Diego Novillo <dnovillo@redhat.com>
28018
28019 PR tree-optimization/20100
28020 PR tree-optimization/20115
28021 * gcc.dg/pr20115.c: New test.
28022 * gcc.dg/pr20115-1.c: New test.
28023 * gcc.dg/pr20100.c: New test.
28024 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
28025 call-clobbered variables after alias1.
28026
28027 2005-02-22 Bud Davis <bdavis@gfortran.org>
28028
28029 * gfortran.dg/list_read_4.f90: new test.
28030
28031 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
28032
28033 PR rtl-optimization/20017.
28034 * gcc.dg/pr20017.c: New.
28035
28036 2005-02-22 Devang Patel <dpatel@apple.com>
28037
28038 PR 19952
28039 * g++.dg/tree-ssa/pr19952.C: New test.
28040
28041 2005-02-22 Mark Mitchell <mark@codesourcery.com>
28042
28043 PR c++/19883
28044 * g++.dg/parse/constant6.C: New test.
28045
28046 2005-02-22 Uros Bizjak <uros@kss-loka.si>
28047
28048 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
28049 * g++.dg/charset/asm2.c: Likewise.
28050 * g++.dg/charset/asm3.c: Likewise.
28051 * g++.dg/charset/asm4.c: Likewise.
28052 * g++.dg/charset/asm5.c: Likewise.
28053 * g++.dg/charset/attribute1.c: Likewise.
28054 * g++.dg/charset/attribute2.c: Likewise.
28055 * g++.dg/charset/extern1.cc: Likewise.
28056 * g++.dg/charset/extern2.cc: Likewise.
28057 * g++.dg/charset/extern3.cc: Likewise.
28058 * g++.dg/charset/function.cc: Likewise.
28059 * g++.dg/charset/string.c: Likewise.
28060 * g++.dg/charset/charset.exp: Likewise.
28061 * lib/target-supports.exp (check_iconv_available): Fix comment.
28062
28063 2005-02-22 Uros Bizjak <uros@kss-loka.si>
28064
28065 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
28066 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
28067 * gcc.dg/charset/asm2.c: Likewise.
28068 * gcc.dg/charset/asm3.c: Likewise.
28069 * gcc.dg/charset/asm4.c: Likewise.
28070 * gcc.dg/charset/asm5.c: Likewise.
28071 * gcc.dg/charset/asm6.c: Likewise.
28072 * gcc.dg/charset/attribute1.c: Likewise.
28073 * gcc.dg/charset/attribute2.c: Likewise.
28074 * gcc.dg/charset/builtin1.c: Likewise.
28075 * gcc.dg/charset/extern.c: Likewise.
28076 * gcc.dg/charset/function.c: Likewise.
28077 * gcc.dg/charset/string.c: Likewise.
28078 * gcc.dg/charset/charset.exp: Likewise.
28079
28080 2005-02-21 Bud Davis <bdavis9659@comcast.net>
28081
28082 PR fortran/20086
28083 * gfortran.dg/pr20086.f90: New test.
28084
28085 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
28086
28087 PR tree-optimization/19786
28088 * g++.dg/tree-ssa/pr19786.C: New.
28089
28090 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28091
28092 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
28093
28094 2005-02-21 Jeff Law <law@redhat.com>
28095
28096 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
28097
28098 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28099
28100 * gfortran.dg/do_iterator: Split loop, markup all lines for
28101 which an error locus is printed.
28102 * gfortran.dg/pr17708.f90: Markup all lines for which an error
28103 locus is printed.
28104 * gfortran.dg/select_4.f90: Likewise.
28105 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
28106 locuses in the various permutations.
28107
28108 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
28109
28110 PR tree-optimization/19951
28111 * g++.dg/vect: New directory.
28112 * g++.dg/vect/vect.exp: New file.
28113 * g++.dg/vect/pr19951.cc: New testcase.
28114 * g++.dg/dg.exp: Also prune vectorizer tests.
28115
28116 2005-02-20 Zack Weinberg <zack@codesourcery.com>
28117
28118 PR 18785
28119 * gcc.dg/charset/builtin1.c: New test.
28120
28121 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28122
28123 PR c++/19299
28124 * g++.dg/inherit/volatile1.C: New test.
28125
28126 PR c++/19440
28127 * g++.dg/template/dtor4.C: New test.
28128
28129 2005-02-19 Steven G. Kargl <kargls@comcast.net>
28130
28131 * gfortran.dg/int_1.f90: New test.
28132
28133 2005-02-19 Devang Patel <dpatel@apple.com>
28134
28135 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
28136
28137 2005-02-19 Steven G. Kargl <kargls@comcast.net>
28138
28139 * gfortran.dg/achar_1.f90: New test.
28140
28141 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
28142
28143 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
28144
28145 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
28146 Jakub Jelinek <jakub@redhat.com>
28147
28148 PR tree-optimization/19828
28149 * gcc.dg/tree-ssa/loop-7.c: New test.
28150 * gcc.c-torture/execute/20050218-1.c: New test.
28151
28152 2005-02-19 Jakub Jelinek <jakub@redhat.com>
28153
28154 PR c/20043
28155 * gcc.dg/transparent-union-1.c: New test.
28156 * gcc.dg/transparent-union-2.c: New test.
28157
28158 2005-02-18 James E Wilson <wilson@specifixinc.com>
28159
28160 PR tree-optimization/18977
28161 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
28162
28163 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
28164
28165 PR target/20054
28166 * gcc.dg/pr20054.c: New test.
28167
28168 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28169
28170 PR c++/19508
28171 * g++.dg/ext/attrib20.C: New test.
28172
28173 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
28174
28175 PR middle-end/20030
28176 * gfortran.fortran-torture/execute/character_passing.f90: New test.
28177
28178 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
28179
28180 PR c++/20008
28181 * g++.dg/opt/switch4.C: New.
28182
28183 2005-02-18 Jakub Jelinek <jakub@redhat.com>
28184
28185 PR c++/20023
28186 PR tree-optimization/20009
28187 * gcc.c-torture/compile/20050217-1.c: New test.
28188 * g++.dg/opt/switch3.C: New test.
28189
28190 PR tree-optimization/18947
28191 * gcc.c-torture/compile/20050215-1.c: New test.
28192 * gcc.c-torture/compile/20050215-2.c: New test.
28193 * gcc.c-torture/compile/20050215-3.c: New test.
28194
28195 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
28196
28197 PR c++/20028
28198 * g++.dg/template/crash34.C: New.
28199
28200 PR c++/20022
28201 * g++.dg/other/access3.C: New.
28202
28203 2005-02-17 Ira Rosen <irar@il.ibm.com>
28204
28205 * gcc.dg/vect/vect-98.c: New test.
28206
28207 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
28208
28209 PR tree-optimization/19967
28210 * gcc.dg/pr19967.c: New.
28211
28212 2005-02-16 Jakub Jelinek <jakub@redhat.com>
28213
28214 PR middle-end/19857
28215 * gcc.dg/tree-ssa/20050215-1.c: New test.
28216 * gcc.c-torture/execute/20050215-1.c: New test.
28217
28218 2005-02-15 Eric Christopher <echristo@redhat.com>
28219
28220 * gcc.dg/cpp/20050215-1.c: New file.
28221
28222 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
28223
28224 PR tree-optimization/15785
28225 * gcc.dg/pr15785-1.c: New test.
28226
28227 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
28228
28229 PR c++/17788
28230 * g++.dg/init/ctor4.C: New.
28231 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
28232
28233 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
28234
28235 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
28236 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
28237
28238 2005-02-15 Andreas Schwab <schwab@suse.de>
28239
28240 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
28241 declare malloc.
28242
28243 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
28244
28245 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
28246
28247 2005-02-14 Diego Novillo <dnovillo@redhat.com>
28248
28249 PR tree-optimization/19853
28250 * gcc.c-torture/compile/pr19853.c: New test.
28251
28252 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
28253
28254 PR c++/19608
28255 * g++.dg/parse/local-class1.C: New.
28256
28257 PR c++/19895
28258 * g++.dg/parse/ptrmem3.C: New.
28259
28260 PR c++/19884
28261 * g++.old-deja/g++.oliva/template6.C: Add another case.
28262 * g++.dg/template/explicit6.C: New.
28263
28264 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
28265
28266 PR c++/17816
28267 * g++.dg/other/redecl2.C: New.
28268
28269 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
28270
28271 PR c++/19891
28272 * g++.dg/abi/covariant4.C: New.
28273
28274 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
28275
28276 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c:
28277 New tests.
28278
28279 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
28280
28281 * gcc.dg/vect/vect-96.c: Fix typo.
28282
28283 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28284
28285 PR c++/14479
28286 PR c++/19487
28287 * g++.dg/template/enum5.C: New test.
28288
28289 2005-02-12 Ira Rosen <irar@il.ibm.com>
28290
28291 * gcc.dg/vect/vect-97.c: New test.
28292
28293 2005-02-12 Ira Rosen <irar@il.ibm.com>
28294
28295 * gcc.dg/vect/vect-96.c: New test.
28296
28297 2005-02-12 Uros Bizjak <uros@kss-loka.si>
28298
28299 * gcc.dg/builtins-34.c: Also check ldexp*.
28300
28301 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
28302
28303 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
28304
28305 2005-02-11 Janis Johnson <janis187@us.ibm.com>
28306
28307 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
28308 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
28309 dg-require-dll, dg-require-iconv, dg-require-named-sections,
28310 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
28311 selector_list, selector_expression, dg-process-target): Move to new
28312 file target-supports-dg.exp.
28313 * lib/target-supports-dg.exp: New.
28314
28315 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
28316 New.
28317
28318 2005-02-11 Jakub Jelinek <jakub@redhat.com>
28319
28320 PR c++/19666
28321 * g++.dg/other/ptrmem6.C: New test.
28322
28323 PR middle-end/19858
28324 * gcc.c-torture/compile/20050210-1.c: New test.
28325
28326 2005-02-11 Mark Mitchell <mark@codesourcery.com>
28327
28328 PR c++/19755
28329 * g++.dg/warn/Wbraces1.C: New test.
28330
28331 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
28332
28333 * gcc.dg/builtins-52.c: New testcase.
28334
28335 2005-02-10 Jakub Jelinek <jakub@redhat.com>
28336
28337 PR c/19342
28338 * gcc.c-torture/execute/20050119-1.c: New test.
28339
28340 2005-02-09 Mark Mitchell <mark@codesourcery.com>
28341
28342 PR c++/19811
28343 * g++.dg/init/delete1.C: New test.
28344
28345 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
28346
28347 PR c++/18470
28348 * g++.dg/template/static12.C: New test.
28349
28350 2005-02-09 Mark Mitchell <mark@codesourcery.com>
28351
28352 PR c++/19787
28353 * g++.dg/conversion/ambig1.C: New test.
28354
28355 PR c++/19739
28356 * g++.dg/ext/attrib19.C: New test.
28357
28358 PR c++/19732
28359 * g++.dg/parse/dtor5.C: New test.
28360
28361 PR c++/19762
28362 * g++.dg/template/dtor3.C: New test.
28363
28364 PR c++/19826
28365 * g++.dg/template/static11.C: New test.
28366 * g++.dg/template/crash2.C: Remove dg-error marker.
28367
28368 2005-02-09 Janis Johnson <janis187@us.ibm.com>
28369
28370 PR C++/18491
28371 * g++.old-deja/g++.mike/p10769a.C: Remove.
28372
28373 2005-02-09 Roger Sayle <roger@eyesopen.com>
28374
28375 * gcc.dg/builtins-48.c: New test case.
28376 * gcc.dg/builtins-49.c: New test case.
28377 * gcc.dg/builtins-50.c: New test case.
28378 * gcc.dg/builtins-51.c: New test case.
28379
28380 2005-02-09 Ian Lance Taylor <ian@airs.com>
28381
28382 PR middle-end/19583
28383 * g++.dg/warn/Wreturn-type-3.C: New test.
28384
28385 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
28386
28387 PR middle-end/19402
28388 * gcc.dg/pr19402-1.c: New testcase.
28389 * gcc.dg/pr19402-2.c: likewise.
28390
28391 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
28392
28393 PR middle-end/19854
28394 * g++.dg/tree-ssa/tmmti.C: New testcase.
28395
28396 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28397
28398 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
28399
28400 2005-02-08 Mark Mitchell <mark@codesourcery.com>
28401
28402 PR c++/19733
28403 * g++.dg/parse/crash23.C: New test.
28404 * g++.dg/warn/Weff1.C: New test.
28405
28406 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28407
28408 * gcc.dg/20050209-1.c: New test.
28409
28410 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28411
28412 PR target/19799
28413 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
28414
28415 2005-02-08 Mike Stump <mrs@apple.com>
28416
28417 * g++.dg/pch/import-2.c: New test.
28418 * g++.dg/pch/import-2.hs: New.
28419 * g++.dg/pch/include/import-2a.h: New.
28420 * g++.dg/pch/include/import-2b.h: New.
28421
28422 2005-02-08 Janis Johnson <janis187@us.ibm.com>
28423
28424 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
28425
28426 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28427
28428 * gfortran.dg/substr_1.f90: New test.
28429
28430 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
28431
28432 PR middle-end/19775
28433 * gcc.dg/torture/builtin-power-1.c: Disable test for
28434 invalid transformation.
28435 * gcc.dg/builtins-10.c: Likewise. Disable one test we
28436 no longer optimize.
28437 * gcc.dg/builtins-47.c: New testcase.
28438
28439 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
28440 Dorit Naishlos <dorit@il.ibm.com>
28441
28442 * gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
28443
28444 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
28445
28446 * gcc.c-torture/compile/20050206-1.c: New test.
28447
28448 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
28449
28450 PR tree-opt/19768
28451 * g++.dg/opt/pr19768.C: New test.
28452
28453 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
28454
28455 PR tree-opt/19736
28456 * gcc.c-torture/compile/pr19736.c: New test.
28457
28458 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28459
28460 PR c++/17401
28461 * g++.dg/parse/error25.C: New test.
28462
28463 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
28464
28465 * gcc.c-torture/execute/20050203-1.c: New.
28466
28467 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
28468
28469 * gcc.dg/vect/vect-85.c: Remove xfail.
28470 * gcc.dg/vect/vect-86.c: Remove xfail.
28471 * gcc.dg/vect/vect-87.c: Remove xfail.
28472 * gcc.dg/vect/vect-88.c: Remove xfail.
28473
28474 2005-02-02 Geoffrey Keating <geoffk@apple.com>
28475
28476 * gcc.dg/altivec-19.c: New.
28477
28478 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
28479
28480 PR c/17807
28481 * gcc.dg/nested-func-3.c: New test.
28482 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
28483
28484 2005-02-02 Janis Johnson <janis187@us.ibm.com>
28485
28486 * gcc.test-framework/gen_directive_tests: Generate tests for
28487 selector expressions.
28488
28489 2005-02-02 Matt Austern <austern@apple.com>
28490
28491 PR c++/19628
28492 * g++/ext/builtin7.C: New.
28493 * g++/ext/builtin8.C: New.
28494
28495 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
28496
28497 PR c/18502
28498 * gcc.dg/pr18502-1.c: New test.
28499
28500 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28501
28502 PR c++/17413
28503 * g++.dg/template/local4.C: Tweak.
28504
28505 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
28506
28507 PR tree-optimization/19578
28508 * gcc.c-torture/compile/20050202-1.c: New test.
28509
28510 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
28511
28512 PR c/19435
28513 * gcc.dg/c99-init-4.c: New test.
28514
28515 2005-02-01 Janis Johnson <janis187@us.ibm.com>
28516
28517 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
28518
28519 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
28520
28521 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
28522 * g++.dg/eh/check-vect.h: New.
28523
28524 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
28525 * gcc.dg/vect/vect-78.c: Ditto.
28526 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
28527 Remove.
28528
28529 * g++.dg/conversion/simd1.C: Expect warning.
28530 * g++.dg/ext/attribute-test-1.C: Ditto.
28531 * g++.dg/ext/attribute-test-2.C: Ditto.
28532 * g++.dg/ext/attribute-test-3.C: Ditto.
28533 * g++.dg/ext/attribute-test-4.C: Ditto.
28534
28535 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
28536 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
28537
28538 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
28539
28540 2005-02-01 Richard Henderson <rth@redhat.com>
28541
28542 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
28543 long double for ibm double-double format.
28544 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
28545
28546 2005-02-01 Diego Novillo <dnovillo@redhat.com>
28547
28548 PR tree-optimization/19633
28549 * gcc.dg/pr19633-1.c: New test.
28550 * gcc.dg/pr19633.c: Tweak to make pointer point
28551 to NULL or a symbol.
28552
28553 2005-02-01 Janis Johnson <janis187@us.ibm.com>
28554
28555 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
28556 New procs.
28557 (dg-process-target (local override)): Handle selector expressions.
28558
28559 * gcc.test-framework/README: Describe tests in source directory.
28560 * gcc.test-framework/test-framework.awk: Handle dg- tests.
28561 * gcc.test-framework/test-framework.exp: Handle dg- tests.
28562 * gcc.test-framework/dg-bogus-exp-P.c: New test.
28563 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
28564 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
28565 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
28566 * gcc.test-framework/dg-do-link-exp-P.c: New test.
28567 * gcc.test-framework/dg-do-run-exp-P.c: New test.
28568 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
28569 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
28570 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
28571 * gcc.test-framework/dg-error-exp-P.c: New test.
28572 * gcc.test-framework/dg-error-exp-XP.c: New test.
28573 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
28574 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
28575 * gcc.test-framework/dg-output-exp-P.c: New test.
28576 * gcc.test-framework/dg-output-exp-XF.c: New test.
28577 * gcc.test-framework/dg-warning-exp-P.c: New test.
28578 * gcc.misc-tests/dg-1.c: Remove.
28579 * gcc.misc-tests/dg-2.c: Remove.
28580 * gcc.misc-tests/dg-3.c: Remove.
28581 * gcc.misc-tests/dg-4.c: Remove.
28582 * gcc.misc-tests/dg-5.c: Remove.
28583 * gcc.misc-tests/dg-6.c: Remove.
28584 * gcc.misc-tests/dg-7.c: Remove.
28585 * gcc.misc-tests/dg-8.c: Remove.
28586 * gcc.misc-tests/dg-9.c: Remove.
28587 * gcc.misc-tests/dg-10.c: Remove.
28588 * gcc.misc-tests/dg-11.c: Remove.
28589 * gcc.misc-tests/dg-12.c: Remove.
28590 * gcc.misc-tests/dg-test.exp: Remove.
28591
28592 * gcc.test-framework/test-framework.awk: Change recording and
28593 printing of passes and failures.
28594
28595 * gcc.test-framework: New directory.
28596 * gcc.test-framework/README: New.
28597 * gcc.test-framework/test-framework.exp: New.
28598 * gcc.test-framework/test-framework.awk: New.
28599 * gcc.test-framework/gen_directive_tests: New.
28600
28601 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
28602
28603 * lib/treelang.exp: Fix comment typos.
28604 (treelang_target_compile): Don't append libs=-ltreelang to options.
28605
28606 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
28607
28608 * g++.dg/parse/typename7.C: Adjust error messages.
28609
28610 2005-01-31 Jeff Law <law@redhat.com>
28611
28612 * gcc.c-torture/execute/20050131-1.c: New test.
28613 * gcc.dg/wcaselabel.c: New test.
28614
28615 2005-01-31 Mark Mitchell <mark@codesourcery.com>
28616
28617 * g++.dg/other/warning1.C: Adjust error messags.
28618 * g++.dg/parse/constant5.C: New test.
28619
28620 2005-01-31 Steven Bosscher <stevenb@suse.de>
28621
28622 PR c/19333
28623 * gcc.c-torture/compile/20011130-1.c: Reorder to make
28624 the test case valid.
28625 * gcc.dg/20030815-1.c: Remove invalid tests.
28626 * gcc.dg/array-7.c: Adjust expected result.
28627 * gcc.dg/pr18596-3.c: Likewise.
28628 * gcc.dg/noncompile/20000901-1.c: Likewise.
28629 * gcc.dg/noncompile/init-2.c: Likewise.
28630 * gcc.dg/noncompile/init-4.c: Likewise.
28631
28632 2005-01-31 Dale Johannesen <dalej@apple.com>
28633
28634 * g++.dg/opt/pr19650.C: New test.
28635
28636 2005-01-31 Richard Henderson <rth@redhat.com>
28637
28638 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
28639 long double for intel double extended format.
28640 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
28641
28642 2005-01-30 Mark Mitchell <mark@codesourcery.com>
28643
28644 PR c++/19555
28645 * g++.dg/template/static10.C: New test.
28646
28647 PR c++/19395
28648 * g++.dg/parse/error24.C: New test.
28649
28650 PR c++/19367
28651 * g++.dg/lookup/builtin1.C: New test.
28652
28653 PR c++/19457
28654 * g++.dg/warn/conv3.C: New test.
28655
28656 2005-01-30 Bud Davis <bdavis@gfortran.org>
28657
28658 PR fortran/19647
28659 * gfortan.dg/inquire_7.f90
28660
28661 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
28662
28663 PR tree-optimization/15791
28664 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
28665 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
28666 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
28667 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
28668 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
28669 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
28670 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
28671 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
28672 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
28673 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
28674
28675 2005-01-29 Paul Brook <paul@codesourcery.com>
28676
28677 PR fortran/18565
28678 * check.c (real_or_complex_check): New function.
28679 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
28680 * intrinsic.c (add_functions): Use new check functions.
28681 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
28682 Add prototypes.
28683
28684 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
28685
28686 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
28687 gcc.dg/lvalue-3.c: New tests.
28688 * gcc.dg/concat.c: Update expected messages.
28689
28690 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
28691
28692 PR libfortran/19595
28693 * gfortran.dg/eor_1.f90: New test.
28694
28695 2005-01-29 Steven G. Kargl <kargls@comcast.net>
28696
28697 PR fortran/19589
28698 * gfortran.dg/logical_data_1.f90: New test.
28699
28700 2005-01-28 Mark Mitchell <mark@codesourcery.com>
28701
28702 PR c++/19253
28703 * g++.dg/template/crash33.C: New test.
28704
28705 PR c++/19667
28706 * g++.dg/template/crash32.C: New test.
28707
28708 2005-01-28 Ian Lance Taylor <ian@airs.com>
28709
28710 PR middle-end/16558
28711 * g++.dg/warn/Wreturn-type-2.C: New test.
28712
28713 2004-06-24 Jeff Law <law@redhat.com>
28714
28715 * gcc.dg/tree-ssa/20050128-1.c: New test.
28716
28717 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
28718
28719 * gcc.target/frv/all-mdpackh-1.c: New test.
28720
28721 2005-01-28 Steven Bosscher <stevenb@suse.de>
28722
28723 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
28724
28725 2005-01-27 Richard Henderson <rth@redhat.com>
28726
28727 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
28728
28729 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
28730
28731 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
28732
28733 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
28734
28735 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
28736 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
28737 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
28738 to cope with cases where the multilib options override the dg-options.
28739
28740 2005-01-27 Jakub Jelinek <jakub@redhat.com>
28741
28742 PR c/18946
28743 * gcc.dg/noncompile/20050120-1.c: New test.
28744
28745 2005-01-26 Diego Novillo <dnovillo@redhat.com>
28746
28747 PR tree-optimization/19633
28748 * gcc.dg/pr19633.c: New test.
28749 * gcc.dg/tree-ssa/pr19633.c: New test.
28750
28751 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
28752
28753 * gcc.dg/20041216-1.c: New test.
28754
28755 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
28756
28757 PR objc/18862
28758 * objc.dg/selector-2.m: New test.
28759
28760 2005-01-26 Jakub Jelinek <jakub@redhat.com>
28761
28762 * g++.dg/opt/range-test-2.C: New test.
28763
28764 PR rtl-optimization/19579
28765 * gcc.c-torture/execute/20050124-1.c: New test.
28766
28767 2005-01-26 Greg Parker <gparker@apple.com>
28768 Stuart Hastings <stuart@apple.com>
28769
28770 * gcc.c-torture/execute/20050125-1.c: New.
28771
28772 2005-01-18 Jan Hubicka <jh@suse.cz>
28773
28774 PR tree-optimize/19337
28775 * gcc.c-torture/compile/20050119-1.c: New test.
28776
28777 2005-01-24 James E Wilson <wilson@specifixinc.com>
28778
28779 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
28780 test for successful match.
28781
28782 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
28783
28784 PR objc/18408
28785 * objc.dg/comp-types-7.m: New test.
28786
28787 2005-01-24 Janis Johnson <janis187@us.ibm.com>
28788
28789 * lib/target-supports.exp (current_target_name): New.
28790 (check_effective_target_ilp32, check_effective_target_lp64):
28791 Cache the result to use as long as the current target, with
28792 multilib flags, remains the same.
28793
28794 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
28795 (dg-require-weak, dg-require-visibility, dg-require-alias,
28796 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
28797 dg-require-effective-target, dg-skip-if): Remove call to
28798 skip_test_and_clear_xfail.
28799 (dg-test): Clear xfail data.
28800
28801 2005-01-24 Jakub Jelinek <jakub@redhat.com>
28802
28803 PR target/17751
28804 * gcc.dg/ppc64-toc.c: New test.
28805
28806 * g++.dg/tree-ssa/empty-1.C: New test.
28807
28808 PR middle-end/19551
28809 * gcc.c-torture/execute/20050121-1.c: New test.
28810 * gcc.dg/20050121-2.c: New test.
28811
28812 2004-01-23 Steven G. Kargl <kargls@comcast.net>
28813 Paul Brook <paul@codesourcery.com>
28814
28815 PR fortran/17941
28816 * gfortran.dg/real_const_1.f: New test.
28817 * gfortran.dg/real_const_2.f90: New test.
28818 * gfortran.dg/complex_int_1.f90: New test.
28819
28820 2005-01-23 Bud Davis <bdavis9659@comcast.net>
28821
28822 PR fortran/19313
28823 * gfortan.dg/inquire_6.f90: New test.
28824
28825 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
28826
28827 PR libfortran/19451
28828 * open_readonly_1.f90: New test.
28829
28830 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
28831
28832 PR libfortran/18982
28833 * gfortran.dg/open_new.f90: New file.
28834
28835 2005-01-22 Paul Brook <paul@codesourcery.com>
28836
28837 * namelist_1.f90: New test.
28838
28839 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
28840
28841 PR tree-optimization/19484
28842 * gcc.c-torture/compile/20050122-[12].c: New tests.
28843
28844 2005-01-22 Paul Brook <paul@codesourcery.com>
28845
28846 * gfortran.dg/implicit_2.f90: New test.
28847
28848 2005-01-22 Bud Davis <bdavis9659@comcast.net>
28849
28850 PR fortran/19314
28851 * gfortran.dg/inquire_5.f90: New test.
28852
28853 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28854
28855 PR c/18809
28856 * gcc.dg/pr18809-1.c: New test.
28857
28858 2005-01-21 Ian Lance Taylor <ian@airs.com>
28859
28860 * gcc.dg/20050121-1.c: New test.
28861
28862 PR tree-optimization/13000
28863 * gcc.dg/20040206-1.c: Change warning to point where function is
28864 being inlined.
28865
28866 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28867
28868 PR c++/19208
28869 * g++.dg/template/array11.C: New test.
28870
28871 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28872
28873 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
28874 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
28875 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
28876 * gfortran.dg/getenv_1.f90: Add dg-do directive.
28877 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
28878 gfortran.dg/pr17164.f90: Add missing dg-do directives.
28879
28880 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
28881
28882 PR tree-optimization/15349
28883 * gcc.dg/tree-ssa/pr15349.c: New.
28884
28885 2005-01-20 Steve Ellcey <sje@cup.hp.com>
28886
28887 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
28888
28889 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
28890
28891 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
28892 scan-assembler-times directive name.
28893
28894 * gcc.dg/asm-a.c: Move dg-require-effective-target to
28895 after dg-do.
28896
28897 PR rtl-optimization/19462
28898 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
28899
28900 2005-01-19 Steve Ellcey <sje@cup.hp.com>
28901
28902 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
28903 counting function calls on ia64.
28904
28905 2005-01-19 Jakub Jelinek <jakub@redhat.com>
28906
28907 PR rtl-optimization/15139
28908 * gcc.dg/20050111-2.c: New test.
28909
28910 PR c/17297
28911 * gcc.c-torture/compile/20050113-1.c: New testcase.
28912
28913 PR middle-end/19164
28914 * gcc.dg/20050113-1.c: New testcase.
28915
28916 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
28917
28918 * gcc.dg/vect/vect-85.c: Add comment.
28919 * gcc.dg/vect/vect-86.c: Add xfail for now.
28920 * gcc.dg/vect/vect-87.c: Add xfail for now.
28921 * gcc.dg/vect/vect-88.c: Add xfail for now.
28922 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
28923
28924 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28925
28926 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
28927
28928 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28929
28930 * g++.dg/debug/typedef3.C: New test.
28931
28932 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
28933
28934 PR c/19472
28935 * gcc.dg/asm-a.c: New test.
28936
28937 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
28938
28939 * gcc.dg/sh-relax.c: Add prototype for abort.
28940
28941 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28942
28943 * gcc.dg/short-compare-1.c: New test.
28944 * gcc.dg/short-compare-2.c: Likewise.
28945
28946 2005-01-18 Michael Matz <matz@suse.de>
28947
28948 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
28949
28950 2005-01-17 Diego Novillo <dnovillo@redhat.com>
28951
28952 PR tree-optimization/19121
28953 * gcc.c-torture/compile/pr19121.c: New test.
28954
28955 2005-01-17 James E. Wilson <wilson@specifixinc.com>
28956
28957 PR target/19357
28958 * gcc.c-torture/compile/pr19357.c: New test.
28959
28960 2005-01-17 Ian Lance Taylor <ian@airs.com>
28961
28962 PR c/5675
28963 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
28964 pass--those that refer just to the variable, possibly with a
28965 cast.
28966 * gcc.dg/c99-const-expr-3.c: Likewise.
28967
28968 PR middle-end/13127
28969 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
28970 longer emitted.
28971
28972 2005-01-16 Bud Davis <bdavis9659@comcast.net>
28973
28974 PR fortran/18778
28975 * gfortran.dg/endfile_2.f90: New test.
28976
28977 2005-01-16 Steven G. Kargl <kargls@comcast.net>
28978
28979 PR 19168
28980 * gfortran.dg/select_5.f90: New test.
28981
28982 2004-01-16 Paul Brook <paul@codesourcery.com>
28983
28984 * gfortran.dg/common_4.f90: New test.
28985
28986 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
28987
28988 PR rtl-optimization/19462
28989 * gcc.dg/torture/pr19462-1.c: New test.
28990
28991 2005-01-15 Ziemowit Laski <zlaski@apple.com>
28992
28993 PR objc/19321
28994 * objc.dg/func-ptr-2.m: New.
28995 * objc.dg/volatile-1.m: New.
28996
28997 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28998
28999 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
29000
29001 2005-01-15 Jakub Jelinek <jakub@redhat.com>
29002
29003 PR tree-optimization/19060
29004 * gcc.c-torture/execute/20050104-1.c: New test.
29005
29006 2005-01-15 Bud Davis <bdavis9659@comcast.net>
29007
29008 PR fortran/18983
29009 * gfortran.dg/write_to_null.f90: New test.
29010
29011 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
29012 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29013
29014 PR other/19328
29015 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
29016 argument.
29017
29018 2005-01-15 Jakub Jelinek <jakub@redhat.com>
29019
29020 PR c++/19263
29021 * g++.dg/init/vector1.C: New test.
29022
29023 2005-01-14 James E. Wilson <wilson@specifixinc.com>
29024
29025 PR target/13158
29026 * gcc.target/ia64/sibcall-unwind-1.c: New test.
29027 PR target/18987
29028 * gcc.target/ia64/sibcall-unwind-2.c: New test.
29029
29030 2005-01-14 Steven G. Kargl <kargls@comcast.net>
29031
29032 * gfortran.dg/select_1.f90: New test.
29033 * gfortran.dg/select_2.f90: New test.
29034 * gfortran.dg/select_3.f90: New test.
29035 * gfortran.dg/select_4.f90: New test.
29036
29037 2005-01-14 Jakub Jelinek <jakub@redhat.com>
29038
29039 PR middle-end/19084
29040 PR rtl-optimization/19348
29041 * gcc.dg/20050111-1.c: New test.
29042 * gcc.c-torture/execute/20050111-1.c: New test.
29043
29044 * gcc.dg/i386-asm-4.c: New test.
29045
29046 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
29047
29048 * gcc.dg/nested-func-2.c: New test.
29049 * ada/acats/norun.lst: Remove c953002.
29050
29051 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
29052
29053 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
29054
29055 2005-01-12 Ben Elliston <bje@au.ibm.com>
29056
29057 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
29058
29059 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
29060
29061 PR target/18761
29062 * g++.dg/abi/align1.C: New test.
29063
29064 2005-01-11 Alan Modra <amodra@bigpond.net.au>
29065
29066 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
29067 at a time.
29068 * g++.dg/ext/altivec_check.h: Support compiling as C.
29069
29070 2005-01-10 Roger Sayle <roger@eyesopen.com>
29071
29072 PR c++/19355
29073 * g++.dg/expr/pr19355-1.C: New test case.
29074
29075 2005-01-10 Laurent GUERBY <laurent@guerby.net>
29076
29077 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
29078 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
29079 * ada/acats/tests/c3/c92005b.ada: Likewise.
29080 * ada/acats/tests/c3/cxb3012.a: Likewise.
29081 * ada/acats/norun.lst: Add c380004 and c953002, add PR
29082
29083 2005-01-09 Paul Brook <paul@codesourcery.com>
29084
29085 * gfortran.dg/common_2.f90: New file.
29086 * gfortran.dg/common_3.f90: New file.
29087
29088 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
29089
29090 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
29091
29092 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
29093
29094 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
29095 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
29096 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
29097 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
29098 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
29099 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
29100 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
29101 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
29102 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
29103 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
29104 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
29105 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
29106 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
29107 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
29108 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
29109 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
29110 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
29111 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
29112 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
29113 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
29114 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
29115 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
29116 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
29117 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
29118 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
29119 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
29120 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
29121 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
29122 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
29123 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
29124 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
29125 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
29126 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
29127 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
29128 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
29129 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
29130 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
29131 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
29132 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
29133 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
29134 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
29135 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
29136 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
29137 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
29138 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
29139 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
29140 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
29141 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
29142 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
29143 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
29144 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
29145 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
29146 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
29147 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
29148 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
29149 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
29150 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
29151 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
29152 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
29153 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
29154 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
29155 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
29156 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
29157 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
29158 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
29159 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
29160 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
29161
29162 * gcc.dg/vect/vect-1.c: Fix spelling.
29163 * gcc.dg/vect/vect-10.c: Fix spelling.
29164 * gcc.dg/vect/vect-11.c: Fix spelling.
29165 * gcc.dg/vect/vect-12.c: Fix spelling.
29166 * gcc.dg/vect/vect-14.c: Fix spelling.
29167 * gcc.dg/vect/vect-15.c: Fix spelling.
29168 * gcc.dg/vect/vect-16.c: Fix spelling.
29169 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
29170 * gcc.dg/vect/vect-64.c: Fix comments.
29171 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
29172
29173 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
29174 Ira Rosen <irar@il.ibm.com>
29175
29176 * gcc.dg/vect/vect-70.c: New test.
29177 * gcc.dg/vect/vect-71.c: New test.
29178
29179 2005-01-09 Manfred Hollstein <mh@suse.com>
29180
29181 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
29182 * gcc.dg/pr18241-2.c: Likewise.
29183 * gcc.dg/pr18241-3.c: Likewise.
29184 * gcc.dg/pr18241-4.c: Likewise.
29185 * gcc.dg/pr18241-5.c: Likewise.
29186
29187 2005-01-08 Richard Henderson <rth@redhat.com>
29188
29189 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
29190 False for x86 and x86-64.
29191
29192 2005-01-08 Diego Novillo <dnovillo@redhat.com>
29193
29194 PR tree-optimization/18241
29195 * gcc.dg/pr18241-1.c: New test.
29196 * gcc.dg/pr18241-2.c: New test.
29197 * gcc.dg/pr18241-3.c: New test.
29198 * gcc.dg/pr18241-4.c: New test.
29199 * gcc.dg/pr18241-5.c: New test.
29200
29201 2005-01-08 Steven G. Kargl <kargls@comcast.net>
29202
29203 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
29204 gfortran.dg/select_4.f90: New.
29205
29206 2005-01-07 Jakub Jelinek <jakub@redhat.com>
29207
29208 * gcc.c-torture/execute/20050107-1.c: New test.
29209
29210 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
29211
29212 PR c++/19298
29213 * g++.dg/template/ref2.C: New.
29214
29215 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
29216
29217 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
29218 instead of being empty.
29219
29220 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29221
29222 PR fortran/15553
29223 * gfortran.dg/array-1.f90: New test.
29224
29225 2005-01-07 Jakub Jelinek <jakub@redhat.com>
29226
29227 PR tree-optimization/19283
29228 * gcc.c-torture/execute/20050106-1.c: New test.
29229
29230 PR rtl-optimization/18861
29231 * gcc.dg/20050105-1.c: New test.
29232
29233 PR tree-optimization/18828
29234 * gcc.dg/20050105-2.c: New test.
29235
29236 2005-01-07 Andreas Jaeger <aj@suse.de>
29237
29238 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
29239
29240 2005-01-07 Bud Davis <bdavis9659@comcast.net>
29241
29242 PR fortran/18398
29243 * gfortran.dg/fmt_read.f90: New test.
29244
29245 2005-01-06 Geoffrey Keating <geoffk@apple.com>
29246
29247 * gcc.dg/rs6000-ldouble-2.c: New.
29248
29249 2005-01-06 Mark Mitchell <mark@codesourcery.com>
29250
29251 PR c++/19244
29252 * g++.dg/parser/ctor2.C: New test.
29253
29254 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29255
29256 PR c++/17154
29257 * g++.dg/template/using9.C: New test.
29258
29259 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29260
29261 PR c++/19258
29262 * g++.dg/lookup/friend6.C: New test.
29263
29264 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
29265
29266 PR c++/19270
29267 * g++.dg/template/array10.C: New.
29268
29269 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29270
29271 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
29272 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
29273
29274 2005-01-06 Jakub Jelinek <jakub@redhat.com>
29275
29276 * gcc.c-torture/compile/20050105-1.c: New test.
29277
29278 2005-01-05 Geoffrey Keating <geoffk@apple.com>
29279
29280 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
29281
29282 2005-01-05 Roger Sayle <roger@eyesopen.com>
29283
29284 PR middle-end/19100
29285 * gcc.dg/conv-3.c: New test case.
29286
29287 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
29288
29289 * gcc.dg/asm-wide-1.c: New test.
29290
29291 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
29292
29293 PR c++/19030
29294 * g++.dg/parse/crash22.C: New
29295
29296 2005-01-04 Geoffrey Keating <geoffk@apple.com>
29297
29298 PR 19257
29299 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
29300
29301 2005-01-04 Uros Bizjak <uros@kss-loka.si>
29302
29303 PR middle-end/17767
29304 * gcc.dg/i386-mmx-6.c: New test case.
29305
29306 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
29307
29308 PR tree-optimization/18308
29309 * gcc.dg/vect/pr18308.c: New testcase.
29310
29311 2005-01-04 Andreas Jaeger <aj@suse.de>
29312
29313 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
29314
29315 2005-01-03 Geoffrey Keating <geoffk@apple.com>
29316 Robert Bowdidge <bowdidge@apple.com>
29317
29318 * gcc.dg/cpp/subframework1.c: New.
29319 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
29320 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
29321 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
29322 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
29323
29324 2005-01-03 Geoffrey Keating <geoffk@apple.com>
29325
29326 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
29327 producing warning.
29328 * gcc.dg/darwin-weakimport-2.c: New.
29329
29330 2005-01-03 Richard Henderson <rth@redhat.com>
29331
29332 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
29333
29334 2005-01-03 Richard Henderson <rth@redhat.com>
29335
29336 * gcc.dg/vect/vect.exp: Enable for ia64.
29337 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
29338 (check_effective_target_vect_float): Likewise.
29339 (check_effective_target_vect_no_align): Likewise.
29340 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
29341 * gcc.dg/vect/vect-8.c: Likewise.
29342
29343 2005-01-03 Uros Bizjak <uros@kss-loka.si>
29344
29345 PR target/19236
29346 * gcc.dg/pr19236-1.c: New test case.
29347
29348 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
29349
29350 PR rtl-optimization/12092
29351 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
29352
29353 2005-01-02 Andreas Jaeger <aj@suse.de>
29354
29355 * gcc.dg/pr12092-1.c: Do not run on x86_64.
29356
29357 2005-01-01 Roger Sayle <roger@eyesopen.com>
29358 Andrew Pinski <pinskia@physics.uc.edu>
29359
29360 PR rtl-optimization/12092
29361 * gcc.dg/pr12092-1.c: New test case.
29362
29363 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
29364
29365 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
29366 'hidden' and 'default' for better portability.
29367 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
29368
29369 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
29370 6 and 7.
29371 * g++.old-deja/g++.brendan/new3.C: Likewise.
29372
29373 2005-01-01 Steven Bosscher <stevenb@suse.de>
29374
29375 * gcc.dg/20041231-1.C: New test.
29376 * g++.dg/warn/Wunreachable-code-1.C: New test.
29377
29378 2004-12-30 David Edelsohn <edelsohn@gnu.org>
29379
29380 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
29381 file, not /dev/null. Abort on error.
29382
29383 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
29384 Ziemowit Laski <zlaski@apple.com>
29385
29386 PR objc/18971
29387 * objc.dg/encode-5.m: New test.
29388
29389 2004-12-29 Richard Henderson <rth@redhat.com>
29390
29391 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
29392 * objc.dg/stabs-1.m: Disable for ia64.
29393
29394 2004-12-29 Mark Mitchell <mark@codesourcery.com>
29395
29396 PR c++/19190
29397 * g++.dg/warn/Wunused-10.C: New test.
29398
29399 2004-12-28 Richard Henderson <rth@redhat.com>
29400
29401 * objc.dg/stabs-1.m: Disable for alpha.
29402
29403 2004-12-27 Mark Mitchell <mark@codesourcery.com>
29404
29405 PR c++/19149
29406 * g++.dg/parse/error23.C: New test.
29407
29408 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29409
29410 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
29411
29412 PR fortran/19032
29413 * gfortran.dg/intrinsic_modulo_1.f90: New.
29414 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
29415 tests with divisor -1.
29416
29417 2004-12-27 Mark Mitchell <mark@codesourcery.com>
29418
29419 * g++.dg/opt/temp1.C (memcpy): Return a value.
29420
29421 PR c++/19148
29422 * g++.dg/expr/cond7.C: New test.
29423
29424 2004-12-27 Paul Brook <paul@codesourcery.com>
29425
29426 * gfortran.dg/g77/select_no_compile.f: Remove.
29427
29428 2004-12-27 Richard Henderson <rth@redhat.com>
29429
29430 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
29431 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
29432 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
29433
29434 2004-12-26 Richard Henderson <rth@redhat.com>
29435
29436 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
29437 by 1i instead of token pasting.
29438
29439 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29440
29441 PR tree-optimization/17578
29442 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
29443 to additional_flags.
29444 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
29445
29446 2004-12-25 Richard Henderson <rth@redhat.com>
29447
29448 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
29449 Remove Alpha.
29450
29451 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29452
29453 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
29454 hppa*-*-hpux*.
29455 * gcc.dg/pr17957.c (dg-options): Likewise.
29456 * gcc.dg/struct-ret-1.c: Add prototype for abort.
29457 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
29458 instead of 0 on __hppa__.
29459 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
29460 "foo,%r" on hppa*-*-*.
29461
29462 2004-12-23 Bud Davis <bdavis9659@comcast.net>
29463
29464 PR fortran/19071
29465 * gfortran.dg/complex_write.f90: New test.
29466
29467 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29468
29469 PR c++/17595
29470 * g++.dg/parse/pragma2.C: New test.
29471
29472 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
29473
29474 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29475
29476 * gcc.dg/empty2.c: Add missing dg-warning.
29477
29478 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29479
29480 PR c++/17413
29481 * g++.dg/template/local4.C: New test.
29482 * g++.dg/template/crash19.C: Add dg-error marker.
29483
29484 * g++.dg/template/crash31.C: Correct embedded PR number.
29485
29486 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29487
29488 PR c++/16405
29489 * g++.dg/opt/temp1.C: Add do-run marker.
29490
29491 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29492
29493 * g++.dg/template/spec19.C: New.
29494
29495 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29496
29497 PR target/16819
29498 * gcc.dg/empty2.c: New.
29499
29500 2004-12-23 Richard Henderson <rth@redhat.com>
29501
29502 * lib/target-supports.exp (check_effective_target_vect_no_align):
29503 Remove i?86 and x86-64.
29504
29505 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29506
29507 PR c++/16405
29508 * g++.dg/opt/temp1.C: New test.
29509
29510 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29511
29512 PR c++/18733
29513 * g++.dg/template/friend33.C: New testcase.
29514
29515 2004-12-22 Mark Mitchell <mark@codesourcery.com>
29516
29517 PR c++/18464
29518 * g++.dg/template/cond5.C: New test.
29519
29520 PR c++/18492
29521 * g++.dg/inherit/thunk3.C: New test.
29522
29523 PR c++/11224
29524 * g++.dg/warn/Wunused-9.C: New test.
29525
29526 2004-12-22 Janis Johnson <janis187@us.ibm.com>
29527
29528 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
29529
29530 2004-12-22 Jan Beulich <jbeulich@novell.com>
29531
29532 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
29533
29534 2004-12-21 Mark Mitchell <mark@codesourcery.com>
29535
29536 PR c++/18378
29537 * g++.dg/ext/packed8.C: New test.
29538
29539 PR c++/19063
29540 * g++.dg/template/crash31.C: New test.
29541
29542 PR c++/19034
29543 * g++.dg/template/crash30.C: New test.
29544
29545 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
29546
29547 PR C++/18984
29548 * g++.dg/eh/ctor3.C: New test.
29549
29550 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29551
29552 * objc.dg/stabs-1.m: Allow section name to be quoted and
29553 assembly label to begin with '.LL'.
29554
29555 2004-12-21 Janis Johnson <janis187@us.ibm.com>
29556
29557 * gcc.dg/vect/vect.exp
29558 (check_effective_target_lp64_or_vect_no_align): New.
29559 * gcc.dg/vect/vect-77.c: Use it.
29560 * gcc.dg/vect/vect-78.c: Use it.
29561
29562 * lib/target-supports.exp
29563 (check_effective_target_vect_no_max,
29564 check_effective_target_vect_no_bitwise,
29565 check_effective_target_vect_no_align): New.
29566 * gcc.dg/vect/vect-13.c: Use them.
29567 * gcc.dg/vect/vect-17.c: Ditto.
29568 * gcc.dg/vect/vect-18.c: Ditto.
29569 * gcc.dg/vect/vect-19.c: Ditto.
29570 * gcc.dg/vect/vect-20.c: Ditto.
29571 * gcc.dg/vect/vect-27.c: Ditto.
29572 * gcc.dg/vect/vect-29.c: Ditto.
29573 * gcc.dg/vect/vect-44.c: Ditto.
29574 * gcc.dg/vect/vect-48.c: Ditto.
29575 * gcc.dg/vect/vect-50.c: Ditto.
29576 * gcc.dg/vect/vect-52.c: Ditto.
29577 * gcc.dg/vect/vect-54.c: Ditto.
29578 * gcc.dg/vect/vect-56.c: Ditto.
29579 * gcc.dg/vect/vect-58.c: Ditto.
29580 * gcc.dg/vect/vect-60.c: Ditto.
29581 * gcc.dg/vect/vect-72.c: Ditto.
29582 * gcc.dg/vect/vect-80.c: Ditto.
29583
29584 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
29585
29586 PR c++/14075
29587 * g++.dg/init/string1.C: New.
29588
29589 PR c++/18975
29590 * g++.dg/other/synth1.C: New.
29591
29592 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
29593
29594 PR c/18963
29595 * gcc.dg/pr18963-1.c: New test.
29596
29597 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
29598
29599 PR c/18596
29600 * gcc.dg/funcdef-storage-1.c (foo): Remove.
29601 * gcc.dg/pr18596-1.c: Use dg-error.
29602 (dg-options): Use -fno-unit-at-a-time.
29603 * gcc.dg/pr18596-2.c: New test.
29604 * gcc.dg/pr18596-3.c: New test.
29605
29606 2004-12-20 Roger Sayle <roger@eyesopen.com>
29607
29608 PR middle-end/18683
29609 * g++.dg/opt/pr18683-1.C: New test case.
29610
29611 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
29612
29613 PR other/19093
29614 * g++.dg/opt/max1.C: Fix for 64bit targets.
29615
29616 2004-12-20 Matt Austern <austern@apple.com>
29617
29618 PR c++/19044
29619 * g++.dg/ext/builtin6.C: New
29620
29621 2004-12-20 Diego Novillo <dnovillo@redhat.com>
29622
29623 PR tree-optimization/19080
29624 * gcc.c-torture/compile/pr19080.c: New test.
29625
29626 2004-12-20 Steven Bosscher <stevenb@suse.de>
29627
29628 * gcc.dg/20041219-1.c: New test.
29629
29630 2004-12-19 Roger Sayle <roger@eyesopen.com>
29631
29632 PR middle-end/19068
29633 * g++.dg/opt/max1.C: New test case.
29634
29635 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29636
29637 * gcc.dg/fdata-sections-1.c: New test.
29638
29639 2004-12-18 Roger Sayle <roger@eyesopen.com>
29640
29641 PR middle-end/18548
29642 * gcc.dg/max-1.c: New test case.
29643
29644 2004-12-18 Jakub Jelinek <jakub@redhat.com>
29645
29646 * gcc.c-torture/execute/20041218-1.c: New test.
29647
29648 2004-12-17 Diego Novillo <dnovillo@redhat.com>
29649
29650 * gcc.dg/pr18501.c: New test.
29651 * gcc.dg/uninit-5.c: XFAIL.
29652 * gcc.dg/uninit-9.c: XFAIL.
29653
29654 2004-12-17 Dale Johannesen <dalej@apple.com>
29655
29656 * gcc.dg/20041213-1.c: New.
29657
29658 2004-12-17 Ziemowit Laski <zlaski@apple.com>
29659
29660 * objc.dg/stabs-1.m: Allow assembly label to begin
29661 with a dot ('.').
29662
29663 2004-12-17 Jakub Jelinek <jakub@redhat.com>
29664
29665 * gcc.c-torture/execute/20041213-1.c: Move...
29666 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
29667
29668 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
29669
29670 PR c++/18721
29671 * g++.dg/lookup/conv-5.C: New.
29672
29673 2004-12-16 Ziemowit Laski <zlaski@apple.com>
29674
29675 * objc.dg/stabs-1.m: New test.
29676
29677 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
29678
29679 * gcc.dg/visibility-c.c: Change compile to
29680 assemble for the test.
29681
29682 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
29683
29684 PR target/19041
29685 * gcc.dg/visibility-c.c: New test.
29686
29687 2004-12-16 Roger Sayle <roger@eyesopen.com>
29688
29689 PR middle-end/18493
29690 * gcc.dg/switch-8.c: New test case.
29691
29692 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
29693
29694 PR c++/18905
29695 * g++.dg/template/init4.C: New.
29696 * g++.dg/opt/static3.C: Enable optimizer.
29697
29698 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
29699
29700 * g++.dg/other/complex1.C: New test.
29701
29702 2004-12-15 Alan Modra <amodra@bigpond.net.au>
29703
29704 * g++.dg/opt/inline9.C: New test.
29705
29706 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29707
29708 PR fortran/18993
29709 * gfotran.dg/nullify_1.f: New test.
29710
29711 2004-12-15 Richard Henderson <rth@redhat.com>
29712
29713 * gcc.target/i386/i386.exp: New harness.
29714 * gcc.target/i386/vect-args.c: New.
29715
29716 2004-12-15 David Edelsohn <edelsohn@gnu.org>
29717
29718 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
29719
29720 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29721
29722 PR c++/18825
29723 * g++.dg/template/friend32.C: New test.
29724
29725 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
29726
29727 * cpp/pragma-once-1.c: New test.
29728 * cpp/pragma-once-1b.h: Likewise.
29729 * cpp/pragma-once-1c.h: Likewise.
29730 * cpp/pragma-once-1d.h: Likewise.
29731 * cpp/inc/pragma-once-1a.h: Likewise.
29732
29733 2004-12-15 Bud Davis <bdavis9659@comcast.net>
29734 Steven G. Kargl <kargls@comcast.net>
29735
29736 PR fortran/17597
29737 * gfortran.dg/list_read_3.f90: New test.
29738
29739 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
29740
29741 * gcc.dg/ftrapv-2.c: New test.
29742
29743 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
29744
29745 PR c++/18981
29746 * g++.dg/template/typename9.C: New test.
29747
29748 2004-12-14 Mark Mitchell <mark@codesourcery.com>
29749
29750 PR c++/18738
29751 * g++.dg/template/typename8.C: New test.
29752 * g++.dg/parse/friend2.C: Tweak error message.
29753
29754 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
29755
29756 * gcc.c-torture/20041214-1.c: New test.
29757
29758 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
29759
29760 PR c++/18965
29761 * g++.dg/init/array17.C: New test.
29762
29763 2004-12-14 Mark Mitchell <mark@codesourcery.com>
29764
29765 PR c++/18793
29766 * g++.dg/init/aggr3.C: New test.
29767
29768 2004-12-14 Janis Johnson <janis187@us.ibm.com>
29769
29770 * gcc.dg/altivec-types-1.c: New test.
29771 * gcc.dg/altivec-types-2.c: New test.
29772 * gcc.dg/altivec-types-3.c: New test.
29773 * gcc.dg/altivec-types-4.c: New test.
29774 * g++.dg/ext/altivec-types-1.C: New test.
29775 * g++.dg/ext/altivec-types-2.C: New test.
29776 * g++.dg/ext/altivec-types-3.C: New test.
29777 * g++.dg/ext/altivec-types-4.C: New test.
29778
29779 2004-12-14 Jakub Jelinek <jakub@redhat.com>
29780
29781 PR middle-end/18951
29782 * gcc.c-torture/execute/20041213-1.c: New test.
29783
29784 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
29785
29786 PR c++/18949
29787 * g++.dg/template/cast1.C: New.
29788
29789 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
29790
29791 * gcc.c-torture/execute/20041213-2.c: New test.
29792
29793 2004-12-13 Richard Henderson <rth@redhat.com>
29794
29795 * gcc.dg/i386-sse-10.c: Fix typo in options.
29796
29797 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
29798
29799 PR c++/18968
29800 * g++.dg/opt/pr18968.C: New test.
29801
29802 2004-12-13 Mark Mitchell <mark@codesourcery.com>
29803
29804 PR c++/18925
29805 * g++.dg/ext/visibility/staticdatamem.C: New test.
29806
29807 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
29808
29809 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
29810
29811 2004-12-13 Roger Sayle <roger@eyesopen.com>
29812
29813 PR rtl-optimization/18928
29814 * gcc.dg/pr18928-1.c: New test case.
29815
29816 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
29817
29818 PR tree-opt/16951
29819 * gcc.c-torture/compile/20041211-1.c: New.
29820
29821 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29822
29823 PR middle-end/17564
29824 * gcc.c-torture/execute/20041212-1.c: New test.
29825
29826 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29827
29828 PR fortran/18869
29829 * gfortran.dg/common_1.f90: New test.
29830
29831 2004-12-12 Steven G. Kargl <kargls@comcast.net>
29832 Paul Brook <paul@codesourcery.com>
29833
29834 PR fortran/16222
29835 * gfortran.dg/real_do_1.f90: New test.
29836
29837 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
29838
29839 PR tree-opt/18040
29840 * g++.dg/opt/ptrmem6.C: New test.
29841
29842 2004-12-11 Roger Sayle <roger@eyesopen.com>
29843
29844 PR middle-end/18921
29845 * gcc.dg/pr18921-1.c: New test case.
29846
29847 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29848
29849 PR fortran/17175
29850 * gfortran.dg/scale_1.f90: New test.
29851
29852 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
29853
29854 PR middle-end/18903
29855 * gcc.c-torture/compile/pr18903.c: New test.
29856
29857 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
29858
29859 * gcc.c-torture/execute/20041210-1.c: New test.
29860
29861 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29862
29863 PR c++/18731
29864 * g++.dg/parser/struct-1.C: New test.
29865 * g++.dg/parser/struct-2.C: New test.
29866 * g++.dg/parser/struct-3.C: New test.
29867
29868 2004-12-09 Richard Henderson <rth@redhat.com>
29869
29870 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
29871
29872 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
29873 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
29874
29875 2004-12-09 Matt Austern <austern@apple.com>
29876
29877 PR c++/18514
29878 * g++.dg/ext/builtin1.C: New
29879 * g++.dg/ext/builtin2.C: New
29880 * g++.dg/ext/builtin3.C: New
29881 * g++.dg/ext/builtin4.C: New
29882 * g++.dg/ext/builtin5.C: New
29883
29884 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
29885
29886 PR tree-opt/18904
29887 * g++.dg/opt/ptrmem5.C: New test.
29888
29889 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
29890
29891 * g++.dg/parse/typename5.C: Adjust for new error.
29892 * g++.dg/parse/typename7.C: New.
29893
29894 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29895
29896 PR c++/18073
29897 * g++.dg/other/mmintrin.C: New test.
29898
29899 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
29900
29901 PR c++/16681
29902 * g++.dg/init/array15.C: New.
29903 * g++.dg/init/array16.C: New.
29904
29905 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29906
29907 PR fortran/18826
29908 * gfortran.dg/assign_1.f90: New test.
29909
29910 2004-12-08 Nick Clifton <nickc@redhat.com>
29911
29912 * gcc.target/xstormy16/bss_below100: New directory containing tests.
29913 * gcc.target/xstormy16/data_below100: Likewise.
29914 * gcc.target/xstormy16/sfr: Likewise.
29915 * gcc.target/xstormy16/below100.S: New test source file.
29916 * gcc.target/xstormy16/below100.ld: New test linker script.
29917 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
29918 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
29919 bp instructions.
29920 * gcc.target/xstormy16/bp.c: Likewise.
29921
29922 * gcc.target/xstormy16/bss_below100: New files:
29923 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
29924 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
29925 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
29926 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
29927 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
29928 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
29929 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
29930 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
29931 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
29932 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
29933 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
29934 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
29935 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
29936 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
29937 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
29938 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
29939 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
29940 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
29941 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
29942 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
29943 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
29944 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
29945 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
29946 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
29947 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
29948 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
29949 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
29950
29951 * gcc.target/xstormy16/data_below100: New files:
29952 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
29953 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
29954 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
29955 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
29956 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
29957 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
29958 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
29959 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
29960 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
29961 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
29962 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
29963 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
29964 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
29965 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
29966 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
29967 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
29968 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
29969 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
29970 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
29971 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
29972 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
29973 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
29974 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
29975 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
29976 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
29977 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
29978 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
29979
29980 * gcc.target/xstormy16/sfr: New files:
29981 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
29982 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
29983 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
29984 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
29985 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
29986 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
29987 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
29988 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
29989 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
29990 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
29991 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
29992 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
29993 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
29994 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
29995 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
29996 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
29997 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
29998 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
29999 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
30000 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
30001 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
30002 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
30003 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
30004 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
30005 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
30006 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
30007 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
30008 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
30009 27_if0_sfrw_bitfield_f.c
30010
30011 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30012
30013 PR c++/18100
30014 * g++.dg/lookup/name-clash4.C: New test.
30015
30016 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
30017
30018 PR c++/18672
30019 * g++.dg/opt/array1.C: New.
30020
30021 PR c++/18803
30022 * g++.dg/template/operator5.C: New.
30023
30024 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
30025
30026 PR c/18867
30027 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
30028
30029 2004-12-07 Steven Bosscher <stevenb@suse.de>
30030
30031 * gcc.dg/noncompile/20041207.c: New test.
30032
30033 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
30034
30035 * g++.dg/other/unreachable-1.C: New test.
30036
30037 2004-12-06 Nick Clifton <nickc@redhat.com>
30038
30039 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
30040 <limits.h> because the latter comes from gcc's include/ directory
30041 and not the newlib/libc/include directory.
30042
30043 2004-12-04 Richard Henderson <rth@redhat.com>
30044
30045 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
30046
30047 2004-12-04 Richard Henderson <rth@redhat.com>
30048
30049 * lib/target-supports.exp (check_gc_sections_available): Disable
30050 for alpha and ia64.
30051
30052 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
30053
30054 PR middle-end/17909
30055 * g++.dg/other/vararg-2.C: New test.
30056
30057 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30058
30059 PR c++/17011, c++/17971
30060 * g++.dg/template/error15.C: Adjust expected error.
30061 * g++.dg/template/instantiate3.C: Likewise.
30062
30063 2004-12-03 Janis Johnson <janis187@us.ibm.com>
30064
30065 * gcc.dg/altivec-18.c: Fix for darwin
30066
30067 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
30068
30069 PR c++/18782
30070 * g++.dg/parse/ptrmem2.C: New.
30071
30072 PR c++/18318
30073 * g++.dg/template/new1.C: New.
30074
30075 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30076
30077 PR fortran/18710
30078 * gfortran.dg/direct_io_3.f90: New test.
30079
30080 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
30081
30082 PR 18758
30083 * g++.dg/parse/crash21.C: New.
30084
30085 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30086
30087 PR c++/15664, c++/18276
30088 * g++.dg/template/ttp13.C: New test.
30089 * g++.dg/template/ttp14.C: Likewise.
30090
30091 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30092
30093 PR c++/18123
30094 * g++.dg/parse/enum2.C: New test.
30095 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
30096
30097 2004-12-02 Nick Clifton <nickc@redhat.com>
30098
30099 * gcc.target/xstormy16: New test directory.
30100 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
30101 * gcc.target/xstormy16/bp.c: Check the generation of bp
30102 instructions.
30103 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
30104 bn instructions and the BELOW100 attribute.
30105
30106 2004-12-02 Alan Modra <amodra@bigpond.net.au>
30107
30108 PR target/16952
30109 * gcc.dg/ppc-eabi.c: New.
30110
30111 2004-12-02 Bud Davis <bdavis9659@comcast.net>
30112
30113 PR fortran/18284
30114 * gfortran.dg/backspace.f90
30115
30116 2004-12-02 Bud Davis <bdavis9659@comcast.net>
30117
30118 * gfortran.dg/inquire.f90: New test.
30119
30120 2004-12-01 Janis Johnson <janis187@us.ibm.com>
30121
30122 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
30123 handle effective-target-keyword.
30124 (dg-skip-if): Support effective-target keyword as target list.
30125 (dg-xfail-if): Ditto.
30126 * lib/target-supports.exp (is-effective-target-keyword): New proc.
30127
30128 2004-12-01 Diego Novillo <dnovillo@redhat.com>
30129
30130 PR tree-optimization/18291
30131 * gcc.c-torture/compile/pr18291.c: New test.
30132
30133 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
30134
30135 PR C++/18729
30136 * g++.dg/parse/crash20.C: New.
30137
30138 PR c++/17431
30139 * g++.dg/overload/arg1.C: New.
30140 * g++.dg/overload/arg2.C: New.
30141 * g++.dg/overload/arg3.C: New.
30142 * g++.dg/overload/arg4.C: New.
30143
30144 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
30145
30146 * gcc.dg/c99-flex-array-4.c: Remove.
30147
30148 2004-11-30 Janis Johnson <janis187@us.ibm.com>
30149
30150 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
30151
30152 * lib/target-supports.exp (is-effective-target): Simplify.
30153
30154 * lib/target-supports.exp (check_effective_target_vect_long):
30155 Fix for powerpc64-*-*.
30156
30157 2004-11-30 Loren James Rittle <ljrittle@acm.org>
30158
30159 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
30160 to support new requirements on FreeBSD 5.
30161
30162 2004-11-30 Devang Patel <dpatel@apple.com>
30163
30164 PR 18702
30165 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
30166
30167 2004-11-30 Janis Johnson <janis187@us.ibm.com>
30168
30169 * g++.dg/ext/altivec-13.C: New test.
30170
30171 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
30172
30173 PR tree-opt/18298
30174 * gcc.c-torture/execute/p18298.c: New test.
30175
30176 2004-11-30 Ira Rosen <irar@il.ibm.com>
30177 Dorit Naishlos <dorit@il.ibm.com>
30178
30179 PR tree-opt/18607
30180 * gcc.dg/vect/vect-89.c: New test.
30181
30182 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
30183
30184 * gcc.dg/pr18596-1.c: New test.
30185
30186 2004-11-30 Ben Elliston <bje@au.ibm.com>
30187
30188 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
30189
30190 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
30191
30192 PR c/18479
30193 * gcc.dg/pr18479.c: New test.
30194
30195 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
30196
30197 PR target/18490
30198 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
30199 mmix-knuth-mmixware.
30200
30201 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
30202 cris-*-elf* cris-*-aout* mmix-*-*
30203
30204 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
30205
30206 PR middle-end/18725
30207 * gcc.dg/pr18725.c: New test.
30208
30209 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
30210
30211 PR target/18488
30212 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
30213
30214 PR target/18336
30215 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
30216
30217 2004-11-29 Mark Mitchell <mark@codesourcery.com>
30218
30219 PR c++/18368
30220 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
30221 * g++.old-deja/g++.law/ctors5.C: Likewise.
30222 * g++.old-deja/g++.other/crash25.C: Likewise.
30223
30224 PR c++/18674
30225 * g++.dg/template/error16.C: New test.
30226
30227 PR c++/18512
30228 * g++.dg/template/crash29.C: New test.
30229
30230 2004-11-29 Diego Novillo <dnovillo@redhat.com>
30231
30232 PR tree-optimization/18712
30233 * gcc.c-torture/compile/pr18712.c: New test.
30234
30235 2004-11-29 Joseph Myers <joseph@codesourcery.com>
30236
30237 PR c/7544
30238 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
30239 tests.
30240
30241 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30242
30243 PR c++/18652
30244 * g++.dg/lookup/crash6.C: New test.
30245
30246 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
30247
30248 PR middle-end/18164
30249 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
30250
30251 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
30252
30253 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
30254 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
30255 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
30256
30257 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
30258
30259 * gcc.dg/pr18164.c: New test.
30260
30261 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
30262
30263 * gcc.dg/funroll-loops-all.c: New.
30264
30265 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
30266
30267 PR target/18489
30268 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
30269 delimeter, match space and TAB as well as ":".
30270
30271 PR target/18484
30272 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
30273
30274 PR target/18348
30275 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
30276
30277 PR target/18345
30278 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
30279
30280 PR target/18337
30281 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
30282
30283 2004-11-28 Bud Davis <bdavis9659@comcast.net>
30284
30285 * gfortran.dg/direct_io_2.f90: New test.
30286
30287 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
30288
30289 PR target/18334
30290 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
30291
30292 2004-11-28 Richard Henderson <rth@redhat.com>
30293
30294 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
30295
30296 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
30297
30298 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
30299 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
30300 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
30301 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
30302 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
30303 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
30304 gcc.dg/pointer-arith-8.c: New tests.
30305
30306 2004-11-27 Bud Davis <bdavis9659@comcast.net>
30307
30308 PR fortran/18364
30309 * gfortran.dg/endfile.f90: New test.
30310
30311 2004-11-27 Falk Hueffner <falk@debian.org>
30312
30313 * gcc.dg/loop-6.c: New test.
30314
30315 2004-11-27 Jakub Jelinek <jakub@redhat.com>
30316
30317 * gcc.c-torture/execute/20041126-1.c: New test.
30318
30319 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
30320
30321 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
30322 on IRIX.
30323
30324 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
30325
30326 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
30327 functions.
30328
30329 2004-11-27 Jakub Jelinek <jakub@redhat.com>
30330
30331 PR rtl-optimization/17825
30332 * gcc.c-torture/compile/20041119-1.c: New test.
30333
30334 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30335
30336 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
30337 Check existence of ld library path variables before unsetting.
30338
30339 2004-11-26 Mark Mitchell <mark@codesourcery.com>
30340
30341 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
30342
30343 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
30344
30345 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
30346
30347 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
30348
30349 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
30350
30351 2004-11-26 Ben Elliston <bje@au.ibm.com>
30352
30353 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
30354 dg-do directive.
30355
30356 2004-11-26 Ben Elliston <bje@au.ibm.com>
30357
30358 * gcc.dg/pr17957.c: Pass --param, not -param.
30359
30360 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
30361
30362 PR middle-end/17957
30363 * gcc.dg/pr17957.c: New test.
30364
30365 2004-11-25 Mark Mitchell <mark@codesourcery.com>
30366
30367 PR c++/18445
30368 * g++.dg/template/crash28.C: Likewise.
30369
30370 PR c++/18001
30371 * g++.dg/expr/unary2.C: Adjust lvalue messages.
30372 * g++.dg/ext/lvaddr.C: Likewise.
30373 * g++.dg/opt/pr7503-3.C: Likewise.
30374
30375 PR c++/18466
30376 * g++.dg/parse/qualified3.C: New test.
30377 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
30378
30379 PR c++/18545
30380 * g++.dg/expr/return1.C: New test.
30381
30382 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30383
30384 Friend class name lookup 3/n, PR c++/3332
30385 * g++.dg/lookup/friend3.C: New test.
30386 * g++.dg/lookup/friend4.C: Likewise.
30387 * g++.dg/lookup/friend5.C: Likewise.
30388
30389 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30390
30391 Friend class name lookup 2/n, PR c++/14513, c++/15410
30392 * g++.dg/lookup/friend2.C: New test.
30393 * g++.dg/template/friend31.C: Likewise.
30394
30395 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30396
30397 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
30398
30399 2004-11-24 Mark Mitchell <mark@codesourcery.com>
30400
30401 PR c++/17473
30402 * g++.dg/tc1/dr56.C: Remove.
30403 * g++.dg/template/typedef1.C: Add dg-error markers.
30404 * g++.old-deja/g++.other/typedef7.C: Likewise.
30405
30406 PR c++/18285
30407 * g++.dg/parse/typedef7.C: New test.
30408
30409 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
30410
30411 * gcc.c-torture/execute/20041124-1.c: New test.
30412
30413 2004-11-24 Mark Mitchell <mark@codesourcery.com>
30414
30415 * g++.dg/template/deduce3.C: New test.
30416
30417 PR c++/18586
30418 * g++.dg/template/crash27.C: New test.
30419
30420 PR c++/18530
30421 * g++.dg/warn/Wshadow-3.C: New test.
30422
30423 2004-11-24 Devang Patel <dpatel@apple.com>
30424
30425 PR/18555
30426 * gcc.dg/cpp/isysroot-1.c: New test.
30427 * gcc.dg/cpp/usr/include/stdio.h: New file.
30428 * gcc.dg/cpp/isysroot-2.c: New test.
30429 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
30430 New file.
30431
30432 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30433
30434 PR c++/8929
30435 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
30436
30437 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30438
30439 * gcc.target/sparc/align.c: Do not include <stdint.h>.
30440 * gcc.target/sparc/pdist.c: Likewise.
30441
30442 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
30443
30444 PR c++/16882
30445 * g++.dg/conversion/simd1.C: New test.
30446
30447 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30448
30449 * lib/target-libpath.exp: New file defining
30450 set_ld_library_path_env_vars and restore_ld_library_path_env_vars.
30451 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
30452 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
30453 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
30454 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
30455
30456 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
30457
30458 * gcc.dg/pragma-align-2.c: Test macro expansion.
30459 * gcc.dg/pragma-pack-2.c: New test.
30460
30461 2004-11-23 Richard Henderson <rth@redhat.com>
30462
30463 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
30464 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
30465 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
30466 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
30467 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
30468 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
30469
30470 * gcc.dg/vect/vect.exp: Add check for alpha.
30471 * lib/target-supports.exp (check_alpha_max_hw_available): New.
30472 (check_effective_target_vect_int): Enable for alpha.
30473 (check_effective_target_vect_long): New.
30474 (is-effective-target): Add it.
30475
30476 2004-11-23 Uros Bizjak <uros@kss-loka.si>
30477
30478 * gcc.dg/pr18614-1.c: New test.
30479
30480 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30481
30482 * gcc.dg/setjmp-2.c: New test.
30483
30484 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
30485
30486 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
30487 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
30488 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
30489 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
30490 gcc.target/sparc/pdist.c: New tests.
30491
30492 2004-11-22 Bob Wilson <bob.wilson@acm.org>
30493
30494 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
30495
30496 2004-11-22 Dale Johannesen <dalej@apple.com>
30497
30498 * gcc.dg/20041111-1.c: New.
30499
30500 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
30501
30502 PR tree-opt/18536
30503 * gcc.dg/vect/pr18536.c: New test.
30504
30505 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30506
30507 PR c++/18354
30508 * g++.dg/template/nontype11.C: New test.
30509
30510 2004-11-21 Roger Sayle <roger@eyesopen.com>
30511
30512 PR middle-end/18520
30513 * gcc.dg/pr18520-1.c: New test case.
30514
30515 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
30516
30517 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
30518 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
30519 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
30520 expected diagnostics.
30521
30522 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30523
30524 PR target/18580
30525 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
30526 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
30527 vect-77.c, vect-77a.c: XFAIL on the SPARC.
30528
30529 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30530
30531 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
30532
30533 2004-11-19 Mark Mitchell <mark@codesourcery.com>
30534 Joseph Myers <joseph@codesourcery.com>
30535
30536 * lib/target-supports.exp (check_visibility_available): Really
30537 test the compiler.
30538
30539 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
30540
30541 PR tree-opt/18181
30542 * gcc.dg/vect/vect-85.c: New test.
30543 * gcc.dg/vect/vect-86.c: New test.
30544 * gcc.dg/vect/vect-87.c: New test.
30545 * gcc.dg/vect/vect-88.c: New test.
30546
30547 2004-11-19 Ben Elliston <bje@au.ibm.com>
30548
30549 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
30550
30551 2004-11-18 Janis Johnson <janis187@us.ibm.com>
30552
30553 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
30554 * gcc.dg/ppc-and-1.c: Ditto.
30555 * gcc.dg/ppc-compare-1.c: Ditto.
30556 * gcc.dg/ppc-mov-1.c: Ditto
30557
30558 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
30559 Mark Mitchell <mark@codesourcery.com>
30560
30561 * gcc.dg/pragma-init-fini-2.c: New test.
30562
30563 2004-11-17 Janis Johnson <janis187@us.ibm.com>
30564 Aldy Hernandez <aldyh@redhat.com>
30565
30566 * lib/target-supports.exp (check_effective_target_vect_int): New
30567 (check_effective_target_vect_float): New
30568 (check_effective_target_vect_double): New.
30569 (is-effective-target): Support new effective targets keywords.
30570 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
30571 default action for dg-do.
30572 * gcc.dg/vect/pr16105.c: Use new support.
30573 * gcc.dg/vect/pr18400.c: Ditto.
30574 * gcc.dg/vect/pr18425.c: Ditto.
30575 * gcc.dg/vect/vect-1.c: Ditto.
30576 * gcc.dg/vect/vect-10.c: Ditto.
30577 * gcc.dg/vect/vect-11.c: Ditto.
30578 * gcc.dg/vect/vect-12.c: Ditto.
30579 * gcc.dg/vect/vect-13.c: Ditto.
30580 * gcc.dg/vect/vect-14.c: Ditto.
30581 * gcc.dg/vect/vect-15.c: Ditto.
30582 * gcc.dg/vect/vect-16.c: Ditto.
30583 * gcc.dg/vect/vect-17.c: Ditto.
30584 * gcc.dg/vect/vect-18.c: Ditto.
30585 * gcc.dg/vect/vect-19.c: Ditto.
30586 * gcc.dg/vect/vect-2.c: Ditto.
30587 * gcc.dg/vect/vect-20.c: Ditto.
30588 * gcc.dg/vect/vect-21.c: Ditto.
30589 * gcc.dg/vect/vect-22.c: Ditto.
30590 * gcc.dg/vect/vect-23.c: Ditto.
30591 * gcc.dg/vect/vect-24.c: Ditto.
30592 * gcc.dg/vect/vect-25.c: Ditto.
30593 * gcc.dg/vect/vect-26.c: Ditto.
30594 * gcc.dg/vect/vect-27.c: Ditto.
30595 * gcc.dg/vect/vect-27a.c: Ditto.
30596 * gcc.dg/vect/vect-28.c: Ditto.
30597 * gcc.dg/vect/vect-29.c: Ditto.
30598 * gcc.dg/vect/vect-29a.c: Ditto.
30599 * gcc.dg/vect/vect-3.c: Ditto.
30600 * gcc.dg/vect/vect-30.c: Ditto.
30601 * gcc.dg/vect/vect-31.c: Ditto.
30602 * gcc.dg/vect/vect-32.c: Ditto.
30603 * gcc.dg/vect/vect-33.c: Ditto.
30604 * gcc.dg/vect/vect-34.c: Ditto.
30605 * gcc.dg/vect/vect-35.c: Ditto.
30606 * gcc.dg/vect/vect-36.c: Ditto.
30607 * gcc.dg/vect/vect-37.c: Ditto.
30608 * gcc.dg/vect/vect-38.c: Ditto.
30609 * gcc.dg/vect/vect-4.c: Ditto.
30610 * gcc.dg/vect/vect-40.c: Ditto.
30611 * gcc.dg/vect/vect-41.c: Ditto.
30612 * gcc.dg/vect/vect-42.c: Ditto.
30613 * gcc.dg/vect/vect-43.c: Ditto.
30614 * gcc.dg/vect/vect-44.c: Ditto.
30615 * gcc.dg/vect/vect-45.c: Ditto.
30616 * gcc.dg/vect/vect-46.c: Ditto.
30617 * gcc.dg/vect/vect-47.c: Ditto.
30618 * gcc.dg/vect/vect-48.c: Ditto.
30619 * gcc.dg/vect/vect-48a.c: Ditto.
30620 * gcc.dg/vect/vect-49.c: Ditto.
30621 * gcc.dg/vect/vect-5.c: Ditto.
30622 * gcc.dg/vect/vect-50.c: Ditto.
30623 * gcc.dg/vect/vect-51.c: Ditto.
30624 * gcc.dg/vect/vect-52.c: Ditto.
30625 * gcc.dg/vect/vect-53.c: Ditto.
30626 * gcc.dg/vect/vect-54.c: Ditto.
30627 * gcc.dg/vect/vect-55.c: Ditto.
30628 * gcc.dg/vect/vect-56.c: Ditto.
30629 * gcc.dg/vect/vect-56a.c: Ditto.
30630 * gcc.dg/vect/vect-57.c: Ditto.
30631 * gcc.dg/vect/vect-58.c: Ditto.
30632 * gcc.dg/vect/vect-59.c: Ditto.
30633 * gcc.dg/vect/vect-6.c: Ditto.
30634 * gcc.dg/vect/vect-60.c: Ditto.
30635 * gcc.dg/vect/vect-61.c: Ditto.
30636 * gcc.dg/vect/vect-62.c: Ditto.
30637 * gcc.dg/vect/vect-63.c: Ditto.
30638 * gcc.dg/vect/vect-64.c: Ditto.
30639 * gcc.dg/vect/vect-65.c: Ditto.
30640 * gcc.dg/vect/vect-66.c: Ditto.
30641 * gcc.dg/vect/vect-67.c: Ditto.
30642 * gcc.dg/vect/vect-68.c: Ditto.
30643 * gcc.dg/vect/vect-69.c: Ditto.
30644 * gcc.dg/vect/vect-7.c: Ditto.
30645 * gcc.dg/vect/vect-72.c: Ditto.
30646 * gcc.dg/vect/vect-72a.c: Ditto.
30647 * gcc.dg/vect/vect-73.c: Ditto.
30648 * gcc.dg/vect/vect-74.c: Ditto.
30649 * gcc.dg/vect/vect-75.c: Ditto.
30650 * gcc.dg/vect/vect-76.c: Ditto.
30651 * gcc.dg/vect/vect-77.c: Ditto.
30652 * gcc.dg/vect/vect-77a.c: Ditto.
30653 * gcc.dg/vect/vect-78.c: Ditto.
30654 * gcc.dg/vect/vect-79.c: Ditto.
30655 * gcc.dg/vect/vect-8.c: Ditto.
30656 * gcc.dg/vect/vect-80.c: Ditto.
30657 * gcc.dg/vect/vect-82.c: Ditto.
30658 * gcc.dg/vect/vect-82_64.c: Ditto.
30659 * gcc.dg/vect/vect-83.c: Ditto.
30660 * gcc.dg/vect/vect-83_64.c: Ditto.
30661 * gcc.dg/vect/vect-9.c: Ditto.
30662 * gcc.dg/vect/vect-all.c: Ditto.
30663 * gcc.dg/vect/vect-none.c: Ditto.
30664
30665 2004-11-17 Janis Johnson <janis187@us.ibm.com>
30666
30667 * lib/gcc-dg.exp (dg-skip-if): New function.
30668 (dg-forbid-option): Remove.
30669 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
30670 * g++.dg/abi/bitfield8.C: Likewise.
30671 * g++.dg/abi/dtor1.C: Likewise.
30672 * g++.dg/abi/empty10.C: Likewise.
30673 * g++.dg/abi/empty7.C: Likewise.
30674 * g++.dg/abi/empty9.C: Likewise.
30675 * g++.dg/abi/layout3.C: Likewise.
30676 * g++.dg/abi/layout4.C: Likewise.
30677 * g++.dg/abi/thunk1.C: Likewise.
30678 * g++.dg/abi/thunk2.C: Likewise.
30679 * g++.dg/abi/vbase11.C: Likewise.
30680 * g++.dg/abi/vthunk2.C: Likewise.
30681 * g++.dg/abi/vthunk3.C: Likewise.
30682 * g++.dg/ext/attrib8.C: Likewise.
30683 * g++.dg/opt/longbranch2.C: Likewise.
30684 * g++.dg/opt/reg-stack4.C: Likewise.
30685 * g++.old-deja/g++.ext/attrib1.C: Likewise.
30686 * g++.old-deja/g++.ext/attrib2.C: Likewise.
30687 * g++.old-deja/g++.ext/attrib3.C: Likewise.
30688 * g++.old-deja/g++.other/store-expr1.C: Likewise.
30689 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30690 * gcc.dg/20000609-1.c: Likewise.
30691 * gcc.dg/20000720-1.c: Likewise.
30692 * gcc.dg/20011107-1.c: Likewise.
30693 * gcc.dg/20011119-1.c: Likewise.
30694 * gcc.dg/20020108-1.c: Likewise.
30695 * gcc.dg/20020122-2.c: Likewise.
30696 * gcc.dg/20020122-3.c: Likewise.
30697 * gcc.dg/20020201-3.c: Likewise.
30698 * gcc.dg/20020206-1.c: Likewise.
30699 * gcc.dg/20020218-1.c: Likewise.
30700 * gcc.dg/20020310-1.c: Likewise.
30701 * gcc.dg/20020411-1.c: Likewise.
30702 * gcc.dg/20020418-2.c: Likewise.
30703 * gcc.dg/20020426-1.c: Likewise.
30704 * gcc.dg/20020426-2.c: Likewise.
30705 * gcc.dg/20020517-1.c: Likewise.
30706 * gcc.dg/20020523-1.c: Likewise.
30707 * gcc.dg/20020523-2.c: Likewise.
30708 * gcc.dg/20020729-1.c: Likewise.
30709 * gcc.dg/20030204-1.c: Likewise.
30710 * gcc.dg/20030826-2.c: Likewise.
30711 * gcc.dg/20030926-1.c: Likewise.
30712 * gcc.dg/20031202-1.c: Likewise.
30713 * gcc.dg/980312-1.c: Likewise.
30714 * gcc.dg/980313-1.c: Likewise.
30715 * gcc.dg/990117-1.c: Likewise.
30716 * gcc.dg/990424-1.c: Likewise.
30717 * gcc.dg/990524-1.c: Likewise.
30718 * gcc.dg/991230-1.c: Likewise.
30719 * gcc.dg/i386-387-1.c: Likewise.
30720 * gcc.dg/i386-387-2.c: Likewise.
30721 * gcc.dg/i386-387-3.c: Likewise.
30722 * gcc.dg/i386-387-4.c: Likewise.
30723 * gcc.dg/i386-387-5.c: Likewise.
30724 * gcc.dg/i386-387-6.c: Likewise.
30725 * gcc.dg/i386-asm-1.c: Likewise.
30726 * gcc.dg/i386-bitfield1.c: Likewise.
30727 * gcc.dg/i386-bitfield2.c: Likewise.
30728 * gcc.dg/i386-loop-1.c: Likewise.
30729 * gcc.dg/i386-loop-2.c: Likewise.
30730 * gcc.dg/i386-loop-3.c: Likewise.
30731 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
30732 * gcc.dg/i386-pic-1.c: Likewise.
30733 * gcc.dg/i386-regparm.c: Likewise.
30734 * gcc.dg/i386-signbit-1.c: Likewise.
30735 * gcc.dg/i386-signbit-2.c: Likewise.
30736 * gcc.dg/i386-signbit-3.c: Likewise.
30737 * gcc.dg/i386-sse-5.c: Likewise.
30738 * gcc.dg/i386-sse-8.c: Likewise.
30739 * gcc.dg/i386-unroll-1.c: Likewise.
30740 * gcc.dg/tls/opt-1.c: Likewise.
30741 * gcc.dg/tls/opt-2.c: Likewise.
30742 * gcc.dg/unroll-1.c: Likewise.
30743 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
30744 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
30745 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
30746 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
30747
30748 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30749
30750 * g++.dg/template/incomplete1.C: New test.
30751
30752 2004-11-16 Nick Clifton <nickc@redhat.com>
30753
30754 Revert patches accidentally commited during checkin of fixes for
30755 xstormy16 tests:
30756 gcc.c-torture/execute/simd-4.c: Revert
30757 gcc.dg/20040910-1.c: Revert.
30758
30759 2004-11-16 Paul Brook <paul@codesourcery.com>
30760
30761 PR fortran/13010
30762 * gfortran.dg/der_pointer_1.f90: New test.
30763
30764 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
30765
30766 PR c/18498
30767 * gcc.dg/bitfld-13.c: New test.
30768
30769 2004-11-15 Janis Johnson <janis187@us.ibm.com>
30770
30771 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
30772 powerpc*-*-linux*.
30773
30774 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
30775 * gcc.dg/ppc64-abi-2.c: Ditto.
30776 * gcc.dg/ppc64-abi-3.c: Ditto.
30777
30778 * lib/gcc-dg.exp (dg-target-list): Remove.
30779
30780 2004-11-15 Steve Ellcey <sje@cup.hp.com>
30781
30782 * gcc.dg/ia64-postinc.c: New test.
30783
30784 2004-11-15 Mark Mitchell <mark@codesourcery.com>
30785
30786 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
30787
30788 2004-11-15 Nick Clifton <nickc@redhat.com>
30789
30790 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
30791 __INT_MAX__ so that the test can be compiled by toolchains
30792 targeted at 16-bit processors.
30793
30794 * gcc.dg/20040625-1.c: Use long constants rather than integers
30795 when performing arithmetic that will overflow 16-bits.
30796
30797 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
30798 xstormy16. It does not support 128-bit vector operations.
30799
30800 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
30801 with the macro PTR_TYPE. Define this macro to an integer type
30802 suitable for holding a pointer.
30803
30804 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
30805 the target is a 16-bit processor.
30806
30807 * gcc.dg/cpp/if-2.c: Expect a different warning message from
30808 16-bit targets where the character constant will be too long.
30809
30810 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
30811 where the double will not be directly addressable.
30812
30813 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30814
30815 Friend class name lookup 1/n, PR c++/18471
30816 * g++.dg/template/crash26.C: New test.
30817 * g++.dg/lookup/struct1.C: Adjust expected error.
30818 * g++.dg/parse/elab1.C: Likewise.
30819 * g++.dg/parse/elab2.C: Likewise.
30820 * g++.dg/parse/int-as-enum1.C: Likewise.
30821 * g++.dg/parse/struct-as-enum1.C: Likewise.
30822 * g++.dg/parse/typedef1.C: Likewise.
30823 * g++.dg/parse/typedef3.C: Likewise.
30824 * g++.dg/parse/typedef4.C: Likewise.
30825 * g++.dg/parse/typedef5.C: Likewise.
30826 * g++.dg/template/nontype4.C: Likewise.
30827 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
30828 * g++.old-deja/g++.other/elab1.C: Likewise.
30829 * g++.old-deja/g++.other/syntax4.C: Likewise.
30830
30831 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
30832
30833 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
30834
30835 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
30836
30837 * gcc.c-torture/execute/20041114-1.c: New test.
30838
30839 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
30840
30841 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
30842 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
30843 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
30844 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
30845 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
30846 gcc.dg/switch-7.c: New tests.
30847
30848 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30849
30850 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
30851
30852 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30853
30854 PR tree-opt/18400
30855 * gcc.dg/vect/pr18400.c: New test.
30856
30857 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30858 Andrew Pinski <pinskia@physics.uc.edu>
30859
30860 PR tree-opt/18425
30861 * gcc.dg/vect/pr18425.c: New test.
30862
30863 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30864
30865 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
30866 Guard with dg-require-alias and dg-require-visibility.
30867
30868 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30869
30870 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
30871
30872 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30873
30874 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
30875
30876 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30877
30878 PR c++/17344
30879 * g++.dg/template/defarg5.C: New test.
30880
30881 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
30882
30883 * g++.dg/parse/cast1.C: Run only on ILP32.
30884 * g++.old-deja/g++.mike/p784.C: Likewise.
30885
30886 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
30887
30888 * gcc.c-torture/execute/20041113-1.c: New test.
30889
30890 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
30891
30892 PR target/18230
30893 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
30894 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
30895 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
30896 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
30897 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
30898 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
30899 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
30900 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
30901 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
30902 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
30903 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
30904 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
30905 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
30906
30907 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
30908
30909 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
30910 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
30911 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
30912 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
30913 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
30914 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
30915 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
30916 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
30917 gcc.target/sparc/combined-1.c: New tests.
30918
30919 2004-11-12 Ziemowit Laski <zlaski@apple.com>
30920
30921 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
30922 New tests.
30923
30924 2004-11-12 Mark Mitchell <mark@codesourcery.com>
30925
30926 * lib/gcc-dg.exp (dg-forbid-option): New function.
30927 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
30928 * g++.dg/abi/bitfield8.C: Likewise.
30929 * g++.dg/abi/dtor1.C: Likewise.
30930 * g++.dg/abi/empty10.C: Likewise.
30931 * g++.dg/abi/empty7.C: Likewise.
30932 * g++.dg/abi/empty9.C: Likewise.
30933 * g++.dg/abi/layout3.C: Likewise.
30934 * g++.dg/abi/layout4.C: Likewise.
30935 * g++.dg/abi/thunk1.C: Likewise.
30936 * g++.dg/abi/thunk2.C: Likewise.
30937 * g++.dg/abi/vbase11.C: Likewise.
30938 * g++.dg/abi/vthunk2.C: Likewise.
30939 * g++.dg/abi/vthunk3.C: Likewise.
30940 * g++.dg/ext/attrib8.C: Likewise.
30941 * g++.dg/opt/longbranch2.C: Likewise.
30942 * g++.dg/opt/reg-stack4.C: Likewise.
30943 * g++.old-deja/g++.ext/attrib1.C: Likewise.
30944 * g++.old-deja/g++.ext/attrib2.C: Likewise.
30945 * g++.old-deja/g++.ext/attrib3.C: Likewise.
30946 * g++.old-deja/g++.other/store-expr1.C: Likewise.
30947 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30948 * gcc.dg/20000609-1.c: Likewise.
30949 * gcc.dg/20000720-1.c: Likewise.
30950 * gcc.dg/20011107-1.c: Likewise.
30951 * gcc.dg/20011119-1.c: Likewise.
30952 * gcc.dg/20020108-1.c: Likewise.
30953 * gcc.dg/20020122-2.c: Likewise.
30954 * gcc.dg/20020122-3.c: Likewise.
30955 * gcc.dg/20020201-3.c: Likewise.
30956 * gcc.dg/20020206-1.c: Likewise.
30957 * gcc.dg/20020218-1.c: Likewise.
30958 * gcc.dg/20020310-1.c: Likewise.
30959 * gcc.dg/20020411-1.c: Likewise.
30960 * gcc.dg/20020418-2.c: Likewise.
30961 * gcc.dg/20020426-1.c: Likewise.
30962 * gcc.dg/20020426-2.c: Likewise.
30963 * gcc.dg/20020517-1.c: Likewise.
30964 * gcc.dg/20020523-1.c: Likewise.
30965 * gcc.dg/20020523-2.c: Likewise.
30966 * gcc.dg/20020729-1.c: Likewise.
30967 * gcc.dg/20030204-1.c: Likewise.
30968 * gcc.dg/20030826-2.c: Likewise.
30969 * gcc.dg/20030926-1.c: Likewise.
30970 * gcc.dg/20031202-1.c: Likewise.
30971 * gcc.dg/980312-1.c: Likewise.
30972 * gcc.dg/980313-1.c: Likewise.
30973 * gcc.dg/990117-1.c: Likewise.
30974 * gcc.dg/990424-1.c: Likewise.
30975 * gcc.dg/990524-1.c: Likewise.
30976 * gcc.dg/991230-1.c: Likewise.
30977 * gcc.dg/i386-387-1.c: Likewise.
30978 * gcc.dg/i386-387-2.c: Likewise.
30979 * gcc.dg/i386-387-3.c: Likewise.
30980 * gcc.dg/i386-387-4.c: Likewise.
30981 * gcc.dg/i386-387-5.c: Likewise.
30982 * gcc.dg/i386-387-6.c: Likewise.
30983 * gcc.dg/i386-asm-1.c: Likewise.
30984 * gcc.dg/i386-bitfield1.c: Likewise.
30985 * gcc.dg/i386-bitfield2.c: Likewise.
30986 * gcc.dg/i386-loop-1.c: Likewise.
30987 * gcc.dg/i386-loop-2.c: Likewise.
30988 * gcc.dg/i386-loop-3.c: Likewise.
30989 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
30990 * gcc.dg/i386-pic-1.c: Likewise.
30991 * gcc.dg/i386-regparm.c: Likewise.
30992 * gcc.dg/i386-signbit-1.c: Likewise.
30993 * gcc.dg/i386-signbit-2.c: Likewise.
30994 * gcc.dg/i386-signbit-3.c: Likewise.
30995 * gcc.dg/i386-sse-5.c: Likewise.
30996 * gcc.dg/i386-sse-8.c: Likewise.
30997 * gcc.dg/i386-unroll-1.c: Likewise.
30998 * gcc.dg/tls/opt-1.c: Likewise.
30999 * gcc.dg/tls/opt-2.c: Likewise.
31000 * gcc.dg/unroll-1.c: Likewise.
31001 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
31002 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
31003 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
31004 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
31005 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
31006 -m64 is specified.
31007
31008 2004-11-12 Mark Mitchell <mark@codesourcery.com>
31009
31010 PR c++/18389
31011 * g++.dg/parse/cond1.C: New test.
31012
31013 PR c++/18429
31014 * g++.dg/template/array9.C: New test.
31015 * g++.dg/ext/vla1.C: Adjust error messages.
31016 * g++.dg/ext/vlm1.C: Likewise.
31017 * g++.dg/template/crash2.C: Likewise.
31018
31019 PR c++/18436
31020 * g++.dg/template/call3.C: New test.
31021
31022 PR c++/18407
31023 * g++.dg/template/ptrmem11.C: New test.
31024
31025 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
31026
31027 PR other/14264
31028 * lib/g++.exp: Set LC_ALL and LANG to C.
31029 * lib/gcc-dg.exp: Likewise.
31030 * lib/gfortran.exp: Likewise.
31031 * lib/objc.exp: Likewise.
31032 * lib/treelang.exp: Likewise.
31033
31034 2004-11-12 Andreas Schwab <schwab@suse.de>
31035
31036 * gcc.dg/pr16286.c: Fix last change.
31037
31038 2004-11-12 Mark Mitchell <mark@codesourcery.com>
31039
31040 PR c++/18416
31041 * g++.dg/init/global1.C: New test.
31042
31043 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
31044
31045 * gcc.c-torture/execute/20041112-1.c: New test.
31046
31047 2004-11-11 Janis Johnson <janis187@us.ibm.com>
31048
31049 * lib/gcc-dg.exp (dg-target-list): New.
31050
31051 2004-11-11 Janis Johnson <janis187@us.ibm.com>
31052 Richard Sandiford <rsandifo@redhat.com>
31053
31054 * lib/target-supports.exp (get-compiler_messages): New.
31055 (check_named_sections_available): Use it.
31056 (check_effective_target_ilp32): New.
31057 (check_effective_target_lp64): New.
31058 (is-effective-target): New.
31059 * lib/gcc-dg.exp (dg-require-effective-target): New.
31060
31061 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
31062
31063 * gcc.dg/precedence-1.c: New test.
31064
31065 2004-11-11 Janis Johnson <janis187@us.ibm.com>
31066
31067 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
31068
31069 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
31070 message, delete generated files, use more descriptive name for
31071 executable, and make the test unsupported when it cannot be run.
31072
31073 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
31074 (dg-require-weak, dg-require-visibility, dg-require-alias,
31075 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
31076 dg-require-iconv, dg-require-named-sections): Use it.
31077
31078 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
31079
31080 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
31081
31082 PR target/16457
31083 * gcc.dg/ppc-and-1: New
31084
31085 PR target/16796
31086 * gcc.dg/ppc-mov-1.c: New.
31087
31088 PR target/16458
31089 * gcc.dg/ppc-compare-1.c: New.
31090
31091 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
31092
31093 * objc.dg/desig-init-2.m: New test.
31094
31095 2004-11-10 Adam Nemet <anemet@lnxw.com>
31096
31097 PR middle-end/18160
31098 * g++.dg/warn/register-var-1.C: New test.
31099 * g++.dg/warn/register-var-2.C: New test.
31100
31101 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
31102
31103 * gcc.dg/union-2.c: New test.
31104
31105 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
31106
31107 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
31108 New test for PR tree-optimization/17892.
31109
31110 2004-11-09 Mark Mitchell <mark@codesourcery.com>
31111
31112 PR c++/18369
31113 * g++.dg/init/new12.C: New test.
31114
31115 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
31116
31117 * gcc.target/sparc: New directory.
31118 * gcc.target/sparc/sparc.exp: New driver.
31119 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
31120 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
31121 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
31122 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
31123
31124 2004-11-10 Paul Brook <paul@codesourcery.com>
31125
31126 PR fortran/18218
31127 * gfortran.dg/list_read.c: New test.
31128
31129 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
31130
31131 PR c/18322
31132 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
31133 expected diagnostic location.
31134
31135 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
31136
31137 * gcc.dg/20041109-1.c: New test.
31138
31139 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
31140
31141 PR objc/18406
31142 * objc/compile/pr18406.m: New test.
31143
31144 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
31145
31146 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
31147
31148 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
31149
31150 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
31151
31152 2004-11-08 Steve Ellcey <sje@cup.hp.com>
31153
31154 * gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
31155
31156 2004-11-08 Steve Ellcey <sje@cup.hp.com>
31157
31158 * gcc.dg/20030225-2.c: Add prototype for abort and
31159 exit.
31160
31161 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
31162
31163 PR tree-opt/18299
31164 * gcc.c-torture/pr18299-1.c: New test.
31165
31166 2004-11-06 Andreas Schwab <schwab@suse.de>
31167
31168 * gcc.dg/pr16286.c: Also test for bool and pixel.
31169
31170 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
31171
31172 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
31173 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
31174 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
31175 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
31176 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
31177 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
31178 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
31179 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
31180 gcc.dg/struct-semi-3.c: New tests.
31181
31182 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31183
31184 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
31185
31186 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31187
31188 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
31189 Do not use C99 designators.
31190
31191 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31192
31193 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
31194
31195 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31196
31197 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
31198 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
31199 * gcc.c-torture/execute/simd-5.x: Remove.
31200
31201 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
31202
31203 PR rtl-optimization/17933
31204 * gcc.dg/torture/pr17933-1.c: New test.
31205
31206 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
31207
31208 PR target/18106
31209 * lib/target-supports.exp (check_weak_available): Support
31210 Windows.
31211
31212 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
31213
31214 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
31215 call to fflush(stdout) before abort.
31216 (my_ffsll): New function.
31217 (generate_fields): Use it.
31218
31219 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
31220
31221 * gcc.dg/init-undef-1.c: New test.
31222
31223 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
31224
31225 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
31226 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
31227 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
31228 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
31229 expected messages for new parser.
31230
31231 2004-11-04 Mark Mitchell <mark@codesourcery.com>
31232
31233 * g++.dg/ext/visibility/symbian1.C: New test.
31234
31235 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
31236
31237 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
31238 on LP64 targets.
31239
31240 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
31241
31242 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
31243 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
31244 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
31245 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
31246 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
31247 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
31248 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
31249 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
31250 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
31251 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
31252
31253 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
31254
31255 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
31256 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
31257 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
31258 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
31259 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
31260 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
31261 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
31262 for new parser.
31263
31264 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
31265
31266 PR target/15342
31267 * gcc.dg/20041104-1.c: New test.
31268
31269 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31270
31271 * g++.dg/template/nontype7.C: New test.
31272 * g++.dg/template/nontype8.C: Likewise.
31273 * g++.dg/template/nontype9.C: Likewise.
31274 * g++.dg/template/nontype10.C: Likewise.
31275 * g++.dg/tc1/dr49.C: Likewise.
31276 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
31277 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
31278
31279 2004-11-04 Ben Elliston <bje@au.ibm.com>
31280
31281 * g++.dg/rtti/tinfo1.C: Remove xfails.
31282
31283 2004-11-04 Ben Elliston <bje@au.ibm.com>
31284
31285 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
31286 packed attribute to the definition to satisfy the new C++ parser.
31287
31288 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31289
31290 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
31291 invocations of va_arg.
31292
31293 2004-11-02 Mark Mitchell <mark@codesourcery.com>
31294
31295 PR c++/18124
31296 * g++.dg/template/crash25.C: New test.
31297
31298 PR c++/18155
31299 * g++.dg/template/typedef2.C: New test.
31300 * g++.dg/parse/crash13.C: Adjust error markers.
31301
31302 PR c++/18177
31303 * g++.dg/conversion/const3.C: New test.
31304
31305 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31306
31307 PR fortran/17535
31308 PR fortran/17583
31309 PR fortran/17713
31310 * gfortran.dg/generic_[123].f90: New testcases.
31311
31312 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
31313
31314 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
31315 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
31316
31317 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
31318
31319 PR tree-opt/16808
31320 * gcc.c-torture/compile/pr16808.c: New test.
31321
31322 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
31323
31324 PR rtl-optimization/17104
31325 * gcc.dg/ppc-bitfield1.c: New.
31326
31327 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
31328
31329 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
31330
31331 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
31332
31333 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
31334 strings for 32-bit code.
31335
31336 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
31337
31338 PR c/18239
31339 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
31340
31341 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
31342
31343 PR c++/18064
31344 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
31345
31346 2004-10-31 Mark Mitchell <mark@codesourcery.com>
31347
31348 PR c++/15172
31349 * g++.dg/init/aggr2.C: New test.
31350
31351 2004-10-30 Ziemowit Laski <zlaski@apple.com>
31352
31353 * objc.dg/local-decl-1.m: New test.
31354
31355 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
31356
31357 * gcc.dg/20040910-1.c: Adjust regex.
31358
31359 2004-10-30 Roger Sayle <roger@eyesopen.com>
31360
31361 PR rtl-optimization/18084
31362 * g++.dg/opt/pr18084-1.C: New testcase.
31363
31364 2004-10-30 Matt Austern <austern@apple.com>
31365
31366 PR c++/17542
31367 * g++.dg/ext/attrib18.C: New test.
31368
31369 2004-10-30 Roger Sayle <roger@eyesopen.com>
31370
31371 PR middle-end/18096
31372 * gcc.dg/pr18096-1.c: New test case.
31373
31374 2004-10-30 Roger Sayle <roger@eyesopen.com>
31375
31376 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
31377
31378 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
31379
31380 PR c/16666
31381 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
31382 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
31383 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
31384 gcc.dg/old-style-prom-3.c: New tests.
31385
31386 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
31387
31388 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
31389 Remove unnecessary inclusion of stdio.h.
31390
31391 2004-10-29 Roger Sayle <roger@eyesopen.com>
31392
31393 PR rtl-optimization/17581
31394 * gcc.dg/pr17581-1.c: New test case.
31395
31396 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
31397
31398 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
31399 being implemented.
31400 * g++.dg/conversion/dr195-1.C: New.
31401 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
31402 * g++.old-deja/g++.mike/p10148.C: Likewise.
31403
31404 2004-10-29 Mark Mitchell <mark@codesourcery.com>
31405
31406 PR c++/17695
31407 * g++.dg/debug/typedef2.C: New test.
31408
31409 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
31410
31411 PR fortran/13490
31412 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
31413 * gfortran.dg/g77/README: Update.
31414
31415 2004-10-28 Matt Austern <austern@apple.com>
31416
31417 PR c++/14124
31418 * g++.dg/ext/packed7.C: New test.
31419
31420 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
31421
31422 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
31423 scan-assembler.
31424 * lib/scanasm.exp (hidden-scan-for): New proc.
31425 (scan-hidden): Use hidden-scan-for instead of constructing the scan
31426 string.
31427 (scan-not-hidden): Likewise.
31428 * lib/target-supports.exp (check_visibility_available): mach-o is
31429 support too.
31430
31431 2004-10-28 Mark Mitchell <mark@codesourcery.com>
31432
31433 PR c++/17132
31434 * g++.dg/template/memclass3.C: New test.
31435
31436 2004-10-28 Adam Nemet <anemet@lnxw.com>
31437
31438 PR middle-end/18160
31439 * gcc.dg/register-var-1.c: New test.
31440 * gcc.dg/register-var-2.c: New test.
31441 * gcc.dg/asm-7.c: Taking the address of a register variable is an
31442 error now.
31443
31444 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
31445
31446 PR other/18172
31447 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
31448 unused variables.
31449 * gcc.dg/vect/vect-22.c: Likewise.
31450
31451 2004-10-28 Jakub Jelinek <jakub@redhat.com>
31452
31453 * gcc.dg/i386-rotate-1.c: New test.
31454
31455 2004-10-27 Mark Mitchell <mark@codesourcery.com>
31456
31457 * g++.dg/init/ref12.C: Add "run" marker.
31458
31459 PR c++/17435
31460 * g++.dg/init/ref12.C: New test.
31461
31462 PR c++/18140
31463 * g++.dg/template/shift1.C: New test.
31464 * g++.dg/template/error10.C: Adjust error markers.
31465
31466 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
31467
31468 PR tree-opt/17529
31469 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
31470
31471 2004-10-27 Geoffrey Keating <geoffk@apple.com>
31472
31473 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
31474 * gcc.dg/weak/weak-3.c: Likewise.
31475 * gcc.dg/weak/weak-5.c: Likewise.
31476 * gcc.dg/weak/weak-9.c: Likewise.
31477 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
31478 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
31479
31480 * gcc.dg/darwin-weakimport-1.c: New.
31481
31482 2004-10-28 Ben Elliston <bje@au.ibm.com>
31483
31484 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
31485
31486 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
31487
31488 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
31489 'syntax' error messages.
31490 * gcc.dg/cpp/direct2s.c: Likewise.
31491
31492 2004-10-26 Geoffrey Keating <geoffk@apple.com>
31493
31494 * gcc.c-torture/compile/20041026-1.c: New.
31495
31496 2004-10-26 Mark Mitchell <mark@codesourcery.com>
31497
31498 PR c++/18093
31499 * g++.dg/lookup/ns2.C: New test.
31500
31501 PR c++/18020
31502 * g++.dg/template/enum4.C: New test.
31503
31504 PR c++/18161
31505 * g++.dg/template/expr1.C: New test.
31506
31507 2004-10-26 Ben Elliston <bje@au.ibm.com>
31508
31509 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
31510
31511 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
31512
31513 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
31514 gcc.dg/decl-nospec-3.c: New tests.
31515
31516 2004-10-26 Ziemowit Laski <zlaski@apple.com>
31517
31518 * objc.dg/super-class-3.m: New test.
31519
31520 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
31521
31522 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
31523 resyncing.
31524 * gcc.dg/cpp/direct2s.c: Likewise.
31525
31526 2004-10-25 Geoffrey Keating <geoffk@apple.com>
31527
31528 * objc.dg/image-info.m: Update for changes to section selection.
31529
31530 2004-10-25 David Ayers <d.ayers@inode.at>
31531 Ziemowit Laski <zlaski@apple.com>
31532
31533 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
31534 diagnostics when messaging 'id <Proto>'.
31535 * objc.dg/class-protocol-1.m: New test.
31536 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
31537 a non-existent method signature.
31538 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
31539 Update diagnostics when messaging with non-existent method signature.
31540 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
31541 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
31542 invalid receivers are now resolved as if messaging 'id'; remove
31543 extraneous diagnostics.
31544
31545 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
31546
31547 PR c/16667
31548 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
31549 gcc.dg/init-desig-obs-3.c: New tests.
31550
31551 2004-10-25 Jakub Jelinek <jakub@redhat.com>
31552
31553 * gcc.dg/debug/20041023-1.c: New test.
31554
31555 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
31556
31557 PR middle-end/17407
31558 * gcc.c-torture/compile/pr17407.c: New test.
31559
31560 PR c++/18121
31561 * g++.dg/template/array8.C: New test.
31562
31563 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
31564
31565 PR other/18138
31566 * lib/g++.exp: Accept more than one multilib libgcc.
31567 * lib/gcc-dg.exp: Likewise.
31568 * lib/objc.exp: Likewise.
31569 * lib/treelang.exp: Likewise.
31570 * lib/gfortran.exp: Likewise.
31571
31572 2004-10-24 Ben Elliston <bje@au.ibm.com>
31573
31574 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
31575
31576 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
31577
31578 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
31579 * gcc.dg/c99-const-expr-3.c: Likewise.
31580
31581 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
31582
31583 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
31584
31585 2004-10-23 Ben Elliston <bje@au.ibm.com>
31586
31587 * gcc.c-torture/execute/loop-2e.x: Remove.
31588
31589 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
31590
31591 PR c++/18095
31592 * g++.dg/parse/crash18.C: New.
31593 * g++.dg/parse/crash19.C: New.
31594
31595 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
31596
31597 * g++.dg/ext/dllimport1.C: Move dg-warnings.
31598 * g++.dg/ext/dllimport2.C: Same.
31599 * g++.dg/ext/dllimport8.C: Same.
31600
31601 2004-10-21 Mark Mitchell <mark@codesourcery.com>
31602
31603 PR c++/10841
31604 * g++.dg/conversion/cast1.C: New test.
31605 * g++.dg/overload/pmf1.C: Adjust error marker.
31606
31607 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
31608
31609 PR objc/17923
31610 * objc.dg/const-str-7.m: New test.
31611
31612 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31613
31614 * g++.dg/template/memfriend11.C: Fix comment typo.
31615 * g++.dg/template/memfriend14.C: Likewise.
31616
31617 2004-10-20 Richard Henderson <rth@redhat.com>
31618
31619 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
31620 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
31621 -fasynchronous-unwind-tables.
31622
31623 2004-10-20 Richard Henderson <rth@redhat.com>
31624
31625 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
31626 (main): Return success.
31627 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
31628 (main): Return success.
31629
31630 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31631
31632 PR c++/13495
31633 * g++.dg/template/memfriend9.C: New test.
31634 * g++.dg/template/memfriend10.C: Likewise.
31635 * g++.dg/template/memfriend11.C: Likewise.
31636 * g++.dg/template/memfriend12.C: Likewise.
31637 * g++.dg/template/memfriend13.C: Likewise.
31638 * g++.dg/template/memfriend14.C: Likewise.
31639 * g++.dg/template/memfriend15.C: Likewise.
31640 * g++.dg/template/memfriend16.C: Likewise.
31641 * g++.dg/template/memfriend17.C: Likewise.
31642 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
31643
31644 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
31645
31646 * g++.dg/conversion/dr195.C: New.
31647 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
31648
31649 2004-10-20 Ben Elliston <bje@au.ibm.com>
31650 Devang Patel <dpatel@apple.com>
31651
31652 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
31653 of floating point arithmetic, which could trap.
31654
31655 2004-10-19 Mark Mitchell <mark@codesourcery.com>
31656
31657 PR c++/14035
31658 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
31659 * g++.dg/conversion/const2.C: New test.
31660 * g++.dg/expr/reinterpret2.C: New test.
31661 * g++.dg/expr/reinterpret3.C: New test.
31662 * g++.dg/expr/cast2.C: New test.
31663 * g++.dg/expr/copy1.C: New test.
31664 * g++.dg/other/conversion1.C: Change error message.
31665 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
31666 function pointers to void *.
31667 * g++.old-deja/g++.mike/p10148.C: Likewise.
31668
31669 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31670
31671 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
31672
31673 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
31674
31675 PR c++/18047
31676
31677 * g++.dg/parse/expr3.C: New test.
31678
31679 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
31680
31681 * gcc.dg/smod-1.c: New test.
31682
31683 2004-10-18 Ziemowit Laski <zlaski@apple.com>
31684
31685 * objc.dg/method-14.m: New test.
31686
31687 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
31688
31689 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
31690 Also xfail as the patch was reverted.
31691
31692 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
31693
31694 PR middle-end/16973
31695 * gcc.dg/pr16973.c: New test.
31696
31697 2004-10-18 Diego Novillo <dnovillo@redhat.com>
31698
31699 PR tree-optimization/17656
31700 * gcc.c-torture/compile/pr17656.c: New test.
31701
31702 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
31703
31704 * g++.dg/eh/shadow1.C: New.
31705
31706 2004-10-18 Jakub Jelinek <jakub@redhat.com>
31707
31708 * gcc.c-torture/compile/20041018-1.c: New test.
31709
31710 2004-10-18 Ben Elliston <bje@au.ibm.com>
31711
31712 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
31713 compiler referring to register 0 when accessing sdata. The linker
31714 now patches things up.
31715
31716 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
31717
31718 PR c/17529
31719 * gcc.c-torture/compile/pr17529.c: New test.
31720
31721 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31722
31723 PR c++/17743
31724 * g++.dg/ext/attrib17.C: New test.
31725
31726 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
31727
31728 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
31729
31730 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31731
31732 PR c++/10479
31733 * g++.dg/ext/attrib16.C: New test.
31734
31735 2004-10-15 Mark Mitchell <mark@codesourcery.com>
31736
31737 PR c++/17042
31738 * g++.dg/init/dso_handle1.C: New test.
31739
31740 PR c++/14667
31741 * g++.dg/parse/typedef6.C: New test.
31742
31743 PR c++/17916
31744 * g++.dg/parse/pragma1.C: New test.
31745
31746 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
31747
31748 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
31749
31750 2004-10-15 Steve Ellcey <sje@cup.hp.com>
31751
31752 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
31753 -fno-common when on HPPA HP-UX platforms.
31754
31755 2004-10-15 Jakub Jelinek <jakub@redhat.com>
31756
31757 PR other/16820
31758 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
31759 stdint.h.
31760 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
31761 uintptr_t.
31762
31763 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
31764
31765 PR c++/16301
31766 * g++.dg/lookup/strong-using-4.C: New test.
31767
31768 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
31769
31770 PR middle-end/16567
31771 * gcc.c-torture/compile/nested-1.c: New test.
31772
31773 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
31774
31775 * gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
31776 and mipsisa64*-*-* (until support for misaligned loads is added).
31777 * gcc.dg/vect/vect-50.c: Likewise.
31778 * gcc.dg/vect/vect-52.c: Likewise.
31779 * gcc.dg/vect/vect-54.c: Likewise.
31780 * gcc.dg/vect/vect-58.c: Likewise.
31781 * gcc.dg/vect/vect-60.c: Likewise.
31782 * gcc.dg/vect/vect-80.c: Likewise.
31783
31784 2004-10-14 Mark Mitchell <mark@codesourcery.com>
31785
31786 PR c++/17976
31787 * g++.dg/init/dtor3.C: New test.
31788
31789 2004-10-15 Ben Elliston <bje@au.ibm.com>
31790
31791 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
31792
31793 2004-10-14 Geoffrey Keating <geoffk@apple.com>
31794
31795 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
31796 * gcc.dg/macho-lo-sum.c: Likewise.
31797
31798 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
31799
31800 * gcc.dg/ppc-spe64-1.c: New test.
31801
31802 2004-10-14 Devang Patel <dpatel@apple.com>
31803
31804 PR 17635
31805 * gcc.dg/pr17635.c : New test.
31806
31807 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
31808
31809 * gcc.dg/vect/vect-28.c: Remove xfail.
31810 * gcc.dg/vect/vect-30.c: Remove xfail.
31811 * gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
31812 * gcc.dg/vect/vect-33.c: Remove xfail.
31813 * gcc.dg/vect/vect-44.c: Remove xfail.
31814 * gcc.dg/vect/vect-46.c: Remove xfail.
31815 * gcc.dg/vect/vect-50.c: Remove xfail.
31816 * gcc.dg/vect/vect-52.c: Remove xfail.
31817 * gcc.dg/vect/vect-54.c: Remove xfail.
31818 * gcc.dg/vect/vect-58.c: Remove xfail.
31819 * gcc.dg/vect/vect-60.c: Remove xfail.
31820 * gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
31821 * gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
31822 * gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
31823 * gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
31824 * gcc.dg/vect/vect-8.c: Remove xfail.
31825 * gcc.dg/vect/vect-80.c: Remove xfail.
31826 * gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
31827
31828 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
31829
31830 * gcc.dg/vect/vect-82.c: New testcase.
31831 * gcc.dg/vect/vect-82_64.c: New testcase.
31832 * gcc.dg/vect/vect-83.c: New testcase.
31833 * gcc.dg/vect/vect-83_64.c: New testcase.
31834
31835 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
31836
31837 * gcc.dg/cpp/error-1.c: New test.
31838
31839 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
31840
31841 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
31842
31843 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
31844
31845 PR target/17984
31846 * gcc.dg/cris-peep2-xsrand2.c: New test.
31847
31848 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
31849
31850 PR c++/17661
31851 * g++.dg/expr/for2.C: New test.
31852
31853 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
31854
31855 * g++.dg/inherit/thunk1.C: Run on the SPARC.
31856
31857 2004-10-13 Jakub Jelinek <jakub@redhat.com>
31858
31859 PR tree-optimization/17724
31860 * g++.dg/opt/pr17724-1.C: New test.
31861 * g++.dg/opt/pr17724-2.C: New test.
31862 * g++.dg/opt/pr17724-3.C: New test.
31863 * g++.dg/opt/pr17724-4.C: New test.
31864 * g++.dg/opt/pr17724-5.C: New test.
31865 * g++.dg/opt/pr17724-6.C: New test.
31866
31867 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
31868
31869 PR c/17301
31870 * gcc.dg/pr17301-2.c: New test.
31871
31872 2004-10-11 Mark Mitchell <mark@codesourcery.com>
31873
31874 PR c++/15876
31875 * g++.dg/parse/error22.C: New test.
31876
31877 PR c++/17936
31878 * g++.dg/template/spec18.C: New test.
31879
31880 2004-10-11 Steve Ellcey <sje@cup.hp.com>
31881
31882 * gcc.dg/ia64-asm-1.c: Add prototype for abort
31883 * gcc.dg/ia64-sync-1.c: Add prototype for abort and
31884 memcpy.
31885 * gcc.dg/ia64-sync-2.c: Ditto.
31886 * gcc.dg/ia64-sync-3.c: Ditto.
31887
31888 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
31889
31890 * g++.dg/eh/cleanup5.C: Add dg-options "".
31891
31892 2004-10-11 Roger Sayle <roger@eyesopen.com>
31893
31894 PR middle-end/17657
31895 * gcc.dg/switch-4.c: New test case.
31896
31897 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
31898
31899 * gcc.c-torture/execute/20041011-1.c: New test.
31900
31901 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
31902
31903 PR c++/17554
31904 * g++.dg/init/for3.C: New test.
31905
31906 PR c++/17657
31907 * g++.dg/opt/switch2.C: New test.
31908
31909 PR middle-end/17703
31910 * g++.dg/warn/Wreturn-2.C: New test.
31911
31912 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
31913
31914 PR c++/17907
31915 * g++.dg/eh/cleanup5.C: New test.
31916
31917 2004-10-10 Mark Mitchell <mark@codesourcery.com>
31918
31919 PR c++/17393
31920 * g++.dg/parse/error21.C: New test.
31921
31922 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
31923
31924 * g++.dg/overload/pmf1.C: Adjust quoting marks.
31925 * g++.dg/warn/incomplete1.C: Likewise.
31926 * g++.dg/template/qualttp20.C: Likewise.
31927
31928 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
31929
31930 PR c/17881
31931 * parm-incomplete-1.c: New test.
31932
31933 2004-10-09 Mark Mitchell <mark@codesourcery.com>
31934
31935 PR c++/17867
31936 * g++.dg/parse/error19.C: New test.
31937
31938 PR c++/17670
31939 * g++.dg/init/new11.C: New test.
31940
31941 PR c++/17821
31942 * g++.dg/parse/error20.C: New test.
31943
31944 PR c++/17826
31945 * g++.dg/template/crash24.C: New test.
31946
31947 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
31948
31949 PR c/17301
31950 * gcc.dg/pr17301-1.c: New test.
31951
31952 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
31953
31954 PR c/17189
31955 * gcc.dg/anon-struct-5.c: New test.
31956
31957 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
31958
31959 PR c/17844
31960 * gcc.dg/pr17844-1.c: New test.
31961
31962 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
31963
31964 PR tree-optimization/17906
31965 * gcc.c-torture/compile/pr17906.c: New.
31966
31967 2004-10-09 Stuart Hastings <stuart@apple.com>
31968 Roger Sayle <roger@eyesopen.com>
31969
31970 PR rtl-optimization/17853
31971 * gcc.dg/i386-mmx-5.c: New testcase.
31972
31973 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
31974
31975 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
31976
31977 2004-10-09 Mark Mitchell <mark@codesourcery.com>
31978
31979 PR c++/17524
31980 * g++.dg/template/static9.C: New test.
31981
31982 PR c++/17685
31983 * g++.dg/parse/operator5.C: New test.
31984
31985 2004-10-09 Roger Sayle <roger@eyesopen.com>
31986
31987 PR middle-end/17894
31988 * gcc.c-torture/execute/divcmp-4.c: New test case.
31989
31990 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
31991
31992 PR tree-opt/17902
31993 * g++.dg/opt/pr17902.C: New test.
31994
31995 2004-10-09 Jakub Jelinek <jakub@redhat.com>
31996
31997 * gcc.dg/cpp/ident-1.c: Add dg-options "".
31998
31999 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
32000
32001 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
32002
32003 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
32004
32005 * gcc.dg/assign-warn-3.c: New test.
32006
32007 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
32008
32009 PR c/16999
32010 * gcc.dg/cpp/ident-1.c: New test.
32011
32012 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
32013
32014 * gcc.c-torture/compile/acc1.c: New.
32015
32016 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
32017
32018 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
32019 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
32020
32021 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
32022
32023 * gcc.dg/ultrasp11.c: New test.
32024
32025 2004-10-08 Michael Matz <matz@suse.de>
32026
32027 * gcc.dg/doloop-2.c: New test.
32028
32029 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
32030
32031 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
32032 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
32033 objc.dg/method-9.m: Update expected diagnostics.
32034
32035 2004-10-07 Geoffrey Keating <geoffk@apple.com>
32036
32037 * gcc.dg/ppc-fsel-3.c: New file.
32038 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
32039
32040 2004-10-07 Paul Brook <paul@codesourcery.com>
32041
32042 * gfortran.dg/intrinsic_verify_1.f90: New test.
32043
32044 2004-10-07 Paul Brook <paul@codesourcery.com>
32045
32046 * gfortran.dg/empty_format_1.f90: Remove stray commas.
32047
32048 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32049
32050 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
32051 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
32052 commit.
32053
32054 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
32055
32056 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
32057
32058 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32059
32060 PR c++/17115
32061 * g++.dg/warn/Winline-4.C: New test.
32062
32063 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
32064
32065 * gcc.c-torture/compile/20041007-1.c: New test.
32066
32067 2004-10-07 Paul Brook <paul@codesourcery.com>
32068
32069 PR fortran/17678
32070 * gfortran.dg/use_allocated_1.f90: New test.
32071
32072 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
32073
32074 PR middle-end/17849
32075 * gfortran.fortran-torture/compile/nested.f90: New test
32076
32077 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
32078
32079 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
32080
32081 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
32082
32083 PR c++/17368
32084 * g++.dg/ext/asm6.C: New test.
32085
32086 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
32087
32088 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
32089
32090 2004-10-06 Paul Brook <paul@codesourcery.com>
32091
32092 PR libfortran/17709
32093 * gfortran.dg/empty_format_1.f90: New test.
32094
32095 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32096
32097 PR fortran/17568
32098 * gfortran.dg/ishft.f90: New test.
32099
32100 PR fortran/17283
32101 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
32102 tests.
32103
32104 2004-10-06 Paul Brook <paul@codesourcery.com>
32105
32106 * gfortran.dg/do_1.f90: New test.
32107
32108 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32109
32110 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
32111 optimizing for size.
32112
32113 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
32114
32115 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
32116
32117 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
32118
32119 * gcc.c-torture/compile/20041005-1.c: New test.
32120
32121 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
32122
32123 PR c++/17829
32124 * g++.dg/lookup/koenig4.C: New.
32125
32126 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
32127
32128 * g++.dg/other/classkey1.C: Adjust quoting marks.
32129 * g++.dg/parse/error15.C: Likewise.
32130 * g++.dg/template/meminit2.C (int>): Likewise.
32131
32132 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32133
32134 PR fortran/17283
32135 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
32136
32137 PR fortran/17631
32138 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
32139
32140 PR fortran/17708
32141 * gfortran.dg/pr17708.f90: New test.
32142
32143 2004-10-04 Chao-ying Fu <fu@mips.com>
32144
32145 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
32146 * gcc.dg/vect/vect-4.c: Ditto.
32147 * gcc.dg/vect/vect-5.c: Ditto.
32148 * gcc.dg/vect/vect-6.c: Ditto.
32149 * gcc.dg/vect/vect-8.c: Ditto.
32150 * gcc.dg/vect/vect-16.c: Ditto.
32151 * gcc.dg/vect/vect-30.c: Ditto.
32152 * gcc.dg/vect/vect-40.c: Ditto.
32153 * gcc.dg/vect/vect-41.c: Ditto.
32154 * gcc.dg/vect/vect-42.c: Ditto.
32155 * gcc.dg/vect/vect-43.c: Ditto.
32156 * gcc.dg/vect/vect-44.c: Ditto.
32157 * gcc.dg/vect/vect-45.c: Ditto.
32158 * gcc.dg/vect/vect-46.c: Ditto.
32159 * gcc.dg/vect/vect-47.c: Ditto.
32160 * gcc.dg/vect/vect-48.c: Ditto.
32161 * gcc.dg/vect/vect-49.c: Ditto.
32162 * gcc.dg/vect/vect-50.c: Ditto.
32163 * gcc.dg/vect/vect-51.c: Ditto.
32164 * gcc.dg/vect/vect-52.c: Ditto.
32165 * gcc.dg/vect/vect-53.c: Ditto.
32166 * gcc.dg/vect/vect-54.c: Ditto.
32167 * gcc.dg/vect/vect-55.c: Ditto.
32168 * gcc.dg/vect/vect-56.c: Ditto.
32169 * gcc.dg/vect/vect-57.c: Ditto.
32170 * gcc.dg/vect/vect-58.c: Ditto.
32171 * gcc.dg/vect/vect-59.c: Ditto.
32172 * gcc.dg/vect/vect-60.c: Ditto.
32173 * gcc.dg/vect/vect-74.c: Ditto.
32174 * gcc.dg/vect/vect-79.c: Ditto.
32175 * gcc.dg/vect/vect-80.c: Ditto.
32176
32177 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
32178
32179 * gcc.dg/unused-7.c: Use the correct option.
32180
32181 2004-10-04 Paul Brook <paul@codesourcery.com>
32182 Bud Davis <bdavis9659@comcast.net>
32183
32184 PR fortran/17706
32185 PR fortran/16434
32186 * gfortran/pr17706.f90: New test.
32187 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
32188
32189 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32190
32191 * gfortran.dg/pr17612.f90: New test.
32192
32193 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
32194
32195 * g++.dg/template/local1.C: Adjust quoting marks in
32196 testing for diagnostics.
32197 * g++.dg/tls/diag-2.C: Likewise.
32198 * g++.dg/other/error8.C: Likewise.
32199
32200 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
32201
32202 PR c/17178
32203 * gcc.dg/unused-4.c: Adjust to be correct.
32204
32205 PR c/17820
32206 * gcc.dg/unused-7.c: New test.
32207
32208 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
32209
32210 PR c++/17797
32211 * g++.dg/overload/template2.C: New test.
32212
32213 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
32214
32215 PR tree-optimization/16632
32216 * gcc.dg/tree-ssa/20041002-1.c: New.
32217
32218 2004-10-03 Paul Brook <paul@codesourcery.com>
32219
32220 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
32221 rather than relying on default formatting.
32222
32223 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
32224
32225 * gcc.dg/20040920-1.c: Update expected message text.
32226
32227 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
32228
32229 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
32230
32231 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
32232
32233 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
32234 tree level.
32235
32236 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
32237
32238 * gcc.dg/tree-ssa/pr17343.c: Remove.
32239
32240 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
32241
32242 PR tree-opt/17343
32243 * gcc.dg/tree-ssa/pr17343.c: New test.
32244
32245 2004-10-01 Jakub Jelinek <jakub@redhat.com>
32246
32247 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
32248 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
32249 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
32250 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
32251 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
32252
32253 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
32254
32255 * gcc.dg/lvalue-2.c: New test.
32256
32257 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
32258
32259 PR c/17730
32260 * gcc.dg/pr17730-1.c: New test
32261
32262 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
32263
32264 PR c/7425
32265 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
32266
32267 2004-09-29 Jakub Jelinek <jakub@redhat.com>
32268
32269 * gcc.c-torture/execute/stdarg-1.c: New test.
32270 * gcc.c-torture/execute/stdarg-2.c: New test.
32271 * gcc.c-torture/execute/stdarg-3.c: New test.
32272 * gcc.dg/tree-ssa/stdarg-1.c: New test.
32273 * gcc.dg/tree-ssa/stdarg-2.c: New test.
32274 * gcc.dg/tree-ssa/stdarg-3.c: New test.
32275 * gcc.dg/tree-ssa/stdarg-4.c: New test.
32276 * gcc.dg/tree-ssa/stdarg-5.c: New test.
32277
32278 2004-09-29 Jakub Jelinek <jakub@redhat.com>
32279
32280 PR tree-optimization/17697
32281 * g++.dg/opt/pr17697-1.C: New test.
32282 * g++.dg/opt/pr17697-2.C: New test.
32283 * g++.dg/opt/pr17697-3.C: New test.
32284
32285 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
32286
32287 PR c/16409
32288 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
32289 gcc.dg/vla-init-5.c: New tests.
32290
32291 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
32292
32293 PR c/13804
32294 * gcc.dg/pr13804-1.c: New test.
32295
32296 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32297
32298 PR fortran/16938
32299 * gfortran.dg/pr16938.f90: New test.
32300
32301 2004-09-27 Mark Mitchell <mark@codesourcery.com>
32302
32303 * g++.dg/template/crash23.C: New test.
32304
32305 2004-09-27 Mark Mitchell <mark@codesourcery.com>
32306
32307 PR c++/17585
32308 * g++.dg/template/static8.C: New test.
32309
32310 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
32311
32312 PR c++/17681
32313 * g++.dg/other/error9.C: New test.
32314
32315 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
32316
32317 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
32318
32319 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32320
32321 PR fortran/15164
32322 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
32323
32324 2004-09-26 Roger Sayle <roger@eyesopen.com>
32325
32326 PR middle-end/17112
32327 * gcc.dg/pr17112-1.c: New test case.
32328
32329 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
32330
32331 PR c/11459
32332 * gcc.dg/pr11459-1.c: New test.
32333
32334 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
32335
32336 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
32337 * gcc.dg/tree-ssa/loop-4.c: Likewise.
32338
32339 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32340
32341 * gfortran.dg/pr15324.f90: Make array bounds consistent.
32342
32343 2004-09-25 Jan Hubicka <jh@suse.cz>
32344
32345 * compile/30040909-1.c: New test.
32346 * compile/30040907-1.c: New test.
32347
32348 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
32349
32350 * gcc.c-torture/execute/va-arg-26.c: New test.
32351
32352 2004-09-24 Zack Weinberg <zack@codesourcery.com>
32353
32354 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
32355 extra diagnostics on targets with 64-bit pointers.
32356 * objc.dg/selector-1.m: Adjust dg-warning regexp.
32357
32358 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
32359
32360 PR c/17188
32361 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
32362 * gcc.dg/decl-3.c: Adjust expected message.
32363
32364 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32365
32366 PR fortran/17615
32367 * gfortran.dg/pr17615.f90: New test.
32368
32369 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
32370
32371 PR tree-optimzation/17517
32372 * g++.dg/tree-ssa/pr17517.C: New Test.
32373
32374 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
32375
32376 PR c++/16889
32377 * g++.dg/lookup/ambig3.C: New.
32378
32379 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
32380
32381 PR tree-opt/17624
32382 * g++.dg/opt/pr17624.C: New test.
32383
32384 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
32385
32386 PR c/6980
32387 * gcc.dg/Wbad-function-cast-1.c: New test.
32388
32389 2004-09-23 Zack Weinberg <zack@codesourcery.com>
32390
32391 * g++.dg/ext/complit1.C
32392 * g++.dg/other/error2.C
32393 * g++.dg/other/nontype-1.C
32394 * g++.dg/parse/crash11.C
32395 * g++.dg/parse/crash12.C
32396 * g++.dg/parse/error15.C
32397 * g++.dg/parse/error4.C
32398 * g++.dg/parse/tmpl-outside1.C
32399 * g++.dg/parse/too-many-tmpl-args1.C
32400 * g++.dg/template/dependent-expr3.C
32401 * g++.dg/template/error10.C
32402 * g++.dg/template/instantiate1.C
32403 * g++.dg/template/vtable2.C
32404 * g++.dg/warn/Wshadow-1.C
32405 * g++.dg/warn/weak1.C
32406 * g++.old-deja/g++.brendan/crash16.C
32407 * g++.old-deja/g++.brendan/crash18.C
32408 * g++.old-deja/g++.brendan/crash48.C
32409 * g++.old-deja/g++.brendan/crash49.C
32410 * g++.old-deja/g++.brendan/crash55.C
32411 * g++.old-deja/g++.brendan/crash56.C
32412 * g++.old-deja/g++.brendan/crash8.C
32413 * g++.old-deja/g++.brendan/enum11.C
32414 * g++.old-deja/g++.brendan/enum8.C
32415 * g++.old-deja/g++.brendan/enum9.C
32416 * g++.old-deja/g++.brendan/friend3.C
32417 * g++.old-deja/g++.brendan/misc14.C
32418 * g++.old-deja/g++.bugs/900402_02.C
32419 * g++.old-deja/g++.bugs/900404_03.C
32420 * g++.old-deja/g++.bugs/900404_04.C
32421 * g++.old-deja/g++.bugs/900428_03.C
32422 * g++.old-deja/g++.jason/crash4.C
32423 * g++.old-deja/g++.jason/overload21.C
32424 * g++.old-deja/g++.jason/redecl1.C
32425 * g++.old-deja/g++.jason/report.C
32426 * g++.old-deja/g++.jason/rfg10.C
32427 * g++.old-deja/g++.jason/template30.C
32428 * g++.old-deja/g++.law/arm12.C
32429 * g++.old-deja/g++.law/ctors5.C
32430 * g++.old-deja/g++.law/cvt20.C
32431 * g++.old-deja/g++.law/init10.C
32432 * g++.old-deja/g++.law/init8.C
32433 * g++.old-deja/g++.law/visibility17.C
32434 * g++.old-deja/g++.law/visibility7.C
32435 * g++.old-deja/g++.mike/net8.C
32436 * g++.old-deja/g++.mike/p646.C
32437 * g++.old-deja/g++.mike/p700.C
32438 * g++.old-deja/g++.mike/p701.C
32439 * g++.old-deja/g++.mike/p811.C
32440 * g++.old-deja/g++.ns/template13.C
32441 * g++.old-deja/g++.other/array3.C
32442 * g++.old-deja/g++.other/crash25.C
32443 * g++.old-deja/g++.other/dtor3.C
32444 * g++.old-deja/g++.other/dtor4.C
32445 * g++.old-deja/g++.other/main1.C
32446 * g++.old-deja/g++.other/warn7.C
32447 * g++.old-deja/g++.pt/crash11.C
32448 * g++.old-deja/g++.pt/crash36.C
32449 * g++.old-deja/g++.pt/spec22.C
32450 * g++.old-deja/g++.pt/spec9.C
32451 * g++.old-deja/g++.pt/ttp52.C
32452 * g++.old-deja/g++.robertl/eb103.C
32453 * g++.old-deja/g++.robertl/eb121.C
32454 * g++.old-deja/g++.robertl/eb22.C
32455 * g++.old-deja/g++.robertl/eb8.C:
32456 Update locations and/or regexps of dg-error markers.
32457 Remove markers for some bogus messages that are no longer issued.
32458
32459 2004-09-23 Jakub Jelinek <jakub@redhat.com>
32460
32461 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
32462 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
32463
32464 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
32465
32466 PR c++/17618
32467 * g++.dg/lookup/crash5.C: New test.
32468
32469 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
32470
32471 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
32472 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
32473 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
32474 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
32475 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
32476 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
32477
32478 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
32479 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
32480 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
32481 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
32482 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
32483 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
32484
32485 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
32486
32487 * gcc.dg/vect/vect-44.c: Check additional cases.
32488 * gcc.dg/vect/vect-48.c: Check additional cases.
32489
32490 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
32491 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
32492 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
32493 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
32494 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
32495 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
32496 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
32497 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
32498 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
32499
32500 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
32501 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
32502 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
32503
32504 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32505
32506 * gcc.dg/tree-ssa/loop-6.c: New test.
32507
32508 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
32509
32510 PR c++/17620
32511 * g++.dg/inherit/base2.C: New.
32512
32513 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
32514
32515 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
32516 * gcc.dg/20001012-2.c: Likewise.
32517 * gcc.dg/20001013-1.c: Likewise.
32518 * gcc.dg/20001101-1.c: Likewise.
32519 * gcc.dg/20001102-1.c: Likewise.
32520 * gcc.dg/bf-spl1.c: Likewise.
32521 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
32522 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
32523
32524 2004-09-22 Diego Novillo <dnovillo@redhat.com>
32525
32526 PR tree-optimization/16721
32527 * gcc.dg/tree-ssa/pr16721.c: New test.
32528
32529 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
32530
32531 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
32532 * gcc.dg/20040305-1.c: Likewise.
32533
32534 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
32535
32536 PR c/16566
32537 * gcc.c-torture/compile/pr16566-1.c,
32538 gcc.c-torture/compile/pr16566-2.c,
32539 gcc.c-torture/compile/pr16566-3.c: New tests.
32540
32541 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
32542
32543 PR tree-optimization/17512
32544 * gcc.c-torture/compile/20040916-1.c.
32545
32546 2004-09-21 Mark Mitchell <mark@codesourcery.com>
32547
32548 * gcc.dg/pragma-re-3.c: New test.
32549
32550 2004-09-17 Matt Austern <austern@apple.com>
32551
32552 PR c++/15049
32553 * g++.dg/other/anon3.C: New.
32554
32555 2004-09-21 Roger Sayle <roger@eyesopen.com>
32556
32557 PR c++/7503
32558 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
32559 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
32560 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
32561 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
32562 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
32563
32564 2004-09-21 Bud Davis <bdavis9659@comcast.net>
32565
32566 PR fortran/17286
32567 * gfortran.dg/pr17286.f90: New test.
32568
32569 2004-09-20 Mark Mitchell <mark@codesourcery.com>
32570
32571 PR c++/17530
32572 * g++.dg/template/static7.C: New test.
32573
32574 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
32575
32576 PR tree-opt/17558
32577 * gcc.c-torture/compile/pr17558.c: New test.
32578
32579 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
32580
32581 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
32582 if SKIP_ATTRIBUTE is defined.
32583
32584 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32585
32586 PR fortran/15957
32587 * gfortran.dg/pr15957.f90: New test.
32588
32589 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
32590
32591 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
32592 in comparison.
32593 * gcc.dg/vect/vect-79.c: Likewise.
32594 * gcc.dg/vect/vect-80.c: Likewise.
32595
32596 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32597
32598 PR fortran/15750
32599 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
32600
32601 2004-09-20 Ira Rosen <irar@il.ibm.com>
32602
32603 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
32604 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
32605 * gcc.dg/vect/vect-62.c: New testcase.
32606 * gcc.dg/vect/vect-63.c: New testcase.
32607 * gcc.dg/vect/vect-64.c: New testcase.
32608 * gcc.dg/vect/vect-65.c: New testcase.
32609 * gcc.dg/vect/vect-66.c: New testcase.
32610 * gcc.dg/vect/vect-67.c: New testcase.
32611 * gcc.dg/vect/vect-68.c: New testcase.
32612 * gcc.dg/vect/vect-69.c: New testcase.
32613 * gcc.dg/vect/vect-79.c: New testcase.
32614 * gcc.dg/vect/vect-80.c: New testcase.
32615
32616 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
32617
32618 * gcc.target/mips/asm-1.c: New test.
32619
32620 2004-09-19 Ira Rosen <irar@il.ibm.com>
32621
32622 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
32623 * gcc.dg/vect/vect-73.c: New testcase.
32624 * gcc.dg/vect/vect-74.c: New testcase.
32625 * gcc.dg/vect/vect-75.c: New testcase.
32626 * gcc.dg/vect/vect-76.c: New testcase.
32627 * gcc.dg/vect/vect-77.c: New testcase.
32628 * gcc.dg/vect/vect-78.c: New testcase
32629
32630 2004-09-18 Paul Brook <paul@codesourcery.com>
32631
32632 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
32633
32634 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
32635
32636 PR c/17424
32637 * gcc.dg/pr17424-1.c: New test.
32638
32639 2004-09-18 Diego Novillo <dnovillo@redhat.com>
32640
32641 * g++.dg/tree-ssa/pr17153.C: New test.
32642
32643 2004-09-16 Geoffrey Keating <geoffk@apple.com>
32644
32645 PR pch/13361
32646 * g++.dg/pch/wchar-1.C: New.
32647 * g++.dg/pch/wchar-1.Hs: New.
32648
32649 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
32650
32651 * gcc.c-torture/execute/20040917-1.c: New test.
32652
32653 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32654
32655 PR tree-optimization/17319
32656 * gcc.dg/pr17319.c: New test.
32657
32658 2004-09-17 Devang Patel <dpatel@apple.com>
32659
32660 * gcc.dg/20040813-1.c: New test.
32661
32662 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32663
32664 PR tree-optimization/17273
32665 * gcc.c-torture/compile/pr17273.c: New test.
32666
32667 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
32668
32669 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
32670 Update expected messages.
32671 * gcc.dg/declspec-13.c: New test.
32672
32673 2004-09-17 David Edelsohn <edelsohn@gnu.org>
32674
32675 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
32676
32677 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32678
32679 * gcc.c-torture/execute/pr17252.c: Use post-increment to
32680 change what 'a' is pointing to.
32681
32682 2004-09-17 Mark Mitchell <mark@codesourcery.com>
32683
32684 PR c++/16002
32685 * g++.dg/template/error18.C: New test.
32686
32687 PR c++/16029
32688 * g++.dg/warn/Wunused-8.C: New test.
32689
32690 2004-09-17 Steven Bosscher <stevenb@suse.de>
32691
32692 PR tree-optimization/17513
32693 * gcc.dg/20040916-1.c: New test.
32694
32695 2004-09-16 Mark Mitchell <mark@codesourcery.com>
32696
32697 PR c++/17501
32698 * g++.dg/template/typename7.C: New test.
32699
32700 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32701
32702 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
32703
32704 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
32705
32706 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
32707 with -ftree-based-profiling also.
32708 * lib/profopt.exp: Support late-set profile_option/feedback_option.
32709
32710 2004-09-16 Victor Leikehman <lei@il.ibm.com>
32711
32712 PR/15364
32713 * gfortran.dg/der_array_io_1.f90: New test.
32714 * gfortran.dg/der_array_io_2.f90: New test.
32715 * gfortran.dg/der_array_io_3.f90: New test.
32716
32717 2004-09-15 Mark Mitchell <mark@codesourcery.com>
32718
32719 * g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
32720 EABI.
32721
32722 2004-09-15 Mark Mitchell <mark@codesourcery.com>
32723
32724 * g++.dg/opt/switch1.C: New test.
32725
32726 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
32727
32728 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
32729 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
32730 Update expected messages.
32731
32732 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32733
32734 PR fortran/16485
32735 * gfortran.dg/same_name_1.f90: New test.
32736
32737 2004-09-15 Diego Novillo <dnovillo@redhat.com>
32738
32739 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
32740 dereference garbage pointers.
32741
32742 2004-09-15 Jakub Jelinek <jakub@redhat.com>
32743
32744 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
32745 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
32746
32747 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
32748 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
32749 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
32750
32751 2004-09-14 Mark Mitchell <mark@codesourcery.com>
32752
32753 PR c++/17324
32754 * g++.dg/template/mangle1.C: New test.
32755
32756 2004-09-14 Diego Novillo <dnovillo@redhat.com>
32757
32758 PR tree-optimization/17252
32759 * gcc.c-torture/execute/pr17252.c: New test.
32760
32761 2004-09-14 Andrew Pinski <apinski@apple.com>
32762
32763 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
32764
32765 2004-09-14 Roger Sayle <roger@eyesopen.com>
32766
32767 PR rtl-optimization/9771
32768 * gcc.dg/pr9771-1.c: New test case.
32769
32770 2004-09-14 Diego Novillo <dnovillo@redhat.com>
32771
32772 PR tree-optimization/15262
32773 * gcc.c-torture/execute/pr15262-1.c: New test.
32774 * gcc.c-torture/execute/pr15262-2.c: New test.
32775
32776 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
32777
32778 * gcc.dg/declspec-12.c: New test.
32779
32780 2004-09-14 Bud Davis <bdavis9659@comcast.net>
32781
32782 * gfortran.dg/pr17090.f90: Add directives to test.
32783
32784 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32785
32786 * gcc.c-torture/compile/20040914-1.c: New test.
32787
32788 2004-09-13 Mark Mitchell <mark@codesourcery.com>
32789
32790 PR c++/16162
32791 * g++.dg/template/decl2.C: New test.
32792
32793 2004-09-13 Bud Davis <bdavis9659@comcast.net>
32794
32795 PR fortran/17090
32796 * gfortran.dg/pr17090.f90: New test.
32797
32798 2004-09-13 Dale Johannesen <dalej@apple.com>
32799
32800 * gcc.c-torture/compile/pr17408.c: New test case.
32801
32802 2004-09-13 Mark Mitchell <mark@codesourcery.com>
32803
32804 PR c++/16716
32805 * g++.dg/parse/crash17.C: New test.
32806
32807 PR c++/17327
32808 * g++.dg/template/enum3.C: New test.
32809
32810 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
32811
32812 * lib/gcc-defs.exp: Load wrapper.exp.
32813 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
32814 using local code.
32815 * lib/gcc.exp (gcc_init): Similar.
32816 * lib/gfortran.exp (gfortran_init): Similar.
32817 * lib/objc.exp (objc_init): Similar.
32818 * lib/treelang.exp (treelang_init): Similar.
32819 * lib/wrapper.exp: New file with build_wrapper call machinery in
32820 ${tool}_maybe_build_wrapper.
32821
32822 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
32823
32824 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
32825 "inline".
32826 * gcc.dg/declspec-11.c: Update expected messages.
32827 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
32828 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
32829 gcc.dg/inline-12.c: New tests.
32830
32831 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
32832
32833 * g++.dg/tree-ssa/pr17400.C: New testcase.
32834
32835 2004-09-13 James E Wilson <wilson@specifixinc.com>
32836
32837 * gcc.target/mips/sb1-1.c: New testcase.
32838
32839 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
32840
32841 * lib/g77-dg.exp: Remove unused file.
32842 * lib/mike-g77.exp: Ditto.
32843 * lib/g77.exp: Ditto.
32844
32845 2004-09-12 Richard Henderson <rth@redhat.com>
32846
32847 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
32848
32849 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
32850
32851 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
32852 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
32853 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
32854 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
32855 Update expected messages.
32856
32857 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
32858
32859 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
32860 declaration/use mismatch for dirp parameter.
32861
32862 2004-09-12 Andrew Pinski <apinski@apple.com>
32863
32864 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
32865 -fgnu-runtime is passed.
32866
32867 2004-09-12 Richard Henderson <rth@redhat.com>
32868
32869 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
32870 do the uplevel thing and update additional_flags directly.
32871 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
32872 gfortran.fortran-torture/execute/intrinsic_nearest.x,
32873 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
32874 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
32875
32876 2004-09-11 Steven Bosscher <stevenb@suse.de>
32877
32878 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
32879
32880 2004-09-11 Roger Sayle <roger@eyesopen.com>
32881
32882 PR middle-end/17411
32883 * g++.dg/opt/pr17411-1.C: New test case.
32884
32885 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
32886
32887 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
32888 gcc.dg/tls/diag-2.c: Update expected messages.
32889 * gcc.dg/991209-1.c: Specify compilation options. Update expected
32890 messages.
32891 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
32892 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
32893 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
32894 gcc.dg/tls/diag-5.c: New tests.
32895
32896 2004-09-11 Zack Weinberg <zack@codesourcery.com>
32897
32898 * gcc.dg/20040910-1.c: Correct dg-error regexp.
32899
32900 2004-09-11 Steven Bosscher <stevenb@suse.de>
32901
32902 * g++.dg/parse/break-in-for.C: New test.
32903
32904 2004-09-11 Jakub Jelinek <jakub@redhat.com>
32905
32906 * gcc.dg/tree-ssa/20040911-1.c: New test.
32907
32908 2004-09-11 Andreas Jaeger <aj@suse.de>
32909
32910 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
32911 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
32912
32913 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
32914
32915 * gcc.target/frv: New directory of FR-V-specific tests.
32916
32917 2004-09-10 James E Wilson <wilson@specifixinc.com>
32918
32919 * gcc.dg/convert-vec-1.c: New test.
32920
32921 2004-09-10 Roger Sayle <roger@eyesopen.com>
32922
32923 PR middle-end/17024
32924 * gcc.dg/pr17024-1.c: New test case.
32925
32926 2004-09-10 Eric Christopher <echristo@redhat.com>
32927
32928 * gcc.dg/20040910-1.c: New test.
32929
32930 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
32931
32932 * gcc.dg/bitfld-9.c: New test.
32933
32934 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
32935
32936 * gcc.c-torture/execute/ieee/acc1.c: New test.
32937 * gcc.c-torture/execute/ieee/acc2.c: New test.
32938 * gcc.c-torture/execute/ieee/mzero6.c: New test.
32939
32940 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
32941
32942 * gcc.dg/deprecated-2.c: New test.
32943
32944 2004-09-09 James E Wilson <wilson@specifixinc.com>
32945
32946 * gcc.dg/init-vec-1.c: New test.
32947
32948 2004-09-09 Roger Sayle <roger@eyesopen.com>
32949
32950 PR middle-end/17055
32951 * gcc.dg/pr17055-1.c: New test case.
32952
32953 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
32954
32955 PR target/17377
32956 * gcc.c-torture/execute/pr17377.c: New test.
32957
32958 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
32959
32960 PR c/8420
32961 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
32962 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
32963 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
32964 gcc.dg/long-long-typespec-1.c: New tests.
32965 * gcc.dg/tls/diag-2.c: Update expected diagnostics
32966
32967 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
32968
32969 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
32970 gcc.dg/gnu99-static-1.c: New tests.
32971
32972 2004-09-08 Devang Patel <dpatel@apple.com>
32973
32974 * gcc.dg/darwin-ld-20040828-1.c: New test.
32975 * gcc.dg/darwin-ld-20040828-2.c: New test.
32976 * gcc.dg/darwin-ld-20040828-3.c: New test.
32977
32978 2004-09-08 Ziemowit Laski <zlaski@apple.com>
32979
32980 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
32981 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
32982 in error message.
32983 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
32984 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
32985 in error message.
32986 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
32987 types they qualify.
32988 * objc.dg/type-size-2.m: Fix wording in comment.
32989 * objc.dg/va-meth-1.m: New test case.
32990
32991 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
32992
32993 PR c/16633:
32994 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
32995 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
32996
32997 2004-09-06 Devang Patel <dpatel@apple.com>
32998
32999 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
33000 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
33001
33002 2004-09-06 Zack Weinberg <zack@codesourcery.com>
33003
33004 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
33005 reflect changed line numbering of diagnostics.
33006
33007 2004-09-06 Paul Brook <paul@codesourcery.com>
33008
33009 * gfortran.dg/edit_real_1.f90: Add new test.
33010
33011 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33012
33013 * gcc.dg/tree-ssa/loop-2.c: New test.
33014 * gcc.dg/tree-ssa/loop-3.c: New test.
33015 * gcc.dg/tree-ssa/loop-4.c: New test.
33016 * gcc.dg/tree-ssa/loop-5.c: New test.
33017
33018 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33019
33020 * gcc.dg/format/sentinel-1.c: Update for parameter option.
33021
33022 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33023
33024 * gcc.dg/format/sentinel-1.c: New test.
33025
33026 2004-09-04 Uros Bizjak <uros@kss-loka.si>
33027
33028 * gcc.dg/builtins-46.c: New.
33029
33030 2004-09-03 Devang Patel <dpatel@apple.com>
33031
33032 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
33033 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
33034
33035 2004-09-03 Jan Beulich <jbeulich@novell.com>
33036
33037 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
33038 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
33039 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
33040 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
33041 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
33042 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
33043 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
33044 the non-portable bzero.
33045 * gcc.dg/20010912-1.c: xfail for NetWare.
33046 * gcc.dg/20020426-2.c: xfail for NetWare.
33047 * gcc.dg/20021014-1.c: xfail for NetWare.
33048 * gcc.dg/20021018-1.c: xfail for NetWare.
33049 * gcc.dg/20030213-1.c: xfail for NetWare.
33050 * gcc.dg/20030225-1.c: xfail for NetWare.
33051 * gcc.dg/20030708-1.c: xfail for NetWare.
33052 * gcc.dg/builtins-config.h: Also exclude NetWare.
33053 * gcc.dg/format/format.h: Define restrict only if not already defined.
33054 * gcc.dg/nest.c: xfail for NetWare.
33055 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
33056 * lib/target-supports.exp (check_visibility_available): Exclude
33057 NetWare.
33058
33059 2004-09-03 Jan Beulich <jbeulich@novell.com>
33060
33061 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
33062 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
33063 deterministic starting point for the alignment of structure fields.
33064 * gcc.dg/Wpadded.c: Dito.
33065 * g++.dg/abi/vbase10.C: Dito.
33066
33067 2004-09-03 Devang Patel <dpatel@apple.com>
33068
33069 * g++.dg/debug/pr15736.cc: New test.
33070
33071 2004-09-02 Mark Mitchell <mark@codesourcery.com>
33072
33073 * README.QMTEST: Fix out-of-date link.
33074
33075 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
33076
33077 PR fortran/16579
33078 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
33079 Delete. Duplicate of gfortran.dg/g77/20010610.f
33080
33081 2004-09-02 Mark Mitchell <mark@codesourcery.com>
33082
33083 * g++.dg/abi/arm_rtti1.C: New test.
33084
33085 2004-09-02 Geoffrey Keating <geoffk@apple.com>
33086
33087 * gcc.dg/ppc-vector-memcpy.c: New.
33088 * gcc.dg/ppc-vector-memset.c: New.
33089
33090 2004-09-02 Chao-ying Fu <fu@mips.com>
33091
33092 * gcc.target/mips/mips-3d-1.c: New test.
33093 * gcc.target/mips/mips-3d-2.c: New test.
33094 * gcc.target/mips/mips-3d-3.c: New test.
33095 * gcc.target/mips/mips-3d-4.c: New test.
33096 * gcc.target/mips/mips-3d-5.c: New test.
33097 * gcc.target/mips/mips-3d-6.c: New test.
33098 * gcc.target/mips/mips-3d-7.c: New test.
33099 * gcc.target/mips/mips-3d-8.c: New test.
33100 * gcc.target/mips/mips-3d-9.c: New test.
33101 * gcc.target/mips/mips-ps-1.c: New test.
33102 * gcc.target/mips/mips-ps-2.c: New test.
33103 * gcc.target/mips/mips-ps-3.c: New test.
33104 * gcc.target/mips/mips-ps-4.c: New test.
33105 * gcc.target/mips/mips-ps-type.c: New test.
33106
33107 2004-09-02 Paul Brook <paul@codesourcery.com>
33108
33109 * gfortran.dg/edit_real_1.f90: Add new tests.
33110
33111 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33112
33113 PR fortran/15327
33114 * gfortran.dg/merge_char_1.f90: New test.
33115
33116 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33117
33118 PR fortran/16404
33119 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
33120
33121 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
33122
33123 PR c/1522
33124 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
33125
33126 2004-09-01 Mark Mitchell <mark@codesourcery.com>
33127
33128 * g++.dg/opt/loop1.C: Do not XFAIL.
33129
33130 2004-09-01 Jakub Jelinek <jakub@redhat.com>
33131
33132 * gcc.c-torture/execute/20040831-1.c: New test.
33133
33134 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
33135
33136 PR fortran/16579
33137 * gfortran.dg/g77/20010610.f: Now passes.
33138 Copy from g77.f-torture/execute. Add dg-run directive.
33139 * gfortran.dg/g77/README: Update
33140
33141 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
33142
33143 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
33144 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
33145 (t1, t2, t3, t4): Add volatile.
33146
33147 2004-08-31 Mark Mitchell <mark@codesourcery.com>
33148
33149 * g++.dg/ext/visibility/arm1.C: New test.
33150
33151 2004-08-31 Geoffrey Keating <geoffk@apple.com>
33152
33153 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
33154 -pedantic-errors.
33155
33156 2004-09-01 Paul Brook <paul@codesourcery.com>
33157
33158 * gfortran.dg/eof_2.f90: New test.
33159
33160 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33161
33162 PR fortran/16579
33163 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
33164
33165 2004-08-31 Bud Davis <bdavis9659@comcast.net>
33166
33167 PR libfortran/16805
33168 * gfortran.dg/list_read_2.f90: New test.
33169
33170 2004-08-31 Mark Mitchell <mark@codesourcery.com>
33171
33172 * g++.dg/abi/key1.C: New test.
33173
33174 2004-08-31 Richard Henderson <rth@redhat.com>
33175
33176 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
33177 form of offsetof.
33178 * g++.dg/other/offsetof5.C: Remove duplicate.
33179
33180 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33181
33182 PR fortran/17244
33183 * gfortran.dg/func_derived_1.f90: New test.
33184
33185 2004-08-31 Paul Brook <paul@codesourcery.com>
33186
33187 * gfortran.dg/eof_1.f90: New test.
33188
33189 2004-08-31 Paul Brook <paul@codesourcery.com>
33190
33191 * gfortran.dg/list_read_1.f90: New file.
33192
33193 2004-08-30 Mark Mitchell <mark@codesourcery.com>
33194
33195 * g++.dg/opt/loop1.C: XFAIL.
33196
33197 2004-08-30 Geoffrey Keating <geoffk@apple.com>
33198
33199 * gcc.dg/funcdef-storage-1.c: New.
33200 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
33201 an extern function in local scope.
33202 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
33203 declare an 'auto inline' function in local scope.
33204 * gcc.dg/20011130-1.c: Likewise.
33205 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
33206 an 'auto' function in local scope.
33207 * gcc.dg/20021014-1.c: Likewise.
33208 * gcc.dg/20030331-2.c: Likewise.
33209
33210 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33211
33212 * gfortran.dg/blockdata_1.f90: New test.
33213
33214 2004-08-30 Richard Henderson <rth@redhat.com>
33215
33216 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
33217
33218 2004-08-30 Richard Henderson <rth@redhat.com>
33219
33220 * lib/fortran-torture.exp (fortran-torture-execute): Honor
33221 additional_flags set by alternate driver.
33222 (ieee-options): New procedure.
33223 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
33224 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
33225 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
33226 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
33227
33228 2004-08-30 Richard Henderson <rth@redhat.com>
33229
33230 * lib/f-torture.exp: Remove.
33231
33232 2004-08-29 Mark Mitchell <mark@codesourcery.com>
33233
33234 PR rtl-optimization/16590
33235 * g++.dg/opt/loop1.C: New test.
33236
33237 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33238
33239 PR fortran/13910
33240 * gfortran.dg/oldstyle_1.f90: New test.
33241
33242 2004-08-29 Steven G. Kargl <kargls@comcast.net>
33243 Paul Brook <paul@codesourcery.com>
33244
33245 * gfortran.dg/g77/README: Update.
33246 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
33247 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
33248 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
33249
33250 2004-08-28 Paul Brook <paul@codesourcery.com>
33251
33252 PR libfortran/17195
33253 * gfortran.dg/edit_real_1.f90: New test.
33254
33255 2004-08-27 Paul Brook <paul@codesourcery.com>
33256
33257 * gfortran.dg/rewind_1.f90: New test.
33258
33259 2004-08-27 Bud Davis <bdavis9659@comcast.net>
33260
33261 PR fortran/16597
33262 * gfortran.dg/pr16597.f90: New test.
33263
33264 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
33265
33266 PR c/13801
33267 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
33268 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
33269 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
33270 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
33271 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
33272
33273 2004-08-26 Nick Clifton <nickc@redhat.com>
33274
33275 * gcc.c-torture/compile/pr17119.c: New test.
33276
33277 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
33278
33279 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
33280
33281 2004-08-25 Richard Henderson <rth@redhat.com>
33282
33283 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
33284 the bits that expect kind=8 to be the largest real kind.
33285
33286 2004-08-25 Ziemowit Laski <zlaski@apple.com>
33287
33288 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
33289
33290 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33291
33292 * gfortran.dg/assignment_1.f90: New test.
33293
33294 2004-08-25 Adam Nemet <anemet@lnxw.com>
33295
33296 * g++.dg/template/repo3.C: New test.
33297
33298 2004-08-25 Roger Sayle <roger@eyesopen.com>
33299
33300 PR middle-end/16693
33301 PR tree-optimization/16372
33302 * g++.dg/opt/pr16372-1.C: New test case.
33303 * g++.dg/opt/pr16693-1.C: New test case.
33304 * g++.dg/opt/pr16693-2.C: New test case.
33305
33306 2004-08-25 Ziemowit Laski <zlaski@apple.com>
33307
33308 * objc.dg/proto-lossage-4.m: New test.
33309
33310 2004-08-25 Mark Mitchell <mark@codesourcery.com>
33311
33312 PR c++/17155
33313 * g++.dg/inherit/local2.C: New test.
33314
33315 2004-08-25 Paul Brook <paul@codesourcery.com>
33316
33317 PR fortran/17144
33318 * gfortran.dg/string_ctor_1.f90: New test.
33319
33320 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33321
33322 PR c++/14428
33323 * g++.dg/template/redecl2.C: New test.
33324
33325 2004-08-24 Bud Davis <bdavis9659@comcast.net>
33326
33327 PR fortran/17143
33328 * gfortran.dg/pr17143.f90: New test.
33329
33330 2004-08-24 Bud Davis <bdavis9659@comcast.net>
33331
33332 PR fortran/17164
33333 * gfortran.dg/pr17164.f90: New test.
33334
33335 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33336
33337 * gcc.dg/tree-ssa/loop-1.c: New test.
33338
33339 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
33340
33341 * gcc.c-torture/compile/20040824-1.c: New test.
33342
33343 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
33344
33345 * gcc.c-torture/compile/iftrap-3.c: New test.
33346
33347 2004-08-24 Paul Brook <paul@codesourcery.com>
33348
33349 * gfortran.dg/entry_2.f90: New test.
33350
33351 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
33352
33353 PR c++/16889
33354 * g++.dg/lookup/ambig[12].C: New.
33355
33356 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33357
33358 PR c++/16706
33359 * g++.dg/template/crash21.C: New test.
33360 * g++.dg/template/crash22.C: Likewise.
33361
33362 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
33363
33364 PR c++/17149
33365 * g++.dg/template/access15.C: New.
33366
33367 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33368
33369 PR c++/17163
33370 * g++.dg/template/repo2.C: New test.
33371
33372 2004-08-23 Roger Sayle <roger@eyesopen.com>
33373
33374 PR rtl-optimization/17078
33375 * gcc.c-torture/execute/pr17078-1.c: New test case.
33376
33377 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33378
33379 PR c/14492
33380 * gcc.dg/debug/crash1.c: New test.
33381
33382 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33383
33384 PR c/16180
33385 * gcc.dg/loop-5.c: New test.
33386
33387 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33388
33389 * gcc.c-torture/execute/20040823-1.c: New test.
33390
33391 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
33392
33393 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
33394 to the assembler. Simplify test accordingly.
33395 (asm_abi_flags): Use GNU names.
33396 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
33397 to check for ABI flags.
33398
33399 2004-08-22 Andrew Pinski <apinski@apple.com>
33400
33401 * g++.dg/opt/pr14029.C: New test.
33402 * gcc.c-torture/execute/pr15262.c: New test.
33403
33404 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33405
33406 * gfortran.dg/reduction.f90: Add checks with complex arguments.
33407
33408 2004-08-21 Bud Davis <bdavis9659@comcast.net>
33409
33410 PR 16908
33411 * gfortran.dg/direct_io.f90: New test.
33412
33413 2004-08-20 Mark Mitchell <mark@codesourcery.com>
33414
33415 PR c++/17121
33416 * g++.dg/inherit/local2.C: New test.
33417
33418 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
33419
33420 PR c++/17120
33421 * g++.dg/warn/Wparentheses-4.C: New test.
33422
33423 2004-08-20 Mark Mitchell <mark@codesourcery.com>
33424
33425 PR c++/17121
33426 * g++.dg/inherit/local2.C: New test.
33427
33428 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
33429 * gcc.dg/ppc-ldstruct.c: Likewise.
33430 * gcc.dg/ppc64-abi-2.c: Likewise.
33431
33432 2004-08-20 Jakub Jelinek <jakub@redhat.com>
33433
33434 PR rtl-optimization/17099
33435 * gcc.c-torture/execute/20040820-1.c: New test.
33436
33437 2004-08-20 David Edelsohn <edelsohn@gnu.org>
33438
33439 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
33440
33441 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
33442
33443 PR fortran/17077
33444 * gfortran.dg/auto_array_1.f90: New test.
33445
33446 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33447
33448 PR fortran/17074
33449 * gfortran.dg/simpleif_1.f90: New test.
33450
33451 2004-08-19 Mark Mitchell <mark@codesourcery.com>
33452
33453 * lib/target-supports.exp (check_profiling_available): Return
33454 false for arm*-*-symbianelf* and arm*-*-eabi*.
33455
33456 PR c++/15890
33457 * g++.dg/template/delete1.C: New test.
33458
33459 2004-08-19 Paul Brook <paul@codesourcery.com>
33460
33461 PR fortran/14976
33462 PR fortran/16228
33463 * gfortran.dg/data_char_1.f90: New test.
33464
33465 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
33466
33467 PR fortran/16946
33468 * gfortran.dg/reduction.f90: New testcase.
33469
33470 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33471
33472 PR fortran/16520
33473 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
33474
33475 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
33476
33477 PR c++/17041
33478 * g++.dg/Wparentheses-3.C: New test.
33479
33480 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
33481
33482 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
33483 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
33484 * gcc.dg/vect/vect-2.c: Likewise.
33485 * gcc.dg/vect/vect-3.c: Likewise.
33486 * gcc.dg/vect/vect-4.c: Likewise.
33487 * gcc.dg/vect/vect-5.c: Likewise.
33488 * gcc.dg/vect/vect-6.c: Likewise.
33489 * gcc.dg/vect/vect-7.c: Likewise.
33490 * gcc.dg/vect/vect-25.c: Likewise.
33491 * gcc.dg/vect/vect-31.c: Likewise.
33492 * gcc.dg/vect/vect-32.c: Likewise.
33493 * gcc.dg/vect/vect-34.c: Likewise.
33494 * gcc.dg/vect/vect-36.c: Likewise.
33495 * gcc.dg/vect/vect-all.c: Likewise.
33496
33497 2004-08-18 Mark Mitchell <mark@codesourcery.com>
33498
33499 PR c++/17068
33500 * g++.dg/template/operator4.C: New test.
33501
33502 2004-08-18 Richard Henderson <rth@redhat.com>
33503
33504 * gcc.dg/20040206-1.c: XFAIL.
33505
33506 2004-08-17 Mark Mitchell <mark@codesourcery.com>
33507
33508 PR c++/16246
33509 * g++.dg/template/array7.C: New test.
33510
33511 2004-08-17 James E Wilson <wilson@specifixinc.com>
33512
33513 * gcc.dg/mips-movcc-1.c: New test.
33514 * gcc.dg/mips-movcc-2.c: New test.
33515 * gcc.dg/mips-movcc-3.c: New test.
33516
33517 * gcc.dg/mips-nmadd-1.c: New test.
33518 * gcc.dg/mips-nmadd-2.c: New test.
33519
33520 2004-08-17 Mark Mitchell <mark@codesourcery.com>
33521
33522 PR c++/15871
33523 * g++.dg/opt/inline8.C: New test.
33524
33525 PR c++/16965
33526 * g++.dg/parse/error17.C: New test.
33527
33528 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
33529
33530 * gcc.dg/vect: New directory for vectorizer tests.
33531 * gcc.dg/vect/tree-vect.h: New file.
33532 * gcc.dg/vect/vect.exp: New file.
33533 * gcc.dg/vect/pr16105.c.c: New test.
33534 * gcc.dg/vect/vect-1.c: New test.
33535 * gcc.dg/vect/vect-2.c: New test.
33536 * gcc.dg/vect/vect-3.c: New test.
33537 * gcc.dg/vect/vect-4.c: New test.
33538 * gcc.dg/vect/vect-5.c: New test.
33539 * gcc.dg/vect/vect-6.c: New test.
33540 * gcc.dg/vect/vect-7.c: New test.
33541 * gcc.dg/vect/vect-8.c: New test.
33542 * gcc.dg/vect/vect-9.c: New test.
33543 * gcc.dg/vect/vect-10.c: New test.
33544 * gcc.dg/vect/vect-11.c: New test.
33545 * gcc.dg/vect/vect-12.c: New test.
33546 * gcc.dg/vect/vect-13.c: New test.
33547 * gcc.dg/vect/vect-14.c: New test.
33548 * gcc.dg/vect/vect-15.c: New test.
33549 * gcc.dg/vect/vect-16.c: New test.
33550 * gcc.dg/vect/vect-17.c: New test.
33551 * gcc.dg/vect/vect-18.c: New test.
33552 * gcc.dg/vect/vect-19.c: New test.
33553 * gcc.dg/vect/vect-20.c: New test.
33554 * gcc.dg/vect/vect-21.c: New test.
33555 * gcc.dg/vect/vect-22.c: New test.
33556 * gcc.dg/vect/vect-23.c: New test.
33557 * gcc.dg/vect/vect-24.c: New test.
33558 * gcc.dg/vect/vect-25.c: New test.
33559 * gcc.dg/vect/vect-26.c: New test.
33560 * gcc.dg/vect/vect-27.c: New test.
33561 * gcc.dg/vect/vect-28.c: New test.
33562 * gcc.dg/vect/vect-29.c: New test.
33563 * gcc.dg/vect/vect-30.c: New test.
33564 * gcc.dg/vect/vect-31.c: New test.
33565 * gcc.dg/vect/vect-32.c: New test.
33566 * gcc.dg/vect/vect-33.c: New test.
33567 * gcc.dg/vect/vect-34.c: New test.
33568 * gcc.dg/vect/vect-35.c: New test.
33569 * gcc.dg/vect/vect-36.c: New test.
33570 * gcc.dg/vect/vect-37.c: New test.
33571 * gcc.dg/vect/vect-38.c: New test.
33572 * gcc.dg/vect/vect-40.c: New test.
33573 * gcc.dg/vect/vect-41.c: New test.
33574 * gcc.dg/vect/vect-42.c: New test.
33575 * gcc.dg/vect/vect-43.c: New test.
33576 * gcc.dg/vect/vect-44.c: New test.
33577 * gcc.dg/vect/vect-45.c: New test.
33578 * gcc.dg/vect/vect-46.c: New test.
33579 * gcc.dg/vect/vect-47.c: New test.
33580 * gcc.dg/vect/vect-48.c: New test.
33581 * gcc.dg/vect/vect-49.c: New test.
33582 * gcc.dg/vect/vect-50.c: New test.
33583 * gcc.dg/vect/vect-51.c: New test.
33584 * gcc.dg/vect/vect-52.c: New test.
33585 * gcc.dg/vect/vect-53.c: New test.
33586 * gcc.dg/vect/vect-54.c: New test.
33587 * gcc.dg/vect/vect-55.c: New test.
33588 * gcc.dg/vect/vect-56.c: New test.
33589 * gcc.dg/vect/vect-57.c: New test.
33590 * gcc.dg/vect/vect-58.c: New test.
33591 * gcc.dg/vect/vect-59.c: New test.
33592 * gcc.dg/vect/vect-60.c: New test.
33593 * gcc.dg/vect/vect-61.c: New test.
33594 * gcc.dg/vect/vect-all.c: New test.
33595 * gcc.dg/vect/vect-none.c: New test.
33596
33597 2004-08-17 Paul Brook <paul@codesourcery.com>
33598
33599 PR fortran/13082
33600 * gfortran.dg/entry_1.f90: New test.
33601
33602 2004-08-17 Andrew Pinski <apinski@apple.com>
33603
33604 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
33605
33606 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
33607
33608 * gcc.dg/pr17036-1.c: New test.
33609
33610 2004-08-16 Devang Patel <dpatel@apple.com>
33611
33612 * gcc.dg/darwin-20040809-1.c: New test.
33613
33614 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
33615
33616 * gcc.dg/funcdef-attr-1.c: New test.
33617
33618 2004-08-16 Janis Johnson <janis187@us.ibm.com>
33619
33620 * gcc.dg/altivec-17.c: New test.
33621 * gcc.dg/altivec-18.c: New test.
33622
33623 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33624
33625 PR c++/6749
33626 * g++.dg/template/vtable2.C: New test.
33627
33628 2004-08-14 Richard Henderson <rth@redhat.com>
33629
33630 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
33631 * gcc.dg/pack-test-4.c (main): Return 0.
33632 * gcc.dg/setjmp-1.c: Remove XFAIL.
33633 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
33634
33635 2004-08-14 Richard Henderson <rth@redhat.com>
33636
33637 * gcc.dg/980217-1.c: Add prototype for printf.
33638
33639 2004-08-13 Bud Davis <bdavis9659@comcast.net>
33640
33641 * gfortran.dg/pr16935.f90: New test.
33642
33643 2004-08-13 Janis Johnson <janis187@us.ibm.com>
33644
33645 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
33646
33647 2004-08-13 Paul Brook <paul@codesourcery.com>
33648
33649 * gfortran.dg/der_io_1.f90: Remove stray comma.
33650
33651 2004-08-12 Janis Johnson <janis187@us.ibm.com>
33652
33653 * gcc.dg/vmx/cw-bug-2.c: Remove.
33654 * gcc.dg/vmx/vprint-1.c: Remove.
33655 * gcc.dg/vmx/vscan-1.c: Remove.
33656
33657 2004-08-12 Devang patel <dpatel@apple.com>
33658
33659 * gcc.dg/darwin-20040809-2.c: New test.
33660
33661 2004-08-12 Janis Johnson <janis1872us.ibm.com>
33662
33663 * g++.dg/ext/altivec-12.C: New test.
33664
33665 * g++.dg/ext/altivec-11.C: New test.
33666
33667 2004-08-12 Paul Brook <paul@codesourcery.com>
33668
33669 * g++.dg/abi/arm_cxa_vec_1.C: New test.
33670
33671 2004-08-12 Janis Johnson <janis187@us.ibm.com>
33672
33673 * g++.dg/ext/altivec-2.C: Check for hardware support before
33674 executing any VMX instructions.
33675
33676 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
33677
33678 2004-08-12 Jakub Jelinek <jakub@redhat.com>
33679
33680 PR c++/16276
33681 * g++.old-deja/g++.other/comdat4.C: New test.
33682 * g++.old-deja/g++.other/comdat4-aux.cc: New.
33683
33684 2004-08-12 Ben Elliston <bje@au.ibm.com>
33685
33686 PR target/16286
33687 * gcc.dg/pr16286.c: New test.
33688
33689 2004-08-12 Jan Beulich <jbeulich@novell.com>
33690
33691 * g++.dg/ext/asm5.C: New.
33692
33693 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33694
33695 PR c++/16698
33696 * g++.dg/eh/crash1.C: New test.
33697
33698 PR c++/16717
33699 * g++.dg/ext/construct1.C: New test.
33700
33701 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33702
33703 PR c++/16853
33704 * g++.dg/init/ptrmem1.C: New test.
33705
33706 PR c++/16618
33707 * g++.dg/parse/offsetof5.C: New test.
33708
33709 PR c++/16870
33710 * g++.dg/template/overload3.C: New test.
33711
33712 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33713
33714 PR c++/16964
33715 * g++.dg/parse/error16.C: New test.
33716
33717 PR c++/16904
33718 * g++.dg/template/error14.C: New test.
33719
33720 PR c++/16929
33721 * g++.dg/template/error15.C: New test.
33722
33723 2004-08-11 Devang Patel <dpatel@apple.com>
33724
33725 * gcc.dg/darwin-ld-20040809-1.c: New test.
33726 * gcc.dg/darwin-ld-20040809-2.c: New test.
33727
33728 2004-08-11 Steven G. Kargl <kargls@comcast.net>
33729
33730 PR fortran/16917
33731 * gfortran.dg/dfloat_1.f90: New test.
33732
33733 2004-08-09 Mark Mitchell <mark@codesourcery.com>
33734
33735 * gcc.dg/gcc.dg/arm-eabi1.c: New test.
33736 * gcc.dg/dll-2.c: Fix dg-require syntax.
33737 * gcc.misc-tests/arm-isr.c (abort): Declare.
33738 (exit): Likewise.
33739
33740 2004-08-10 Mark Mitchell <mark@codesourcery.com>
33741
33742 PR c++/16971
33743 * g++.dg/parse/crash16.C: New test.
33744
33745 2004-08-10 Roger Sayle <roger@eyesopen.com>
33746
33747 * gcc.dg/mips-rsqrt-1.c: New test case.
33748 * gcc.dg/mips-rsqrt-2.c: New test case.
33749 * gcc.dg/mips-rsqrt-3.c: New test case.
33750
33751 2004-08-10 Paul Brook <paul@codesourcery.com>
33752
33753 * gfortran.dg/der_io_1.f90: New test.
33754
33755 2004-08-10 Paul Brook <paul@codesourcery.com>
33756
33757 PR fortran/16919
33758 * gfortran.dg/der_array_1.f90: New test.
33759
33760 2004-08-09 David Edelsohn <edelsohn@gnu.org>
33761
33762 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
33763
33764 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
33765
33766 * gcc.dg/wchar_t-2.c: Fix typo.
33767
33768 2004-08-09 Falk Hueffner <falk@debian.org>
33769
33770 PR tree-optimization/12517
33771 * gcc.c-torture/compile/pr12517.c: New test.
33772
33773 PR tree-optimization/12578
33774 * gcc.c-torture/compile/pr12578.c: New test.
33775
33776 PR tree-optimization/12899
33777 * gcc.c-torture/compile/pr12899.c: New test.
33778
33779 PR rtl-optimization/14692
33780 * gcc.c-torture/compile/pr14692.c: New test.
33781
33782 PR tree-optimization/16461
33783 * gcc.c-torture/compile/pr16461.c: New test.
33784
33785 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
33786
33787 * gfortran.dg/getenv_1.f90: New test.
33788
33789 2004-08-06 Mark Mitchell <mark@codesourcery.com>
33790
33791 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
33792 wchar_t.
33793 * gcc.dg/symbian5.c: Test -fno-short-wchar.
33794
33795 2004-08-06 Paul Brook <paul@codesourcery.com>
33796
33797 * gfortran.dg/ret_array_1.f90: New test.
33798 * gfortran.dg/ret_pointer_1.f90: New test.
33799
33800 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
33801
33802 * gcc.dg/missing-field-init-[12].c: New tests.
33803 * g++.dg/warn/missing-field-init-[12].C: New tests.
33804
33805 2004-08-06 Mark Mitchell <mark@codesourcery.com>
33806
33807 * gcc.dg/enum2.c: New test.
33808 * gcc.dg/symbian3.c: Likewise.
33809 * gcc.dg/symbian4.c: Likewise.
33810 * gcc.dg/wchar_t-2.c: Likewise.
33811
33812 2004-08-05 Mark Mitchell <mark@codesourcery.com>
33813
33814 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
33815 destructor tests.
33816
33817 2004-08-05 Mark Mitchell <mark@codesourcery.com>
33818
33819 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
33820 dg-require-visiblity.
33821 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
33822 * g++.dg/ext/visibility/fvisibility.C: Likewise.
33823 * g++.dg/ext/visibility/memfuncts.C: Likewise.
33824 * g++.dg/ext/visibility/new1.C: Likewise.
33825 * g++.dg/ext/visibility/pragma.C: Likewise.
33826 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
33827 * g++.dg/ext/visibility/virtual.C: Likewise.
33828 * g++/dg/ext/visibility/visibility-1.C: Likewise.
33829 * g++/dg/ext/visibility/visibility-2.C: Likewise.
33830 * g++/dg/ext/visibility/visibility-3.C: Likewise.
33831 * g++/dg/ext/visibility/visibility-4.C: Likewise.
33832 * g++/dg/ext/visibility/visibility-5.C: Likewise.
33833 * g++/dg/ext/visibility/visibility-6.C: Likewise.
33834 * g++/dg/ext/visibility/visibility-7.C: Likewise.
33835 * g++/dg/ext/visibility/visibility-8.C: New test.
33836 * gcc.c-torture/compile/dll.x: Remove.
33837 * gcc.dg/dll-2.c: Use dg-require-dll
33838 * gcc.dg/visibility-10.c: New test.
33839 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
33840 supporting DLLs.
33841 * lib/scanasm.exp (scan_hidden): New function.
33842 (scan_not_hidden): Likewise.
33843
33844 2004-08-05 David Edelsohn <edelsohn@gnu.org>
33845
33846 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
33847
33848 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
33849
33850 * gcc.c-torture/execute/20040805-1.c: New test.
33851
33852 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
33853
33854 * gcc.dg/20020118-1.c: Declare abort.
33855 * gcc.dg/altivec_check.h: Likewise.
33856 * gcc.dg/iftrap-2.c: Likewise.
33857 * gcc.dg/pragma-darwin.c: Likewise.
33858 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
33859
33860 2004-08-04 Geoffrey Keating <geoffk@apple.com>
33861
33862 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
33863
33864 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
33865
33866 * gcc.c-torture/execute/builtins/abs-2.c,
33867 gcc.c-torture/execute/builtins/abs-3.c,
33868 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
33869 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
33870 intmax_t, uintmax_t and their limits.
33871 * gcc.dg/intmax_t-1.c: New test.
33872
33873 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33874
33875 * g++.dg/tc1/dr147.C: Add reference to PR.
33876
33877 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
33878
33879 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
33880 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
33881
33882 2004-08-03 David Edelsohn <edelsohn@gnu.org>
33883
33884 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
33885
33886 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33887
33888 * gcc.dg/redecl-5.c: New test.
33889 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
33890 of scanf.
33891
33892 2004-08-03 Roger Sayle <roger@eyesopen.com>
33893
33894 PR middle-end/16790
33895 * gcc.c-torture/execute/pr16790-1.c: New test case.
33896
33897 2004-08-03 Mark Mitchell <mark@codesourcery.com>
33898
33899 * g++.dg/ext/visibility/assign1.C: New test.
33900 * g++.dg/ext/visibility/new1.C: Likewise.
33901
33902 * gcc.dg/symbian1.c: New test.
33903 * gcc.dg/symbian2.c: Likewise.
33904
33905 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
33906
33907 PR target/16570
33908 * gcc.dg/i386-sse-9.c: New test.
33909
33910 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33911
33912 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
33913
33914 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33915
33916 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
33917 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
33918 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
33919 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
33920 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
33921 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
33922 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
33923 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
33924 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
33925 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
33926 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
33927 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
33928 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
33929 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
33930 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
33931 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
33932 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
33933 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
33934 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
33935 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
33936 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
33937 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
33938 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
33939 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
33940 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
33941 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
33942 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
33943 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
33944 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
33945 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
33946 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
33947 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
33948 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
33949 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
33950 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
33951 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
33952 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
33953 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
33954 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
33955 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
33956 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
33957 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
33958 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
33959 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
33960 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
33961 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
33962 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
33963 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
33964 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
33965 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
33966 gcc.misc-tests/i386-pf-3dnow-1.c,
33967 gcc.misc-tests/i386-pf-athlon-1.c,
33968 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
33969 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
33970 Declare built-in functions used.
33971 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
33972
33973 2004-08-02 Mark Mitchell <mark@codesourcery.com>
33974
33975 PR c++/16707
33976 * g++.dg/lookup/using12.C: New test.
33977
33978 * g++.dg/init/null1.C: Fix PR number.
33979 * g++.dg/parse/namespace10.C: Likewise.
33980
33981 2004-08-01 Mark Mitchell <mark@codesourcery.com>
33982
33983 PR c++/16224
33984 * g++.dg/template/spec17.C: New test.
33985 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
33986 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
33987
33988 2004-08-02 David Billinghurst
33989
33990 PR fortran/16292
33991 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
33992
33993 2004-08-01 Zack Weinberg <zack@codesourcery.com>
33994
33995 * gcc.dg/ia64-got-1.c: New test case.
33996
33997 2004-08-01 Mark Mitchell <mark@codesourcery.com>
33998
33999 PR c++/16489
34000 * g++.dg/init/null1.C: New test.
34001 * g++.dg/tc1/dr76.C: Adjust error marker.
34002
34003 PR c++/16529
34004 * g++.dg/parse/namespace10.C: New test.
34005
34006 PR c++/16810
34007 * g++.dg/inherit/ptrmem2.C: New test.
34008
34009 2004-08-02 Ben Elliston <bje@au.ibm.com>
34010
34011 PR target/16155
34012 * gcc.dg/pr16155.c: New test.
34013
34014 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
34015
34016 * gcc.dg/redecl-2.c: New test.
34017
34018 2004-07-30 Geoffrey Keating <geoffk@apple.com>
34019
34020 * gcc.dg/darwin-longdouble.c: New file.
34021
34022 2004-07-30 Richard Henderson <rth@redhat.com>
34023
34024 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
34025 write to constant argument.
34026 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
34027
34028 2004-07-30 Richard Henderson <rth@redhat.com>
34029
34030 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
34031 tests of nearest around zero.
34032
34033 2004-07-30 Andrew Pinski <apinski@apple.com>
34034
34035 * gcc.c-torture/compile/20040730-1.c: New test.
34036
34037 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
34038
34039 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
34040 powerpc-eabispe.
34041
34042 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
34043
34044 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
34045
34046 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
34047
34048 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
34049 contains $ld_library_path.
34050 * lib/gfortran.exp (gfortran_link_flags): Likewise.
34051
34052 2004-07-29 Richard Henderson <rth@redhat.com>
34053
34054 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
34055
34056 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
34057 (alt2, which): New.
34058 (Check): Accept either alternative.
34059
34060 2004-07-29 Mark Mitchell <mark@codesourcery.com>
34061
34062 * g++.dg/abi/inline1.C: New test.
34063 * g++.dg/abi/local1-a.cc: Likewise.
34064 * g++.dg/abi/local1.C: Likewise.
34065 * g++.dg/abi/mangle11.C: Tweak location of warnings.
34066 * g++.dg/abi/mangle12.C: Likewise.
34067 * g++.dg/abi/mangle17.C: Likewise.
34068 * g++.dg/abi/mangle20-2.C: Likewise.
34069 * g++.dg/opt/interface1.C: Likewise.
34070 * g++.dg/opt/interface1.h: Likewise.
34071 * g++.dg/opt/interface1-a.cc: New test.
34072 * g++.dg/parse/repo1.C: New test.
34073 * g++.dg/template/repo1.C: Likewise.
34074 * g++.dg/warn/Winline-1.C: Likewise.
34075 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
34076
34077 2004-07-29 Diego Novillo <dnovillo@redhat.com>
34078
34079 * gcc.dg/tree-ssa/20040729-1.c: New test.
34080
34081 2004-07-27 Matt Austern <austern@apple.com>
34082
34083 * gcc.dg/darwin-bool-1.c: New test.
34084 * gcc.dg/darwin-bool-2.c: New test.
34085
34086 2004-07-28 Richard Henderson <rth@redhat.com>
34087
34088 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
34089 arguments in the correct type. Don't write to constant arguments.
34090
34091 2004-07-28 Diego Novillo <dnovillo@redhat.com>
34092
34093 PR tree-optimization/16688
34094 PR tree-optimization/16689
34095 * g++.dg/tree-ssa/pr16688.C: New test.
34096
34097 2004-07-28 Diego Novillo <dnovillo@redhat.com>
34098
34099 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
34100 loads. Not only in the comment, this time.
34101
34102 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
34103
34104 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
34105 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
34106 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
34107 * gcc.dg/sh4a-bitmovua.c: New.
34108 * gcc.dg/sh4a-cos.c: New.
34109 * gcc.dg/sh4a-cosf.c: New.
34110 * gcc.dg/sh4a-fprun.c: New.
34111 * gcc.dg/sh4a-fsrra.c: New.
34112 * gcc.dg/sh4a-memmovua.c: New.
34113 * gcc.dg/sh4a-sin.c: New.
34114 * gcc.dg/sh4a-sincos.c: New.
34115 * gcc.dg/sh4a-sincosf.c: New.
34116 * gcc.dg/sh4a-sinf.c: New.
34117
34118 2004-07-28 Diego Novillo <dnovillo@redhat.com>
34119
34120 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
34121 conditionals.
34122 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
34123 loads.
34124 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
34125 DOM1.
34126
34127 2004-07-27 Andrew Pinski <apinski@apple.com>
34128
34129 * g++.dg/rtti/tinfo1.C: Correct the xfail.
34130
34131 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
34132
34133 * gcc.dg/pragma-isr.c: New test.
34134
34135 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34136
34137 PR c++/14429
34138 * g++.dg/template/ttp11.C: New test.
34139
34140 2004-07-27 Diego Novillo <dnovillo@redhat.com>
34141
34142 * gcc.c-torture/compile/20040727-1.c: New test.
34143
34144 2004-07-26 Eric Christopher <echristo@redhat.com>
34145
34146 * gcc.c-torture/compile/20040726-2.c: New test.
34147
34148 2004-07-26 Andrew Pinski <apinski@apple.com>
34149
34150 * g++.dg/rtti/tinfo1.C: Xfail.
34151
34152 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
34153
34154 * gcc.c-torture/compile/20040726-1.c: New test.
34155
34156 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
34157 Brian Ryner <bryner@brianryner.com>
34158
34159 PR c++/9283
34160 PR c++/15000
34161 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
34162 * g++.dg/ext/visibility/: New directory.
34163 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
34164 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
34165 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
34166 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
34167 * g++.dg/ext/visibility/fvisibility.C,
34168 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
34169 g++.dg/ext/visibility/fvisibility-override1.C
34170 g++.dg/ext/visibility/fvisibility-override2.C
34171 g++.dg/ext/visibility/memfuncts.C
34172 g++.dg/ext/visibility/noPLT.C
34173 g++.dg/ext/visibility/pragma.C
34174 g++.dg/ext/visibility/pragma-override1.C
34175 g++.dg/ext/visibility/pragma-override2.C
34176 g++.dg/ext/visibility/staticmemfuncts.C
34177 g++.dg/ext/visibility/virtual.C: New tests.
34178
34179 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
34180
34181 PR c/15360
34182 * gcc.dg/pr15360-1.c: New test.
34183
34184 2004-07-25 Daniel Jacobowitz <dan@debian.org>
34185
34186 * gcc.dg/pragma-align-2.c: New test.
34187 * gcc.dg/pragma-init-fini.c: New test.
34188 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
34189 targets.
34190
34191 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
34192
34193 * gcc.dg/init-string-2.c: New test.
34194
34195 2004-07-24 Zack Weinberg <zack@codesourcery.com>
34196
34197 PR 16684
34198 * gcc.dg/Wredundant-decls-1.c: New test case.
34199
34200 2004-07-24 Jakub Jelinek <jakub@redhat.com>
34201
34202 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
34203 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
34204 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
34205 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
34206 * gcc.dg/compat/generate-random.c: New file.
34207 * gcc.dg/compat/generate-random.h: Likewise.
34208 * gcc.dg/compat/generate-random_r.c: Likewise.
34209 * gcc.dg/compat/struct-layout-1.h: Likewise.
34210 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
34211 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
34212 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
34213 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
34214 * gcc.dg/compat/struct-layout-1_main.c: New test.
34215 * gcc.dg/compat/struct-layout-1_x.c: New file.
34216 * gcc.dg/compat/struct-layout-1_y.c: New file.
34217 * gcc.dg/compat/struct-layout-1_test.h: New file.
34218
34219 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
34220
34221 * gcc.dg/comp-return-1.c: New test
34222
34223 2004-07-23 Janis Johnson <janis187@us.ibm.com>
34224
34225 * gcc.dg/vmx/8-02a.c: Fix typo.
34226
34227 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
34228 * gcc.dg/darwin-abi-3.c: New test.
34229
34230 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
34231 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
34232
34233 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
34234 * gcc.dg/vmx/ops-long-1.c: New test.
34235 * gcc.dg/vmx/ops-long-2.c: New test.
34236
34237 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
34238
34239 * g++.dg/lookup/conv-[1234].C: New.
34240
34241 2004-07-22 Mark Mitchell <mark@codesourcery.com>
34242
34243 * g++.dg/parse/attr2.C: Simplify.
34244
34245 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34246
34247 PR c/7284
34248 * gcc.c-torture/execute/pr7284-1.c: New test.
34249
34250 2004-07-22 Brian Booth <bbooth@redhat.com>
34251
34252 * gcc.dg/tree-ssa/20040721-1.c: New test.
34253
34254 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
34255
34256 * g++.dg/template/crash20.c: New.
34257
34258 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
34259
34260 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
34261 Add dg-run directive. Declare variables as required.
34262 * gfortran.dg/g77/README: Update
34263
34264 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
34265
34266 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
34267 gcc.dg/cris-peep2-andu2.c: New tests.
34268
34269 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34270
34271 PR c/15052
34272 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
34273 on return type.
34274 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
34275 messages.
34276 * gcc.dg/qual-return-2.c: Update expected messages.
34277 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
34278
34279 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34280
34281 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
34282 * gcc.dg/noncompile/921102-1.c: Update expected error message.
34283
34284 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34285
34286 PR c/11250
34287 * gcc.dg/init-string-1.c: New test.
34288
34289 2004-07-21 Jakub Jelinek <jakub@redhat.com>
34290
34291 PR middle-end/15345
34292 PR c/16450
34293 * gcc.dg/torture/nested-fn-1.c: New test.
34294
34295 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
34296
34297 PR target/16559
34298 * gcc.dg/ia64-fptr-1.c: New file.
34299
34300 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34301
34302 PR c++/14497
34303 * g++.dg/template/spec16.C: New test.
34304 * g++.old-deja/g++.robertl/eb118.C: Remove.
34305
34306 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34307
34308 PR c++/509
34309 * g++.dg/template/spec15.C: New test.
34310
34311 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
34312
34313 Copy cases from g77.f-torture/execute and add dg-run
34314 directive. Other changes as noted.
34315 * gfortran.dg/g77/13037.f
34316 * gfortran.dg/g77/1832.f
34317 * gfortran.dg/g77/19981119-0.f
34318 * gfortran.dg/g77/19990313-0.f
34319 * gfortran.dg/g77/19990313-1.f
34320 * gfortran.dg/g77/19990313-2.f
34321 * gfortran.dg/g77/19990313-3.f
34322 * gfortran.dg/g77/19990419-1.f
34323 * gfortran.dg/g77/19990826-0.f
34324 * gfortran.dg/g77/19990826-2.f
34325 * gfortran.dg/g77/20000503-1.f
34326 * gfortran.dg/g77/20001111.f
34327 * gfortran.dg/g77/20010116.f
34328 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
34329 * gfortran.dg/g77/20010430.f
34330 * gfortran.dg/g77/6177.f
34331 * gfortran.dg/g77/947.f
34332 * gfortran.dg/g77/970816-3.f
34333 * gfortran.dg/g77/971102-1.f
34334 * gfortran.dg/g77/980520-1.f
34335 * gfortran.dg/g77/980628-0.f
34336 * gfortran.dg/g77/980628-1.f
34337 * gfortran.dg/g77/980628-10.f
34338 * gfortran.dg/g77/980628-2.f
34339 * gfortran.dg/g77/980628-3.f
34340 * gfortran.dg/g77/980628-7.f
34341 * gfortran.dg/g77/980628-8.f
34342 * gfortran.dg/g77/980628-9.f
34343 * gfortran.dg/g77/980701-0.f
34344 * gfortran.dg/g77/980701-1.f
34345 * gfortran.dg/g77/cabs.f
34346 * gfortran.dg/g77/claus.f
34347 * gfortran.dg/g77/complex_1.f
34348 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
34349 * gfortran.dg/g77/dcomplex.f
34350 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
34351 * gfortran.dg/g77/f90-intrinsic-mathematical.f
34352 * gfortran.dg/g77/f90-intrinsic-numeric.f
34353 * gfortran.dg/g77/int8421.f
34354 * gfortran.dg/g77/labug1.f
34355 * gfortran.dg/g77/large_vec.f
34356 * gfortran.dg/g77/le.f
34357 * gfortran.dg/g77/short.f
34358 * gfortran.dg/g77/README: Update
34359
34360 2004-07-20 Mark Mitchell <mark@codesourcery.com>
34361
34362 PR c++/16637
34363 * g++.dg/parse/lookup4.C: New test.
34364
34365 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34366
34367 PR c++/16175
34368 * g++.dg/template/ttp10.C: New test.
34369
34370 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
34371
34372 * gcc.dg/pr12625-1.c: New test.
34373
34374 2004-07-20 Steven Bosscher <stevenb@suse.de>
34375
34376 * gcc.dg/switch-warn-1.c: New test.
34377 * gcc.dg/switch-warn-2.c: New test.
34378 * gcc.c-torture/compile/pr14730.c: Update.
34379
34380 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
34381
34382 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
34383 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
34384 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
34385 g++.dg/template/nontype3.C: Remove trailing CR from tests.
34386
34387 2004-07-18 Mark Mitchell <mark@codesourcery.com>
34388
34389 PR c++/16623
34390 * g++.dg/template/assign1.C: New test.
34391
34392 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34393
34394 PR c++/12170
34395 * g++.dg/template/ttp9.C: New test.
34396
34397 2004-07-19 Daniel Jacobowitz <dan@debian.org>
34398
34399 * gcc.dg/format/cmn-err-1.c: New test.
34400
34401 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
34402
34403 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
34404 gcc.dg/Wparentheses-10.c: New tests.
34405 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
34406
34407 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34408
34409 PR fortran/16465
34410 * gfortran.dg/g77//ffixed-line-length-0.f,
34411 gfortran.dg/g77/ffixed-line-length-132.f,
34412 gfortran.dg/g77/ffixed-line-length-72.f,
34413 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
34414 gfortran.dg/g77/README: Update.
34415
34416 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34417
34418 PR c++/13092
34419 * g++.dg/template/non-dependent7.C: New test.
34420 * g++.dg/template/non-dependent8.C: Likewise.
34421 * g++.dg/template/non-dependent9.C: Likewise.
34422 * g++.dg/template/non-dependent10.C: Likewise.
34423
34424 2004-07-17 Mark Mitchell <mark@codesourcery.com>
34425
34426 PR c++/16337
34427 * g++.dg/parse/attr2.C: New test.
34428
34429 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
34430
34431 * g77.dg: Removed.
34432 * g77.f-torture: Ditto.
34433
34434 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
34435
34436 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
34437 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
34438 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
34439
34440 2004-07-16 Richard Henderson <rth@redhat.com>
34441
34442 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
34443
34444 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34445
34446 * lib/fortran-torture.exp (fortran-torture): Don't test compile
34447 tests with full list of options.
34448 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
34449 of TORTURE_OPTIONS if test contains 'dg-do run'.
34450
34451 PR fortran/16404
34452 * gfortran.dg/do_iterator.f90: New test.
34453
34454 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34455
34456 PR rtl-optimization/16536
34457 * gcc.c-torture/execute/restrict-1.c: New test.
34458
34459 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34460
34461 PR fortran/15324
34462 * gfortran.dg/pr15324.f90: New test.
34463
34464 PR fortran/15129
34465 * gfortran.dg/pr15129.f90: New test.
34466
34467 PR fortran/15140
34468 * gfortran.dg/pr15140.f90: New test.
34469
34470 PR fortran/13792
34471 * gfortran.fortran-torture/execute/bounds.f90: Add check for
34472 compile-time simplification.
34473
34474 2004-07-14 Mike Stump <mrs@apple.com>
34475
34476 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
34477
34478 2004-07-14 James E Wilson <wilson@specifixinc.com>
34479
34480 PR target/16325
34481 * gcc.dg/profile-generate-1.c: New.
34482
34483 2004-07-15 Jakub Jelinek <jakub@redhat.com>
34484
34485 * gcc.c-torture/execute/20040709-1.c: New test.
34486 * gcc.c-torture/execute/20040709-2.c: New test.
34487
34488 2004-07-14 Mike Stump <mrs@apple.com>
34489
34490 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
34491
34492 2004-07-14 Mike Stump <mrs@apple.com>
34493
34494 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
34495
34496 2004-07-13 Mark Mitchell <mark@codesourcery.com>
34497
34498 PR c++/16518
34499 * g++.dg/parse/mutable1.C: New test.
34500
34501 2004-07-13 Diego Novillo <dnovillo@redhat.com>
34502
34503 PR tree-optimization/16443
34504 * gcc.dg/tree-ssa/20040713-1.c: New test.
34505
34506 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
34507
34508 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
34509 for operator new.
34510
34511 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34512
34513 * gfortran.dg/g77/README: New file
34514 * gfortran.dg/g77/19981216-0.f: Copy from
34515 g77.f-torture/noncompile. Add "dg-do compile" and
34516 dg-error as required.
34517 * gfortran.dg/g77/19990218-1.f: Likewise.
34518 * gfortran.dg/g77/19990905-1.f: Likewise.
34519 * gfortran.dg/g77/9263.f: Likewise.
34520 * gfortran.dg/g77/980615-0.f: Likewise.
34521 * gfortran.dg/g77/980616-0.f: Likewise.
34522 * gfortran.dg/g77/check0.f: Likewise.
34523 * gfortran.dg/g77/select_no_compile.f: Likewise.
34524
34525 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34526
34527 Copy files from g77.f-torture/compile.
34528 Add "{ dg-do compile}". Other changes as noted
34529 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
34530 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
34531 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
34532 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
34533 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
34534 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
34535 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
34536 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
34537 statement to conform to standard. Append alpha1.x for reference.
34538 * gfortran.dg/g77/xformat.f: Add dg-warning
34539
34540 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34541
34542 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
34543 Add {dg-do compile} directive.
34544 * gfortran.dg/g77/cpp2.F: Likewise.
34545
34546 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34547
34548 PR c++/5402
34549 * g++.dg/lookup/name-clash1.C: New test.
34550
34551 PR c++/9777
34552 * g++.dg/lookup/name-clash2.C: New test.
34553
34554 PR c++/12102
34555 * g++.dg/lookup/name-clash3.C: New test.
34556
34557 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34558
34559 * g++.dg/lookup/new2.C: New test.
34560 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
34561
34562 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
34563
34564 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
34565 Add {dg-do compile} directive.
34566 * gfortran.dg/g77/13060.f: Likewise.
34567 * gfortran.dg/g77/19990218-0.f: Likewise.
34568 * gfortran.dg/g77/19990305-0.f: Likewise.
34569 * gfortran.dg/g77/19990419-0.f: Likewise.
34570 * gfortran.dg/g77/19990502-0.f: Likewise.
34571 * gfortran.dg/g77/19990502-1.f: Likewise.
34572 * gfortran.dg/g77/19990525-0.f: Likewise.
34573 * gfortran.dg/g77/19990826-1.f: Likewise.
34574 * gfortran.dg/g77/19990826-3.f: Likewise.
34575 * gfortran.dg/g77/19990905-2.f: Likewise.
34576 * gfortran.dg/g77/20000412-1.f: Likewise.
34577 * gfortran.dg/g77/20000511-1.f: Likewise.
34578 * gfortran.dg/g77/20000511-2.f: Likewise.
34579 * gfortran.dg/g77/20000518.f: Likewise.
34580 * gfortran.dg/g77/20000601-1.f: Likewise.
34581 * gfortran.dg/g77/20000601-2.f: Likewise.
34582 * gfortran.dg/g77/20000629-1.f: Likewise.
34583 * gfortran.dg/g77/20000630-2.f: Likewise.
34584 * gfortran.dg/g77/20010115.f: Likewise.
34585 * gfortran.dg/g77/20010321-1.f: Likewise.
34586 * gfortran.dg/g77/20010426.f: Likewise.
34587 * gfortran.dg/g77/20020307-1.f: Likewise.
34588 * gfortran.dg/g77/8485.f: Likewise.
34589 * gfortran.dg/g77/960317-1.f: Likewise.
34590 * gfortran.dg/g77/970915-0.f: Likewise.
34591 * gfortran.dg/g77/980310-1.f: Likewise.
34592 * gfortran.dg/g77/980310-2.f: Likewise.
34593 * gfortran.dg/g77/980310-3.f: Likewise.
34594 * gfortran.dg/g77/980310-4.f: Likewise.
34595 * gfortran.dg/g77/980310-6.f: Likewise.
34596 * gfortran.dg/g77/980310-7.f: Likewise.
34597 * gfortran.dg/g77/980310-8.f: Likewise.
34598 * gfortran.dg/g77/980419-2.f: Likewise.
34599 * gfortran.dg/g77/980424-0.f: Likewise.
34600 * gfortran.dg/g77/980427-0.f: Likewise.
34601 * gfortran.dg/g77/980729-0.f: Likewise.
34602 * gfortran.dg/g77/981117-1.f: Likewise.
34603 * gfortran.dg/g77/toon_1.f: Likewise.
34604
34605 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34606
34607 PR c++/2204
34608 * g++.dg/other/abstract2.C: New test.
34609
34610 2004-07-12 Paul Brook <paul@codesourcery.com>
34611
34612 * gfortran.dg/pointer_init_1.f90: New test.
34613
34614 2004-07-11 Paul Brook <paul@codesourcery.com>
34615
34616 PR fortran/15986
34617 * gfortran.dg/contained_1.f90: New test.
34618
34619 2004-07-11 Mark Mitchell <mark@codesourcery.com>
34620
34621 * g++.dg/parse/defarg8.C: New test.
34622
34623 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34624
34625 PR fortran/16433
34626 * gfortran.dg/pr16433.f: New test.
34627
34628 PR fortran/17574
34629 * gfortran.dg/pr15754.f90: New test.
34630
34631 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
34632
34633 PR tree-optimization/16437
34634 * gcc.c-torture/execute/bitfld-4.c: New test.
34635
34636 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34637
34638 * gfortran.fortran-torture/execute/common_2.f90: Add check for
34639 access to common var from module.
34640
34641 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34642
34643 PR fortran/16336
34644 * gfortran.fortran-torture/execute/common_2.f90: New test.
34645
34646 2004-07-10 Paul Brook <paul@codesourcery.com>
34647
34648 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
34649
34650 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34651
34652 PR fortran/15969
34653 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
34654
34655 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
34656
34657 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
34658 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
34659 * gfortran.dg/g77/ffree-form-1.f: Likewise.
34660 * gfortran.dg/g77/ffree-form-2.f: Likewise.
34661 * gfortran.dg/g77/ffree-form-3.f: Likewise.
34662 * gfortran.dg/g77/fno-underscoring.f: Likewise.
34663 * gfortran.dg/g77/funderscoring.f: Likewise.
34664 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
34665
34666 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34667
34668 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
34669
34670 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34671 Paul Brook <paul@codesourcery.com>
34672
34673 PR fortran/13415
34674 * gfortran.dg/common_pointer_1.f90: New test.
34675
34676 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34677
34678 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
34679
34680 2004-07-09 James E Wilson <wilson@specifixinc.com>
34681
34682 PR target/16364
34683 * gcc.c-torture/compile/20040709-1.c: New.
34684
34685 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34686
34687 PR fortran/14077
34688 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
34689
34690 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34691
34692 PR fortran/13201
34693 * gfortran.dg/shape_1.f90: New test.
34694
34695 2004-07-09 Zack Weinberg <zack@codesourcery.com>
34696 Andrew Pinski <apinski@apple.com>
34697
34698 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
34699
34700 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34701
34702 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
34703 comment.
34704
34705 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34706 Paul Brook <paul@codesourcery.com>
34707
34708 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
34709 '.f95' and '.F95'.
34710
34711 2004-07-09 Diego Novillo <dnovillo@redhat.com>
34712
34713 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
34714
34715 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34716
34717 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
34718 testcases with capital suffix.
34719
34720 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34721
34722 PR fortran/15481
34723 PR fortran/13372
34724 PR fortran/13575
34725 PR fortran/15978
34726 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
34727
34728 * gfortran.dg/implicit_1.f90: New test.
34729
34730 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34731
34732 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
34733 expression to match gfortran warning/error messages
34734 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
34735 dg-error text.
34736
34737 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34738
34739 * lib/fortran-torture.exp: Rename proc search_for to
34740 search_for_re.
34741
34742 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34743
34744 * gcc.c-torture/execute/simd-5.x: New file.
34745 XFAIL on SPARC 64-bit at -O0.
34746
34747 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34748
34749 PR c++/8211
34750 PR c++/16165
34751 * g++.dg/warn/effc3.C: New test.
34752
34753 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34754
34755 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
34756 change X to 1X in format.
34757 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
34758 add data statements to conform to standard.
34759
34760 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34761
34762 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
34763 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
34764 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
34765
34766 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34767
34768 * gfortran.dg/g77/7388.f: Copy from g77.dg
34769 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
34770 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
34771 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
34772 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
34773 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
34774 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
34775 * gfortran.dg/g77/strlen0.f: Likewise.
34776
34777 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34778
34779 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
34780 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
34781
34782 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
34783
34784 * gcc.c-torture/execute/920428-2.x: Delete.
34785 * gcc.c-torture/execute/920501-7.x: Likewise.
34786
34787 2004-07-08 Jakub Jelinek <jakub@redhat.com>
34788
34789 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
34790 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
34791 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
34792 prescott and c3-2.
34793 (PREFETCH_3DNOW): Add -march=c3.
34794
34795 2004-07-08 Diego Novillo <dnovillo@redhat.com>
34796
34797 PR c/16437
34798 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
34799 * gcc.c-torture/execute/bf64-1.x: Likewise.
34800
34801 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
34802
34803 * gcc.c-torture/compile/20040708-1.c: New test.
34804
34805 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34806
34807 PR c++/16169
34808 * g++.dg/warn/effc2.C: New test.
34809
34810 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
34811
34812 * gcc.c-torture/execute/bitfld-1.x: Remove.
34813 * gcc.c-torture/execute/bitfld-3.c: New test.
34814 * gcc.dg/bitfld-2.c: Remove XFAILs.
34815
34816 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
34817
34818 PR c++/16276
34819 * g++.dg/rtti/tinfo1.C: New file.
34820
34821 2004-07-07 Eric Christopher <echristo@redhat.com>
34822
34823 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
34824
34825 2004-07-07 Andrew Pinski <apinski@apple.com>
34826
34827 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
34828
34829 2004-07-07 Mark Mitchell <mark@codesourcery.com>
34830
34831 * g++.dg/init/call1.C: XFAIL.
34832
34833 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
34834
34835 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
34836 except for movstrict*, to movmem* and clrstr* to clrmem*.
34837
34838 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
34839
34840 * gcc.c-torture/execute/20040707-1.c: New test.
34841
34842 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
34843
34844 * gcc.c-torture/execute/20040706-1.c: New test.
34845
34846 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34847
34848 PR c++/3671
34849 * g++.dg/template/spec14.C: New test.
34850
34851 2004-07-05 Jakub Jelinek <jakub@redhat.com>
34852
34853 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
34854 nothing if not yet defined. Use it in b, c and d type definitions.
34855 * gcc.c-torture/execute/20040705-1.c: New test.
34856 * gcc.c-torture/execute/20040705-2.c: New test.
34857
34858 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34859
34860 PR c++/2518
34861 * g++.dg/lookup/new1.C: New test.
34862
34863 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34864
34865 PR c++/11406
34866 * g++.dg/template/sizeof8.C: New test.
34867
34868 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
34869
34870 * gcc.c-torture/compile/20040705-1.c: New test.
34871
34872 2004-07-04 Bud Davis <bdavis9659@comcast.net>
34873
34874 * gfortran.fortran-torture/execute/seq_io.f90: New test.
34875
34876 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
34877
34878 * gcc.dg/cpp/if-mop.c: Two new testcases.
34879 * gcc.dg/cpp/trad/comment-3.c: New.
34880
34881 2004-07-04 Paul Brook <paul@codesourcery.com>
34882
34883 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
34884
34885 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
34886
34887 PR c++/3761
34888 * g++.dg/lookup/crash4.C: New test.
34889
34890 2004-07-02 Zack Weinberg <zack@codesourcery.com>
34891
34892 * gcc.c-torture/execute/builtin-abs-1.c
34893 * gcc.c-torture/execute/builtin-abs-2.c
34894 * gcc.c-torture/execute/builtin-complex-1.c
34895 * gcc.c-torture/execute/builtins/string-1-lib.c
34896 * gcc.c-torture/execute/builtins/string-1.c
34897 * gcc.c-torture/execute/builtins/string-2-lib.c
34898 * gcc.c-torture/execute/builtins/string-2.c
34899 * gcc.c-torture/execute/builtins/string-3-lib.c
34900 * gcc.c-torture/execute/builtins/string-3.c
34901 * gcc.c-torture/execute/builtins/string-4-lib.c
34902 * gcc.c-torture/execute/builtins/string-4.c
34903 * gcc.c-torture/execute/builtins/string-5-lib.c
34904 * gcc.c-torture/execute/builtins/string-5.c
34905 * gcc.c-torture/execute/builtins/string-6-lib.c
34906 * gcc.c-torture/execute/builtins/string-6.c
34907 * gcc.c-torture/execute/builtins/string-7-lib.c
34908 * gcc.c-torture/execute/builtins/string-7.c
34909 * gcc.c-torture/execute/builtins/string-8-lib.c
34910 * gcc.c-torture/execute/builtins/string-8.c
34911 * gcc.c-torture/execute/builtins/string-9-lib.c
34912 * gcc.c-torture/execute/builtins/string-9.c
34913 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
34914 * gcc.c-torture/execute/builtins/string-asm-1.c
34915 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
34916 * gcc.c-torture/execute/builtins/string-asm-2.c
34917 * gcc.c-torture/execute/stdio-opt-1.c
34918 * gcc.c-torture/execute/stdio-opt-2.c
34919 * gcc.c-torture/execute/stdio-opt-3.c
34920 * gcc.c-torture/execute/string-opt-1.c
34921 * gcc.c-torture/execute/string-opt-10.c
34922 * gcc.c-torture/execute/string-opt-11.c
34923 * gcc.c-torture/execute/string-opt-12.c
34924 * gcc.c-torture/execute/string-opt-13.c
34925 * gcc.c-torture/execute/string-opt-14.c
34926 * gcc.c-torture/execute/string-opt-15.c
34927 * gcc.c-torture/execute/string-opt-16.c
34928 * gcc.c-torture/execute/string-opt-2.c
34929 * gcc.c-torture/execute/string-opt-6.c
34930 * gcc.c-torture/execute/string-opt-7.c
34931 * gcc.c-torture/execute/string-opt-8.c:
34932 Replace with ...
34933
34934 * gcc.c-torture/execute/builtins/abs-2.c
34935 * gcc.c-torture/execute/builtins/abs-3.c
34936 * gcc.c-torture/execute/builtins/complex-1.c
34937 * gcc.c-torture/execute/builtins/fprintf.c
34938 * gcc.c-torture/execute/builtins/fputs.c
34939 * gcc.c-torture/execute/builtins/memcmp.c
34940 * gcc.c-torture/execute/builtins/memmove.c
34941 * gcc.c-torture/execute/builtins/memops-asm.c
34942 * gcc.c-torture/execute/builtins/mempcpy-2.c
34943 * gcc.c-torture/execute/builtins/mempcpy.c
34944 * gcc.c-torture/execute/builtins/memset.c
34945 * gcc.c-torture/execute/builtins/printf.c
34946 * gcc.c-torture/execute/builtins/sprintf.c
34947 * gcc.c-torture/execute/builtins/strcat.c
34948 * gcc.c-torture/execute/builtins/strchr.c
34949 * gcc.c-torture/execute/builtins/strcmp.c
34950 * gcc.c-torture/execute/builtins/strcpy.c
34951 * gcc.c-torture/execute/builtins/strcspn.c
34952 * gcc.c-torture/execute/builtins/strlen-2.c
34953 * gcc.c-torture/execute/builtins/strlen.c
34954 * gcc.c-torture/execute/builtins/strncat.c
34955 * gcc.c-torture/execute/builtins/strncmp-2.c
34956 * gcc.c-torture/execute/builtins/strncmp.c
34957 * gcc.c-torture/execute/builtins/strncpy.c
34958 * gcc.c-torture/execute/builtins/strpbrk.c
34959 * gcc.c-torture/execute/builtins/strpcpy-2.c
34960 * gcc.c-torture/execute/builtins/strpcpy.c
34961 * gcc.c-torture/execute/builtins/strrchr.c
34962 * gcc.c-torture/execute/builtins/strspn.c
34963 * gcc.c-torture/execute/builtins/strstr-asm.c
34964 * gcc.c-torture/execute/builtins/strstr.c:
34965 ... these new files.
34966
34967 * gcc.c-torture/execute/builtins/abs-2-lib.c
34968 * gcc.c-torture/execute/builtins/abs-3-lib.c
34969 * gcc.c-torture/execute/builtins/complex-1-lib.c
34970 * gcc.c-torture/execute/builtins/fprintf-lib.c
34971 * gcc.c-torture/execute/builtins/fputs-lib.c
34972 * gcc.c-torture/execute/builtins/memcmp-lib.c
34973 * gcc.c-torture/execute/builtins/memmove-lib.c
34974 * gcc.c-torture/execute/builtins/memops-asm-lib.c
34975 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
34976 * gcc.c-torture/execute/builtins/mempcpy-lib.c
34977 * gcc.c-torture/execute/builtins/memset-lib.c
34978 * gcc.c-torture/execute/builtins/printf-lib.c
34979 * gcc.c-torture/execute/builtins/sprintf-lib.c
34980 * gcc.c-torture/execute/builtins/strcat-lib.c
34981 * gcc.c-torture/execute/builtins/strchr-lib.c
34982 * gcc.c-torture/execute/builtins/strcmp-lib.c
34983 * gcc.c-torture/execute/builtins/strcpy-lib.c
34984 * gcc.c-torture/execute/builtins/strcspn-lib.c
34985 * gcc.c-torture/execute/builtins/strlen-2-lib.c
34986 * gcc.c-torture/execute/builtins/strlen-lib.c
34987 * gcc.c-torture/execute/builtins/strncat-lib.c
34988 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
34989 * gcc.c-torture/execute/builtins/strncmp-lib.c
34990 * gcc.c-torture/execute/builtins/strncpy-lib.c
34991 * gcc.c-torture/execute/builtins/strpbrk-lib.c
34992 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
34993 * gcc.c-torture/execute/builtins/strpcpy-lib.c
34994 * gcc.c-torture/execute/builtins/strrchr-lib.c
34995 * gcc.c-torture/execute/builtins/strspn-lib.c
34996 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
34997 * gcc.c-torture/execute/builtins/strstr-lib.c
34998 * gcc.c-torture/execute/builtins/lib/abs.c
34999 * gcc.c-torture/execute/builtins/lib/fprintf.c
35000 * gcc.c-torture/execute/builtins/lib/memset.c
35001 * gcc.c-torture/execute/builtins/lib/printf.c
35002 * gcc.c-torture/execute/builtins/lib/sprintf.c
35003 * gcc.c-torture/execute/builtins/lib/strcpy.c
35004 * gcc.c-torture/execute/builtins/lib/strcspn.c
35005 * gcc.c-torture/execute/builtins/lib/strncat.c
35006 * gcc.c-torture/execute/builtins/lib/strncmp.c
35007 * gcc.c-torture/execute/builtins/lib/strncpy.c
35008 * gcc.c-torture/execute/builtins/lib/strpbrk.c
35009 * gcc.c-torture/execute/builtins/lib/strspn.c
35010 * gcc.c-torture/execute/builtins/lib/strstr.c:
35011 New files containing support routines.
35012
35013 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
35014 declaration.
35015 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
35016 when not optimizing.
35017
35018 2004-07-02 Mark Mitchell <mark@codesourcery.com>
35019
35020 PR c++/16240
35021 * g++.dg/abi/mangle22.C: New test.
35022 * g++.dg/abi/mangle23.C: Likewise.
35023
35024 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
35025
35026 PR fortran/16290
35027 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
35028 Allow for cases without denormalized floating point numbers.
35029
35030 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
35031
35032 PR c/1027
35033 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
35034 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
35035 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
35036 expected warning text.
35037 * gcc.dg/format/diag-2.c: New test.
35038
35039 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
35040
35041 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
35042
35043 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
35044
35045 * gcc.dg/builtins-43.c: New.
35046 * gcc.dg/builtins-44.c: New.
35047 * gcc.dg/builtins-45.c: New.
35048
35049 2004-06-26 Geoffrey Keating <geoffk@apple.com>
35050 Andreas Tobler <a.tobler@schweiz.ch>
35051
35052 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
35053 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
35054 as SIGSEGV.
35055 * gcc.dg/cleanup-11.c: Likewise.
35056 * gcc.dg/cleanup-8.c: Likewise.
35057 * gcc.dg/cleanup-9.c: Likewise.
35058 * gcc.dg/cleanup-5.c: Run on all platforms.
35059
35060 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
35061
35062 * g++.dg/warn/nonnull1.C: New test.
35063
35064 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
35065
35066 * gcc.dg/compat/compat-common.h: Wrap up CINT in
35067 an #ifndef SKIP_COMPLEX_INT/#endif pair.
35068 Special-case the Sun compiler wrt to <complex.h>.
35069
35070 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
35071
35072 * gcc.dg/Wunreachable-8.C: New test.
35073
35074 * gcc.dg/h8300-ice2.c : New test.
35075
35076 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
35077
35078 PR fortran/16161
35079 * gfortran.fortran-torture/compile/implicit.f90: Add test
35080 for implicit character.
35081
35082 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
35083
35084 PR fortran/16289
35085 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
35086 Use tiny() intrinsic to find smallest non-negative real
35087
35088 2004-06-30 Jakub Jelinek <jakub@redhat.com>
35089
35090 * gcc.dg/compat/struct-by-value-22_main.c: New test.
35091 * gcc.dg/compat/struct-by-value-22_x.c: New.
35092 * gcc.dg/compat/struct-by-value-22_y.c: New.
35093
35094 * gcc.c-torture/execute/20040629-1.c: New test.
35095
35096 2004-06-29 Jakub Jelinek <jakub@redhat.com>
35097
35098 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
35099 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
35100
35101 PR target/16195
35102 * gcc.dg/20040625-1.c: New test.
35103
35104 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35105
35106 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
35107
35108 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35109
35110 PR fortran/15963
35111 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
35112
35113 2004-06-29 Richard Henderson <rth@redhat.com>
35114
35115 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
35116
35117 2004-06-29 Paul Brook <paul@codesourcery.com>
35118
35119 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
35120 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
35121
35122 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
35123
35124 PR c++/16260
35125 * g++.dg/parse/crash15.C: New.
35126
35127 2004-06-28 Andrew Pinski <apinski@apple.com>
35128
35129 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
35130 by the error already.
35131
35132 * g++.dg/opt/ptrmem4.C: Change to compile only test.
35133
35134 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
35135
35136 PR target/14041
35137 * gcc.dg/h8300-bss-align-1.c : New.
35138
35139 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
35140
35141 * PR c++/16174
35142 * g++.dg/template/ctor4.C: New.
35143
35144 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
35145
35146 PR c++/16205
35147 * g++.dg/warn/Wsequence-point-1.C: New test.
35148
35149 2004-06-27 Paul Brook <paul@codesourcery.com>
35150
35151 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
35152
35153 2004-06-27 Zack Weinberg <zack@codesourcery.com>
35154
35155 * g++.old-deja/g++.mike/p7325.C: Remove.
35156
35157 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
35158
35159 PR c/14963
35160 * gcc.dg/pr14963.c: New test.
35161
35162 2004-06-27 Mark Mitchell <mark@codesourcery.com>
35163
35164 PR c++/16193
35165 * g++.dg/parse/redef1.C: New test.
35166
35167 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
35168
35169 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
35170 20021110.c.
35171 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
35172 20021119-1.c.
35173 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
35174 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
35175 5-04.c.
35176 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
35177 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
35178 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
35179 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
35180 g++.brendan/enum14.C.
35181 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
35182 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
35183 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
35184 g++.mike/virt1.C.
35185 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
35186 memtemp24.C.
35187
35188 2004-06-27 Roger Sayle <roger@eyesopen.com>
35189
35190 * gcc.dg/20040527-1.c: New test case.
35191
35192 2004-06-26 Bud Davis <bdavis9659@comcast.net>
35193
35194 PR gfortran/pr16196
35195 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
35196
35197 2004-06-25 Roger Sayle <roger@eyesopen.com>
35198
35199 PR middle-end/15825
35200 * gcc.dg/pr15825-1.c: New test case.
35201
35202 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
35203
35204 * gcc.c-torture/execute/20040625-1.c: New test.
35205
35206 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35207
35208 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
35209
35210 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
35211
35212 * gcc.dg/torture/mips-div-1.c: New test.
35213
35214 2004-06-24 Jeff Law <law@redhat.com>
35215
35216 * gcc.dg/tree-ssa/20040624-1.c: New test.
35217
35218 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
35219
35220 * gcc.c-torture/compile/20040624-1.c: New test.
35221
35222 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35223
35224 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
35225 this directory.
35226
35227 2004-06-23 Andrew Pinski <apinski@apple.com>
35228
35229 PR middle-end/15988
35230 * g++.dg/opt/ptrmem4.C: New test.
35231
35232 * gcc.dg/c90-array-quals-2.c: New test.
35233
35234 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
35235
35236 * gcc.dg/kpice1.c: New test.
35237
35238 2006-06-23 Andrew Pinski <apinski@apple.com>
35239
35240 * gcc.dg/c90-array-quals.c: New test.
35241
35242 2006-06-22 Richard Henderson <rth@redhat.com>
35243
35244 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
35245
35246 2004-06-22 Loren James Rittle <ljrittle@acm.org>
35247
35248 * gcc.dg/builtins-config.h: Handle FreeBSD.
35249
35250 2006-06-22 Richard Henderson <rth@redhat.com>
35251
35252 * g++.dg/opt/devirt1.C: New.
35253
35254 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
35255
35256 * g++.dg/opt/pr15551.C: New testcase.
35257
35258 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
35259
35260 PR target/14800
35261 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
35262 x86_64-*-linux* when compiling for 32bit.
35263
35264 2004-06-21 Andrew Pinski <apinski@apple.com>
35265
35266 * gcc.dg/pch/struct-1.c: New.
35267 * gcc.dg/pch/struct-1.hs: New.
35268
35269 2004-06-21 Geoffrey Keating <geoffk@apple.com>
35270
35271 * gcc.dg/pch/save-temps-1.c: New file.
35272 * gcc.dg/pch/save-temps-1.hs: New file.
35273
35274 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
35275
35276 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
35277 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
35278
35279 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35280
35281 * gfortran.fortran-torture/execute/select_1.f90: Rename function
35282 to fix type error.
35283 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
35284 Remove trailing spaces.
35285
35286 2004-06-21 Richard Henderson <rth@redhat.com>
35287
35288 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
35289 merging && to BIT_FIELD_REF.
35290
35291 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
35292
35293 * g++.dg/opt/placeholder1.C: New test.
35294
35295 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
35296
35297 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
35298 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
35299 * gcc.dg/compat/union-m128-1_x.c: Likewise.
35300 * gcc.dg/compat/union-m128-1_y.c: Likewise.
35301
35302 2004-06-20 Zack Weinberg <zack@codesourcery.com>
35303
35304 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
35305 extern "C".
35306 * g++.dg/other/pragma-re-1.C: Add comments.
35307
35308 2004-06-19 Bud Davis <bdavis9659@comcast.net>
35309
35310 PR gfortran/16080
35311 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
35312
35313 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
35314
35315 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
35316 instead of setting the type of size_t by
35317 hand.
35318
35319 2004-06-18 Roger Sayle <roger@eyesopen.com>
35320
35321 * gcc.dg/unordered-2.c: New test case.
35322 * gcc.dg/unordered-3.c: New test case.
35323
35324 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
35325
35326 PR other/16043
35327 * lib/g++.exp (g++_version): Tweak regexp for version
35328 * lib/g77.exp (g77_version): Likewise.
35329 * lib/gfortran.exp (gfortran_version): Likewise.
35330 * lib/objc.exp (objc_version): Likewise.
35331 * lib/treelang.exp (treelang_version): Likewise.
35332
35333 2004-06-19 Jakub Jelinek <jakub@redhat.com>
35334
35335 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
35336 Use INT_MAX instead of __INT_MAX__.
35337 * gcc.dg/compat/struct-align-2_y.c: Likewise.
35338
35339 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
35340 * gcc.dg/compat/scalar-return-3_x.c: Use it.
35341 * gcc.dg/compat/scalar-return-3_y.c: Use it.
35342 * gcc.dg/compat/scalar-return-4_x.c: Use it.
35343 * gcc.dg/compat/scalar-return-4_y.c: Use it.
35344 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
35345 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
35346 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
35347 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
35348
35349 * gcc.dg/range-test-1.c: New test.
35350 * g++.dg/opt/range-test-1.C: New test.
35351
35352 2004-06-17 Richard Henderson <rth@redhat.com>
35353
35354 * objc.dg/sync-1.m: New.
35355 * objc.dg/try-catch-1.m: Don't force next runtime.
35356 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
35357 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
35358 shadowed catch clause.
35359 * objc.dg/try-catch-5.m: New.
35360
35361 2004-06-17 Zack Weinberg <zack@codesourcery.com>
35362
35363 Bug 14610
35364 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
35365
35366 2004-06-15 Richard Henderson <rth@redhat.com>
35367
35368 * gcc.dg/20001116-1.c: Move expected warning line.
35369
35370 2004-06-15 Richard Henderson <rth@redhat.com>
35371
35372 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
35373 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
35374
35375 2004-06-15 Jeff Law <law@redhat.com>
35376
35377 * gcc.dg/tree-ssa/20040615-1.c: New test.
35378 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
35379 be less sensitive to operand ordering.
35380 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
35381
35382 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
35383
35384 * g++.dg/abi/bitfield3.C: Add comment..
35385
35386 2004-06-15 Richard Henderson <rth@redhat.com>
35387
35388 * g++.dg/ext/stmtexpr1.C: XFAIL.
35389 * gcc.dg/20030612-1.c: XFAIL.
35390
35391 2004-06-15 Eric Christopher <echristo@redhat.com>
35392
35393 * g++.dg/charset/asm5.c: New.
35394 * gcc.dg/charset/asm6.c: New.
35395
35396 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35397
35398 PR fortran/15962
35399 * gfortran.fortran-torture/execute/select_1.f90: New test.
35400
35401 2004-06-15 Paul Brook <paul@codesourcery.com>
35402
35403 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
35404
35405 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35406
35407 PR c++/15967
35408 * g++.dg/lookup/crash3.C: New test.
35409
35410 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35411
35412 PR c++/15947
35413 * g++.dg/parse/dtor4.C: New test.
35414
35415 2004-06-14 Jeff Law <law@redhat.com>
35416
35417 * gcc.c-torture/compile/20040614-1.c: New test.
35418
35419 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35420
35421 PR fortran/15211
35422 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
35423 LEN of a character array.
35424
35425 2004-06-14 Mark Mitchell <mark@codesourcery.com>
35426
35427 PR c++/15096
35428 * g++.dg/template/ptrmem10.C: New test.
35429
35430 PR c++/14930
35431 * g++.dg/template/friend30.C: New test.
35432
35433 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35434
35435 PR fortran/14928
35436 * gfortran.fortran-torture/compile/mloc.f90: New test.
35437
35438 2004-06-13 Paul Brook <paul@codesourcery.com>
35439
35440 * gfortran.fortran-torture/execute/random_2.f90: New test.
35441
35442 2004-06-13 Eric Christopher <echristo@redhat.com>
35443
35444 * gcc.dg/noncompile/redecl-1.c: Fix error message.
35445
35446 2004-06-12 Paul Brook <paul@codesourcery.com>
35447
35448 * gfortran.fortran-torture/execute/contained_3.f90: New test.
35449
35450 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35451
35452 PR fortran/14923
35453 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
35454
35455 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35456
35457 PR fortran/14957
35458 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
35459 syntax errors in end statements of contained subroutines.
35460
35461 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35462
35463 PR fortran/12841
35464 * gfortran.fortran-torture/execute/null_arg.f90: New test.
35465
35466 2004-06-12 Bud Davis <bdavis9659@comcast.net>
35467
35468 PR fortran/15665
35469 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
35470
35471 2004-06-12 Bud Davis <bdavis9659@comcast.net>
35472
35473 PR gfortran/12839
35474 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
35475
35476 2004-06-11 Mark Mitchell <mark@codesourcery.com>
35477
35478 PR c++/15862
35479 * g++.dg/parse/enum1.C: New test.
35480
35481 2004-06-10 Jeff Law <law@redhat.com>
35482
35483 * gcc.c-torture/compile/20040610-1.c: New test.
35484
35485 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35486
35487 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
35488 * g++.old-deja/g++.other/decl3.C: Likewise.
35489
35490 2004-06-10 Brian Booth <bbooth@redhat.com>
35491
35492 * gcc.dg/tree-ssa/20031015-1.c: Scan for
35493 V_MAY_DEF instead of VDEF.
35494 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
35495
35496 2004-06-10 Mark Mitchell <mark@codesourcery.com>
35497
35498 PR c++/14211
35499 * g++.dg/conversion/const1.C: New test.
35500
35501 PR c++/15076
35502 * g++.dg/conversion/reinterpret1.C: New test.
35503
35504 PR c++/15877
35505 * g++.dg/template/enum2.C: New test.
35506
35507 PR c++/15227
35508 * g++.dg/template/error13.C: New test.
35509
35510 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35511
35512 PR fortran/14957
35513 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
35514 arguments to test_* REAL and of the right size.
35515
35516 2004-06-10 Jakub Jelinek <jakub@redhat.com>
35517
35518 PR target/15569
35519 PR rtl-optimization/15681
35520 * gcc.dg/20040609-1.c: New test.
35521
35522 2004-06-10 Jakub Jelinek <jakub@redhat.com>
35523
35524 PR c++/14791
35525 * g++.dg/opt/builtins1.C: New test.
35526
35527 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
35528
35529 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
35530 that use default windows32 struct layout.
35531 * gcc.dg/i386-bitfield2.c: Likewise.
35532
35533 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
35534
35535 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
35536 for mingw32 and cygwin targets.
35537
35538 2004-06-09 Geoffrey Keating <geoffk@apple.com>
35539
35540 * gcc.dg/pch/macro-4.c: New.
35541 * gcc.dg/pch/macro-4.hs: New.
35542
35543 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35544
35545 PR fortran/13249
35546 * gfortran.fortran-torture/compile/name_clash.f90: New test.
35547
35548 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35549
35550 PR fortran/13372
35551 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
35552
35553 2004-06-09 Bud Davis <bdavis9659@comcast.net>
35554
35555 PR gfortran/14897
35556 * gfortran.fortran-torture/execute/t_edit.f90: New test.
35557
35558 2004-06-09 Bud Davis <bdavis9659@comcast.net>
35559
35560 PR gfortran/15755
35561 * gfortran.fortran-torture/execute/backspace.c : New test.
35562
35563 2004-06-09 Paul Brook <paul@codesourcery.com>
35564
35565 * gfortran.fortran-torture/execure/intrinsic_associated.f90
35566 (pointer_to_section): Rewrite to use smaller array.
35567
35568 2004-06-08 David Edelsohn <edelsohn@gnu.org>
35569
35570 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
35571 * gcc.dg/ext/altivec-10.c: Same.
35572 * gcc.dg/ext/altivec-11.c: Same.
35573 * gcc.dg/ext/altivec-12.c: Same.
35574 * gcc.dg/ext/altivec-13.c: Same.
35575 * gcc.dg/ext/altivec-14.c: Same.
35576 * gcc.dg/ext/altivec-15.c: Same.
35577 * gcc.dg/ext/altivec-16.c: Same.
35578 * gcc.dg/ext/altivec-3.c: Same.
35579 * gcc.dg/ext/altivec-4.c: Same.
35580 * gcc.dg/ext/altivec-6.c: Same.
35581 * gcc.dg/ext/altivec-7.c: Same.
35582 * gcc.dg/ext/altivec-8.c: Same.
35583 * gcc.dg/ext/altivec-varargs-1.c: Same.
35584
35585 * g++.dg/ext/altivec-1.C: Correct dg syntax.
35586 * g++.dg/ext/altivec-10.C: Same.
35587 * g++.dg/ext/altivec-2.C: Same.
35588 * g++.dg/ext/altivec-3.C: Same.
35589 * g++.dg/ext/altivec-4.C: Same.
35590 * g++.dg/ext/altivec-5.C: Same.
35591 * g++.dg/ext/altivec-6.C: Same.
35592 * g++.dg/ext/altivec-7.C: Same.
35593 * g++.dg/ext/altivec-8.C: Same.
35594 * g++.dg/ext/altivec-9.C: Same.
35595
35596 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35597
35598 PR c++/7841
35599 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
35600
35601 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
35602
35603 * gcc.dg/union-1.c: New test.
35604
35605 2004-06-07 Roger Sayle <roger@eyesopen.com>
35606
35607 * gcc.dg/builtins-41.c: New test case.
35608 * gcc.dg/builtins-42.c: New test case.
35609
35610 2004-06-07 David Edelsohn <edelsohn@gnu.org>
35611
35612 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
35613 * g++.dg/ext/altivec-10.C: Same.
35614 * g++.dg/ext/altivec-2.C: Same.
35615 * g++.dg/ext/altivec-3.C: Same.
35616 * g++.dg/ext/altivec-4.C: Same.
35617 * g++.dg/ext/altivec-5.C: Same.
35618 * g++.dg/ext/altivec-6.C: Same.
35619 * g++.dg/ext/altivec-7.C: Same.
35620 * g++.dg/ext/altivec-8.C: Same.
35621 * g++.dg/ext/altivec-9.C: Same.
35622 * g++.old-deja/g++.abi/cxa_vec.C: Same.
35623 * g++.old-deja/g++.brendan/new3.C: Same.
35624 * gcc.c-torture/execute/eeprof-1.x: Same.
35625
35626 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
35627
35628 PR c/14765
35629 * gcc.dg/pr14765-1.c: New test.
35630
35631 2004-06-07 Roger Sayle <roger@eyesopen.com>
35632
35633 PR c/14649
35634 * gcc.dg/pr14649-1.c: New test case.
35635
35636 2004-06-07 Richard Henderson <rth@redhat.com>
35637
35638 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
35639 if temporaries.
35640
35641 2004-06-07 David Edelsohn <edelsohn@gnu.org>
35642
35643 * g++.dg/eh/elide1.C: Remove XFAIL.
35644
35645 2004-06-07 Mark Mitchell <mark@codesourcery.com>
35646
35647 PR c++/15337
35648 * g++.dg/expr/sizeof3.C: New test.
35649
35650 PR c++/14777
35651 * g++.dg/template/access14.C: New test.
35652
35653 PR c++/15554
35654 * g++.dg/template/enum1.C: New test.
35655
35656 PR c++/15057
35657 * g++.dg/eh/throw1.C: New test.
35658
35659 2004-06-07 David Ayers <d.ayers@inode.at>
35660 Ziemowit Laski <zlaski@apple.com>
35661
35662 * lib/objc.exp (objc_target_compile): Revert the '-framework
35663 Foundation' flag fix, since bare Darwin does not ship
35664 with the Foundation framework.
35665 * objc/execute/next_mapping.h: Provide a local NSConstantString
35666 @interface and @implementation.
35667 (objc_constant_string_init): A constructor function, used to
35668 initialize the NSConstantString meta-class object.
35669 * objc/execute/string1.m: Include "next_mapping.h" instead of
35670 <Foundation/NSString.h>.
35671 * objc/execute/string2.m: Likewise.
35672 * objc/execute/string3.m: Likewise.
35673 * objc/execute/string4.m: Likewise.
35674
35675 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
35676
35677 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
35678 to double. Replace double with FLOAT.
35679 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
35680
35681 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
35682 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
35683 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
35684 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
35685 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
35686 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
35687 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
35688 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
35689
35690 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
35691
35692 PR c/13519
35693 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
35694
35695 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35696
35697 PR c++/15503
35698 * g++.dg/template/meminit2.C: New test.
35699
35700 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
35701
35702 PR target/15822
35703 * gcc.c-torture/execute/compare-fp-1.c,
35704 gcc.c-torture/execute/compare-fp-2.c,
35705 gcc.c-torture/execute/compare-fp-3.c,
35706 gcc.c-torture/execute/compare-fp-4.c,
35707 gcc.c-torture/execute/compare-fp-3.x,
35708 gcc.c-torture/execute/compare-fp-4.x: Moved...
35709 * gcc.c-torture/execute/ieee/compare-fp-1.c,
35710 gcc.c-torture/execute/ieee/compare-fp-2.c,
35711 gcc.c-torture/execute/ieee/compare-fp-3.c,
35712 gcc.c-torture/execute/ieee/compare-fp-4.c,
35713 gcc.c-torture/execute/ieee/compare-fp-3.x,
35714 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
35715
35716 2004-06-04 David Ayers <d.ayers@inode.at>
35717
35718 * objc/execute/protocol-isEqual-4.m: New testcase.
35719
35720 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
35721
35722 * objc/execute/protocol-isEqual-1.m: New testcase.
35723 * objc/execute/protocol-isEqual-2.m: New testcase.
35724 * objc/execute/protocol-isEqual-3.m: New testcase.
35725
35726 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35727
35728 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
35729
35730 2004-06-02 Ziemowit Laski <zlaski@apple.com>
35731
35732 * lib/objc.exp (objc_target_compile): When running tests on
35733 Darwin (Mac OS X), inform the linker about '-framework
35734 'Foundation'.
35735
35736 2004-06-02 Eric Christopher <echristo@redhat.com>
35737
35738 * gcc.c-torture/compile/20040602-1.c: New.
35739
35740 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
35741
35742 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
35743 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
35744
35745 PR tree-optimization/14736
35746 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
35747
35748 PR tree-optimization/14042
35749 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
35750
35751 PR tree-optimization/14729
35752 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
35753
35754 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35755
35756 PR fortran/15557
35757 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
35758
35759 2004-06-01 Richard Hederson <rth@redhat.com>
35760
35761 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
35762
35763 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35764
35765 PR c++/14932
35766 * g++.dg/parse/offsetof4.C: New test.
35767
35768 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
35769
35770 PR objc/7993
35771 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
35772
35773 2004-05-31 Mark Mitchell <mark@codesourcery.com>
35774
35775 PR c++/15701
35776 * g++.dg/template/friend29.C: New test.
35777
35778 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
35779
35780 PR c/15749
35781 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
35782
35783 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
35784
35785 * gcc.dg/sparc-trap-1.c: New test.
35786
35787 2004-05-31 Roger Sayle <roger@eyesopen.com>
35788
35789 PR middle-end/15069
35790 * g++.dg/opt/fold3.C: New test case.
35791
35792 2004-05-30 Graham Stott <graham.stott@btinternet.com>
35793
35794 * lib/target-supports.exp (check_iconv_available): Fix fallout
35795 from 2004-05-28 patch.
35796
35797 2004-05-30 Paul Brook <paul@codesourcery.com>
35798
35799 PR fortran/15620
35800 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
35801 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
35802
35803 2004-05-30 Steven G. Kargl <kargls@comcast.net>
35804
35805 * gfortran.fortran-torture/execute/random_1.f90: New test.
35806
35807 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35808
35809 * g++.dg/ext/altivec-10.C: New test.
35810
35811 2004-05-29 Paul Brook <paul@codesourcery.com>
35812
35813 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
35814
35815 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35816
35817 * gcc.dg/altivec-16.c: New test.
35818
35819 2004-05-28 Janis Johnson <janis187@us.ibm.com>
35820
35821 * lib/target-supports.exp (check_vmx_hw_available): New.
35822 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
35823
35824 * lib/target-supports.exp (check_alias_available,
35825 check_iconv_available, check_named_sections_available): Use
35826 unique names for temporary files.
35827
35828 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35829
35830 * gcc.dg/altivec-15.c: New test.
35831
35832 2004-05-28 Mark Mitchell <mark@codesourcery.com>
35833
35834 PR c++/15083
35835 * g++.dg/warn/noeffect6.C: New test.
35836
35837 PR c++/15471
35838 * g++.dg/expr/ptrmem4.C: New test.
35839
35840 PR c++/15640
35841 * g++.dg/template/operator3.C: New test.
35842
35843 2004-05-28 Mark Mitchell <mark@codesourcery.com>
35844
35845 PR c++/14668
35846 * g++.dg/lookup/redecl1.C: New test.
35847 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
35848
35849 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
35850
35851 * gcc.c-torture/execute/compare-fp-1.c,
35852 gcc.c-torture/execute/compare-fp-2.c,
35853 gcc.c-torture/execute/compare-fp-3.c,
35854 gcc.c-torture/execute/compare-fp-4.c,
35855 gcc.c-torture/execute/compare-fp-3.x,
35856 gcc.c-torture/execute/compare-fp-4.x,
35857 gcc.dg/pr15649-1.c: New.
35858
35859 2004-05-27 Adam Nemet <anemet@lnxw.com>
35860
35861 PR c++/12883
35862 * g++.dg/init/array14.C: New test.
35863
35864 2004-05-25 Janis Johnson <janis187@us.ibm.com>
35865
35866 * lib/compat.exp (compat-get-options-main): New.
35867 (compat-get-options): Remove unneeded code, warn for ignored
35868 command.
35869 (compat-execute): Check flag set by dg-require-* commands.
35870
35871 * lib/compat.exp (compat-execute): Break up long lines.
35872
35873 2004-05-24 Janis Johnson <janis187@us.ibm.com>
35874
35875 * gcc.dg/altivec-7.c: Don't use 'vector long'.
35876 * gcc.dg/altivec-14.c: New test.
35877 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
35878
35879 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
35880 * gcc.dg/altivec-12.c: Ditto.
35881
35882 * gcc.dg/altivec-3.c: Move call to altivec_check.
35883
35884 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35885
35886 PR c++/15044
35887 * g++.dg/template/error12.C: New test.
35888
35889 PR c++/15317
35890 * g++.dg/ext/attrib15.C: New test.
35891
35892 PR c++/15329
35893 * g++.dg/template/ptrmem9.C: New test.
35894
35895 2004-05-25 Paul Brook <paul@codesourcery.com>
35896
35897 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
35898
35899 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35900
35901 PR c++/15165
35902 * g++.dg/template/crash19.C: New test.
35903
35904 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35905
35906 PR c++/15025
35907 * g++.dg/template/redecl1.C: New test.
35908
35909 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35910
35911 PR c++/14821
35912 * g++.dg/other/ns1.C: New test.
35913
35914 PR c++/14883
35915 * g++.dg/template/invalid1.C: New test.
35916
35917 2004-05-23 Paul Brook <paul@codesourcery.com>
35918 Victor Leikehman <lei@haifasphere.co.il>
35919
35920 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
35921 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
35922
35923 2004-05-22 Mark Mitchell <mark@codesourcery.com>
35924
35925 PR c++/15285
35926 PR c++/15299
35927 * g++.dg/template/non-dependent5.C: New test.
35928 * g++.dg/template/non-dependent6.C: New test.
35929
35930 2004-05-22 Mark Mitchell <mark@codesourcery.com>
35931
35932 PR c++/15507
35933 * g++.dg/inherit/union1.C: New test.
35934
35935 PR c++/15542
35936 * g++.dg/template/addr1.C: New test.
35937
35938 PR c++/15427
35939 * g++.dg/template/array5.C: New test.
35940
35941 PR c++/15287
35942 * g++.dg/template/array6.C: New test.
35943
35944 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
35945 Roger Sayle <roger@eyesopen.com>
35946
35947 * g++.dg/lookup/forscope2.C: New test case.
35948
35949 2004-05-22 Ben Elliston <bje@au.ibm.com>
35950
35951 * gcc.dg/cpp/Wmissingdirs.c: New.
35952
35953 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
35954
35955 PR target/15301
35956 * gcc.dg/compat/union-m128-1.h: New file.
35957 * gcc.dg/compat/union-m128-1_main.c: Likewise.
35958 * gcc.dg/compat/union-m128-1_x.c: Likewise.
35959 * gcc.dg/compat/union-m128-1_y.c: Likewise.
35960
35961 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
35962
35963 PR target/15302
35964 * gcc.dg/compat/struct-complex-1.h: New file.
35965 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
35966 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
35967 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
35968
35969 2004-05-20 Roger Sayle <roger@eyesopen.com>
35970
35971 PR middle-end/3074
35972 * gcc.dg/pr3074-1.c: New test case.
35973 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
35974
35975 2004-05-20 Falk Hueffner <falk@debian.org>
35976
35977 PR other/15526
35978 * gcc.dg/ftrapv-1.c: New test case.
35979
35980 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
35981
35982 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
35983
35984 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
35985 Jeff Law <law@redhat.com>
35986
35987 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
35988 * gcc.dg/tree-ssa/20040518-2.c: New test.
35989
35990 * gcc.dg/tree-ssa/20040518-1.c: New test.
35991
35992 2004-05-18 Zack Weinberg <zack@codesourcery.com>
35993
35994 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
35995
35996 2004-05-18 Paul Brook <paul@codesourcery.com>
35997
35998 PR fortran/13930
35999 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
36000
36001 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36002
36003 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
36004 constant folding.
36005
36006 2004-05-17 Steven Bosscher <stevenb@suse.de>
36007
36008 * gcc.dg/tree-ssa/20040517-1.c: New test.
36009
36010 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36011
36012 * gcc.dg/loop-4.c: New test.
36013
36014 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
36015
36016 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
36017
36018 2004-05-15 Bud Davis <bdavis9659@comcast.net>
36019
36020 PR fortran/15311
36021 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
36022
36023 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36024
36025 PR fortran/13826
36026 PR fortran/13940
36027 * gfortran.fortran-torture/compile/data_1.f90: New test.
36028
36029 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
36030
36031 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
36032 * gcc.dg/uninit-H.c: Define ASM for __s390__.
36033
36034 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
36035
36036 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
36037
36038 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
36039
36040 PR c/15444
36041 * gcc.dg/format/xopen-1.c: Adjust expected message.
36042 * gcc.dg/format/xopen-3.c: New test.
36043
36044 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
36045
36046 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
36047
36048 2004-05-14 Jeff Law <law@redhat.com>
36049
36050 * gcc.dg/tree-ssa/20040514-2.c: New test.
36051
36052 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36053
36054 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
36055 this ...
36056 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
36057 this.
36058
36059 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
36060
36061 * gcc.dg/tree-ssa/20040514-1.c: New test.
36062
36063 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36064
36065 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
36066 test.
36067
36068 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36069
36070 PR fortran/14066
36071 * gfortran.fortran-torture/compile/do_1.f90: New test.
36072
36073 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36074
36075 PR fortran/15051
36076 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
36077 test.
36078
36079 2004-05-14 Bud Davis <bdavis9659@comcast.net>
36080
36081 PR fortran/15149
36082 * gfortran.fortran-torture/execute/random_init.f90: New test.
36083
36084 2004-05-13 Paul Brook <paul@codesourcery.com>
36085
36086 PR fortran/15314
36087 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
36088
36089 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
36090
36091 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
36092 for the powerpc case.
36093
36094 2004-05-13 Jeff Law <law@redhat.com>
36095
36096 * gcc.dg/tree-ssa/20040513-1.c: New test.
36097 * gcc.dg/tree-ssa/20040513-2.c: New test.
36098
36099 2004-05-13 Paul Brook <paul@codesourcery.com>
36100
36101 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
36102 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
36103 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
36104
36105 2004-05-13 Andreas Schwab <schwab@suse.de>
36106
36107 PR other/10819
36108 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
36109 characters.
36110
36111 2004-05-13 Bud Davis <bdavis9659@comcast.net>
36112
36113 PR fortran/15294
36114 * gfortran.fortran-torture/execute/adjustr.f90: New file.
36115
36116 2004-05-13 Diego Novillo <dnovillo@redhat.com>
36117
36118 Merge from tree-ssa-20020619-branch. See
36119 ChangeLog.tree-ssa for details.
36120
36121 2004-05-11 Ziemowit Laski <zlaski@apple.com>
36122
36123 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
36124 include <altivec.h> explicitly.
36125 * gcc.dg/altivec-13.c: Likewise.
36126
36127 2004-05-11 Paul Brook <paul@codesourcery.com>
36128
36129 * gcc.c-torture/compile/20010518-1.c: Force enum size.
36130
36131 2004-05-10 Eric Christopher <echristo@redhat.com>
36132
36133 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
36134 * gcc.dg/sibcall-4.c: Ditto.
36135
36136 2004-05-10 Ziemowit Laski <zlaski@apple.com>
36137
36138 * g++.dg/ext/altivec-8.C: New test case.
36139 * gcc.dg/altivec-13.c: New test case.
36140
36141 2004-05-08 Roger Sayle <roger@eyesopen.com>
36142
36143 * gcc.c-torture/execute/divcmp-1.c: New test case.
36144 * gcc.c-torture/execute/divcmp-2.c: New test case.
36145 * gcc.c-torture/execute/divcmp-3.c: New test case.
36146
36147 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
36148
36149 * g++.dg/other/pragma-re-2.C: New test.
36150
36151 2004-05-07 Uros Bizjak <uros@kss-loka.si>
36152
36153 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
36154 * gcc.dg/i386-387-2.c: Likewise.
36155
36156 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
36157 __builtin_drem.
36158 * gcc.dg/i386-387-6.c: Likewise.
36159
36160 2004-05-07 Uros Bizjak <uros@kss-loka.si>
36161
36162 * gcc.dg/builtins-33.c: Also check log1p*.
36163
36164 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
36165
36166 PR optimization/15296
36167 * gcc.c-torture/execute/pr15296.c: New test.
36168
36169 2004-05-05 Uros Bizjak <uros@kss-loka.si>
36170
36171 * gcc.dg/builtins-40.c: New test.
36172
36173 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
36174
36175 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
36176
36177 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
36178
36179 * g++.dg/ext/spe1.C: New testcase.
36180
36181 2004-05-04 Ziemowit Laski <zlaski@apple.com>
36182
36183 * objc.dg/image-info.m: Allow additional attributes
36184 for __image_info section.
36185
36186 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
36187
36188 * gcc.dg/torture/mips-hilo-2.c: New test.
36189
36190 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36191
36192 PR c++/14389
36193 * g++.dg/template/member5.C: New test.
36194
36195 2004-05-03 Uros Bizjak <uros@kss-loka.si>
36196
36197 * gcc.dg/builtins-34.c: Also check expm1*.
36198
36199 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36200
36201 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
36202 * gcc.dg/torture/builtin-convert-3.c: New test.
36203
36204 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
36205
36206 PR middle-end/15054
36207 * g++.dg/opt/pr15054.C: New test.
36208
36209 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36210
36211 * gcc.dg/torture/builtin-rounding-1.c: New test.
36212 * gcc.dg/builtins-25.c: Delete.
36213 * gcc.dg/builtins-29.c: Delete.
36214
36215 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
36216
36217 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
36218 * gcc.dg/sibcall-4.c: Likewise.
36219 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
36220
36221 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
36222
36223 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
36224 bit-field on 16-bit targets.
36225
36226 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
36227
36228 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
36229 16-bit targets.
36230
36231 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
36232
36233 * gcc.dg/rs6000-power2-1.c: Change to compile only.
36234 * gcc.dg/rs6000-power2-2.c: Likewise.
36235
36236 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
36237
36238 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
36239 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
36240 Change the asm registers to be in form of frN instead of fN.
36241
36242 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36243
36244 * gcc.dg/torture/builtin-convert-2.c: New test.
36245
36246 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
36247
36248 * gcc.dg/rs6000-power2-1.c: New test.
36249 * gcc.dg/rs6000-power2-2.c: New test.
36250
36251 2004-04-28 Jan Hubicka <jh@suse.cz>
36252
36253 * gcc.dg/unused-6.c: New test.
36254
36255 2004-04-24 Laurent GUERBY <laurent@guerby.net>
36256 Ulrich Weigand <uweigand@de.ibm.com>
36257
36258 * ada/acats/run_all.sh: Define $target variable.
36259
36260 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
36261
36262 PR c++/15119
36263 * g++.dg/other/vararg-1.C: New test.
36264
36265 PR c++/4794
36266 * g++.dg/eh/cleanup3.C: New test.
36267
36268 2004-04-24 Laurent GUERBY <laurent@guerby.net>
36269
36270 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
36271 and ad8011a (target_insn).
36272 * ada/acats/support/macro.dfs: Likewise.
36273 * ada/acats/support/impbit.adb: New file.
36274
36275 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
36276
36277 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
36278
36279 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
36280
36281 * gcc.dg/loop-3.c: New test.
36282
36283 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
36284
36285 * gcc.c-torture/execute/simd-5.c: New test.
36286
36287 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36288
36289 PR c++/15064
36290 * g++.dg/template/crash18.C: New test.
36291
36292 2004-04-22 Mark Mitchell <mark@codesourcery.com>
36293
36294 * g++.dg/ext/complit3.C: New test.
36295
36296 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
36297
36298 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
36299 * gcc.dg/altivec-3.c: Same.
36300 * gcc.dg/altivec-varargs-1.c: Same.
36301
36302 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
36303
36304 * lib/target-supports.exp (check_profiling_available): Assume
36305 profiling is not available on powerpc-eabi targets.
36306
36307 2004-04-21 Janis Johnson <janis187@us.ibm.com>
36308
36309 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
36310 * gcc.dg/vmx/bug-1.c: Ditto.
36311
36312 2004-04-20 Eric Christopher <echristo@redhat.com>
36313
36314 * gcc.dg/charset/extern.c: New test.
36315 * g++.dg/charset/extern3.cc: Ditto.
36316
36317 2004-04-20 Uros Bizjak <uros@kss-loka.si>
36318
36319 * gcc.dg/builtins-39.c: New test.
36320
36321 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
36322
36323 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
36324
36325 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
36326
36327 * gcc.dg/torture/mips-hilo-1.c: New test.
36328
36329 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
36330
36331 * gcc.c-torture/compile/20040419-1.c: New test.
36332
36333 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
36334
36335 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
36336
36337 2004-04-18 Zack Weinberg <zack@codesourcery.com>
36338 Aldy Hernandez <aldyh@redhat.com>
36339
36340 * gcc.c-torture/execute/va-arg-24.c: New.
36341
36342 2004-04-17 Zack Weinberg <zack@codesourcery.com>
36343 Aldy Hernandez <aldyh@redhat.com>
36344
36345 * gcc.dg/vmx/1b-01.c: New.
36346 * gcc.dg/vmx/1b-02.c: New.
36347 * gcc.dg/vmx/1b-03.c: New.
36348 * gcc.dg/vmx/1b-04.c: New.
36349 * gcc.dg/vmx/1b-05.c: New.
36350 * gcc.dg/vmx/1b-06.c: New.
36351 * gcc.dg/vmx/1b-07.c: New.
36352 * gcc.dg/vmx/1c-01.c: New.
36353 * gcc.dg/vmx/1c-02.c: New.
36354 * gcc.dg/vmx/3a-01a.c: New.
36355 * gcc.dg/vmx/3a-01.c: New.
36356 * gcc.dg/vmx/3a-01m.c: New.
36357 * gcc.dg/vmx/3a-03.c: New.
36358 * gcc.dg/vmx/3a-03m.c: New.
36359 * gcc.dg/vmx/3a-04.c: New.
36360 * gcc.dg/vmx/3a-04m.c: New.
36361 * gcc.dg/vmx/3a-05.c: New.
36362 * gcc.dg/vmx/3a-06.c: New.
36363 * gcc.dg/vmx/3a-06m.c: New.
36364 * gcc.dg/vmx/3a-07.c: New.
36365 * gcc.dg/vmx/3b-01.c: New.
36366 * gcc.dg/vmx/3b-02.c: New.
36367 * gcc.dg/vmx/3b-10.c: New.
36368 * gcc.dg/vmx/3b-13.c: New.
36369 * gcc.dg/vmx/3b-14.c: New.
36370 * gcc.dg/vmx/3b-15.c: New.
36371 * gcc.dg/vmx/3c-01a.c: New.
36372 * gcc.dg/vmx/3c-01.c: New.
36373 * gcc.dg/vmx/3c-02.c: New.
36374 * gcc.dg/vmx/3c-03.c: New.
36375 * gcc.dg/vmx/3d-01.c: New.
36376 * gcc.dg/vmx/4-01.c: New.
36377 * gcc.dg/vmx/4-03.c: New.
36378 * gcc.dg/vmx/5-01.c: New.
36379 * gcc.dg/vmx/5-02.c: New.
36380 * gcc.dg/vmx/5-03.c: New.
36381 * gcc.dg/vmx/5-04.c: New.
36382 * gcc.dg/vmx/5-05.c: New.
36383 * gcc.dg/vmx/5-06.c: New.
36384 * gcc.dg/vmx/5-07.c: New.
36385 * gcc.dg/vmx/5-07t.c: New.
36386 * gcc.dg/vmx/5-08.c: New.
36387 * gcc.dg/vmx/5-10.c: New.
36388 * gcc.dg/vmx/5-11.c: New.
36389 * gcc.dg/vmx/7-01a.c: New.
36390 * gcc.dg/vmx/7-01.c: New.
36391 * gcc.dg/vmx/7c-01.c: New.
36392 * gcc.dg/vmx/7d-01.c: New.
36393 * gcc.dg/vmx/7d-02.c: New.
36394 * gcc.dg/vmx/8-01.c: New.
36395 * gcc.dg/vmx/8-02a.c: New.
36396 * gcc.dg/vmx/8-02.c: New.
36397 * gcc.dg/vmx/brode-1.c: New.
36398 * gcc.dg/vmx/bug-1.c: New.
36399 * gcc.dg/vmx/bug-2.c: New.
36400 * gcc.dg/vmx/bug-3.c: New.
36401 * gcc.dg/vmx/cw-bug-1.c: New.
36402 * gcc.dg/vmx/cw-bug-2.c: New.
36403 * gcc.dg/vmx/cw-bug-3.c: New.
36404 * gcc.dg/vmx/dct.c: New.
36405 * gcc.dg/vmx/debug-1.c: New.
36406 * gcc.dg/vmx/debug-2.c: New.
36407 * gcc.dg/vmx/debug-3.c: New.
36408 * gcc.dg/vmx/debug-4.c: New.
36409 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
36410 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
36411 * gcc.dg/vmx/eg-5.c: New.
36412 * gcc.dg/vmx/fft.c: New.
36413 * gcc.dg/vmx/gcc-bug-1.c: New.
36414 * gcc.dg/vmx/gcc-bug-2.c: New.
36415 * gcc.dg/vmx/gcc-bug-3.c: New.
36416 * gcc.dg/vmx/gcc-bug-4.c: New.
36417 * gcc.dg/vmx/gcc-bug-5.c: New.
36418 * gcc.dg/vmx/gcc-bug-6.c: New.
36419 * gcc.dg/vmx/gcc-bug-7.c: New.
36420 * gcc.dg/vmx/gcc-bug-8.c: New.
36421 * gcc.dg/vmx/gcc-bug-9.c: New.
36422 * gcc.dg/vmx/gcc-bug-b.c: New.
36423 * gcc.dg/vmx/gcc-bug-c.c: New.
36424 * gcc.dg/vmx/gcc-bug-d.c: New.
36425 * gcc.dg/vmx/gcc-bug-e.c: New.
36426 * gcc.dg/vmx/gcc-bug-f.c: New.
36427 * gcc.dg/vmx/gcc-bug-g.c: New.
36428 * gcc.dg/vmx/gcc-bug-i.c: New.
36429 * gcc.dg/vmx/harness.h: New.
36430 * gcc.dg/vmx/ira1.c: New.
36431 * gcc.dg/vmx/ira2a.c: New.
36432 * gcc.dg/vmx/ira2b.c: New.
36433 * gcc.dg/vmx/ira2.c: New.
36434 * gcc.dg/vmx/ira2c.c: New.
36435 * gcc.dg/vmx/mem.c: New.
36436 * gcc.dg/vmx/newton-1.c: New.
36437 * gcc.dg/vmx/ops.c: New.
36438 * gcc.dg/vmx/sn7153.c: New.
36439 * gcc.dg/vmx/spill2.c: New.
36440 * gcc.dg/vmx/spill3.c: New.
36441 * gcc.dg/vmx/spill.c: New.
36442 * gcc.dg/vmx/t.c: New.
36443 * gcc.dg/vmx/varargs-1.c: New.
36444 * gcc.dg/vmx/varargs-2.c: New.
36445 * gcc.dg/vmx/varargs-3.c: New.
36446 * gcc.dg/vmx/varargs-4.c: New.
36447 * gcc.dg/vmx/varargs-5.c: New.
36448 * gcc.dg/vmx/varargs-6.c: New.
36449 * gcc.dg/vmx/varargs-7.c: New.
36450 * gcc.dg/vmx/vmx.exp: New.
36451 * gcc.dg/vmx/vprint-1.c: New.
36452 * gcc.dg/vmx/vscan-1.c: New.
36453 * gcc.dg/vmx/x-01.c: New.
36454 * gcc.dg/vmx/x-02.c: New.
36455 * gcc.dg/vmx/x-03.c: New.
36456 * gcc.dg/vmx/x-04.c: New.
36457 * gcc.dg/vmx/x-05.c: New.
36458 * gcc.dg/vmx/yousufi-1.c: New.
36459 * gcc.dg/vmx/zero-1.c: New.
36460 * gcc.dg/vmx/zero.c: New.
36461
36462 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
36463
36464 * g++.dg/lookup/java1.C: Update for chage of
36465 _Jv_AllocObject.
36466 * g++.dg/lookup/java2.C: Likewise.
36467
36468 2004-04-17 Laurent GUERBY <laurent@guerby.net>
36469
36470 * ada/acats/run_all.sh: use -O2 by default.
36471
36472 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
36473
36474 * gcc.dg/vr-mult-[12].c: New tests.
36475
36476 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36477
36478 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
36479
36480 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
36481
36482 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
36483
36484 * lib/target-supports.exp (check_profiling_available): Assume
36485 profiling isn't available for mips*-*-elf targets.
36486
36487 2004-04-14 Uros Bizjak <uros@kss-loka.si>
36488
36489 * gcc.dg/builtins-38.c: New test.
36490
36491 2004-04-14 Eric Christopher <echristo@redhat.com>
36492
36493 * g++.dg/charset/charset.exp: Run .cc extension tests.
36494
36495 2004-04-14 Zack Weinberg <zack@codesourcery.com>
36496
36497 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
36498
36499 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36500
36501 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
36502
36503 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
36504
36505 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
36506 * gcc.dg/i386-387-2.c: Likewise.
36507
36508 * gcc.dg/i386-387-7.c: New test.
36509 * gcc.dg/i386-387-8.c: New test.
36510
36511 * gcc.dg/builtins-37.c: New test.
36512
36513 2004-04-13 Geoffrey Keating <geoffk@apple.com>
36514
36515 * g++.dg/pch/externc-1.C: Add missing semicolon.
36516
36517 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
36518
36519 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
36520
36521 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36522
36523 * gcc.c-torture/execute/20040411-1.c: New test.
36524
36525 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
36526
36527 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
36528
36529 2004-04-09 Chris Demetriou <cgd@broadcom.com>
36530
36531 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
36532
36533 2004-04-09 Zack Weinberg <zack@codesourcery.com>
36534
36535 * lib/target-supports.exp (check_named_sections_available): New.
36536 * lib/gcc-dg.exp (dg-require-named-sections): New.
36537 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
36538 old-deja.exp. Also prune error-count message from HP linker.
36539 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
36540
36541 * g++.dg/init/init-ref4.C: Use dg-require-weak.
36542 * g++.old-deja/g++.pt/static3.C: Likewise.
36543 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
36544
36545 2004-04-09 Roger Sayle <roger@eyesopen.com>
36546
36547 * gcc.c-torture/execute/20040409-1.c: New test case.
36548 * gcc.c-torture/execute/20040409-2.c: New test case.
36549 * gcc.c-torture/execute/20040409-3.c: New test case.
36550
36551 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
36552
36553 * gcc.dg/20040409-1.c: New test.
36554
36555 2004-04-08 Roger Sayle <roger@eyesopen.com>
36556
36557 PR target/14888
36558 * g++.dg/opt/pr14888.C: New test case.
36559
36560 2004-04-08 Geoffrey Keating <geoffk@apple.com>
36561
36562 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
36563 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
36564 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
36565 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
36566 New tests.
36567
36568 2004-04-08 Paul Brook <paul@codesourcery.com>
36569
36570 * gcc.dg/spill-1.c: New test.
36571
36572 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36573
36574 * gcc.dg/torture/builtin-ctype-2.c: New test.
36575
36576 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
36577
36578 * gcc.dg/pch/pch.exp: Add largefile test.
36579
36580 2004-04-06 Geoffrey Keating <geoffk@apple.com>
36581
36582 * g++.dg/pch/externc-1.Hs: New.
36583 * g++.dg/pch/externc-1.C: New.
36584
36585 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36586
36587 * gcc.dg/compat/struct-by-value-5a_main.c,
36588 gcc.dg/compat/struct-by-value-5b_main.c: New files.
36589 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
36590 * gcc.dg/compat/struct-by-value-5a_x.c,
36591 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
36592 gcc.dg/compat/struct-by-value-5_x.c.
36593 * gcc.dg/compat/struct-by-value-5a_y.c,
36594 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
36595 gcc.dg/compat/struct-by-value-5_y.c.
36596
36597 * gcc.dg/compat/struct-by-value-6a_main.c,
36598 gcc.dg/compat/struct-by-value-6b_main.c: New files.
36599 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
36600 * gcc.dg/compat/struct-by-value-6a_x.c,
36601 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
36602 gcc.dg/compat/struct-by-value-6_x.c.
36603 * gcc.dg/compat/struct-by-value-6a_y.c,
36604 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
36605 gcc.dg/compat/struct-by-value-6_y.c.
36606
36607 * gcc.dg/compat/struct-by-value-7a_main.c,
36608 gcc.dg/compat/struct-by-value-7b_main.c: New files.
36609 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
36610 * gcc.dg/compat/struct-by-value-7a_x.c,
36611 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
36612 gcc.dg/compat/struct-by-value-7_x.c.
36613 * gcc.dg/compat/struct-by-value-7a_y.c,
36614 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
36615 gcc.dg/compat/struct-by-value-7_y.c.
36616
36617 2004-04-06 Jakub Jelinek <jakub@redhat.com>
36618
36619 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
36620 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
36621 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
36622 options.
36623
36624 2004-04-06 Uros Bizjak <uros@kss-loka.si>
36625
36626 * gcc.dg/builtins-36.c: New test.
36627
36628 2004-04-06 Paul Brook <paul@codesourcery.com>
36629
36630 * README.gcc: Remove obsolete contraint on testcases.
36631
36632 2004-04-05 Paul Brook <paul@codesourcery.com>
36633
36634 PR2123
36635 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
36636 failure and exit(0) on success.
36637 * g++.dg/expr/anew2.C: Ditto.
36638 * g++.dg/expr/anew3.C: Ditto.
36639 * g++.dg/expr/anew4.C: Ditto.
36640
36641 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
36642
36643 PR c++/3518
36644 * g++.dg/template/unify7.C: New.
36645
36646 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
36647
36648 * g++.dg/README: Bring up to date with new subdirectories; remove
36649 duplicate subdirectory lines.
36650
36651 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
36652
36653 PR c++/14007
36654 * g++.dg/template/unify5.C: New.
36655 * g++.dg/template/unify6.C: New.
36656 * g++.dg/template/qualttp20.C: Adjust.
36657 * g++.old-deja/g++.jason/report.C: Adjust.
36658 * g++.old-deja/g++.other/qual1.C: Adjust.
36659
36660 2004-04-01 Mark Mitchell <mark@codesourcery.com>
36661
36662 PR c++/14803
36663 * g++.dg/inherit/ptrmem1.C: New test.
36664
36665 2004-04-01 Jakub Jelinek <jakub@redhat.com>
36666
36667 PR c++/14755
36668 * gcc.c-torture/execute/20040331-1.c: New test.
36669 * gcc.dg/20040331-1.c: New test.
36670
36671 2004-04-01 Paul Brook <paul@codesourcery.com>
36672
36673 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
36674
36675 2004-03-30 Mark Mitchell <mark@codesourcery.com>
36676
36677 PR c++/14724
36678 * g++.dg/init/goto1.C: New test.
36679
36680 PR c++/14763
36681 * g++.dg/template/defarg4.C: New test.
36682
36683 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
36684
36685 * gcc.dg/altivec-11.c: Extend test for more valid cases.
36686
36687 2004-03-28 David Edelsohn <edelsohn@gnu.org>
36688
36689 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
36690
36691 2004-03-28 Zack Weinberg <zack@codesourcery.com>
36692
36693 * gcc.dg/noncompile/undeclared-2.c: New test.
36694
36695 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
36696
36697 * gcc.dg/940409-1.c: Remove XFAIL.
36698 * gcc.dg/reg-vol-struct-1.c: New test.
36699
36700 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36701
36702 * gcc.dg/torture/builtin-wctype-1.c: New test.
36703
36704 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
36705
36706 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
36707 * gcc.dg/20001101-1.c: Likewise.
36708 * gcc.dg/20001102-1.c: Likewise.
36709
36710 2004-03-25 Roger Sayle <roger@eyesopen.com>
36711
36712 * gcc.dg/compare8.c: Add an additional test for XOR.
36713
36714 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36715
36716 * gcc.dg/torture/builtin-ctype-1.c: New test.
36717
36718 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36719
36720 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
36721 * gcc.dg/torture/builtin-math-1.c: Likewise.
36722 * gcc.dg/torture/builtin-power-1.c: New test.
36723
36724 2004-03-24 Andreas Schwab <schwab@suse.de>
36725
36726 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
36727 IA64 assembler.
36728
36729 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
36730 Roger Sayle <roger@eyesopen.com>
36731
36732 * gcc.dg/compare8.c: New test case.
36733
36734 2004-03-23 Ziemowit Laski <zlaski@apple.com>
36735
36736 * g++.dg/ext/altivec-7.C: New test.
36737
36738 2004-03-23 Zack Weinberg <zack@codesourcery.com>
36739
36740 PR 12267, 12391, 12560, 13129, 14114, 14133
36741 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
36742 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
36743 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
36744 Adjust error regexps.
36745 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
36746 * gcc.dg/noncompile/undeclared-1.c: New test cases.
36747 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
36748 * gcc.dg/local1.c: Add explanatory comment.
36749
36750 2004-03-23 Roger Sayle <roger@eyesopen.com>
36751
36752 PR optimization/14669
36753 * g++.dg/opt/fold2.C: New test case.
36754
36755 2004-03-22 Jakub Jelinek <jakub@redhat.com>
36756
36757 PR c/14069
36758 * gcc.dg/20040322-1.c: New test.
36759
36760 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
36761
36762 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
36763 * gcc.dg/ultrasp4.c: Likewise.
36764 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
36765
36766 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
36767
36768 * gcc.dg/i386-sse-8.c: Reset default options.
36769
36770 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
36771
36772 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
36773 in the error message text.
36774
36775 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
36776
36777 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
36778
36779 2004-03-21 Mark Mitchell <mark@codesourcery.com>
36780
36781 PR c++/14616
36782 * g++.dg/init/array13.C: New test.
36783
36784 2004-03-20 Roger Sayle <roger@eyesopen.com>
36785
36786 PR target/13889
36787 * gcc.c-torture/compile/pr13889.c: New test case.
36788
36789 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
36790
36791 PR c/14635
36792 * builtins-1.c (nan, nans): Don't test.
36793 * builtins-30.c: Don't use nan, nanf, nanl.
36794 * builtins-35.c: New test.
36795
36796 2004-03-19 Ziemowit Laski <zlaski@apple.com>
36797
36798 * g++.dg/ext/altivec-6.C: New test.
36799
36800 2004-03-19 Mark Mitchell <mark@codesourcery.com>
36801
36802 * g++.dg/init/placement3.C: New test.
36803
36804 * g++.dg/template/spec13.C: New test.
36805
36806 * g++.dg/lookup/using11.C: New test.
36807
36808 * g++.dg/lookup/koenig3.C: New test.
36809
36810 * g++.dg/template/operator2.C: New test.
36811
36812 * g++.dg/expr/dtor3.C: New test.
36813 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
36814 marker.
36815 * g++.old-deja/g++.law/visibility28.C: Likewise.
36816
36817 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
36818
36819 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
36820 * gcc.dg/ppc64-abi-3.c: Likewise.
36821
36822 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36823
36824 PR c++/14545
36825 * g++.dg/parse/template15.C: New test.
36826
36827 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36828
36829 * g++.dg/expr/dtor2.C: New test.
36830
36831 * g++.dg/lookup/anon4.C: New test.
36832
36833 * g++.dg/overload/using1.C: New test.
36834
36835 * g++.dg/template/lookup7.C: New test.
36836
36837 * g++.dg/template/typename6.C: New test.
36838
36839 * g++.dg/expr/cond6.C: New test.
36840
36841 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36842
36843 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
36844
36845 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36846
36847 * g++.dg/expr/cond5.C: New test.
36848 * g++.dg/expr/constcast1.C: Likewise.
36849 * g++.dg/expr/ptrmem2.C: Likewise.
36850 * g++.dg/expr/ptrmem3.C: Likewise.
36851 * g++.dg/lookup/main1.C: Likewise.
36852 * g++.dg/template/lookup6.C: Likewise.
36853
36854 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36855
36856 * gcc.dg/local1.c: New test.
36857
36858 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
36859
36860 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36861
36862 * gcc.dg/torture/builtin-convert-1.c: New test.
36863
36864 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36865
36866 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
36867
36868 2004-03-16 Mark Mitchell <mark@codesourcery.com>
36869
36870 PR c++/14481
36871 * g++.dg/warn/Wunused-7.C: New test.
36872
36873 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36874
36875 * gcc.dg/torture/builtin-integral-1.c: New test.
36876
36877 2004-03-16 Mark Mitchell <mark@codesourcery.com>
36878
36879 PR c++/14586
36880 * g++.dg/parse/non-dependent3.C: New test.
36881
36882 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
36883
36884 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
36885 * g++.dg/eh/simd-2.C: Likewise.
36886 * g++.dg/init/array10.C: Likewise.
36887 * gcc.c-torture/compile/simd-1.c: Likewise.
36888 * gcc.c-torture/compile/simd-2.c: Likewise.
36889 * gcc.c-torture/compile/simd-3.c: Likewise.
36890 * gcc.c-torture/compile/simd-4.c: Likewise.
36891 * gcc.c-torture/compile/simd-6.c: Likewise.
36892 * gcc.c-torture/execute/simd-1.c: Likewise.
36893 * gcc.c-torture/execute/simd-2.c: Likewise.
36894 * gcc.dg/compat/vector-defs.h: Likewise.
36895 * gcc.dg/20020531-1.c: Likewise.
36896 * gcc.dg/altivec-3.c: Likewise.
36897 * gcc.dg/altivec-4.c: Likewise.
36898 * gcc.dg/altivec-varargs-1.c: Likewise.
36899 * gcc.dg/compat/vector-defs.h: Likewise.
36900 * gcc.dg/i386-mmx-3.c: Likewise.
36901 * gcc.dg/i386-sse-4.c: Likewise.
36902 * gcc.dg/i386-sse-5.c: Likewise.
36903 * gcc.dg/i386-sse-8.c: Likewise.
36904 * gcc.dg/simd-1.c: Likewise.
36905 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
36906 __ev64_opaque__ since the machine description provides it.
36907
36908 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36909
36910 * lib/compat.exp (skip_list): New global variable.
36911 Use it to hold the user defined COMPAT_SKIPS list if any.
36912 (compat-obj): Add the members of skip_list to optall.
36913
36914 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36915
36916 * gcc.dg/compat/union-by-value-1_main.c,
36917 union-by-value-1_x.c, union-by-value-1_y.c,
36918 union-check.h, union-defs.h,
36919 union-init.h, union-return-1_main.c,
36920 union-return-1_x.c, union-return-1_y.c: New files.
36921
36922 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36923
36924 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
36925 mixed-struct-init.h: Add 4 mixed structure types.
36926 struct-by-value-21_main.c, struct-by-value-21_x.c,
36927 struct-by-value-21_y.c, struct-return-21_main.c,
36928 struct-return-21_x.c, struct-return-21_y.c: New files.
36929
36930 2004-03-13 Mark Mitchell <mark@codesourcery.com>
36931
36932 PR c++/14550
36933 * g++.dg/parse/template14.C: New test.
36934
36935 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
36936
36937 * gcc.c-torture/execute/20040313-1.c: New test.
36938
36939 2004-03-13 Jakub Jelinek <jakub@redhat.com>
36940
36941 PR target/14533
36942 * gcc.dg/20040311-2.c: New test.
36943
36944 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
36945
36946 PR other/14544
36947 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
36948 bit-field.
36949
36950 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
36951
36952 * gcc.dg/20040305-2.c: Add missing return statement.
36953
36954 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36955
36956 * gcc.dg/builtins-34.c: Also check pow10*.
36957
36958 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
36959
36960 PR target/14262
36961 * gcc.dg/20040305-2.c: New test.
36962
36963 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
36964
36965 * gcc.dg/20040310-1.c: New test.
36966
36967 2004-03-11 Roger Sayle <roger@eyesopen.com>
36968
36969 * gcc.c-torture/execute/20040311-1.c: New test case.
36970
36971 2004-03-11 Mark Mitchell <mark@codesourcery.com>
36972
36973 PR c++/14476
36974 * g++.dg/lookup/enum1.C: New test.
36975
36976 2004-03-10 Mark Mitchell <mark@codesourcery.com>
36977
36978 PR c++/14510
36979 * g++.dg/lookup/struct2.C: New test.
36980
36981 2004-03-10 Uros Bizjak <uros@kss-loka.si>
36982
36983 * gcc.dg/builtins-34.c: New test.
36984
36985 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36986
36987 * gcc.dg/torture/builtin-nonneg-1.c: New test.
36988
36989 2004-03-09 James E Wilson <wilson@specifixinc.com>
36990
36991 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
36992 * gcc.dg/alias-2.c: New testcase.
36993
36994 2004-03-09 Zack Weinberg <zack@codesourcery.com>
36995
36996 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
36997
36998 2004-03-09 Roger Sayle <roger@eyesopen.com>
36999
37000 * gcc.c-torture/execute/20040309-1.c: New test case.
37001
37002 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
37003
37004 PR c++/14397
37005 * g++.dg/overload/ref1.C: New.
37006
37007 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37008
37009 PR c++/14409
37010 * g++.dg/template/spec12.C: New test.
37011
37012 PR c++/14448
37013 * g++.dg/parse/crash14.C: New test.
37014
37015 2004-03-09 Mark Mitchell <mark@codesourcery.com>
37016
37017 PR c++/14230
37018 * g++.dg/init/ref11.C: New test.
37019
37020 2004-03-09 Mark Mitchell <mark@codesourcery.com>
37021
37022 PR c++/14432
37023 * g++.dg/parse/builtin2.C: New test.
37024
37025 2004-03-08 Mark Mitchell <mark@codesourcery.com>
37026
37027 PR c++/14401
37028 * g++.dg/init/ctor3.C: New test.
37029 * g++.dg/init/union1.C: New test.
37030 * g++.dg/ext/anon-struct4.C: New test.
37031
37032 2004-03-08 Mark Mitchell <mark@codesourcery.com>
37033
37034 * g++.dg/lookup/koenig1.C: Tweak error messages.
37035 * g++.dg/lookup/used-before-declaration.C: Likewise.
37036 * g++.dg/other/do1.C: Likewise.
37037 * g++.dg/overload/koenig1.C: Likewise.
37038 * g++.dg/parse/crash13.C: Likewise.
37039 * g++.dg/template/instantiate3.C: Likewise.
37040
37041 2004-03-08 Eric Christopher <echristo@redhat.com>
37042
37043 * * lib/target-supports.exp: Enable libiconv in test
37044 compilation. Fix up error checking.
37045
37046 2004-03-08 Roger Sayle <roger@eyesopen.com>
37047
37048 PR middle-end/14289
37049 * gcc.dg/pr14289-1.c: New test case.
37050 * gcc.dg/pr14289-2.c: Likewise.
37051 * gcc.dg/pr14289-3.c: Likewise.
37052
37053 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
37054
37055 * gcc.c-torture/execute/20040308-1.c: New test.
37056
37057 2004-03-07 Roger Sayle <roger@eyesopen.com>
37058
37059 * gcc.c-torture/execute/20040307-1.c: New test case.
37060
37061 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
37062
37063 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
37064
37065 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
37066
37067 * gcc.dg/20040306-1.c: New test.
37068
37069 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
37070
37071 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
37072 them static.
37073 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
37074
37075 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
37076
37077 PR c/14465
37078 * gcc.dg/decl-6.c: New test.
37079
37080 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37081
37082 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
37083 Rename LOGPOW -> LOG_POW.
37084 (SQRT_EXP, POW_EXP): New.
37085
37086 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
37087
37088 * gcc.dg/i386-sse-8.c: New test.
37089
37090 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
37091
37092 PR c/14114
37093 * gcc.dg/decl-5.c: New test.
37094
37095 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
37096
37097 * gcc.dg/20040305-1.c: New test.
37098
37099 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
37100
37101 PR other/14354
37102 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
37103
37104 2004-03-04 Ziemowit Laski <zlaski@apple.com>
37105
37106 PR c++/14425, c++/14426
37107 * g++.dg/ext/altivec-4.C: New test.
37108 * g++.dg/ext/altivec-5.C: New test.
37109
37110 2004-03-04 Geoffrey Keating <geoffk@apple.com>
37111
37112 * g++.old-deja/g++.other/linkage1.C: Expect errors about
37113 global variables of a type with no linkage.
37114 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
37115 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
37116 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
37117 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
37118 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
37119 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
37120 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
37121 * g++.dg/warn/deprecated.C: Name enum Color.
37122 * g++.dg/overload/VLA.C: Name structure for 'b'.
37123 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
37124
37125 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
37126
37127 * gcc.c-torture/compile/20040304-1.c: New test.
37128
37129 2004-03-03 Zack Weinberg <zack@codesourcery.com>
37130
37131 PR 13728
37132 * gcc.dg/decl-4.c: New testcase.
37133
37134 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
37135
37136 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
37137 as PRECF if sizeof (float) > sizeof (double).
37138 (PRECL): Make it the same as PRECF if
37139 sizeof (float) > sizeof (long double).
37140
37141 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37142
37143 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
37144 system type. Add check for irix6 which doesn't have c99 runtime.
37145
37146 2004-03-03 Bob Wilson <bob.wilson@acm.org>
37147
37148 * gcc.dg/const-elim-1.c: xfail for xtensa.
37149
37150 2004-03-01 Mark Mitchell <mark@codesourcery.com>
37151
37152 PR c++/14369
37153 * g++.dg/template/cond4.C: New test.
37154
37155 2004-03-01 Mark Mitchell <mark@codesourcery.com>
37156
37157 PR c++/14360
37158 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
37159
37160 PR c++/14361
37161 * g++.dg/parse/defarg7.C: New test.
37162
37163 PR c++/14359
37164 * g++.dg/template/friend26.C: New test.
37165
37166 2004-03-01 Mark Mitchell <mark@codesourcery.com>
37167
37168 PR c++/14324
37169 * g++.dg/abi/mangle21.C: New test.
37170
37171 PR c++/14260
37172 * g++.dg/parse/constructor2.C: New test.
37173
37174 PR c++/14337
37175 * g++.dg/template/sfinae1.C: New test.
37176
37177 2004-02-29 Mark Mitchell <mark@codesourcery.com>
37178
37179 PR c++/14267
37180 * g++.dg/expr/crash2.C: New test.
37181
37182 PR middle-end/13448
37183 * gcc.dg/inline-5.c: New test.
37184 * gcc.dg/always-inline.c: Split out tests into ...
37185 * gcc.dg/always-inline2.c: ... this and ...
37186 * gcc.dg/always-inline3.c: ... this.
37187
37188 2004-02-29 Mark Mitchell <mark@codesourcery.com>
37189
37190 PR debug/12103
37191 * g++.dg/debug/crash1.C: New test.
37192
37193 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
37194
37195 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
37196 function with __attribute__((noinline)).
37197 (recurser_void2): Likewise.
37198 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
37199 (recurser_void2): Likewise.
37200
37201 2004-02-29 Roger Sayle <roger@eyesopen.com>
37202
37203 PR middle-end/14203
37204 * g++.dg/warn/Wunused-6.C: New test case.
37205
37206 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
37207
37208 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
37209 not defined.
37210
37211 2004-02-27 Eric Christopher <echristo@redhat.com>
37212
37213 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
37214 * g++.dg/charset/asm2.c: Run only x86.
37215 * gcc.dg/charset/asm3.c: Ditto.
37216
37217 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
37218
37219 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
37220 ld_library_path.
37221
37222 2004-02-27 Ziemowit Laski <zlaski@apple.com>
37223
37224 * g++.dg/ext/altivec-3.C: New.
37225
37226 2004-02-26 Richard Henderson <rth@redhat.com>
37227
37228 * g++.dg/ext/attrib10.C: Mark for warning.
37229 * gcc.dg/attr-alias-1.c: New.
37230
37231 2004-02-26 Richard Henderson <rth@redhat.com>
37232
37233 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
37234 * gcc.c-torture/execute/20040208-2.c: ... it back.
37235
37236 2004-02-26 Eric Christopher <echristo@redhat.com>
37237
37238 * lib/target-supports.exp (check-iconv-available): New function.
37239 * lib/gcc-dg.exp (dg-require-iconv): New function.
37240 Use above.
37241 * gcc.dg/charset: New directory.
37242 * gcc.dg/charset/charset.exp: New file.
37243 * gcc.dg/charset/asm1.c: Ditto.
37244 * gcc.dg/charset/asm2.c: Ditto.
37245 * gcc.dg/charset/asm3.c: Ditto.
37246 * gcc.dg/charset/asm4.c: Ditto.
37247 * gcc.dg/charset/asm5.c: Ditto.
37248 * gcc.dg/charset/attribute1.c: Ditto.
37249 * gcc.dg/charset/attribute2.c: Ditto.
37250 * gcc.dg/charset/string1.c: Ditto.
37251 * g++.dg/charset: New directory.
37252 * g++.dg/dg.exp: Add here. Special options.
37253 * g++.dg/charset/charset.exp: New file.
37254 * g++.dg/charset/asm1.c: Ditto.
37255 * g++.dg/charset/asm2.c: Ditto.
37256 * g++.dg/charset/asm3.c: Ditto.
37257 * g++.dg/charset/asm4.c: Ditto.
37258 * g++.dg/charset/attribute1.c: Ditto.
37259 * g++.dg/charset/attribute2.c: Ditto.
37260 * g++.dg/charset/extern1.cc: Ditto.
37261 * g++.dg/charset/extern2.cc: Ditto.
37262 * g++.dg/charset/string1.c: Ditto.
37263
37264 2004-02-26 Mark Mitchell <mark@codesourcery.com>
37265
37266 PR c++/14278
37267 * g++.dg/parse/comma1.C: New test.
37268
37269 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37270
37271 PR c++/14284
37272 * g++.dg/template/ttp8.C: New test.
37273
37274 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
37275
37276 * gcc.dg/fixuns-trunc-1.c: New test.
37277
37278 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37279
37280 * gcc.dg/builtins-config.h: Use #elif.
37281
37282 2004-02-26 Michael Matz <matz@suse.de>
37283
37284 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
37285 * gcc.dg/991214-1.c: Likewise.
37286 * gcc.dg/i386-asm-1.c: Likewise.
37287
37288 2004-02-25 Richard Henderson <rth@redhat.com>
37289
37290 * gcc.c-torture/execute/20040208-2.c: Move ...
37291 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
37292
37293 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37294
37295 PR c++/14246
37296 * g++.dg/other/crash-3.C: New test.
37297
37298 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37299
37300 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
37301 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
37302
37303 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
37304 HP-UX.
37305
37306 2004-02-24 Michael Matz <matz@suse.de>
37307
37308 * gcc.dg/i386-regparm.c: New.
37309
37310 2004-02-23 James E Wilson <wilson@specifixinc.com>
37311
37312 * gcc.c-torture/execute/20040223-1.c: New.
37313
37314 2004-02-23 Zack Weinberg <zack@codesourcery.com>
37315 Kazu Hirata <kazu@cs.umass.edu>
37316
37317 * gcc.dg/fwritable-strings-1.c: Remove.
37318
37319 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
37320
37321 PR c/14156
37322 * gcc.dg/20040223-1.c: New test.
37323
37324 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37325
37326 PR c++/14106
37327 * g++.dg/ext/typeof9.C: New test.
37328
37329 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37330
37331 PR c++/14250
37332 * g++.dg/other/switch1.C: New test.
37333
37334 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
37335
37336 * gcc.dg/cast-function-1.c: Adjust for new informative message.
37337 * gcc.dg/va-arg-1.c: Likewise.
37338
37339 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37340
37341 PR c++/14143
37342 * g++.dg/template/koenig5.C: New test.
37343
37344 2004-02-21 Ziemowit Laski <zlaski@apple.com>
37345
37346 * g++.dg/ext/altivec-1.C: Generalize target triple.
37347 * g++.dg/ext/altivec-2.C: New test case.
37348 * g++.dg/ext/altivec_check.h: New file.
37349 * gcc.dg/altivec-1.c: Generalize target triple;
37350 include altivec_check.h and call altivec_check().
37351 * gcc.dg/altivec-[2-5].c: Generalize target triple.
37352 * gcc.dg/altivec-6.c: New test case.
37353 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
37354 type casts as needed.
37355 * gcc.dg/altivec-10.c: Include altivec_check.h and call
37356 altivec_check().
37357 * gcc.dg/altivec-12.c: New test case.
37358 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
37359 include altivec_check.h and call altivec_check().
37360 * gcc.dg/altivec_check.h: New file.
37361
37362 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37363
37364 * lib/target-supports.exp (check_alias_available): Don't mangle
37365 function `g' in test program.
37366
37367 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37368
37369 * lib/target-supports.exp (check_profiling_available): Check
37370 argument to determine whether we support a profiling type.
37371 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
37372 check_profiling_available.
37373 * g++.dg/bprob/bprob.exp: Likewise.
37374 * g77.dg/bprob/bprob.exp: Likewise.
37375 * gcc.misc-tests/bprob.exp: Likewise.
37376 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
37377 dg-require-profiling and delete expected error handling.
37378 * gcc.dg/20021014-1.c: Likewise.
37379 * gcc.dg/nest.c: Likewise.
37380
37381 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37382
37383 PR c++/12007
37384 * g++.dg/other/vthunk1.C: New test.
37385
37386 2004-02-20 Falk Hueffner <falk@debian.org>
37387
37388 PR target/14201
37389 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
37390
37391 2004-02-20 Mark Mitchell <mark@codesourcery.com>
37392
37393 PR c++/13927
37394 * g++.dg/other/error8.C: Remove XFAIL markers.
37395
37396 PR c++/14173
37397 * g++.dg/ext/packed5.C: New test.
37398
37399 PR c++/14199
37400 * g++.dg/warn/Wunused-5.C: New test.
37401
37402 PR c++/14186
37403 * g++.dg/lookup/member1.C: New test.
37404
37405 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
37406
37407 * gcc.c-torture/compile/20040130-1.c: Enable only when
37408 __INT_MAX__ >= 2147483647L.
37409 * gcc.c-torture/compile/961203-1.c: Likewise.
37410
37411 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
37412
37413 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
37414 * g++.dg/opt/template1.C: Robustify assembler regexp
37415
37416 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37417
37418 * gcc.c-torture/execute/simd-4.x: Remove.
37419 * gcc.c-torture/execute/va-arg-25.x: Likewise.
37420 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
37421 Guard with #ifndef SKIP_ATTRIBUTE.
37422 * gcc.dg/compat/vector-1_y.c: Likewise.
37423 * gcc.dg/compat/vector-2_x.c: Likewise.
37424 * gcc.dg/compat/vector-2_y.c: Likewise.
37425 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
37426 * g++.dg/eh/simd-2.C: Likewise.
37427
37428 2004-02-19 Alan Modra <amodra@bigpond.net.au>
37429
37430 * gcc.c-torture/compile/complex-1.c: New.
37431
37432 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
37433
37434 PR target/14209
37435 * gcc.c-torture/execute/20040218-1.c: New test.
37436
37437 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37438
37439 PR c++/14181
37440 * g++.dg/parse/new2.C: New test.
37441
37442 2004-02-18 Paul Brook <paul@codesourcery.com>
37443
37444 * gcc.c-torture/compile/libcall-1.c: New test.
37445
37446 2004-02-18 Paul Brook <paul@codesourcery.com>
37447
37448 PR debug/12934
37449 * gcc.dg/debug/debug-7.c: New test.
37450
37451 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
37452
37453 * gcc.dg/20040217-1.c: New test.
37454
37455 2004-02-17 Zack Weinberg <zack@codesourcery.com>
37456
37457 * gcc.c-torture/execute/990208-1.x: Delete.
37458
37459 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
37460
37461 * gcc.c-torture/execute/20040208-2.x: New file.
37462
37463 2004-02-17 Mark Mitchell <mark@codesourcery.com>
37464
37465 PR c++/11326
37466 * g++.dg/abi/structret1.C: New test.
37467
37468 2004-02-17 Jakub Jelinek <jakub@redhat.com>
37469
37470 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
37471 (i386_cpuid): No need to test if cpuid is available on AMD64.
37472 Fix assembly, so that it works onboth i386 and AMD64.
37473 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
37474 (vecInLong): Fix s[] member type to unsigned int.
37475 (vecInWord): Remove type.
37476 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
37477 (a64, b64, c64, d64, e64): Remove.
37478 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
37479 Remove unused variable. Remove initialization of removed variables.
37480 Don't call mmx_tests nor sse_tests.
37481 (reference_mmx, reference_sse): Remove.
37482 (check): Add return stmt.
37483 * gcc.dg/i386-sse-7.c: New test.
37484 * gcc.dg/i386-mmx-4.c: New test.
37485
37486 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37487
37488 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
37489 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
37490 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
37491 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
37492 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
37493 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
37494 g++.dg/tc1/dr94.C: Fix line terminator.
37495
37496 2004-02-16 Geoffrey Keating <geoffk@apple.com>
37497
37498 * gcc.c-torture/compile/20040216-1.c: New.
37499
37500 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37501
37502 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
37503 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
37504 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
37505 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
37506 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
37507 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
37508
37509 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
37510
37511 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
37512
37513 2004-02-15 Mark Mitchell <mark@codesourcery.com>
37514
37515 PR c++/13971
37516 * g++.dg/expr/cond4.C: New test.
37517
37518 PR c++/14086
37519 * g++.dg/lookup/crash2.C: New test.
37520
37521 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
37522
37523 * gcc.c-torture/compile/20040214-2.c: New test.
37524
37525 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
37526
37527 PR c++/14116
37528 * g++.dg/ext/typeof8.C: New test.
37529
37530 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
37531
37532 * gcc.c-torture/compile/20040214-1.c: New test.
37533
37534 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37535
37536 PR c++/13635
37537 * g++.dg/template/spec11.C: New test.
37538
37539 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37540
37541 PR c++/13927
37542 * g++.dg/other/error8.C: New test.
37543
37544 2004-02-13 Mark Mitchell <mark@codesourcery.com>
37545
37546 PR c++/14122
37547 * g++.dg/template/array4.C: New test.
37548
37549 PR c++/14108
37550 * g++.dg/inherit/thunk2.C: New test.
37551
37552 PR c++/14083
37553 * g++.dg/eh/cond2.C: New test.
37554
37555 2004-02-12 Alan Modra <amodra@bigpond.net.au>
37556
37557 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
37558
37559 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
37560
37561 * lib/scanasm.exp (dg-scan): Quote pattern before display.
37562
37563 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
37564
37565 * g++.dg/simd-2.C: xfail on ppc64-linux.
37566
37567 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
37568
37569 PR c/456
37570 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
37571 tests.
37572
37573 2004-02-11 Uros Bizjak <uros@kss-loka.si>
37574
37575 * gcc.dg/builtins-33.c: New test.
37576
37577 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
37578
37579 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
37580
37581 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
37582
37583 * g++.dg/simd-2.C: Set -maltivec for ppc64.
37584
37585 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
37586
37587 * gcc.dg/ppc64-abi-3.c: New test.
37588
37589 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
37590
37591 PR c/14092
37592
37593 * gcc.dg/pr14092-1.c: New testcase.
37594
37595 2004-02-10 Alan Modra <amodra@bigpond.net.au>
37596
37597 * gcc.dg/cpp/assert4.c: Fix typo last change.
37598
37599 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
37600 * gcc.dg/cpp/assert4.c: Handle powerpc64.
37601
37602 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
37603
37604 2004-02-09 Roger Sayle <roger@eyesopen.com>
37605
37606 * gcc.c-torture/compile/20040209-1.c: New test case.
37607
37608 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
37609
37610 * gcc.dg/c90-init-1.c: Adjust expected error messages.
37611
37612 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
37613
37614 * gcc.c-torture/execute/20040208-[12].c: New tests.
37615
37616 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
37617
37618 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
37619
37620 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
37621
37622 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
37623
37624 2004-02-07 Zack Weinberg <zack@codesourcery.com>
37625
37626 Bug 13856
37627 * gcc.dg/visibility-8.c: New testcase.
37628
37629 2004-02-07 Zack Weinberg <zack@codesourcery.com>
37630
37631 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
37632 arguments.
37633 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
37634
37635 2004-02-07 Roger Sayle <roger@eyesopen.com>
37636
37637 PR middle-end/13696
37638 * g++.dg/opt/fold1.C: New test case.
37639
37640 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37641
37642 PR c++/14033
37643 * g++.dg/other/crash-2.C: New test.
37644
37645 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37646
37647 PR c++/14028
37648 * g++.dg/parse/angle-bracket2.C: New test.
37649
37650 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37651
37652 PR middle-end/13750
37653 Revert:
37654 2004-01-15 Geoffrey Keating <geoffk@apple.com>
37655 PR pch/13361
37656 * g++.dg/pch/wchar-1.C: New.
37657 * g++.dg/pch/wchar-1.Hs: New.
37658
37659 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37660
37661 PR c++/14008
37662 * g++.dg/parse/error15.C: New test.
37663 * g++.dg/parse/crash11.C: Update dg-error mark.
37664
37665 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37666
37667 PR c++/13932
37668 * g++.dg/warn/conv2.C: New test.
37669
37670 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37671
37672 PR c++/13086
37673 * g++.dg/warn/incomplete1.C: Remove xfail.
37674
37675 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37676
37677 * lib/file-format.exp (gcc_target_object_format): Use
37678 ${tool}_target_compile, not gcc_target_compile.
37679 * lib/target-supports.exp (check_alias_available): Likewise.
37680 (check_gc_sections_available): Likewise.
37681 * g++.dg/ext/attrib10.C: Use dg-require-alias.
37682 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
37683 dg-require-alias.
37684
37685 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37686
37687 PR c++/13969
37688 * g++.dg/template/static6.C: New test.
37689
37690 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
37691
37692 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
37693
37694 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37695
37696 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
37697 tests for systems where `char' is unsigned by default.
37698
37699 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37700
37701 PR c++/13997
37702 * g++.dg/template/partial3.C: New test.
37703
37704 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
37705
37706 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
37707 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
37708 Remove mentions of obsolete ports.
37709
37710 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
37711
37712 * gcc.dg/noncompile/20001228-1.c: Fix for new
37713 error message.
37714
37715 2004-02-03 Roger Sayle <roger@eyesopen.com>
37716
37717 PR target/9348
37718 * gcc.c-torture/execute/multdi-1.c: New test case.
37719
37720 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37721
37722 PR c++/13925
37723 * g++.dg/template/lookup5.C: New test.
37724
37725 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37726
37727 PR c++/13950
37728 * g++.dg/template/lookup4.C: New test.
37729
37730 PR c++/13970
37731 * g++.dg/parse/error14.C: New test.
37732
37733 PR c++/14002
37734 * g++.dg/parse/template13.C: New test.
37735
37736 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37737
37738 PR c++/13978
37739 * g++.dg/template/koenig4.C: New test.
37740
37741 PR c++/13968
37742 * g++.dg/template/crash17.C: New test.
37743
37744 PR c++/13975
37745 * g++.dg/parse/error13.C: New test.
37746 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
37747
37748 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
37749
37750 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
37751
37752 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
37753
37754 PR c/11658
37755 PR c/13994
37756 * gcc.dg/noncompile/20040203-1.c: New test.
37757 * gcc.dg/noncompile/20040203-2.c: Likewise.
37758 * gcc.dg/noncompile/20040203-3.c: Likewise.
37759 * gcc.dg/20040203-1.c: Likewise.
37760
37761 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
37762
37763 PR c++/10858
37764 * g++.dg/template/sizeof7.C: New test.
37765
37766 2004-02-02 Eric Christopher <echristo@redhat.com>
37767 Zack Weinberg <zack@codesourcery.com>
37768
37769 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
37770
37771 2004-02-02 Zack Weinberg <zack@codesourcery.com>
37772
37773 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
37774 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
37775 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
37776 * gcc.dg/cleanup-5.c: Run only on Linux targets.
37777
37778 2004-02-02 Mark Mitchell <mark@codesourcery.com>
37779
37780 PR c++/13113
37781 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
37782
37783 PR c++/13854
37784 * g++.dg/ext/attrib13.C: New test.
37785
37786 PR c++/13907
37787 * g++.dg/conversion/op2.C: New test.
37788
37789 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
37790
37791 * gcc.dg/titype-1.c: Fix pasto.
37792
37793 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
37794
37795 * gcc.dg/titype-1.c: New test.
37796
37797 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37798
37799 PR c++/13957
37800 * g++.dg/template/non-type-template-argument-1.C,
37801 g++.dg/template/qualified-id1.C: Update dg-error marks.
37802 * g++.dg/template/nontype6.C: New test.
37803
37804 2004-02-01 Roger Sayle <roger@eyesopen.com>
37805
37806 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
37807 * gcc.dg/builtins-31.c: New testcase.
37808 * gcc.dg/builtins-32.c: New testcase.
37809
37810 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
37811
37812 * objc.dg/call-super-2.m: Update line numbers
37813 for the including of stddef.h.
37814
37815 2004-01-30 Michael Matz <matz@suse.de>
37816
37817 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
37818 g++.dg/ext/case-range3.C: New tests.
37819
37820 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37821
37822 DR206
37823 PR c++/13813
37824 * g++.dg/template/member4.C: New test.
37825
37826 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37827
37828 PR c++/13683
37829 * g++.dg/template/sizeof6.C: New test.
37830
37831 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
37832
37833 * gcc.dg/fwritable-strings-1.c: New test.
37834
37835 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
37836
37837 * gcc.c-torture/compile/20040130-1.c: New test.
37838
37839 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
37840
37841 * objc.dg/call-super-2.m: Include stddef.h for size_t.
37842
37843 2004-01-29 Mark Mitchell <mark@codesourcery.com>
37844
37845 PR c++/13883
37846 * g++.dg/template/ctor3.C: New test.
37847
37848 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37849
37850 * g++.dg/tc1: New directory.
37851 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
37852 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
37853 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
37854 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
37855 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
37856
37857 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37858
37859 * g++.dg/parse/error11.C: New test.
37860 * g++.dg/parse/error12.C: Likewise.
37861
37862 2004-01-28 Ziemowit Laski <zlaski@apple.com>
37863
37864 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
37865 (scan_initial, main): Use aligned_sizeof instead of sizeof.
37866
37867 2004-01-28 Mark Mitchell <mark@codesourcery.com>
37868
37869 PR c++/13791
37870 * g++.dg/ext/attrib12.C: New test.
37871
37872 PR c++/13736
37873 * g++.dg/parse/cast2.C: New test.
37874
37875 2004-01-27 James E Wilson <wilson@specifixinc.com>
37876
37877 * objc.dg/encode-2.m (main): New local string. Set depending on
37878 sizeof long. Use in sscanf call.
37879 * objc.dg/encode-3.m (main): New local string. Set depending on
37880 sizeof long. Use in scan_initial call.
37881
37882 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37883
37884 * objc.dg/call-super-2.m: Make LP64-safe.
37885 * objc.dg/desig-init-1.m: Likewise.
37886
37887 2004-01-27 Devang Patel <dpatel@apple.com>
37888
37889 * g++.dg/debug/namespace1.C: New test.
37890
37891 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
37892
37893 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
37894 xscale-*-*.
37895
37896 * gcc.dg/arm-mmx-1.c: New test.
37897
37898 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
37899
37900 * gcc.dg/20040127-1.c: New test.
37901 * gcc.dg/20040127-2.c: New test.
37902
37903 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37904
37905 * objc.dg/stret-1.m (glob): Renamed to globa.
37906
37907 2004-01-26 Mark Mitchell <mark@codesourcery.com>
37908
37909 PR c++/13663
37910 * g++.dg/expr/for1.C: New test.
37911
37912 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
37913
37914 PR middle-end/13779
37915 * gcc.dg/darwin-longlong.c: New test.
37916
37917 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
37918
37919 * gcc.dg/20040124-1.c: Moved test from here...
37920 * gcc.c-torture/compile/20040124-1.c: ...to here.
37921
37922 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
37923
37924 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
37925 the assembly output if -m64 is passed.
37926
37927 2004-01-25 Mark Mitchell <mark@codesourcery.com>
37928
37929 PR c++/13833
37930 * g++.dg/template/cond3.C: New test.
37931
37932 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37933
37934 PR c++/13810
37935 * g++.dg/template/ttp7.C: New test.
37936
37937 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37938
37939 PR c++/13797
37940 * g++.dg/template/nontype4.C: New test.
37941 * g++.dg/template/nontype5.C: Likewise.
37942
37943 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
37944
37945 * gcc.dg/torture/mips-clobber-at.c: New test.
37946
37947 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
37948
37949 * gcc.dg/20040124-1.c: New test.
37950
37951 2004-01-24 Jakub Jelinek <jakub@redhat.com>
37952
37953 * gcc.dg/20040123-1.c: New test.
37954
37955 2004-01-23 Zack Weinberg <zack@codesourcery.com>
37956
37957 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
37958
37959 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
37960
37961 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
37962
37963 2004-01-23 Andrew Pinski <apinski@apple.com>
37964
37965 * gcc.dg/20030121-1.c: Move to ..
37966 * gcc.dg/20040121-1.c: here.
37967
37968 2004-01-23 Roger Sayle <roger@eyesopen.com>
37969
37970 * gcc.dg/builtins-29.c: New test case.
37971
37972 2004-01-23 Zack Weinberg <zack@codesourcery.com>
37973
37974 PR 18314
37975 * gcc.dg/builtins-30.c: New testcase.
37976
37977 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
37978
37979 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
37980 * lib/g77.exp: Likewise.
37981 * lib/objc.exp: Likewise.
37982 * lib/g++.exp: Likewise.
37983
37984 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
37985
37986 * gcc.dg/struct-by-value-2.c: New test.
37987
37988 2004-01-21 Andrew Pinski <apinski@apple.com>
37989
37990 PR target/13785
37991 * gcc.dg/20030121-1.c: New test.
37992
37993 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
37994
37995 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
37996 clobber frame pointer register in asm statement.
37997
37998 2004-01-21 Falk Hueffner <falk@debian.org>
37999
38000 * gcc.c-torture/compile/20040121-1.c: New test.
38001
38002 2004-01-21 Zack Weinberg <zack@codesourcery.com>
38003
38004 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
38005
38006 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
38007
38008 * gcc.dg/ppc64-abi-2.c: New test.
38009
38010 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
38011
38012 * lib/treelang.exp: Fill out this file.
38013 * lib/treelang-dg.exp: New File.
38014
38015 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
38016
38017 * gcc.c-torture/compile/981022-1.c: Remove.
38018 * gcc.dg/array-5.c: Remove XFAIL.
38019 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
38020 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
38021 gcc.dg/cond-lvalue-1.c: Update.
38022 * gcc.dg/cast-lvalue-2.c: New test.
38023
38024 2004-01-19 Mark Mitchell <mark@codesourcery.com>
38025
38026 PR c++/13592
38027 * g++.dg/other/error1.C (class foo): Tweak error message.
38028
38029 PR c++/13592
38030 * g++.dg/template/call2.C: New test.
38031
38032 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
38033
38034 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
38035 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
38036 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
38037 scalar-return-1_x.c, scalar-return-2_y.c,
38038 scalar-return-3_x.c, scalar-return-3_y.c,
38039 scalar-return-4_x.c, scalar-return-4_y.c,
38040 struct-align-1.h, struct-align-1_x.c,
38041 struct-align-1_y.c, struct-align-2.h,
38042 struct-align-2_x.c, struct-align-2_y.c,
38043 struct-by-value-10_y.c, struct-by-value-11_x.c,
38044 struct-by-value-11_y.c, struct-by-value-12_x.c,
38045 struct-by-value-12_y.c, struct-by-value-13_x.c,
38046 struct-by-value-13_y.c, struct-by-value-14_x.c,
38047 struct-by-value-14_y.c, struct-by-value-15_x.c,
38048 struct-by-value-15_y.c, struct-by-value-16_y.c,
38049 struct-by-value-17_y.c, struct-by-value-18_y.c,
38050 struct-by-value-19_y.c, struct-by-value-1_x.c,
38051 struct-by-value-1_y.c, struct-by-value-20_y.c,
38052 struct-by-value-2_x.c, struct-by-value-2_y.c,
38053 struct-by-value-3_y.c, struct-by-value-4_x.c,
38054 struct-by-value-4_y.c, struct-by-value-5_y.c,
38055 struct-by-value-6_y.c, struct-by-value-7_y.c
38056 struct-by-value-8_x.c, struct-by-value-8_y.c
38057 struct-by-value-9_x.c, struct-by-value-9_y.c
38058 struct-return-10_x.c, struct-return-10_y.c,
38059 struct-return-19_x.c, struct-return-20_x.c
38060 struct-return-2_x.c, struct-return-2_y.c
38061 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
38062 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
38063
38064 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
38065
38066 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
38067 attribute on sparc*-sun-solaris2.*.
38068
38069 2004-01-18 Mark Mitchell <mark@codesourcery.com>
38070
38071 PR c++/13710
38072 * g++.dg/ext/typeof7.C: New test.
38073
38074 2004-01-18 David Edelsohn <edelsohn@gnu.org>
38075
38076 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
38077 * gcc.dg/const-elim-1.c: Same.
38078
38079 2004-01-17 Ziemowit Laski <zlaski@apple.com>
38080
38081 * objc.dg/stret-1.m: New.
38082 * objc.dg/stret-2.m: New.
38083
38084 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
38085
38086 PR c++/11895
38087 * g++.dg/ext/vector1.C: New test.
38088
38089 2004-01-16 Geoffrey Keating <geoffk@apple.com>
38090
38091 * gcc.dg/pch/import-1.c: New.
38092 * gcc.dg/pch/import-1.hs: New.
38093 * gcc.dg/pch/import-1a.h: New.
38094 * gcc.dg/pch/import-1b.h: New.
38095 * gcc.dg/pch/import-1c.h: New.
38096
38097 2004-01-16 Mark Mitchell <mark@codesourcery.com>
38098
38099 PR c++/13574
38100 * g++.dg/ext/array1.C: New test.
38101
38102 PR c++/13178
38103 * g++.dg/conversion/op1.C: New test.
38104
38105 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
38106
38107 PR 11864
38108 From Kazumoto Kojima / Dan Kegel:
38109 * gcc.dg/pr11864-1.c: New test.
38110
38111 PR 10392
38112 From Marcus Comstedt / Dan Kegel:
38113 * gcc.dg/pr10392-1.c: New test.
38114
38115 2004-01-16 Mark Mitchell <mark@codesourcery.com>
38116
38117 PR c++/13478
38118 * g++.dg/init/ref10.C: New test.
38119
38120 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38121
38122 PR c++/13407
38123 * g++.dg/parse/typename6.C: New test.
38124
38125 2004-01-15 Geoffrey Keating <geoffk@apple.com>
38126
38127 PR pch/13361
38128 * g++.dg/pch/wchar-1.C: New.
38129 * g++.dg/pch/wchar-1.Hs: New.
38130
38131 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38132
38133 PR c++/9259
38134 * g++.dg/expr/sizeof2.C: New test.
38135
38136 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
38137
38138 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
38139
38140 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
38141
38142 PR c++/13659
38143 * g++.dg/lookup/strong-using-3.C: New.
38144 * g++.dg/lookup/using-10.C: New.
38145
38146 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
38147
38148 PR c++/13594
38149 * g++.dg/lookup/strong-using-2.C: New.
38150
38151 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
38152 Dan Kegel <dank@kegel.com>
38153 J"orn Rennecke <joern.rennecke@superh.com>
38154
38155 PR target/9365
38156 * gcc.dg/pr9365-1.c: New test.
38157
38158 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38159
38160 PR c++/8856
38161 * g++.dg/parse/casting-operator2.C: New test.
38162 * g++.old-deja/g++.pt/explicit83.C: Remove.
38163
38164 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
38165
38166 * gcc.dg/label-compound-stmt-1.c: New test.
38167 * gcc.c-torture/compile/950922-1.c,
38168 gcc.c-torture/compile/20000211-3.c,
38169 gcc.c-torture/compile/20000518-1.c,
38170 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
38171 compound statements.
38172
38173 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
38174
38175 * gcc.dg/ppc64-abi-1.c: New test.
38176
38177 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
38178
38179 * g++.dg/ext/attrib9.C: Add dg-warnings.
38180
38181 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38182
38183 PR c++/12335
38184 * g++.dg/parse/dtor3.C: New test.
38185
38186 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
38187
38188 PR c++/12709
38189 * g++.dg/parse/try-catch-1.C: New test.
38190
38191 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
38192
38193 * ada/acats/run_all.sh: Add more verbose output in acats.log
38194 when compiling tests.
38195
38196 2004-01-12 Zack Weinberg <zack@codesourcery.com>
38197
38198 PR 13656
38199 * gcc.dg/typedef-redecl.c: New test case.
38200 * gcc.dg/typedef-redecl.h: New support file.
38201
38202 2004-01-13 Jan Hubicka <jh@suse.cz>
38203
38204 * gcc.dg/always_inline.c: New test.
38205 * gcc.dg/debug/20031231-1.c: Fix.
38206
38207 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38208
38209 PR c++/13474
38210 * g++.dg/template/array3.C: New test.
38211
38212 2004-01-12 Zack Weinberg <zack@codesourcery.com>
38213
38214 * g++.dg/ext/lvalue1.C: No longer expected to fail.
38215 * g++.dg/warn/Wunused-2.C: Likewise.
38216
38217 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38218
38219 PR c++/13289
38220 * g++.dg/template/instantiate6.C: New test.
38221
38222 2004-01-12 Roger Sayle <roger@eyesopen.com>
38223
38224 PR middle-end/11397
38225 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
38226
38227 2004-01-12 Jan Hubicka <jh@suse.cz>
38228
38229 PR opt/12826
38230 * gcc.dg/20040112-1.c: New.
38231
38232 * gcc.dg/dwarf-die[1-7].c: Move to...
38233 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
38234 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
38235
38236 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
38237
38238 PR c++/4100
38239 * g++.dg/parse/friend4.C: New test.
38240
38241 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
38242
38243 PR c++/4100
38244 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
38245 definition is called a friend.
38246
38247 2004-01-11 Zack Weinberg <zack@codesourcery.com>
38248
38249 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
38250
38251 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
38252
38253 PR c++/3478
38254 * g++.dg/parse/error10.C: New test.
38255 * g++.dg/template/arg2.C: Accept "invalid type" error.
38256
38257 2004-01-11 Jakub Jelinek <jakub@redhat.com>
38258
38259 PR middle-end/13392
38260 * g++.dg/opt/expect2.C: New test.
38261
38262 2004-01-10 Zack Weinberg <zack@codesourcery.com>
38263
38264 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
38265 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
38266 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
38267 Update dg-error regexps.
38268
38269 2004-01-10 Zack Weinberg <zack@codesourcery.com>
38270
38271 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
38272 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
38273
38274 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
38275
38276 * gcc.dg/pragma-re-1.c: Use right pointer type.
38277
38278 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
38279
38280 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
38281
38282 2004-01-09 Geoffrey Keating <geoffk@apple.com>
38283
38284 * gcc.dg/rs6000-ldouble-1.c: New.
38285
38286 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38287
38288 DR 337
38289 PR c++/9256
38290 * g++.dg/other/abstract1.C: New test.
38291
38292 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
38293
38294 * g++.dg/lookup/strong-using-1.C: New.
38295
38296 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
38297
38298 PR c/11234
38299 * gcc.dg/func-ptr-conv-1.c: New test.
38300 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
38301
38302 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
38303
38304 PR target/13380.
38305 * gcc.c-torture/compile/20040109-1.c: New.
38306
38307 2004-01-08 Stuart Hastings <stuart@apple.com>
38308
38309 * gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
38310 * gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
38311 * gcc.dg/i386-sse-6.c: ...this new testcase.
38312
38313 2004-01-09 Alan Modra <amodra@bigpond.net.au>
38314
38315 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
38316
38317 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
38318
38319 * ada/acats/run_acats: Treat 'gnatchop' the same way
38320 as 'gnatmake'. Export GCC_DRIVER.
38321 * ada/acats/run_all.sh: Add target_gnatchop. Use
38322 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
38323
38324 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38325
38326 PR c++/12573
38327 * g++.dg/template/dependent-expr4.C: New test.
38328
38329 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
38330
38331 * gcc.dg/altivec-11.c: New test.
38332
38333 2004-01-07 Mark Mitchell <mark@codesourcery.com>
38334
38335 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
38336
38337 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
38338
38339 PR c/6024
38340 * gcc.dg/enum-compat-1.c: New test.
38341 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
38342
38343 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
38344
38345 PR c/12165
38346 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
38347 gcc.dg/c99-idem-qual-3.c: New tests.
38348
38349 2004-01-07 Alan Modra <amodra@bigpond.net.au>
38350
38351 * gcc.dg/winline-7.c: Don't cast void * to int.
38352
38353 2004-01-06 Jan Hubicka <jh@suse.cz>
38354
38355 * gcc.dg/i386-sse-5.c: New test
38356 * g++.dg/eh/simd-1.c: Add -w argument for i386.
38357
38358 2004-01-05 Mark Mitchell <mark@codesourcery.com>
38359
38360 PR c++/12815
38361 * g++.dg/rtti/typeid4.C: New test.
38362
38363 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
38364
38365 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
38366
38367 2004-01-05 Mark Mitchell <mark@codesourcery.com>
38368
38369 PR c++/12132
38370 * g++.dg/template/error11.C: New test.
38371
38372 PR c++/13451
38373 * g++.dg/template/class2.C: New test.
38374
38375 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
38376 Richard Sandiford <rsandifo@redhat.com>
38377
38378 PR c++/13387
38379 * g++.dg/opt/alias3.C: New test.
38380
38381 2004-01-04 Mark Mitchell <mark@codesourcery.com>
38382
38383 PR c++/13157
38384 * g++.dg/template/koenig3.C: New test.
38385
38386 PR c++/13529
38387 * g++.dg/parse/offsetof3.C: New test.
38388
38389 * g++.dg/init/copy7.C: Add missing dg-error markers.
38390
38391 PR c++/12226
38392 * g++.dg/init/copy7.c: New test.
38393
38394 PR c++/13536
38395 * g++.dg/parse/cast1.C: New test.
38396
38397 2004-01-04 Jan Hubicka <jh@suse.cz>
38398
38399 * gcc.dg/winline[1-7].c: New tests.
38400
38401 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38402
38403 PR c++/13520
38404 * g++.dg/template/qualttp22.C: New test.
38405
38406 2004-01-01 Jan Hubicka <jh@suse.cz>
38407
38408 * gcc.dg/debug/20031231-1.c: New.
38409 * gcc.c-torture/compile/20040101-1.c: New.
38410 * gcc.dg/dwarf-die-[1-7].c: New.
38411
38412 2004-01-01 Jakub Jelinek <jakub@redhat.com>
38413
38414 PR optimization/13521
38415 * gcc.c-torture/compile/20031231-1.c: New test.
38416
38417 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
38418
38419 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
38420
38421 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
38422
38423 PR c++/10079
38424 * g++.dg/template/crash16.C: New test.
38425
38426 2003-12-30 Mark Mitchell <mark@codesourcery.com>
38427
38428 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
38429
38430 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
38431
38432 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
38433 ports.
38434 * g++.old-deja/g++.jason/thunk3.C: Likewise.
38435 * g++.old-deja/g++.law/profile1.C: Likewise.
38436 * gcc.c-torture/compile/981006-1.c: Likewise.
38437 * gcc.c-torture/execute/loop-2e.x: Likewise.
38438 * gcc.c-torture/execute/loop-2f.x: Remove.
38439 * gcc.c-torture/execute/loop-2g.x: Likewise.
38440 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
38441 * gcc.dg/20020312-2.c: Remove traces of dead ports.
38442
38443 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
38444
38445 PR c++/13507
38446 * g++.dg/ext/attrib11.C: New test.
38447
38448 PR c++/13494
38449 * g++.dg/template/array2-1.C: New test.
38450 * g++.dg/template/array2-2.C: New test.
38451
38452 2003-12-29 Mark Mitchell <mark@codesourcery.com>
38453
38454 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
38455
38456 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
38457
38458 PR c++/12774
38459 * g++.dg/template/array1-1.C: New test.
38460 * g++.dg/template/array1-2.C: New test.
38461
38462 2003-12-29 Roger Sayle <roger@eyesopen.com>
38463
38464 PR fortran/12632
38465 * g77.dg/12632.f: New test case.
38466
38467 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38468
38469 PR c++/13289
38470 * g++.dg/parse/nontype1.C: New test.
38471
38472 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38473
38474 PR c++/12403
38475 * g++.dg/parse/explicit1.C: New test.
38476 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
38477
38478 2003-12-28 Mark Mitchell <mark@codesourcery.com>
38479
38480 PR c++/13081
38481 * g++.dg/opt/inline6.C: New test.
38482
38483 PR c++/12613
38484 * g++.dg/parse/error9.C: New test.
38485
38486 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
38487
38488 2003-12-28 Mark Mitchell <mark@codesourcery.com>
38489
38490 PR c++/13009
38491 * g++.dg/init/assign1.C: New test.
38492
38493 2003-12-28 Roger Sayle <roger@eyesopen.com>
38494
38495 PR c++/13070
38496 * g++.dg/warn/format3.C: New test case.
38497
38498 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38499
38500 * gcc.c-torture/compile/20031227-1.c: New test.
38501
38502 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38503
38504 * g++.dg/bprob/bprob.exp: Load target-supports.exp
38505 * g77.dg/bprob/bprob.exp: Likewise.
38506 * gcc.misc-tests/bprob.exp: Likewise.
38507 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
38508 variants on systems where the library does not provide that
38509 functionality.
38510 * gcc.dg/builtins-20.c: Use builtins-config.h.
38511 * gcc.dg/builtins-config.h: New file.
38512
38513 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38514
38515 * lib/gcc-dg.exp (dg-require-profiling): New function.
38516 * lib/target-supports.exp (check_profiling_available): Likewise.
38517 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
38518 * g77.dg/bprob/bprob.exp: Likewise.
38519 * gcc.misc-tests/bprob.exp: Likewise.
38520 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
38521 * gcc.dg/20021014-1.c: Likewise.
38522 * gcc.dg/nest.c: Likewise.
38523
38524 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38525
38526 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
38527 compiling.
38528 * g++.dg/lookup/java2.C: Likewise.
38529 * gcc.dg/cpp/lexident.c: Likewise.
38530
38531 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
38532
38533 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
38534 given.
38535 * gcc.c-torture/compile/961203-1.c: Likewise.
38536 * gcc.c-torture/compile/980506-1.c: Likewise.
38537
38538 2003-12-23 Zack Weinberg <zack@codesourcery.com>
38539
38540 * lib/gcc-dg.exp (dg-prune-output): New annotation.
38541 (additional_prunes): New global.
38542 (gcc-dg-prune): Handle additional per-test pruning.
38543 (dg-test): Clear additional_prunes between tests.
38544
38545 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
38546 dg-prune-output to avoid spurious failures from assembler
38547 complaining about nonexistent WAW violations.
38548 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
38549 Use dg-prune-output to avoid spurious failures from assembler
38550 warning about Itanium B-step errata.
38551
38552 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38553
38554 * g++.dg/abi/macro0.C: New test.
38555 * g++.dg/abi/macro1.C: Likewise.
38556 * g++.dg/abi/macro2.C: Likewise.
38557
38558 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
38559 * g++.dg/abi/bitfield7.C: Likewise.
38560 * g++.dg/abi/dtor2.C: Likewise.
38561 * g++.dg/abi/mangle11.C: Likewise.
38562 * g++.dg/abi/mangle12.C: Likewise.
38563 * g++.dg/abi/mangle14.C: Likewise.
38564 * g++.dg/abi/mangle17.C: Likewise.
38565 * g++.dg/abi/vbase10.C: Likewise.
38566 * g++.dg/abi/vbase14.C: Likewise.
38567 * g++.dg/template/qualttp17.C: Likewise.
38568
38569 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
38570
38571 PR c/11995
38572 * gcc.dg/20031223-1.c: New test.
38573
38574 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
38575
38576 * gcc.dg/noreturn-7.c: New test.
38577
38578 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
38579
38580 * gcc.dg/null-pointer-1.c: New test.
38581
38582 2003-12-22 Mark Mitchell <mark@codesourcery.com>
38583
38584 * g++.old-deja/g++.jason/template18.C: Remove.
38585 * g++.old-deja/g++.jason/template37.C: Likewise.
38586
38587 PR c++/12862
38588 * g++.dg/lookup/ns1.C: New test.
38589
38590 PR c++/12397
38591 * g++.dg/template/lookup3.C: New test.
38592
38593 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
38594
38595 * g++.dg/template/recurse1.C: New test
38596
38597 2003-12-22 Mark Mitchell <mark@codesourcery.com>
38598
38599 PR c++/12479
38600 * g++.dg/parse/semicolon1.C: New test.
38601 * g++.dg/parse/semicolon1.h: Likewise.
38602
38603 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
38604
38605 * gcc.dg/darwin-misaligned.c: New test.
38606
38607 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
38608
38609 PR c/9163
38610 * gcc.dg/20031222-1.c: New test.
38611
38612 2003-12-21 Mark Mitchell <mark@codesourcery.com>
38613
38614 PR c++/13438
38615 * g++.dg/parse/error8.C: New test.
38616
38617 PR c++/11554
38618 * g++.dg/warn/ctor-init-1.C: New test.
38619
38620 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
38621
38622 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
38623 too small.
38624 * gcc.c-torture/compile/930217-1.c: Likewise.
38625 * gcc.c-torture/compile/930513-1.c: Likewise.
38626 * gcc.c-torture/execute/920908-2.c: Likewise.
38627 * gcc.c-torture/execute/921204-1.c: Likewise.
38628 * gcc.c-torture/execute/930621-1.c: Likewise.
38629 * gcc.c-torture/execute/930630-1.c: Likewise.
38630 * gcc.c-torture/execute/931031-1.c: Likewise.
38631 * gcc.c-torture/execute/980602-2.c: Likewise.
38632 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
38633 * gcc.c-torture/execute/compndlit-1.c: Likewise.
38634 * gcc.c-torture/execute/extzvsi.c: Likewise.
38635 * gcc.c-torture/unsorted/ext.c: Likewise.
38636
38637 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
38638
38639 PR target/12749
38640 * gcc.c-torture/compile/20031220-2.c: New test case.
38641
38642 2003-12-20 Roger Sayle <roger@eyesopen.com>
38643
38644 PR optimization/13031
38645 * gcc.c-torture/compile/20031220-1.c: New test case.
38646
38647 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
38648
38649 * gcc.dg/cast-function-1.c: New test.
38650
38651 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
38652
38653 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
38654 formats.
38655
38656 2003-12-19 Mark Mitchell <mark@codesourcery.com>
38657
38658 PR c++/12795
38659 * g++.dg/ext/attrib10.C: New test.
38660
38661 2003-12-19 Jakub Jelinek <jakub@redhat.com>
38662
38663 * gcc.dg/cleanup-10.c: New test.
38664 * gcc.dg/cleanup-11.c: New test.
38665
38666 2003-12-19 Jakub Jelinek <jakub@redhat.com>
38667
38668 PR c++/13239
38669 * g++.dg/opt/expect1.C: New test.
38670
38671 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
38672
38673 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
38674
38675 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
38676
38677 PR debug/12923
38678 * gcc.dg/20031218-1.c: New test.
38679
38680 PR debug/12389
38681 * gcc.dg/20031218-2.c: New test.
38682 * gcc.dg/20031218-3.c: New test.
38683
38684 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
38685 of label name and allow for USER_LABEL_PREFIX == "_" names.
38686 * g++.dg/abi/mangle18-2.C: Likewise.
38687 * g++.dg/abi/mangle19-1.C: Likewise.
38688 * g++.dg/abi/mangle19-2.C: Likewise.
38689 * g++.dg/abi/mangle20-1.C: Likewise.
38690 * g++.dg/abi/mangle20-2.C: Likewise.
38691
38692 2003-12-18 Richard Henderson <rth@redhat.com>
38693
38694 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
38695
38696 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
38697 Dan Kegel <dank@kegel.com>
38698
38699 PR other/12009
38700 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
38701 testing a cross compiler, it causes spurious compile failures.
38702 * lib/g++.exp: Likewise.
38703
38704 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38705
38706 PR c++/13262
38707 * g++.dg/template/access13.C: New test.
38708
38709 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
38710
38711 * gcc.dg/20031216-1.c: New test.
38712
38713 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38714
38715 PR c++/9154
38716 * g++.dg/template/error10.C: New test.
38717
38718 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
38719
38720 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
38721 * g++.dg/eh/simd-2.C: Likewise.
38722
38723 2003-12-17 James E Wilson <wilson@specifixinc.com>
38724 Roger Sayle <roger@eyesopen.com>
38725
38726 * gcc.c-torture/execute/ieee/mzero5.c: New.
38727
38728 2003-12-17 Mark Mitchell <mark@codesourcery.com>
38729
38730 PR c++/10603
38731 * g++.dg/parse/error6.C: New test.
38732
38733 PR c++/12827
38734 * g++.dg/parse/error7.C: New test.
38735
38736 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
38737
38738 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
38739 at -O with stabs debugging formats.
38740 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
38741 * gcc.dg/debug/debug-2.c: Likewise.
38742
38743 2003-12-16 Mark Mitchell <mark@codesourcery.com>
38744
38745 PR c++/12696
38746 * g++.dg/init/error1.C: New test.
38747
38748 PR c++/12218
38749 * g++.dg/init/pm3.C: New test.
38750
38751 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
38752
38753 PR c/3347
38754 * gcc.dg/bitfld-8.c: New test.
38755
38756 2003-12-16 James Lemke <jim@wasabisystems.com>
38757
38758 * gcc.dg/arm-scd42-[123].c: New tests.
38759
38760 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
38761
38762 PR c++/9043
38763 * g++.dg/abi/mangle20-1.C: New test.
38764 * g++.dg/abi/mangle20-2.C: New test.
38765
38766 2003-12-16 Mark Mitchell <mark@codesourcery.com>
38767
38768 PR c++/13275
38769 * g++.dg/other/offsetof2.C: Remove XFAIL.
38770 * g++.dg/parse/offsetof1.C: New test.
38771 * g++.gd/parse/offsetof2.C: Likewise.
38772
38773 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38774
38775 * g++.dg/template/nontype3.C: New test.
38776 * g++.dg/template/static2.C: Tweaked the dg-error clause.
38777
38778 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38779
38780 * g++.dg/warn/noreturn-3.C: Also test instantiation.
38781
38782 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
38783
38784 PR c++/13387
38785 * g++.dg/expr/assign1.C: New test.
38786
38787 PR c++/13242
38788 * g++.dg/abi/mangle19-1.C: New test.
38789 * g++.dg/abi/mangle19-2.C: New test.
38790
38791 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
38792
38793 * gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
38794
38795 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
38796
38797 * gcc.c-torture/execute/20031216-1.c: New test.
38798
38799 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38800
38801 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
38802 an ICE regression.
38803
38804 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38805
38806 PR c++/10926
38807 * g++.dg/template/error9.C: New test.
38808
38809 PR c++/11116
38810 * g++.dg/template/error8.C: New test.
38811
38812 2003-12-15 Roger Sayle <roger@eyesopen.com>
38813
38814 PR middle-end/13400
38815 * gcc.c-torture/execute/20031215-1.c: New test case.
38816
38817 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38818
38819 PR c++/13269
38820 * g++.dg/parse/error5.C: New test.
38821
38822 PR c++/12989
38823 * g++.dg/expr/sizeof1.C: New test.
38824
38825 PR c++/13310
38826 * g++.dg/template/crash15.C: New test.
38827
38828 2003-12-15 Geoffrey Keating <geoffk@apple.com>
38829
38830 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
38831 a non-POD type as the last named parameter of a varargs function.
38832
38833 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38834
38835 PR c++/13243
38836 PR c++/12573
38837 * g++.dg/template/crash14.C: New test.
38838 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
38839
38840 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
38841
38842 * g++.dg/other/java1.C: New test.
38843
38844 PR c++/13241
38845 * g++.dg/abi/mangle18-1.C: New test.
38846 * g++.dg/abi/mangle18-2.C: New test.
38847
38848 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38849
38850 PR optimization/10312
38851 * gcc.c-torture/execute/20031214-1.c: New.
38852
38853 2003-12-14 Mark Mitchell <mark@codesourcery.com>
38854
38855 PR c++/10779
38856 PR c++/12160
38857 * g++.dg/parse/error3.C: New test.
38858 * g++.dg/parse/error4.C: Likewise.
38859 * g++.dg/abi/mangle4.C: Tweak error messages.
38860 * g++.dg/lookup/using5.C: Likewise.
38861 * g++.dg/other/error2.C: Likewise.
38862 * g++.dg/parse/typename5.C: Likewise.
38863 * g++.dg/parse/undefined1.C: Likewise.
38864 * g++.dg/template/arg2.C: Likewise.
38865 * g++.dg/template/ttp3.C: Likewise.
38866 * g++.dg/template/type1.C: Likewise.
38867 * g++.old-deja/g++.other/crash32.C: Likewise.
38868 * g++.old-djea/g++.pt/defarg8.C: Likewise.
38869
38870 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38871
38872 PR c++/13106
38873 * g++.dg/warn/noreturn-3.C: New test.
38874
38875 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
38876
38877 PR c++/13118
38878 * g++.dg/abi/covariant3.C: New.
38879
38880 2003-12-12 Jakub Jelinek <jakub@redhat.com>
38881
38882 * g++.dg/eh/ia64-1.C: New test.
38883
38884 2003-12-12 Roger Sayle <roger@eyesopen.com>
38885
38886 PR optimization/13037
38887 * g77.f-torture/execute/13037.f: New test case.
38888
38889 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
38890
38891 PR c++/12881
38892 * g++.dg/abi/covariant2.C: New.
38893
38894 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
38895
38896 * gcc.dg/cpp/trad/macro.c: New tests.
38897
38898 2003-12-11 Zack Weinberg <zack@codesourcery.com>
38899
38900 * gcc.c-torture/execute/wchar_t-1.x: Delete.
38901
38902 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
38903
38904 PR other/10819
38905 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
38906 to fix Bug 10819.
38907 * lib/g++.exp (g++_version): Likewise.
38908 * lib/g77.exp (g77_version): Likewise.
38909 * lib/objc.exp (default_objc_version): Likewise.
38910
38911 2003-12-10 Richard Henderson <rth@redhat.com>
38912
38913 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
38914
38915 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
38916
38917 2003-12-08 Matt Austern <austern@apple.com>
38918
38919 PR c/13134
38920 * lib/gcc-dg.exp (dg-require-visibility): Define.
38921 * lib/target-supports (check_visibility_available): Define.
38922 * gcc.dg/visibility-1.c: New test.
38923 * gcc.dg/visibility-2.c: Likewise.
38924 * gcc.dg/visibility-3.c: Likewise.
38925 * gcc.dg/visibility-4.c: Likewise.
38926 * gcc.dg/visibility-5.c: Likewise.
38927 * gcc.dg/visibility-6.c: Likewise.
38928 * g++.dg/ext/visibility-1.C: Likewise.
38929 * g++.dg/ext/visibility-2.C: Likewise.
38930 * g++.dg/ext/visibility-3.C: Likewise.
38931 * g++.dg/ext/visibility-4.C: Likewise.
38932 * g++.dg/ext/visibility-5.C: Likewise.
38933 * g++.dg/ext/visibility-6.C: Likewise.
38934
38935 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38936
38937 * g++.dg/lookup/java1.C: New test.
38938 * g++.dg/lookup/java2.C: New test.
38939
38940 2003-12-07 Falk Hueffner <falk@debian.org>
38941
38942 * g++.dg/opt/noreturn-1.C: New test.
38943
38944 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
38945
38946 * gcc.dg/overflow-1.c: New test.
38947
38948 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
38949
38950 * g77.f-torture/compile/13060.f: New test.
38951
38952 2003-12-06 Mark Mitchell <mark@codesourcery.com>
38953
38954 PR c++/13323
38955 * g++.dg/inherit/operator2.C: New test.
38956
38957 2003-12-05 Mark Mitchell <mark@codesourcery.com>
38958
38959 PR c++/13305
38960 * g++.dg/ext/attrib9.C: New test.
38961
38962 2003-12-05 Mark Mitchell <mark@codesourcery.com>
38963
38964 PR c++/13314
38965 * g++.dg/template/error7.C: New test.
38966
38967 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
38968 J"orn Rennecke <joern.rennecke@superh.com>
38969
38970 PR target/13302
38971 * g++.dg/other/struct-va_list.C: New test.
38972
38973 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38974
38975 PR c++/13166
38976 * g++.dg/parse/defarg6.C: New test.
38977
38978 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
38979
38980 PR target/13256
38981 * gcc.c-torture/execute/20031201-1.c: New test.
38982
38983 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
38984
38985 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
38986
38987 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
38988
38989 * gcc.dg/builtin-return-1.c: New test.
38990
38991 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
38992 J"orn Rennecke <joern.rennecke@superh.com>
38993
38994 PR optimization/13260
38995 * gcc.c-torture/execute/20031204-1.c: New test.
38996
38997 2003-12-03 Mark Mitchell <mark@codesourcery.com>
38998
38999 PR c++/9127
39000 * g++.dg/template/error6.C: New test.
39001
39002 2003-12-03 Jakub Jelinek <jakub@redhat.com>
39003
39004 * gcc.dg/20031202-1.c: New test.
39005
39006 2003-12-03 Mark Mitchell <mark@codesourcery.com>
39007
39008 PR c++/13179
39009 * g++.dg/template/eh1.C: New test.
39010
39011 PR c++/10771
39012 * g++.dg/template/error5.C: New test.
39013
39014 2003-12-02 David Ung <davidu@mips.com>
39015
39016 * gcc.dg/compat/vector-check.h: Corrected type for var
39017 g_##TMODE
39018
39019 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39020
39021 PR c++/10126
39022 * g++.dg/template/ptrmem8.C: New test.
39023
39024 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39025
39026 PR c++/12573
39027 * g++.dg/template/dependent-expr3.C: New test.
39028
39029 2003-12-01 James Lemke <jim@wasabisystems.com>
39030
39031 * gcc.dg/arm-g2.c: New test.
39032
39033 2003-12-01 Roger Sayle <roger@eyesopen.com>
39034
39035 PR optimization/11634
39036 * gcc.dg/20031201-2.c: New test case.
39037
39038 2003-12-01 Zack Weinberg <zack@codesourcery.com>
39039
39040 PR 11433
39041 * objc.dg/proto-lossage-3.m: New test.
39042
39043 2003-12-01 Roger Sayle <roger@eyesopen.com>
39044
39045 PR optimization/12628
39046 * gcc.dg/20031201-1.c: New test case.
39047
39048 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
39049
39050 * gcc.dg/unaligned-1.c: New test.
39051
39052 2003-11-30 Mark Mitchell <mark@codesourcery.com>
39053
39054 PR c++/9849
39055 * g++.dg/template/error4.C: New test.
39056 * g++.dg/template/nested3.C: Adjust error markers.
39057
39058 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39059
39060 * gcc.dg/cpp/assert4.c: Check more #system assertions.
39061
39062 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
39063
39064 PR c/10333
39065 * gcc.dg/bitfld-7.c: New test.
39066
39067 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
39068
39069 * gcc.dg/tls/asm-1.C: New test.
39070
39071 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39072
39073 * gcc.dg/cpp/assert4.c: Update.
39074
39075 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
39076
39077 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
39078 * gcc.dg/builtin-apply3.c: New test.
39079
39080 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39081
39082 * lib/compat.exp (compat-obj): New xfaildata parameter.
39083 Use it to set compiler_conditional_xfail_data before compiling.
39084 (compat-get-options): Handle dg-xfail-if.
39085 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
39086 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
39087 * gcc.dg/compat/vector-1_y.c: Likewise.
39088 * gcc.dg/compat/vector-2_x.c: Likewise.
39089 * gcc.dg/compat/vector-2_y.c: Likewise.
39090
39091 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39092
39093 * g++.dg/opt/reg-stack4.C: New test.
39094
39095 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39096
39097 * gcc.dg/builtin-apply2.c: New test.
39098
39099 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
39100
39101 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
39102
39103 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39104
39105 PR c++/12924
39106 * g++.dg/template/template-id-2.C: New test.
39107
39108 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39109
39110 PR c++/5369
39111 * g++.dg/template/memfriend1.C: New test.
39112 * g++.dg/template/memfriend2.C: Likewise.
39113 * g++.dg/template/memfriend3.C: Likewise.
39114 * g++.dg/template/memfriend4.C: Likewise.
39115 * g++.dg/template/memfriend5.C: Likewise.
39116 * g++.dg/template/memfriend6.C: Likewise.
39117 * g++.dg/template/memfriend7.C: Likewise.
39118 * g++.dg/template/memfriend8.C: Likewise.
39119 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
39120
39121 2003-11-21 Mark Mitchell <mark@codesourcery.com>
39122
39123 PR c++/12515
39124 * g++.dg/ext/cond1.C: New test.
39125
39126 2003-11-20 Richard Henderson <rth@redhat.com>
39127
39128 * gcc.dg/20020201-2.c: Remove.
39129 * gcc.dg/20020201-4.c: Remove.
39130 * gcc.dg/20020304-1.c: Remove.
39131
39132 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
39133
39134 * gcc.dg/cpp/trad/xwin1.c: New test case.
39135
39136 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
39137
39138 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
39139 * lib/g77.exp: Likewise.
39140 * lib/objc.exp: Likewise.
39141 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
39142 for darwin.
39143
39144 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39145
39146 PR c++/12932
39147 * g++.dg/template/static5.C: New test.
39148
39149 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
39150
39151 * gcc.dg/nested-func-1.c: New test.
39152
39153 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39154
39155 * gcc.dg/cpp/assert4.c: New test.
39156
39157 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
39158
39159 PR c++/2294
39160 * g++.dg/lookup/using9.c: New test.
39161
39162 2003-11-14 Mark Mitchell <mark@codesourcery.com>
39163
39164 PR c++/12762
39165 * g++.dg/template/error3.C: New test.
39166
39167 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
39168
39169 PR ada/13035
39170 * ada/acats/run_acats, run_all.sh: Fix syntax error.
39171 No longer use a wrapper for gcc, since this does not work under
39172 Windows.
39173
39174 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
39175
39176 PR c++/2094
39177 * g++.dg/template/ptrmem7.C: New test.
39178
39179 2003-11-13 Andrew Pinski <apinski@apple.com>
39180
39181 * gcc.c-torture/compile/20031113-1.c: New test.
39182
39183 2003-11-13 Mark Mitchell <mark@codesourcery.com>
39184 Kean Johnston <jkj@sco.com>
39185
39186 PR c/13029
39187 * gcc.dg/unused-4.c: Update.
39188
39189 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
39190
39191 * g++.dg/opt/const3.C: New test.
39192
39193 2003-11-13 Jan Hubicka <jh@suse.cz>
39194
39195 * gcc.c-torture/compile/20031112-1.c: New test.
39196
39197 2003-11-12 Mark Mitchell <mark@codesourcery.com>
39198
39199 * g++.dg/parse/crash10.C: Remove bogus error marker.
39200
39201 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39202
39203 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
39204 (host_gcc): Likewise.
39205 (ROOT): Honor $PWDCMD.
39206 (BASE): Likewise.
39207 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
39208
39209 2003-11-12 Catherine Moore <clm@redhat.com>
39210
39211 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
39212
39213 2003-11-12 Andreas Jaeger <aj@suse.de>
39214 Jakub Jelinek <jakub@redhat.com>
39215 Andrew Pinski <pinskia@physics.uc.edu>
39216 Richard Henderson <rth@redhat.com>
39217
39218 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
39219 systems.
39220 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
39221
39222 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
39223 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
39224
39225 2003-11-11 Andreas Jaeger <aj@suse.de>
39226
39227 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
39228
39229 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
39230
39231 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
39232
39233 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
39234 Clean ups.
39235
39236 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
39237
39238 * gcc.dg/trampoline-1.c: New test.
39239
39240 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
39241
39242 * gcc.c-torture/compile/200031109-1.c: New test.
39243
39244 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
39245
39246 PR c/3190
39247 PR c/8714
39248 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
39249 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
39250 gcc.dg/format/no-y2k-1.c: Update.
39251
39252 2003-11-08 Roger Sayle <roger@eyesopen.com>
39253
39254 PR optimization/10467
39255 * gcc.dg/20031108-1.c: New test case.
39256
39257 2003-11-07 Geoffrey Keating <geoffk@apple.com>
39258
39259 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
39260
39261 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
39262
39263 * gcc.dg/compound-lvalue-1.c: New test.
39264 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
39265 some XFAILs.
39266
39267 2003-11-06 Geoffrey Keating <geoffk@apple.com>
39268
39269 * gcc.dg/altivec-varargs-1.c: New test.
39270
39271 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
39272
39273 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
39274 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
39275 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
39276 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
39277 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
39278
39279 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
39280
39281 * gcc.dg/cond-lvalue-1.c: New test.
39282
39283 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
39284
39285 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
39286
39287 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39288
39289 PR c++/11616
39290 * g++.dg/template/instantiate5.C: New test.
39291
39292 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39293
39294 PR c++/12726
39295 * g++.dg/ext/complit2.C: Replace test with self-contained version.
39296 * ChangeLog: Add missing first entry for above test.
39297
39298 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39299
39300 PR c++/9810
39301 * g++.dg/template/using8.C: New test.
39302 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
39303
39304 2003-11-02 Roger Sayle <roger@eyesopen.com>
39305
39306 PR optimization/10817
39307 * gcc.c-torture/compile/20031102-1.c: New test case.
39308
39309 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
39310
39311 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
39312 2147483647.
39313
39314 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
39315
39316 * gcc.dg/20031102-1.c: New test.
39317
39318 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
39319
39320 * gcc.dg/complex-1.c: New test.
39321
39322 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39323
39324 PR c++/12796
39325 * g++.dg/template/crash13.C: Adjust expected error location.
39326 * g++.old-deja/g++.brendan/ns1.C: Likewise.
39327
39328 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
39329
39330 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
39331
39332 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
39333
39334 PR/10239
39335 * gcc.c-torture/compile/20031031-2.c: New test.
39336
39337 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
39338
39339 PR/11640
39340 * gcc.c-torture/compile/20031031-1.c: New test.
39341
39342 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
39343
39344 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
39345 * gcc.misc-tests/bprob.exp: Likewise.
39346 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
39347 the execution test on arm-elf configs.
39348 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
39349 configs that don't support scratch files.
39350 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
39351
39352 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
39353
39354 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
39355 done by dejagnu.
39356
39357 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
39358
39359 * ada/acats/run_all.sh: Redirect mv output to /dev/null
39360 Avoid non pure sh syntax. Add more logging.
39361
39362 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
39363 fail.
39364
39365 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39366
39367 PR libgcj/10610
39368 * gcc.dg/ppc-stackalign-1.c: New test.
39369
39370 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
39371
39372 * ada/acats/run_all.sh: Change output to be more compliant with
39373 dejagnu framework.
39374 Create acats.sum and acats.log files under testsuite/ada/acats
39375 Only run [a-z]* directories, to filter out e.g. CVS.
39376 Redirect build output to log file.
39377
39378 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
39379
39380 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
39381
39382 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
39383
39384 PR ada/5909:
39385 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
39386
39387 2003-10-27 Jakub Jelinek <jakub@redhat.com>
39388
39389 * gcc.c-torture/compile/20031023-1.c: New test.
39390 * gcc.c-torture/compile/20031023-2.c: New test.
39391 * gcc.c-torture/compile/20031023-3.c: New test.
39392 * gcc.c-torture/compile/20031023-4.c: New test.
39393
39394 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39395
39396 PR c++/10371
39397 * g++.dg/lookup/scoped8.C: New test.
39398
39399 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
39400
39401 * g++.dg/opt/reg-stack3.C: New test.
39402
39403 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
39404
39405 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
39406
39407 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39408
39409 PR c++/11076
39410 * g++.dg/template/crash13.C: New test.
39411
39412 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
39413
39414 * gcc.dg/c99-restrict-2.c: New test.
39415
39416 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
39417
39418 PR c++/12698, c++/12699, c++/12700, c++/12566
39419 * g++.dg/inherit/covariant9.C: New test.
39420 * g++.dg/inherit/covariant10.C: New test.
39421 * g++.dg/inherit/covariant11.C: New test.
39422
39423 2003-10-23 Jason Merrill <jason@redhat.com>
39424
39425 PR c++/12726
39426 * g++.dg/ext/complit2.C: New test.
39427
39428 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
39429
39430 PR target/12654
39431 * gcc.c-torture/execute/20031020-1.c: New test.
39432
39433 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39434
39435 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
39436 following the jump_insn.
39437
39438 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
39439
39440 * gcc.dg/cast-lvalue-1.c: New test.
39441
39442 2003-10-21 Mark Mitchell <mark@codesourcery.com>
39443
39444 PR c++/11962
39445 * g++.dg/template/cond2.C: New test.
39446
39447 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
39448
39449 * gcc.dg/builtins-28.c: New test.
39450
39451 2003-10-20 Jan Hubicka <jh@suse.cz>
39452
39453 * g++.dg/opt/inline4.C: Do not use min-inline-insns
39454 parameter.
39455 * gcc.dg/inline-2.c: Likewise.
39456
39457 2003-10-20 Phil Edwards <phil@codesourcery.com>
39458
39459 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
39460 * gcc.dg/nest.c: Likewise.
39461
39462 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39463
39464 PR c++/9781, c++/10583, c++/11862
39465 * g++.dg/parse/crash13.C: New test.
39466
39467 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39468
39469 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
39470
39471 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
39472
39473 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
39474 Define HAVE_C99_RUNTIME except on Solaris.
39475 * gcc.dg/builtins-20.c: Likewise.
39476
39477 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39478
39479 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
39480
39481 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39482
39483 PR c++/12495
39484 * g++.dg/template/crash21.C: New test.
39485
39486 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39487
39488 PR c++/2513
39489 * g++.dg/template/typename5.C: New test.
39490
39491 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39492
39493 PR c++/12369
39494 * g++.dg/template/friend25.C: New test.
39495
39496 2003-10-16 Ziemowit Laski <zlaski@apple.com>
39497
39498 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
39499 versions.
39500
39501 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
39502
39503 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
39504 == 2147483647.
39505
39506 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
39507
39508 * gcc.c-torture/execute/960416-1.x: Remove.
39509 * gcc.c-torture/execute/divconst-3.x: Likewise.
39510
39511 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
39512
39513 PR target/12598
39514 * gcc.dg/torture/cris-volatile-1.c: New test.
39515
39516 2003-10-14 Roger Sayle <roger@eyesopen.com>
39517
39518 PR optimization/9325
39519 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
39520 for overflowing floating point to integer conversion during RTL
39521 simplification.
39522
39523 2003-10-13 Ziemowit Laski <zlaski@apple.com>
39524
39525 * objc/execute/_cmd.m: Fix typo.
39526 * objc.dg/image-info.m, objc.dg/symtab-1.m:
39527 Relax 'scan-assembler' regexp.
39528 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
39529 objc.dg/try-catch-4.m: Run on non-Darwin targets.
39530 * objc.dg/zero-link-2.m: Remove blank line.
39531 * objc.dg/zero-link-3.m: New test case.
39532
39533 2003-10-13 Geoffrey Keating <geoffk@apple.com>
39534
39535 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
39536
39537 * gcc.dg/asm-names.c: Use scan-assembler-not rather
39538 than linker trickery.
39539
39540 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39541
39542 PR c++/12370
39543 * g++.dg/other/friend2.C: New test.
39544
39545 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
39546
39547 * gcc.dg/20031012-1.c: New test.
39548
39549 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
39550
39551 * gcc.dg/weak/weak-3.c: Fix for new warning.
39552
39553 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
39554
39555 PR optimization/8750
39556 * gcc.c-torture/execute/20031012-1.c: New test case.
39557
39558 2003-10-11 Roger Sayle <roger@eyesopen.com>
39559
39560 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
39561 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
39562
39563 2003-10-11 Roger Sayle <roger@eyesopen.com>
39564
39565 PR optimization/12260
39566 * gcc.c-torture/compile/20031011-2.c: New test case.
39567
39568 2003-10-11 Roger Sayle <roger@eyesopen.com>
39569
39570 * gcc.c-torture/execute/20031011-1.c: New testcase.
39571
39572 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
39573
39574 * gcc.c-torture/compile/20031011-1.c: New test.
39575
39576 2003-10-11 Jan Hubicka <jh@suse.cz>
39577
39578 * g++.dg/other/first-global.C: New test.
39579
39580 2003-10-11 Roger Sayle <roger@eyesopen.com>
39581
39582 * gcc.c-torture/execute/string-opt-18.c: New testcase.
39583
39584 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
39585
39586 * gcc.c-torture/compile/20031010-1.c: New test.
39587
39588 2003-10-10 Geoffrey Keating <geoffk@apple.com>
39589
39590 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
39591 * gcc.c-torture/execute/va-arg-25.c: ... here.
39592
39593 2003-10-09 Mark Mitchell <mark@codesourcery.com>
39594
39595 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
39596
39597 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
39598
39599 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
39600
39601 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
39602
39603 * g++.dg/parse/error2.C: New test.
39604
39605 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
39606
39607 PR c++/11097
39608 * g++.dg/other/error5.C: Modify the error message.
39609 * g++.dg/lookup/using8.C: New test.
39610
39611 2003-10-07 Geoffrey Keating <geoffk@apple.com>
39612
39613 * gcc.dg/darwin-abi-2.c: New file.
39614 * gcc.c-torture/execute/va-arg-24.c: New file.
39615
39616 2003-10-06 Bob Wilson <bob.wilson@acm.org>
39617
39618 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
39619 indentation.
39620
39621 2003-10-06 Mark Mitchell <mark@codesourcery.com>
39622
39623 PR c++/10147
39624 * g++.dg/other/error4.C: Update error messages.
39625 * g++.dg/template/ptrmem4.C: Likewise.
39626
39627 PR c++/12337
39628 * g++.dg/init/new9.C: New test.
39629
39630 PR c++/12334, c++/12236, c++/8656
39631 * g++.dg/ext/attrib8.C: New test.
39632
39633 2003-10-06 Devang Patel <dpatel@apple.com>
39634
39635 * gcc.dg/debug/dwarf2-3.h: New test.
39636 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
39637
39638 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
39639
39640 * g++.dg/opt/cfg2.C: New test.
39641
39642 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
39643
39644 * g++.dg/opt/float1.C: New test.
39645
39646 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
39647
39648 * gcc.dg/c90-array-lval-6.c: New test.
39649 * gcc.dg/c99-array-lval-6.c: New test.
39650
39651 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
39652 Ziemowit Laski <zlaski@apple.com>
39653
39654 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
39655 'Derived', so that it is never considered a class method; add
39656 new warning for '+port' method ambiguity.
39657 * objc.dg/method-12.m: Include <objc/objc.h> instead of
39658 <objc/objc-api.h> (needed on Mac OS X).
39659 * objc.dg/method-13.m: New test.
39660
39661 2003-10-03 Roger Sayle <roger@eyesopen.com>
39662
39663 PR optimization/9325, PR java/6391
39664 * gcc.c-torture/execute/20031003-1.c: New test case.
39665
39666 2003-10-02 Mark Mitchell <mark@codesourcery.com>
39667
39668 PR optimization/12180
39669 * gcc.dg/20031002-1.c: New test.
39670
39671 PR c++/12486
39672 * g++.dg/inherit/error1.C: New test.
39673
39674 2003-10-02 Chris Demetriou <cgd@broadcom.com>
39675
39676 * lib/f-torture.exp (search_for): Rename to...
39677 (search_for_re): This. Also, clean up comments and the
39678 "regexp" invocation.
39679
39680 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
39681
39682 * gcc.c-torture/compile/20031002-1.c: New test.
39683
39684 2003-10-02 Jakub Jelinek <jakub@redhat.com>
39685
39686 * g++.dg/opt/cond1.C: New test.
39687
39688 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
39689
39690 * gcc.dg/Wold-style-definition-2.c: New testcase.
39691 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
39692
39693 2003-09-29 Richard Henderson <rth@redhat.com>
39694
39695 * g++.dg/init/array10.C: Add dg-options.
39696
39697 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
39698
39699 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
39700
39701 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39702
39703 * g++.dg/template/friend19.C: Fix typo.
39704 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
39705
39706 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
39707
39708 * gcc.c-torture/execute/20030928-1.c: New test.
39709 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
39710
39711 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39712
39713 * g++.dg/opt/unroll1.C: New test.
39714
39715 2003-09-26 Roger Sayle <roger@eyesopen.com>
39716
39717 PR optimization/11741
39718 * gcc.dg/20030926-1.c: New test case.
39719
39720 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39721
39722 PR c++/5655
39723 * g++.dg/parse/access7.C: New test.
39724 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
39725
39726 2003-09-24 Ziemowit Laski <zlaski@apple.com>
39727
39728 MERGE OF objc-improvements-branch into MAINLINE:
39729 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
39730 if libobjc has not been built.
39731 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
39732 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
39733 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
39734 objc/execute/nested-3.m, objc/execute/np-2.m,
39735 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
39736 objc/execute/redefining_self.m, objc/execute/root_methods.m,
39737 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
39738 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
39739 objc.dg/special/unclaimed-category-1.h,
39740 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
39741 well as GNU runtime.
39742 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
39743 * execute/cascading-1.m, execute/function-message-1.m,
39744 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
39745 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
39746 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
39747 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
39748 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
39749 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
39750 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
39751 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
39752 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
39753 * objc.dg/bitfield-2.m: Run only on Darwin.
39754 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
39755 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
39756 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
39757 * objc.dg/const-str-1.m: Fix constant string layout.
39758
39759 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
39760
39761 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
39762
39763 2003-09-23 Geoffrey Keating <geoffk@apple.com>
39764
39765 * gcc.dg/darwin-abi-1.c: New file.
39766
39767 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
39768
39769 PR target/12281
39770 * gcc.c-torture/compile/20030921-1.c: New test.
39771
39772 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
39773
39774 * g++.dg/opt/reg-stack2.C: New test.
39775
39776 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
39777
39778 * g++.dg/eh/delayslot1.C: New test.
39779
39780 2003-09-20 Richard Henderson <rth@redhat.com>
39781
39782 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
39783
39784 2003-09-20 Roger Sayle <roger@eyesopen.com>
39785
39786 * gcc.c-torture/execute/20030920-1.c: New test case.
39787
39788 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39789
39790 * g++.dg/rtti/typeid3.C: Correct expected error message.
39791
39792 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39793
39794 PR c++/157
39795 * g++.dg/parse/crash12.C: New test.
39796
39797 2003-09-19 Janis Johnson <janis187@us.ibm.com>
39798
39799 * gcc.dg/compat/mixed-struct-check.h: New.
39800 * gcc.dg/compat/mixed-struct-defs.h: New.
39801 * gcc.dg/compat/mixed-struct-init.h: New.
39802 * gcc.dg/compat/struct-by-value-19_main.c: New.
39803 * gcc.dg/compat/struct-by-value-19_x.c: New.
39804 * gcc.dg/compat/struct-by-value-19_y.c: New.
39805 * gcc.dg/compat/struct-by-value-20_main.c: New.
39806 * gcc.dg/compat/struct-by-value-20_x.c: New.
39807 * gcc.dg/compat/struct-by-value-20_y.c: New.
39808 * gcc.dg/compat/struct-return-19_main.c: New.
39809 * gcc.dg/compat/struct-return-19_x.c: New.
39810 * gcc.dg/compat/struct-return-19_y.c: New.
39811 * gcc.dg/compat/struct-return-20_main.c: New.
39812 * gcc.dg/compat/struct-return-20_x.c: New.
39813 * gcc.dg/compat/struct-return-20_y.c: New.
39814
39815 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
39816 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
39817 so that it will not complain on LP64 targets.
39818
39819 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39820
39821 PR c++/495
39822 * g++.dg/template/friend24.C: New test.
39823
39824 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
39825
39826 PR c++/12332
39827 * g++.dg/template/memtmpl2.C: New test.
39828
39829 2003-09-18 Mark Mitchell <mark@codesourcery.com>
39830
39831 PR target/11184
39832 * gcc.dg/builtin-apply1.c: New test.
39833
39834 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
39835
39836 PR c++/9848
39837 * g++.dg/warn/Wunused-4.C: New test.
39838
39839 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39840
39841 PR c++/12316
39842 * g++.dg/other/gc2.C: New test.
39843
39844 2003-09-17 Mark Mitchell <mark@codesourcery.com>
39845
39846 PR c++/11991
39847 * g++.dg/rtti/typeid3.C: New test.
39848
39849 PR c++/12266
39850 * g++.dg/overload/template1.C: New test.
39851
39852 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
39853
39854 * g++.dg/opt/cfg3.C: New test.
39855
39856 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39857
39858 PR c++/7939
39859 * g++.dg/template/crash11.C: New test.
39860
39861 2003-09-16 Jason Merrill <jason@redhat.com>
39862 Jakub Jelinek <jakub@redhat.com>
39863
39864 * gcc.dg/attr-warn-unused-result.c: New test.
39865
39866 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
39867
39868 PR c++/12184
39869 * g++.dg/expr/call2.C: New test.
39870
39871 2003-09-15 Andreas Jaeger <aj@suse.de>
39872
39873 * gcc.dg/Wold-style-definition-1.c: New test.
39874
39875 2003-09-14 Mark Mitchell <mark@codesourcery.com>
39876
39877 PR c++/3907
39878 * g++.dg/parse/template12.C: New test.
39879
39880 * g++.dg/abi/bitfield11.C: New test.
39881 * g++.dg/abi/bitfield12.C: Likewise.
39882
39883 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
39884
39885 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
39886 non-expansion of functional macro name without arguments at EOL.
39887 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
39888
39889 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
39890
39891 * gcc.c-torture/execute/20030914-[12].c: New tests.
39892
39893 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
39894
39895 PR c++/11788
39896 * g++.dg/overload/addr1.C: New test.
39897
39898 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
39899
39900 * gcc.dg/20030909-1.c: New test.
39901
39902 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
39903
39904 * gcc.dg/ultrasp10.c: New test.
39905
39906 2003-09-09 Devang Patel <dpatel@apple.com>
39907
39908 * gcc.dg/darwin-ld-6.c: New test.
39909
39910 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39911
39912 * gcc.dg/torture/builtin-explog-1.c: New testcase.
39913
39914 2003-09-08 Mark Mitchell <mark@codesourcery.com>
39915
39916 * gcc.dg/ia64-types1.c: New test.
39917 * gcc.dg/ia64-types2.c: Likewise.
39918
39919 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39920
39921 * gcc.dg/builtins-1.c: Add more _Complex tests.
39922 * gcc.dg/torture/builtin-attr-1.c: Likewise.
39923
39924 * gcc.dg/builtins-1.c: Test existing _Complex functions.
39925 * gcc.dg/torture/builtin-attr-1.c: Likewise.
39926
39927 2003-09-08 Mark Mitchell <mark@codesourcery.com>
39928
39929 PR c++/11786
39930 * g++.dg/lookup/koenig2.C: New test.
39931
39932 PR c++/5296
39933 * g++.dg/rtti/typeid2.C: New test.
39934
39935 2003-09-08 Jakub Jelinek <jakub@redhat.com>
39936
39937 * gcc.c-torture/compile/20030904-1.c: New test.
39938
39939 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
39940
39941 * g++.dg/opt/longbranch2.C: New test.
39942
39943 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
39944
39945 * g++.dg/template/crash10.C: Only compile it.
39946
39947 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
39948
39949 PR middle-end/11665
39950 * gcc.c-torture/compile/20030907-1.c: New test.
39951 * g++.dg/init/array11.C: New test.
39952
39953 2003-09-07 Mark Mitchell <mark@codesourcery.com>
39954
39955 PR c++/11852
39956 * g++.dg/init/struct1.C: New test.
39957
39958 2003-09-07 Mark Mitchell <mark@codesourcery.com>
39959
39960 PR c++/12181
39961 * g++.dg/expr/comma1.C: New test.
39962
39963 2003-09-06 Mark Mitchell <mark@codesourcery.com>
39964
39965 PR c++/11867
39966 * g++.dg/expr/static_cast5.C: New test.
39967
39968 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
39969
39970 PR c++/11507
39971 * g++.dg/lookup/scoped7.C: New test.
39972
39973 PR c++/9574
39974 * g++.dg/other/static1.C: New test.
39975
39976 PR c++/11490
39977 * g++.dg/warn/template-1.C: New test.
39978
39979 PR c++/11432
39980 * g++.dg/template/crash10.C: New test.
39981
39982 PR c++/2478
39983 * g++.dg/overload/VLA.C: New test.
39984
39985 PR c++/10804
39986 * g++.dg/template/call1.C: New test.
39987
39988 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
39989
39990 PR c++/11794
39991 * g++.dg/parse/using3.C: New test.
39992
39993 2003-09-06 Roger Sayle <roger@eyesopen.com>
39994
39995 PR c++/11409
39996 * g++.dg/overload/builtin3.C: New test case.
39997
39998 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
39999
40000 PR c/9862
40001 * gcc.dg/20030906-1.c: New test.
40002 * gcc.dg/20030906-2.c: Likewise.
40003
40004 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
40005
40006 PR c++/12167
40007 * g++.dg/parse/defarg5.C: New test.
40008
40009 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
40010
40011 2003-09-05 Mark Mitchell <mark@codesourcery.com>
40012
40013 PR c++/12163
40014 * g++.dg/expr/static_cast4.C: New test.
40015
40016 PR c++/12146
40017 * g++.dg/template/crash9.C: New test.
40018
40019 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
40020
40021 * g++.old-deja/g++.ext/pretty2.C: Update for change
40022 in __FUNCTION__.
40023 * g++.old-deja/g++.ext/pretty3.C: Likewise.
40024
40025 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
40026
40027 PR c++/11922
40028 * g++/dg/template/qualified-id1.C: New test.
40029
40030 PR c++/12037
40031 * g++.dg/warn/noeffect4.C: New test.
40032
40033 2003-09-04 Matt Austern <austern@apple.com>
40034
40035 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
40036 * g++.dg/ext/fnname2.C: Likewise.
40037 * g++.dg/ext/fnname3.C: Likewise.
40038
40039 2003-09-04 Mark Mitchell <mark@codesourcery.com>
40040
40041 * g++.dg/expr/lval1.C: New test.
40042 * g++.dg/ext/lvcast.C: Remove.
40043
40044 2003-09-03 Roger Sayle <roger@eyesopen.com>
40045
40046 PR optimization/11700.
40047 * gcc.c-torture/compile/20030903-1.c: New test case.
40048
40049 2003-09-03 Mark Mitchell <mark@codesourcery.com>
40050
40051 PR c++/12053
40052 * g++.dg/abi/layout4.C: New test.
40053
40054 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
40055
40056 PR c++/11553
40057 * g++.dg/parse/friend3.C: New test.
40058
40059 2003-09-02 Mark Mitchell <mark@codesourcery.com>
40060
40061 PR c++/11847
40062 * g++.dg/template/class1.C: New test.
40063
40064 PR c++/11808
40065 * g++.dg/expr/call1.C: New test.
40066
40067 2003-09-01 Mark Mitchell <mark@codesourcery.com>
40068
40069 PR c++/12114
40070 * g++.dg/init/ref9.C: New test.
40071
40072 PR c++/11972
40073 * g++.dg/template/nested4.C: New test.
40074
40075 2003-08-29 Mark Mitchell <mark@codesourcery.com>
40076
40077 PR c++/12093
40078 * g++.dg/template/non-dependent4.C: New test.
40079
40080 PR c++/11928
40081 * g++.dg/inherit/conv1.C: New test.
40082
40083 2003-08-29 Mark Mitchell <mark@codesourcery.com>
40084
40085 PR c++/6196
40086 * g++.dg/ext/label1.C: New test.
40087 * g++.dg/ext/label2.C: Likewise.
40088
40089 2003-08-28 Mark Mitchell <mark@codesourcery.com>
40090
40091 * g++.dg/expr/cond3.C: New test.
40092
40093 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40094
40095 * gcc.dg/builtins-1.c: Add new builtin cases.
40096
40097 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40098
40099 * gcc.dg/builtins-1.c: Add new cases.
40100 * gcc.dg/torture/builtin-attr-1.c: Likewise.
40101
40102 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40103
40104 * gcc.dg/builtins-1.c: Add more math builtin tests.
40105 * gcc.dg/torture/builtin-attr-1.c: New test.
40106
40107 2003-08-28 Mark Mitchell <mark@codesourcery.com>
40108
40109 PR optimization/5079
40110 * g++.dg/opt/static3.C: New test.
40111
40112 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
40113
40114 * gcc.misc-tests/gcov-10b.c: New test.
40115
40116 2003-08-27 Mark Mitchell <mark@codesourcery.com>
40117
40118 * g++.dg/opt/ptrmem3.C: New test.
40119
40120 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
40121
40122 2003-08-27 Jakub Jelinek <jakub@redhat.com>
40123
40124 * gcc.dg/20030826-2.c: New test.
40125
40126 2003-08-26 Roger Sayle <roger@eyesopen.com>
40127
40128 PR middle-end/12002
40129 * g77.f-torture/compile/12002.f: New test case.
40130
40131 2003-08-26 Roger Sayle <roger@eyesopen.com>
40132
40133 * gcc.dg/20030826-1.c: New test case.
40134
40135 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
40136
40137 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
40138
40139 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
40140
40141 PR c++/11871
40142 * c++.dg/lookup/crash1.C: New test.
40143
40144 * c++.dg/warn/noeffect3.C: New test.
40145
40146 2003-08-25 Janis Johnson <janis187@us.ibm.com>
40147
40148 * gcc.dg/compat/vector-1_x.c: Compile with -w.
40149 * gcc.dg/compat/vector-1_y.c: Ditto.
40150 * gcc.dg/compat/vector-2_x.c: Ditto.
40151 * gcc.dg/compat/vector-2_y.c: Ditto.
40152
40153 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
40154
40155 * gcc.dg/20030702-1.c: New test.
40156
40157 2003-08-25 Mark Mitchell <mark@codesourcery.com>
40158
40159 PR c++/8795
40160 * g++.dg/ext/altivec-1.C: New test.
40161
40162 2003-08-24 Richard Henderson <rth@redhat.com>
40163
40164 * g++.dg/eh/simd-2.C: Add -w for x86.
40165
40166 2003-08-23 Jakub Jelinek <jakub@redhat.com>
40167
40168 * gcc.dg/20030815-1.c: New test.
40169
40170 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40171
40172 PR c++/3765
40173 * g++.dg/parse/access6.C: New test.
40174
40175 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40176
40177 PR c++/641, c++/11876
40178 * g++.dg/template/friend22.C: New test.
40179 * g++.dg/template/friend23.C: Likewise.
40180
40181 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40182
40183 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
40184 identically.
40185
40186 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40187
40188 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
40189
40190 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40191
40192 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
40193
40194 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40195
40196 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
40197
40198 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40199
40200 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
40201
40202 2003-08-21 Mark Mitchell <mark@codesourcery.com>
40203
40204 PR c++/11919
40205 * g++.dg/overload/prom1.C: New test.
40206
40207 PR c++/11551
40208 * g++.dg/parse/dtor2.C: New test.
40209
40210 PR c++/10762
40211 * g++.dg/parse/using2.C: New test.
40212
40213 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
40214
40215 PR target/11805
40216 * gcc.c-torture/compile/20030821-1.c: New.
40217
40218 2003-08-20 Mark Mitchell <mark@codesourcery.com>
40219
40220 PR c++/11834
40221 * g++.dg/template/deduce2.C: New test.
40222
40223 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
40224
40225 * gcc.c-torture/execute/20030821-1.c: New test.
40226
40227 2003-08-20 Roger Sayle <roger@eyesopen.com>
40228
40229 PR middle-end/11984
40230 * gcc.dg/20030820-1.c: New test case.
40231
40232 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
40233
40234 PR c++/11945
40235 * g++.dg/warn/noeffect2.C: New test.
40236
40237 2003-08-19 Mark Mitchell <mark@codesourcery.com>
40238
40239 PR c++/10926
40240 * g++.dg/template/dtor2.C: New test.
40241
40242 PR c++/11684
40243 * g++.dg/template/operator1.C: New test.
40244 * g++.dg/parse/operator4.C: New test.
40245
40246 PR c++/11946.C
40247 * g++.dg/expr/enum1.C: New test.
40248 * gcc.dg/c99-bool-1.c: Remove bogus warning.
40249
40250 PR c++/11036.C
40251 * g++.dg/parse/elab2.C: New test.
40252 * g++.dg/parse/typedef4.C: Change error message.
40253 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
40254 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
40255 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
40256
40257 2003-08-19 Geoffrey Keating <geoffk@apple.com>
40258
40259 * gcc.dg/pch/warn-1.c: New.
40260 * gcc.dg/pch/warn-1.hs: New.
40261
40262 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
40263 not-tested file.
40264
40265 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
40266
40267 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
40268
40269 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
40270
40271 * gcc.dg/uninit-D.c: New Test.
40272 * gcc.dg/uninit-E.c: New Test.
40273 * gcc.dg/uninit-F.c: New Test.
40274 * gcc.dg/uninit-G.c: New Test.
40275
40276 2003-08-19 Michael Ritzert <ritzert@t-online.de>
40277
40278 * g++.dg/README: Describe the pch directory.
40279
40280 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40281
40282 PR c++/11174
40283 * g++.dg/parse/access4.C: New test.
40284 * g++.dg/parse/access5.C: Likewise.
40285 * g++.old-deja/g++.jason/access17.C: Adjust error message.
40286
40287 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
40288
40289 * gcc.dg/noncompile/20030818-1.c: New.
40290
40291 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
40292
40293 PR c++/11957
40294 * g++.dg/warn/noeffect1.C: New test.
40295
40296 * g++.dg/template/scope2.C: New test.
40297 * g++.dg/template/error2.C: Correct dg-error
40298
40299 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
40300
40301 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
40302
40303 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
40304
40305 PR C++/11512
40306 * g++.dg/template/warn1.C: New.
40307
40308 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
40309
40310 * g++.dg/template/error2.C: New test.
40311 * g++.dg/lookup/using7.C: Adjust errors
40312 * g++.old-deja/g++.pt/crash36.C: Likewise.
40313 * g++.old-deja/g++.pt/derived3.C: Likewise.
40314
40315 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40316
40317 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
40318 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
40319 * gcc.c-torture/execute/builtins/string-9.c: New, from
40320 string-opt-9.c. Adjust for execute/builtins framework.
40321 * gcc.c-torture/execute/string-opt-9.c: Delete.
40322
40323 2003-08-12 Mark Mitchell <mark@codesourcery.com>
40324
40325 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
40326
40327 * g++.dg/parse/ret-type2.C: New test.
40328
40329 PR c++/11703
40330 * g++.dg/init/new8.C: New test.
40331
40332 PR c++/10923
40333 * g++.dg/parse/typedef5.C: New test.
40334
40335 PR c++/9512
40336 * g++.dg/parse/qualified2.C: New test.
40337 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
40338 invalid code.
40339
40340 2003-08-11 Mark Mitchell <mark@codesourcery.com>
40341
40342 * g++.dg/conversion/ptrmem1.C: New test.
40343
40344 2003-08-11 Jakub Jelinek <jakub@redhat.com>
40345
40346 PR target/11693
40347 * gcc.dg/20030811-1.c: New test.
40348
40349 PR target/11535
40350 * gcc.c-torture/execute/20030811-1.c: New test.
40351
40352 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40353
40354 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
40355
40356 2003-08-10 Mark Mitchell <mark@codesourcery.com>
40357
40358 PR c++/11789.C
40359 * g++.dg/inherit/multiple1.C: New test.
40360
40361 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
40362
40363 * gcc.dg/spe1.c: New test.
40364
40365 PR c++/11670
40366 * g++.dg/expr/cast2.C: New test.
40367
40368 PR c++/10530
40369 * g++.dg/template/dependent-name2.C: New test.
40370
40371 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
40372
40373 * g++.dg/parse/crash11.C: Put the dg options in comments.
40374
40375 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
40376
40377 * lib/gcc-dg.exp: Update for diagnostic change.
40378
40379 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40380
40381 PR c++/5767
40382 * g++.dg/parse/crash11.C: New test.
40383
40384 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
40385
40386 * gcc.dg/cpp/spacing1.c: Update.
40387
40388 2003-08-04 Janis Johnson <janis187@us.ibm.com>
40389
40390 PR target/11739
40391 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
40392 a value for -mtune.
40393
40394 2003-08-04 Roger Sayle <roger@eyesopen.com>
40395
40396 PR middle-end/11771
40397 * gcc.c-torture/compile/20030804-1.c: New test case.
40398
40399 2003-08-04 Roger Sayle <roger@eyesopen.com>
40400
40401 * gcc.dg/20030804-1.c: New test case.
40402
40403 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
40404
40405 * gcc.dg/cpp/separate-1.c: New test.
40406
40407 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
40408
40409 PR c++/11704
40410 * g++.dg/template/dependent-expr2.C: New test.
40411
40412 PR c++/11766
40413 * g++.dg/expr/ptrmem1.C: New test.
40414
40415 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40416
40417 PR c++/9453
40418 * g++.dg/template/friend15.C: New test.
40419
40420 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
40421
40422 * lib/dg-pch.exp: Work round PCH bug.
40423
40424 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40425
40426 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
40427 builtins. Move cases from builtins-4.c here.
40428
40429 * gcc.dg/torture/builtin-math-1.c: New test taken from
40430 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
40431 additional cases.
40432
40433 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
40434 Delete.
40435
40436 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
40437
40438 PR c++/9447
40439 * g++.dg/template/using7.C: New test.
40440
40441 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
40442
40443 * import1.c, import2.c: New tests.
40444
40445 2003-08-01 Jakub Jelinek <jakub@redhat.com>
40446
40447 * g++.dg/eh/crossjump1.C: New test.
40448
40449 2003-08-01 Mark Mitchell <mark@codesourcery.com>
40450
40451 PR c++/11697
40452 * g++.dg/template/using6.C: New test.
40453
40454 PR c++/11744
40455 * g++.dg/template/koenig2.C: New test.
40456
40457 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40458
40459 PR c++/7983
40460 * g++.dg/parse/typedef4.C: New test.
40461
40462 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40463
40464 PR c++/8442, c++/8806
40465 * g++.dg/template/elab1.C: New test.
40466 * g++.dg/template/type2.C: Likewise.
40467 * g++.dg/template/ttp3.C: Adjust expected error message.
40468 * g++.old-deja/g++.law/visibility13.C: Likewise.
40469 * g++.old-deja/g++.niklas/t135.C: Likewise.
40470 * g++.old-deja/g++.pt/ttp41.C: Likewise.
40471 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
40472 template argument.
40473 * g++.old-deja/g++.pt/ttp44.C: Likewise.
40474
40475 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
40476
40477 PR c++/11295
40478 * g++.dg/ext/stmtexpr1.C: New test.
40479
40480 * g++.dg/opt/tmp1.C: New test.
40481
40482 PR c++/11525
40483 * g++.dg/parse/constant4.C: New test.
40484
40485 PR c++/9447
40486 * g++.dg/template/using5.C: New test.
40487
40488 2003-07-31 Roger Sayle <roger@eyesopen.com>
40489
40490 * gcc.dg/builtins-27.c: New test case.
40491
40492 2003-07-31 Jakub Jelinek <jakub@redhat.com>
40493
40494 * gcc.dg/tls/opt-7.c: New test.
40495
40496 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
40497
40498 * g++.old-deja/g++.other/crash18.C: Remove.
40499
40500 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
40501
40502 * g++.dg/template/explicit3.C: New.
40503 * g++.dg/template/explicit4.C: New.
40504 * g++.dg/template/explicit5.C: New.
40505
40506 PR c++/11347
40507 * g++.dg/template/memtmpl1.C: New.
40508
40509 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
40510
40511 PR target/11565
40512 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
40513 * gcc.dg/i386-387-5.c (dg-options): Likewise.
40514
40515 2003-07-30 Jan Hubicka <jh@suse.cz>
40516
40517 * vtgc1.c: Kill.
40518
40519 2003-07-29 Zack Weinberg <zack@codesourcery.com>
40520
40521 * gcc.dg/struct-in-proto-1.c: New test.
40522
40523 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
40524
40525 * gcc.dg/cpp/include2.c: Only expect one message.
40526
40527 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
40528
40529 PR c++/9447
40530 * g++.dg/template/using1.C: New test.
40531 * g++.dg/template/using2.C: New test.
40532 * g++.dg/template/using3.C: New test.
40533 * g++.dg/template/using4.C: New test.
40534
40535 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
40536
40537 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
40538 * gcc.c-torture/execute/string-opt-10.c: Likewise.
40539
40540 2003-07-28 Jan Hubicka <jh@suse.cz>
40541
40542 PR c++/11530
40543 * g++.dg/opt/call1.C: New test.
40544
40545 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
40546
40547 PR c++/11667
40548 * g++.dg/init/enum2.C: New test.
40549 * g++.dg/template/overload1.C: Add "-w" option.
40550
40551 2003-07-28 Hans-Peter Nilsson <hp@bitrange.com>
40552
40553 * gcc.dg/Wdeclaration-after-statement-1.c,
40554 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
40555
40556 2003-07-28 Jakub Jelinek <jakub@redhat.com>
40557
40558 * gcc.c-torture/compile/20030725-1.c: New test.
40559
40560 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
40561
40562 * gcc.dg/20030505.c: Only run for SPE.
40563 Remove definition of opaque type.
40564
40565 2003-07-27 Mark Mitchell <mark@codesourcery.com>
40566
40567 * g++.dg/template/ptrmem6.C: New test.
40568
40569 2003-07-26 Geoffrey Keating <geoffk@apple.com>
40570
40571 * gcc.c-torture/compile/zero-strct-2.c: New test.
40572
40573 2003-07-25 Geoffrey Keating <geoffk@apple.com>
40574
40575 * gcc.dg/intermod-1.c: New test.
40576
40577 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
40578
40579 PR c++/11617
40580 * g++.dg/template/lookup2.C: New test.
40581 * g++.dg/template/memclass1.C: Remove instantiated from error.
40582 * g++.dg/other/error2.C: Tweak expected errors.
40583
40584 PR c++/11596
40585 * g++.dg/template/defarg3.C: New test.
40586
40587 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
40588
40589 2003-07-24 Mark Mitchell <mark@codesourcery.com>
40590
40591 * g++.dg/inherit/access5.C: New test.
40592
40593 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40594
40595 PR c++/11513
40596 * g++.dg/template/crash8.C: New test.
40597
40598 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
40599
40600 PR c/10602
40601 * gcc.dg/noncompile/incomplete-2.c: New test.
40602
40603 2003-07-23 Mark Mitchell <mark@codesourcery.com>
40604
40605 PR c++/11645
40606 * g++.dg/inherit/access4.C: New test.
40607
40608 PR c++/11517
40609 * g++.dg/expr/cond2.C: New test.
40610
40611 PR optimization/10679
40612 * g++.dg/opt/inline4.C: New test.
40613
40614 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
40615
40616 * g++.dg/parse/crash10: New test.
40617
40618 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
40619
40620 * g++.dg/ext/flexary1.C: New test.
40621
40622 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40623
40624 PR c++/10793
40625 * g++.dg/template/crash9.C: New test.
40626
40627 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40628
40629 PR c++/3004
40630 * g++.dg/parse/typedef3.C: New test.
40631
40632 PR c++/7906
40633 * g++.dg/parse/operator2.C: New test.
40634
40635 PR c++/8895
40636 * g++.dg/parse/def-tmpl-arg1.C: New test.
40637
40638 PR c++/9282
40639 * g++.dg/parse/funptr1.C: New test.
40640
40641 PR c++/9452
40642 * g++.dg/parse/ambig3.C: New test.
40643
40644 PR c++/9454
40645 * g++.dg/parse/operator3.C: New test.
40646
40647 PR c++/9486
40648 * g++.dg/parse/template10.C: New test.
40649
40650 PR c++/9488
40651 * g++.dg/parse/template11.C: New test.
40652
40653 PR c++/10150
40654 * g++.dg/parse/invalid-op1.C: New test.
40655
40656 PR c++/10247
40657 * g++.dg/parse/condexpr1.C: New test.
40658
40659 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
40660
40661 * g++.dg/ext/packed3.C: New test.
40662 * g++.dg/ext/packed4.C: New test.
40663
40664 * gcc.dg/pack-test-3.c: New test.
40665
40666 2003-07-21 Janis Johnson <janis187@us.ibm.com>
40667
40668 * lib/compat.exp: Handle dg-options per source file.
40669 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
40670 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
40671 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
40672 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
40673 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
40674 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
40675 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
40676 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
40677 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
40678 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
40679 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
40680 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
40681 * g++.dg/compat/break/bitfield7_x.C: Ditto.
40682 * g++.dg/compat/break/bitfield7_y.C: Ditto.
40683
40684 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
40685
40686 PR c/10320
40687 * gcc.c-torture/execute/20030718-1.c: New test.
40688
40689 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
40690
40691 PR optimization/11536
40692 * gcc.dg/20030721-1.c: New test.
40693
40694 2003-07-19 Mark Mitchell <mark@codesourcery.com>
40695
40696 PR c++/11546
40697 * g++.dg/template/lookup1.C: New test.
40698
40699 2003-07-19 Zack Weinberg <zack@codesourcery.com>
40700
40701 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
40702 diagnostics of ill-formed constructs involving labels.
40703 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
40704 the new 'previously defined here' message.
40705
40706 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
40707
40708 * g++.dg/parse/non-dependent2.C: New test.
40709
40710 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
40711
40712 * g++.dg/init/init-ref4.C: xfail on targets without
40713 weak symbols.
40714
40715 2003-07-17 Jakub Jelinek <jakub@redhat.com>
40716
40717 PR target/11087
40718 * gcc.c-torture/execute/20030717-1.c: New test.
40719
40720 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
40721
40722 * g++.dg/opt/cfg1.C: New test.
40723
40724 2003-07-17 Mark Mitchell <mark@codesourcery.com>
40725
40726 PR optimization/11557
40727 * gcc.dg/20030717-1.c: New test.
40728
40729 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
40730
40731 PR c++/10476
40732 * g++.dg/expr/crash-1.C: New test.
40733
40734 PR c++/11027
40735 * g++.dg/template/init3.C: New test.
40736
40737 PR c++/8222
40738 * g++.dg/template/non-dependent1.C: New test.
40739
40740 PR c++/11070
40741 * g++.dg/template/non-dependent2.C: New test.
40742
40743 PR c++/11071
40744 * g++.dg/template/non-dependent3.C: New test.
40745
40746 PR c++/9907
40747 * g++.dg/template/sizeof5.C: New test.
40748
40749 2003-07-17 Geoffrey Keating <geoffk@apple.com>
40750
40751 PR 11498
40752 * gcc.c-torture/compile/mangle-1.c: New file.
40753
40754 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40755
40756 PR c++/7809
40757 * g++.dg/parse/access3.C: New test.
40758
40759 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
40760
40761 PR c++/11384
40762 * g++.dg/init/init-ref4.C: New test.
40763
40764 2003-07-16 Mark Mitchell <mark@codesourcery.com>
40765
40766 PR c++/11547
40767 * g++.dg/parse/constant3.C: New test.
40768 * g++.dg/parse/crash7.C: Likewise.
40769
40770 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
40771
40772 PR target/11008
40773 * gcc.dg/i386-pentium4-not-mull.c: New.
40774
40775 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
40776
40777 * gcc.dg/asm-names.c (ymain): Make it weak.
40778
40779 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40780
40781 PR c++/5421
40782 * g++.dg/template/friend21.C: New test.
40783
40784 2003-07-16 Jakub Jelinek <jakub@redhat.com>
40785
40786 * gcc.dg/cleanup-8.c: New test.
40787 * gcc.dg/cleanup-9.c: New test.
40788
40789 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
40790
40791 * g++.dg/ext/dll-MI1.h: New file.
40792 * g++.dg/ext/dllexport-MI1.C: New file.
40793 * g++.dg/ext/dllimport-MI1.C: New file.
40794
40795 2003-07-15 Jakub Jelinek <jakub@redhat.com>
40796
40797 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
40798 it does not have cmpstrsi patterns (just cmpmemsi).
40799
40800 2003-07-15 Mark Mitchell <mark@codesourcery.com>
40801
40802 PR debug/11473
40803 * g++.dg/debug/debug8.C: New test.
40804
40805 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40806
40807 PR c++/10108
40808 * g++.dg/template/crash7.C: New test.
40809
40810 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
40811
40812 PR target/10795
40813 * gcc.c-torture/compile/20030708-1.c: New.
40814
40815 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
40816
40817 * gcc.c-torture/execute/20030715-1.c: New test.
40818
40819 2003-07-14 Geoffrey Keating <geoffk@apple.com>
40820
40821 * gcc.dg/pch/inline-3.c: New file.
40822 * gcc.dg/pch/inline-3.hs: New file.
40823 * gcc.dg/pch/inline-4.c: New file.
40824 * gcc.dg/pch/inline-4.hs: New file.
40825
40826 2003-07-14 Mark Mitchell <mark@codesourcery.com>
40827
40828 PR c++/11509
40829 * g++.dg/template/crash6.C: New test.
40830
40831 PR c++/7053
40832 * g++.dg/template/friend20.C: New test.
40833
40834 PR c++/7019
40835 * g++.dg/template/overload2.C: New test.
40836
40837 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40838
40839 PR optimization/11440
40840 * gcc.c-torture/execute/20030714-1.c: New test.
40841
40842 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40843
40844 PR c++/11154
40845 * g++.dg/template/partial2.C: New test.
40846
40847 2003-07-13 Mark Mitchell <mark@codesourcery.com>
40848
40849 PR c++/11503
40850 * g++.dg/template/anon1.C: New test.
40851
40852 PR c++/11493
40853 PR c++/11495
40854 * g++.dg/parse/template9.C: Likewise.
40855 * g++.dg/template/crash4.C: New test.
40856 * g++.dg/template/koenig1.C: Likewise.
40857 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
40858 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
40859 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
40860 functions.
40861 * g++.old-deja/g++.jason/template36.C: Likewise.
40862 * g++.old-deja/g++.mike/p1989.C: Likewise.
40863 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
40864 * g++.old-deja/g++.pt/ttp20.C: Use this->.
40865 * g++.old-deja/g++.pt/ttp21.C: Use this->.
40866 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
40867 compiling.
40868 * g++.old-deja/g++.pt/union2.C: Use this->.
40869
40870 2003-07-11 Jakub Jelinek <jakub@redhat.com>
40871
40872 * gcc.dg/20030711-1.c: New test.
40873
40874 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
40875
40876 PR c++/11050
40877 * g++.dg/parse/args1.C: New test.
40878 * g++.pt/defarg8.C: Change expected errors.
40879
40880 2003-07-11 Mark Mitchell <mark@codesourcery.com>
40881
40882 PR c++/8164
40883 * g++.dg/template/nontype2.C: New test.
40884
40885 PR c++/10558
40886 * g++.dg/parse/template8.C: New test.
40887
40888 PR c++/8327
40889 * g++.dg/template/scope1.C: New test.
40890
40891 * g++.dg/warn/Wsign-compare-1.C: New test.
40892
40893 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
40894
40895 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
40896
40897 2003-07-10 Mark Mitchell <mark@codesourcery.com>
40898
40899 PR c++/9411
40900 * g++.dg/template/explicit2.C: New test.
40901
40902 PR c++/10032
40903 * g++.dg/warn/pedantic1.C: New test.
40904
40905 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
40906
40907 PR c++ 9483
40908 * g++.dg/other/field1.C: New test.
40909
40910 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
40911
40912 PR c/11449
40913 * gcc.c-torture/compile/20030707-1.c: New.
40914
40915 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40916
40917 PR c++/10849
40918 * g++.dg/template/access12.C: New test.
40919
40920 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
40921
40922 * g++.dg/bprob/bprob.exp (prof_ext): Update.
40923 * g77.dg/bprob/bprob.exp (prof_ext): Update.
40924 * gcc.misc-tests/bprob.exp (prof_ext): Update.
40925 * gcc.misc-tests/gcov.exp: Update
40926 * g++.dg/gcov/gcov.exp: Update
40927 * lib/gcov.exp: Update.
40928
40929 2003-07-08 Mark Mitchell <mark@codesourcery.com>
40930
40931 * g++.dg/abi/mangle17.C: Make sure template expressions are
40932 dependent.
40933 * g++.dg/abi/mangle4.C: Mark erroneous casts.
40934 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
40935 * g++.dg/opt/stack1.C: Remove erroneous code.
40936 * g++.dg/parse/template7.C: New test.
40937 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
40938 * g++.old-deja/g++.pt/crash4.C: Likewise.
40939
40940 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
40941
40942 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
40943 with zero or one occurence of `$' after the initial `L'.
40944
40945 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
40946
40947 * gcc.c-torture/compile/20030704-1.c: Add a comment.
40948
40949 2003-07-08 Roger Sayle <roger@eyesopen.com>
40950
40951 PR c/11370
40952 * gcc.dg/Wunreachable-6.c: New testcase.
40953 * gcc.dg/Wunreachable-7.c: New testcase.
40954
40955 2003-07-08 Jakub Jelinek <jakub@redhat.com>
40956
40957 PR c/11420
40958 * gcc.dg/20030708-1.c: New test.
40959
40960 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
40961
40962 * gcc.dg/compat/sdata-section.h: New file.
40963 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
40964 * gcc.dg/torture/mips-sdata-1.c: New test.
40965
40966 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40967
40968 PR c++/11030
40969 * g++.dg/template/friend19.C: New test.
40970
40971 2003-07-08 Jakub Jelinek <jakub@redhat.com>
40972
40973 * g++.dg/opt/strength-reduce.C: New test.
40974
40975 2003-07-07 Roger Sayle <roger@eyesopen.com>
40976
40977 PR target/10979
40978 * gcc.dg/20030707-1.c: New testcase.
40979
40980 2003-07-07 Roger Sayle <roger@eyesopen.com>
40981
40982 PR optimization/11059
40983 * g++.dg/opt/emptyunion.C: New testcase.
40984
40985 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
40986 Eric Botcazou <ebotcazou@libertysurf.fr>
40987
40988 * g++.dg/opt/stack1.C: New test.
40989
40990 2003-07-05 Mark Mitchell <mark@codesourcery.com>
40991
40992 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
40993 run test.
40994
40995 PR c++/11431
40996 * g++.dg/expr/static_cast3.C: New test.
40997
40998 2003-07-04 Zack Weinberg <zack@codesourcery.com>
40999
41000 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
41001 everywhere.
41002 * gcc.dg/concat.c: Concatenation of string constants with
41003 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
41004 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
41005 * gcc.dg/cpp/escape-2.c: Use wide character constants where
41006 necessary to avoid multi-character character constant warning.
41007 * gcc.dg/cpp/escape.c: Likewise.
41008 * gcc.dg/cpp/ucs.c: Likewise.
41009 Remove backslashes from dg-bogus comments, as they confuse Tcl.
41010 Fix a typo.
41011
41012 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
41013
41014 PR c/11428
41015 * gcc.c-torture/compile/20030704-1.c: New.
41016
41017 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
41018
41019 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
41020
41021 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
41022
41023 PR c++/5287, PR c++/7910, PR c++/11021
41024 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
41025 tests for warnings.
41026 * g++.dg/ext/dllimport2.C: Add tests for warnings.
41027 * g++.dg/ext/dllimport3.C: Likewise.
41028 * g++.dg/ext/dllimport4.C: New file.
41029 * g++.dg/ext/dllimport5.C: New file.
41030 * g++.dg/ext/dllimport6.C: New file.
41031 * g++.dg/ext/dllimport7.C: New file.
41032 * g++.dg/ext/dllimport8.C: New file.
41033 * g++.dg/ext/dllimport9.C: New file.
41034 * g++.dg/ext/dllimport10.C: New file.
41035 * g++.dg/ext/dllexport1.C: New file.
41036
41037 2003-07-03 Mark Mitchell <mark@codesourcery.com>
41038
41039 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
41040 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
41041
41042 2003-07-03 Roger Sayle <roger@eyesopen.com>
41043
41044 * gcc.dg/builtins-25.c: New testcase.
41045 * gcc.dg/builtins-26.c: New testcase.
41046
41047 2003-07-03 Janis Johnson <janis187@us.ibm.com>
41048
41049 * gcc.dg/compat/vector-defs.h: New file.
41050 * gcc.dg/compat/vector-setup.h: New file.
41051 * gcc.dg/compat/vector-check.h: New file.
41052 * gcc.dg/compat/vector-1_main.c: New file.
41053 * gcc.dg/compat/vector-1_x.c: New file.
41054 * gcc.dg/compat/vector-1_y.c: New file.
41055 * gcc.dg/compat/vector-2_main.c: New file.
41056 * gcc.dg/compat/vector-2_x.c: New file.
41057 * gcc.dg/compat/vector-2_y.c: New file.
41058
41059 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
41060 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
41061 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
41062 * gcc.dg/compat/struct-align-1.h: New file.
41063 * gcc.dg/compat/struct-align-1_main.c: New file.
41064 * gcc.dg/compat/struct-align-1_x.c: New file.
41065 * gcc.dg/compat/struct-align-1_y.c: New file.
41066 * gcc.dg/compat/struct-align-2.h: New file.
41067 * gcc.dg/compat/struct-align-2_main.c: New file.
41068 * gcc.dg/compat/struct-align-2_x.c: New file.
41069 * gcc.dg/compat/struct-align-2_y.c: New file.
41070
41071 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
41072 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
41073 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41074 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
41075 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
41076 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41077 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41078 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
41079 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
41080 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
41081 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
41082 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
41083 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
41084 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
41085 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
41086 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
41087 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
41088 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
41089 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41090 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41091 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41092 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41093 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41094 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41095 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41096 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41097 * gcc.dg/compat/struct-return-10_x.c: Ditto.
41098 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41099 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41100
41101 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
41102
41103 * gcc.dg/i386-call-1.c: New test.
41104
41105 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
41106
41107 PR c++/9162
41108 * g++.dg/parse/defarg4.C: New.
41109
41110 2003-07-03 Roger Sayle <roger@eyesopen.com>
41111
41112 PR target/10700
41113 * gcc.c-torture/compile/20030703-1.c: New test case.
41114
41115 2003-07-03 Mark Mitchell <mark@codesourcery.com>
41116
41117 * g++.dg/template/local3.C: Remove extra semicolon.
41118
41119 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
41120
41121 * gcc.dg/i386-volatile-1.c: New test.
41122
41123 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
41124
41125 PR c++/11072
41126 * g++.dg/other/offsetof2.C: XFAIL.
41127 * g++.dg/other/offsetof5.C: New.
41128
41129 PR c++/10219
41130 * g++.dg/template/error1.C: New.
41131
41132 PR c++/9779
41133 * g++.dg/template/dependent-expr1.C: New.
41134
41135 2003-07-01 Mark Mitchell <mark@codesourcery.com>
41136
41137 PR c++/6949
41138 * g++.dg/template/local3.C: New test.
41139
41140 PR c++/11149
41141 * g++.dg/lookup/scoped6.C: New test.
41142
41143 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
41144
41145 PR c++/8046
41146 * g++.dg/other/error7.C: New test.
41147
41148 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
41149
41150 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
41151 * g++.old-deja/g++.abi/vtable3.h: Likewise.
41152 * g++.old-deja/g++.law/code-gen5.C: Likewise.
41153 * g++.old-deja/g++.other/union2.C: Likewise.
41154 * gcc.dg/c90-const-expr-2.c: Likewise.
41155 * gcc.dg/c90-const-expr-3.c: Likewise.
41156 * gcc.dg/c99-const-expr-2.c: Likewise.
41157 * gcc.dg/c99-const-expr-3.c: Likewise.
41158 * gcc.dg/concat.c: Likewise.
41159
41160 2003-07-01 Mark Mitchell <mark@codesourcery.com>
41161
41162 PR c++/9559
41163 * g++.dg/init/static1.C: New test.
41164
41165 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
41166
41167 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
41168 * g++.old-deja/g++.other/access2.C: Likewise.
41169 * g++.old-deja/g++.other/decl2.C: Likewise.
41170 * gcc.c-torture/execute/20020615-1.c: Likewise.
41171
41172 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41173
41174 PR c++/4933
41175 * g++.dg/template/sizeof4.C: New test.
41176
41177 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41178
41179 * g++.dg/other/error6.C: New test.
41180
41181 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41182
41183 PR c++/10750
41184 * g++.dg/parse/constant2.C: New test.
41185
41186 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41187
41188 PR c++/11106
41189 * g++.dg/other/error5.C: New test.
41190
41191 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41192
41193 * gcc.dg/format/gcc_diag-1.c: New test.
41194
41195 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
41196
41197 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
41198
41199 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
41200
41201 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
41202 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
41203 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
41204
41205 2003-06-28 Jakub Jelinek <jakub@redhat.com>
41206
41207 * gcc.c-torture/execute/builtins/string-8.c: New test.
41208 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
41209 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
41210 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
41211
41212 2003-06-27 Mark Mitchell <mark@codesourcery.com>
41213
41214 PR c++/10468
41215 * g++.dg/ext/typeof6.C: New test.
41216
41217 2003-06-27 Mark Mitchell <mark@codesourcery.com>
41218
41219 PR c++/10796
41220 * g++.dg/init/enum1.C: New test.
41221
41222 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
41223
41224 * gcc.dg/20030627-1.c: New test.
41225
41226 2003-06-26 Mark Mitchell <mark@codesourcery.com>
41227
41228 PR c++/11332
41229 * g++.dg/expr/static_cast2.C: New test.
41230
41231 2003-06-26 Roger Sayle <roger@eyesopen.com>
41232 Jakub Jelinek <jakub@redhat.com>
41233
41234 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
41235 sprintf(dst,"%s",src) optimization.
41236 * gcc.c-torture/execute/20030626-1.c: New test case.
41237 * gcc.c-torture/execute/20030626-2.c: New test case.
41238
41239 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
41240
41241 * gcc.c-torture/execute/multi-ix.c: New test.
41242
41243 * gcc.c-torture/execute/simd-4.c (main):
41244 Added missing semicolon at end of union.
41245
41246 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
41247
41248 PR c++/8266
41249 * g++.dg/template/explicit-instantiation3.C: New test.
41250
41251 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
41252
41253 * gcc.dg/20030626-1.c: Use signed char.
41254
41255 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
41256
41257 * gcc.dg/20030626-1.c: New test.
41258
41259 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
41260
41261 * const-str-2.m: Update.
41262
41263 2003-06-25 Mark Mitchell <mark@codesourcery.com>
41264
41265 PR c++/10990
41266 * g++.dg/rtti/dyncast1.C: New test.
41267 * g++.dg/abi/mangle4.C: Correct base-specifier access.
41268 * g++.dg/lookup/scoped1.C: Remove XFAIL.
41269 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
41270
41271 PR c++/10931
41272 * g++.dg/expr/static_cast1.C: New test.
41273
41274 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
41275
41276 * gcc.dg/20030625-1.c: New test.
41277
41278 2003-06-24 Roger Sayle <roger@eyesopen.com>
41279
41280 * gcc.c-torture/compile/20030624-1.c: New test case.
41281
41282 2003-06-24 Jakub Jelinek <jakub@redhat.com>
41283
41284 * gcc.c-torture/execute/string-opt-17.c: New test.
41285
41286 2003-06-24 Mark Mitchell <mark@codesourcery.com>
41287
41288 PR c++/5754
41289 * g++.dg/parse/crash6.C: New test.
41290
41291 2003-06-23 Roger Sayle <roger@eyesopen.com>
41292
41293 * gcc.dg/builtins-24.c: New test case.
41294
41295 2003-06-23 Jakub Jelinek <jakub@redhat.com>
41296
41297 * g++.dg/opt/operator1.C: New test.
41298
41299 2003-06-22 Roger Sayle <roger@eyesopen.com>
41300
41301 * gcc.c-torture/execute/string-opt-16.c: New test case.
41302
41303 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
41304
41305 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
41306 * g++.old-deja/g++.other/conv7.C: Likewise.
41307 * g++.old-deja/g++.other/overcnv2.C: Likewise.
41308 * g++.old-deja/g++.other/overload14.C: Likewise.
41309
41310 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
41311
41312 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
41313 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
41314
41315 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41316
41317 PR c++/10888
41318 * g++.dg/warn/Winline-3.C: New test.
41319
41320 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41321
41322 * lib/target-supports.exp (check_alias_available): Make the test
41323 program acceptable to the Solaris assembler.
41324
41325 PR c++/10749
41326 * g++.dg/template/memclass2.C: New test.
41327
41328 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41329 Eric Botcazou <ebotcazou@libertysurf.fr>
41330
41331 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
41332 data for non-matching targets.
41333 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
41334
41335 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41336
41337 PR c++/10845
41338 * g++.dg/template/member3.C: New test.
41339
41340 2003-06-19 Mark Mitchell <mark@codesourcery.com>
41341
41342 PR c++/10939
41343 * g++.dg/template/func1.C: New test.
41344
41345 PR c++/9649
41346 * g++.dg/template/static4.C: New test.
41347 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
41348
41349 PR c++/11041
41350 * g++.dg/init/ref7.C: New test.
41351
41352 2003-06-19 Matt Austern <austern@apple.com>
41353
41354 PR c++/11228
41355 * g++.dg/anew1.C: New test.
41356 * g++.dg/anew2.C: New test.
41357 * g++.dg/anew3.C: New test.
41358 * g++.dg/anew4.C: New test.
41359
41360 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
41361
41362 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
41363
41364 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
41365
41366 * gcc.c-torture/execute/simd-4.c (main): Make expected value
41367 endian-dependent.
41368
41369 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
41370
41371 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
41372 Remove cruft.
41373
41374 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
41375
41376 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
41377 * gcc.c-torture/compile/961203-1.c: Likewise.
41378 * gcc.c-torture/compile/980506-1.c: Likewise.
41379
41380 2003-06-17 Mark Mitchell <mark@codesourcery.com>
41381
41382 PR c++/10712
41383 * g++.dg/lookup/using7.C: New test.
41384
41385 2003-06-17 Mark Mitchell <mark@codesourcery.com>
41386
41387 PR c++/11105
41388 * g++.dg/abi/conv1.C: Remove it.
41389 * g++.dg/template/conv7.C: New test.
41390 * g++.dg/template/conv8.C: Likewise.
41391 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
41392 conversion operator.
41393
41394 2003-06-17 Janis Johnson <janis187@us.ibm.com>
41395
41396 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
41397 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
41398 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41399 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
41400 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
41401 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41402 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41403 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
41404 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
41405 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
41406 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
41407 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
41408 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
41409 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
41410 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
41411 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
41412 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
41413 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
41414 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41415 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41416 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41417 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41418 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41419 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41420 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41421 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41422 * gcc.dg/compat/struct-return-10_x.c: Ditto.
41423 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41424 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41425
41426 2003-06-16 Mark Mitchell <mark@codesourcery.com>
41427
41428 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
41429 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
41430 indications.
41431
41432 2003-06-16 Roger Sayle <roger@eyesopen.com>
41433
41434 * gcc.dg/i386-387-5.c: New test case.
41435 * gcc.dg/i386-387-6.c: New test case.
41436 * gcc.dg/builtins-23.c: New test case.
41437
41438 2003-06-15 Roger Sayle <roger@eyesopen.com>
41439
41440 * gcc.dg/builtins-22.c: New test case.
41441 * gcc.dg/i386-387-1.c: Update to test exp.
41442 * gcc.dg/i386-387-2.c: Likewise.
41443
41444 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41445
41446 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
41447
41448 2003-06-12 Mark Mitchell <mark@codesourcery.com>
41449
41450 * lib/gcc-dg.exp (dg-require-dll): New function.
41451 (dg-xfail-if): Likewise.
41452 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
41453 driver.
41454
41455 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
41456 * gcc.c-torture/compile/20001205-1.c: Likewise.
41457 * gcc.c-torture/compile/20001226-1.c: Likewise.
41458 * gcc.c-torture/compile/20010518-2.c: Likewise.
41459 * gcc.c-torture/compile/20020312-1.c: Likewise.
41460 * gcc.c-torture/compile/20020604-1.c: Likewise.
41461 * gcc.c-torture/compile/920501-12.c: Likewise.
41462 * gcc.c-torture/compile/920501-4.c: Likewise.
41463 * gcc.c-torture/compile/920520-1.c: Likewise.
41464 * gcc.c-torture/compile/920521-1.c: Likewise.
41465 * gcc.c-torture/compile/920625-1.c: Likewise.
41466 * gcc.c-torture/compile/961203-1.c: Likewise.
41467 * gcc.c-torture/compile/980506-1.c: Likewise.
41468 * gcc.c-torture/compile/981006-1.c: Likewise.
41469 * gcc.c-torture/compile/981022-1.c: Likewise.
41470 * gcc.c-torture/compile/981223-1.c: Likewise.
41471 * gcc.c-torture/compile/990617-1.c: Likewise.
41472 * gcc.c-torture/compile/dll.c: Likewise.
41473 * gcc.c-torture/compile/labels-3.c: Likewise.
41474 * gcc.c-torture/compile/mipscop-1.c: Likewise.
41475 * gcc.c-torture/compile/mipscop-2.c: Likewise.
41476 * gcc.c-torture/compile/mipscop-3.c: Likewise.
41477 * gcc.c-torture/compile/mipscop-4.c: Likewise.
41478 * gcc.c-torture/compile/simd-5.c: Likewise.
41479 * gcc.c-torture/compile/20000804-1.x: Remove.
41480 * gcc.c-torture/compile/20001205-1.x: Likewise.
41481 * gcc.c-torture/compile/20001226-1.x: Likewise.
41482 * gcc.c-torture/compile/20010518-2.x: Likewise.
41483 * gcc.c-torture/compile/20020312-1.x: Likewise.
41484 * gcc.c-torture/compile/20020604-1.x: Likewise.
41485 * gcc.c-torture/compile/920501-12.x: Likewise.
41486 * gcc.c-torture/compile/920501-4.x: Likewise.
41487 * gcc.c-torture/compile/920520-1.x: Likewise.
41488 * gcc.c-torture/compile/920521-1.x: Likewise.
41489 * gcc.c-torture/compile/920625-1.x: Likewise.
41490 * gcc.c-torture/compile/961203-1.x: Likewise.
41491 * gcc.c-torture/compile/980506-1.x: Likewise.
41492 * gcc.c-torture/compile/981006-1.x: Likewise.
41493 * gcc.c-torture/compile/981022-1.x: Likewise.
41494 * gcc.c-torture/compile/981223-1.x: Likewise.
41495 * gcc.c-torture/compile/990617-1.x: Likewise.
41496 * gcc.c-torture/compile/mipscop-1.x: Likewise.
41497 * gcc.c-torture/compile/mipscop-2.x: Likewise.
41498 * gcc.c-torture/compile/mipscop-3.x: Likewise.
41499 * gcc.c-torture/compile/mipscop-4.x: Likewise.
41500 * gcc.c-torture/compile/simd-5.x: Likewise.
41501
41502 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
41503
41504 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
41505
41506 * gcc.c-torture/execute/20030611-1.c: New test.
41507
41508 2003-06-12 Roger Sayle <roger@eyesopen.com>
41509
41510 PR middle-end/168
41511 * gcc.dg/20030612-1.c: New test case.
41512
41513 2003-06-12 Mark Mitchell <mark@codesourcery.com>
41514
41515 PR c++/10635
41516 * g++.dg/expr/cast1.C: New test.
41517
41518 2003-06-12 Roger Sayle <roger@eyesopen.com>
41519
41520 * gcc.dg/builtins-21.c: New test case.
41521
41522 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
41523
41524 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
41525 options instead of at the end.
41526 * lib/objc.exp (objc_target_compile): Likewise.
41527
41528 2003-06-11 Mark Mitchell <mark@codesourcery.com>
41529
41530 PR c++/10432
41531 * g++.dg/parse/error1.C: New test.
41532
41533 2003-06-11 Janis Johnson <janis187@us.ibm.com>
41534
41535 * gcc.dg/compat/struct-by-value-11_main.c: New file.
41536 * gcc.dg/compat/struct-by-value-11_x.c: New file.
41537 * gcc.dg/compat/struct-by-value-11_y.c: New file.
41538 * gcc.dg/compat/struct-by-value-12_main.c: New file.
41539 * gcc.dg/compat/struct-by-value-12_x.c: New file.
41540 * gcc.dg/compat/struct-by-value-12_y.c: New file.
41541 * gcc.dg/compat/struct-by-value-13_main.c: New file.
41542 * gcc.dg/compat/struct-by-value-13_x.c: New file.
41543 * gcc.dg/compat/struct-by-value-13_y.c: New file.
41544 * gcc.dg/compat/struct-by-value-14_main.c: New file.
41545 * gcc.dg/compat/struct-by-value-14_x.c: New file.
41546 * gcc.dg/compat/struct-by-value-14_y.c: New file.
41547 * gcc.dg/compat/struct-by-value-15_main.c: New file.
41548 * gcc.dg/compat/struct-by-value-15_x.c: New file.
41549 * gcc.dg/compat/struct-by-value-15_y.c: New file.
41550 * gcc.dg/compat/struct-by-value-16_main.c: New file.
41551 * gcc.dg/compat/struct-by-value-16_x.c: New file.
41552 * gcc.dg/compat/struct-by-value-16_y.c: New file.
41553 * gcc.dg/compat/struct-by-value-17_main.c: New file.
41554 * gcc.dg/compat/struct-by-value-17_x.c: New file.
41555 * gcc.dg/compat/struct-by-value-17_y.c: New file.
41556 * gcc.dg/compat/struct-by-value-18_main.c: New file.
41557 * gcc.dg/compat/struct-by-value-18_x.c: New file.
41558 * gcc.dg/compat/struct-by-value-18_y.c: New file.
41559
41560 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
41561 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
41562 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
41563 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
41564 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
41565 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
41566 * gcc.dg/compat/scalar-return-3_main.c: New file.
41567 * gcc.dg/compat/scalar-return-3_x.c: New file.
41568 * gcc.dg/compat/scalar-return-3_y.c: New file.
41569 * gcc.dg/compat/scalar-return-4_main.c: New file.
41570 * gcc.dg/compat/scalar-return-4_x.c: New file.
41571 * gcc.dg/compat/scalar-return-4_y.c: New file.
41572
41573 2003-06-10 Janis Johnson <janis187@us.ibm.com>
41574
41575 * gcc.dg/compat/fp2-struct-check.h: New file.
41576 * gcc.dg/compat/fp2-struct-defs.h: New file.
41577 * gcc.dg/compat/fp2-struct-init.h: New file.
41578 * gcc.dg/compat/struct-by-value-10_main.c: New file.
41579 * gcc.dg/compat/struct-by-value-10_x.c: New file.
41580 * gcc.dg/compat/struct-by-value-10_y.c: New file.
41581 * gcc.dg/compat/struct-return-10_main.c: New file.
41582 * gcc.dg/compat/struct-return-10_x.c: New file.
41583 * gcc.dg/compat/struct-return-10_y.c: New file.
41584
41585 * gcc.dg/compat/compat-common.h: New file.
41586 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
41587 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
41588 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
41589 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
41590 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
41591 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
41592 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
41593 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41594 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
41595 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
41596 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41597 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
41598 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
41599 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41600 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
41601 * gcc.dg/compat/small-struct-check.h: Ditto.
41602 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
41603 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41604 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
41605 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
41606 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41607 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
41608 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
41609 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41610 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
41611 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
41612 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41613 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
41614 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
41615 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41616 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
41617 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
41618 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41619 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
41620 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
41621 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41622 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
41623 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
41624 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41625 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
41626 * gcc.dg/compat/struct-return-2_main.c: Ditto.
41627 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41628 * gcc.dg/compat/struct-return-2_y.c: Ditto.
41629 * gcc.dg/compat/struct-return-3_main.c: Ditto.
41630 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41631 * gcc.dg/compat/struct-return-3_y.c: Ditto.
41632
41633 2003-06-10 Geoffrey Keating <geoffk@apple.com>
41634
41635 * g++.dg/pch/static-1.C: New file.
41636 * g++.dg/pch/static-1.Hs: New file.
41637
41638 2003-06-10 Richard Henderson <rth@redhat.com>
41639
41640 * gcc.dg/asm-7.c: Adjust expected warning text.
41641
41642 2003-06-10 Roger Sayle <roger@eyesopen.com>
41643
41644 * gcc.dg/builtins-20.c: New test case.
41645
41646 2003-06-10 Mark Mitchell <mark@codesourcery.com>
41647
41648 PR c++/11131
41649 * g++.dg/opt/template1.C: New test.
41650
41651 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41652
41653 * lib/gcc-dg.exp (dg-test): Clear additional_files and
41654 additional_sources.
41655
41656 2003-05-21 David Taylor <dtaylor@emc.com>
41657
41658 * gcc.dg/Wpadded.c: New file.
41659
41660 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41661
41662 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
41663 * gcc.dg/special/weak-2.c: Add dg-require-weak.
41664 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
41665 dg-require-weak.
41666
41667 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
41668
41669 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
41670
41671 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41672
41673 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
41674 (dg-require-alias): Likewise.
41675 (dg-require-gc-sections): Likewise.
41676 * lib/target-supports.exp (check_gc_sections_available): Likewise.
41677
41678 2003-06-08 Richard Henderson <rth@redhat.com>
41679
41680 * gcc.dg/20011029-2.c: Fix the array reference.
41681 * gcc.dg/asm-7.c: New.
41682
41683 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
41684
41685 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
41686
41687 2003-06-08 Mark Mitchell <mark@codesourcery.com>
41688
41689 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
41690 (dg-require-gc-sections): Likewise.
41691
41692 2003-06-08 Jan Hubicka <jh@suse.cz>
41693
41694 * i386-cmov1.c: Fix regular expression.
41695 * i386-cvt-1.c: Likewise.
41696 * i386-local.c: Likewise.
41697 * i386-local2.c: Likewise.
41698 * i386-mul.c: Likewise.
41699 * i386-ssetype-1.c: Likewise.
41700 * i386-ssetype-3.c: Likewise.
41701 * i386-ssetype-5.c: Likewise.
41702
41703 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41704
41705 PR c++/11039
41706 * g++.dg/warn/implicit-typename2.C: New test.
41707 * g++.dg/warn/implicit-typename3.C: New test.
41708
41709 2003-06-07 Richard Henderson <rth@redhat.com>
41710
41711 * g++.dg/other/offsetof3.C: Use size_t.
41712 * g++.dg/other/offsetof4.C: Likewise.
41713
41714 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
41715
41716 * lib/copy-file.exp: New. Implement gcc_copy_files.
41717
41718 * lib/dg-pch.exp: Load copy-file.exp
41719 (dg-pch): Use gcc_copy_files instead of "file copy".
41720
41721 2003-06-06 Mark Mitchell <mark@codesourcery.com>
41722
41723 * gcc.dg/weak/weak.exp: Simplify.
41724 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
41725 * gcc.dg/weak/weak-1.c: Likewise.
41726 * gcc.dg/weak/weak-2.c: Likewise.
41727 * gcc.dg/weak/weak-3.c: Likewise.
41728 * gcc.dg/weak/weak-4.c: Likewise.
41729 * gcc.dg/weak/weak-5.c: Likewise.
41730 * gcc.dg/weak/weak-6.c: Likewise.
41731 * gcc.dg/weak/weak-7.c: Likewise.
41732 * gcc.dg/weak/weak-8.c: Likewise.
41733 * gcc.dg/weak/weak-9.c: Likewise.
41734
41735 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
41736
41737 gcc.c-torture/execute/20030606-1.c: New.
41738
41739 2003-06-06 Roger Sayle <roger@eyesopen.com>
41740
41741 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
41742 * gcc.dg/builtins-19.c: Likewise.
41743
41744 2003-06-06 Roger Sayle <roger@eyesopen.com>
41745
41746 * gcc.dg/builtins-2.c: Add some more tests.
41747 * gcc.dg/builtins-18.c: New test case.
41748 * gcc.dg/builtins-19.c: New test case.
41749
41750 2003-06-06 Roger Sayle <roger@eyesopen.com>
41751 Jim Wilson <wilson@tuliptree.org>
41752
41753 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
41754
41755 2003-06-06 Jakub Jelinek <jakub@redhat.com>
41756
41757 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
41758 mempcpy/stpcpy calls not to be optimized into something else.
41759 * gcc.c-torture/execute/string-opt-3.c: Moved to...
41760 * gcc.c-torture/execute/builtins/string-7.c: ...here.
41761 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
41762
41763 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41764
41765 * gcc.dg/format/asm_fprintf-1.c: New test.
41766
41767 2003-06-05 Mark Mitchell <mark@codesourcery.com>
41768
41769 * lib/gcc-defs.exp (additional_sources): New variable.
41770 (dg-additional-sources): New function.
41771 (additional_files): New variable.
41772 (dg-additional-files): New function.
41773 (dg-additional-files-options): Likewise.
41774 * lib/gcc-dg.exp (dg-require-weak): New function.
41775 (dg-require-alias): Likewise.
41776 (dg-require-gc-sections): Likewise.
41777 * lib/target-supports.exp (check_alias_available): Remove testfile
41778 parameter.
41779 (check_gc_sections_available): New function.
41780 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
41781 (dg-gpp-additional-files): Likewise.
41782 * lib/g++.exp (additional_sources): Remove.
41783 (additional_files): Likewise.
41784 (g++_target_compile): Use dg-additional-files-options.
41785
41786 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
41787 Tcl logic.
41788 * gcc.dg/special/ecos.exp: Remove.
41789 * gcc.dg/special/20000419-2.c: Use dg-require-*.
41790 * gcc.dg/special/alias-1.c: Likewise.
41791 * gcc.dg/special/alias-2.c: Likewise.
41792 * gcc.dg/special/gcsec-1.c: Likewise.
41793 * gcc.dg/special/weak-1.c: Likewise.
41794 * gcc.dg/special/weak-2.c: Likewise.
41795 * gcc.dg/special/wkali-1.c: Likewise.
41796 * gcc.dg/special/wkali-2.c: Likewise.
41797
41798 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
41799 dg-gpp-additional-*.
41800 * g++.dg/special/conpr-3.C: Likewise.
41801 * g++.dg/special/conpr-4.C: Likewise.
41802 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
41803 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
41804 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
41805 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
41806 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
41807 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
41808 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
41809 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
41810 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
41811 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
41812 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
41813 * g++.old-deja/g++.other/comdat1.C: Likewise.
41814 * g++.old-deja/g++.other/comdat2.C: Likewise.
41815 * g++.old-deja/g++.other/comdat3.C: Likewise.
41816 * g++.old-deja/g++.other/ctor1.C: Likewise.
41817 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
41818
41819 2003-06-05 Richard Henderson <rth@redhat.com>
41820
41821 * gcc.dg/debug/20030605-1.c: New.
41822
41823 2003-06-04 Mark Mitchell <mark@codesourcery.com>
41824
41825 * README.QMTEST: Update.
41826
41827 2003-06-04 Richard Henderson <rth@redhat.com>
41828
41829 * gcc.dg/cleanup-1.c: New.
41830 * gcc.dg/cleanup-2.c: New.
41831 * gcc.dg/cleanup-3.c: New.
41832 * gcc.dg/cleanup-4.c: New.
41833 * gcc.dg/cleanup-5.c: New.
41834 * gcc.dg/cleanup-6.c: New.
41835 * gcc.dg/cleanup-7.c: New.
41836
41837 2003-06-04 Mark Mitchell <mark@codesourcery.com>
41838
41839 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
41840
41841 * lib/dg-pch.exp: New file.
41842 * g++.dg/pch/pch.exp: Use dg-pch.exp.
41843 * gcc.dg/pch/pch.exp: Likewise.
41844
41845 2003-06-04 Roger Sayle <roger@eyesopen.com>
41846
41847 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
41848 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
41849 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
41850 * gcc.dg/builtins-17.c: New test case.
41851 * gcc.dg/i386-387-4.c: New test case.
41852 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
41853
41854 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
41855
41856 * gcc.dg/ultrasp9.c: New test.
41857
41858 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
41859
41860 * gcc.c-torture/compile/20030604-1.c: New test.
41861 * gcc.dg/sparc-constant-1.c: New test.
41862
41863 2003-06-03 Glen Nakamura <glen@imodulo.com>
41864
41865 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
41866
41867 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
41868
41869 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
41870
41871 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
41872 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
41873
41874 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
41875
41876 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
41877
41878 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41879
41880 PR c++/10940
41881 * g++.dg/template/spec10.C: New test.
41882
41883 2003-06-03 Roger Sayle <roger@eyesopen.com>
41884
41885 * gcc.dg/builtins-16.c: New test case.
41886
41887 2003-06-03 Jakub Jelinek <jakub@redhat.com>
41888
41889 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
41890 mempcpy test with post-increments.
41891 * gcc.c-torture/execute/string-opt-3.c: New test.
41892 * gcc.dg/string-opt-1.c: New test.
41893
41894 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
41895
41896 PR fortran/10965
41897 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
41898
41899 2003-06-02 Mark Mitchell <mark@codesourcery.com>
41900
41901 * lib/scanasm.exp (dg-scan): New function, factored out of ...
41902 (scan-assembler): ... here. Use dg-scan.
41903 (scan-assembler-not): Likewise.
41904 (scan-file): New function.
41905 (scan-file-not): Likewise.
41906 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
41907 * gcc.dg/cpp/_Pragma4.c: Likewise.
41908 * gcc.dg/cpp/_Pragma5.c: Likewise.
41909 * gcc.dg/cpp/avoidpaste1.c: Likewise.
41910 * gcc.dg/cpp/avoidpaste2.c: Likewise.
41911 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
41912 * gcc.dg/cpp/cmdlne-P.c: Likewise.
41913 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
41914 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
41915 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
41916 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
41917 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
41918 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
41919 * gcc.dg/cpp/cxxcom1.c: Likewise.
41920 * gcc.dg/cpp/line1.c: Likewise.
41921 * gcc.dg/cpp/maccom1.c: Likewise.
41922 * gcc.dg/cpp/maccom2.c: Likewise.
41923 * gcc.dg/cpp/maccom3.c: Likewise.
41924 * gcc.dg/cpp/maccom4.c: Likewise.
41925 * gcc.dg/cpp/maccom5.c: Likewise.
41926 * gcc.dg/cpp/maccom6.c: Likewise.
41927 * gcc.dg/cpp/multiline.c: Likewise.
41928 * gcc.dg/cpp/spacing1.c: Likewise.
41929 * gcc.dg/cpp/spacing2.c: Likewise.
41930 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
41931 * gcc.dg/cpp/trad/maccom1.c: Likewise.
41932 * gcc.dg/cpp/trad/maccom2.c: Likewise.
41933 * gcc.dg/cpp/trad/maccom3.c: Likewise.
41934 * gcc.dg/cpp/trad/maccom4.c: Likewise.
41935 * gcc.dg/cpp/trad/maccom6.c: Likewise.
41936 * gcc.dg/cpp/cxxcom2.c: Likewise.
41937 * gcc.dg/cpp/cxxcom2.h: New file.
41938
41939 * gcc.dg/cpp/truefalse.cpp: Move it to ...
41940 * g++.dg/cpp/truefalse.C: Here.
41941 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
41942
41943 2003-06-01 Loren James Rittle <ljrittle@acm.org>
41944
41945 * gcc.dg/cpp/redef3.c: New file.
41946
41947 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
41948
41949 * gcc.dg/i386-loop-3.c: New test.
41950
41951 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
41952
41953 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
41954
41955 2003-05-31 Roger Sayle <roger@eyesopen.com>
41956
41957 * gcc.dg/fwrapv-1.c: New test case.
41958 * gcc.dg/fwrapv-2.c: New test case.
41959
41960 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41961
41962 PR c++/10956
41963 * g++.dg/template/spec9.C: New test.
41964
41965 2003-05-29 Roger Sayle <roger@eyesopen.com>
41966
41967 * gcc.dg/duff-4.c: New test case.
41968
41969 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
41970
41971 PR fortran/10843
41972 * g77.dg/ffixed-form-1.f: New test
41973 * g77.dg/ffixed-form-2.f: New test
41974 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
41975 * g77.dg/ffree-form-3.f: New test
41976
41977 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
41978
41979 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
41980 * gcc.dg/wint_t-1.c: Likewise.
41981
41982 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41983
41984 * g++.dg/template/access11.C: New test.
41985
41986 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41987
41988 PR c++/10849
41989 * g++.dg/template/access10.C: New test.
41990
41991 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
41992 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41993
41994 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
41995
41996 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
41997
41998 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
41999 suppress for powerpc-*-darwin*.
42000 * gcc.dg/torture/builtin-noret-2.c: Likewise.
42001
42002 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
42003
42004 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
42005 suppress option for powerpc-*-darwin*.
42006
42007 2003-05-23 Roger Sayle <roger@eyesopen.com>
42008
42009 * gcc.dg/builtins-1.c: Add tests for tan and atan.
42010 * gcc.dg/builtins-4.c: Add test for fmod.
42011
42012 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42013
42014 PR c++/10682
42015 * g++.dg/template/instantiate4.C: New test.
42016
42017 2003-05-22 Roger Sayle <roger@eyesopen.com>
42018
42019 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
42020
42021 2003-05-21 Janis Johnson <janis187@us.ibm.com>
42022
42023 * gcc.dg/compat/scalar-return-1_main.c: New file.
42024 * gcc.dg/compat/scalar-return-1_x.c: New file.
42025 * gcc.dg/compat/scalar-return-1_y.c: New file.
42026 * gcc.dg/compat/scalar-return-2_main.c: New file.
42027 * gcc.dg/compat/scalar-return-2_x.c: New file.
42028 * gcc.dg/compat/scalar-return-2_y.c: New file.
42029 * gcc.dg/compat/struct-return-3_main.c: New file.
42030 * gcc.dg/compat/struct-return-3_y.c: New file.
42031 * gcc.dg/compat/struct-return-3_x.c: New file.
42032 * gcc.dg/compat/struct-return-2_main.c: New file.
42033 * gcc.dg/compat/struct-return-2_x.c: New file.
42034 * gcc.dg/compat/struct-return-2_y.c: New file.
42035
42036 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42037
42038 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
42039 for hppa*-hp-hpux*.
42040 * gcc.dg/20021014-1.c (dg-options): Likewise.
42041 * gcc.dg/nest.c (dg-options): Likewise.
42042
42043 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
42044
42045 PR c++/9738
42046 * g++.dg/ext/dllimport2.C: New file.
42047 * g++.dg/ext/dllimport3.C: New file.
42048
42049 2003-05-20 Janis Johnson <janis187@us.ibm.com>
42050
42051 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
42052 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
42053 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
42054 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
42055 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
42056 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
42057 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
42058 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
42059 * gcc.dg/compat/small-struct-defs.h: New file.
42060 * gcc.dg/compat/small-struct-init.h: New file.
42061 * gcc.dg/compat/small-struct-check.h: New file.
42062 * gcc.dg/compat/fp-struct-defs.h: New file.
42063 * gcc.dg/compat/fp-struct-check.h: New file.
42064 * gcc.dg/compat/fp-struct-init.h: New file.
42065 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
42066 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
42067
42068 2003-05-19 Jakub Jelinek <jakub@redhat.com>
42069
42070 * gcc.dg/20030225-2.c: New test.
42071
42072 2003-05-18 Roger Sayle <roger@eyesopen.com>
42073 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42074
42075 * gcc.c-torture/compile/20030518-1.c: New test case.
42076
42077 2003-05-18 Mark Mitchell <mark@codesourcery.com>
42078
42079 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
42080 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
42081 gcc-dg-debug-runtest.
42082 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
42083 gcc-dg-debug-runtest.
42084
42085 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42086
42087 PR c++/9022
42088 * g++.dg/lookup/using6.C: New test.
42089
42090 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42091
42092 * g++.dg/parse/access2.C: New test.
42093
42094 2003-05-17 Mark Mitchell <mark@codesourcery.com>
42095
42096 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
42097 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
42098 * gcc.dg/debug/debug.exp: Likewise.
42099
42100 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
42101
42102 * gcc.dg/dollar.c: New test.
42103
42104 2003-05-16 Janis Johnson <janis187@us.ibm.com>
42105
42106 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
42107 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
42108 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
42109 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
42110 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
42111 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
42112 * gcc.dg/compat/struct-by-value-6_main.c: New file.
42113 * gcc.dg/compat/struct-by-value-6_x.c: New file.
42114 * gcc.dg/compat/struct-by-value-6_y.c: New file.
42115 * gcc.dg/compat/struct-by-value-7_main.c: New file.
42116 * gcc.dg/compat/struct-by-value-7_x.c: New file.
42117 * gcc.dg/compat/struct-by-value-7_y.c: New file.
42118 * gcc.dg/compat/struct-by-value-8_main.c: New file.
42119 * gcc.dg/compat/struct-by-value-8_x.c: New file.
42120 * gcc.dg/compat/struct-by-value-8_y.c: New file.
42121 * gcc.dg/compat/struct-by-value-9_main.c: New file.
42122 * gcc.dg/compat/struct-by-value-9_x.c: New file.
42123 * gcc.dg/compat/struct-by-value-9_y.c: New file.
42124
42125 2003-05-16 Mark Mitchell <mark@codesourcery.com>
42126
42127 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
42128 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
42129 support for "repo" mode.
42130 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
42131 * lib/g77-dg.exp: Likewise.
42132 * lib/obj-dg.exp: Likewise.
42133
42134 2003-05-16 Jakub Jelinek <jakub@redhat.com>
42135
42136 Merge from gcc-3_2-rhl8-branch:
42137 2003-04-23 Jakub Jelinek <jakub@redhat.com>
42138
42139 * gcc.dg/tls/opt-6.c: New test.
42140
42141 2003-04-05 Jakub Jelinek <jakub@redhat.com>
42142
42143 * gcc.dg/20030405-1.c: New test.
42144
42145 2003-03-09 Jakub Jelinek <jakub@redhat.com>
42146
42147 * gcc.dg/20030309-1.c: New test.
42148
42149 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
42150
42151 * gcc.c-torture/execute/20030307-1.c: New test.
42152
42153 2003-02-20 Randolph Chung <tausq@debian.org>
42154
42155 * gcc.c-torture/compile/20030220-1.c: New test.
42156
42157 2003-02-18 Jakub Jelinek <jakub@redhat.com>
42158
42159 * gcc.dg/20030217-1.c: New test.
42160
42161 2003-01-29 Jakub Jelinek <jakub@redhat.com>
42162
42163 * gcc.c-torture/compile/20020129-1.c: New test.
42164
42165 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
42166
42167 * gcc.dg/unroll-1.c: New test.
42168
42169 2002-11-16 Jan Hubicka <jh@suse.cz>
42170
42171 * gcc.c-torture/execute/20020920-1.c: New test.
42172
42173 2002-10-08 Jakub Jelinek <jakub@redhat.com>
42174
42175 PR target/7434
42176 * gcc.c-torture/compile/20021008-1.c: New test.
42177
42178 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
42179
42180 PR target/7559
42181 * gcc.c-torture/execute/20020810-1.c: New test.
42182
42183 2002-08-07 Jakub Jelinek <jakub@redhat.com>
42184
42185 * gcc.c-torture/compile/20020807-1.c: New test.
42186
42187 2002-07-30 Jakub Jelinek <jakub@redhat.com>
42188
42189 * gcc.dg/tls/opt-1.c: New test.
42190
42191 2002-07-29 Jakub Jelinek <jakub@redhat.com>
42192
42193 * gcc.dg/20020729-1.c: New test.
42194
42195 2002-07-20 Jakub Jelinek <jakub@redhat.com>
42196
42197 * g++.dg/opt/life1.C: New test.
42198
42199 2002-05-20 Jakub Jelinek <jakub@redhat.com>
42200
42201 * gcc.dg/20020525-1.c: New test.
42202
42203 2002-05-24 Jakub Jelinek <jakub@redhat.com>
42204
42205 PR c++/6794
42206 * g++.dg/ext/pretty1.C: New test.
42207 * g++.dg/ext/pretty2.C: New test.
42208
42209 2003-05-15 Mark Mitchell <mark@codesourcery.com>
42210
42211 PR c++/8385
42212 * g++.dg/ext/typeof5.C: New test.
42213
42214 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
42215
42216 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
42217 __USER_LABEL_PREFIX__ into account.
42218 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
42219
42220 2003-05-14 Roger Sayle <roger@eyesopen.com>
42221
42222 * gcc.dg/builtins-15.c: New test case.
42223
42224 2003-05-13 Zack Weinberg <zack@codesourcery.com>
42225
42226 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
42227
42228 2003-05-12 Mark Mitchell <mark@codesourcery.com>
42229
42230 * lib/g++.exp: Tweak handling of additional source files.
42231 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
42232 * g++.dg/special/conpr-2a.C: Rename to ...
42233 * g++.dg/special/conpr-2a.cc: ... this.
42234 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
42235 * g++.dg/special/conpr-3a.C: Rename to ...
42236 * g++.dg/special/conpr-3a.cc: This.
42237 * g++.dg/special/conpr-3b.C: Rename to ...
42238 * g++.dg/special/conpr-3b.cc: This.
42239 * g++.dg/special/conpr-4.C: New test.
42240 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
42241
42242 2003-05-12 David Edelsohn <edelsohn@gnu.org>
42243
42244 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
42245
42246 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42247
42248 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
42249 * g++.old-deja/g++.robertl/eb71.C: Likewise.
42250 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
42251 * g++.old-deja/g++.other/warn3.C: Likewise.
42252
42253 2003-05-11 Roger Sayle <roger@eyesopen.com>
42254
42255 * gcc.dg/i386-387-1.c: Update to also test log.
42256 * gcc.dg/i386-387-2.c: Likewise.
42257
42258 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
42259
42260 * g77.f-torture/execute/int8421.f: New test.
42261
42262 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42263
42264 PR c++/10230, c++/10481
42265 * g++.dg/lookup/scoped5.C: New test.
42266
42267 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42268
42269 PR c++/10552
42270 * g++.dg/template/ttp6.C: New test.
42271
42272 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
42273
42274 * gcc.c-torture/execute/builtins: New directory.
42275 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
42276 gcc.c-torture/execute/builtins.
42277 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
42278 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
42279 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
42280 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
42281
42282 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42283
42284 PR c++/9252
42285 * g++.dg/template/access8.C: New test.
42286 * g++.dg/template/access9.C: New test.
42287
42288 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42289
42290 PR c++/9554
42291 * g++.dg/parse/access1.C: New test.
42292
42293 2003-05-09 DJ Delorie <dj@redhat.com>
42294
42295 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
42296 long, and not an int.
42297
42298 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42299
42300 PR c++/10555, c++/10576
42301 * g++.dg/template/memclass1.C: New test.
42302
42303 2003-05-08 DJ Delorie <dj@redhat.com>
42304
42305 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
42306 targets.
42307 * gcc.c-torture/execute/20021024-1.x: Likewise.
42308 * gcc.c-torture/execute/shiftdi.x: Likewise.
42309 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
42310 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
42311 * gcc.dg/20021018-1.c: Likewise.
42312
42313 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42314
42315 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
42316
42317 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
42318 (bcopy): Call memmove.
42319
42320 2003-05-08 Roger Sayle <roger@eyesopen.com>
42321
42322 * g77.f-torture/compile/8485.f: New test case.
42323
42324 2003-05-07 Richard Henderson <rth@redhat.com>
42325
42326 PR c++/10570
42327 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
42328 Verify exception_cleanup not called for rethrows.
42329 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
42330 when exiting catch block without rethrowing.
42331 * g++.dg/eh/forced3.C: New.
42332 * g++.dg/eh/forced4.C: New.
42333
42334 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
42335
42336 * gcc.dg/20030505.c: Fix triplet.
42337
42338 2003-05-06 DJ Delorie <dj@redhat.com>
42339
42340 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
42341 * gcc.dg/nest.c: Likewise.
42342
42343 2003-05-05 Roger Sayle <roger@eyesopen.com>
42344
42345 * gcc.dg/builtins-14.c: New test case.
42346
42347 2003-05-05 Janis Johnson <janis187@us.ibm.com>
42348
42349 * lib/compat.exp (compat-execute): New argument.
42350 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
42351 * gcc.dg/compat: New test directory.
42352 * gcc.dg/compat/compat.exp: New expect script.
42353 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
42354 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
42355 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
42356 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
42357 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
42358 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
42359
42360 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
42361 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
42362 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
42363 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
42364 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
42365 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
42366 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
42367 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
42368 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
42369 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
42370 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
42371 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
42372 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
42373 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
42374 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
42375
42376 2003-05-05 Zack Weinberg <zack@codesourcery.com>
42377
42378 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
42379
42380 2003-05-05 Jakub Jelinek <jakub@redhat.com>
42381
42382 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
42383
42384 2003-05-05 Geoffrey Keating <geoffk@apple.com>
42385
42386 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
42387 * gcc.dg/ppc-fsel-2.c: New test.
42388
42389 * gcc.dg/unused-5.c: New test.
42390
42391 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42392
42393 PR c++/10496
42394 * g++.dg/warn/pmf1.C: New test.
42395
42396 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42397
42398 PR c++/4494
42399 * g++.dg/warn/main.C: New test.
42400
42401 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42402
42403 * gcc.dg/nonnull-3.c: New test.
42404
42405 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
42406
42407 * gcc.dg/cpp/Wtrigraphs.c: Update.
42408 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
42409
42410 2003-05-03 Geoffrey Keating <geoffk@apple.com>
42411
42412 * gcc.dg/ppc-fsel-1.c: New test.
42413
42414 2003-05-03 Zack Weinberg <zack@codesourcery.com>
42415
42416 PR c/10604
42417 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
42418
42419 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
42420
42421 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
42422
42423 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42424
42425 PR c++/9364, c++/10553, c++/10586
42426 * g++.dg/parse/typename4.C: New test.
42427 * g++.dg/parse/typename5.C: Likewise.
42428
42429 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
42430
42431 * gcc.c-torture/compile/20030503-1.c: New test.
42432
42433 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42434
42435 * g++.dg/lookup/using5.C: Fix testcase error.
42436
42437 2003-05-01 Chris Demetriou <cgd@broadcom.com>
42438
42439 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
42440 since MEABI is no longer supported. Remove all vestiges
42441 of MEABI from the test.
42442
42443 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42444
42445 PR c++/10554
42446 * g++.dg/lookup/using5.C: New test.
42447
42448 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42449
42450 PR c++/8772
42451 * g++.dg/template/ttp5.C: New test.
42452
42453 2003-04-30 Mark Mitchell <mark@codesourcery.com>
42454
42455 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
42456 (dg-gpp-additional-sources): New function.
42457 (dg-gpp-additional-files): Likewise.
42458 * lib/g++.exp (additional_sources): New variable.
42459 (additional_files): Likewise.
42460 (g++_target_compile): Deal with them.
42461 * lib/old-dejagnu.exp: Remove.
42462 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
42463 * g++.old-deja: Revise all tests to use dg commands.
42464
42465 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42466
42467 PR c++/9432, c++/9528
42468 * g++.dg/lookup/using4.C: New test.
42469
42470 2003-04-29 Geoffrey Keating <geoffk@apple.com>
42471
42472 * gcc.dg/noreturn-5.c: New file.
42473 * gcc.dg/noreturn-6.c: New file.
42474
42475 * gcc.c-torture/compile/inline-1.c: New file.
42476
42477 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42478
42479 PR c++/10551
42480 * g++.dg/template/explicit1.C: New test.
42481
42482 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42483
42484 PR c++/10549
42485 * g++.dg/other/bitfield1.C: New test.
42486
42487 PR c++/10527
42488 * g++.dg/init/new7.C: New test.
42489
42490 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42491
42492 * g++.dg/ext/desig1.C: New test.
42493 * g++.dg/ext/init1.C: Update.
42494
42495 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
42496
42497 2003-04-28 Mark Mitchell <mark@codesourcery.com>
42498
42499 PR c++/10180
42500 * g++.dg/warn/Winline-1.C: New test.
42501
42502 2003-04-28 Jakub Jelinek <jakub@redhat.com>
42503
42504 * gcc.c-torture/execute/string-opt-19.c: New test.
42505
42506 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
42507 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
42508
42509 2003-04-27 Mark Mitchell <mark@codesourcery.com>
42510
42511 PR c++/10506
42512 * g++.dg/init/new6.C: New test.
42513
42514 PR c++/10503
42515 * g++.dg/init/ref6.C: New test.
42516
42517 2003-04-26 David Edelsohn <edelsohn@gnu.org>
42518
42519 * g++.dg/warn/weak1.C: XFAIL on AIX4.
42520
42521 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42522
42523 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
42524 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
42525
42526 2003-04-25 Mark Mitchell <mark@codesourcery.com>
42527
42528 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
42529 initialized static data members.
42530
42531 2003-04-25 H.J. Lu <hjl@gnu.org>
42532
42533 * gcc.dg/ia64-sync-4.c: New test.
42534
42535 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42536
42537 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
42538 date.
42539
42540 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
42541
42542 PR c++/10337
42543 * g++.dg/warn/conv1.C: New test.
42544 * g++.old-deja/g++.other/conv7.C: Adjust.
42545 * g++.old-deja/g++.other/overload14.C: Adjust.
42546
42547 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42548
42549 PR c++/10471
42550 * g++.dg/template/defarg2.C: New test.
42551
42552 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
42553
42554 * gcc.dg/cpp/include2.c: Update.
42555 * gcc.dg/cpp/multiline-2.c: New.
42556 * gcc.dg/cpp/multiline.c: Update.
42557 * gcc.dg/cpp/strify2.c: Update.
42558 * gcc.dg/cpp/trad/literals-2.c: Update.
42559
42560 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42561
42562 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
42563
42564 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42565
42566 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
42567
42568 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42569
42570 PR c++/10451
42571 * g++.dg/parse/crash4.C: New test.
42572
42573 PR c++/9847
42574 * g++.dg/parse/crash5.C: New test.
42575
42576 2003-04-22 Mark Mitchell <mark@codesourcery.com>
42577
42578 PR c++/10446
42579 * g++.dg/parse/crash3.C: New test.
42580
42581 PR c++/10428
42582 * g++.dg/parse/elab1.C: New test.
42583
42584 2003-04-22 Devang Patel <dpatel@apple.com>
42585
42586 * gcc.dg/cpp/trad/funlike-5.c: New test.
42587
42588 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
42589
42590 * g++.dg/other/packed1.C: Fix dg options.
42591
42592 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
42593
42594 * g++.dg/other/offsetof2.C: New test.
42595
42596 2003-04-21 Mark Mitchell <mark@codesourcery.com>
42597
42598 * g++.dg/template/recurse.C: Adjust location of error messages.
42599
42600 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
42601
42602 PR c++/9881
42603 * g++.dg/init/addr-const1.C: New test.
42604 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
42605
42606 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
42607
42608 PR c++/10405
42609 * g++.dg/lookup/struct-hack1.C: New test.
42610
42611 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
42612
42613 * ucs.c: Update diagnostic messages.
42614
42615 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
42616
42617 * gcc.dg/cpp/truefalse.cpp: New test.
42618 * gcc.dg/cpp/cpp.exp: Update.
42619 * g++.dg/other/stdbool-if.C: Remove.
42620
42621 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
42622
42623 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
42624 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
42625
42626 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
42627
42628 * gcc.c-torture/compile/20030418-1.c: New test.
42629
42630 2003-04-17 Janis Johnson <janis187@us.ibm.com>
42631
42632 * README.compat: Remove; content moved to doc/sourcebuild.texi.
42633
42634 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42635
42636 PR c++/10347
42637 g++.dg/template/dependent-name1.C: New test.
42638
42639 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
42640
42641 * gcc.dg/warn-1.c (tourist_guide): New array,
42642 contains a pointer to bar.
42643
42644 2003-04-16 Roger Sayle <roger@eyesopen.com>
42645
42646 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
42647 * gcc.c-torture/execute/medce-1.c: New test case.
42648 * gcc.c-torture/execute/medce-2.c: New test case.
42649
42650 2003-04-15 Mark Mitchell <mark@codesourcery.com>
42651
42652 * lib/prune.exp: Ignore more messages.
42653
42654 PR c++/10381
42655 * g++.dg/parse/lookup3.C: New test.
42656
42657 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
42658
42659 * gcc.c-torture/compile/20030415-1.c : New test.
42660
42661 2003-04-14 Mark Mitchell <mark@codesourcery.com>
42662
42663 * gcc.c-torture/execute/scope-2.c: Move to ...
42664 * gcc.dg/noncompile/scope.c: .... here.
42665
42666 2003-04-14 Roger Sayle <roger@eyesopen.com>
42667
42668 * gcc.dg/20030414-2.c: New test case.
42669
42670 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
42671
42672 PR target/10377
42673 * gcc.dg/20030414-1.c: New test.
42674
42675 2003-04-13 Roger Sayle <roger@eyesopen.com>
42676
42677 * gcc.dg/builtins-12.c: New test case.
42678 * gcc.dg/builtins-13.c: New test case.
42679
42680 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42681
42682 * gcc.c-torture/execute/string-opt-18.c: New test.
42683
42684 2003-04-13 Mark Mitchell <mark@codesourcery.com>
42685
42686 PR c++/10300
42687 * g++.dg/init/new5.C: New test.
42688
42689 2003-04-12 Mark Mitchell <mark@codesourcery.com>
42690
42691 PR c++/7910
42692 * g++.dg/ext/dllimport1.C: New test.
42693
42694 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
42695
42696 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
42697
42698 2003-04-11 Bud Davis <bdavis9659@comcast.net>
42699
42700 PR Fortran/9263
42701 * g77.f-torture/noncompile/9263.f: New test
42702 PR Fortran/1832
42703 * g77.f-torture/execute/1832.f: New test
42704
42705 2003-04-11 David Chad <davidc@freebsd.org>
42706 Loren J. Rittle <ljrittle@acm.org>
42707
42708 PR libobjc/8562
42709 * objc.dg/headers.m: New test.
42710
42711 2003-04-10 Zack Weinberg <zack@codesourcery.com>
42712
42713 * gcc.c-torture/execute/builtin-noret-2.c: New.
42714 * gcc.c-torture/execute/builtin-noret-2.x: New.
42715 XFAIL builtin-noret-2.c at -O1 and above.
42716 * gcc.dg/redecl.c: New.
42717 * gcc.dg/Wshadow-1.c: Update error regexps.
42718
42719 2003-04-10 Mark Mitchell <mark@codesourcery.com>
42720
42721 * g++.dg/abi/bitfield10.C: New test.
42722
42723 2003-04-09 Mike Stump <mrs@apple.com>
42724
42725 * gcc.dg/pch/pch.exp: Make testcase names longer.
42726 * g++.dg/pch/pch.exp: Make testcase names longer.
42727
42728 2003-04-08 Roger Sayle <roger@eyesopen.com>
42729
42730 * gcc.dg/builtins-11.c: New test case.
42731
42732 2003-04-08 Roger Sayle <roger@eyesopen.com>
42733
42734 * gcc.dg/builtins-9.c: New test case.
42735 * gcc.dg/builtins-10.c: New test case.
42736
42737 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
42738
42739 * gcc.dg/noncompile/init-4.c.c: New test.
42740
42741 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
42742
42743 * gcc.misc-test/gcov-9.c: New test.
42744 * gcc.misc-test/gcov-10.c: New test
42745 * gcc.misc-test/gcov-11.c: New test.
42746
42747 2003-04-05 Zack Weinberg <zack@codesourcery.com>
42748
42749 PR optimization/10024
42750 * gcc.c-torture/compile/20030405-1.c: New test.
42751
42752 2003-04-04 Geoffrey Keating <geoffk@apple.com>
42753
42754 * gcc.dg/pch/static-3.c: New.
42755 * gcc.dg/pch/static-3.hs: New.
42756 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
42757
42758 2003-04-04 Richard Henderson <rth@redhat.com>
42759
42760 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
42761 * g++.dg/eh/forced2.C: Likewise.
42762
42763 2003-04-03 Mike Stump <mrs@apple.com>
42764
42765 * lib/scanasm.exp (scan-assembler): Add xfail processing for
42766 target arg.
42767 (scan-assembler-times, scan-assembler-not): Likewise.
42768 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
42769
42770 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
42771
42772 * gcc.dg/sparc-loop-1.c: New test.
42773
42774 2003-04-02 Geoffrey Keating <geoffk@apple.com>
42775
42776 PR other/9274
42777 * g++.dg/pch/system-2.C: New.
42778 * g++.dg/pch/system-2.Hs: New.
42779
42780 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
42781
42782 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
42783
42784 * g++.dg/eh/simd-1.C (vecfunc): Same.
42785
42786 2003-04-01 Roger Sayle <roger@eyesopen.com>
42787
42788 * gcc.c-torture/execute/20030401-1.c: New test case.
42789
42790 2003-04-01 Ziemowit Laski <zlaski@apple.com>
42791
42792 * objc.dg/defs.m: New.
42793
42794 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
42795
42796 * g++.dg/eh/simd-1.C: New.
42797 * g++.dg/eh/simd-2.C: New.
42798
42799 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
42800
42801 * gcc.c-torture/execute/simd-3.c: New.
42802
42803 2003-03-31 Mark Mitchell <mark@codesourcery.com>
42804
42805 PR c/9936
42806 * gcc.dg/20030331-2.c: New test.
42807
42808 2003-03-31 Mark Mitchell <mark@codesourcery.com>
42809
42810 PR c++/10278
42811 * g++.dg/parse/crash2.C: New test.
42812
42813 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42814
42815 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
42816 * gcc.c-torture/execute/20030331-1.c: ...here.
42817
42818 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42819
42820 * gcc.c-torture/execute/20030331-1.c: New test.
42821
42822 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
42823
42824 * lib/gcov.exp: Adjust call return testing strings.
42825 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
42826
42827 2003-03-31 Roger Sayle <roger@eyesopen.com>
42828
42829 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
42830 * gcc.dg/builtins-7.c: New test case.
42831 * gcc.dg/builtins-8.c: New test case.
42832
42833 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42834
42835 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
42836
42837 2003-03-30 Mark Mitchell <mark@codesourcery.com>
42838
42839 PR c++/7647
42840 * g++.dg/lookup-class-member-2.C: New test.
42841
42842 2003-03-30 Glen Nakamura <glen@imodulo.com>
42843
42844 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
42845
42846 2003-03-28 Roger Sayle <roger@eyesopen.com>
42847
42848 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
42849
42850 2003-03-28 Mark Mitchell <mark@codesourcery.com>
42851
42852 * g++.dg/init/attrib1.C: New test.
42853
42854 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42855
42856 * gcc.dg/ultrasp8.c: New test.
42857
42858 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42859
42860 * gcc.dg/ultrasp7.c: New test.
42861
42862 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
42863
42864 PR c++/10047
42865 * g++.dg/template/inline1.C: New test.
42866
42867 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42868
42869 * gcc.dg/sparc-dwarf2.c: New test.
42870
42871 2003-03-27 Roger Sayle <roger@eyesopen.com>
42872
42873 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
42874 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
42875
42876 2003-03-27 Mark Mitchell <mark@codesourcery.com>
42877
42878 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
42879 than reading .x files.
42880 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
42881 * g77.dg/gcov/gcov-1.f: Likewise.
42882 * gcc.misc-tests/gcov-4b.c: Likewise.
42883 * gcc.misc-tests/gcov-5b.c: Likewise.
42884 * gcc.misc-tests/gcov-6.c: Likewise.
42885 * gcc.misc-tests/gcov-7.c: Likewise.
42886 * gcc.misc-tests/gcov-8.c: Likewise.
42887 * g++.dg/gcov/gcov-1.x: Remove.
42888 * g77.dg/gcov/gcov-1.x: Likewise.
42889 * gcc.misc-tests/gcov-4b.x: Likewise.
42890 * gcc.misc-tests/gcov-5b.x: Likewise.
42891 * gcc.misc-tests/gcov-6.x: Likewise.
42892 * gcc.misc-tests/gcov-7.x: Likewise.
42893 * gcc.misc-tests/gcov-8.x: Likewise.
42894
42895 2003-03-27 Glen Nakamura <glen@imodulo.com>
42896
42897 PR opt/10087
42898 * gcc.dg/20030324-1.c: New test.
42899
42900 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
42901
42902 PR c++/10224
42903 * g++.dg/template/arg3.C: New test.
42904
42905 PR c++/10158
42906 * g++.dg/template/friend18.C: New test.
42907
42908 2003-03-26 Roger Sayle <roger@eyesopen.com>
42909
42910 * g77.f-torture/compile/20030326-1.f: New test case.
42911
42912 2003-03-26 Janis Johnson <janis187@us.ibm.com>
42913
42914 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
42915
42916 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
42917
42918 2003-03-26 Jakub Jelinek <jakub@redhat.com>
42919
42920 * gcc.dg/ia64-sync-3.c: New test.
42921
42922 2003-03-26 Alan Modra <amodra@bigpond.net.au>
42923
42924 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
42925
42926 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
42927
42928 * gcc.dg/ultrasp6.c: New test.
42929
42930 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
42931
42932 * gcc.dg/i386-signbit-1.c: New test.
42933 * gcc.dg/i386-signbit-2.c: New test.
42934 * gcc.dg/i386-signbit-3.c: New test.
42935
42936 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
42937
42938 * gcc.dg/ultrasp5.c: Fix options.
42939
42940 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
42941
42942 * gcc.dg/ultrasp5.c: Fix comment.
42943
42944 2003-03-24 Bud Davis <bdavis9659@comcast.net>
42945
42946 PR fortran/10197
42947 * g77.f-torture/execute/10197.f: New test.
42948
42949 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
42950
42951 PR c++/9898, c++/383
42952 * g++.dg/template/conv6.C: New test.
42953
42954 PR c++/10119
42955 * g++.dg/template/ptrmem5.C: New test.
42956
42957 PR c++/10026
42958 * g++.dg/lookup/koenig1.C: New test.
42959
42960 PR C++/10199
42961 * g++.dg/lookup/template2.C: New test.
42962
42963 2003-03-24 Jakub Jelinek <jakub@redhat.com>
42964
42965 * g++.dg/opt/rtti1.C: New test.
42966
42967 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
42968
42969 * gcc.dg/ultrasp5.c: New test.
42970
42971 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
42972
42973 PR middle-end/9967
42974 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
42975 builtin fputs.
42976
42977 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
42978
42979 PR c/8224
42980 * gcc.dg/20030323-1.c: New test.
42981
42982 2003-03-23 Roger Sayle <roger@eyesopen.com>
42983
42984 * gcc.c-torture/compile/20030323-1.c: New test case.
42985
42986 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
42987
42988 * gcc.dg/20030321-1.c: New test.
42989
42990 2003-03-22 Zack Weinberg <zack@codesourcery.com>
42991
42992 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
42993
42994 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
42995
42996 PR c++/9978, c++/9708
42997 * g++.dg/ext/vlm1.C: Adjust expected error.
42998 * g++.dg/ext/vla2.C: New test.
42999 * g++.dg/template/arg1.C: New test.
43000 * g++.dg/template/arg2.C: New test.
43001
43002 2003-03-22 Bud Davis <bdavis9659@comcast.net>
43003
43004 * g77.f-torture/execute/select.f: New test.
43005 * g77.f-torture/noncompile/select_no_compile.f: New test.
43006
43007 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
43008
43009 PR c++/9898
43010 * g++.dg/other/error4.C: New test.
43011
43012 2003-03-20 Mark Mitchell <mark@codesourcery.com>
43013
43014 * g++.dg/template/friend17.C: New test.
43015
43016 2003-03-21 Alan Modra <amodra@bigpond.net.au>
43017
43018 * gcc.c-torture/compile/20030320-1.c: New.
43019
43020 2003-03-20 Roger Sayle <roger@eyesopen.com>
43021
43022 * gcc.dg/builtins-6.c: New test case.
43023
43024 2003-03-19 Alan Modra <amodra@bigpond.net.au>
43025
43026 PR target/10073
43027 * gcc.c-torture/compile/20030319-1.c: New.
43028
43029 2003-03-18 Jan Hubicka <jh@suse.cz>
43030
43031 * gcc.dg/i386-cvt-1.c: New test.
43032
43033 2003-03-17 Zack Weinberg <zack@codesourcery.com>
43034
43035 * objc.dg/naming-1.m: Use "(parse|syntax) error".
43036 * objc.dg/naming-2.m: Likewise.
43037
43038 2003-03-17 Mark Mitchell <mark@codesourcery.com>
43039
43040 PR c++/9639
43041 * g++.dg/parse/crash1.C: New test.
43042
43043 2003-03-16 Mark Mitchell <mark@codesourcery.com>
43044
43045 PR c++/8805
43046 * g++.dg/eh/cleanup1.C: New test.
43047
43048 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
43049
43050 * gcc.c-torture/execute/20030316-1.c: New test case.
43051
43052 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
43053
43054 PR c++/9629
43055 * g++.dg/init/ctor2.C: New test.
43056
43057 2003-03-15 Roger Sayle <roger@eyesopen.com>
43058
43059 * g77.f-torture/compile/xformat.f: New test case.
43060
43061 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
43062
43063 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
43064 * g++.old-deja/g++.mike/eh50.C: Likewise.
43065
43066 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43067
43068 PR c++/6440
43069 * g++.dg/template/spec7.C: New test.
43070 * g++.dg/template/spec8.C: Likewise.
43071
43072 2003-03-14 Jakub Jelinek <jakub@redhat.com>
43073
43074 * gcc.c-torture/execute/20030313-1.c: New test.
43075
43076 2003-03-14 Richard Henderson <rth@redhat.com>
43077
43078 * gcc.dg/inline-2.c: Adjust alpha test for external call.
43079
43080 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
43081
43082 * gcc.c-torture/compile/20030314-1.c: New test.
43083
43084 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
43085
43086 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
43087 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
43088 thumb target,
43089 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
43090 to accept newer _imp__ prefix and additional
43091 newline in .drectve section.
43092 * gcc.dg/dll-4.c: Likewise.
43093 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
43094 switch.
43095
43096 2003-03-13 Mark Mitchell <mark@codesourcery.com>
43097
43098 * g++.dg/parse/namespace9.C: New test.
43099
43100 * g++.dg/init/ref5.C: New test.
43101 * g++.dg/parse/ptrmem1.C: Likewise.
43102
43103 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
43104
43105 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
43106 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
43107 regular expression.
43108 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
43109 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
43110
43111 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
43112
43113 * gcc.c-torture/execute/20030224-2.c: New test.
43114
43115 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
43116
43117 * gcc.dg/decl-3.c: New test.
43118
43119 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
43120
43121 * gcc.dg/i386-loop-2.c: New test.
43122
43123 2003-03-11 Mark Mitchell <mark@codesourcery.com>
43124
43125 PR c++/9474
43126 * g++.dg/parse/namespace8.C: New test.
43127
43128 PR c++/9924
43129 * g++.dg/overload/builtin2.C: New test.
43130
43131 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
43132
43133 * gcc.dg/return-type-3.c: New test.
43134
43135 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
43136
43137 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
43138 profiling options are not supported.
43139
43140 2003-03-10 Mark Mitchell <mark@codesourcery.com>
43141
43142 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
43143 * g++.old-deja/g++.warn/impint2.C: Likewise.
43144
43145 2003-03-10 Devang Patel <dpatel@apple.com>
43146
43147 * g++.dg/cpp/c++_cmd_1.C: New test.
43148 * g++.dg/cpp/c++_cmd_1.h: New file.
43149
43150 2003-03-10 Segher Boessenkool <segher@koffie.nl>
43151
43152 * gcc.dg/altivec-9.c: New file.
43153
43154 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43155
43156 * gcc.dg/ppc-sdata-1.c: New test.
43157 * gcc.dg/ppc-sdata-2.c: New test.
43158
43159 2003-03-09 Mark Mitchell <mark@codesourcery.com>
43160
43161 PR c++/9373
43162 * g++.dg/opt/ptrmem2.C: New test.
43163
43164 PR c++/8534
43165 * g++.dg/opt/ptrmem1.C: New test.
43166
43167 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
43168
43169 * gcc.dg/i386-loop-1.c: New test.
43170
43171 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43172
43173 PR c++/9970
43174 * g++.dg/lookup/friend1.C: New test.
43175
43176 2003-03-08 Mark Mitchell <mark@codesourcery.com>
43177
43178 PR c++/9823
43179 * g++.dg/parser/constructor1.C: New test.
43180
43181 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
43182
43183 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
43184
43185 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
43186
43187 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
43188
43189 * gcc.dg/cpp/Wunused.c: Update test.
43190
43191 2003-03-08 Jan Hubicka <jh@suse.cz>
43192
43193 * gcc.dg/inline-3.c: New test.
43194
43195 2003-03-08 Mark Mitchell <mark@codesourcery.com>
43196
43197 PR c++/9809
43198 * g++.dg/parse/builtin1.C: New test.
43199
43200 PR c++/9982
43201 * g++.dg/abi/cookie1.C: New test.
43202 * g++.dg/abi/cookie2.C: Likewise.
43203
43204 PR c++/9524
43205 * g++.dg/template/field1.C: New test.
43206
43207 PR c++/9912
43208 * g++.dg/parse/class1.C: New test.
43209 * g++.dg/parse/namespace7.C: Likewise.
43210 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
43211
43212 2003-03-07 Mark Mitchell <mark@codesourcery.com>
43213
43214 * g++.dg/init/ref4.C: New test.
43215
43216 2003-03-07 Jan Hubicka <jh@suse.cz>
43217
43218 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
43219 * gcc.dg/inline-3.c: New test.
43220
43221 2003-03-06 Mark Mitchell <mark@codesourcery.com>
43222
43223 * g++.dg/init/ref3.C: New test.
43224
43225 PR c++/9965
43226 * g++.dg/init/ref2.C: New test.
43227
43228 PR c++/9400
43229 * g++.dg/warn/Wshadow-2.C: New test.
43230
43231 PR c++/9791
43232 * g++.dg/warn/Woverloaded-1.C: New test.
43233
43234 2003-03-05 Jan Hubicka <jh@suse.cz>
43235
43236 * gcc.dg/i386-local2.c: New.
43237 * gcc.dg/i386-local.c: Fix typo.
43238
43239 2003-03-05 Mark Mitchell <mark@codesourcery.com>
43240
43241 * g++.dg/abi/layout3.C: New test.
43242
43243 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
43244
43245 * gcc.c-torture/compile/20030305-1.c
43246
43247 2003-03-05 Jan Hubicka <jh@suse.cz>
43248
43249 * gcc.dg/i386-local.c: New.
43250
43251 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
43252
43253 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
43254
43255 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
43256
43257 * gcc.dg/switch-2.c: New test.
43258 * gcc.dg/switch-3.c: New test.
43259 * gcc.dg/Wswitch.c: Adjust line numbers.
43260 * gcc.dg/Wswitch-default.c: Likewise.
43261 * gcc.dg/Wswitch-enum.c: Likewise.
43262
43263 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
43264
43265 * gcc.c-torture/execute/20030222-1.c: New test.
43266
43267 2003-03-03 James E Wilson <wilson@tuliptree.org>
43268
43269 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
43270
43271 2003-03-03 Mark Mitchell <mark@codesourcery.com>
43272
43273 PR c++/9878
43274 * g++.dg/init/ref1.C: New test.
43275
43276 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
43277
43278 * gcc.dg/sh-relax.c: New SH-only test.
43279
43280 2003-03-03 Geoffrey Keating <geoffk@apple.com>
43281
43282 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
43283 comment explaining purpose of testcase.
43284
43285 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
43286
43287 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
43288 for HC11/HC12 (asm needs two int registers).
43289 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
43290 HC11/HC12 because the test uses an asm which needs two 32-bit
43291 registers.
43292
43293 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
43294
43295 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
43296 for HC11/HC12 (array is too large otherwise).
43297 * gcc.c-torture/compile/920501-4.x: New file, likewise.
43298 * gcc.c-torture/compile/20010518-2.x: Likewise.
43299 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
43300 HC11/HC12 (array is too large).
43301
43302 2003-03-01 Geoffrey Keating <geoffk@apple.com>
43303
43304 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
43305 * lib/g++-dg.exp (g++-dg-test): Likewise.
43306
43307 2003-03-01 Roger Sayle <roger@eyesopen.com>
43308
43309 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
43310 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
43311
43312 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43313
43314 * g++.dg/warn/implicit-typename1.C: Remove warning.
43315
43316 2003-02-28 Richard Henderson <rth@redhat.com>
43317
43318 * gcc.dg/noreturn-1.c: Move noreturn warning line.
43319 * gcc.dg/return-type-1.c: Move control reaches end warning line.
43320
43321 2003-02-28 Geoffrey Keating <geoffk@apple.com>
43322
43323 * gcc.dg/pch/pch.exp: Change .pch to .gch.
43324 * g++.dg/pch/pch.exp: Likewise.
43325
43326 2003-02-28 Mark Mitchell <mark@codesourcery.com>
43327
43328 PR c++/9879
43329 * g++.dg/init/new4.C: New test.
43330
43331 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
43332
43333 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
43334
43335 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
43336
43337 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
43338 unsigned long.
43339
43340 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
43341 wider than float.
43342
43343 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
43344
43345 * lib/scanasm.exp: Add support for counting numbers of
43346 occurences.
43347 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
43348 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
43349
43350 2003-02-25 Mark Mitchell <mark@codesourcery.com>
43351
43352 PR c++/9683
43353 * g++.dg/template/static3.C: New test.
43354
43355 PR c++/9829
43356 * g++.dg/parse/namespace6.C: New test.
43357
43358 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43359
43360 PR target/9732
43361 * gcc.dg/20030225-1.c: New test.
43362
43363 2003-02-24 Mark Mitchell <mark@codesourcery.com>
43364
43365 * README: Remove out-of-date information.
43366
43367 PR c++/9836
43368 * g++.dg/template/spec6.C: New test.
43369
43370 2003-02-24 Jeff Law <law@redhat.com>
43371
43372 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
43373
43374 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
43375
43376 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
43377 * gcc.dg/pragma-ep-1.c: Likewise.
43378
43379 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43380
43381 PR c++/9602
43382 * g++.dg/template/friend16.C: New test.
43383
43384 2003-02-23 Mark Mitchell <mark@codesourcery.com>
43385
43386 PR c++/5333
43387 * g++.dg/parse/fused-params1.C: Adjust error messages.
43388 * g++.dg/template/nested3.C: New test.
43389
43390 2003-02-24 Alan Modra <amodra@bigpond.net.au>
43391
43392 * g++.dg/abi/param1.C: New test.
43393
43394 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43395
43396 PR c++/7982
43397 * g++.dg/warn/implicit-typename1.C: New test.
43398
43399 2003-02-22 Kelley Cook <kelleycook@comcast.net>
43400
43401 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
43402 with "mtune".
43403 * g++.old-deja/g++.other/store-expr2.C: Likewise.
43404 * gcc.c-torture/execute/20010129-1.x: Likewise.
43405 * gcc.dg/20011107-1.c: Likewise.
43406 * gcc.dg/20020108-1.c: Likewise.
43407 * gcc.dg/20020122-3.c: Likewise.
43408 * gcc.dg/20020206-1.c: Likewise.
43409 * gcc.dg/20020310-1.c: Likewise.
43410 * gcc.dg/20020426-2.c: Likewise.
43411 * gcc.dg/20020517-1.c: Likewise.
43412 * gcc.dg/991230-1.c: Likewise.
43413 * gcc.dg/i386-unroll-1.c: Likewise.
43414 * gcc.misc-tests/i386-prefetch.exp: Likewise.
43415
43416 2003-02-22 Jan Hubicka <jh@suse.cz>
43417
43418 * gcc.dg/i386-mul.c: New test.
43419
43420 2003-02-21 Roger Sayle <roger@eyesopen.com>
43421
43422 * gcc.dg/builtins-5.c: New test case.
43423
43424 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
43425
43426 * gcc.dg/asmreg-1.c: New test.
43427
43428 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43429
43430 PR c++/9749
43431 * g++.dg/parse/varmod1.C: New test.
43432
43433 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43434
43435 PR c++/9727
43436 * g++.dg/template/op1.C: New test.
43437
43438 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43439
43440 PR c++/8906
43441 * g++.dg/template/nested2.C: New test.
43442
43443 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43444
43445 PR c++/8724
43446 * g++.dg/expr/dtor1.C: New test.
43447
43448 2003-02-21 Zack Weinberg <zack@codesourcery.com>
43449
43450 * gcc.dg/cpp/include3.c: New test.
43451 * gcc.dg/cpp/inc/foo.h: New file.
43452
43453 2003-02-21 Glen Nakamura <glen@imodulo.com>
43454
43455 * gcc.c-torture/execute/20030221-1.c: New test.
43456
43457 2003-02-20 Mark Mitchell <mark@codesourcery.com>
43458
43459 PR c++/9729
43460 * g++.dg/abi/conv1.C: New test.
43461
43462 2003-02-20 Jan Hubicka <jh@suse.cz>
43463
43464 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
43465
43466 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
43467
43468 * gcc.c-torture/compile/20030219-1.c: New test.
43469
43470 2003-02-18 Jan Hubicka <jh@suse.cz>
43471
43472 * gcc.dg/funcorder.c: New test.
43473
43474 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
43475
43476 * gcc.c-torture/execute/20030218-1.c: New.
43477
43478 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
43479
43480 * gcc.dg/20030218-1.c: New.
43481
43482 2003-02-18 Richard Henderson <rth@redhat.com>
43483
43484 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
43485 * gcc.dg/attr-used-2.c: New.
43486
43487 2003-02-18 Mark Mitchell <mark@codesourcery.com>
43488
43489 PR c++/9704
43490 * g++.dg/init/copy5.C: New test.
43491
43492 2003-02-18 Geoffrey Keating <geoffk@apple.com>
43493
43494 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
43495 * g++.dg/pch/pch.exp: Likewise.
43496
43497 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
43498
43499 * gcc.c-torture/execute/20030209-1.c: Enable the test if
43500 STACK_SIZE is not defined.
43501
43502 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43503
43504 PR c++/9457
43505 * g++.dg/template/init1.C: New test.
43506
43507 2003-02-16 Jan HUbicka <jh@suse.cz>
43508
43509 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
43510 (foo): Add few extra tests
43511 * gcc.dg/c99-const-expr-3.c: Likewise.
43512 * gcc.c-torture/execute/20030216-1.c: New.
43513
43514 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43515
43516 PR c++/9459
43517 * g++.dg/ext/typeof4.C: New test.
43518
43519 2003-02-15 Roger Sayle <roger@eyesopen.com>
43520
43521 * gcc.dg/i386-387-3.c: New test case.
43522
43523 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
43524
43525 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
43526 cris-*-elf* cris-*-aout* and mmix-*-*.
43527
43528 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
43529
43530 * gcc.dg/20030213-1.c: New test.
43531
43532 2003-02-12 Roger Sayle <roger@eyesopen.com>
43533
43534 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
43535 * gcc.dg/i386-387-2.c: Likewise.
43536
43537 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
43538
43539 * gcc.dg/ppc-spe.c: Fix formatting.
43540 Enable tests that were previously unsupported by gas.
43541 Delete tests for instructions that no longer exist.
43542 Switch arguments on evsubifw builtin.
43543
43544 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
43545
43546 * gcc.c-torture/execute/20030209-1.c: Disable the test if
43547 STACK_SIZE is too small.
43548
43549 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
43550 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
43551
43552 * gcc.dg/decl-2.c: New test.
43553
43554 2003-02-10 Jan Hubicka <jh@suse.cz>
43555
43556 * gcc.dg/i386-fpcvt-1.c: New test.
43557
43558 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
43559
43560 * gcc.c-torture/execute/20030209-1.c: New test.
43561
43562 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
43563
43564 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
43565 int-wide bitops, use the constants of the same width.
43566 Likewise, if long long is 32-bit wide, test bitops using
43567 32-bit constants.
43568
43569 2003-02-07 Loren James Rittle <ljrittle@acm.org>
43570
43571 * gcc.dg/20021014-1.c: Annotate with expected notice text.
43572
43573 2003-02-07 Roger Sayle <roger@eyesopen.com>
43574
43575 * gcc.dg/builtins-4.c: New test case.
43576
43577 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43578
43579 * gcc.dg/20020430-1.c: Fix dg command typos.
43580 * gcc.dg/20020503-1.c: Likewise.
43581
43582 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43583
43584 PR c++/8785
43585 * g++.dg/parse/fused-params1.C: New test.
43586
43587 PR c++/8857
43588 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
43589
43590 PR c++/8921
43591 * g++.dg/parse/non-dependent1.C: New test.
43592
43593 PR c++/8928
43594 * g++.dg/parse/dupl-tmpl-args1.C: New test.
43595
43596 PR c++/9228
43597 * g++.dg/parse/undefined7.C: New test.
43598 * g++.dg/parse/non-templ1.C: New test.
43599
43600 PR c++/9229
43601 * g++.dg/parse/too-many-tmpl-args1.C: New test.
43602
43603 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
43604
43605 * gcc.c-torture/compile/20030206-1.c: New test.
43606
43607 2003-02-05 Roger Sayle <roger@eyesopen.com>
43608
43609 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
43610 "pow" to "foo" to avoid potential confusion with a math built-in.
43611
43612 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43613
43614 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
43615 conditions for SPARC targets.
43616
43617 2003-02-05 Jakub Jelinek <jakub@redhat.com>
43618
43619 * gcc.dg/20030204-1.c: New test.
43620
43621 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43622
43623 PR c++/38
43624 * g++.dg/parse/array-size1.C: New test.
43625
43626 PR c++/5657
43627 * g++.dg/parse/undefined3.C: New test.
43628
43629 PR c++/5665
43630 * g++.dg/parse/undefined4.C: New test.
43631
43632 PR c++/5975
43633 * g++.dg/parse/undefined5.C: New test.
43634
43635 PR c++/7259
43636 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
43637
43638 PR c++/8578
43639 * g++.dg/parse/casting-operator1.C: New test.
43640
43641 PR c++/8596
43642 * g++.dg/parse/undefined6.C: New test.
43643
43644 PR c++/8736
43645 * g++.dg/parse/missing-template1.C: New test.
43646
43647 2003-02-04 Jan Hubicka <jh@suse.cz>
43648
43649 * gcc.dg/i386-cadd.c: Compile using -march=k8.
43650 * gcc.dg/i386-cmov?.c: Likewise.
43651 * gcc.dg/i386-fpcvt-?.c: Likewise.
43652 * gcc.dg/i386-ssefp-1.c: Likewise.
43653 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
43654 conventions.
43655
43656 2003-02-03 Mark Mitchell <mark@codesourcery.com>
43657
43658 PR c++/7129
43659 * g++.dg/ext/max.C: New test.
43660
43661 2003-02-03 Jan Hubicka <jh@suse.cz>
43662
43663 * gcc.c-torture/execute/20030203-1.c: New test.
43664
43665 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
43666
43667 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
43668 'natural-endian'.
43669
43670 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
43671
43672 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
43673 * g++.dg/init/new2.C: Likewise.
43674 * g++.dg/other/new1.C: Likewise.
43675
43676 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
43677
43678 * gcc.dg/struct-ret-libc.c: New test.
43679
43680 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
43681
43682 * gcc.dg/20030129-1.c: New test.
43683
43684 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43685
43686 PR c++/8849
43687 * g++.dg/template/ptrmem4.C: New test.
43688
43689 2003-01-29 Mark Mitchell <mark@codesourcery.com>
43690
43691 * g++.dg/parser/constant1.C: New test.
43692
43693 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43694
43695 PR c++/8591
43696 * g++.dg/parse/friend2.C: New test.
43697
43698 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
43699
43700 PR c++/9437
43701 * g++.dg/template/unify4.C: New test.
43702
43703 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
43704
43705 * gcc.c-torture/execute/20030128-1.c: New test.
43706
43707 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
43708
43709 * g++.dg/lookup/nested1.C: Test moved from ...
43710 * g++.old-deja/g++.other/lookup24.C: ... here.
43711
43712 2003-01-28 Jan Hubicka <jh@suse.cz>
43713
43714 * gcc.dg/i386-cmov5.c: New test.
43715
43716 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
43717
43718 * gcc.c-torture/execute/20010925-1.c: Changed the
43719 memcpy declaration.
43720
43721 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
43722
43723 PR c++/3902
43724 * g++.dg/parse/template5.C: New test.
43725
43726 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
43727
43728 PR fortran/9258
43729 * g77.dg/pr9258: New test.
43730
43731 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
43732
43733 * README: Move relevant parts from README.g++.
43734
43735 * README.g++: Remove this file.
43736
43737 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
43738
43739 * g++.dg/abi/dcast1.C: New test.
43740
43741 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43742
43743 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
43744
43745 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
43746
43747 PR c++/47
43748 * g++.old-deja/g++.other/lookup24.C: New test.
43749
43750 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43751
43752 PR middle-end/7227
43753 * gcc.dg/uninit-C.c: New test.
43754
43755 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
43756
43757 * g++.dg/abi/covariant1.C: New test.
43758
43759 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
43760
43761 * gcc.dg/20030123-1.c: New test.
43762
43763 2003-01-25 Jan Hubicka <jh@suse.cz>
43764
43765 PR opt/8492
43766 * gcc.c-torture/compile/20030125-1.c
43767
43768 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
43769
43770 PR c++/9403
43771 * g++.dg/parse/template3.C: New test.
43772 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
43773
43774 PR c++/795
43775 * g++.dg/parse/template4.C: New test.
43776
43777 PR c++/9415
43778 * g++.dg/template/qual2.C: New test.
43779
43780 PR c++/8545
43781 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
43782
43783 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
43784
43785 2003-01-25 Roger Sayle <roger@eyesopen.com>
43786
43787 * gcc.c-torture/execute/switch-1.c: New test case.
43788
43789 2003-01-25 Jan Hubicka <jh@suse.cz>
43790
43791 * gcc.c-torture/execute/20030125-1.[cx]: New test.
43792
43793 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
43794
43795 Tweaks for Bison-1.875. From the NEWS file:
43796 "- `parse error' -> `syntax error'
43797 Bison now uniformly uses the term `syntax error'"
43798 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
43799 * gcc.dg/cpp/digraph2.c: Likewise.
43800 * gcc.dg/cpp/direct2.c: Likewise.
43801 * gcc.dg/cpp/paste4.c: Likewise.
43802 * gcc.dg/c90-restrict-1.c: Likewise.
43803 * gcc.dg/c99-func-2.c: Likewise.
43804 * gcc.dg/noncompile/920721-2.c: Likewise.
43805 * gcc.dg/noncompile/930622-2.c: Likewise.
43806 * gcc.dg/noncompile/940112-1.c: Likewise.
43807 * gcc.dg/noncompile/950921-1.c: Likewise.
43808 * gcc.dg/noncompile/951123-1.c: Likewise.
43809 * gcc.dg/noncompile/971104-1.c: Likewise.
43810 * gcc.dg/noncompile/990416-1.c: Likewise.
43811
43812 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
43813
43814 * g++.dg/parse/undefined1.C: Add error message.
43815
43816 2003-01-22 Mark Mitchell <mark@codesourcery.com>
43817
43818 PR c++/9354
43819 * g++.dg/parse/new1.C: New test.
43820
43821 PR c++/9216
43822 * g++.dg/parse/template2.C: New test.
43823
43824 PR c++/9354
43825 * g++.dg/parse/typedef2.C: New test.
43826
43827 PR c++/9328
43828 * g++.dg/ext/typeof3.C: New test.
43829
43830 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43831
43832 PR c++/2738
43833 * g++.dg/parse/ret-type1.C: New test.
43834
43835 PR c++/3792
43836 * g++.dg/parse/tmpl-outside1.C: New test.
43837
43838 PR c++/4207
43839 * g++.dg/parse/int-as-enum1.C: New test.
43840
43841 PR c++/4903
43842 * g++.dg/parse/no-typename1.C: New test.
43843
43844 PR c++/5533
43845 * g++.dg/parse/no-value1.C: New test.
43846
43847 PR c++/5921
43848 * g++.dg/parse/wrong-inline1.C: New test.
43849
43850 PR c++/6402
43851 * g++.dg/parse/ref1.C: New test.
43852
43853 PR c++/6992
43854 * g++.dg/parse/attr-ctor1.C: New test.
43855
43856 PR c++/7229
43857 * g++.dg/parse/namespace5.C: New test.
43858
43859 PR c++/7917
43860 * g++.dg/parse/func-def1.C: New test.
43861
43862 PR c++/8143
43863 * g++.dg/parse/undefined1.C: New test.
43864
43865 PR c++/5723, PR c++/8522
43866 * g++.dg/parse/specialization1.C: New test.
43867
43868 PR c++/163, PR c++/8595
43869 * g++.dg/parse/struct-as-enum1.C: New test.
43870
43871 PR c++/9173
43872 * g++.dg/parse/undefined2.C: New test.
43873
43874 2003-01-22 Mark Mitchell <mark@codesourcery.com>
43875
43876 PR c++/9298
43877 * g++.dg/parse/template1.C: New test.
43878
43879 PR c++/9384
43880 * g++.dg/parse/using1.C: New test.
43881
43882 PR c++/9285
43883 PR c++/9294
43884 * g++.dg/parse/expr2.C: New test.
43885
43886 PR c++/9388
43887 * g++.dg/parse/lookup2.C: Likewise.
43888
43889 2003-01-21 Jan Hubicka <jh@suse.cz>
43890
43891 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
43892 * gcc.c-torture/execute/eeprof-1.c: Likewise.
43893 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
43894 * gcc.c-torture/execute/string-opt-*.c: Likewise.
43895
43896 2003-01-20 Nick Clifton <nickc@redhat.com>
43897
43898 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
43899 problem with ARM sibcall code generation.
43900
43901 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
43902
43903 * gcc.c-torture/execute/20030120-1.c: New.
43904
43905 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
43906
43907 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
43908
43909 2003-01-17 Mark Mitchell <mark@codesourcery.com>
43910
43911 PR c++/9272
43912 * g++.dg/parse/ctor1.C: New test.
43913
43914 PR c++/9294:
43915 * g++.dg/parse/qualified1.C: New test.
43916
43917 * g++.dg/parse/typename3.C: New test.
43918
43919 2003-01-16 Richard Henderson <rth@redhat.com>
43920
43921 * g++.dg/tls/init-2.C: Fix error matches for real this time.
43922
43923 2003-01-16 Richard Henderson <rth@redhat.com>
43924
43925 * g++.dg/pch/pch.exp: Copy test header to the working directory
43926 before using it either for precompilation or direct use.
43927 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
43928 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
43929
43930 2003-01-16 Richard Henderson <rth@redhat.com>
43931
43932 * gcc.dg/pch/pch.exp: Copy test header to the working directory
43933 before using it either for precompilation or direct use.
43934 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
43935 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
43936
43937 2003-01-16 Mark Mitchell <mark@codesourcery.com>
43938
43939 * g++.dg/ext/typename1.C: Add typename keyword.
43940 * g++.dg/template/crash1.C: Update error messages.
43941 * g++.dg/template/crash2.C: Remove error message.
43942 * g++.dg/parse/typename2.C: New test.
43943 * g++.dg/template/typename2.C: Change implicit
43944 typename warning into error.
43945 * g++.old-deja/g++.benjamin/tem03.C: Issue more
43946 error messages.
43947 * g++.old-deja/g++.benjamin/tem04.C: Fix typos.
43948 * g++.old-deja/g++.brendan/crash56.C: Add this->.
43949 * g++.old-deja/g++.law/visibility13.C: Remove error
43950 messages.
43951 * g++.old-deja/g++.ns/template17.C: Reorder code to
43952 make declaration visible in template.
43953 * g++.old-deja/g++.pt/crash3.C: Fix typos.
43954 * g++.old-deja/g++.pt/crash36.C: Issue more error
43955 messages.
43956 * g++.old-deja/g++.pt/crash5.C: Improve error
43957 message.
43958 * g++.old-deja/g++.pt/crash67.C: Remove warning.
43959 * g++.old-deja/g++.pt/inherit1.C: Add this->.
43960 * g++.old-deja/g++.pt/niklas01a.C: Add error message.
43961 * g++.old-deja/g++.pt/typename16.C: Replace implicit
43962 typename warning with error message.
43963 * g++.old-deja/g++.pt/typename19.C: Remove warning.
43964 * g++.old-deja/g++.robertl/eb112.C: Fix typo.
43965 * g++.old-deja/g++.robertl/eb24.C: Use this->.
43966
43967 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
43968
43969 * g++.dg/parse/ambig2.C: New test.
43970
43971 2003-01-15 Richard Henderson <rth@redhat.com>
43972
43973 * g++.dg/tls/init-2.C: Update error message string.
43974
43975 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43976
43977 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
43978
43979 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
43980
43981 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
43982 all for HC11/HC12.
43983 * gcc.c-torture/compile/20001205-1.x: Likewise.
43984 * gcc.c-torture/compile/20001226-1.x: Likewise.
43985 * gcc.c-torture/compile/920520-1.x: Likewise.
43986 * gcc.c-torture/compile/961203-1.x: Likewise.
43987 * gcc.c-torture/compile/20020604-1.x: Likewise.
43988
43989 2003-01-15 Jan Hubicka <jh@suse.cz>
43990
43991 * gcc.c-torture/compile/20030115-1.c: New test.
43992
43993 * gcc.dg/i386-fpcvt-1.c: New test.
43994 * gcc.dg/i386-fpcvt-2.c: New test.
43995
43996 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
43997
43998 Further conform g++'s __vmi_class_type_info to the C++ ABI
43999 specification.
44000 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
44001 the specification.
44002
44003 2003-01-14 Jan Hubicka <jh@suse.cz>
44004
44005 * gcc.dg/i386-fpcvt-1.c: New test.
44006 * gcc.dg/i386-fpcvt-2.c: New test.
44007
44008 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
44009
44010 * gcc.dg/i386-mmx-3.c: New test.
44011
44012 2003-01-12 Mark Mitchell <mark@codesourcery.com>
44013
44014 PR c++/9264
44015 * g++.dg/parse/octal1.C: New file.
44016
44017 PR c++/9172
44018 * g++.dg/parse/typename1.C: New file.
44019
44020 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
44021
44022 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
44023 * gcc.dg/bf-no-ms-layout.c: Likewise.
44024 * gcc.dg/bf-ms-attrib.c: Likewise.
44025
44026 2003-01-10 Mark Mitchell <mark@codesourcery.com>
44027
44028 PR c++/9099
44029 * g++.dg/parse/dtor1.C: New file.
44030
44031 PR c++/9128
44032 * g++.dg/rtti/typeid1.C: New file.
44033
44034 PR c++/9153
44035 * g++.dg/parse/lookup1.C: New file.
44036
44037 PR c++/9171
44038 * g++.dg/templ/spec5.C: New file.
44039
44040 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
44041
44042 * gcc.c-torture/compile/20030110-1.c: New test.
44043
44044 2003-01-09 Geoffrey Keating <geoffk@apple.com>
44045
44046 Merge from pch-branch:
44047
44048 2002-12-23 Geoffrey Keating <geoffk@apple.com>
44049
44050 * gcc.dg/pch/cpp-1.h: New.
44051 * gcc.dg/pch/cpp-1.c: New.
44052 * gcc.dg/pch/cpp-2.h: New.
44053 * gcc.dg/pch/cpp-2.c: New.
44054
44055 2002-11-19 Geoffrey Keating <geoffk@apple.com>
44056
44057 * gcc.dg/pch/except-1.h: New.
44058 * gcc.dg/pch/except-1.c: New.
44059
44060 2002-11-13 Geoffrey Keating <geoffk@apple.com>
44061
44062 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
44063 running test.
44064 * gcc.dg/pch: Include *.hp not *.h.
44065 * gcc.dg/pch/system-1.h: New.
44066 * gcc.dg/pch/system-1.c: New.
44067
44068 2002-11-11 Geoffrey Keating <geoffk@apple.com>
44069
44070 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
44071 rather than trying to build and run a program using PCH.
44072 * gcc.dg/pch: Remove dg-do commands from test files.
44073
44074 2002-11-08 Geoffrey Keating <geoffk@apple.com>
44075
44076 * gcc.dg/pch/macro-3.c: New.
44077 * gcc.dg/pch/macro-3.h: New.
44078
44079 2002-11-04 Geoffrey Keating <geoffk@apple.com>
44080
44081 * gcc.dg/pch/common-1.c: New.
44082 * gcc.dg/pch/common-1.h: New.
44083 * gcc.dg/pch/decl-1.c: New.
44084 * gcc.dg/pch/decl-1.h: New.
44085 * gcc.dg/pch/decl-2.c: New.
44086 * gcc.dg/pch/decl-2.h: New.
44087 * gcc.dg/pch/decl-3.c: New.
44088 * gcc.dg/pch/decl-3.h: New.
44089 * gcc.dg/pch/decl-4.c: New.
44090 * gcc.dg/pch/decl-4.h: New.
44091 * gcc.dg/pch/decl-5.c: New.
44092 * gcc.dg/pch/decl-5.h: New.
44093 * gcc.dg/pch/global-1.c: New.
44094 * gcc.dg/pch/global-1.h: New.
44095 * gcc.dg/pch/inline-1.c: New.
44096 * gcc.dg/pch/inline-1.h: New.
44097 * gcc.dg/pch/inline-2.c: New.
44098 * gcc.dg/pch/inline-2.h: New.
44099 * gcc.dg/pch/static-1.c: New.
44100 * gcc.dg/pch/static-1.h: New.
44101 * gcc.dg/pch/static-2.c: New.
44102 * gcc.dg/pch/static-2.h: New.
44103
44104 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
44105
44106 * g++.dg/pch/pch.exp: Better handle failing testcases.
44107 * gcc.dg/pch/pch.exp: Likewise.
44108 * gcc.dg/pch/macro-1.c: New.
44109 * gcc.dg/pch/macro-1.h: New.
44110 * gcc.dg/pch/macro-2.c: New.
44111 * gcc.dg/pch/macro-2.h: New.
44112
44113 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
44114
44115 * g++.dg/dg.exp: Treat files in pch/ specially.
44116 * g++.dg/pch/pch.exp: New file.
44117 * g++.dg/pch/empty.H: New file.
44118 * g++.dg/pch/empty.C: New file.
44119 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
44120 "precompile".
44121
44122 * gcc.dg/pch/pch.exp: New file.
44123 * gcc.dg/pch/empty.h: New file.
44124 * gcc.dg/pch/empty.c: New file.
44125 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
44126 "precompile".
44127
44128 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44129
44130 * g++.dg/template/friend14.C: New test.
44131
44132 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44133
44134 * gcc.dg/old-style-asm-1.c: New test.
44135
44136 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
44137
44138 * gcc.c-torture/compile/20030109-1.c: New test.
44139
44140 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44141
44142 * gcc.c-torture/execute/20030109-1.c: New test.
44143
44144 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
44145
44146 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
44147 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
44148 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
44149 * g++.old-deja/g++.mike/eh2.C: Likewise.
44150 * g++.old-deja/g++.mike/eh3.C: Likewise.
44151 * g++.old-deja/g++.mike/eh5.C: Likewise.
44152 * g++.old-deja/g++.mike/eh6.C: Likewise.
44153 * g++.old-deja/g++.mike/eh7.C: Likewise.
44154 * g++.old-deja/g++.mike/eh8.C: Likewise.
44155 * g++.old-deja/g++.mike/eh9.C: Likewise.
44156 * g++.old-deja/g++.mike/eh10.C: Likewise.
44157 * g++.old-deja/g++.mike/eh12.C: Likewise.
44158 * g++.old-deja/g++.mike/eh13.C: Likewise.
44159 * g++.old-deja/g++.mike/eh14.C: Likewise.
44160 * g++.old-deja/g++.mike/eh16.C: Likewise.
44161 * g++.old-deja/g++.mike/eh17.C: Likewise.
44162 * g++.old-deja/g++.mike/eh18.C: Likewise.
44163 * g++.old-deja/g++.mike/eh21.C: Likewise.
44164 * g++.old-deja/g++.mike/eh23.C: Likewise.
44165 * g++.old-deja/g++.mike/eh24.C: Likewise.
44166 * g++.old-deja/g++.mike/eh25.C: Likewise.
44167 * g++.old-deja/g++.mike/eh26.C: Likewise.
44168 * g++.old-deja/g++.mike/eh27.C: Likewise.
44169 * g++.old-deja/g++.mike/eh28.C: Likewise.
44170 * g++.old-deja/g++.mike/eh29.C: Likewise.
44171 * g++.old-deja/g++.mike/eh31.C: Likewise.
44172 * g++.old-deja/g++.mike/eh33.C: Likewise.
44173 * g++.old-deja/g++.mike/eh34.C: Likewise.
44174 * g++.old-deja/g++.mike/eh35.C: Likewise.
44175 * g++.old-deja/g++.mike/eh36.C: Likewise.
44176 * g++.old-deja/g++.mike/eh37.C: Likewise.
44177 * g++.old-deja/g++.mike/eh38.C: Likewise.
44178 * g++.old-deja/g++.mike/eh39.C: Likewise.
44179 * g++.old-deja/g++.mike/eh40.C: Likewise.
44180 * g++.old-deja/g++.mike/eh41.C: Likewise.
44181 * g++.old-deja/g++.mike/eh42.C: Likewise.
44182 * g++.old-deja/g++.mike/eh44.C: Likewise.
44183 * g++.old-deja/g++.mike/eh46.C: Likewise.
44184 * g++.old-deja/g++.mike/eh47.C: Likewise.
44185 * g++.old-deja/g++.mike/eh48.C: Likewise.
44186 * g++.old-deja/g++.mike/eh49.C: Likewise.
44187 * g++.old-deja/g++.mike/eh50.C: Likewise.
44188 * g++.old-deja/g++.mike/eh51.C: Likewise.
44189 * g++.old-deja/g++.mike/eh53.C: Likewise.
44190 * g++.old-deja/g++.mike/eh55.C: Likewise.
44191 * g++.old-deja/g++.mike/p7912.C: Likewise.
44192 * g++.old-deja/g++.mike/p9706.C: Likewise.
44193 * g++.old-deja/g++.mike/p10416.C: Likewise.
44194 * g++.old-deja/g++.mike/p11667.C: Likewise.
44195 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
44196 Remove redundant reference to Iris.
44197 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
44198 Elxsi, i860, Pico Java, and WE32K.
44199
44200 2003-01-07 Mark Mitchell <mark@codesourcery.com>
44201
44202 * g++.dg/ext/asm4.C: New test.
44203
44204 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44205
44206 PR c++/9030
44207 * g++.dg/template/friend12.C: New test.
44208 * g++.dg/template/friend13.C: Likewise.
44209 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
44210
44211 2003-01-08 Jan Hubicka <jh@suse.cz>
44212
44213 * gcc.dg/i386-cadd.c: New test.
44214 * gcc.dg/i386-cmov4.c: Likewise.
44215
44216 2003-01-06 Mark Mitchell <mark@codesourcery.com>
44217
44218 PR c++/9165
44219 * g++.dg/warn/Wunused-3.C: New test.
44220
44221 * g++.dg/abi/bitfield9.C: New test.
44222
44223 PR c++/9189
44224 * g++.dg/parse/defarg3.C: New test.
44225
44226 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
44227
44228 * g++.dg/parse/ambig1.C: New test.
44229 * g++.dg/parse/defarg2.C: New test.
44230
44231 2003-01-05 Mark Mitchell <mark@codesourcery.com>
44232
44233 * g++.dg/template/defarg-1.C: New test.
44234 * g++.dg/template/local2.C: Likewise.
44235
44236 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
44237
44238 * gcc.c-torture/execute/20030105-1.c: New test.
44239
44240 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44241
44242 * g++.dg/parse/namespace3.C: Remove extra semicolons.
44243 * g++.dg/parse/namespace4.C: Likewise.
44244
44245 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
44246
44247 * g++.dg/template/ntp2.C: New test.
44248
44249 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
44250
44251 * g++.dg/parse/extern-C-1.C: New test.
44252
44253 * g++.dg/parse/namespace4.C: New test.
44254
44255 * g++.dg/template/nested1.C: New test.
44256
44257 * g++.dg/parse/namespace3.C: New test.
44258
44259 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
44260
44261 * g++.dg/lookup/two-stage1.C: New test.
44262
44263 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44264
44265 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
44266 * g++.old-deja/g++.jason/access8.C: Likewise.
44267 * g++.old-deja/g++.other/decl5.C: Likewise.
44268
44269 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
44270
44271 * g++.dg/parse/parse7.C: New test.
44272
44273 2003-01-02 Mark Mitchell <mark@codesourcery.com>
44274
44275 PR c++/2843
44276 * g++.dg/ext/attrib7.C: New test.
44277
44278 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
44279
44280 * g++.dg/parse/parse6.C: New test.
44281
44282 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
44283
44284 * gcc.dg/h8300-stack-1.c: New.
44285
44286 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
44287
44288 g++.dg/lookup/exception1.C: New test.
44289
44290 g++.dg/lookup/template1.C: New test.
44291
44292 g++.dg/parse/namespace2.C: New test.
44293
44294 g++.dg/parse/parens2.C: New test.
44295
44296 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44297
44298 * g++.dg/parse/parse5.C: New test.
44299 * g++.dg/lookup/scoped4.C: New test.
44300
44301 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
44302
44303 * g++.dg/parse/parens1.C: New test.
44304
44305 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
44306 angle-bracket1.C.
44307 * g++.dg/parse/parens2.C: New test.
44308
44309 * g++.dg/lookup/scope-operator1.C: New test.
44310
44311 * g++.dg/parse/operator1.C: New test.
44312
44313 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44314
44315 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
44316 * g++.old-deja/g++.other/access6.C: Likewise.
44317 * g++.old-deja/g++.other/decl1.C: Likewise.
44318 * g++.old-deja/g++.pt/typename12.C: Likewise.
44319
44320 2002-12-31 Mark Mitchell <mark@codesourcery.com>
44321
44322 * g++.dg/parse/namespace1.C: New test.
44323
44324 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44325
44326 * g++.dg/parse/parse4.C: New test.
44327
44328 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44329
44330 * g++.dg/parse/parse3.C: New test.
44331
44332 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44333
44334 * g++.dg/parse/parse2.C: New test.
44335
44336 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44337
44338 * g++.dg/template/friend11.C: New test.
44339
44340 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44341
44342 * g++.dg/parse/parse1.C: New test.
44343
44344 2002-12-31 Janis Johnson <janis187@us.ibm.com>
44345
44346 * lib/profopt.exp: Change the name of a global variable to avoid
44347 possible clashes with other test suites.
44348
44349 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
44350
44351 * g++.dg/inherit/covariant8.C: New test.
44352
44353 2002-12-31 Mark Mitchell <mark@codesourcery.com>
44354
44355 * g++.dg/init/array9.C: New test.
44356
44357 PR c++/9112
44358 * g++.dg/parse/expr1.C: New test.
44359
44360 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
44361
44362 * gcc.c-torture/compile/20021230-1.c: New test.
44363
44364 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
44365
44366 * g++.dg/inherit/covariant5.C: New test.
44367 * g++.dg/inherit/covariant6.C: New test.
44368 * g++.dg/inherit/covariant7.C: New test.
44369
44370 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44371
44372 PR c++/2739
44373 * g++.dg/other/access2.C: New test.
44374
44375 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
44376
44377 * g++.dg/other/anon-struct.C: No longer fails
44378 * g++.old-deja/g++.brendan/parse4.C: Likewise.
44379 * g++.old-deja/g++.brendan/parse5.C: Likewise.
44380 * g++.old-deja/g++.brendan/parse6.C: Likewise.
44381
44382 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
44383
44384 * g++.dg/parse/angle-bracket.C (main): No longer fails.
44385
44386 2002-12-27 Mark Mitchell <mark@codesourcery.com>
44387
44388 * g++.dg/eh/spec4.C: Remove stray semicolon.
44389 * g++.dg/expr/pmf-1.C: Change error message.
44390 * g++.dg/ext/asm1.C: Remove stray semicolon.
44391 * g++.dg/ext/typename1.C: Add missing typenames.
44392 * g++.dg/inherit/template-as-base.C: Change error message.
44393 * g++.dg/lookup/scoped1.C: Likewise.
44394 * g++.dg/lookup/scoped2.C: Likewise.
44395 * g++.dg/lookup/using2.C: Likewise.
44396 * g++.dg/other/component1.C: Remove stray semicolon.
44397 * g++.dg/other/do1.C: Change error message.
44398 * g++.dg/other/error2.C: Likewise.
44399 * g++.dg/other/init1.C: Likewise.
44400 * g++.dg/other/packed1.C: Remove stray semicolon.
44401 * g++.dg/other/ptrmem2.C: Change error message.
44402 * g++.dg/parse/parameter-declaration-1.C: Remove line number
44403 marker.
44404 * g++.dg/special/initp1.C: Remove invalid attribute usage.
44405 * g++.dg/template/access3.C: Add typename keyword.
44406 * g++.dg/template/access5.C: Remove stray semicolon.
44407 * g++.dg/template/access6.C: Likewise.
44408 * g++.dg/template/complit1.C: Likewise.
44409 * g++.dg/template/crash1.C: Change error message.
44410 * g++.dg/template/inherit2.C: Remove stray semicolon.
44411 * g++.dg/template/instantiate2.C: Likewise.
44412 * g++.dg/template/instantiate3.C: Change error message.
44413 * g++.dg/template/qual1.C: Remove stray semicolon.
44414 * g++.dg/template/qualttp18.C: Change error message.
44415 * g++.dg/template/ref1.C: Remove stray semicolon.
44416 * g++.dg/template/sizeof1.C (A::value): Declare it.
44417 * g++.dg/template/spec4.C: Change error message.
44418 * g++.dg/template/static1.C: Likewise.
44419 * g++.dg/template/type1.C: Likewise.
44420 * g++.dg/template/typename3.C: Likewise.
44421 * g++.old-deja/g++.benjamin/13478.C: Change error message.
44422 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
44423 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
44424 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
44425 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
44426 named return value extension.
44427 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
44428 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
44429 * g++.old-deja/g++.bob/extern_C.C: Likewise.
44430 * g++.old-deja/g++.bob/inherit2.C: Likewise.
44431 * g++.old-deja/g++.brendan/complex1.C: Likewise.
44432 * g++.old-deja/g++.brendan/copy5.C: Likewise.
44433 * g++.old-deja/g++.brendan/crash13.C: Likewise.
44434 * g++.old-deja/g++.brendan/crash15.C: Likewise.
44435 * g++.old-deja/g++.brendan/crash18.C: Change error message.
44436 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
44437 * g++.old-deja/g++.brendan/crash38.C: Likewise.
44438 * g++.old-deja/g++.brendan/crash50.C: Likewise.
44439 * g++.old-deja/g++.brendan/crash56.C: Likewise.
44440 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
44441 syntax.
44442 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
44443 * g++.old-deja/g++.brendan/crash8.C: Change error message.
44444 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
44445 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
44446 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
44447 * g++.old-deja/g++.brendan/template11.C: Likewise.
44448 * g++.old-deja/g++.brendan/template26.C: Likewise.
44449 * g++.old-deja/g++.brendan/template27.C: Use explicit
44450 specialization syntax.
44451 * g++.old-deja/g++.brendan/template30.C: Likewise.
44452 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
44453 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
44454 non-dependent names.
44455 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
44456 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
44457 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
44458 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
44459 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
44460 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
44461 named return value extension.
44462 * g++.old-deja/g++.ext/namedret2.C: Likewise.
44463 * g++.old-deja/g++.ext/namedret3.C: Likewise.
44464 * g++.old-deja/g++.ext/return1.C: Likewise.
44465 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
44466 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
44467 * g++.old-deja/g++.jason/access8.C: Likewise.
44468 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
44469 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
44470 pseudo-destructor names.
44471 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
44472 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
44473 pseudo-destructor names.
44474 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
44475 * g++.old-deja/g++.jason/overload19.C: Likewise.
44476 * g++.old-deja/g++.jason/overload32.C: Likewise.
44477 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
44478 stray semicolons.
44479 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
44480 * g++.old-deja/g++.jason/return.C: Likewise.
44481 * g++.old-deja/g++.jason/return2.C: Likewise.
44482 * g++.old-deja/g++.jason/shadow1.C: Likewise.
44483 * g++.old-deja/g++.jason/special.C: Use explicit specialization
44484 syntax.
44485 * g++.old-deja/g++.jason/template10.C: Account for use of
44486 non-dependent names.
44487 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
44488 syntax.
44489 * g++.old-deja/g++.jason/template37.C: Likewise.
44490 * g++.old-deja/g++.law/access4.C: Change error messages.
44491 * g++.old-deja/g++.law/arm13.C: Remove incorrect
44492 pseudo-destructor names.
44493 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
44494 * g++.old-deja/g++.law/ctors9.C: Likewise.
44495 * g++.old-deja/g++.law/cvt22.C: Likewise.
44496 * g++.old-deja/g++.law/dtors5.C: Likewise.
44497 * g++.old-deja/g++.law/global-init1.C: Likewise.
44498 * g++.old-deja/g++.law/missed-error3.C: Likewise.
44499 * g++.old-deja/g++.law/operators28.C: Likewise.
44500 * g++.old-deja/g++.law/visibility28.C: Likewise.
44501 * g++.old-deja/g++.martin/eval1.C: Likewise.
44502 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
44503 name.
44504 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
44505 * g++.old-deja/g++.mike/net34.C: Likewise.
44506 * g++.old-deja/g++.mike/net36.C: Likewise.
44507 * g++.old-deja/g++.mike/ns2.C: Likewise.
44508 * g++.old-deja/g++.mike/p12306.C: Likewise.
44509 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
44510 value extension.
44511 * g++.old-deja/g++.mike/p700.C: Likewise.
44512 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
44513 * g++.old-deja/g++.mike/p710.C: Likewise.
44514 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
44515 value extension.
44516 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
44517 * g++.old-deja/g++.mike/pmf9.C: Likewise.
44518 * g++.old-deja/g++.ns/crash2.C: Likewise.
44519 * g++.old-deja/g++.ns/crash3.C: Likewise.
44520 * g++.old-deja/g++.ns/invalid1.C: Likewise.
44521 * g++.old-deja/g++.ns/ns17.C: Likewise.
44522 * g++.old-deja/g++.ns/template16.C: Likewise.
44523 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
44524 keyword.
44525 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
44526 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
44527 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
44528 named return value extension.
44529 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
44530 * g++.old-deja/g++.other/access4.C: Issue additional error
44531 messages.
44532 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
44533 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
44534 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
44535 * g++.old-deja/g++.other/crash25.C: Change error message.
44536 * g++.old-deja/g++.other/crash4.C: Change error message.
44537 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
44538 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
44539 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
44540 checks.
44541 * g++.old-deja/g++.other/defarg8.C: Likewise.
44542 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
44543 * g++.old-deja/g++.other/dtor10.C: Likewise.
44544 * g++.old-deja/g++.other/incomplete.C: Likewise.
44545 * g++.old-deja/g++.other/linkage7.C: Likewise.
44546 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
44547 lookup algorithm.
44548 * g++.old-deja/g++.other/mangle2.C: Likewise.
44549 * g++.old-deja/g++.other/refinit2.C: Likewise.
44550 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
44551 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
44552 * g++.old-deja/g++.pt/crash28.C: Likewise.
44553 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
44554 syntax.
44555 * g++.old-deja/g++.pt/crash32.C: Change error message.
44556 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
44557 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
44558 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
44559 error message position.
44560 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
44561 * g++.old-deja/g++.pt/defarg8.C: Change error message.
44562 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
44563 syntax.
44564 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
44565 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
44566 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
44567 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
44568 keyword.
44569 * g++.old-deja/g++.pt/explicit31.C: Likewise.
44570 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
44571 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
44572 keyword.
44573 * g++.old-deja/g++.pt/explicit71.C: Change error message.
44574 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
44575 syntax.
44576 * g++.old-deja/g++.pt/friend28.C: Account for use of
44577 non-dependent names.
44578 * g++.old-deja/g++.pt/friend29.C: Likewise.
44579 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
44580 rules.
44581 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
44582 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
44583 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
44584 lookup rules.
44585 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
44586 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
44587 keyword.
44588 * g++.old-deja/g++.pt/memclass20.C: Likewise.
44589 * g++.old-deja/g++.pt/memclass5.C: Likewise.
44590 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
44591 keyword.
44592 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
44593 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
44594 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
44595 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
44596 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
44597 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
44598 keyword.
44599 * g++.old-deja/g++.pt/spec10.C: Likewise.
44600 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
44601 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
44602 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
44603 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
44604 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
44605 * g++.old-deja/g++.pt/ttp62.C: Likewise.
44606 * g++.old-deja/g++.pt/ttp64.C: Likewise.
44607 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
44608 * g++.old-deja/g++.pt/typename15.C: Likewise.
44609 * g++.old-deja/g++.pt/typename22.C: Likewise.
44610 * g++.old-deja/g++.pt/typename6.C: Change error messages.
44611 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
44612 * g++.old-deja/g++.pt/virtual2.C: Likewise.
44613 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
44614 syntax.
44615 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
44616 return value extension.
44617 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
44618 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
44619 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
44620 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
44621
44622 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
44623
44624 * g++.dg/warn/inline1.C: New test.
44625 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
44626 * g++.old-deja/g++.jason/synth10.C: Likewise.
44627 * g++.old-deja/g++.mike/net31.C: Likewise.
44628 * g++.old-deja/g++.mike/p8786.C: Likewise.
44629
44630 * g++.dg/template/friend10.C: New test.
44631 * g++.dg/template/conv5.C: New test.
44632
44633 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
44634
44635 * g++.dg/lookup/scoped3.C: New test.
44636
44637 * g++.dg/lookup/decl1.C: New test.
44638 * g++.dg/lookup/decl2.C: New test.
44639
44640 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
44641
44642 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
44643 gcc.c-torture/compile/20021015-1.c,
44644 gcc.c-torture/compile/20021015-2.c,
44645 gcc.c-torture/compile/20021123-1.c,
44646 gcc.c-torture/compile/20021123-2.c,
44647 gcc.c-torture/compile/20021123-3.c,
44648 gcc.c-torture/compile/20021123-4.c,
44649 gcc.c-torture/execute/20021024-1.c: Add tests previously added
44650 only to 3.1 or 3.2 branch.
44651
44652 2002-12-23 Mark Mitchell <mark@codesourcery.com>
44653
44654 * gcc.dg/i386-bitfield3.c: New test.
44655
44656 * gcc.dg/i386-bitfield2.c: New test.
44657
44658 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
44659
44660 * g++.dg/parse/conv_op1.C: New test.
44661
44662 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
44663
44664 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
44665 approved.
44666
44667 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
44668
44669 * gcc.c-torture/compile/20021220-1.c: New test.
44670
44671 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
44672
44673 * gcc.dg/i386-fastcall-1.c: New.
44674
44675 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44676
44677 * gcc.c-torture/execute/20021219-1.c: New test.
44678
44679 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44680
44681 * gcc.dg/i386-pic-1.c: New test.
44682
44683 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44684
44685 PR c++/8099
44686 * g++.dg/template/friend9.C: New test.
44687
44688 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44689
44690 PR c++/3663
44691 * g++.dg/template/access7.C: New test.
44692
44693 2002-12-18 Nick Clifton <nickc@redhat.com>
44694
44695 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
44696 the libstdc++-v3 directory has been found.
44697
44698 2002-12-12 Devang Patel <dpatel@apple.com>
44699 * gcc.dg/darwin-ld-1.c: New test.
44700 * gcc.dg/darwin-ld-2.c: New test.
44701 * gcc.dg/darwin-ld-3.c: New test.
44702 * gcc.dg/darwin-ld-4.c: New test.
44703 * gcc.dg/darwin-ld-5.c: New test.
44704
44705 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
44706
44707 * gcc.c-torture/compile/20021212-1.c: New test.
44708
44709 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
44710
44711 * gcc.dg/fshort-wchar: New test.
44712
44713 2002-12-10 Mark Mitchell <mark@codesourcery.com>
44714
44715 PR c++/8372
44716 * g++.dg/template/dtor1.C: New test.
44717
44718 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
44719 markers.
44720
44721 2002-12-10 Jakub Jelinek <jakub@redhat.com>
44722
44723 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
44724
44725 2002-12-09 Mark Mitchell <mark@codesourcery.com>
44726
44727 * g++.dg/template/static1.C: New test.
44728 * g++.dg/template/static2.C: New test.
44729 * g++.old-deja/g++.ext/memconst.C: New test.
44730
44731 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44732
44733 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
44734 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
44735 * g++.dg/special/initp1.C: Likewise.
44736
44737 2002-12-06 Jakub Jelinek <jakub@redhat.com>
44738
44739 * gcc.c-torture/execute/20021204-1.c: New test.
44740
44741 2002-12-04 Geoffrey Keating <geoffk@apple.com>
44742
44743 * gcc.dg/ppc-fmadd-1.c: New file.
44744 * gcc.dg/ppc-fmadd-2.c: New file.
44745 * gcc.dg/ppc-fmadd-3.c: New file.
44746
44747 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
44748
44749 * gcc.c-torture/compile/20021204-1.c: New test.
44750
44751 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
44752
44753 * g++.dg/inherit/covariant2.C: New test.
44754 * g++.dg/inherit/covariant3.C: New test.
44755 * g++.dg/inherit/covariant4.C: New test.
44756 * g++.dg/inherit/covariant1.C: Remove XFAIL.
44757 * g++.old-deja/g++.robertl/eb17.C: Likewise.
44758
44759 2002-12-03 Mark Mitchell <mark@codesourcery.com>
44760
44761 PR c++/8688
44762 * g++.dg/init/brace3.C: New test.
44763
44764 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
44765
44766 * gcc.dg/20020210-1.c: Fix a comment typo.
44767
44768 2002-12-02 Mark Mitchell <mark@codesourcery.com>
44769
44770 PR c++/8720
44771 * g++.dg/parse/defarg1.C: New test.
44772
44773 PR c++/8615
44774 * g++.dg/template/char1.C: New test.
44775
44776 * g++.dg/template/varmod1.C: Fix typo.
44777
44778 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44779
44780 DR 180
44781 * g++.old-deja/g++.pt/crash32.C: Expect error.
44782
44783 2002-12-01 Mark Mitchell <mark@codesourcery.com>
44784
44785 PR c++/5919
44786 * g++.dg/template/varmod1.C: New test.
44787
44788 PR c++/8727
44789 * g++.dg/inherit/typeinfo1.C: New test.
44790
44791 PR c++/8663
44792 * g++.dg/inherit/typedef1.C: New test.
44793
44794 2002-11-30 Mark Mitchell <mark@codesourcery.com>
44795
44796 PR c++/8332
44797 PR c++/8493
44798 * g++.dg/template/strlen1.C: New test.
44799
44800 PR c++/8227
44801 * g++.dg/template/ctor2.C: New test.
44802
44803 PR c++/8214
44804 * g++.dg/init/string1.C: New test.
44805
44806 PR c++/8511
44807 * g++.dg/template/friend8.C: New test.
44808
44809 2002-11-29 Joe Buck <jbuck@synopsys.com>
44810
44811 * g++.dg/lookup/anon2.C: New test.
44812
44813 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
44814
44815 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
44816 h8300 port.
44817
44818 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
44819
44820 * gcc.dg/bitfld-6.c: New test.
44821
44822 2002-11-27 Jan Hubicka <jh@suse.cz>
44823
44824 * gcc.c-torture/execute/20021127.[cx]: New test.
44825
44826 2002-11-26 Jan Hubicka <jh@suse.cz>
44827
44828 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
44829 quality.
44830
44831 2002-11-26 Geoffrey Keating <geoffk@apple.com>
44832
44833 * g++.dg/init/brace2.C: New test.
44834 * g++.old-deja/g++.mike/p9129.C: Correct.
44835
44836 2002-11-26 Mark Mitchell <mark@codesourcery.com>
44837
44838 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
44839
44840 2002-11-25 Andreas Bauer <baueran@in.tum.de>
44841
44842 * gcc.dg/sibcall-6: New test for indirect sibcalls.
44843
44844 2002-11-25 Mark Mitchell <mark@codesourcery.com>
44845
44846 * g++.dg/abi/empty11.C: New test.
44847 * g++.dg/rtti/cv1.C: New test.
44848
44849 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
44850
44851 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
44852
44853 2002-11-24 Mark Mitchell <mark@codesourcery.com>
44854
44855 * g++.dg/abi/empty10.C: New test.
44856
44857 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
44858
44859 * gcc.c-torture/compile/20021124-1.c: New test.
44860
44861 2002-11-22 Mark Mitchell <mark@codesourcery.com>
44862
44863 * g++.dg/abi/rtti2.C: New test.
44864
44865 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
44866
44867 * gcc.dg/i386-unroll-1.c: New test.
44868
44869 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
44870
44871 * gcc.c-torture/compile/20021120-1.c: New test.
44872 * gcc.c-torture/compile/20021120-2.c: New test.
44873
44874 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44875
44876 * gcc.dg/bitfld-5.c: New test.
44877
44878 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44879
44880 * gcc.c-torture/execute/20021120-3.c: New test.
44881
44882 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44883
44884 * gcc.c-torture/execute/20021120-2.c: New test.
44885
44886 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44887
44888 * gcc.c-torture/execute/20021120-1.c: New test.
44889
44890 2002-11-20 Jakub Jelinek <jakub@redhat.com>
44891
44892 * gcc.c-torture/execute/20021118-3.c: New test.
44893
44894 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44895
44896 * gcc.c-torture/compile/20021119-1.c: New test.
44897
44898 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
44899
44900 * gcc.dg/duff-1.c: New test.
44901 * gcc.dg/duff-2.c: New test.
44902 * gcc.dg/duff-3.c: New test.
44903
44904 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
44905
44906 * gcc.dg/cpp/_Pragma5.c: New test.
44907
44908 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
44909
44910 * gcc.c-torture/execute/20021118-2.c: New test.
44911
44912 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
44913
44914 * gcc.c-torture/execute/20021118-1.c: New test.
44915
44916 2002-11-16 Jakub Jelinek <jakub@redhat.com>
44917
44918 * gcc.dg/20021116-1.c: New test.
44919
44920 2002-11-14 Mark Mitchell <mark@codesourcery.com>
44921
44922 * g++.dg/abi/vcall1.C: New test.
44923
44924 2002-11-14 Jakub Jelinek <jakub@redhat.com>
44925
44926 * gcc.dg/20021029-1.c: New test.
44927 * gcc.dg/20021029-2.c: New test.
44928
44929 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
44930
44931 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
44932
44933 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44934
44935 PR c/8439
44936 * gcc.dg/20021110.c: Move to ...
44937 * gcc.c-torture/compile/20021110.c: .... here.
44938
44939 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44940
44941 PR c/8467
44942 * gcc.c-torture/execute/20021111-1.c
44943
44944 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44945
44946 PR c/8439
44947 * gcc.dg/20021110.c: New test.
44948
44949 2002-11-10 Mark Mitchell <mark@codesourcery.com>
44950
44951 * g++.dg/abi/vthunk3.C: Run only on x86.
44952
44953 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
44954
44955 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
44956
44957 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
44958
44959 * lib/compat.exp (compat-execute): Fix logic error in last
44960 change.
44961
44962 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
44963
44964 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
44965
44966 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44967
44968 PR c++/8389
44969 * g++.dg/template/access6.C: New test.
44970
44971 2002-11-08 Jan Hubicka <jh@suse.cz>
44972
44973 * gcc.dg/i386-ssefp-1.c: New test.
44974 * gcc.dg/i386-ssefp-1.c: New test.
44975
44976 2002-11-08 Jan Hubicka <jh@suse.cz>
44977
44978 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
44979
44980 2002-11-07 Mark Mitchell <mark@codesourcery.com>
44981
44982 * g++.dg/abi/vthunk3.C: New test.
44983
44984 PR c++/8338
44985 * g++.dg/template/crash2.C: New test.
44986
44987 2002-11-07 Mark Mitchell <mark@codesourcery.com>
44988
44989 * g++.dg/abi/dtor1.C: New test.
44990 * g++.dg/abi/dtor2.C: Likewise.
44991
44992 2002-11-05 Geoffrey Keating <geoffk@apple.com>
44993
44994 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
44995 Darwin.
44996
44997 2002-11-04 Adam Nemet <anemet@lnxw.com>
44998
44999 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
45000 -mthumb. Only xfail with -O0.
45001
45002 2002-11-03 Mark Mitchell <mark@codesourcery.com>
45003
45004 * g++.dg/abi/thunk1.C: New test.
45005 * g++.dg/abi/thunk2.C: Likewise.
45006 * g++.dg/abi/vtt1.C: Likewise.
45007
45008 2002-11-02 Diego Novillo <dnovillo@redhat.com>
45009
45010 PR optimization/8423
45011 * gcc.c-torture/execute/builtin-constant.c: New test.
45012
45013 2002-11-01 Zack Weinberg <zack@codesourcery.com>
45014
45015 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
45016 Add some more cases.
45017
45018 2002-11-01 Mark Mitchell <mark@codesourcery.com>
45019
45020 PR c++/8391
45021 * g++.dg/opt/local1.C: New test.
45022
45023 2002-10-30 Mark Mitchell <mark@codesourcery.com>
45024
45025 PR c++/8160
45026 * g++.dg/template/complit1.C: New test.
45027
45028 PR c++/8149
45029 * g++.dg/template/typename4.C: Likewise.
45030
45031 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45032
45033 Core issue 287, PR c++/7639
45034 * g++.dg/template/instantiate1.C: Adjust error location.
45035 * g++.dg/template/instantiate3.C: New test.
45036 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
45037 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
45038 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
45039
45040 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
45041
45042 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
45043
45044 2002-10-29 Mark Mitchell <mark@codesourcery.com>
45045
45046 PR c++/8287
45047 * g++.dg/init/dtor2.C: New test.
45048
45049 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45050
45051 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
45052 * gcc.dg/nest.c: Bypass errors on irix6.
45053
45054 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
45055
45056 * gcc.dg/nest.c: Expect error for mmix-*-*.
45057 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
45058
45059 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
45060
45061 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
45062 markers.
45063
45064 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
45065
45066 2002-10-25 Mike Stump <mrs@apple.com>
45067
45068 * gcc.dg/warn-1.c: New test.
45069
45070 2002-10-25 Zack Weinberg <zack@codesourcery.com>
45071
45072 * g++.dg/template/typename3.C: New test.
45073
45074 2002-10-25 Mark Mitchell <mark@codesourcery.com>
45075
45076 * g++.dg/lookup/ptrmem1.C: New test.
45077
45078 * g++.dg/abi/vthunk2.C: New test.
45079
45080 2002-10-25 Zack Weinberg <zack@codesourcery.com>
45081
45082 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
45083
45084 2002-10-24 Mark Mitchell <mark@codesourcery.com>
45085
45086 * g++.dg/abi/empty9.C: New test.
45087
45088 2002-10-24 Richard Henderson <rth@redhat.com>
45089
45090 * g++.dg/inherit/thunk1.C: Enable for ia64.
45091
45092 2002-10-23 Mark Mitchell <mark@codesourcery.com>
45093
45094 PR c++/8067
45095 * g++.dg/lookup/pretty1.C: New test.
45096
45097 2002-10-23 Jakub Jelinek <jakub@redhat.com>
45098
45099 * gcc.dg/20021023-1.c: New test.
45100
45101 2002-10-23 Mark Mitchell <mark@codesourcery.com>
45102
45103 PR c++/7679
45104 * g++.dg/parse/inline1.C: New test.
45105
45106 2002-10-23 Richard Henderson <rth@redhat.com>
45107
45108 * g++.dg/inherit/thunk1.C: Enable for x86_64.
45109
45110 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
45111
45112 2002-10-22 Mark Mitchell <mark@codesourcery.com>
45113
45114 PR c++/6579
45115 * g++.dg/parse/stmtexpr3.C: New test.
45116
45117 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
45118
45119 * g++.dg/expr/cond1.C: New test.
45120
45121 2002-10-21 Zack Weinberg <zack@codesourcery.com>
45122
45123 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
45124
45125 2002-10-21 Mark Mitchell <mark@codesourcery.com>
45126
45127 * g++.dg/abi/vbase13.C: New test.
45128 * g++.dg/abi/vbase14.C: Likewise.
45129
45130 2002-10-21 Jakub Jelinek <jakub@redhat.com>
45131
45132 * gcc.dg/tls/pic-1.c: New test.
45133 * gcc.dg/tls/nonpic-1.c: New test.
45134 * gcc.dg/20021018-1.c: New test.
45135
45136 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
45137
45138 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
45139 Remove only files with the same base name as the test case.
45140 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
45141 (profopt-execute): Likewise. Also, remove old profiling
45142 and performance data files before running the tests.
45143
45144 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
45145 * g++.dg/bprob/bprob.exp: Likewise.
45146 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
45147 to allow more general test case names.
45148
45149 * g++.dg/bprob/bprob-1.C: Rename to ...
45150 * g++.dg/bprob/g++-bprob-1.C: ... this.
45151
45152 * g77.dg/bprob/bprob-1.f: Rename to ...
45153 * g77.dg/bprob/g77-bprob-1.f: ... this.
45154
45155 2002-10-21 Zack Weinberg <zack@codesourcery.com>
45156
45157 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
45158 bison 1.50 or later.
45159
45160 2002-10-21 Janis Johnson <janis187@us.ibm.com>
45161
45162 * g++.dg/README: Describe more test directories.
45163
45164 2002-10-21 Mark Mitchell <mark@codesourcery.com>
45165
45166 * g++.dg/init/array6.C: Add additional tests.
45167
45168 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
45169
45170 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
45171 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
45172
45173 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
45174
45175 * gcc.c-torture/compile/20020604-1.x: New.
45176 * gcc.c-torture/compile/simd-5.x: Likewise.
45177 * gcc.c-torture/execute/920710-1.x: Likewise.
45178 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
45179
45180 2002-10-21 Mark Mitchell <mark@codesourcery.com>
45181
45182 * g++.dg/inherit/override1.C: Add dg-options clause.
45183
45184 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
45185
45186 * gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
45187 _mm_slli_si128.
45188
45189 2002-10-19 Andreas Schwab <schwab@suse.de>
45190
45191 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
45192 directory component.
45193
45194 2002-10-18 Mark Mitchell <mark@codesourcery.com>
45195
45196 * g++.dg/inherit/thunk1.C: New test.
45197
45198 * g++.dg/inherit/override1.C: New test.
45199
45200 * g++.dg/abi/mangle11.C: New test.
45201 * g++.dg/abi/mangle14.C: New test.
45202 * g++.dg/abi/mangle17.C: New test.
45203
45204 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
45205
45206 * g++.dg/overload/member2.C: New test.
45207
45208 2002-10-17 Janis Johnson <janis187@us.ibm.com>
45209
45210 * g++.dg/README: Describe new compat directory.
45211 * g++.dg/dg.exp: Skip tests in compat directory.
45212 * README.compat: New file.
45213 * lib/compat.exp: New expect script.
45214 * g++.dg/compat: New test directory.
45215 * g++.dg/compat/compat.exp: New expect script.
45216 * g++.dg/compat/abi: New test directory.
45217 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
45218 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
45219 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
45220 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
45221 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
45222 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
45223 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
45224 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
45225 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
45226 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
45227 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
45228 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
45229 * g++.dg/compat/break: New test directory.
45230 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
45231 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
45232 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
45233 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
45234 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
45235 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
45236 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
45237 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
45238 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
45239 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
45240 g++.dg/compat/break/README: New files.
45241 * g++.dg/compat/eh: New test directory.
45242 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
45243 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
45244 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
45245 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
45246 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
45247 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
45248 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
45249 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
45250 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
45251 g++.dg/compat/eh/filter2_y.C,
45252 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
45253 g++.dg/compat/eh/new1_y.C,
45254 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
45255 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
45256 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
45257 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
45258 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
45259 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
45260 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
45261 g++.dg/compat/eh/unexpected1_y.C: New files.
45262 * g++.dg/compat/init: New test directory.
45263 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
45264 g++.dg/compat/init/array5_y.C,
45265 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
45266 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
45267 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
45268 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
45269 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
45270 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
45271 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
45272 g++.dg/compat/init/init-ref2_y.C: New files.
45273
45274 2002-10-17 Mark Mitchell <mark@codesourcery.com>
45275
45276 PR c++/7584
45277 * g++.dg/inherit/using3.C: New test.
45278
45279 2002-10-17 Jan Hubicka <jh@suse.cz>
45280
45281 * gcc.dg/20021017-2.c: New test.
45282
45283 2002-10-17 Mark Mitchell <mark@codesourcery.com>
45284
45285 * g++.dg/abi/mangle16.C: Adjust.
45286
45287 * g++.dg/init/array8.C: New test.
45288
45289 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
45290
45291 * gcc.dg/special/mips-abi.exp: New test.
45292 * gcc.dg/special/mips-abi.s: Empty file used by the above.
45293
45294 2002-10-16 Mark Mitchell <mark@codesourcery.com>
45295
45296 * g++.dg/abi/mangle16.C: New test.
45297 * g++.dg/abi/mangle17.C: Likewise.
45298
45299 PR c++/7478
45300 * g++.dg/template/ref1.C: New test.
45301
45302 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45303
45304 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
45305
45306 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
45307
45308 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
45309
45310 2002-10-16 Mark Mitchell <mark@codesourcery.com>
45311
45312 PR c++/7524
45313 * g++.dg/init/array7.C: New test.
45314
45315 2002-10-15 Mark Mitchell <mark@codesourcery.com>
45316
45317 * g++.dg/init/array6.C: New test.
45318
45319 * g++.dg/abi/mangle13.C: Likewise.
45320 * g++.dg/abi/mangle14.C: Likewise.
45321 * g++.dg/abi/mangle15.C: Likewise.
45322
45323 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45324
45325 * g++.dg/abi/empty8.C: New test.
45326
45327 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
45328
45329 * g++.dg/init/ctor1.C: New test.
45330
45331 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
45332
45333 * gcc.c-torture/execute/20021015-1.c: New test.
45334
45335 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
45336
45337 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
45338
45339 2002-10-14 Jan Hubicka <jh@suse.cz>
45340
45341 * gcc.dg/i386-ssetype-[1-5].c: New tests.
45342
45343 2002-10-14 Richard Henderson <rth@redhat.com>
45344
45345 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
45346
45347 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45348
45349 PR optimization/6631
45350 * g++.dg/opt/const2.C: New test.
45351
45352 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45353
45354 PR c++/7176
45355 * g++.dg/parse/friend1.C: New test.
45356 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
45357
45358 2002-10-14 Jakub Jelinek <jakub@redhat.com>
45359
45360 * gcc.dg/20021014-1.c: New test.
45361
45362 2002-10-11 Mark Mitchell <mark@codesourcery.com>
45363
45364 PR c++/5661
45365 * g++.dg/ext/vlm1.C: New test.
45366 * g++.dg/ext/vlm2.C: Likewise.
45367
45368 * g++.dg/init/array1.C: Remove invalid braces.
45369 * g++.dg/init/brace1.C: New test.
45370 * g++.dg/init/copy2.C: Likewise.
45371 * g++.dg/init/copy3.C: Likewise.
45372 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
45373 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
45374 braces.
45375
45376 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
45377
45378 * gcc.dg/cpp/assembler.S: Don't use -ansi.
45379
45380 2002-10-11 Richard Shann <richard.shann@superh.com>
45381
45382 * gcc.c-torture/compile/simd-5.c: New test.
45383
45384 2002-10-10 Roger Sayle <roger@eyesopen.com>
45385
45386 * gcc.c-torture/execute/shiftopt-1.c: New test case.
45387
45388 2002-10-10 Jim Wilson <wilson@redhat.com>
45389
45390 * gcc.c-torture/execute/20021010-1.c: New test.
45391
45392 2002-10-09 Zack Weinberg <zack@codesourcery.com>
45393
45394 PR c/7353
45395 * g++.dg/ext/typedef-init.C: New test.
45396 * gcc.dg/typedef-init.c: New test.
45397
45398 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
45399
45400 * gcc.dg/cpp/paste13.c: New test.
45401
45402 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45403
45404 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
45405 remaining platforms, XFAIL during compile, not execute. Don't
45406 XFAIL at -O0.
45407
45408 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
45409
45410 * gcc.dg/alias-1.c: Tweak expected warning.
45411
45412 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
45413
45414 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
45415
45416 2002-10-06 Andreas Jaeger <aj@suse.de>
45417
45418 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
45419 * gcc.dg/cpp/c++98.C: Likewise.
45420
45421 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
45422 * g++.dg/cpp/c++98.C: Likewise.
45423
45424 * g++.dg/README (Subdirectories): Mention cpp directory.
45425
45426 PR target/7559
45427 * gcc.dg/20021006-1.c: New test.
45428
45429 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45430
45431 PR c++/7804
45432 * g++.dg/other/warning1.C: New test.
45433
45434 2002-10-04 Roger Sayle <roger@eyesopen.com>
45435
45436 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
45437 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
45438 and sparc-*-* with -m64 as expected failures. See PR 8087.
45439
45440 2002-10-03 Mark Mitchell <mark@codesourcery.com>
45441
45442 PR c++/7931
45443 * g++.dg/template/ptrmem3.C: New test.
45444
45445 PR c++/7754
45446 * g++.dg/template/union1.C: New test.
45447
45448 2002-10-03 Mark Mitchell <mark@codesourcery.com>
45449
45450 PR c++/8006
45451 * g++.dg/abi/mangle9.C: New test.
45452 * g++.dg/abi/mangle10.C: New test.
45453 * g++.dg/abi/mangle11.C: New test.
45454 * g++.dg/abi/mangle12.C: New test.
45455
45456 2002-10-02 Mark Mitchell <mark@codesourcery.com>
45457
45458 PR c++/7188.
45459 * g++.dg/template/meminit1.C: New test.
45460 * g++.dg/warn/Wreorder-1.C: Likewise.
45461 * g++.old-deja/g++.mike/warn3.C: Tweak.
45462 * lib/prune.exp: Ingore "in copy constructor".
45463
45464 2002-10-02 Andreas Jaeger <aj@suse.de>
45465
45466 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
45467 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
45468 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
45469 on x86-64.
45470
45471 2002-10-01 Mark Mitchell <mark@codesourcery.com>
45472
45473 * gcc.dg/empty1.C: Fix typo.
45474
45475 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
45476
45477 * gcc.dg/alias-1.c: New test.
45478
45479 2002-10-01 Mark Mitchell <mark@codesourcery.com>
45480
45481 * gcc.dg/empty1.C: New test.
45482
45483 * g++.dg/tls/init-2.C: Tweak error messages.
45484
45485 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
45486
45487 * gcc.c-torture/compile/20020923-1.c: New test.
45488
45489 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
45490
45491 * gcc.c-torture/execute/ffs-1.c: New test.
45492 * gcc.c-torture/execute/ffs-2.c: Ditto.
45493
45494 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
45495
45496 * g++.dg/overload/member1.C: New test.
45497
45498 2002-09-30 Mark Mitchell <mark@codesourcery.com>
45499
45500 * g++.dg/abi/empty7.C: New test.
45501 * g++.dg/init/pm2.C: Likewise.
45502
45503 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
45504
45505 * g++.dg/rtti/crash1.C: New test.
45506
45507 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
45508
45509 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
45510 gcc.dg/sibcall-4.c: New tests.
45511
45512 2002-09-28 Roger Sayle <roger@eyesopen.com>
45513
45514 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
45515 powerpc and MMIX targets.
45516
45517 2002-09-27 Zack Weinberg <zack@codesourcery.com>
45518
45519 * gcc.dg/cpp/20020927-1.c: New.
45520
45521 2002-09-26 David S. Miller <davem@redhat.com>
45522
45523 * gcc.c-torture/compile/trunctfdf.c: New.
45524
45525 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45526
45527 * lib/target-supports.exp (check_weak_available): Handle solaris2.
45528
45529 2002-09-27 Alan Modra <amodra@bigpond.net.au>
45530
45531 * gcc.c-torture/execute/loop-15.c: New.
45532
45533 2002-09-26 Janis Johnson <janis187@us.ibm.com>
45534
45535 * README.QMTEST: Fix typo.
45536
45537 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
45538
45539 * gcc.dg/20020926-1.c: New test.
45540
45541 2002-09-25 David S. Miller <davem@redhat.com>
45542
45543 PR target/7842
45544 * gcc.c-torture/execute/shiftdi.c: New test.
45545
45546 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
45547
45548 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
45549 unique to the tool.
45550 * lib/g77.exp (g77_init): Likewise.
45551 * lib/g++.exp (g++_init): Likewise.
45552 * lib/objc.exp (objc_init): Likewise.
45553
45554 2002-09-25 Mark Mitchell <mark@codesourcery.com>
45555
45556 * g++.dg/abi/empty5.C: New test.
45557 * g++.dg/abi/empty6.C: New test.
45558 * g++.dg/abi/vbase12.C: New test.
45559
45560 2002-09-25 Richard Henderson <rth@redhat.com>
45561
45562 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
45563 too-small long double.
45564
45565 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
45566
45567 * gcc.dg/20020919-1.c: New test.
45568
45569 2002-09-23 Mark Mitchell <mark@codesourcery.com>
45570
45571 * g++.dg/abi/bitfield6.C: New test.
45572 * g++.dg/abi/bitfield7.C: New test.
45573 * g++.dg/abi/bitfield8.C: New test.
45574 * g++.dg/abi/vbase11.C: New test.
45575
45576 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
45577
45578 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
45579 hppa*-*-hpux*. Update test comment.
45580
45581 2002-09-20 Jakub Jelinek <jakub@redhat.com>
45582
45583 * gcc.dg/tls/struct-1.c: New test.
45584
45585 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
45586
45587 * gcc.dg/cpp/tr-warn2.c: Update.
45588
45589 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
45590
45591 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
45592
45593 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
45594
45595 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
45596 systems.
45597
45598 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
45599
45600 * gcc.c-torture/execute/ieee/mzero3.c: New test.
45601
45602 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
45603 Adjust for c++filt moved to binutils. Remove spurious duplicate
45604 setting of cxxfilt.
45605
45606 2002-09-19 Geoffrey Keating <geoffk@apple.com>
45607
45608 * gcc.dg/20020312-2.c: Update for darwin.
45609
45610 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
45611
45612 * g++.old-deja/g++.other/crash32.C: Mark ICE.
45613
45614 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
45615
45616 * objc.dg/comp-types-1.m: New test.
45617 * objc.dg/comp-types-2.m: New test.
45618 * objc.dg/comp-types-3.m: New test.
45619 * objc.dg/comp-types-4.m: New test.
45620 * objc.dg/comp-types-5.m: New test.
45621 * objc.dg/comp-types-6.m: New test.
45622
45623 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
45624
45625 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
45626
45627 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
45628
45629 * g++.dg/other/do1.C: New test.
45630
45631 * g++.dg/template/subst1.C: New test.
45632
45633 2002-09-16 Steve Ellcey <sje@cup.hp.com>
45634
45635 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
45636
45637 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
45638
45639 * g++.dg/template/qualttp20.C: Adjust expected errors.
45640 * g++.old-deja/g++.jason/report.C: Likewise.
45641 * g++.old-deja/g++.other/qual1.C: Likewise.
45642
45643 * g++.dg/lookup/scoped2.C: New test.
45644
45645 * g++.dg/ext/asm3.C: New test.
45646
45647 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
45648
45649 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
45650
45651 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
45652
45653 * ChangeLog: follow spelling conventions.
45654 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
45655 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
45656 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
45657 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
45658 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
45659 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
45660 * g++.old-deja/g++.law/global-init1.C: Likewise.
45661 * g++.old-deja/g++.other/delete4.C: Likewise.
45662 * g++.old-deja/g++.other/inline21.C: Likewise.
45663 * g++.old-deja/g++.other/singleton.C: Likewise.
45664 * g77.dg/strlen0.f: Likewise.
45665 * g77.f-torture/compile/20010519-1.f: Likewise.
45666 * g77.f-torture/compile/980310-4.f: Likewise.
45667 * gcc.c-torture/compile/20000605-1.c: Likewise.
45668 * gcc.c-torture/execute/20020225-1.c: Likewise.
45669 * gcc.dg/c90-hexfloat-2.c: Likewise.
45670 * gcc.dg/c99-bool-1.c: Likewise.
45671 * gcc.dg/c99-hexfloat-2.c: Likewise.
45672 * gcc.dg/dll-2.c: Likewise.
45673 * gcc.dg/wtr-union-init-1.c: Likewise.
45674 * gcc.dg/wtr-union-init-2.c: Likewise.
45675 * gcc.dg/wtr-union-init-3.c: Likewise.
45676 * gcc.dg/cpp/avoidpaste1.c: Likewise.
45677 * gcc.dg/cpp/defined.c: Likewise.
45678 * gcc.dg/cpp/macsyntx.c: Likewise.
45679 * gcc.dg/cpp/paste2.c: Likewise.
45680 * gcc.dg/cpp/trad/defined.c: Likewise.
45681 * gcc.dg/format/c90-printf-1.c: Likewise.
45682 * gcc.dg/format/c90-scanf-1.c: Likewise.
45683 * gcc.dg/format/c99-printf-1.c: Likewise.
45684 * gcc.dg/format/c99-scanf-1.c: Likewise.
45685 * gcc.misc-tests/gcov-8.c: Likewise.
45686 * lib/profopt.exp: Likewise.
45687
45688 2002-09-15 Krister Walfridsson <cato@df.lth.se>
45689
45690 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
45691
45692 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
45693
45694 * g++.dg/inherit/using2.C: New test.
45695
45696 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
45697
45698 * ChangeLog: Follow spelling conventions.
45699 * g++.dg/template/friend4.C: Likewise.
45700 * g++.old-deja/g++.pt/crash67.C: Likewise.
45701 * gcc.c-torture/execute/20000801-4.c: Likewise.
45702 * gcc.dg/c90-digraph-1.c: Likewise.
45703 * gcc.dg/c94-digraph-1.c: Likewise.
45704 * gcc.dg/c99-digraph-1.c: Likewise.
45705 * gcc.dg/cpp/line5.c: Likewise.
45706 * gcc.dg/cpp/multiline.c: Likewise.
45707 * gcc.dg/cpp/trad/literals-1.c: Likewise.
45708 * gcc.dg/format/attr-3.c: Likewise.
45709 * gcc.dg/format/c90-scanf-3.c: Likewise.
45710 * gcc.dg/format/ext-4.c: Likewise.
45711
45712 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
45713
45714 * g++.dg/template/pretty1.C: New test.
45715
45716 2002-09-14 Alan Modra <amodra@bigpond.net.au>
45717
45718 * gcc.c-torture/execute/struct-cpy-1.c: New test.
45719
45720 2002-09-13 Matt Austern <austern@apple.com>
45721
45722 * g++.dg/other/constref[12].C: New, regression tests for
45723 passing a cast expression to a function by const reference.
45724
45725 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
45726
45727 * g++.dg/template/deduce1.C: New test.
45728
45729 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
45730
45731 * gcc.c-torture/execute/simd-1.c: Force all use of int to
45732 32-bit int.
45733
45734 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
45735
45736 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
45737 usage.
45738
45739 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
45740
45741 * gcc.c-torture/compile/20020910-1.c: New test.
45742
45743 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
45744
45745 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
45746
45747 2002-09-10 Andreas Jaeger <aj@suse.de>
45748
45749 * gcc.dg/20020312-2.c: Adjust for x86-64.
45750
45751 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
45752
45753 * g77.dg/7388.f: New test case for PR 7388.
45754
45755 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
45756
45757 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
45758
45759 2002-09-05 Ziemowit Laski <zlaski@apple.com>
45760
45761 * objc.dg/proto-lossage-1.m: New test.
45762
45763 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
45764
45765 * gcc.dg/cpp/_Pragma4.c: Fix typo.
45766
45767 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
45768
45769 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
45770 expected to pass.
45771
45772 2002-09-06 Stan Shebs <shebs@apple.com>
45773 David Edelsohn <edelsohn@gnu.org>
45774
45775 * gcc.dg/weak: New directory.
45776 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
45777 target-specific xfail bits.
45778 * gcc.dg/typeof-2.c: Move to new directory.
45779 * gcc.dg/weak.exp: New expect script.
45780
45781 2002-09-06 Alan Modra <amodra@bigpond.net.au>
45782
45783 * gcc.c-torture/execute/extzvsi.c: New test.
45784
45785 2002-09-05 Stan Shebs <shebs@apple.com>
45786
45787 * gcc.dg/weak-1.c: xfail on Darwin.
45788 * gcc.dg/weak-2.c: Ditto.
45789 * gcc.dg/weak-3.c: Ditto.
45790 * gcc.dg/weak-4.c: Ditto.
45791 * gcc.dg/weak-5.c: Ditto.
45792 * gcc.dg/weak-6.c: Ditto.
45793 * gcc.dg/weak-7.c: Ditto.
45794 * gcc.dg/weak-8.c: Ditto.
45795 * gcc.dg/weak-9.c: Ditto.
45796
45797 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
45798
45799 * gcc.c-torture/execute/loop-14.c: New test.
45800
45801 2002-09-04 Jakub Jelinek <jakub@redhat.com>
45802
45803 * g++.dg/other/cxa-atexit1.C: New test.
45804
45805 * gcc.dg/typeof-2.c: New test.
45806
45807 2002-09-03 Roger Sayle <roger@eyesopen.com>
45808
45809 * gcc.dg/builtins-2.c: New testcase.
45810 * gcc.dg/builtins-3.c: New testcase.
45811
45812 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
45813
45814 * gcc.dg/cpp/_Pragma4.c: New test.
45815
45816 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
45817
45818 * objc/execute/nil_method-1.m: New testcase.
45819
45820 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
45821
45822 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
45823 [Object class], not [Object initialize].
45824
45825 2002-08-31 Roger Sayle <roger@eyesopen.com>
45826 Hans-Peter Nilsson <hp@bitrange.com>
45827
45828 * gcc.c-torture/execute/20020720-1.x: Skip test on
45829 mmix-knuth-mmixware. Correct comment.
45830
45831 2002-08-27 Mark Mitchell <mark@codesourcery.com>
45832
45833 * g++.dg/abi/bitfield5.C: New test.
45834 * g++.dg/abi/vbase10.C: Likewise.
45835
45836 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
45837
45838 * objc.dg/undeclared-selector.m: New test.
45839
45840 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
45841
45842 * g++.dg/other/offsetof1.C: Avoid cast warning.
45843
45844 2002-08-26 Ziemowit Laski <zlaski@apple.com>
45845
45846 * objc.dg/super-class-2.m: New test.
45847
45848 2002-08-24 Matt Austern <austern@apple.com>
45849
45850 * g++.dg/ext/lvaddr.C: New test.
45851 * g++.dg/ext/lvcast.C: New test.
45852
45853 2002-08-22 Mark Mitchell <mark@codesourcery.com>
45854
45855 * g++.dg/inherit/cond1.C: New test.
45856
45857 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
45858
45859 * gcc.dg/noncompile/incomplete-1.c: New test.
45860
45861 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
45862
45863 * gcc.dg/typespec-1.c: New test.
45864
45865 2002-08-20 Devang Patel <dpatel@apple.com>
45866 * objc.dg/proto-hier-2.m: New test.
45867
45868 2002-08-19 Ziemowit Laski <zlaski@apple.com>
45869
45870 * objc.dg/bitfield-1.m: New test.
45871 * objc.dg/bitfield-2.m: New test.
45872
45873 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
45874
45875 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
45876 gcc.dg/c99-flex-array-4.c: New tests.
45877
45878 2002-08-16 Stan Shebs <shebs@apple.com>
45879
45880 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
45881
45882 2002-08-15 Jakub Jelinek <jakub@redhat.com>
45883
45884 * gcc.dg/typeof-1.c: New test.
45885 * g++.dg/ext/typeof2.C: New test.
45886
45887 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
45888
45889 * g++.dg/other/offsetof1.C: New test.
45890
45891 2002-08-14 Richard Henderson <rth@redhat.com>
45892
45893 * gcc.dg/tls/diag-3.c: Fix expected message strings.
45894
45895 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
45896
45897 * gcc.dg/cpp/_Pragma3.c: New test.
45898
45899 2002-08-13 Mark Mitchell <mark@codesourcery.com>
45900
45901 * g++.dg/template/inherit3: New test.
45902
45903 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
45904
45905 * gcc.dg/bitfld-4.c: Add blank options.
45906
45907 2002-08-09 Mark Mitchell <mark@codesourcery.com>
45908
45909 * g++.dg/template/crash1.C: New test.
45910
45911 2002-08-08 Jakub Jelinek <jakub@redhat.com>
45912
45913 * gcc.dg/tls/opt-2.c: New test.
45914
45915 2002-08-08 Devang Patel <dpatel@apple.com>
45916
45917 * objc.dg/selector-1.m : New test
45918
45919 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
45920
45921 * g++.dg/abi/bitfield4.C: New test.
45922 * gcc.dg/bitfld-4.c: New test.
45923
45924 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
45925
45926 * g++.dg/other/packed1.C: New test.
45927
45928 2002-08-07 Mark Mitchell <mark@codesourcery.com>
45929
45930 * g++.dg/abi/offsetof.C: Tweak error messages.
45931 * g++.old-deja/g++.mike/p10769a.C: Likewise.
45932
45933 2002-08-08 Jakub Jelinek <jakub@redhat.com>
45934
45935 * gcc.dg/bitfld-3.c: New test.
45936
45937 2002-08-07 Jakub Jelinek <jakub@redhat.com>
45938 Richard Henderson <rth@redhat.com>
45939
45940 * gcc.dg/i386-bitfield1.c: New test.
45941 * g++.dg/abi/bitfield3.C: Update.
45942
45943 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
45944
45945 * objc.dg/const-str-2.m: Update.
45946 * gcc.dg/cpp/c++98.c: Change to C extension.
45947 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
45948 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
45949
45950 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
45951
45952 * gcc.dg/tls/diag-3.c: New.
45953
45954 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
45955
45956 * g++.dg/README (Subdirectories): Document new subdir expr.
45957 * g++.dg/expr/pmf-1.C: New test.
45958
45959 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
45960
45961 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
45962
45963 2002-08-06 Jakub Jelinek <jakub@redhat.com>
45964
45965 * g++.dg/abi/bitfield3.C: New test.
45966
45967 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
45968
45969 * lib/gcov.exp: Tweak expected line formats.
45970 * gcc.misc-tests/gcov8.c: New test.
45971 * gcc.misc-tests/gcov8.x: New flags.
45972
45973 2002-08-05 Jakub Jelinek <jakub@redhat.com>
45974
45975 * consistency.vlad/layout/endian.c: Include string.h.
45976
45977 * gcc.c-torture/execute/20020805-1.c: New test.
45978
45979 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
45980
45981 * g++.dg/other/conversion1.C: New test.
45982
45983 2002-08-03 Roger Sayle <roger@eyesopen.com>
45984
45985 * gcc.dg/builtins-1.c: New testcase.
45986
45987 2002-08-02 Mark Mitchell <mark@codesourcery.com>
45988
45989 * g++.dg/inherit/access3.C: New test.
45990
45991 2002-08-01 Jakub Jelinek <jakub@redhat.com>
45992
45993 * gcc.dg/ia64-visibility-2.c: New test.
45994
45995 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
45996
45997 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
45998 __qualifier_flags to __flags.
45999
46000 2002-07-31 Mark Mitchell <mark@codesourcery.com>
46001
46002 * g++.dg/inherit/operator1.C: New test.
46003 * g++.dg/lookup/disamb1.C: Fix typo in comment.
46004 * g++.dg/other/error1.C: Change expected error message.
46005 * g++.dg/template/conv4.C: Likewise.
46006
46007 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
46008
46009 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
46010 for documented behavior.
46011
46012 2002-07-25 Roger Sayle <roger@eyesopen.com>
46013
46014 * gcc.c-torture/execute/20020720-1.x: Skip this test on
46015 several targets known to fail.
46016
46017 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
46018
46019 * gcc.dg/mips-args-[123].c: New tests.
46020
46021 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
46022
46023 * gcc.dg/ppc-spe.c: New.
46024
46025 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
46026
46027 * g++.dg/other/ptrmem4.C: New testcase.
46028
46029 2002-07-24 Richard Henderson <rth@redhat.com>
46030
46031 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
46032
46033 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
46034
46035 * g++.dg/ext/alignof1.C (main): Return 0 for success.
46036
46037 2002-07-24 Roger Sayle <roger@eyesopen.com>
46038
46039 * gcc.c-torture/execute/memset-3.c: New testcase.
46040
46041 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
46042
46043 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
46044 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
46045
46046 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46047
46048 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
46049 Delete.
46050
46051 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
46052
46053 * gcc.c-torture/compile/simd-4.c: New test.
46054
46055 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46056
46057 PR c++/7347, c++/7348
46058 * g++.dg/template/access4.C: New test.
46059 * g++.dg/template/access5.C: New test.
46060 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
46061 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
46062 * g++.old-deja/g++.pt/ttp58.C: Likewise.
46063 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
46064
46065 2002-07-22 Jakub Jelinek <jakub@redhat.com>
46066
46067 * gcc.dg/gnu89-init-2.c: New test.
46068
46069 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
46070
46071 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
46072
46073 2002-07-20 Roger Sayle <roger@eyesopen.com>
46074
46075 * gcc.c-torture/execute/20020720-1.c: New testcase.
46076
46077 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
46078
46079 * gcc.dg/cpp/Wsignprom.c: New tests.
46080
46081 2002-07-20 Alan Modra <amodra@bigpond.net.au>
46082
46083 * gcc.c-torture/execute/loop-13.c: New test.
46084
46085 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
46086
46087 * gcc.dg/cpp/expr.c: New tests.
46088
46089 2002-07-18 David Edelsohn <edelsohn@gnu.org>
46090
46091 * g++.dg/opt/pr6713.C: Add template instantiation.
46092
46093 2002-07-18 Alan Modra <amodra@bigpond.net.au>
46094
46095 * gcc.dg/nest.c: New test.
46096
46097 2002-07-17 Richard Henderson <rth@redhat.com>
46098
46099 * g++.dg/opt/pr6713.C: New test.
46100
46101 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
46102
46103 * gcc.c-torture/execute/loop-2e.x: Let the testcase
46104 XFAIL for all x86 processors.
46105
46106 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
46107
46108 * gcc.c-torture/execute/20010122-1.x: Do not test with
46109 -fomit-frame-pointer.
46110
46111 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46112
46113 * g++.dg/template/instantiate2.C: New test.
46114 * g++.dg/template/spec4.C: New test.
46115
46116 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46117
46118 * g++.dg/template/access2.C: New test.
46119 * g++.dg/template/access3.C: New test.
46120
46121 2002-07-15 Zack Weinberg <zack@codesourcery.com>
46122
46123 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
46124 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
46125 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
46126 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
46127 Convert to use <stdarg.h>.
46128 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
46129 Delete.
46130 * gcc.dg/va-arg-2.c: New.
46131 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
46132
46133 2002-07-15 Jakub Jelinek <jakub@redhat.com>
46134
46135 * gcc.c-torture/compile/20020710-1.c: New test.
46136
46137 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
46138 Andrew Pinski <pinskia@physics.uc.edu>
46139
46140 gcc.c-torture/compile/simd-2.c: New testcase.
46141 gcc.c-torture/compile/simd-3.c: Likewise.
46142
46143 2002-07-11 Mark Mitchell <mark@codesourcery.com>
46144
46145 PR c++/7224
46146 * g++.dg/overload/error1.C: New test.
46147
46148 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
46149
46150 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
46151 configuration and IRIX 6 O32 ABI.
46152
46153 2002-07-11 Roger Sayle <roger@eyesopen.com>
46154
46155 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
46156
46157 2002-07-10 Roger Sayle <roger@eyesopen.com>
46158
46159 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
46160
46161 2002-07-10 Jeffrey A Law <law@redhat.com>
46162
46163 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
46164
46165 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
46166
46167 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
46168
46169 * gcc.dg/20020312-2.c: Check for __PPC__.
46170
46171 2002-07-09 Diego Novillo <dnovillo@redhat.com>
46172
46173 * gcc.c-torture/compile/20020709-1.c: New test.
46174
46175 2002-07-07 Roger Sayle <roger@eyesopen.com>
46176
46177 * g++.dg/template/qualttp21.C: New test case.
46178
46179 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
46180
46181 * gcc.c-torture/compile/20020706-1.c: New test.
46182 * gcc.c-torture/compile/20020706-2.c: New test.
46183
46184 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
46185 Alexandre Oliva <aoliva@redhat.com>
46186
46187 * g++.dg/warn/incomplete1.C: New test.
46188
46189 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46190
46191 PR c++/7099
46192 * g++.dg/warn/noreturn1.C: New test.
46193
46194 2002-07-03 Mark Mitchell <mark@codesourcery.com>
46195
46196 PR c++/6706
46197 * g++.dg/debug/debug6.C: New test.
46198 * g++.dg/debug/debug7.C: New test.
46199
46200 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
46201
46202 * gcc.c-torture/compile/simd-3.c: New test.
46203
46204 2002-07-03 Chris Demetriou <cgd@broadcom.com>
46205
46206 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
46207 * gcc.dg/20020620-1.c: Likewise.
46208
46209 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46210
46211 PR c++/6944
46212 * g++.dg/init/array4.C: New test.
46213 * g++.dg/init/array5.C: New test.
46214
46215 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
46216
46217 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
46218 * gcc.c-torture/execute/simd-2.c (main): Likewise.
46219
46220 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46221
46222 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
46223 * gcc.dg/wtr-aggr-init-1.c: Likewise.
46224 * gcc.dg/wtr-conversion-1.c: Likewise.
46225 * gcc.dg/wtr-escape-1.c: Likewise.
46226 * gcc.dg/wtr-int-type-1.c: Likewise.
46227 * gcc.dg/wtr-label-1.c: Likewise.
46228 * gcc.dg/wtr-static-1.c: Likewise.
46229 * gcc.dg/wtr-strcat-1.c: Likewise.
46230 * gcc.dg/wtr-suffix-1.c: Likewise.
46231 * gcc.dg/wtr-switch-1.c: Likewise.
46232 * gcc.dg/wtr-unary-plus-1.c: Likewise.
46233 * gcc.dg/wtr-union-init-1.c: Likewise.
46234 * gcc.dg/wtr-union-init-2.c: Likewise.
46235 * gcc.dg/wtr-union-init-3.c: Likewise.
46236
46237 * gcc.dg/wtr-func-def-1.c: New test.
46238
46239 2002-07-02 Devang Patel <dpatel@apple.com>
46240
46241 * objc.dg/param-1.m: New test.
46242
46243 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
46244
46245 * gcc.dg/cpp/trad/directive.c: Add test.
46246 * gcc.dg/cpp/trad/macroargs.c: Add test.
46247 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
46248
46249 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
46250
46251 * gcc.dg/cpp/cmdlne-M.c: New test.
46252
46253 2002-07-02 Ziemowit Laski <zlaski@apple.com>
46254
46255 * objc.dg/desig-init-1.m: New test.
46256
46257 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46258
46259 PR c++/6716
46260 * g++.dg/template/instantiate1.C: New test.
46261
46262 2002-07-01 Mark Mitchell <mark@codesourcery.com>
46263
46264 PR c++/7112
46265 * g++.dg/template/sizeof2.C: New test.
46266
46267 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
46268
46269 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
46270 gcc.dg/cpp/trad/include.c: New tests.
46271
46272 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
46273
46274 PR target/7177
46275 * gcc.c-torture/compile/20020701-1.c: New test.
46276
46277 2002-07-01 Stan Shebs <shebs@apple.com>
46278
46279 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
46280 header here...
46281 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
46282 (objc-torture-execute): or here.
46283
46284 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
46285
46286 * gcc.c-torture/execute/arith-rand-ll.c: New test.
46287
46288 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
46289
46290 * gcc.dg/cpp/trad/escaped-nl.c: New test.
46291
46292 2002-06-30 Devang Patel <dpatel@apple.com>
46293
46294 * objc.dg/fsyntax-only.m: New test.
46295
46296 2002-06-27 Mark Mitchell <mark@codesourcery.com>
46297
46298 PR c++/6695
46299 * g++.dg/template/friend7.C: New file.
46300
46301 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
46302
46303 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
46304 return type.
46305
46306 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
46307
46308 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
46309 avoid division by zero.
46310
46311 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
46312
46313 * gcc.dg/Wunknownprag.c: New tests.
46314
46315 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
46316
46317 * gcc.c-torture/execute/simd-2.c: New test.
46318
46319 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
46320
46321 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
46322 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
46323 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
46324 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
46325 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
46326 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
46327 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
46328 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
46329 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
46330 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
46331 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
46332 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
46333 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
46334 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
46335 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
46336 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
46337 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
46338
46339 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
46340
46341 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
46342 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
46343 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
46344 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
46345 New tests.
46346 * gcc.dg/cpp/trad/directive.c: Update.
46347
46348 2002-06-23 Andreas Jaeger <aj@suse.de>
46349
46350 * gcc.c-torture/execute/complex-6.c: New.
46351
46352 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
46353
46354 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
46355 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
46356 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
46357 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
46358
46359 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
46360
46361 * gcc.dg/cpp/trad: New directory with traditional tests copied
46362 from parent directory.
46363 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
46364 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
46365 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
46366 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
46367 Move to trad/ and rename.
46368 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
46369 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
46370 gcc.dg/cpp/trad/redef2.c: New tests.
46371 * gcc.dg/cpp/trad/trad.exp: New driver.
46372
46373 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
46374
46375 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
46376 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
46377 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
46378 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
46379 Remove.
46380
46381 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
46382
46383 * gcc.dg/20020620-1.c: New test.
46384
46385 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46386
46387 * g++.dg/template/ttp4.C: New test.
46388
46389 2002-06-19 Jakub Jelinek <jakub@redhat.com>
46390
46391 * g++.dg/opt/vt1.C: Fix regexp.
46392
46393 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46394
46395 * gcc.c-torture/execute/pure-1.c: Make functions static again.
46396 Don't use attribute `noinline'.
46397
46398 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
46399
46400 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
46401
46402 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
46403
46404 * gcc.c-torture/execute/simd-1.c: New.
46405
46406 * gcc.dg/simd-1.c: New.
46407
46408 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
46409
46410 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
46411
46412 2002-06-16 Richard Henderson <rth@redhat.com>
46413
46414 * g++.dg/ext/anon-struct1.C: New.
46415 * g++.dg/ext/anon-struct2.C: New.
46416 * g++.dg/ext/anon-struct3.C: New.
46417 * gcc.dg/anon-struct-1.c: New.
46418 * gcc.dg/anon-struct-2.c: New.
46419 * gcc.dg/anon-struct-3.c: New.
46420 * gcc.dg/20011008-1.c: Adjust warning text.
46421 * gcc.dg/20020527-1.c: Add -fms-extensions.
46422
46423 2002-06-16 Richard Henderson <rth@redhat.com>
46424
46425 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
46426
46427 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
46428
46429 * gcc.c-torture/execute/20020615-1.c: New test.
46430
46431 2002-06-15 Roger Sayle <roger@eyesopen.com>
46432
46433 * gcc.c-tortuture/execute/compare-1.c: New test case.
46434 * gcc.c-tortuture/execute/compare-2.c: New test case.
46435 * gcc.c-tortuture/execute/compare-3.c: New test case.
46436
46437 2002-06-13 Richard Henderson <rth@redhat.com>
46438
46439 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
46440 ia64 ilp32.
46441
46442 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46443
46444 * g++.dg/template/typename2.C: Update error message.
46445
46446 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
46447
46448 * gcc.c-torture/execute/20020611-1.c: New test.
46449
46450 2002-06-11 Bob Wilson <bob.wilson@acm.org>
46451
46452 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
46453 list of targets to skip.
46454
46455 2002-06-10 Bob Wilson <bob.wilson@acm.org>
46456
46457 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
46458 targets if not optimizing.
46459
46460 2002-06-10 Jakub Jelinek <jakub@redhat.com>
46461
46462 * gcc.c-torture/compile/20020605-1.c: New test.
46463
46464 * g++.dg/opt/vt1.C: New test.
46465
46466 * gcc.dg/20020531-1.c: New test.
46467
46468 * gcc.dg/20020530-1.c: New test.
46469
46470 * gcc.dg/20020527-1.c: New test.
46471
46472 * g++.dg/opt/cse1.C: New test.
46473
46474 2002-06-07 Roger Sayle <roger@eyesopen.com>
46475
46476 * gcc.dg/20020607-2.c: New test case.
46477
46478 2002-06-07 Jakub Jelinek <jakub@redhat.com>
46479
46480 * gcc.c-torture/compile/20020604-1.c: New test.
46481
46482 2002-06-04 Richard Henderson <rth@redhat.com>
46483
46484 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
46485 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
46486 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
46487
46488 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
46489
46490 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
46491
46492 2002-06-03 Richard Henderson <rth@redhat.com>
46493
46494 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
46495 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
46496
46497 2002-06-02 Richard Henderson <rth@redhat.com>
46498
46499 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
46500 test functions static.
46501
46502 2002-06-02 Andreas Jaeger <aj@suse.de>
46503
46504 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
46505 now.
46506
46507 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
46508
46509 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
46510 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
46511 Update for mofified diagnostics.
46512 * gcc.dg/c99-intconst-1.c: No longer fail.
46513
46514 2002-06-02 Richard Henderson <rth@redhat.com>
46515
46516 * gcc.dg/uninit-A.c: Remove xfail markers.
46517
46518 2002-06-01 Roger Sayle <roger@eyesopen.com>
46519
46520 * gcc.dg/fnegate-1.c: New test case.
46521
46522 2002-05-30 Osku Salerma <osku@iki.fi>
46523
46524 * gcc.c-torture/execute/mayalias-1.c: New file.
46525
46526 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
46527
46528 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
46529 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
46530 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
46531
46532 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
46533
46534 * gcc.c-torture/execute/20020529-1.c: New test.
46535
46536 2002-05-27 Richard Henderson <rth@redhat.com>
46537
46538 * g++.dg/ext/attrib6.C: New test case.
46539
46540 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46541
46542 * gcc.c-torture/execute/pure-1.c: New test.
46543
46544 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
46545
46546 * gcc.dg/cpp/arith-2.c: Remove.
46547
46548 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
46549
46550 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
46551 * gcc.dg/cpp/if-3.c: Remove.
46552
46553 2002-05-26 Jakub Jelinek <jakub@redhat.com>
46554
46555 * g++.dg/opt/cse2.C: New test.
46556
46557 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
46558
46559 * gcc.dg/cpp/arith-1.c: New semantic tests.
46560 * gcc.dg/cpp/if-1.c: Update.
46561
46562 2002-05-24 Ben Elliston <bje@redhat.com>
46563
46564 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
46565
46566 2002-05-24 Jakub Jelinek <jakub@redhat.com>
46567
46568 * gcc.dg/verbose-asm.c: New test.
46569
46570 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
46571
46572 * gcc.dg/cpp/paste12.c: New test.
46573
46574 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
46575
46576 * g++.dg/parse/named_ops.C: New test.
46577
46578 2002-05-23 Mark Mitchell <mark@codesourcery.com>
46579
46580 * gcc.dg/weak-8.c: New test.
46581
46582 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
46583
46584 * gcc.dg/weak-2.c: Allow optional leading underscore
46585 in scan-assembler symbol name.
46586 * gcc.dg/weak-3.c: Likewise.
46587 * gcc.dg/weak-4.c: Likewise.
46588 * gcc.dg/weak-5.c: Likewise.
46589
46590 2002-05-23 Jakub Jelinek <jakub@redhat.com>
46591
46592 * gcc.dg/20020523-1.c: New test.
46593
46594 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
46595
46596 * objc.dg/const-str-2.m: Update now that we stop after
46597 a command line error.
46598
46599 2002-05-22 Richard Henderson <rth@redhat.com>
46600
46601 * g++.dg/dg.exp: Fix typo in test pruneing.
46602
46603 2002-05-22 Richard Henderson <rth@redhat.com>
46604
46605 * g++.dg/dg.exp: Prune the tls subdirectory.
46606 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
46607 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
46608 * g++.dg/tls/init-1.C: New.
46609
46610 2002-05-22 Jakub Jelinek <jakub@redhat.com>
46611
46612 * gcc.dg/20020517-1.c: New test.
46613
46614 2002-05-21 Richard Henderson <rth@redhat.com>
46615
46616 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
46617 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
46618
46619 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
46620
46621 * g++.dg/other/copy2.C: New test.
46622
46623 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
46624
46625 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
46626 (MAX_COPY): Bump up to 10 times sizeof (long long).
46627 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
46628
46629 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
46630 sizeof (long long).
46631
46632 * gcc.c-torture/execute/strcpy-1.c: New test.
46633
46634 2002-05-19 Jason Merrill <jason2redhat.com>
46635
46636 * g++.dg/ext/oper1.C: New test.
46637
46638 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
46639 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
46640
46641 * README.QMTEST: New file.
46642
46643 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
46644
46645 2002-05-19 Andreas Jaeger <aj@suse.de>
46646
46647 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
46648 now.
46649 * gcc.c-torture/execute/loop-2d.x: Likewise.
46650
46651 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
46652
46653 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
46654 support weak symbols.
46655 * gcc.dg/weak-4.c: Likewise.
46656 * gcc.dg/weak-6.c: Likewise.
46657
46658 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
46659
46660 * gcc.dg/weak-3.c: Add dg-excess-error comment for
46661 cygwin, coff and h8300-*-hms targets
46662 * gcc.dg/weak-5.c: Likewise.
46663 * gcc.dg/weak-7.c: Likewise.
46664
46665 2002-05-16 Jason Merrill <jason@redhat.com>
46666
46667 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
46668 (scan-assembler-not, scan-assembler-dem): Likewise.
46669 (scan-assembler-dem-not): Likewise.
46670
46671 2002-05-15 Richard Henderson <rth@redhat.com>
46672
46673 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
46674
46675 2002-05-15 Richard Henderson <rth@redhat.com>
46676
46677 * gcc.dg/weak-5.c (vfoo1c): No warning here.
46678 (vfoo1f): Warning here.
46679 (vfoo1l): Don't redefine the alias.
46680
46681 2002-05-14 Jason Merrill <jason@redhat.com>
46682 Alexandre Oliva <aoliva@redhat.com>
46683
46684 * g++.dg/init/pm1.C: New test.
46685
46686 2002-05-12 David S. Miller <davem@redhat.com>
46687
46688 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
46689 types.
46690
46691 2002-05-10 Roger Sayle <roger@eyesopen.com>
46692
46693 * gcc.c-torture/execute/20020510-1.c: New test case.
46694
46695 2002-05-10 David S. Miller <davem@redhat.com>
46696
46697 * gcc.c-torture/execute/conversion.c: Test long double too.
46698
46699 2002-05-09 Jakub Jelinek <jakub@redhat.com>
46700
46701 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
46702 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
46703 * lib/g++.exp (g++_link_flags): Likewise.
46704 * lib/objc.exp (objc_target_compile): Likewise.
46705
46706 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
46707
46708 * gcc.dg/cpp/poison.c: Update.
46709 * gcc.dg/cpp/20000625-2.c: Remove.
46710 * gcc.dg/cpp/direct2s.c: Remove final test.
46711
46712 2002-05-08 Tom Rix <trix@redhat.com>
46713
46714 * gcc.c-torture/execute/20020508-1.c: New test.
46715 * gcc.c-torture/execute/20020508-2.c: New test.
46716 * gcc.c-torture/execute/20020508-3.c: New test.
46717
46718 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
46719
46720 * gcc.dg/cpp/charconst-4.c: More tests.
46721
46722 2002-05-08 Mark Mitchell <mark@codesourcery.com>
46723
46724 PR c/6569
46725 * gcc.dg/weak-3.c: Update location of warning messages.
46726 * gcc.dg/weak-5.c: Likewise.
46727
46728 2002-05-06 Roger Sayle <roger@eyesopen.com>
46729
46730 * gcc.c-torture/execute/20020506-1.c: New test case.
46731
46732 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
46733
46734 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
46735
46736 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
46737
46738 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
46739
46740 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
46741
46742 * gcc.dg/cpp/charconst-3.c: New test.
46743
46744 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
46745
46746 * gcc.dg/cpp/charconst.c: Update tests.
46747
46748 2002-05-05 Tim Josling <tej@melbpc.org.au>
46749
46750 * treelang: Added directory for new sample language treelang. Also
46751 lib/treelang.exp: New file to signal treelang should be tested.
46752
46753 2002-05-03 Jakub Jelinek <jakub@redhat.com>
46754
46755 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
46756 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
46757 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
46758 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
46759 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
46760 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
46761 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
46762
46763 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
46764
46765 * gcc.dg/format/xopen-2.c: New test.
46766
46767 2002-05-03 Jakub Jelinek <jakub@redhat.com>
46768
46769 * gcc.dg/20020503-1.c: New test.
46770
46771 2002-05-02 Mark Mitchell <mark@codesourcery.com>
46772
46773 * g++.dg/init/dtor1.C: Make it tougher.
46774
46775 2002-05-01 Mark Mitchell <mark@codesourcery.com>
46776
46777 * g++.dg/init/dtor1.C: New test.
46778
46779 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
46780
46781 * gcc.dg/altivec-8.c: New.
46782
46783 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
46784
46785 * gcc.dg/altivec-7.c: New.
46786
46787 2002-04-29 Jakub Jelinek <jakub@redhat.com>
46788
46789 * g++.dg/parse/typedef1.C: New test.
46790
46791 2002-04-29 Mark Mitchell <mark@codesourcery.com>
46792
46793 PR c++/6486
46794 * g++.dg/template/friend6.C: New test.
46795
46796 PR c++/6492
46797 * g++.dg/init/copy1.C: New test.
46798
46799 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
46800
46801 * g++.dg/warn/effc1.C: New test.
46802
46803 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
46804
46805 * gcc.dg/cpp/if-cexp.c: Add a test.
46806
46807 2002-04-28 Jakub Jelinek <jakub@redhat.com>
46808
46809 * gcc.dg/20020426-2.c: New test.
46810
46811 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
46812
46813 * gcc.dg/cpp/if-mop.c: Update.
46814 * gcc.dg/cpp/if-mpar.c: Add test.
46815 * gcc.dg/cpp/if-oppr.c: Update.
46816
46817 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46818
46819 PR c/6343
46820 * gcc.dg/weak-[2-7].c: New tests.
46821
46822 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
46823
46824 * gcc.dg/enum1.c: New test.
46825
46826 2002-04-26 Mark Mitchell <mark@codesourcery.com>
46827
46828 PR c++/6497
46829 * g++.dg/inherit/access2.C: New test.
46830
46831 2002-04-26 Mark Mitchell <mark@codesourcery.com>
46832
46833 PR bootstrap/6445
46834 * gcc.dg/20020426-1.c: New test.
46835
46836 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
46837
46838 * g++.dg/abi/enum1.C: New test.
46839
46840 2002-04-26 Richard Henderson <rth@redhat.com>
46841
46842 * gcc.dg/c99-bool-1.c: Expect always true warning.
46843
46844 2002-04-25 Roger Sayle <roger@eyesopen.com>
46845
46846 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
46847
46848 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46849
46850 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
46851 targets.
46852
46853 2002-04-24 Mark Mitchell <mark@codesourcery.com>
46854
46855 * g++.dg/abi/mange7.C: New test.
46856
46857 PR c++/6438.
46858 * g++.dg/parse/stmtexpr2.C: New test.
46859
46860 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
46861
46862 * gcc.dg/20020312-2.c: Add SH target.
46863
46864 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46865
46866 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
46867 compiler output on mips*-*-irix*.
46868
46869 2002-04-23 Jakub Jelinek <jakub@redhat.com>
46870
46871 * g++.dg/parse/attr1.C: New test.
46872
46873 2002-04-23 Roger Sayle <roger@eyesopen.com>
46874
46875 * gcc.c-torture/execute/string-opt-17.c: New test case.
46876 * gcc.c-torture/execute/memset-2.c: New test case.
46877
46878 2002-04-23 Mark Mitchell <mark@codesourcery.com>
46879
46880 PR c++/6256:
46881 * g++.dg/template/friend5.C: New test.
46882
46883 PR c++/6331:
46884 * g++.dg/template/qual1.C: Likewise.
46885
46886 2002-04-22 Zack Weinberg <zack@codesourcery.com>
46887
46888 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
46889 Include stdlib.h, not stdio.h or ctype.h.
46890
46891 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
46892
46893 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
46894 cris-*-elf* and mmix-*-*.
46895 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
46896 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
46897 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
46898 Ditto.
46899 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
46900 * gcc.dg/wchar_t-1.c: Ditto.
46901
46902 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
46903
46904 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
46905 Clarify comment.
46906
46907 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
46908
46909 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
46910
46911 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46912
46913 * gcc.c-torture/execute/20000906-1.x: Delete.
46914
46915 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
46916
46917 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
46918
46919 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
46920
46921 * PR6367
46922 * g77.f-torture/execute/6367.f: New test.
46923 * g77.f-torture/execute/6367.x: Disable for MMIX.
46924
46925 2002-04-19 Mark Mitchell <mark@codesourcery.com>
46926
46927 * PR6352
46928 * g++.dg/opt/inline2.C: New test.
46929
46930 2002-04-18 Richard Henderson <rth@redhat.com>
46931
46932 * gcc.dg/20000906-1.c: Enable for all targets.
46933 * gcc.c-torture/compile/iftrap-2.c: New.
46934
46935 2002-04-18 Jakub Jelinek <jakub@redhat.com>
46936
46937 * gcc.dg/20020418-1.c: New test.
46938 * gcc.dg/20020418-2.c: New test.
46939
46940 2002-04-18 Richard Henderson <rth@redhat.com>
46941
46942 * gcc.c-torture/compile/iftrap-1.c: New.
46943 * gcc.dg/iftrap-1.c: Adjust for ia64.
46944 * gcc.dg/iftrap-2.c: New.
46945
46946 2002-04-18 Jakub Jelinek <jakub@redhat.com>
46947
46948 * gcc.c-torture/compile/20020418-1.c: New test.
46949
46950 2002-04-18 Roger Sayle <roger@eyesopen.com>
46951
46952 * gcc.c-torture/compile/20020415-1.c: New.
46953
46954 2002-04-18 David S. Miller <davem@redhat.com>
46955
46956 * gcc.c-torture/execute/20020418-1.c: New test.
46957
46958 2002-04-17 Jakub Jelinek <jakub@redhat.com>
46959
46960 * gcc.dg/20020416-1.c: New test.
46961
46962 * g++.dg/opt/inline1.C: New test.
46963
46964 2002-04-16 Jakub Jelinek <jakub@redhat.com>
46965
46966 * gcc.dg/altivec-5.c: New test.
46967
46968 * gcc.dg/20020415-1.c: New test.
46969
46970 2002-04-15 Mark Mitchell <mark@codesourcery.com>
46971
46972 * lib/chill.exp: Remove.
46973
46974 2002-04-14 Jakub Jelinek <jakub@redhat.com>
46975
46976 * g++.dg/other/big-struct.C: New test.
46977
46978 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
46979
46980 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
46981 of scratch file.
46982
46983 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
46984
46985 PR c/6277
46986 * gcc.dg/i386-387-1.c: Allow optional leading underscore
46987 in scan-assembler function name
46988
46989 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
46990
46991 * g77.f-torture/execute/980628-4.x,
46992 g77.f-torture/execute/980628-5.x,
46993 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
46994 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
46995 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
46996 i[34567]86-*-*.
46997
46998 2002-04-13 David S. Miller <davem@redhat.com>
46999
47000 * gcc.c-torture/execute/20020413-1.c: New test.
47001
47002 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
47003
47004 * gcc.dg/asm-6.c,
47005 * g++.dg/ext/asm1.C: New tests.
47006
47007 2002-04-12 Mark Mitchell <mark@codesourcery.com>
47008
47009 PR c++ 5373.
47010 * g++.dg/parse/stmtexpr1.C: New test.
47011
47012 PR c++/5189.
47013 * g++.dg/template/copy1.C: New test.
47014
47015 2002-04-12 Richard Henderson <rth@redhat.com>
47016
47017 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
47018
47019 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
47020
47021 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
47022 gcc.c-torture/execute/20020307-2.c.
47023
47024 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
47025
47026 * g++.dg/ext/attrib5.C,
47027 * g++.dg/lookup/struct1.C: New tests.
47028
47029 2002-04-11 Jakub Jelinek <jakub@redhat.com>
47030
47031 * gcc.dg/20020411-1.c: New test.
47032
47033 * gcc.c-torture/execute/20020411-1.c: New test.
47034
47035 2002-04-10 Janis Johnson <janis187@us.ibm.com>
47036
47037 * g77.f-torture/execute/6177.f: New test.
47038
47039 2002-04-10 Jakub Jelinek <jakub@redhat.com>
47040
47041 PR middle-end/6247
47042 * g++.dg/opt/cleanup1.C: New test.
47043
47044 * g++.dg/opt/const1.C: New test.
47045
47046 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
47047
47048 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
47049
47050 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
47051
47052 PR c++/5507
47053 * g++.dg/template/typename2.C: New test.
47054
47055 2002-04-10 Alan Modra <amodra@bigpond.net.au>
47056
47057 * gcc.c-torture/execute/loop-12.c: New.
47058
47059 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
47060
47061 * g77.f-torture/execute/980628-4.x,
47062 g77.f-torture/execute/980628-5.x,
47063 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
47064 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
47065 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
47066
47067 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47068
47069 PR optimization/6086
47070 * g++.dg/opt/preinc1.C: New test.
47071
47072 2002-04-06 Mark Mitchell <mark@codesourcery.com>
47073
47074 PR c++/5571
47075 * g++.dg/opt/static2.C: New test.
47076
47077 2002-04-06 Mark Mitchell <mark@codesourcery.com>
47078
47079 PR c/5120
47080 * gcc.dg/20020406-1.c: New test.
47081
47082 2002-04-04 David S. Miller <davem@redhat.com>
47083
47084 * gcc.c-torture/execute/20020404-1.c: New test.
47085
47086 2002-04-04 Jakub Jelinek <jakub@redhat.com>
47087
47088 PR c/6123
47089 * gcc.dg/20020312-2.c: Do not declare global register variable
47090 if __PIC__ or __pic__ is defined.
47091
47092 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
47093
47094 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
47095 __asm__ so that it works correctly even if -ansi -pedantic-errors.
47096
47097 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47098
47099 * gcc.misc-tests/linkage.exp: Update last change to handle
47100 sparc*-, not just sparc-.
47101
47102 2002-04-03 Richard Henderson <rth@redhat.com>
47103
47104 * gcc.dg/cpp/ucs.c: Improved long UCS test.
47105
47106 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
47107
47108 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
47109
47110 2002-04-02 David S. Miller <davem@redhat.com>
47111
47112 * gcc.c-torture/execute/20020402-3.c: New test.
47113
47114 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
47115
47116 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
47117 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
47118
47119 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
47120 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
47121 g77.f-torture/execute/20001201.x,
47122 g77.f-torture/execute/u77-test.x: New files.
47123
47124 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
47125 * gcc.dg/wchar_t-1.c: Ditto.
47126
47127 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47128
47129 * gcc.c-torture/execute/20020402-1.c: New test.
47130
47131 2002-04-01 Richard Henderson <rth@redhat.com>
47132
47133 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
47134
47135 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
47136
47137 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47138
47139 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
47140
47141 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
47142
47143 * g++.dg/inherit/template-as-base.C: Expect error.
47144 * g++.dg/inherit/namespace-as-base.C: Likewise.
47145
47146 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
47147
47148 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
47149 g++.dg/ext/instantiate3.C: Tweak match patterns.
47150
47151 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
47152 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
47153 -da test.
47154
47155 2002-03-31 Richard Henderson <rth@redhat.com>
47156
47157 * gcc.dg/special/alias-2.c: New.
47158 * gcc.dg/special/ecos.exp: Run it.
47159
47160 2002-03-31 Richard Henderson <rth@redhat.com>
47161
47162 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
47163
47164 2002-03-31 Kazu Hirata <kazu@hxi.com>
47165
47166 * gcc.dg/weak-1.c: Disable on h8300 port.
47167
47168 2002-03-29 Janis Johnson <janis187@us.ibm.com>
47169
47170 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
47171 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
47172 ordering tests.
47173 * g++.dg/bprob/bprob-1.C: New test.
47174 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
47175 * g++.dg/gcov/gcov-1.C: New test.
47176 * g++.dg/gcov/gcov-1.x: New file.
47177 * g++.dg/gcov/gcov-2.C: New test.
47178 * g++.dg/gcov/gcov-3.C: New test.
47179 * g++.dg/gcov/gcov-3.h: New file.
47180
47181 2002-03-28 Roger Sayle <roger@eyesopen.com>
47182
47183 * g++.old-deja/g++.other/builtins5.C: New test.
47184 * g++.old-deja/g++.other/builtins6.C: New test.
47185 * g++.old-deja/g++.other/builtins7.C: New test.
47186 * g++.old-deja/g++.other/builtins8.C: New test.
47187 * g++.old-deja/g++.other/builtins9.C: New test.
47188
47189 2002-03-29 Jakub Jelinek <jakub@redhat.com>
47190
47191 * g++.dg/opt/static1.C: New test.
47192
47193 * g++.dg/opt/longbranch1.C: New test.
47194
47195 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
47196
47197 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
47198
47199 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
47200
47201 2002-03-28 Jeffrey A Law (law@redhat.com)
47202
47203 * gcc.c-torture/execute/20020328-1.c: New test.
47204
47205 2002-03-27 Richard Henderson <rth@redhat.com>
47206
47207 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
47208 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
47209 move from g++.old-deja/g++.ext/.
47210
47211 2002-03-27 Mark Mitchell <mark@codesourcery.com>
47212
47213 * g++.dg/init/new2.C: New test.
47214
47215 2002-03-26 Richard Henderson <rth@redhat.com>
47216
47217 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
47218
47219 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
47220 on sparc.
47221
47222 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
47223 sparcv9 systems.
47224 * gcc.dg/20001102-1.c: Likewise.
47225
47226 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
47227
47228 * gcc.dg/cpp/endif-pedantic1.c,
47229 gcc.dg/cpp/endif-pedantic2.c: New tests.
47230
47231 2002-03-26 Mark Mitchell <mark@codesourcery.com>
47232
47233 * g++.dg/init/new1.C: New test.
47234
47235 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
47236
47237 * g++.dg/abi/vbase9.C: New test.
47238
47239 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
47240
47241 * gcc.dg/arm-asm.c: New test.
47242
47243 2002-03-26 Andrew Cagney <ac131313@redhat.com>
47244
47245 * gcc.dg/Wswitch-enum.c: New test.
47246 Fix PR c/5044.
47247
47248 2002-03-26 Richard Henderson <rth@redhat.com>
47249
47250 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
47251 structure.
47252
47253 2002-03-25 Richard Henderson <rth@redhat.com>
47254
47255 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
47256 sparcv9 systems.
47257
47258 * gcc.c-torture/compile/20011119-1.c (xxx): New.
47259 * gcc.c-torture/compile/20011119-2.c (xxx): New.
47260
47261 2002-03-25 Zack Weinberg <zack@codesourcery.com>
47262
47263 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
47264
47265 2002-03-25 Bob Wilson <bob.wilson@acm.org>
47266
47267 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
47268 targets using generic thunk support.
47269
47270 2002-03-25 Jakub Jelinek <jakub@redhat.com>
47271
47272 * gcc.c-torture/compile/20020323-1.c: New test.
47273
47274 * g++.dg/opt/conj2.C: New test.
47275
47276 2002-03-24 Richard Henderson <rth@redhat.com>
47277
47278 * gcc.dg/weak-1.c: Use -fno-common.
47279
47280 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47281
47282 * g77.dg/f77-edit-apostrophe-out.f: New test
47283 * g77.dg/f77-edit-h-out.f: New test
47284 * g77.dg/f77-edit-t-in.f: New test
47285 * g77.dg/f77-edit-t-out.f: New test
47286 * g77.dg/f77-edit-x-out.f: New test
47287 * g77.dg/f77-edit-slash-out.f: New test
47288 * g77.dg/f77-edit-colon-out.f: New test
47289 * g77.dg/f77-edit-s-out.f: New test
47290
47291 2002-03-24 Richard Henderson <rth@redhat.com>
47292
47293 * objc/execute/formal_protocol-6.x: New XFAIL.
47294
47295 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47296
47297 * gcc.dg/weak-1.c: Early return from dg-final on platforms
47298 that do not support weak symbols
47299
47300 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47301
47302 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
47303 * lib/g77.exp: Likewise.
47304 * lib/objc.exp: Likewise.
47305
47306 2002-03-23 Andrew Cagney <ac131313@redhat.com>
47307
47308 * gcc.dg/Wswitch-default.c: New test.
47309
47310 2002-03-23 Jakub Jelinek <jakub@redhat.com>
47311
47312 * g++.dg/other/enum1.C: New test.
47313
47314 2002-03-23 Zack Weinberg <zack@codesourcery.com>
47315
47316 * gcc.dg/pragma-ep-3.c: Fix typo.
47317
47318 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
47319
47320 * g++.dg/inherit/template-as-base.C: New test.
47321
47322 2002-03-22 Jakub Jelinek <jakub@redhat.com>
47323
47324 * g++.old-deja/g++.other/dwarf2-1.C: Move...
47325 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
47326
47327 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
47328
47329 * gcc.dg/cpp/multiline.c: Update to match.
47330
47331 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
47332
47333 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
47334
47335 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
47336
47337 * gcc.dg/cpp/extratokens2.c: New file.
47338
47339 2002-03-21 David Edelsohn <edelsohn@gnu.org>
47340
47341 * gcc.dg/20020312-2.c: Add rs6000 target.
47342
47343 * gcc.c-torture/compile/20020319-1.c: New test.
47344
47345 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
47346
47347 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
47348 (A, E): Handle this.
47349
47350 2002-03-20 Jason Merrill <jason@redhat.com>
47351
47352 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
47353 ignoring -fpic.
47354 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
47355 through prune_gcc_output.
47356
47357 2002-03-20 Jakub Jelinek <jakub@redhat.com>
47358
47359 * gcc.c-torture/compile/20020320-1.c: New test.
47360
47361 2002-03-19 Jakub Jelinek <jakub@redhat.com>
47362
47363 * gcc.c-torture/compile/20020318-1.c: New test.
47364
47365 * gcc.dg/struct-by-value-1.c: New test.
47366
47367 * gcc.dg/20020319-1.c: New test.
47368
47369 2002-03-18 Jakub Jelinek <jakub@redhat.com>
47370
47371 * g++.dg/opt/conj1.C: New test.
47372
47373 2002-03-17 Mark Mitchell <mark@codesourcery.com>
47374
47375 * g++.dg/template/qualttp20.C: Revert previous change.
47376 * g++.dg/template/qualttp3.C: Likewise.
47377 * g++.dg/template/qualttp4.C: Likewise.
47378 * g++.dg/template/qualttp5.C: Likewise.
47379 * g++.dg/template/qualttp6.C: Likewise.
47380 * g++.dg/template/qualttp7.C: Likewise.
47381 * g++.dg/template/qualttp8.C: Likewise.
47382 * g++.dg/template/recurse.C: Likewise.
47383
47384 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
47385
47386 * gcc.dg/cpp/wchar-1.c: Update.
47387
47388 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
47389
47390 * g++.dg/template/conv1.C: New test.
47391 * g++.dg/template/conv2.C: New test.
47392 * g++.dg/template/conv3.C: New test.
47393 * g++.dg/template/conv4.C: New test.
47394
47395 2002-03-15 Mark Mitchell <mark@codesourcery.com>
47396
47397 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
47398 * g++.dg/template/qualttp3.C: Likewise.
47399 * g++.dg/template/qualttp4.C: Likewise.
47400 * g++.dg/template/qualttp5.C: Likewise.
47401 * g++.dg/template/qualttp6.C: Likewise.
47402 * g++.dg/template/qualttp7.C: Likewise.
47403 * g++.dg/template/qualttp8.C: Likewise.
47404 * g++.dg/template/recurse.C: Likewise.
47405
47406 2002-03-15 Mark Mitchell <mark@codesourcery.com>
47407
47408 * g++.dg/opt/dtor1.C: New test.
47409
47410 2002-03-15 Jakub Jelinek <jakub@redhat.com>
47411
47412 * gcc.c-torture/compile/20020315-1.c: New test.
47413
47414 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
47415
47416 * gcc.dg/weak-1.c: Fix scan tests.
47417
47418 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
47419
47420 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
47421 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
47422 cris-*-aout* mmix-*-*.
47423 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
47424 cris-*-aout* mmix-*-*.
47425 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
47426 cris-*-elf* cris-*-aout* and mmix-*-*.
47427 * gcc.dg/20001009-1.c: Ditto.
47428 * gcc.dg/20010912-1.c: Ditto.
47429 * gcc.dg/20020122-4.c: Ditto.
47430 * gcc.dg/inline-2.c: Ditto.
47431
47432 2002-03-14 Jeffrey A Law (law@cygnus.com)
47433
47434 * gcc.c-torture/compile/20020314-1.c: New test.
47435
47436 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
47437
47438 * gcc.c-torture/execute/20020314-1.c: New test.
47439
47440 2002-03-14 Jakub Jelinek <jakub@redhat.com>
47441
47442 * g++.dg/warn/Wunused-1.C: New test.
47443
47444 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
47445
47446 * g++.dg/abi/mangle6.C: New test.
47447
47448 2002-03-13 Jakub Jelinek <jakub@redhat.com>
47449
47450 * gcc.c-torture/compile/20020309-2.c: New test.
47451
47452 * gcc.c-torture/compile/20020312-1.c: New test.
47453
47454 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
47455
47456 * g++.dg/other/access1.C: New test.
47457
47458 2002-03-12 Jakub Jelinek <jakub@redhat.com>
47459
47460 * gcc.c-torture/execute/wchar_t-1.c: New test.
47461
47462 2002-03-12 David Edelsohn <edelsohn@gnu.org>
47463
47464 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
47465
47466 2002-03-12 Roger Sayle <roger@eyesopen.com>
47467
47468 * gcc.dg/20020312-1.c: New test case.
47469
47470 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
47471
47472 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
47473
47474 2002-03-11 Richard Henderson <rth@redhat.com>
47475
47476 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
47477 * g++.old-deja/g++.jason/report.C: Likewise.
47478
47479 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
47480
47481 * g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
47482 * g++.old-deja/g++.robertl/eb56.C: Likewise.
47483
47484 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
47485
47486 * g++.dg/overload/pmf1.C: New test.
47487
47488 2002-03-11 Kazu Hirata <kazu@hxi.com>
47489
47490 * gcc.c-torture/execute/20020307-1.c: Use long.
47491
47492 2002-03-11 Jakub Jelinek <jakub@redhat.com>
47493
47494 PR optimization/5844
47495 * gcc.dg/20020310-1.c: New test.
47496
47497 2002-03-09 Michael Meissner <meissner@redhat.com>
47498
47499 * gcc.c-torture/execute/memcpy-2.c: New test.
47500 * gcc.c-torture/execute/memset-1.c: New test.
47501 * gcc.c-torture/execute/strlen-1.c: New test.
47502 * gcc.c-torture/execute/strcmp-1.c: New test.
47503 * gcc.c-torture/execute/strncmp-1.c: New test.
47504
47505 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
47506
47507 * gcc.dg/ppc-ldstruct.c: New test.
47508
47509 2002-03-09 Jakub Jelinek <jakub@redhat.com>
47510
47511 * gcc.c-torture/execute/va-arg-22.c: New test.
47512
47513 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
47514
47515 * gcc.c-torture/compile/20020309-1.c: New test.
47516
47517 2002-03-08 Jakub Jelinek <jakub@redhat.com>
47518
47519 * gcc.c-torture/execute/20020307-2.c: New test.
47520
47521 2002-03-07 Jeffrey A Law (law@redhat.com)
47522
47523 * g77.f-torture/compile/20020307-1.f: New test.
47524
47525 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
47526
47527 * gcc.dg/unordered-1.c: New test.
47528
47529 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
47530
47531 * gcc.c-torture/execute/20020307-1.c: New test.
47532
47533 2002-03-05 Jakub Jelinek <jakub@redhat.com>
47534
47535 * gcc.dg/20020304-1.c: New test.
47536
47537 * gcc.c-torture/compile/20020304-2.c: New test.
47538
47539 2002-03-04 Zack Weinberg <zack@codesourcery.com>
47540
47541 * gcc.c-torture/compile/20020304-1.c: New test case
47542 (from PR c/5830).
47543
47544 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
47545
47546 * gcc.dg/20020103-1.c: Add other -D ppc variants.
47547
47548 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
47549
47550 * g++.dg/other/classkey1.C: New test.
47551
47552 2002-03-01 Richard Henderson <rth@redhat.com>
47553
47554 * gcc.c-torture/compile/981223-1.x: New.
47555 * gcc.c-torture/compile/920625-1.x: New.
47556
47557 2002-02-28 Richard Henderson <rth@redhat.com>
47558
47559 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
47560
47561 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
47562
47563 * gcc.c-torture/execute/20020227-1.c: New test.
47564
47565 2002-02-27 Mark Mitchell <mark@codesourcery.com>
47566
47567 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
47568 here" ERROR lines.
47569 * g++.old-deja/g++.oliva/partord1.C: Likewise.
47570 * g++.old-deja.g++.other/defarg1.C: Likewise.
47571 * g++.old-deja/g++.pt/calls2.C: Likewise.
47572 * g++.old-deja/g++.pt/crash20.C: Likewise.
47573 * g++.old-deja/g++.pt/crash30.C: Likewise.
47574 * g++.old-deja/g++.pt/crash36.C: Likewise.
47575 * g++.old-deja/g++.pt/crash6.C: Likewise.
47576 * g++.old-deja/g++.pt/defarg13.C: Likewise.
47577 * g++.old-deja/g++.pt/derived3.C: Likewise.
47578 * g++.old-deja/g++.pt/error1.C: Likewise.
47579 * g++.old-deja/g++.pt/friend21.C: Likewise.
47580 * g++.old-deja/g++.pt/friend23.C: Likewise.
47581 * g++.old-deja/g++.pt/infinite1.C: Likewise.
47582 * g++.old-deja/g++.robertl/eb128.C: Likewise.
47583
47584 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
47585
47586 * gcc.c-torture/execute/20020225-2.c: New test.
47587
47588 2002-02-27 Zack Weinberg <zack@codesourcery.com>
47589
47590 * gcc.c-torture/execute/920730-1t.c,
47591 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
47592 Delete test cases, only relevant to -traditional.
47593
47594 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
47595
47596 * gcc.dg/cpp/undef1.c: Remove.
47597 * gcc.dg/cpp/directiv.c: Update.
47598 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
47599
47600 2002-02-27 Michael Meissner <meissner@redhat.com>
47601
47602 * gcc.c-torture/execute/20020226-1.c: New test.
47603
47604 2002-02-26 Jakub Jelinek <jakub@redhat.com>
47605
47606 * g++.dg/debug/debug4.C: New test.
47607
47608 * gcc.dg/ia64-visibility-1.c: New test.
47609
47610 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
47611
47612 * gcc.dg/debug/20020224-1.c: New.
47613
47614 2002-02-25 Kazu Hirata <kazu@hxi.com>
47615
47616 * gcc.c-torture/execute/960416-1.x: New.
47617 * gcc.c-torture/execute/divconst-3.x: Likewise.
47618
47619 2002-02-25 Jakub Jelinek <jakub@redhat.com>
47620
47621 * gcc.dg/20020224-1.c: New test.
47622
47623 2002-02-25 Alan Modra <amodra@bigpond.net.au>
47624
47625 * gcc.c-torture/execute/20020225-1.c: New.
47626
47627 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
47628
47629 * gcc.dg/cpp/wchar-1.c: New test.
47630
47631 2002-02-23 Jakub Jelinek <jakub@redhat.com>
47632
47633 * gcc.dg/20020222-1.c: New test.
47634
47635 2002-02-22 Jakub Jelinek <jakub@redhat.com>
47636
47637 * g++.dg/opt/anonunion1.C: New test.
47638
47639 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
47640
47641 * g++.dg/template/qualttp19.C: New test.
47642 * g++.dg/template/qualttp20.C: New test.
47643 * g++.old-deja/g++.jason/report.C: Adjust expected errors
47644 * g++.old-deja/g++.other/qual1.C: Likewise.
47645
47646 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
47647
47648 * gcc.dg/attr-alwaysinline.c: New.
47649
47650 2002-02-21 Jakub Jelinek <jakub@redhat.com>
47651
47652 * gcc.dg/20020220-1.c: New test.
47653
47654 * gcc.dg/20020220-2.c: New test.
47655
47656 * g++.dg/opt/mmx1.C: New test.
47657
47658 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
47659
47660 * gcc.c-torture/compile/20020110.c: New test.
47661
47662 2002-02-20 Jakub Jelinek <jakub@redhat.com>
47663
47664 * gcc.c-torture/execute/20020219-1.c: New test.
47665
47666 * gcc.dg/20020219-1.c: New test.
47667
47668 * gcc.dg/noncompile/20020220-1.c: New test.
47669
47670 * g++.dg/opt/ptrintsum1.C: New test.
47671
47672 * gcc.dg/debug/20020220-1.c: New test.
47673
47674 2002-02-17 Jakub Jelinek <jakub@redhat.com>
47675
47676 * gcc.c-torture/execute/20020216-1.c: New test.
47677
47678 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
47679
47680 * gcc.dg/decl-1.c: Update, new test.
47681
47682 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
47683
47684 * g++.dg/abi/bitfield1.C: New test.
47685 * g++.dg/abi/bitfield2.C: New test.
47686
47687 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
47688
47689 * gcc.dg/attr-nest.c: New test.
47690
47691 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
47692
47693 * gcc.c-torture/execute/20020215-1.c: New test.
47694
47695 2002-02-14 Jakub Jelinek <jakub@redhat.com>
47696
47697 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
47698 * g++.dg/debug/debug.exp: New.
47699 * g++.dg/debug/trivial.C: New.
47700 * g++.dg/debug/debug1.C: Moved...
47701 * g++.dg/other/debug1.C: ...from here.
47702 * g++.dg/debug/debug2.C: Moved...
47703 * g++.dg/other/debug2.C: ...from here.
47704 * g++.dg/debug/debug3.C: Moved...
47705 * g++.dg/other/debug3.C: ...from here.
47706
47707 * gcc.dg/noncompile/20020213-1.c: New test.
47708
47709 2002-02-13 Jakub Jelinek <jakub@redhat.com>
47710
47711 * g++.dg/other/debug3.C: New test.
47712
47713 * gcc.c-torture/execute/20020213-1.c: New test.
47714
47715 2002-02-13 Richard Smith <richard@ex-parrot.com>
47716
47717 * g++.old-deja/g++.other/thunk1.C: New test.
47718
47719 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
47720
47721 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
47722
47723 2002-02-13 Stan Shebs <shebs@apple.com>
47724
47725 * gcc.dg/altivec-3.c: New.
47726
47727 2002-02-12 Jakub Jelinek <jakub@redhat.com>
47728
47729 * gcc.dg/Wunreachable-1.c: New test.
47730 * gcc.dg/Wunreachable-2.c: New test.
47731
47732 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
47733
47734 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
47735
47736 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
47737
47738 * gcc.dg/decl-1.c: New test.
47739
47740 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
47741
47742 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
47743
47744 2002-02-10 Kazu Hirata <kazu@hxi.com>
47745
47746 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
47747 * gcc.c-torture/compile/980506-1.x: Likewise.
47748
47749 2002-02-10 Kazu Hirata <kazu@hxi.com>
47750
47751 * gcc.dg/20020210-1.c: New.
47752
47753 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
47754
47755 * g77.f-torture/execute/947.f: New regression test
47756 for PR fortran/947.
47757
47758 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
47759
47760 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
47761 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
47762
47763 2002-02-08 Richard Henderson <rth@redhat.com>
47764
47765 * gcc.c-torture/compile/labels-3.c: New.
47766
47767 2002-02-08 Jakub Jelinek <jakub@redhat.com>
47768
47769 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
47770 expression statements work instead.
47771 * gcc.dg/noncompile/20020207-1.c: New test.
47772
47773 2002-02-07 Richard Henderson <rth@redhat.com>
47774
47775 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
47776
47777 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47778
47779 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
47780 message from g77
47781 * lib/g77-dg.exp: Trim g77 error messages so that they are
47782 recognized by dg.exp.
47783
47784 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47785
47786 PR fortran/5473
47787 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
47788
47789 2002-02-07 Richard Henderson <rth@redhat.com>
47790
47791 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
47792 to be sufficiently aligned for integers.
47793
47794 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
47795
47796 * g++.dg/template/friend4.C: New test.
47797
47798 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47799
47800 PR fortran/5743
47801 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
47802 unsupported cases.
47803
47804 2002-02-07 Richard Henderson <rth@redhat.com>
47805
47806 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
47807 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
47808 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
47809 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
47810
47811 2002-02-06 Richard Henderson <rth@redhat.com>
47812
47813 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
47814
47815 2002-02-06 Janis Johnson <janis187@us.ibm.com>
47816
47817 * gcc.dg/20020206-1.c: New test.
47818
47819 2002-02-06 Jakub Jelinek <jakub@redhat.com>
47820
47821 * gcc.c-torture/execute/20020206-1.c: New test.
47822
47823 * gcc.c-torture/execute/20020206-2.c: New test.
47824
47825 PR optimization/5429:
47826 * gcc.c-torture/compile/20020206-1.c: New test.
47827
47828 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
47829
47830 * g++.dg/ext/align1.C: Do not use an explicit alignment value
47831 as certain file formats cannot support particularly large
47832 alignments.
47833
47834 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
47835 and do not expect to be able to link the executable.
47836
47837 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
47838 fail because the COFF format does not support the weak attribute.
47839
47840 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
47841
47842 * g77.dg/pr5473.f: New test
47843
47844 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
47845
47846 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
47847 Fix testcase accordingly.
47848
47849 2002-02-04 Richard Henderson <rth@redhat.com>
47850
47851 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
47852 (buf): Change to be an array of pointers, not ints.
47853
47854 2002-02-04 Jakub Jelinek <jakub@redhat.com>
47855
47856 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
47857 before all tests. Move warning one line above to match where it
47858 C frontend emits.
47859 * gcc.dg/Wswitch-2.c: New test.
47860 * g++.dg/warn/Wswitch-1.C: New test.
47861 * g++.dg/warn/Wswitch-2.C: New test.
47862
47863 2002-02-04 Richard Henderson <rth@redhat.com>
47864
47865 * g++.dg/abi/offsetof.C: Fix size comparison.
47866
47867 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
47868
47869 * gcc.dg/cast-qual-2.c: New test.
47870
47871 2002-02-04 Jakub Jelinek <jakub@redhat.com>
47872
47873 * gcc.dg/20020201-4.c: New test.
47874
47875 2002-02-04 Ben Elliston <bje@redhat.com>
47876
47877 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
47878 target_info attribute != 0, in addition to the empty string.
47879 (gcc_target_compile): Likewise.
47880
47881 2002-02-03 Andrew Cagney <ac131313@redhat.com>
47882
47883 * gcc.dg/Wswitch.c: New test.
47884 PR gcc/4475. PR gcc/3780.
47885
47886 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
47887
47888 * g77.f-torture/execute/5122.f: New test for regressions
47889 against PR fortran/5122.
47890
47891 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
47892
47893 * g77.f-torture/compile/pr3743.f: Delete
47894 * g77.dg/pr3743-1.f: New test.
47895 * g77.dg/pr3743-2.f: New test.
47896 * g77.dg/pr3743-3.f: New test.
47897 * g77.dg/pr3743-4.f: New test.
47898
47899 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
47900
47901 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
47902
47903 2002-02-02 Richard Henderson <rth@redhat.com>
47904
47905 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
47906 * gcc.c-torture/execute/bf64-1.c: Likewise.
47907
47908 2002-02-02 Jakub Jelinek <jakub@redhat.com>
47909
47910 * gcc.dg/20020201-2.c: New test.
47911
47912 * gcc.dg/20020201-3.c: New test.
47913
47914 * gcc.c-torture/execute/bitfld-2.c: New test.
47915
47916 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
47917
47918 * gcc.dg/bitfld-1.c: Update.
47919 * gcc.dg/bitfld-2.c: Update.
47920 * gcc.c-torture/execute/bitfld-1.x: New.
47921
47922 2002-02-02 Jakub Jelinek <jakub@redhat.com>
47923
47924 * gcc.c-torture/execute/20020201-1.c: New test.
47925
47926 2002-02-01 Janis Johnson <janis187@us.ibm.com>
47927
47928 PR target/5469
47929 * gcc.dg/20020201-1.c: New test.
47930
47931 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
47932
47933 PR fortran/3743
47934 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
47935 * g77.f-torture/compile/pr3743.x: Remove
47936
47937 2002-01-31 Tom Rix <trix@redhat.com>
47938
47939 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
47940
47941 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
47942
47943 * gcc.dg/noncompile/20020130-1.c: New test.
47944
47945 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
47946
47947 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
47948
47949 2002-01-29 Richard Henderson <rth@redhat.com>
47950
47951 * gcc.c-torture/execute/991118-1.c: Cast various constants back
47952 to long long.
47953 * gcc.c-torture/execute/bf64-1.c: Likewise.
47954
47955 2002-01-29 Jakub Jelinek <jakub@redhat.com>
47956
47957 * gcc.c-torture/execute/20020129-1.c: New test.
47958
47959 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
47960
47961 * gcc.c-torture/compile/20000224-1.c: Update.
47962 * gcc.c-torture/execute/bitfld-1.c: New tests.
47963 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
47964 * gcc.dg/uninit-A.c: Update.
47965
47966 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
47967
47968 * g++.dg/template/ctor1.C: Add instantiation.
47969
47970 2002-01-28 Paul Koning <pkoning@equallogic.com>
47971
47972 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
47973 argument to __builtin_prefetch to be const ptr.
47974
47975 2002-01-28 Jakub Jelinek <jakub@redhat.com>
47976
47977 * gcc.c-torture/compile/20020120-1.c: New test.
47978
47979 2002-01-27 Kazu Hirata <kazu@hxi.com>
47980
47981 * gcc.c-torture/execute/20020127-1.c: New test.
47982
47983 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
47984
47985 * g77.dg/f77-edit-i-in.f: New test
47986 * g77.dg/f77-edit-i-out.f: New test
47987
47988 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
47989
47990 * gcc.dg/debug/debug.exp: New file.
47991 * gcc.dg/debug/trivial.c: New file.
47992 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
47993 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
47994 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
47995 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
47996 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
47997 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
47998 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
47999 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
48000 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
48001 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
48002 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
48003 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
48004 * gcc.dg/20000503-1.c: Removed.
48005 * gcc.dg/20010207-1.c: Removed.
48006 * gcc.dg/20011223-1.c: Removed.
48007 * gcc.dg/20020104-2.c: Removed.
48008 * gcc.dg/debug-1.c: Removed.
48009 * gcc.dg/debug-2.c: Removed.
48010 * gcc.dg/debug-3.c: Removed.
48011 * gcc.dg/debug-4.c: Removed.
48012 * gcc.dg/debug-5.c: Removed.
48013 * gcc.dg/debug-6.c: Removed.
48014 * gcc.dg/dwarf2-1.c: Removed.
48015 * gcc.dg/dwarf2-2.c: Removed.
48016
48017 2002-01-25 Jakub Jelinek <jakub@redhat.com>
48018
48019 * g++.old-deja/g++.other/eh5.C: New test.
48020 * g++.old-deja/g++.other/sibcall2.C: New test.
48021 * g++.old-deja/g++.other/array9.C: New test.
48022 * g++.old-deja/g++.other/typename2.C: New test.
48023 * g++.old-deja/g++.other/crash60.C: New test.
48024 * g++.old-deja/g++.other/conv9.C: New test.
48025 * g++.old-deja/g++.other/mangle10.C: New test.
48026 * g++.old-deja/g++.other/unchanging1.C: New test.
48027 * g++.old-deja/g++.other/exprstmt1.C: New test.
48028 * g++.old-deja/g++.other/inline23.C: New test.
48029 * g++.old-deja/g++.eh/ia64-1.C: New test.
48030 * g++.old-deja/g++.other/dwarf2-1.C: New test.
48031 * g++.old-deja/g++.other/reload1.C: New test.
48032 * g++.old-deja/g++.other/static20.C: New test.
48033 * g++.old-deja/g++.other/local-alloc1.C: New test.
48034 * g++.old-deja/g++.other/conv8.C: New test.
48035 * g++.old-deja/g++.other/stmtexpr2.C: New test.
48036 * g++.old-deja/g++.other/storeexpr1.C: New test.
48037 * g++.old-deja/g++.other/storeexpr2.C: New test.
48038 * g++.dg/eh/template2.C: New test.
48039 * g++.dg/warn/weak1.C: New test.
48040
48041 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
48042
48043 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
48044 Remove first, non-varying, argument.
48045
48046 2002-01-23 Richard Henderson <rth@redhat.com>
48047
48048 * gcc.dg/inline-2.c: New.
48049
48050 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
48051 Add optional target arg. Check number of arguments.
48052 (scan-assembler-not, scan-assembler-dem): Likewise.
48053 (scan-assembler-dem-not): Likewise.
48054
48055 2002-01-23 Zack Weinberg <zack@codesourcery.com>
48056
48057 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
48058 line 12.
48059 * g++.old-deja/g++.brendan/parse3.C,
48060 g++.old-deja/g++.other/crash26.C,
48061 g++.old-deja/g++.other/crash28.C,
48062 g++.old-deja/g++.other/crash29.C,
48063 g++.old-deja/g++.other/crash30.C,
48064 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
48065
48066 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
48067
48068 * gcc.dg/20020115-1.c: New.
48069
48070 2002-01-23 Bob Wilson <bob.wilson@acm.org>
48071
48072 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
48073
48074 2002-01-23 Janis Johnson <janis187@us.ibm.com>
48075
48076 * gcc.dg/20020122-3.c: New.
48077
48078 2002-01-23 Jakub Jelinek <jakub@redhat.com>
48079
48080 * g++.dg/other/gc1.C: New test.
48081
48082 2002-01-23 Zack Weinberg <zack@codesourcery.com>
48083
48084 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
48085
48086 2002-01-22 Richard Henderson <rth@redhat.com>
48087
48088 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
48089
48090 2002-01-22 Richard Henderson <rth@redhat.com>
48091
48092 * gcc.dg/20020122-4.c: New.
48093
48094 2002-01-22 H.J. Lu <hjl@gnu.org>
48095
48096 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
48097 link output.
48098 * gcc.dg/special/ecos.exp: Likewise.
48099 * lib/g++-dg.exp: Likewise.
48100 * lib/g77-dg.exp: Likewise.
48101 * lib/gcc-dg.exp : Likewise.
48102 * lib/mike-g++.exp: Likewise.
48103 * lib/mike-g77.exp: Likewise.
48104 * lib/mike-gcc.exp: Likewise.
48105 * lib/objc-dg.exp: Likewise.
48106
48107 2002-01-22 Janis Johnson <janis187@us.ibm.com>
48108
48109 PR target/5379
48110 * gcc.dg/20020122-2.c: New test.
48111
48112 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
48113
48114 * gcc.dg/20020122-1.c: New test.
48115
48116 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
48117
48118 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
48119
48120 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
48121
48122 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
48123
48124 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48125
48126 * gcc.c-torture/compile/20020121-1.c: New test.
48127
48128 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
48129
48130 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
48131 ld_library_path.
48132
48133 2002-01-21 Jakub Jelinek <jakub@redhat.com>
48134
48135 * gcc.dg/20020218-1.c: New test.
48136
48137 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
48138
48139 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
48140 messages
48141 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
48142 "At global scope" warning
48143 * g++.dg/ext/align1.C: Change cygwin test for alignment
48144 from db-bogus to dg-warning
48145
48146 2002-01-21 Zack Weinberg <zack@codesourcery.com>
48147
48148 * g77.f-torture/compile/cpp2.F: New test.
48149
48150 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
48151
48152 * g++.dg/template/access1.C: New test.
48153
48154 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
48155
48156 * gcc.dg/20020118-1.c: New.
48157
48158 2002-01-18 Kazu Hirata <kazu@hxi.com>
48159
48160 * gcc.c-torture/execute/20020118-1.c: New test.
48161
48162 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
48163
48164 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
48165 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
48166 alignment warnings.
48167
48168 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
48169
48170 * gcc.misc-tests/i386-prefetch.exp: Save and restore
48171 torture_with_loops and torture_without_loops
48172
48173 2002-01-17 Jakub Jelinek <jakub@redhat.com>
48174
48175 * gcc.c-torture/compile/20020116-1.c: New test.
48176
48177 2002-01-16 Jakub Jelinek <jakub@redhat.com>
48178
48179 * gcc.dg/20020116-2.c: New test.
48180
48181 * gcc.dg/ultrasp4.c: New test.
48182
48183 * gcc.dg/20020116-1.c: New test.
48184
48185 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
48186
48187 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
48188 by EABI.
48189
48190 2002-01-15 Janis Johnson <janis187@us.ibm.com>
48191
48192 * gcc.misc-tests/i386-prefetch.exp: New.
48193 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
48194 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
48195 * gcc.misc-tests/i386-pf-none-1.c: New test.
48196 * gcc.misc-tests/i386-pf-sse-1.c: New test.
48197
48198 2002-01-15 Jakub Jelinek <jakub@redhat.com>
48199
48200 * gcc.dg/gnu89-init-1.c: Add new tests.
48201
48202 2002-01-15 Andreas Jaeger <aj@suse.de>
48203
48204 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
48205 * gcc.dg/i386-mmx-2.c: Likewise.
48206 * gcc.dg/i386-sse-1.c: Likewise.
48207 * gcc.dg/i386-sse-2.c: Likewise.
48208 * gcc.dg/i386-sse-3.c: Likewise.
48209
48210 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
48211
48212 * g77.f-torture/execute/intrinsic-unix-bessel.f:
48213 Uncomment additional cases that now pass.
48214
48215 2002-01-11 Richard Henderson <rth@redhat.com>
48216
48217 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
48218 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
48219
48220 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
48221
48222 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
48223
48224 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
48225
48226 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
48227 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
48228
48229 2002-01-10 Dale Johannesen <dalej@apple.com>
48230
48231 * gcc.c-torture/execute/loop-11.c: New.
48232
48233 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
48234
48235 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
48236 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
48237
48238 2002-01-09 Richard Henderson <rth@redhat.com>
48239
48240 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
48241 type in which to perform the operation for each size.
48242
48243 2002-01-09 Alan Matsuoka (alanm@redhat.com)
48244
48245 * gcc.c-torture/compile/20020109-2.c: New test.
48246
48247 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
48248
48249 * gcc.c-torture/execute/loop-10.c: New test.
48250
48251 2002-01-09 Jakub Jelinek <jakub@redhat.com>
48252
48253 * gcc.c-torture/compile/20010226-1.c: New test.
48254 * gcc.c-torture/compile/20010227-1.c: New test.
48255 * gcc.c-torture/compile/20010426-1.c: New test.
48256 * gcc.c-torture/compile/20010510-1.c: New test.
48257 * gcc.c-torture/compile/20010605-3.c: New test.
48258 * gcc.c-torture/compile/20010824-1.c: New test.
48259 * gcc.c-torture/execute/20010409-1.c: New test.
48260 * gcc.dg/noncompile/20000901-1.c: New test.
48261 * gcc.dg/20001023-1.c: New test.
48262 * gcc.dg/20001101-1.c: New test.
48263 * gcc.dg/20001102-1.c: New test.
48264 * gcc.dg/20010207-1.c: New test.
48265 * gcc.dg/20010405-1.c: New test.
48266 * gcc.dg/20010822-1.c: New test.
48267 * gcc.dg/20011107-1.c: New test.
48268
48269 2002-01-09 Jeffrey A Law (law@redhat.com)
48270
48271 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
48272
48273 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
48274 execution failure on PA targets.
48275
48276 2002-01-09 Jakub Jelinek <jakub@redhat.com>
48277
48278 * gcc.c-torture/compile/20020109-1.c: New test.
48279
48280 2002-01-08 Kazu Hirata <kazu@hxi.com>
48281
48282 * gcc.c-torture/execute/20020108-1.c: New test.
48283
48284 2002-01-08 Jakub Jelinek <jakub@redhat.com>
48285
48286 * gcc.dg/20020108-1.c: New test.
48287
48288 2002-01-08 H.J. Lu <hjl@gnu.org>
48289
48290 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
48291 for header files.
48292
48293 2002-01-08 Geoff Keating <geoffk@redhat.com>
48294
48295 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
48296 consistency.
48297
48298 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
48299
48300 * gcc.dg/altivec-4.c: Test altivec predicates.
48301
48302 2002-01-07 Jakub Jelinek <jakub@redhat.com>
48303
48304 * gcc.c-torture/execute/20020107-1.c: New test.
48305
48306 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
48307
48308 PR c/5279
48309 * gcc.c-torture/compile/20020106-1.c: New test.
48310
48311 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
48312
48313 * gcc.c-torture/execute/nestfunc-4.c: New test.
48314
48315 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
48316
48317 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
48318 extra triple that slipped in.
48319 * g++.old-deja/g++.abi/align.C: Likewise.
48320 * g++.old-deja/g++.abi/bitfields.C: Likewise.
48321
48322 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
48323
48324 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
48325 * g++.old-deja/g++.abi/align.C: Likewise.
48326 * g++.old-deja/g++.abi/bitfields.C: Likewise.
48327
48328 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
48329 on FreeBSD/i386.
48330 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
48331 FreeBSD.
48332
48333 2002-01-04 Jakub Jelinek <jakub@redhat.com>
48334
48335 * gcc.dg/20020104-1.c: New test.
48336
48337 * gcc.dg/20020104-2.c: New test.
48338
48339 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
48340
48341 * gcc.dg/20020103-1.c: Fix typo in target selector.
48342
48343 2002-01-03 Richard Henderson <rth@redhat.com>
48344
48345 * gcc.dg/20020103-1.c: New.
48346
48347 2002-01-03 Kazu Hirata <kazu@hxi.com>
48348
48349 * gcc.c-torture/execute/20020103-1.c: New test.
48350
48351 2002-01-03 Jakub Jelinek <jakub@redhat.com>
48352
48353 * g++.dg/other/debug2.C: New test.
48354
48355 * gcc.c-torture/compile/20020103-1.c: New test.
48356
48357 2002-01-02 Jakub Jelinek <jakub@redhat.com>
48358
48359 * gcc.dg/gnu89-init-1.c: Added new tests.
48360
48361 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48362
48363 * g++.dg/template/friend2.C: Remove as patch is reverted.
48364
48365 * g++.dg/warn/oldcast1.C: New test.
48366
48367 * g++.dg/template/ptrmem1.C: New test.
48368 * g++.dg/template/ptrmem2.C: New test.
48369
48370 * g++.dg/template/ntp.C: New test.
48371
48372 * g++.dg/other/component1.C: New test.
48373
48374 * g++.dg/template/ttp3.C: New test.
48375
48376 * g++.dg/template/friend2.C: New test.
48377 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
48378
48379 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48380
48381 * g++.dg/other/ptrmem1.C: New test.
48382 * g++.dg/other/ptrmem2.C: New test.
48383
48384 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48385
48386 * g++.dg/template/ctor1.C: New test.
48387
48388 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48389
48390 * g++.dg/template/friend2.C: New test.
48391
48392 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
48393
48394 * gcc.dg/mmix-1.c: New test.
48395
48396 2001-12-31 Richard Henderson <rth@redhat.com>
48397
48398 * gcc.dg/asm-5.c: New.
48399
48400 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
48401
48402 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
48403 in namespace __gnu_cxx
48404
48405 2001-12-30 Richard Henderson <rth@redhat.com>
48406
48407 * gcc.dg/debug-6.c: New.
48408
48409 2001-12-30 Jakub Jelinek <jakub@redhat.com>
48410
48411 * gcc.c-torture/compile/20011229-2.c: New test.
48412
48413 2001-12-29 Jakub Jelinek <jakub@redhat.com>
48414
48415 * gcc.dg/debug-3.c: New test.
48416 * gcc.dg/debug-4.c: New test.
48417 * gcc.dg/debug-5.c: New test.
48418
48419 2001-12-29 Richard Henderson <rth@redhat.com>
48420
48421 * g++.dg/eh/loop1.C: New.
48422
48423 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
48424
48425 * g++.dg/template/crash1.C: New test.
48426
48427 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
48428
48429 * g++.dg/other/const1.C: New test.
48430
48431 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
48432
48433 * gcc.c-torture/compile/20011229-1.c: New test.
48434
48435 2001-12-28 Stan Shebs <shebs@apple.com>
48436
48437 * lib/objc-torture.exp: Resync with c-torture.exp.
48438 * lib/objc.exp: Load standard libraries.
48439
48440 2001-12-28 Jakub Jelinek <jakub@redhat.com>
48441
48442 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
48443 additional tests.
48444
48445 2001-12-27 Roger Sayle <roger@eyesopen.com>
48446
48447 * gcc.c-torture/execute/string-opt-16.c: New testcase.
48448
48449 2001-12-27 Richard Henderson <rth@redhat.com>
48450
48451 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
48452
48453 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
48454
48455 * g++.dg/eh/ctor1.C: New test.
48456 * g++.dg/other/error2.C: New test.
48457
48458 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
48459
48460 * g++.dg/other/init2.C: New test.
48461
48462 2001-12-24 Richard Henderson <rth@redhat.com>
48463
48464 * gcc.dg/20011223-1.c: New.
48465 * gcc.dg/inline-1.c: New.
48466
48467 2001-12-23 Richard Henderson <rth@redhat.com>
48468
48469 * gcc.dg/asm-4.c: Test operand modifiers.
48470
48471 2001-12-23 Richard Henderson <rth@redhat.com>
48472
48473 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
48474
48475 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
48476
48477 * gcc.c-torture/execute/20011223-1.c: New test.
48478
48479 2001-12-21 Richard Henderson <rth@redhat.com>
48480
48481 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
48482 re-enables the warning.
48483
48484 2001-12-21 Richard Henderson <rth@redhat.com>
48485
48486 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
48487
48488 2001-12-20 Jakub Jelinek <jakub@redhat.com>
48489
48490 * gcc.c-torture/compile/20011218-1.c: New test.
48491
48492 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
48493
48494 * gcc.misc-test/arm-isr.exp: New file. Control running of the
48495 arm-isr.c test.
48496 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
48497 epilogue generation for ARM ISR routines.
48498
48499 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48500
48501 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
48502 * gcc.dg/format/c90-printf-3.c: Likewise.
48503 * gcc.dg/format/c99-printf-3.c: Likewise.
48504 * gcc.dg/format/ext-1.c: Likewise.
48505 * gcc.dg/format/ext-6.c: Likewise.
48506 * gcc.dg/format/format.h: Prototype unlocked stdio.
48507
48508 2001-12-20 Richard Henderson <rth@redhat.com>
48509
48510 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
48511 (arena): Use it.
48512 (malloc): Correct allocation logic. Abort if we fill up the
48513 arena before initialization complete.
48514 (realloc): Correct allocation logic.
48515
48516 2001-12-20 Jakub Jelinek <jakub@redhat.com>
48517
48518 * gcc.c-torture/compile/20011219-2.c: New test.
48519
48520 * gcc.c-torture/execute/20011219-1.c: New test.
48521
48522 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
48523
48524 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
48525 target does not support weak symbols.
48526
48527 2001-12-19 Jakub Jelinek <jakub@redhat.com>
48528
48529 * gcc.c-torture/compile/20011219-1.c: New test.
48530
48531 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
48532
48533 * g++.dg/other/error1.C: New test.
48534
48535 2001-12-17 Jeffrey A Law (law@redhat.com)
48536
48537 * gcc.c-torture/execute/20011217-1.c: New test.
48538
48539 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
48540
48541 * objc.dg/special/: New directory.
48542 * objc.dg/special/special.exp: New file.
48543 * objc.dg/special/unclaimed-category-1.h: New file.
48544 * objc.dg/special/unclaimed-category-1a.m: New file.
48545 * objc.dg/special/unclaimed-category-1.m: New file.
48546
48547 2001-12-17 Andreas Jaeger <aj@suse.de>
48548
48549 * gcc.c-torture/compile/20011217-2.c: New test.
48550
48551 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
48552
48553 * gcc.c-torture/compile/20011217-1.c: New test.
48554
48555 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
48556
48557 * gcc.dg/20011214-1.c: New.
48558
48559 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
48560
48561 * gcc.dg/altivec-4.c: New.
48562
48563 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
48564
48565 * gcc.dg/20011113-1.c: New test.
48566
48567 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
48568
48569 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
48570 std::__malloc_alloc_template<0> and
48571 std::__default_alloc_template<false, 0>.
48572
48573 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
48574
48575 * objc/execute/bf-21.m: New test.
48576 * objc/execute/enumeration-1.m: New test.
48577 * objc/execute/enumeration-2.m: New test.
48578
48579 2001-12-12 Jakub Jelinek <jakub@redhat.com>
48580
48581 * gcc.dg/gnu89-init-1.c: New test.
48582
48583 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
48584
48585 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
48586 * g++.old-deja/g++.jason/2371.C: Likewise.
48587 * g++.old-deja/g++.jason/template33.C: Likewise.
48588 * g++.old-deja/g++.jason/template34.C: Likewise.
48589 * g++.old-deja/g++.jason/template36.C: Likewise.
48590 * g++.old-deja/g++.oliva/typename1.C: Likewise.
48591 * g++.old-deja/g++.oliva/typename2.C: Likewise.
48592 * g++.old-deja/g++.other/typename1.C: Likewise.
48593 * g++.old-deja/g++.pt/inherit2.C: Likewise.
48594 * g++.old-deja/g++.pt/nontype5.C: Likewise.
48595 * g++.old-deja/g++.pt/typename11.C: Likewise.
48596 * g++.old-deja/g++.pt/typename14.C: Likewise.
48597 * g++.old-deja/g++.pt/typename16.C: Likewise.
48598 * g++.old-deja/g++.pt/typename3.C: Likewise.
48599 * g++.old-deja/g++.pt/typename4.C: Likewise.
48600 * g++.old-deja/g++.pt/typename5.C: Likewise.
48601 * g++.old-deja/g++.pt/typename7.C: Likewise.
48602 * g++.old-deja/g++.robertl/eb9.C: Likewise.
48603
48604 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
48605
48606 * g++.dg/other/linkage1.C: New test.
48607 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
48608 specifiers.
48609
48610 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
48611
48612 * gcc.dg/concat.c: New test.
48613
48614 2001-12-11 Stan Shebs <shebs@apple.com>
48615
48616 * objc/compile: New test directory.
48617 * objc/compile/compile.exp: New expect script.
48618 * objc/compile/20011211-1.m: New compile test.
48619
48620 2001-12-11 Jason Merrill <jason@redhat.com>
48621
48622 * lib/prune.exp (prune_gcc_output): Also handle "In member
48623 function". So many permutations...
48624
48625 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
48626
48627 * g++.dg/template/typedef1.C: New test.
48628
48629 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
48630
48631 * g++.dg/other/copy1.C: New test.
48632
48633 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
48634
48635 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
48636
48637 * gcc.dg/builtin-choose-expr.c: New.
48638
48639 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
48640
48641 * gcc.dg/altivec-2.c: New.
48642
48643 2001-12-07 Richard Henderson <rth@redhat.com>
48644
48645 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
48646
48647 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
48648
48649 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
48650 ultrasparc.
48651
48652 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
48653
48654 * g++-old.deja/g++.robertl/eb101.C: Deleted.
48655
48656 2001-12-06 Janis Johnson <janis187@us.ibm.com>
48657
48658 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
48659 variable argument list.
48660
48661 2001-12-06 Zack Weinberg <zack@codesourcery.com>
48662
48663 * gcc.c-torture/execute/memcheck: Delete entire directory.
48664 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
48665 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
48666
48667 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
48668
48669 * gcc.dg/Wshadow-1.c: New test.
48670
48671 2001-12-05 Jakub Jelinek <jakub@redhat.com>
48672
48673 * gcc.c-torture/compile/20011130-1.c: New test.
48674
48675 * gcc.dg/noncompile/20011025-1.c: New test.
48676
48677 * g++.dg/other/anon-union.C: New test.
48678
48679 * gcc.c-torture/execute/20011024-1.c: New test.
48680
48681 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
48682
48683 * gcc.c-torture/execute/20000722-1.x,
48684 gcc.c-torture/execute/20010123-1.x: Remove.
48685 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
48686 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
48687 gcc.dg/c99-complit-2.c: New tests.
48688
48689 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
48690
48691 * g++.dg/inherit/base1.C: New test.
48692
48693 2001-12-04 Jakub Jelinek <jakub@redhat.com>
48694
48695 * g++.dg/other/stdarg1.C: New test.
48696
48697 * gcc.c-torture/compile/20011130-2.c: New test.
48698
48699 2001-12-03 Janis Johnson <janis187@us.ibm.com>
48700
48701 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
48702 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
48703 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
48704 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
48705 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
48706 * gcc.dg/builtin-prefetch-1.c: New test.
48707
48708 2001-12-03 Jakub Jelinek <jakub@redhat.com>
48709
48710 * gcc.dg/20011130-1.c: New test.
48711
48712 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
48713
48714 * g++.dg/other/scope1.C: New test.
48715 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
48716
48717 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
48718
48719 * gcc.dg/vla-init-1.c: New test.
48720
48721 2001-12-01 Geoff Keating <geoffk@redhat.com>
48722
48723 * gcc.c-torture/compile/structs.c: New testcase from GDB.
48724
48725 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
48726
48727 * objc.dg/alias.m: Update.
48728 * objc.dg/class-1.m: Update.
48729 * objc.dg/const-str-1.m: Update.
48730 * objc.dg/fwd-proto-1.m: Update.
48731 * objc.dg/id-1.m: Update.
48732 * objc.dg/super-class-1.m: Update.
48733
48734 2001-11-29 Mark Mitchell <mark@codesourcery.com>
48735
48736 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
48737 constructs.
48738
48739 2001-11-28 Jeffrey A Law (law@cygnus.com)
48740
48741 * gcc.c-torture/execute/20011128-1.c: New test.
48742
48743 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
48744
48745 * gcc.dg/20011127-1.c: New test.
48746
48747 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
48748
48749 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
48750 from Austin Group draft 7.
48751 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
48752 scanf format arguments.
48753 * gcc.dg/format/no-exargs-2.c: New test.
48754
48755 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
48756
48757 * g++.dg/abi/vbase8-4.C: New test.
48758
48759 2001-11-24 Ian Lance Taylor <ian@airs.com>
48760
48761 * gcc.c-torture/execute/20011121-1.c: New test.
48762
48763 2001-11-23 Jeffrey A Law (law@cygnus.com)
48764
48765 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
48766
48767 2001-11-23 Andreas Jaeger <aj@suse.de>
48768
48769 * gcc.dg/cpp/charconst-2.c: New test.
48770
48771 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
48772
48773 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
48774 to the host if it is remote. Let tests specify extra headers
48775 they use.
48776 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
48777 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
48778 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
48779 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
48780 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
48781 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
48782 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
48783 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
48784 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
48785 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
48786
48787 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
48788
48789 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
48790 for little endian ARMs.
48791
48792 2001-11-20 Jakub Jelinek <jakub@redhat.com>
48793
48794 * gcc.c-torture/compile/20011119-1.c: New test.
48795 * gcc.c-torture/compile/20011119-2.c: New test.
48796
48797 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
48798
48799 * gcc.dg/altivec-1.c: Fix typo.
48800
48801 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
48802
48803 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
48804
48805 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
48806
48807 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
48808
48809 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
48810
48811 * lib/g77.exp: Don't specify --rpath-link.
48812
48813 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
48814 across all the headers.
48815 * gcc.dg/format/format.exp: For testing on a remote host,
48816 copy format.h.
48817
48818 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
48819 * gcc.c-torture/execute/930406-1.c: Likewise.
48820 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
48821
48822 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
48823
48824 * gcc.dg/altivec-1.c: New.
48825
48826 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
48827
48828 * gcc.dg/cpp/fpreprocessed.c: New test case.
48829
48830 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
48831
48832 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
48833 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
48834 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
48835
48836 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
48837
48838 * gcc.dg/no-builtin-1.c: New test.
48839
48840 2001-11-16 Jakub Jelinek <jakub@redhat.com>
48841
48842 * gcc.c-torture/execute/20011115-1.c: New test.
48843
48844 2001-11-15 Jakub Jelinek <jakub@redhat.com>
48845
48846 * gcc.c-torture/compile/20011114-2.c: New test.
48847 * gcc.c-torture/compile/20011114-3.c: New test.
48848 * gcc.c-torture/compile/20011114-4.c: New test.
48849
48850 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
48851
48852 * g++.dg/other/init1.C: New test.
48853
48854 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
48855
48856 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
48857 message.
48858
48859 * gcc.c-torture/execute/20011114-1.c: New testcase.
48860
48861 * gcc.c-torture/compile/20010327-1.c: Revert last change.
48862 * gcc.c-torture/compile/20011114-1.c: New test, exactly
48863 like the (before this change) version of 20010327-1.c.
48864
48865 2001-11-14 Roger Sayle <roger@eyesopen.com>
48866
48867 * gcc.c-torture/execute/string-opt-13.c: New testcase.
48868
48869 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
48870
48871 * g++.dg/init/array2.C: New test.
48872
48873 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
48874
48875 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
48876
48877 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
48878
48879 * g++.dg/other/forscope1.C: New test.
48880 * g++.dg/ext/forscope1.C: New test.
48881 * g++.dg/ext/forscope2.C: New test.
48882
48883 2001-11-13 Jakub Jelinek <jakub@redhat.com>
48884
48885 * gcc.c-torture/execute/20011113-1.c: New test.
48886
48887 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
48888
48889 * gcc.c-torture/execute/20011109-2.c: New test.
48890
48891 * gcc.c-torture/execute/20011109-1.c: New test.
48892
48893 2001-11-09 Jakub Jelinek <jakub@redhat.com>
48894
48895 * gcc.c-torture/compile/20011109-1.c: New test.
48896
48897 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
48898
48899 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
48900 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
48901 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
48902 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
48903 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
48904 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
48905 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
48906
48907 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
48908
48909 * g++.dg/warn/Wshadow-1.C: New tests.
48910 * g++.old-deja/g++.mike/for3.C: Update.
48911
48912 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
48913
48914 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
48915 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
48916 XFAILs. Adjust expected error texts.
48917 * gcc.c-torture/compile/20011106-1.c,
48918 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
48919 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
48920 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
48921 gcc.dg/c99-array-lval-5.c: New tests.
48922
48923 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
48924
48925 * gcc.dg/cpp/defined.c: Update.
48926
48927 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
48928
48929 * gcc.c-torture/execute/anon-1.c: New test.
48930
48931 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
48932
48933 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
48934 same size, so no warning should be produced on stormy16.
48935
48936 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
48937 due to oversized array.
48938 * g++.old-deja/g++.mike/ns15.C: Likewise.
48939 * g++.old-deja/g++.pt/crash16.C: Likewise.
48940
48941 2001-11-02 Graham Stott <grahams@redhat.com>
48942
48943 * g++.dgother/debug1.C: Fix typos.
48944
48945 2001-11-01 Jakub Jelinek <jakub@redhat.com>
48946
48947 * g++.dg/other/debug1.C: New test.
48948
48949 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48950
48951 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
48952 of unsigned long.
48953
48954 2001-10-30 Jakub Jelinek <jakub@redhat.com>
48955
48956 * gcc.dg/20011029-2.c: New test.
48957
48958 * gcc.c-torture/compile/20011029-1.c: New test.
48959
48960 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
48961
48962 * objc/execute/class_self-1.m: New test.
48963 * objc/execute/class_self-2.m: New test.
48964
48965 2001-10-25 Zack Weinberg <zack@codesourcery.com>
48966
48967 * gcc.misc-tests/msgs.exp: Delete.
48968 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
48969 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
48970 error set to match recent changes.
48971
48972 2001-10-24 Zack Weinberg <zack@codesourcery.com>
48973
48974 * gcc.dg/20011021-1.c: New test.
48975
48976 2001-10-24 Jakub Jelinek <jakub@redhat.com>
48977
48978 * gcc.c-torture/compile/20011023-1.c: New test.
48979
48980 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
48981
48982 * lib/g77.exp: Rewrite based on lib/g++.exp.
48983
48984 2001-10-19 Jakub Jelinek <jakub@redhat.com>
48985
48986 * gcc.c-torture/execute/20011019-1.c: New test.
48987
48988 * gcc.dg/20011018-1.c: New test.
48989
48990 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
48991
48992 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
48993
48994 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
48995
48996 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
48997 * gcc.dg/attr-invalid.c: Likewise.
48998
48999 2001-10-18 Jakub Jelinek <jakub@redhat.com>
49000
49001 * gcc.dg/20011015-1.c: New test.
49002
49003 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
49004
49005 * g++.dg/template/unify2.C: New test.
49006
49007 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
49008
49009 * g++.dg/other/exception-specification.C: New test
49010
49011 2001-10-13 Tom Rix <trix@redhat.com>
49012
49013 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
49014 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
49015
49016 2001-10-12 Jakub Jelinek <jakub@redhat.com>
49017
49018 * gcc.dg/20011009-1.c: New test.
49019
49020 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
49021
49022 PR g++/4476
49023 * g++.dg/other/friend1.C: New test.
49024
49025 2001-10-11 Richard Henderson <rth@redhat.com>
49026
49027 * g++.old-deja/g++.other/crash18.C: Add -S to options.
49028
49029 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49030
49031 * gcc.c-torture/compile/20011010-1.c: New.
49032
49033 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
49034
49035 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
49036 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
49037 g77.f-torture/execute/execute.exp,
49038 g77.f-torture/noncompile/noncompile.exp,
49039 gcc.c-torture/compile/compile.exp,
49040 gcc.c-torture/execute/execute.exp,
49041 gcc.c-torture/execute/ieee/ieee.exp,
49042 gcc.c-torture/execute/memcheck/memcheck.exp,
49043 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
49044 objc/execute/execute.exp: Update FSF address.
49045
49046 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
49047
49048 * gcc.dg/cpp/cmdlne-C.c: Update.
49049 * gcc.dg/cpp/cmdlne-C2.c: New.
49050
49051 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49052
49053 * gcc.c-torture/execute/20011008-3.c: New.
49054
49055 2001-10-08 DJ Delorie <dj@redhat.com>
49056
49057 * gcc.dg/20011008-1.c: New.
49058 * gcc.dg/20011008-2.c: New.
49059
49060 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
49061
49062 * gcc.dg/cpp/spacing1.c: Update test.
49063
49064 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
49065
49066 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
49067 spelling errors of "separate" as "seperate".
49068
49069 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
49070
49071 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
49072 enough to avoid inlining.
49073
49074 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
49075
49076 * lib/g77.exp: set libg2c_dir correctly.
49077
49078 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
49079
49080 * gcc.dg/cpp/macro11.c: New test.
49081
49082 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
49083
49084 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
49085 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
49086 gcc.dg/format/multattr-3.c: New tests.
49087 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
49088 tests for format attributes on function pointers being rejected.
49089
49090 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
49091
49092 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
49093
49094 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
49095
49096 * g++.dg/warn/format1.C: New test.
49097
49098 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
49099
49100 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
49101
49102 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
49103
49104 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
49105
49106 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
49107
49108 * gcc.dg/cpp/redef2.c: Add test.
49109
49110 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
49111
49112 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
49113 long-standing bug on i686, apparently.
49114 * gcc.c-torture/execute/loop-2c.x: New file.
49115 * gcc.c-torture/execute/loop-2d.x: New file.
49116 * gcc.c-torture/execute/loop-3c.x: New file.
49117
49118 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
49119
49120 * gcc.dg/cpp/20000625-2.c: Correct line number.
49121
49122 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
49123
49124 * gcc.dg/cpp/macro10.c: New test.
49125 * gcc.dg/cpp/strify3.c: New test.
49126 * gcc.dg/cpp/spacing1.c: Add tests.
49127 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
49128 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
49129
49130 2001-09-24 DJ Delorie <dj@redhat.com>
49131
49132 * gcc.c-torture/execute/20010924-1.c: New test.
49133
49134 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
49135
49136 * objc/execute/paste.m: Remove.
49137
49138 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
49139
49140 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
49141
49142 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
49143
49144 * g77.dg/strlen0.f: New test.
49145
49146 2001-09-21 Richard Henderson <rth@redhat.com>
49147
49148 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
49149 * g++.old-deja/g++.abi/vtable2.C: Likewise.
49150
49151 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
49152
49153 Table-driven attributes.
49154 * g++.dg/ext/attrib1.C: New test.
49155
49156 2001-09-20 DJ Delorie <dj@redhat.com>
49157
49158 * gcc.dg/20000926-1.c: Update expected warning messages.
49159 * gcc.dg/array-2.c: Likewise, and test for warnings too.
49160 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
49161 array.
49162
49163 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
49164
49165 * g++.dg/eh/registers1.C: New test case.
49166
49167 2001-09-17 Richard Henderson <rth@redhat.com>
49168
49169 * gcc.dg/array-5.c: Fix VLA decomposition test.
49170
49171 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
49172
49173 * gcc.dg/cpp/line5.c: New testcase.
49174
49175 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
49176
49177 * gcc.dg/cpp/macro9.c: New test.
49178
49179 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
49180
49181 * gcc.c-torture/execute/980223.c: Change type of addr from long
49182 to char *.
49183
49184 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
49185
49186 * gcc.c-torture/execute/20010915-1.c: New test.
49187
49188 2001-09-14 Janis Johnson <janis187@us.ibm.com>
49189
49190 * g77.dg/bprob: New directory.
49191 * g77.dg/bprob/bprob.exp: New file.
49192 * g77.dg/bprob/bprob-1.f: New test.
49193 * g77.dg/gcov: New directory.
49194 * g77.dg/gcov/gcov.exp: New file.
49195 * g77.dg/gcov/gcov-1.f: New test.
49196 * g77.dg/gcov/gcov-1.x: New file.
49197
49198 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
49199
49200 * gcc.dg/cpp/directiv.c: Update.
49201 * gcc.dg/cpp/undef1.c: Update.
49202
49203 2001-09-12 Jakub Jelinek <jakub@redhat.com>
49204
49205 * gcc.dg/20010912-1.c: New test.
49206
49207 2001-09-11 Janis Johnson <janis187@us.ibm.com>
49208
49209 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
49210 language-independent file in lib.
49211 * lib/gcov.exp: New file.
49212
49213 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
49214
49215 * gcc.c-torture/compile/20010911-1.c: New test.
49216
49217 2001-09-10 Janis Johnson <janis187@us.ibm.com>
49218
49219 * lib/profopt.exp: New, to support profile-directed optimizations.
49220 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
49221 * gcc.misc-tests/bprob-1.c: New test.
49222 * gcc.misc-tests/bprob-2.c: New test.
49223
49224 2001-09-07 Janis Johnson <janis187@us.ibm.com>
49225
49226 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
49227 XFAIL and which kinds of gcov output to verify.
49228 * gcc.misc-tests/gcov-4b.x: New file.
49229 * gcc.misc-tests/gcov-5b.x: New file.
49230 * gcc.misc-tests/gcov-6.x: New file.
49231 * gcc.misc-tests/gcov-7.c: New test.
49232 * gcc.misc-tests/gcov-7.x: New file.
49233
49234 2001-09-06 Janis Johnson <janis187@us.ibm.com>
49235
49236 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
49237 * gcc.misc-tests/gcov-6.c: New test.
49238
49239 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
49240
49241 PR c++/3986
49242 * g++.dg/abi/vbase1.C: New test.
49243
49244 2001-09-05 Ziemowit Laski <zlaski@apple.com>
49245
49246 * objc.dg/method-2.m: New.
49247
49248 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
49249
49250 PR c++/4203
49251 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
49252 * g++.dg/init/empty1.C: New test.
49253
49254 2001-09-03 Jakub Jelinek <jakub@redhat.com>
49255
49256 * gcc.c-torture/compile/20010903-1.c: New test.
49257
49258 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
49259
49260 * gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
49261 for m68k.
49262
49263 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
49264
49265 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
49266
49267 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
49268
49269 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
49270
49271 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
49272
49273 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
49274 for 16-bit 'unsigned int'.
49275
49276 2001-08-29 Kazu Hirata <kazu@hxi.com>
49277
49278 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
49279
49280 2001-08-27 Richard Henderson <rth@redhat.com>
49281
49282 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
49283 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
49284
49285 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
49286
49287 * gcc.dg/asm-names.c (ymain): New.
49288
49289 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
49290
49291 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
49292 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
49293 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
49294
49295 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49296
49297 * gcc.dg/compare5.c: New testcase.
49298
49299 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
49300
49301 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
49302 and "In instantiation".
49303
49304 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
49305
49306 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
49307
49308 2001-08-20 Janis Johnson <janis187@us.ibm.com>
49309
49310 * gcc.misc-tests/gcov.exp: Add support for branch information.
49311 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
49312 * gcc.misc-tests/gcov-4.c: New test.
49313 * gcc.misc-tests/gcov-4b.c: New test.
49314 * gcc.misc-tests/gcov-5b.c: New test.
49315
49316 2001-08-20 Zack Weinberg <zackw@panix.com>
49317
49318 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
49319 expected to fail.
49320
49321 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
49322
49323 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
49324
49325 2001-08-19 Jakub Jelinek <jakub@redhat.com>
49326
49327 * g++.dg/eh/template1.C: New test.
49328
49329 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
49330
49331 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
49332 Fix thinko.
49333 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
49334 for xfail.
49335
49336 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
49337
49338 * lib/g77-dg.exp: Use prune.exp for common procedures
49339 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
49340 * lib/g77.exp: (g77-dg-prune) Remove
49341
49342 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
49343
49344 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
49345
49346 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49347
49348 * g++.dg/template/unify1.C: New test.
49349
49350 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
49351
49352 * g++.dg/abi/empty4.C: New test.
49353
49354 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
49355
49356 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
49357 solaris2.*
49358 * g77.f-torture/compile/pr3743.x: Likewise.
49359
49360 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
49361
49362 * g++.dg/other/using-declaration.C: New test.
49363
49364 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
49365
49366 * gcc.dg/cpp/tr-sign.c: New testcase.
49367
49368 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
49369
49370 * gcc.dg/cpp/19951025-1.c: Revert.
49371 * gcc.dg/cpp/directiv.c: We no longer process directives that
49372 interrupt macro arguments.
49373
49374 2001-08-03 Zack Weinberg <zackw@stanford.edu>
49375
49376 * gcc.dg/bconstp-1.c: New test.
49377
49378 2001-08-03 Richard Henderson <rth@redhat.com>
49379
49380 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
49381
49382 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
49383
49384 * gcc.dg/cpp/19951025-1.c: Update.
49385
49386 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
49387
49388 * g77.dg/ff90-1.f (s): Fix reference of variable z,
49389 should be x.
49390
49391 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
49392
49393 Kill -fhonor-std.
49394 * g++.old-deja/g++.ns/ns14.C: Remove special options.
49395 * g++.old-deja/g++.other/std1.C: Likewise.
49396 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
49397
49398 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
49399
49400 * lib/g77.exp: Load gcc-defs.exp for common procedures
49401 (g77_pass, g77_fail, g77_finish, g77_exit,
49402 ${tool}_check_unsupported_p} Now redundant. Deleted.
49403
49404 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
49405
49406 * g77.dg/fbackslash.f
49407 * g77.dg/fcase-preserve.f
49408 * g77.dg/ff90-1.f
49409 * g77.dg/ffixed-line-length-0.f
49410 * g77.dg/ffixed-line-length-132.f
49411 * g77.dg/ffixed-line-length-7.f
49412 * g77.dg/ffixed-line-length-72.f
49413 * g77.dg/ffixed-line-length-none.f
49414 * g77.dg/ffree-form-1.f
49415 * g77.dg/fno-backslash.f
49416 * g77.dg/fno-f90-1.f
49417 * g77.dg/fno-fixed-form-1.f
49418 * g77.dg/fno-onetrip.f
49419 * g77.dg/fno-typeless-boz.f
49420 * g77.dg/fno-underscoring.f
49421 * g77.dg/fno-vxt-1.f
49422 * g77.dg/fonetrip.f
49423 * g77.dg/ftypeless-boz.f
49424 * g77.dg/fugly-assumed.f
49425 * g77.dg/funderscoring.f
49426 * g77.dg/fvxt-1.f
49427
49428 2001-08-01 Ziemowit Laski <zlaski@apple.com>
49429
49430 * objc.dg/fwd-proto-1.m: New.
49431 * objc.dg/local-decl-1.m: New.
49432 * objc.dg/naming-1.m: New.
49433 * objc.dg/naming-2.m: New.
49434 * objc.dg/proto-hier-1.m: New.
49435
49436 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
49437
49438 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
49439 largest-type elements to a struct makes its size grow.
49440
49441 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
49442
49443 * g++.dg/abi/vthunk1.C: New test.
49444
49445 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
49446
49447 * g++.dg/abi/vbase8-22.C: New test.
49448
49449 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49450
49451 * gcc.dg/cpp/macro8.c: New test.
49452
49453 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
49454
49455 * g++.dg/abi/vbase8-21.C: New test.
49456
49457 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
49458
49459 * g++.dg/abi/vbase8-10.C: New test.
49460
49461 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49462
49463 * lib/g++.exp (g++_set_ld_library_path): Renamed to
49464 ${tool}_set_ld_library_path.
49465 Changed caller.
49466 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
49467 g++.exp.
49468
49469 2001-07-26 Stan Cox <scox@redhat.com>
49470
49471 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
49472 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
49473 gcc_exit, gcc_check_unsupported_p):
49474 Moved to gcc-deps.exp
49475 * gcc-deps.exp: New file.
49476
49477 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49478
49479 * g++.old-deja/g++.pt/defarg14.C: New test.
49480
49481 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49482
49483 * g++.old-deja/g++.other/lineno5.C: New test.
49484
49485 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49486
49487 * g++.old-deja/g++.pt/crash68.C: New test.
49488
49489 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49490
49491 * g++.old-deja/g++.other/crash42.C: New test.
49492
49493 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49494
49495 * gcc.dg/cpp/extratokens.c: Fix.
49496 * gcc.dg/cpp/skipping2.c: New tests.
49497
49498 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49499
49500 * gcc.c-torture/execute/20010724-1.c: New file.
49501 * gcc.c-torture/execute/20010724-1.x: New file.
49502
49503 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49504
49505 * g++.old-deja/g++.other/cond7.C: New test.
49506
49507 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49508
49509 * g++.old-deja/g++.other/optimize4.C: New test.
49510
49511 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49512
49513 * g++.old-deja/g++.abi/vbase8-5.C: New test.
49514
49515 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
49516
49517 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
49518 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
49519 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
49520 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
49521
49522 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
49523 bug report" message.
49524
49525 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
49526 * g++.dg/ext/instantiate1.C: Move from old-deja.
49527
49528 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
49529
49530 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
49531 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
49532 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
49533 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
49534
49535 2001-07-23 Jeffrey A Law (law@cygnus.com)
49536
49537 * gcc.c-torture/execute/20010723-1.c: New test.
49538
49539 2001-07-23 Ben Elliston <bje@redhat.com>
49540
49541 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
49542
49543 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49544
49545 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
49546 i[34567]86-*-*.
49547 Delete handling of ieee_multilib_flags.
49548 Pass -mieee for alpha*-*-* and sh-*-*.
49549 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
49550
49551 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
49552
49553 Remove old-abi tests.
49554 * g++.old-deja/g++.mike/p11116.C: Remove.
49555 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
49556
49557 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
49558
49559 * g77.f-torture/compile/pr3743.f: New test
49560
49561 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
49562
49563 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
49564
49565 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49566
49567 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
49568 g++.old-deja/g++.pt/static6.C: Likewise.
49569 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
49570 supports weak symbols.
49571
49572 2001-07-18 Andreas Jaeger <aj@suse.de>
49573
49574 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
49575 supported again.
49576
49577 2001-07-18 Andreas Jaeger <aj@suse.de>
49578
49579 * gcc.dg/iftrap-1.c: Fix target line.
49580
49581 2001-07-17 Richard Henderson <rth@redhat.com>
49582
49583 * gcc.c-torture/execute/20010717-1.c: New.
49584
49585 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
49586
49587 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
49588 tests.
49589
49590 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
49591
49592 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
49593
49594 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49595
49596 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
49597 UAC_SIGBUS, UAC_NOPRINT definitions.
49598
49599 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
49600
49601 * objc/execute/object_is_class.m: New test.
49602 * objc/execute/object_is_meta_class.m: New test.
49603
49604 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
49605
49606 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
49607 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
49608
49609 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
49610
49611 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
49612 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
49613
49614 2001-07-14 Richard Henderson <rth@redhat.com>
49615
49616 * gcc.dg/iftrap-1.c: New.
49617
49618 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
49619
49620 * g77.f-torture/execute/intrinsic77.f: New test.
49621
49622 2001-07-11 Janis Johnson <janis@us.ibm.com>
49623
49624 * gcc.misc-tests/gcov-3.c: New test.
49625
49626 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
49627
49628 * gcc.c-torture/compile/20010711-1.c,
49629 * gcc.c-torture/compile/20010711-2.c: New tests.
49630
49631 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
49632
49633 * gcc.c-torture/execute/20010711-1.c: New test.
49634
49635 2001-07-11 Ben Elliston <bje@redhat.com>
49636
49637 * g++.old-deja/g++.other/enum5.C: New test.
49638
49639 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
49640
49641 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
49642 (g++-dg-prune): Call prune_gcc_output.
49643 * prune.exp: New file for prune_gcc_output.
49644 * lib/g++.exp, lib/gcc.exp: Load it.
49645
49646 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
49647
49648 * gcc.c-torture/compile/20010701-1.c,
49649 g++.old-deja/g++.ext/attrib6.C: New tests.
49650
49651 2001-07-06 Jeffrey A Law (law@cygnus.com)
49652
49653 * gcc.c-torture/compile/20010706-1.c: New test.
49654
49655 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
49656
49657 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
49658
49659 2001-06-28 Stan Shebs <shebs@apple.com>
49660
49661 * gcc.dg/pragma-darwin.c: New test.
49662
49663 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49664
49665 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
49666 Solaris 2.[678] system.
49667
49668 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
49669
49670 * gcc.dg/20010622-1.c: New test.
49671
49672 2001-06-18 Stan Shebs <shebs@apple.com>
49673
49674 * objc.dg: New directory.
49675 * objc.dg/dg.exp: New file.
49676 * objc.dg/alias.m: New.
49677 * objc.dg/class-1.m: New.
49678 * objc.dg/class-2.m: New.
49679 * objc.dg/const-str-1.m: New.
49680 * objc.dg/const-str-2.m: New.
49681 * objc.dg/id-1.m: New.
49682 * objc.dg/method-1.m: New.
49683 * objc.dg/super-class-1.m: New.
49684 * lib/objc-dg.exp: New file.
49685
49686 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
49687
49688 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
49689 of label name.
49690
49691 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
49692
49693 * g++.old-deja/g++.abi/vbase8-9.C: New test.
49694
49695 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49696
49697 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
49698 variable.
49699
49700 2001-06-12 Richard Henderson <rth@redhat.com>
49701
49702 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
49703
49704 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
49705
49706 * g++.old-deja/g++.abi/vbase5.C: New test.
49707 * g++.old-deja/g++.abi/vbase6.C: New test.
49708 * g++.old-deja/g++.abi/vbase7.C: New test.
49709
49710 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49711
49712 * gcc.c-torture/compile/20010610-1.c: New test.
49713
49714 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
49715
49716 * g++.old-deja/g++.abi/vbase4.C: New test.
49717
49718 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49719
49720 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
49721 support %f for HC11/HC12 targets.
49722 * gcc.c-torture/execute/930513-1.x: New file, likewise.
49723 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
49724 on HC11/HC12 targets.
49725 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
49726
49727 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49728
49729 * gcc.dg/wchar_t-1.c: New file.
49730 * gcc.dg/wint_t-1.c: Likewise.
49731
49732 2001-06-11 Bernd Schmidt <bernds@redhat.com>
49733
49734 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
49735
49736 2001-06-11 Richard Henderson <rth@redhat.com>
49737
49738 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
49739
49740 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
49741
49742 * gcc.c-torture/compile/20010611-1.c: New test.
49743
49744 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
49745
49746 * gcc.dg/c99-tag-1.c: Add more tests.
49747
49748 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
49749
49750 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
49751 representation on MN10300 and ARM/Thumb.
49752
49753 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
49754
49755 * g77.f-torture/execute/20010610.f: New.
49756
49757 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
49758
49759 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
49760 names.
49761
49762 2001-06-09 Richard Henderson <rth@redhat.com>
49763
49764 * gcc.c-torture/execute/ashrdi-1.c: New.
49765 * gcc.c-torture/execute/ashldi-1.c: New.
49766 * gcc.c-torture/execute/lshrdi-1.c: New.
49767
49768 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
49769
49770 * objc/execute/load-3.m: Added. Check sending +load to categories,
49771 in addition to classes.
49772
49773 2001-06-08 Stan Shebs <shebs@apple.com>
49774
49775 * objc/execute/load-2.m: New test. From Nicola Pero
49776 <n.pero@mi.flashnet.it>.
49777
49778 2001-06-08 Jakub Jelinek <jakub@redhat.com>
49779
49780 * gcc.c-torture/execute/20010605-2.c: New test.
49781
49782 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
49783
49784 * g++.old-deja/g++.abi/vbase2.C: New test.
49785 * g++.old-deja/g++.abi/vbase3.C: New test.
49786
49787 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
49788
49789 * g++.old-deja/g++.pt/friend49.C: New test.
49790
49791 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
49792
49793 * g++.old-deja/g++.ext/anon3.C: New test.
49794
49795 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
49796
49797 * g++.old-deja/g++.other/conv7.C: New test.
49798
49799 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
49800
49801 * gcc.c-torture/compile/20010605-2.c: New test.
49802
49803 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
49804
49805 * gcc.c-torture/execute/20010604-1.c: New test.
49806
49807 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
49808
49809 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
49810
49811 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
49812
49813 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
49814 (g++_link_flags): Likewise.
49815 (g++_init): Pass gccpath's value to two previous functions.
49816
49817 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49818
49819 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
49820 Ensure logfile entry matches exec command line.
49821
49822 2001-05-31 Richard Henderson <rth@redhat.com>
49823
49824 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
49825 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
49826
49827 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
49828
49829 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
49830 compiler for irix6.2
49831
49832 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
49833
49834 * g++.old-deja/g++.other/optimize3.C: New file.
49835
49836 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
49837
49838 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
49839 assemble.
49840
49841 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
49842
49843 * g++.old-deja/g++.other/optimize2.C: New file.
49844
49845 2001-05-25 Diego Novillo <dnovillo@redhat.com>
49846
49847 * gcc.c-torture/compile/20010518-2.c: New file.
49848 * gcc.c-torture/execute/20010518-1.c: New file.
49849 * gcc.c-torture/execute/20010518-2.c: New file.
49850
49851 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
49852
49853 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
49854
49855 2001-05-24 Mark Mitchell <mark@codesourcery.com>
49856
49857 G++ no longer defines builtins that do not begin with __builtin.
49858 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
49859 * g++.old-deja/g++.brendand/misc13.C: Likewise.
49860 * g++.old-deja/g++.law/builtin1.C: Likewise.
49861 * g++.old-deja/g++.law/cvt2.C: Likewise.
49862 * g++.old-deja/g++.mike/net5.C: Likewise.
49863 * g++.old-deja/g++.other/builtins1.C: Likewise.
49864 * g++.old-deja/g++.other/builtins2.C: Likewise.
49865 * g++.old-deja/g++.other/builtins3.C: Likewise.
49866 * g++.old-deja/g++.other/builtins4.C: Likewise.
49867 * g++.old-deja/g++.other/inline8.C: Likewise.
49868 * g++.old-deja/g++.robertl/eb39.C: Likewise.
49869
49870 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
49871
49872 * g++.old-deja/g++.pt/using1.C: Adjust.
49873 * g++.old-deja/g++.pt/using2.C: New test.
49874
49875 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
49876
49877 * gcc.dg/cpp/charconst.c: New tests.
49878 * gcc.dg/cpp/escape.c: New tests.
49879 * gcc.dg/cpp/escape-1.c: New tests.
49880 * gcc.dg/cpp/escape-2.c: New tests.
49881 * gcc.dg/cpp/ucs.c: New tests.
49882
49883 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
49884
49885 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
49886 native compiler for irix6.5.
49887
49888 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
49889
49890 * lib/g++.exp (g++_include_flags): Use args to compute
49891 get_multilibs.
49892 (g++_link_flags): Likewise.
49893 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
49894
49895 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
49896
49897 * gcc.dg/c90-hexfloat-1.c: Add more tests.
49898
49899 2001-05-21 Geoff Keating <geoffk@redhat.com>
49900
49901 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
49902 this file.
49903
49904 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49905
49906 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
49907 STACK_SIZE;
49908 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
49909 to STACK_SIZE; Use it to define size of add_histo array.
49910 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
49911 to STACK_SIZE.
49912 (f): Use GITT_SIZE to define size of gitt local table.
49913 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
49914 to STACK_SIZE; Use it to define size of bytemem array.
49915
49916 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49917
49918 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
49919 on 68HC11/HC12 due to the asm instruction.
49920 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
49921 * gcc.c-torture/compile/920520-1.x: Likewise.
49922 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
49923 on 68HC11/HC12 because the function is larger than 64K.
49924 * gcc.c-torture/compile/961203-1.x: New file, this test fails
49925 on 68HC11/HC12 because the structure is too large.
49926
49927 2001-05-20 Richard Henderson <rth@redhat.com>
49928
49929 * gcc.c-torture/execute/20010520-1.c: New.
49930
49931 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49932
49933 * g++.old-deja/g++.warn/compare1.C: New test.
49934 * gcc.dg/compare4.c: New test.
49935
49936 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
49937
49938 * g++.old-deja/g++.other/optimize1.C: New test.
49939
49940 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49941
49942 * g++.old-deja/g++.pt/spec41.C: New test.
49943
49944 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
49945
49946 * gcc.c-torture/compile/20010114-1.x: Remove.
49947
49948 2001-05-18 Stan Shebs <shebs@apple.com>
49949
49950 * gcc.c-torture/compile/20010518-1.c: New test.
49951
49952 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
49953
49954 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
49955 * g++.old-deja/g++.pt/crash67.C: New test.
49956
49957 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
49958
49959 * g++.old-deja/g++.other/debug9.C: New test.
49960
49961 2001-05-16 Zack Weinberg <zackw@stanford.edu>
49962
49963 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
49964
49965 2001-05-16 Jan Hubicka <jh@suse.cz>
49966
49967 * gcc.c-torture/compile/20010516-1.c: New test.
49968
49969 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
49970
49971 * g++.old-deja/g++.other/crash41.C: New test.
49972
49973 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
49974
49975 * g++.old-deja/g++.pt/crash66.C: New test.
49976
49977 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
49978
49979 * g++.old-deja/g++.robertl/eb27.C: Convert.
49980
49981 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
49982
49983 * g++.dg/friend-warn.C: New test. Do not warn about friend
49984 declaration being redundant.
49985
49986 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
49987
49988 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
49989
49990 2001-05-14 Mark Mitchell <mark@codesourcery.com>
49991
49992 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
49993
49994 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
49995
49996 * lib/g++.exp: Use testsuite_flags.
49997
49998 2001-05-13 Mark Mitchell <mark@codesourcery.com>
49999
50000 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
50001
50002 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
50003
50004 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
50005
50006 2001-05-11 Mark Mitchell <mark@codesourcery.com>
50007
50008 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
50009
50010 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
50011
50012 * gcc.c-torture/compile/20010313-1.c: New test.
50013
50014 2001-05-09 Zack Weinberg <zackw@stanford.edu>
50015
50016 * gcc.dg/cpp/direct2.c: New test.
50017 * gccq.dg/cpp/direct2s.c: New test.
50018
50019 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
50020
50021 2001-05-07 Mark Mitchell <mark@codesourcery.com>
50022
50023 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
50024 * g++.old-deja/g++.other/op3.C: Likewise.
50025
50026 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
50027
50028 * gcc.dg/cpp/syshdr.h: New file.
50029 * gcc.dg/cpp/sysmac1.c: Update.
50030 * gcc.dg/cpp/sysmac2.c: Update.
50031
50032 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
50033
50034 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
50035
50036 2001-05-04 David Edelsohn <edelsohn@gnu.org>
50037
50038 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
50039 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
50040
50041 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
50042
50043 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
50044
50045 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
50046
50047 * lib/g++.exp (g++_include_flags): Don't use any special flags
50048 if TESTING_IN_BUILD_TREE is not defined.
50049 (g++_init): Use a plain 'c++' as the compiler if
50050 TESTING_IN_BUILD_TREEE is not defined.
50051
50052 2001-05-02 Jakub Jelinek <jakub@redhat.com>
50053
50054 * g++.old-deja/g++.eh/catch13.C: New test.
50055 * g++.old-deja/g++.eh/catch14.C: New test.
50056
50057 2001-05-02 Jakub Jelinek <jakub@redhat.com>
50058
50059 * gcc.dg/cpp/tr-define.c: New test.
50060
50061 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
50062
50063 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
50064 <stdlib.h>, not <malloc.h>.
50065
50066 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
50067
50068 * g++.old-deja/g++.ns/template17.C: New test.
50069
50070 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
50071
50072 * g++.old-deja/g++.pt/ref4.C: New test.
50073
50074 2001-04-30 Richard Henderson <rth@redhat.com>
50075
50076 * gcc.dg/20000724-1.c: Revert last change.
50077
50078 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
50079
50080 * g77.f-torture/execute/20010430.f: New test.
50081
50082 2001-04-30 Mark Mitchell <mark@codesourcery.com>
50083
50084 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
50085
50086 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
50087
50088 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
50089
50090 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
50091
50092 * g++.old-deja/g++.eh/crash6.C: New test.
50093
50094 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
50095
50096 * g++.old-deja/g++.other/warn7.C: New test.
50097
50098 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
50099
50100 * g++.old-deja/g++.other/defarg9.C: New test.
50101
50102 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
50103
50104 * g77.f-torture/compile/20010426.f: New test.
50105 * g77.f-torture/execute/20010426.f: New test.
50106
50107 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
50108
50109 * g77.f-torture/compile/20000629-1.x: Remove - error
50110 has been fixed.
50111
50112 2001-04-26 Jeffrey A Law (law@cygnus.com)
50113
50114 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
50115 Tweak slightly to work with g++.dg framework.
50116 * g++.dg/special/ecos.exp: Run initp1.C test.
50117 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
50118
50119 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
50120 its linker doesn't give line numbers either.
50121 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
50122
50123 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
50124
50125 * g++.old-deja/g++.other/lex1.C: New test.
50126
50127 2001-04-26 Jakub Jelinek <jakub@redhat.com>
50128
50129 * gcc.dg/noncompile/20010425-1.c: New test.
50130
50131 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
50132
50133 * g++.old-deja/g++.pt/mangle2.C: New test.
50134
50135 2001-04-25 Jakub Jelinek <jakub@redhat.com>
50136
50137 * gcc.dg/format/plus-1.c: New test.
50138
50139 2001-04-25 Jakub Jelinek <jakub@redhat.com>
50140
50141 * gcc.dg/20010423-1.c: New test.
50142
50143 2001-04-25 Jakub Jelinek <jakub@redhat.com>
50144
50145 * gcc.c-torture/execute/20010422-1.c: New test.
50146
50147 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
50148
50149 * g++.old-deja/g++.ns/type2.C: New test.
50150
50151 2001-04-24 Zack Weinberg <zackw@stanford.edu>
50152
50153 * g++.old-deja/g++.other/perf1.C: New test.
50154
50155 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
50156
50157 * gcc.dg/c99-func-2.c: Remove xfail.
50158 * gcc.dg/c99-func-3.c: Remove xfail.
50159 * gcc.dg/c99-func-4.c: Remove xfail.
50160
50161 2001-04-23 Zack Weinberg <zackw@stanford.edu>
50162
50163 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
50164
50165 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
50166
50167 * gcc.c-torture/compile/20010423-1.c: New test.
50168
50169 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
50170
50171 * g++.old-deja/g++.pt/typename28.C: New test.
50172
50173 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
50174
50175 * g++.old-deja/g++.abi/empty2.C: New test.
50176 * g++.old-deja/g++.abi/empty3.C: New test.
50177
50178 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50179
50180 * g++.old-deja/g++.other/comdat2.C: New test.
50181 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
50182
50183 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50184
50185 * g++.old-deja/g++.other/overload14.C: New test.
50186
50187 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50188
50189 * g++.old-deja/g++.other/lookup23.C: New test.
50190
50191 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50192
50193 * gcc.c-torture/execute/20010403-1.c: New test.
50194
50195 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
50196 Mark Mitchell <mark@codesourcery.com>
50197
50198 * lib/old-dejagnu.exp: Don't delete output of executable.
50199 Add .exe suffix to executables.
50200
50201 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
50202
50203 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
50204
50205 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50206
50207 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
50208
50209 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
50210
50211 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
50212 * g++.old-deja/g++.abi/crash1.C: New test.
50213
50214 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
50215
50216 * g++.old-deja/g++.other/crash40.C: New test.
50217
50218 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50219
50220 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
50221
50222 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
50223
50224 * g++.old-deja/g++.other/warn6.C: New test.
50225
50226 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
50227
50228 * g++.old-deja/g++.robertl/eb42.C: Same.
50229
50230 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50231
50232 * gcc.dg/wtr-conversion-1.c: New testcase.
50233
50234 2001-04-10 Richard Henderson <rth@redhat.com>
50235
50236 * g++.old-deja/g++.other/array5.C: New.
50237
50238 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50239
50240 * gcc.c-torture/execute/20010408-1.c: New test.
50241
50242 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
50243
50244 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
50245 headers and constructs.
50246 * g++.old-deja/g++.robertl/eb79.C: Same.
50247 * g++.old-deja/g++.robertl/eb77.C (main): Same.
50248 * g++.old-deja/g++.robertl/eb73.C: Same.
50249 * g++.old-deja/g++.robertl/eb66.C (main): Same.
50250 * g++.old-deja/g++.robertl/eb55.C (t): Same.
50251 * g++.old-deja/g++.robertl/eb54.C (main): Same.
50252 * g++.old-deja/g++.robertl/eb46.C (main): Same.
50253 * g++.old-deja/g++.robertl/eb44.C: Same.
50254 * g++.old-deja/g++.robertl/eb41.C (main): Same.
50255 * g++.old-deja/g++.robertl/eb4.C (main): Same.
50256 * g++.old-deja/g++.robertl/eb39.C: Same.
50257 * g++.old-deja/g++.robertl/eb33.C (main): Same.
50258 * g++.old-deja/g++.robertl/eb31.C (main): Same.
50259 * g++.old-deja/g++.robertl/eb30.C: Same.
50260 * g++.old-deja/g++.robertl/eb3.C: Same.
50261 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
50262 * g++.old-deja/g++.robertl/eb21.C: Same.
50263 * g++.old-deja/g++.robertl/eb15.C: Same.
50264 * g++.old-deja/g++.robertl/eb118.C: Same.
50265 * g++.old-deja/g++.robertl/eb115.C (main): Same.
50266 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
50267 * g++.old-deja/g++.robertl/eb109.C: Same.
50268 * g++.old-deja/g++.other/sibcall1.C (main): Same.
50269 * g++.old-deja/g++.mike/rtti1.C: Same.
50270 * g++.old-deja/g++.mike/p658.C: Same.
50271 * g++.old-deja/g++.mike/net46.C: Same.
50272 * g++.old-deja/g++.mike/net34.C: Same.
50273 * g++.old-deja/g++.mike/memoize1.C: Same.
50274 * g++.old-deja/g++.mike/eh2.C: Same.
50275 * g++.old-deja/g++.law/weak.C: Same.
50276 * g++.old-deja/g++.law/visibility7.C: Same.
50277 * g++.old-deja/g++.law/visibility25.C: Same.
50278 * g++.old-deja/g++.law/visibility22.C: Same.
50279 * g++.old-deja/g++.law/visibility2.C: Same.
50280 * g++.old-deja/g++.law/visibility17.C: Same.
50281 * g++.old-deja/g++.law/visibility13.C: Same.
50282 * g++.old-deja/g++.law/visibility10.C: Same.
50283 * g++.old-deja/g++.law/visibility1.C: Same.
50284 * g++.old-deja/g++.law/virtual3.C (eval): Same.
50285 * g++.old-deja/g++.law/vbase1.C: Same.
50286 * g++.old-deja/g++.law/operators32.C: Same.
50287 * g++.old-deja/g++.law/nest3.C: Same.
50288 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
50289 * g++.old-deja/g++.law/except5.C (main): Same.
50290 * g++.old-deja/g++.law/cvt7.C (run): Same.
50291 * g++.old-deja/g++.law/cvt2.C: Same.
50292 * g++.old-deja/g++.law/cvt16.C: Same.
50293 * g++.old-deja/g++.law/ctors6.C (bar): Same.
50294 * g++.old-deja/g++.law/ctors17.C (main): Same.
50295 * g++.old-deja/g++.law/ctors13.C: Same.
50296 * g++.old-deja/g++.law/ctors12.C (main): Same.
50297 * g++.old-deja/g++.law/ctors10.C: Same.
50298 * g++.old-deja/g++.law/code-gen5.C: Same.
50299 * g++.old-deja/g++.law/bad-error7.C: Same.
50300 * g++.old-deja/g++.law/arm9.C: Same.
50301 * g++.old-deja/g++.law/arm12.C: Same.
50302 * g++.old-deja/g++.law/arg8.C: Same.
50303 * g++.old-deja/g++.law/arg1.C: Same.
50304 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
50305 * g++.old-deja/g++.jason/template31.C: Same.
50306 * g++.old-deja/g++.jason/template24.C (main): Same.
50307 * g++.old-deja/g++.jason/2371.C: Same.
50308 * g++.old-deja/g++.eh/new2.C: Same.
50309 * g++.old-deja/g++.eh/new1.C: Same.
50310 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
50311 * g++.old-deja/g++.brendan/nest21.C (main): Same.
50312 * g++.old-deja/g++.brendan/err-msg3.C: Same.
50313 * g++.old-deja/g++.brendan/crash62.C: Same.
50314 * g++.old-deja/g++.brendan/crash52.C: Same.
50315 * g++.old-deja/g++.brendan/crash49.C (main): Same.
50316 * g++.old-deja/g++.brendan/crash38.C: Same.
50317 * g++.old-deja/g++.brendan/crash15.C (main): Same.
50318 * g++.old-deja/g++.brendan/copy9.C: Same.
50319
50320 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
50321
50322 * gcc.c-torture/execute/20001203-2.c (memset):
50323 Count argument is of type __SIZE_TYPE__.
50324
50325 2001-04-04 Diego Novillo <dnovillo@redhat.com>
50326
50327 * gcc.c-torture/compile/20010404-1.c: New test.
50328
50329 2001-04-04 Jakub Jelinek <jakub@redhat.com>
50330
50331 * gcc.c-torture/compile/20010326-1.c: New test.
50332
50333 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
50334
50335 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
50336 peculiarities of the SH.
50337 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
50338
50339 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
50340
50341 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
50342 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
50343 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
50344
50345 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50346
50347 * g77.f-torture/compile/20010321-1.f: New test.
50348
50349 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50350
50351 * gcc.c-torture/compile/20010329-1.c: New test.
50352
50353 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50354
50355 * gcc.c-torture/execute/20010329-1.c: New test.
50356
50357 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
50358
50359 * g++.old-deja/g++.other/eh4.C: Fix typo.
50360
50361 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
50362
50363 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
50364
50365 2001-03-28 Philip Blundell <philb@gnu.org>
50366
50367 * gcc.c-torture/compile/20010328-1.c: New test.
50368
50369 2001-03-27 Richard Henderson <rth@redhat.com>
50370
50371 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
50372 * g++.old-deja/g++.eh/vbase3.C: Likewise.
50373
50374 2001-03-27 Alan Modra <alan@linuxcare.com.au>
50375
50376 * gcc.c-torture/compile/20010327-1.c: New test.
50377
50378 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
50379
50380 * g++.old-deja/g++.other/friend12.C: New test.
50381 * g++.old-deja/g++.other/friend9.C: Expect no errors.
50382 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
50383
50384 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
50385
50386 * gcc.c-torture/execute/20010325-1.c: New test.
50387
50388 2001-03-23 Jakub Jelinek <jakub@redhat.com>
50389
50390 * g++.old-deja/g++.other/mangle3.C: New test.
50391
50392 2001-03-22 Jakub Jelinek <jakub@redhat.com>
50393
50394 * g++.old-deja/g++.other/anon8.C: New test.
50395
50396 2001-03-20 Philip Blundell <philb@gnu.org>
50397
50398 * gcc.c-torture/compile/20010320-1.c: New test.
50399
50400 2001-03-17 Richard Henderson <rth@redhat.com>
50401
50402 * g++.old-deja/g++.other/eh4.C: Add expected error text.
50403
50404 2001-03-15 Geoff Keating <geoff@redhat.com>
50405
50406 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
50407 tests on AIX.
50408
50409 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
50410
50411 * g++.old-deja/g++.other/eh4.C: New test.
50412
50413 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
50414
50415 * gcc.dg/cpp/mi1.c: Update.
50416
50417 2001-03-14 Jakub Jelinek <jakub@redhat.com>
50418
50419 * g++.old-deja/g++.other/regstack.C: New test.
50420
50421 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
50422
50423 * g++.old-deja/g++.other/ref4.C: New test.
50424
50425 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
50426
50427 * objc/execute/va_method.m: Added.
50428 * objc/execute/IMP.m: Added.
50429 * objc/execute/_cmd.m: Added.
50430 * objc/execute/accessing_ivars.m: Added.
50431 * objc/execute/class-1.m: Added.
50432 * objc/execute/class-10.m: Added.
50433 * objc/execute/class-11.m: Added.
50434 * objc/execute/class-12.m: Added.
50435 * objc/execute/class-13.m: Added.
50436 * objc/execute/class-14.m: Added.
50437 * objc/execute/class-2.m: Added.
50438 * objc/execute/class-3.m: Added.
50439 * objc/execute/class-4.m: Added.
50440 * objc/execute/class-5.m: Added.
50441 * objc/execute/class-6.m: Added.
50442 * objc/execute/class-7.m: Added.
50443 * objc/execute/class-8.m: Added.
50444 * objc/execute/class-9.m: Added.
50445 * objc/execute/class-tests-1.h
50446 * objc/execute/class-tests-2.h
50447 * objc/execute/compatibility_alias.m: Added.
50448 * objc/execute/encode-1.m: Added.
50449 * objc/execute/formal_protocol-1.m: Added.
50450 * objc/execute/formal_protocol-2.m: Added.
50451 * objc/execute/formal_protocol-3.m: Added.
50452 * objc/execute/formal_protocol-4.m: Added.
50453 * objc/execute/formal_protocol-5.m: Added.
50454 * objc/execute/formal_protocol-6.m: Added.
50455 * objc/execute/formal_protocol-7.m: Added.
50456 * objc/execute/informal_protocol.m: Added.
50457 * objc/execute/initialize.m: Added.
50458 * objc/execute/load.m: Added.
50459 * objc/execute/many_args_method.m: Added.
50460 * objc/execute/nested-3.m: Added.
50461 * objc/execute/no_clash.m: Added.
50462 * objc/execute/private.m: Added.
50463 * objc/execute/redefining_self.m: Added.
50464 * objc/execute/root_methods.m: Added.
50465 * objc/execute/selector-1.m: Added.
50466 * objc/execute/static-1.m: Added.
50467 * objc/execute/static-2.m: Added.
50468 * objc/execute/va_method.m: Added.
50469
50470 2001-03-10 Richard Henderson <rth@redhat.com>
50471
50472 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
50473
50474 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
50475
50476 * g++.old-deja/g++.other/crash31.C: XFAIL.
50477 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
50478 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
50479 * gcc.c-torture/execute/20010123-1.x: XFAIL.
50480 * gcc.c-torture/execute/20010124-1.x: XFAIL.
50481 * gcc.dg/sequence-pt-1.c: XFAIL one test.
50482
50483 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
50484
50485 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
50486
50487 2001-03-06 Zack Weinberg <zackw@stanford.edu>
50488
50489 * gcc.dg/20000724-1.c: Don't use multiline strings.
50490
50491 2001-03-06 Zack Weinberg <zackw@stanford.edu>
50492
50493 * objc/execute/string1.m, objc/execute/string2.m: Compare the
50494 result of -cString against what we expect it to be; don't just
50495 print it out for no one to read.
50496
50497 * objc/execute/string3.m, objc/execute/string4.m: New tests.
50498 Based on testcases provided by Nicola Pero.
50499
50500 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
50501
50502 * gcc.dg/cpp/macro7.c: New test.
50503
50504 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
50505
50506 * gcc.dg/cpp/multiline.c: Update.
50507
50508 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50509
50510 * g++.old-deja/g++.other/enum3.C: New test.
50511
50512 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50513
50514 * g++.old-deja/g++.other/pod1.C: New test.
50515
50516 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50517
50518 * g++.old-deja/g++.ext/overload1.C: New test.
50519
50520 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
50521
50522 * g++.old-deja/g++.pt/using1.C: New test.
50523
50524 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
50525
50526 * g++.old-deja/g++.other/using9.C: New test.
50527
50528 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
50529
50530 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
50531
50532 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
50533
50534 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
50535
50536 * g++.old-deja/g++.ext/realpt1.C: Remove.
50537
50538 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
50539
50540 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
50541
50542 2001-02-26 Will Cohen <wcohen@redhat.com>
50543
50544 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
50545
50546 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
50547
50548 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
50549 templatized constructors.
50550
50551 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50552
50553 * gcc.c-torture/execute/20010224-1.c: New test.
50554
50555 2001-02-23 Jakub Jelinek <jakub@redhat.com>
50556
50557 * gcc.c-torture/execute/20010222-1.c: New test.
50558
50559 2001-02-22 Jakub Jelinek <jakub@redhat.com>
50560
50561 * g++.old-deja/g++.other/inline20.C: New test.
50562
50563 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
50564
50565 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
50566
50567 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
50568
50569 * g++.old-deja/g++.other/lookup22.C: New test.
50570
50571 2001-02-19 Zack Weinberg <zackw@stanford.edu>
50572
50573 * g77.dg: New directory.
50574 * g77.dg/20010216-1.f: New test case.
50575 * g77.dg/dg.exp: New driver.
50576 * lib/g77-dg.exp: New driver library.
50577
50578 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50579
50580 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
50581
50582 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
50583
50584 * g++.old-deja/g++.other/decl9.C: New test.
50585
50586 2001-02-16 Jakub Jelinek <jakub@redhat.com>
50587
50588 * g++.old-deja/g++.other/init16.C: Update the test so that it does
50589 not need <string> and also tests the initialization at runtime.
50590
50591 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
50592
50593 * gcc.c-torture/execute/longlong.c: New test.
50594
50595 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
50596
50597 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
50598
50599 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
50600
50601 * gcc.c-torture/execute/920302-1.c (execute):
50602 Change argument type to short.
50603
50604 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
50605
50606 * g++.old-deja/g++.pt/deduct6.C: New test.
50607
50608 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
50609
50610 * g++.old-deja/g++.pt/deduct5.C: New test.
50611
50612 2001-02-14 Jakub Jelinek <jakub@redhat.com>
50613
50614 * gcc.c-torture/execute/20010209-1.c: New test.
50615
50616 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
50617
50618 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
50619
50620 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
50621
50622 * g++.dg/vtgc1.C: Update for new ABI.
50623
50624 * consistency.vlad: New directory, 1665 files.
50625
50626 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
50627
50628 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
50629 return type.
50630 * gcc.dg/cpp/digraphs.c: Declare puts.
50631
50632 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50633
50634 * g++.old-deja/g++.other/warn5.C: New test.
50635
50636 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50637
50638 * g++.old-deja/g++.pt/spec40.C: New test.
50639
50640 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50641
50642 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
50643 case.
50644 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
50645
50646 2001-02-12 Jakub Jelinek <jakub@redhat.com>
50647
50648 * gcc.c-torture/compile/20010209-1.c: New test.
50649
50650 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
50651
50652 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
50653 excess errors message but not if it crashes.
50654 * g++.old-deja/g++.other/crash27.C: Likewise.
50655 * g++.old-deja/g++.other/crash28.C: Likewise.
50656 * g++.old-deja/g++.other/crash30.C: Likewise.
50657 * g++.old-deja/g++.other/crash32.C: Likewise.
50658 * g++.old-deja/g++.other/crash35.C: Likewise.
50659 * g++.old-deja/g++.pt/inherit2.C: Likewise.
50660
50661 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
50662
50663 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
50664 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
50665 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
50666 g77.f-torture/execute/execute.exp,
50667 g77.f-torture/noncompile/noncompile.exp,
50668 gcc.c-torture/execute/execute.exp,
50669 gcc.c-torture/execute/memcheck/memcheck.exp,
50670 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
50671 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
50672 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
50673 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
50674 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
50675 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
50676 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
50677 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
50678 Remove bug reporting instructions with ancient email addresses.
50679
50680 2001-02-07 Jakub Jelinek <jakub@redhat.com>
50681
50682 * gcc.dg/20010202-1.c: New test.
50683 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
50684
50685 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
50686
50687 * g++.dg/stdbool-if.C: New test.
50688
50689 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
50690
50691 * objc/execute/fdecl.m: Added main().
50692
50693 2001-02-07 Jakub Jelinek <jakub@redhat.com>
50694
50695 * gcc.c-torture/execute/20010206-1.c: New test.
50696
50697 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
50698
50699 * gcc.dg/cpp/avoidpaste1.c: Update.
50700
50701 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
50702
50703 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
50704 Pero <nicola@brainstorm.co.uk>.
50705 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
50706
50707 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
50708
50709 * g++.old-deja/g++.pt/spec39.C: New test.
50710
50711 2001-02-05 Jakub Jelinek <jakub@redhat.com>
50712
50713 * gcc.c-torture/compile/20010202-1.c: New test.
50714
50715 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
50716
50717 * g++.old-deja/g++.abi/primary2.C: New test.
50718 * g++.old-deja/g++.abi/primary3.C: New test.
50719 * g++.old-deja/g++.abi/primary4.C: New test.
50720 * g++.old-deja/g++.abi/primary5.C: New test.
50721 * g++.old-deja/g++.abi/vtable3.h: New test.
50722 * g++.old-deja/g++.abi/vtable3a.C: New test.
50723 * g++.old-deja/g++.abi/vtable3b.C: New test.
50724 * g++.old-deja/g++.abi/vtable3c.C: New test.
50725 * g++.old-deja/g++.abi/vtable3d.C: New test.
50726 * g++.old-deja/g++.abi/vtable3e.C: New test.
50727 * g++.old-deja/g++.abi/vtable3f.C: New test.
50728 * g++.old-deja/g++.abi/vtable3g.C: New test.
50729 * g++.old-deja/g++.abi/vtable3h.C: New test.
50730 * g++.old-deja/g++.abi/vtable3i.C: New test.
50731 * g++.old-deja/g++.abi/vtable3j.C: New test.
50732 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
50733
50734 2001-02-03 Jakub Jelinek <jakub@redhat.com>
50735
50736 * g++.old-deja/g++.other/anon6.C: New test.
50737 * g++.old-deja/g++.other/anon7.C: New test.
50738
50739 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
50740
50741 * gcc.dg/cpp/avoidpaste2.c: New tests.
50742
50743 2001-01-31 Jakub Jelinek <jakub@redhat.com>
50744
50745 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
50746
50747 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
50748
50749 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
50750 DECIMAL_DIG cases for Irix."
50751
50752 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
50753
50754 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
50755
50756 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
50757
50758 * gcc.dg/c99-tag-1.c: New test.
50759
50760 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
50761
50762 * gcc.dg/cpp/tr-warn1.c: Add tests.
50763
50764 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
50765
50766 * gcc.dg/cpp/avoidpaste1.c: Update.
50767 * gcc.dg/cpp/paste4.c: Update.
50768
50769 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
50770
50771 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
50772 cases for Irix.
50773
50774 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
50775
50776 * g++.old-deja/g++.other/inline19.C: New test.
50777
50778 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
50779
50780 * gcc.dg/Wlarger-than.c: New test.
50781
50782 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
50783
50784 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
50785
50786 2001-01-29 Jakub Jelinek <jakub@redhat.com>
50787
50788 * gcc.c-torture/execute/20010129-1.c: New test.
50789 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
50790
50791 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
50792
50793 * gcc.dg/cpp/avoidpaste1.c: Test case.
50794
50795 2001-01-28 Jakub Jelinek <jakub@redhat.com>
50796
50797 * g++.old-deja/g++.other/inline18.C: New test.
50798
50799 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50800
50801 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
50802 and __builtin_putchar.
50803
50804 2001-01-27 Jakub Jelinek <jakub@redhat.com>
50805
50806 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
50807 tests.
50808
50809 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
50810
50811 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
50812 floating point number rounding mode to round to the nearest
50813 representable mode.
50814
50815 2001-01-25 Jakub Jelinek <jakub@redhat.com>
50816
50817 * g++.old-deja/g++.other/mangle2.C: New test.
50818
50819 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
50820
50821 * gcc.c-torture/compile/20010124-1.c: New test.
50822
50823 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
50824
50825 * g++.old-deja/g++.pt/spec38.C: New test.
50826
50827 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50828
50829 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
50830 "Build don't run".
50831
50832 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50833
50834 * gcc.c-torture/execute/20010123-1.c: New test.
50835
50836 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
50837
50838 * g++.old-deja/g++.pt/spec37.C: New test.
50839
50840 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
50841
50842 * g++.old-deja/g++.pt/overload14.C: New test.
50843
50844 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50845
50846 * gcc.c-torture/execute/20010122-1.c: New test, exercise
50847 __builtin_return_address.
50848
50849 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
50850
50851 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
50852 * g++.old-deja/g++.pt/spec35.C: New test.
50853 * g++.old-deja/g++.pt/spec36.C: New test.
50854
50855 2001-01-20 Jakub Jelinek <jakub@redhat.com>
50856
50857 * gcc.c-torture/compile/20010118-1.c: New test.
50858
50859 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
50860
50861 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
50862
50863 2001-01-19 Jakub Jelinek <jakub@redhat.com>
50864
50865 * gcc.c-torture/execute/20010119-1.c: New test.
50866
50867 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50868
50869 * g++.old-deja/g++.other/vbase5.C: New test.
50870
50871 2001-01-19 Jakub Jelinek <jakub@redhat.com>
50872
50873 * gcc.c-torture/execute/20010118-1.c: New test.
50874
50875 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50876
50877 * g++.old-deja/g++.pt/deduct3.C: New test.
50878
50879 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50880
50881 * g++.old-deja/g++.pt/spec34.C: New test.
50882
50883 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
50884
50885 * g77.f-torture/compile/20000601-2.f: New test.
50886
50887 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50888
50889 * g++.old-deja/g++.other/init17.C: New test.
50890
50891 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
50892
50893 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
50894
50895 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50896
50897 * g++.old-deja/g++.pt/unify8.C: New test.
50898
50899 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50900
50901 * g++.old-deja/g++.abi/vbase1.C: New test.
50902
50903 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50904
50905 * g++.old-deja/g++.pt/crash65.C: New test.
50906
50907 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
50908
50909 * gcc.dg/cpp/assembl2.S: New test case.
50910
50911 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
50912
50913 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
50914 are supported.
50915
50916 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50917
50918 * g++.old-deja/g++.other/builtins1.C: New test.
50919 * g++.old-deja/g++.other/builtins2.C: Likewise.
50920 * g++.old-deja/g++.other/builtins3.C: Likewise.
50921 * g++.old-deja/g++.other/builtins4.C: Likewise.
50922
50923 2001-01-17 Jakub Jelinek <jakub@redhat.com>
50924
50925 * gcc.c-torture/compile/20010117-1.c: New test.
50926 * gcc.c-torture/compile/20010117-2.c: New test.
50927
50928 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
50929
50930 * g77.f-torture/execute/20010116.[fx]: New test,
50931 XFAIL on i?86-*-*.
50932 * g77.f-torture/compile/20010115.f: Indicate it's
50933 a test for PR fortran/1636.
50934
50935 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
50936
50937 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
50938
50939 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
50940
50941 * g77.f-torture/compile/20010115.f: New test.
50942
50943 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
50944
50945 * g++.old-deja/g++.pt/nontype5.C: New test.
50946
50947 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
50948
50949 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
50950 have an equivalent working one below it.
50951
50952 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
50953
50954 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
50955 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
50956
50957 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
50958
50959 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
50960 message containing "init_priority".
50961 (conpr-2.C): Likewise.
50962 (conpr-3.C): Likewise.
50963 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
50964
50965 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50966
50967 * gcc.c-torture/execute/20010114-2.c: New test.
50968
50969 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
50970
50971 * gcc.c-torture/compile/20010114-1.c: New test.
50972 * gcc.c-torture/compile/20010114-1.x: Xfail.
50973 * gcc.c-torture/compile/20010114-2.c: New test.
50974 * gcc.c-torture/execute/20010114-1.c: New test.
50975 * gcc.dg/trunc-1.c: New test.
50976 * gcc.dg/uninit-B.c: New test.
50977
50978 2001-01-13 Nick Clifton <nickc@redhat.com>
50979
50980 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
50981 target.
50982
50983 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
50984
50985 * gcc.c-torture/compile/20010113-1.c: New test.
50986
50987 2001-01-13 Jakub Jelinek <jakub@redhat.com>
50988
50989 * gcc.c-torture/compile/20001212-1.c: New test.
50990
50991 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
50992
50993 * gcc.dg/cpp/widestr1.c: Update.
50994 * gcc.dg/cpp/prag-imp.c: Remove.
50995
50996 2001-01-12 Jakub Jelinek <jakub@redhat.com>
50997
50998 * gcc.c-torture/execute/20000801-3.x: Remove.
50999 * gcc.dg/c90-init-1.c: New test.
51000 * gcc.dg/c99-init-1.c: New test.
51001 * gcc.dg/c99-init-2.c: New test.
51002 * gcc.dg/gnu99-init-1.c: New test.
51003
51004 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
51005
51006 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
51007 testing that no relevant ones were found.
51008
51009 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
51010
51011 * g++.old-deja/g++.pt/cast2.C: New test.
51012
51013 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
51014
51015 * g++.old-deja/g++.pt/friend47.C: New test.
51016
51017 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
51018
51019 * g++.old-deja/g++.pt/instantiate13.C: New test.
51020
51021 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
51022
51023 * g++.old-deja/g++.other/defarg7.C: New test.
51024 * g++.old-deja/g++.other/defarg8.C: New test.
51025
51026 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
51027
51028 * g++.old-deja/g++.pt/crash64.C: New test.
51029
51030 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
51031
51032 * g++.old-deja/g++.pt/crash63.C: New test.
51033
51034 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
51035
51036 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
51037
51038 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
51039
51040 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
51041
51042 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
51043
51044 * g++.old-deja/g++.pt/error3.C: New test.
51045
51046 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
51047
51048 * g++.old-deja/g++.other/crash39.C: New test.
51049
51050 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
51051
51052 * g++.old-deja/g++.other/vbase4.C: New test.
51053
51054 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
51055
51056 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
51057 * gcc.dg/special/20000419-2.c: New file. Identical to above.
51058 * gcc.dg/special/special.exp: New test driver which will check
51059 for alias support for the above test.
51060
51061 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
51062
51063 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
51064 problems on small machines.
51065 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
51066 parameterize.
51067
51068 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
51069
51070 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
51071 mips.
51072 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
51073
51074 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
51075
51076 * g++.old_deja/g++.pt/using8.C: New test.
51077
51078 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
51079
51080 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
51081
51082 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
51083
51084 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
51085 where a failure is expected.
51086 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
51087
51088 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
51089
51090 * g++.old_deja/g++.pt/instantiate12.C: New test.
51091
51092 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
51093
51094 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
51095 start of structs.
51096 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
51097 * g++.old-deja/g++.brendan/crash17.C: Likewise.
51098 * g++.old-deja/g++.brendan/crash29.C: Likewise.
51099 * g++.old-deja/g++.brendan/crash48.C: Likewise.
51100 * g++.old-deja/g++.brendan/ns1.C: Likewise.
51101 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
51102 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
51103 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
51104 * g++.old-deja/g++.eh/spec6.C: Likewise.
51105 * g++.old-deja/g++.jason/crash3.C: Likewise.
51106 * g++.old-deja/g++.law/ctors11.C: Likewise.
51107 * g++.old-deja/g++.law/ctors17.C: Likewise.
51108 * g++.old-deja/g++.law/ctors5.C: Likewise.
51109 * g++.old-deja/g++.law/ctors9.C: Likewise.
51110 * g++.old-deja/g++.mike/ambig1.C: Likewise.
51111 * g++.old-deja/g++.mike/net22.C: Likewise.
51112 * g++.old-deja/g++.mike/p3538a.C: Likewise.
51113 * g++.old-deja/g++.mike/p3538b.C: Likewise.
51114 * g++.old-deja/g++.mike/virt3.C: Likewise.
51115 * g++.old-deja/g++.niklas/t128.C: Likewise.
51116 * g++.old-deja/g++.other/anon4.C: Likewise.
51117 * g++.old-deja/g++.other/using1.C: Likewise.
51118 * g++.old-deja/g++.other/warn3.C: Likewise.
51119 * g++.old-deja/g++.pt/t37.C: Likewise.
51120 * g++.old-deja/g++.robertl/eb69.C: Likewise.
51121 * g++.old-deja/g++.robertl/eb71.C: Likewise.
51122
51123 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
51124
51125 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
51126
51127 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51128
51129 * gcc.c-torture/execute/stdio-opt-3.c: New test.
51130
51131 2001-01-07 Jakub Jelinek <jakub@redhat.com>
51132
51133 * gcc.c-torture/compile/20010107-1.c: New test.
51134
51135 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
51136
51137 * gcc.c-torture/execute/builtin-noret-1.c: New test.
51138
51139 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
51140
51141 * gcc.dg/format/format.h: New file.
51142 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
51143 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
51144 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
51145 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
51146 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
51147 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
51148 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
51149 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
51150 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
51151 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
51152 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
51153 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
51154 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
51155 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
51156 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
51157 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
51158 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
51159 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
51160 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
51161 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
51162 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
51163 instead of declaring standard types, macros and functions in each
51164 test.
51165
51166 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
51167
51168 * gcc.c-torture/execute/20010106-1.c: New test.
51169
51170 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
51171
51172 * gcc.dg/format/format.exp: New file.
51173 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
51174 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
51175 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
51176 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
51177 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
51178 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
51179 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
51180 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
51181 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
51182 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
51183 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
51184 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
51185 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
51186 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
51187 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
51188 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
51189 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
51190 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
51191 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
51192 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
51193 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
51194 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
51195 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
51196 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
51197 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
51198 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
51199 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
51200 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
51201 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
51202 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
51203 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
51204 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
51205 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
51206 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
51207 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
51208 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
51209 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
51210 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
51211 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
51212 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
51213 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
51214 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
51215
51216 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
51217
51218 * gcc.c-torture/execute/991228-1.c: Take word endianness into
51219 account.
51220
51221 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
51222
51223 * gcc.c-torture/execute/builtin-complex-1.c: New test.
51224
51225 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
51226
51227 * g++.old-deja/g++.pt/crash62.C: New test.
51228
51229 2001-01-04 Richard Henderson <rth@redhat.com>
51230
51231 * gcc.dg/20000926-1.c: Update expected warnings.
51232 * gcc.dg/array-2.c: Likewise.
51233 * gcc.dg/array-4.c: Also validate flexible array members.
51234 * gcc.dg/c99-flex-array-1.c: New.
51235
51236 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
51237
51238 * gcc.c-torture/compile/20001222-1.x: Remove.
51239
51240 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
51241
51242 * gcc.c-torture/execute/built-in-setjmp.c: New.
51243
51244 2001-01-03 Richard Henderson <rth@redhat.com>
51245
51246 * gcc.dg/940510-1.c: Update expected error wording.
51247 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
51248
51249 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
51250
51251 * lib/target-supports.exp (check_alias_available): Modified to
51252 indicate aliases not supported if only weak aliases are supported.
51253
51254 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51255
51256 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
51257 Turn on cmpstrsi checks for __pj__ and __i370__.
51258
51259 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
51260
51261 * g++.old-deja/g++.other/virtual11.C: New test.
51262
51263 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
51264
51265 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
51266
51267 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51268
51269 * gcc.c-torture/compile/20010102-1.c: New test.
51270
51271 2001-01-02 Andreas Jaeger <aj@suse.de>
51272
51273 * gcc.dg/noreturn-3.c: New test.
51274
51275 * gcc.dg/noreturn-4.c: New test.
51276
51277 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51278
51279 * gcc.c-torture/execute/stdio-opt-1.c: Also test
51280 __builtin_fputc and __builtin_fwrite.
51281
51282 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
51283
51284 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
51285 signed char, not default char.
51286
51287 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
51288
51289 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
51290
51291 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
51292
51293 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
51294
51295 2000-12-29 Richard Henderson <rth@redhat.com>
51296
51297 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
51298 (__cyg_profile_func_exit): Define.
51299
51300 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
51301
51302 * g++.dg/vtgc1.C: New test.
51303
51304 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
51305
51306 * gcc.dg/noncompile/20001228-1.c: New test.
51307
51308 * gcc.dg/20001228-1.c: New test.
51309
51310 * gcc.c-torture/execute/20001228-1.c: New test.
51311
51312 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
51313
51314 * gcc.dg/format-strfmon-1.c: New test.
51315
51316 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51317
51318 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
51319 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
51320 * gcc.c-torture/execute/string-opt-1.c: Likewise.
51321 * gcc.c-torture/execute/string-opt-2.c: Likewise.
51322 * gcc.c-torture/execute/string-opt-3.c: Likewise.
51323 * gcc.c-torture/execute/string-opt-4.c: Likewise.
51324 * gcc.c-torture/execute/string-opt-6.c: Likewise.
51325 * gcc.c-torture/execute/string-opt-7.c: Likewise.
51326 * gcc.c-torture/execute/string-opt-8.c: Likewise.
51327 * gcc.c-torture/execute/string-opt-9.c: Likewise.
51328 * gcc.c-torture/execute/string-opt-10.c: Likewise.
51329 * gcc.c-torture/execute/string-opt-11.c: Likewise.
51330 * gcc.c-torture/execute/string-opt-12.c: Likewise.
51331
51332 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
51333 * gcc.c-torture/execute/string-opt-4.c: Test index.
51334
51335 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
51336
51337 * gcc.c-torture/compile/20001226-1.c: New test.
51338
51339 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
51340
51341 * gcc.c-torture/compile/20001222-1.c: New test.
51342 * gcc.c-torture/compile/20001222-1.x: Xfail.
51343
51344 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
51345
51346 * gcc.c-torture/execute/comp-goto-2.c: New test.
51347
51348 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
51349
51350 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
51351 Use long types if __INT_MAX__ is 32767.
51352 (main): Use cast to (sint32 *) when poking 88 into a_page.
51353
51354 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
51355
51356 2000-12-21 Bernd Schmidt <bernds@redhat.com>
51357
51358 * gcc.c-torture/compile/20001221-1.c: New test.
51359 * gcc.c-torture/execute/20001221-1.c: New test.
51360
51361 2000-12-20 Richard Henderson <rth@redhat.com>
51362
51363 * g++.old-deja/g++.pt/crash36.C: Update error lines.
51364 * g++.old-deja/g++.robertl/eb109.C: Likewise.
51365
51366 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51367
51368 * gcc.dg/compare3.c: New test.
51369
51370 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
51371
51372 * gcc.dg/format-warnll-1.c: New test.
51373
51374 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
51375
51376 * gcc.dg/cpp/cmdlne-P.c: New test.
51377
51378 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
51379
51380 * gcc.c-torture/execute/builtin-abs-1.c,
51381 gcc.c-torture/execute/builtin-abs-2.c: New tests.
51382
51383 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
51384
51385 * gcc.dg/cpp/multiline.c: New test.
51386
51387 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
51388
51389 * g++.old-deja/g++.other/syshdr1.C: Update.
51390 * gcc.dg/cpp/lineflags.c: Remove temporarily.
51391
51392 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51393
51394 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
51395
51396 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51397
51398 * g++.old-deja/g++.pt/ttp65.C: New test.
51399
51400 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51401
51402 * g++.old-deja/g++.pt/ttp64.C: New test.
51403
51404 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51405
51406 * g++.old-deja/g++.pt/spec33.C: New test.
51407
51408 2000-12-14 Catherine Moore <clm@redhat.com>
51409
51410 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
51411 * gcc.c-torture/execute/920612-2.c: Likewise.
51412 * gcc.c-torture/execute/920428-2.c: Likewise.
51413 * gcc-c-torture/execute/va-arg-11.c: Call exit.
51414 * gcc.c-torture/execute/va-arg-21.c: Likewise.
51415
51416 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51417
51418 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
51419 * gcc.dg/pack-test-2.c: Likewise.
51420
51421 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
51422
51423 Tests by Zack Weinberg <zackw@stanford.edu>.
51424
51425 * gcc.dg/cpp/defined.c: Update.
51426 * gcc.dg/cpp/defined_trad.c: New tests.
51427
51428 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
51429
51430 * gcc.dg/cpp/trad-direct.c: Update.
51431
51432 2000-12-11 Neil Booth <neilb@earthling.net>
51433
51434 * gcc.dg/cpp/defined_trad.c
51435
51436 2000-12-11 Neil Booth <neilb@earthling.net>
51437
51438 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
51439
51440 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
51441
51442 * gcc.dg/format-miss-2.c: New test.
51443
51444 2000-12-09 Neil Booth <neilb@earthling.net>
51445
51446 * gcc.dg/cpp/lineflags.c: New tests.
51447 * gcc.dg/cpp/poison.c: Update.
51448 * gcc.dg/cpp/redef2.c: Update.
51449 * gcc.dg/cpp/skipping.c: New test.
51450
51451 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
51452
51453 * g++.old-deja/g++.other/eh3.C: New testcase.
51454
51455 2000-12-07 Neil Booth <neilb@earthling.net>
51456
51457 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
51458 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
51459 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
51460 wtr-union-init-2.c, wtr-union-init-3.c: Update.
51461 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
51462 Update.
51463
51464 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51465
51466 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
51467 __SIZE_TYPE__ instead of int for type of integers cast to
51468 pointers.
51469
51470 2000-12-07 Jakub Jelinek <jakub@redhat.com>
51471
51472 * g++.old-deja/g++.other/cleanup4.C: New test.
51473
51474 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51475
51476 * format-sec-1.c: New test.
51477
51478 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51479
51480 * gcc.dg/format-nonlit-3.c: New test.
51481
51482 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51483
51484 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
51485 through a null pointer.
51486
51487 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51488
51489 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
51490 * g++.old-deja/g++.pt/partial4.C: New test.
51491
51492 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
51493
51494 * gcc.c-torture/execute/ieee/hugeval.x: New.
51495
51496 2000-12-06 Neil Booth <neilb@earthling.net>
51497
51498 * gcc.dg/cpp/backslash2.c: New tests.
51499
51500 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51501
51502 * gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
51503 * gcc.c-torture/execute/stdio-opt-2.c: New test.
51504
51505 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
51506
51507 * gcc.c-torture/execute/20001203-2.c: New testcase.
51508
51509 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
51510
51511 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
51512 * g++.old-deja/g++.other/virtual10.C: New test.
51513
51514 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
51515
51516 * g++.old-deja/g++.mike/pmf5.C: Remove test.
51517
51518 2000-12-05 Richard Henderson <rth@redhat.com>
51519
51520 * gcc.c-torture/compile/20001205-1.c: New.
51521
51522 2000-12-04 Neil Booth <neilb@earthling.net>
51523
51524 * g++.old-deja/g++.other/virtual9.C: New test.
51525 * g++.old-deja/g++.pt/crash61.C: New test.
51526 * gcc.c-torture/execute/loop-9.c: New test.
51527
51528 2000-12-04 Neil Booth <neilb@earthling.net>
51529
51530 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
51531 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
51532 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
51533 * gcc.dg/cpp/extratokens.c: ...here.
51534
51535 2000-12-04 Neil Booth <neilb@earthling.net>
51536
51537 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
51538 New tests.
51539
51540 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51541
51542 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
51543 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
51544
51545 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
51546
51547 * gcc.c-torture/execute/20001203-1.c: New test.
51548
51549 2000-12-03 Neil Booth <neilb@earthling.net>
51550
51551 * gcc.dg/cpp/macro6.c: New test cases.
51552
51553 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51554
51555 * gcc.c-torture/execute/string-opt-9.c: New test.
51556 * gcc.c-torture/execute/string-opt-10.c: Likewise.
51557 * gcc.c-torture/execute/string-opt-11.c: Likewise.
51558 * gcc.c-torture/execute/string-opt-12.c: Likewise.
51559
51560 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
51561 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
51562
51563 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
51564
51565 * gcc.dg/cpp/if-6.c: New testcase.
51566
51567 * gcc.dg/20001201-1.c: New testcase.
51568
51569 2000-12-02 Neil Booth <neilb@earthling.net>
51570
51571 * g++.old-deja/g++.other/externC4.C,
51572 g++.old-deja/g++.other/friend10.C: New tests.
51573
51574 2000-12-02 Neil Booth <neilb@earthling.net>
51575
51576 * g++.old-deja/g++.other/instan2.C
51577 * g++.old-deja/g++.other/instan3.C: New test.
51578
51579 2000-12-02 Neil Booth <neilb@earthling.net>
51580
51581 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
51582 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
51583 gnuc99.c,gnuc99-pedantic.c: New tests.
51584
51585 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
51586
51587 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
51588 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
51589
51590 2000-12-01 Neil Booth <neilb@earthling.net>
51591
51592 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
51593 * gcc.dg/cpp/poison.c: Update.
51594 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
51595
51596 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
51597
51598 * g77.f-torture/execute/20001201.f: New test.
51599
51600 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
51601
51602 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
51603
51604 2000-12-01 Jakub Jelinek <jakub@redhat.com>
51605
51606 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
51607
51608 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
51609
51610 * g++.old-deja/g++.other/cast6.C: New test.
51611
51612 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
51613
51614 * gcc.c-torture/execute/20001130-2.c: New testcase.
51615
51616 2000-11-30 Richard Henderson <rth@redhat.com>
51617
51618 * gcc.c-torture/execute/20001130-1.c: New test.
51619
51620 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51621
51622 * g++.old-deja/g++.other/op3.C: New test.
51623
51624 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51625
51626 * g++.old-deja/g++.other/op2.C: New test.
51627
51628 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51629
51630 * g++.old-deja/g++.other/crash38.C: New test.
51631
51632 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
51633
51634 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
51635
51636 2000-11-29 Jakub Jelinek <jakub@redhat.com>
51637
51638 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
51639 tests.
51640 * gcc.c-torture/execute/string-opt-6.c: New test.
51641
51642 * gcc.dg/20001117-1.c: Add main.
51643
51644 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
51645
51646 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
51647 Move from here ...
51648 * gcc.dg/940510-1.c: ... to here.
51649
51650 * gcc.dg/20000926-1.c: GNU C now allows initializations of
51651 zero-size arrays in toplevel structures.
51652
51653 2000-11-28 Jakub Jelinek <jakub@redhat.com>
51654
51655 * gcc.c-torture/execute/loop-8.c: New test.
51656
51657 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51658
51659 * g++.old-deja/g++.other/base1.C: New test.
51660
51661 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51662
51663 * g++.old-deja/g++.other/parse2.C: New test.
51664
51665 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51666
51667 * g++.old-deja/g++.pt/incomplete1.C: New test.
51668
51669 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51670
51671 * g++.old-deja/g++.other/friend9.C: New test.
51672
51673 2000-11-28 Jakub Jelinek <jakub@redhat.com>
51674
51675 * gcc.dg/20001127-1.c: New test.
51676
51677 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
51678
51679 * g++.old-deja/g++.pt/friend46.C: New test.
51680
51681 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
51682
51683 * g++.old-deja/g++.other/ptrmem8.C: New test.
51684
51685 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51686
51687 * gcc.c-torture/execute/string-opt-7.c: New test.
51688 * gcc.c-torture/execute/string-opt-8.c: Likewise.
51689
51690 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
51691
51692 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
51693 instead of 'mkcheck 2'.
51694
51695 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
51696
51697 * gcc.c-torture/execute/memcheck/driver.c,
51698 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
51699 C9X references to refer to C99.
51700
51701 2000-11-25 Jakub Jelinek <jakub@redhat.com>
51702
51703 * gcc.dg/ultrasp3.c: New test.
51704
51705 2000-11-25 Neil Booth <neilb@earthling.net>
51706
51707 * gcc.dg/cpp/include2.c: Update test to be locale independent.
51708
51709 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
51710
51711 * gcc.c-torture/compile/20001123-2.c: New.
51712
51713 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51714
51715 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
51716
51717 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
51718
51719 * gcc.dg/sequence-point-1.c: Add some new tests.
51720 * gcc.c-torture/execute/20001124-1.c: New test.
51721
51722 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
51723
51724 * g++.old-deja/g++.other/vaarg4.C: New test.
51725 * gcc.c-torture/compile/20001123-1.c: New test.
51726
51727 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
51728
51729 * g++.other/crash24.C: Adjust and remove XFAIL.
51730 * g++.other/crash37.C: New test.
51731
51732 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
51733
51734 * g++.old-deja/g++.pt/instantiate9.C: New test.
51735
51736 2000-11-22 Mark Mitchell <mark@codesourcery.com>
51737
51738 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
51739 new ABI, too.
51740
51741 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
51742 * g++.old-deja/g++.robertl/eb55.C: Likewise.
51743
51744 2000-11-22 Neil Booth <neilb@earthling.net>
51745
51746 * gcc.dg/cpp/Wtrigraphs.c: New test.
51747
51748 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
51749
51750 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
51751
51752 2000-11-22 Jakub Jelinek <jakub@redhat.com>
51753
51754 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
51755
51756 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
51757
51758 * lib/gcc-dg.exp: load_lib scanasm.exp.
51759 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
51760 * lib/g++-dg.exp: load_lib scanasm.exp.
51761 * lib/scanasm.exp: New.
51762 (scan-assembler, scan-assembler-not): Add optional arguments to
51763 test name, or if not present, the pattern name.
51764 (scan-assembler-dem, scan-assembler-dem-not): New.
51765
51766 * g++.dg/dg.exp: New.
51767
51768 2000-11-21 Neil Booth <neilb@earthling.net>
51769
51770 * gcc.dg/cpp/integrated1.c: Remove.
51771
51772 2000-11-21 Jakub Jelinek <jakub@redhat.com>
51773
51774 * gcc.c-torture/execute/20001121-1.c: New test.
51775
51776 2000-11-21 Richard Henderson <rth@redhat.com>
51777
51778 * gcc.c-torture/compile/20001121-1.c: New test.
51779
51780 2000-11-20 Neil Booth <neilb@earthling.net>
51781
51782 * gcc.dg/cpp/integrated1.c: New test.
51783
51784 2000-11-21 Jakub Jelinek <jakub@redhat.com>
51785
51786 * g++.old-deja/g++.other/inline17.C: New test.
51787
51788 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
51789
51790 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
51791 local variable to be zero: I made the variable global. Now
51792 uses abort() and exit() instead of relying on main's return value.
51793
51794 2000-11-20 Neil Booth <neilb@earthling.net>
51795
51796 * gcc.dg/cpp/paste2.c: Update test.
51797 * objc/execute/paste.m: New test.
51798
51799 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
51800
51801 * gcc.dg/c99-condexpr-1.c: New test.
51802
51803 2000-11-20 Neil Booth <neilb@earthling.net>
51804
51805 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
51806
51807 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
51808
51809 * g++.old-deja/g++.pt/export1.C: New test.
51810
51811 2000-11-20 Jakub Jelinek <jakub@redhat.com>
51812
51813 * gcc.dg/20001117-1.c: New test.
51814
51815 2000-11-18 Richard Henderson <rth@redhat.com>
51816
51817 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
51818
51819 2000-11-18 Richard Henderson <rth@redhat.com>
51820
51821 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
51822 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
51823 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
51824
51825 2000-11-18 Richard Henderson <rth@redhat.com>
51826
51827 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
51828 (main): New. Exit cleanly.
51829
51830 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
51831
51832 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
51833 gcc.dg/c99-fordecl-2.c: New tests.
51834
51835 2000-11-18 Richard Henderson <rth@redhat.com>
51836
51837 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
51838 * gcc.c-torture/execute/zerolen-2.c: New.
51839
51840 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51841
51842 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
51843 memory.
51844
51845 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
51846
51847 * g++.old-deja/g++.pt/instantiate8.C: New test.
51848
51849 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
51850
51851 * g++.old-deja/g++.other/incomplete.C: Add more tests.
51852 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
51853
51854 2000-11-16 Nick Clifton <nickc@redhat.com>
51855
51856 * gcc.c-torture/execute/nestfunc-2.c: New test.
51857 * gcc.c-torture/execute/nestfunc-3.c: New test.
51858
51859 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
51860
51861 * gcc.c-torture/compile/20001116-1.c: New test.
51862
51863 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51864
51865 * gcc.c-torture/execute/20001115-1.c: New test.
51866
51867 2000-11-15 Mark Mitchell <mark@codesourcery.com>
51868
51869 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
51870 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
51871 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
51872 * g++.old-deja/g++.abi/vmihint.C: Likewise.
51873
51874 2000-11-15 Neil Booth <neilb@earthling.net>
51875
51876 gcc.dg/cpp/_Pragma1.c: Update.
51877 gcc.dg/cpp/_Pragma2.c: New test.
51878
51879 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
51880
51881 * g++.old-deja/g++.other/anon5.C: New test.
51882
51883 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
51884
51885 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
51886 tests.
51887
51888 2000-11-14 Jakub Jelinek <jakub@redhat.com>
51889
51890 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
51891 output.
51892
51893 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51894
51895 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
51896 labels at end of compound statements.
51897
51898 2000-11-13 Jakub Jelinek <jakub@redhat.com>
51899
51900 * gcc.c-torture/execute/loop-7.c: New test.
51901
51902 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51903
51904 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
51905
51906 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51907
51908 * gcc.dg/c99-bool-1.c: New test.
51909
51910 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51911
51912 * gcc.dg/c99-scope-1.c: Remove xfail.
51913 * gcc.dg/c99-scope-2.c: New test.
51914
51915 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51916
51917 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
51918 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
51919
51920 2000-11-11 Mark Mitchell <mark@codesourcery.com>
51921
51922 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
51923 error messages.
51924
51925 * g++.mike/p700.C: Don't typedef wchar_t.
51926 * g++.mike/p784.C: Likewise.
51927 * g++.mike/eb101.C: Don't use __wchar_t.
51928
51929 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
51930
51931 * g77.f-torture/execute/20001111.[fx]: Test premature exit
51932 from DO loop.
51933
51934 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
51935
51936 * gcc.c-torture/execute/20001111-1.c: New test.
51937
51938 2000-11-10 Nick Clifton <nickc@redhat.com>
51939
51940 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
51941 long multuiple and accumulate.
51942
51943 2000-11-09 Richard Henderson <rth@redhat.com>
51944
51945 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
51946 via size_t instead of int.
51947
51948 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
51949 * gcc.c-torture/execute/string-opt-2.c: Likewise.
51950 * gcc.c-torture/execute/string-opt-3.c: Likewise.
51951 * gcc.c-torture/execute/string-opt-4.c: Likewise.
51952
51953 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
51954
51955 * gcc.c-torture/compile/20001109-1.c: New test.
51956 * gcc.c-torture/compile/20001109-2.c: New test.
51957
51958 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
51959
51960 * g++.old-deja/g++.pt/operator1.C: New test.
51961 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
51962
51963 2000-11-09 Jakub Jelinek <jakub@redhat.com>
51964
51965 * gcc.dg/20001108-1.c: New test.
51966
51967 2000-11-09 Jakub Jelinek <jakub@redhat.com>
51968
51969 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
51970 with both arguments constant strings.
51971 * gcc.c-torture/execute/string-opt-3.c: New test.
51972 * gcc.c-torture/execute/string-opt-4.c: New test.
51973 * gcc.c-torture/execute/string-opt-5.c: New test.
51974
51975 2000-11-08 Nick Clifton <nickc@redhat.com>
51976
51977 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
51978 mulsidi3adddi patterns.
51979
51980 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
51981
51982 * g++.old-deja/g++.other/crash36.C: New test.
51983
51984 2000-11-08 Jakub Jelinek <jakub@redhat.com>
51985
51986 * g++.old-deja/g++.other/init16.C: New test.
51987
51988 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
51989
51990 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
51991
51992 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
51993
51994 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
51995 * gcc.c-torture/execute/va-arg-16.x: Likewise.
51996 * gcc.c-torture/execute/va-arg-17.x: Likewise.
51997
51998 2000-11-07 DJ Delorie <dj@redhat.com>
51999
52000 * gcc.dg/20000614-1.c: Add return so that test can pass.
52001
52002 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52003
52004 * gcc.c-torture/execute/string-opt-1.c: New test.
52005
52006 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
52007
52008 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
52009 mips-sgi-irix6.* because the MIPS ABI passes floating-point
52010 parameters in registers, and there is no way for a varargs
52011 function to know in which order the integer and floating-point
52012 parameters should be interleaved when they are placed on the
52013 stack.
52014 * gcc.c-torture/execute/va-arg-16.x: Likewise.
52015 * gcc.c-torture/execute/va-arg-17.x: Likewise.
52016
52017 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52018
52019 * gcc.c-torture/execute/string-opt-2.c: New test.
52020
52021 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
52022
52023 * g++.old-deja/g++.pt/crash60.C: New test.
52024
52025 2000-11-06 Jakub Jelinek <jakub@redhat.com>
52026
52027 * g++.old-deja/g++.other/crash24.C: New test.
52028 * g++.old-deja/g++.other/crash25.C: New test.
52029 * g++.old-deja/g++.other/crash26.C: New test.
52030 * g++.old-deja/g++.other/crash27.C: New test.
52031 * g++.old-deja/g++.other/crash28.C: New test.
52032 * g++.old-deja/g++.other/crash29.C: New test.
52033 * g++.old-deja/g++.other/crash30.C: New test.
52034 * g++.old-deja/g++.other/crash31.C: New test.
52035 * g++.old-deja/g++.other/crash32.C: New test.
52036 * g++.old-deja/g++.other/crash33.C: New test.
52037 * g++.old-deja/g++.other/crash34.C: New test.
52038 * g++.old-deja/g++.other/crash35.C: New test.
52039
52040 2000-11-06 Jakub Jelinek <jakub@redhat.com>
52041
52042 * gcc.c-torture/execute/20001031-1.c: New test.
52043
52044 2000-11-04 Mark Mitchell <mark@codesourcery.com>
52045
52046 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
52047 namespace.
52048
52049 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
52050 standards-conformant.
52051
52052 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
52053
52054 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
52055 * g++.old-deja/g++.mike/p755a.C: Likewise.
52056 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
52057 library makes no calls to `operator new' during initialization.
52058
52059 2000-11-04 Neil Booth <neilb@earthling.net>
52060
52061 * gcc.dg/cpp/include2.c: New tests.
52062
52063 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
52064
52065 * lib/g++.exp (g++_set_ld_library_path): New function.
52066 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
52067
52068 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
52069
52070 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
52071 warnings.
52072
52073 2000-11-01 Richard Henderson <rth@redhat.com>
52074
52075 * g++.old-deja/g++.ext/namedret1.C: New.
52076 * g++.old-deja/g++.ext/namedret2.C: New.
52077 * g++.old-deja/g++.ext/namedret3.C: New.
52078
52079 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
52080
52081 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
52082 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
52083
52084 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52085
52086 * gcc.c-torture/execute/va-arg-21.c: New test.
52087
52088 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
52089
52090 * gcc.dg/c99-complex-2.c: New test.
52091
52092 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52093
52094 * gcc.c-torture/execute/stdio-opt-1.c: New test.
52095
52096 2000-10-31 Jakub Jelinek <jakub@redhat.com>
52097
52098 * g++.old-deja/g++.other/inline16.C: New test.
52099
52100 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
52101
52102 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
52103 __PRETTY_FUNCTION__
52104
52105 2000-10-29 Neil Booth <neilb@earthling.net>
52106
52107 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
52108 New tests.
52109 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
52110 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
52111 optimisation.
52112
52113 2000-10-29 Neil Booth <neilb@earthling.net>
52114
52115 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
52116 * mi1.c, mi1c.h: Add null directives to multiple-include test.
52117 * mi5.c: Test multiple includes work with -C.
52118 * trigraphs.c: Test ^= version.
52119
52120 2000-10-28 Neil Booth <neilb@earthling.net>
52121
52122 New tests and test updates for new macro expander.
52123
52124 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
52125 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
52126 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
52127 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
52128 new diagnostic messages.
52129
52130 * gcc.dg/cpp/macro3.c: New tests.
52131
52132 2000-10-27 Mark Mitchell <mark@codesourcery.com>
52133
52134 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
52135 on the same line.
52136
52137 2000-10-27 Jakub Jelinek <jakub@redhat.com>
52138
52139 * g++.old-deja/g++.other/eh2.C: New test.
52140
52141 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
52142
52143 * gcc.c-torture/execute/20001027-1.c: New test.
52144
52145 2000-10-26 Richard Henderson <rth@redhat.com>
52146
52147 * gcc.c-torture/execute/20001026-1.c: New.
52148
52149 2000-10-26 Mark Mitchell <mark@codesourcery.com>
52150
52151 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
52152 * g++.old-deja/g++.law/builtin1.C: Likewise.
52153 * g++.old-deja/g++.law/ctors10.C: Likewise.
52154 * g++.old-deja/g++.law/virtual3.C: Likewise.
52155 * g++.old-deja/g++.mike/p658.C: Likewise.
52156 * g++.old-deja/g++.other/sibcall1.C: Likewise.
52157 * g++.old-deja/g++.other/vaarg2.C: Likewise.
52158 * g++.old-deja/g++.robertl/eb124.C: Likewise.
52159 * g++.old-deja/g++.robertl/eb44.C: Likewise.
52160 * g++.old-deja/g++.robertl/eb77.C: Likewise.
52161
52162 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
52163
52164 * gcc.c-torture/compile/20001024-1.c: New test.
52165
52166 2000-10-25 Mark Mitchell <mark@codesourcery.com>
52167
52168 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
52169 to tell us whether or not we are using V3.
52170
52171 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
52172
52173 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
52174 operands.
52175
52176 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
52177
52178 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
52179
52180 2000-10-25 Jakub Jelinek <jakub@redhat.com>
52181
52182 * gcc.c-torture/execute/20001024-1.c: New test.
52183
52184 2000-10-24 Jakub Jelinek <jakub@redhat.com>
52185
52186 * g++.old-deja/g++.other/sibcall1.C: New test.
52187
52188 2000-10-20 Jakub Jelinek <jakub@redhat.com>
52189
52190 * gcc.dg/noncompile/init-3.c: New test.
52191
52192 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
52193
52194 * gcc.dg/format-array-1.c: New test.
52195
52196 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
52197
52198 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
52199 writing through null pointers; remove comment about testing
52200 unterminated strings.
52201
52202 2000-10-17 Matthew Hiller <hiller@redhat.com>
52203
52204 * gcc.c-torture/execute/20001017-2.c: New test.
52205
52206 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
52207
52208 * gcc.c-torture/compile/20001018-1.c: New test.
52209 * gcc.c-torture/compile/20001018-1.x: Xfail.
52210
52211 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52212
52213 * gcc.c-torture/execute/20001017-1.c: New test.
52214
52215 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
52216
52217 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
52218 for multiple use of arguments with scanf formats; add tests for
52219 multiple use of arguments.
52220
52221 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
52222
52223 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail
52224 from some old tests.
52225
52226 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
52227
52228 * gcc.dg/format-miss-1.c: New test.
52229
52230 2000-10-16 Jakub Jelinek <jakub@redhat.com>
52231
52232 * gcc.c-torture/execute/20001013-1.c: New test.
52233
52234 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
52235
52236 * gcc.dg/format-branch-1.c: New test.
52237
52238 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
52239
52240 * README, lib/file-format.exp: Remove EGCS references.
52241
52242 2000-10-16 Jakub Jelinek <jakub@redhat.com>
52243
52244 * gcc.dg/20001013-1.c: New test.
52245
52246 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
52247
52248 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
52249 for intmax_t in the compiler using __typeof__ and the type rules
52250 for conditional expressions.
52251
52252 2000-10-13 Jakub Jelinek <jakub@redhat.com>
52253
52254 * gcc.dg/20001012-1.c: New test.
52255 * gcc.dg/20001012-2.c: New test.
52256
52257 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
52258
52259 * gcc.dg/format-attr-1.c: New test.
52260
52261 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
52262
52263 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
52264 __LONG_LONG_MAX__ instead of LLONG_MAX.
52265
52266 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
52267
52268 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
52269 scanf flags.
52270 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
52271 flags.
52272
52273 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
52274
52275 * gcc.dg/sequence-pt-1.c: New test.
52276
52277 2000-10-11 Geoff Keating <geoffk@cygnus.com>
52278
52279 * gcc.c-torture/execute/20001011-1.c: New testcase.
52280 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
52281
52282 2000-10-10 Jakub Jelinek <jakub@redhat.com>
52283
52284 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
52285 does not error on it.
52286
52287 2000-10-10 Jakub Jelinek <jakub@redhat.com>
52288
52289 * gcc.dg/20001009-1.c: New test.
52290
52291 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
52292
52293 * gcc.c-torture/compile/20001009-1.c: Move from here ....
52294 * gcc.c-torture/execute/20001009-2.c: ... to here.
52295
52296 2000-10-09 Geoff Keating <geoffk@cygnus.com>
52297
52298 * gcc.c-torture/compile/20001009-1.c: New testcase.
52299 * gcc.c-torture/execute/20001009-1.c: New testcase.
52300 Testcases provided by Jan Hubicka <jh@suse.cz>.
52301
52302 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
52303
52304 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
52305 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
52306 uintmax_t using <limits.h> to emulate the compiler's internal
52307 logic. No longer XFAIL %j tests.
52308
52309 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
52310
52311 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
52312 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
52313 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
52314 regexps and details of expected handling of some bad formats.
52315 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
52316 suppression.
52317
52318 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
52319
52320 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
52321 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
52322 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
52323 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
52324 in list archives.
52325
52326 2000-10-06 Richard Henderson <rth@cygnus.com>
52327
52328 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
52329 * g++.old-deja/g++.brendan/crash52.C: Likewise.
52330 * g++.old-deja/g++.jason/report.C: Likewise.
52331 * g++.old-deja/g++.law/friend5.C: Likewise.
52332 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
52333 of the expected warnings.
52334
52335 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
52336
52337 * g++.old-deja/g++.pt/enum14.C: New test.
52338
52339 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
52340
52341 * g++.old-deja/g++.pt/crash59.C: New test.
52342
52343 2000-10-04 Will Cohen <wcohen@redhat.com>
52344
52345 * gcc.dg/20000926-1.c: New test.
52346
52347 2000-10-03 Geoff Keating <geoffk@cygnus.com>
52348
52349 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
52350 function name for current C++ compiler.
52351 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
52352
52353 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
52354
52355 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
52356 __PRETTY_FUNCTION__.
52357 * g++.old-deja/g++.ext/pretty2.C: Likewise.
52358
52359 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52360
52361 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
52362
52363 2000-09-26 Jakub Jelinek <jakub@redhat.com>
52364
52365 * gcc.c-torture/compile/20000923-1.c: New test.
52366
52367 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
52368
52369 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
52370 * g++.old-deja/g++.pt/ttp62.C: Same.
52371 * g++.old-deja/g++.other/inline14.C: Same.
52372
52373 2000-09-24 Richard Henderson <rth@cygnus.com>
52374
52375 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
52376
52377 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
52378
52379 * gcc.dg/c90-printf-1.c: Add test for wide string format.
52380
52381 2000-09-22 Geoff Keating <geoffk@cygnus.com>
52382
52383 * gcc.c-torture/compile/20000922-1.c: New file.
52384
52385 2000-09-21 Nick Clifton <nickc@redhat.com>
52386
52387 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
52388 a signed long modulo operation.
52389 (mod6): New function - perform an unsigned long modulo operation.
52390 (main): Add tests for modulos of very large numbers by very small
52391 dividends.
52392
52393 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52394
52395 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
52396
52397 2000-09-19 Richard Henderson <rth@cygnus.com>
52398
52399 * gcc.dg/compare2.c (case 10): XFAIL.
52400
52401 2000-09-18 Richard Henderson <rth@cygnus.com>
52402
52403 * gcc.c-torture/execute/20000906-1.c: Move ...
52404 * gcc.dg/20000906-1.c: ... here. Only run on targets
52405 that support __builtin_trap.
52406
52407 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
52408
52409 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
52410
52411 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
52412
52413 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
52414 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
52415 more $ format tests.
52416
52417 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
52418
52419 * gcc.dg/format-errmk-1.c: New test.
52420
52421 2000-09-17 Greg McGary <greg@mcgary.org>
52422
52423 * gcc.c-torture/execute/20000917-1.x: Remove.
52424
52425 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
52426
52427 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
52428
52429 2000-09-17 Greg McGary <greg@mcgary.org>
52430
52431 * gcc.c-torture/execute/20000917-1.c: New test.
52432 * gcc.c-torture/execute/20000917-1.x: XFAIL.
52433
52434 2000-09-16 Neil Booth <NeilB@earthling.net>
52435
52436 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
52437 in nested macro bug.
52438
52439 2000-09-15 Neil Booth <NeilB@earthling.net>
52440
52441 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
52442
52443 2000-09-14 Jeffrey A Law (law@cygnus.com)
52444
52445 * gcc.c-torture/execute/20000914-1.c: New test.
52446
52447 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
52448
52449 * g++.other/inline13.C: New test.
52450
52451 2000-09-12 Andreas Jaeger <aj@suse.de>
52452
52453 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
52454 constant by Ulrich Drepper <drepper@redhat.com>.
52455
52456 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
52457
52458 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
52459
52460 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52461
52462 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
52463
52464 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
52465
52466 * gcc.dg/cpp/backslash.c: New test.
52467
52468 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
52469
52470 * gcc.c-torture/execute/20000910-1.c: New test.
52471 * gcc.c-torture/execute/20000910-2.c: Likewise.
52472
52473 2000-09-11 Robert Lipe <robertl@sco.com>
52474
52475 * gcc.dg/pragma-align.c: New test.
52476
52477 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
52478
52479 * g++.old-deja/g++.pt/explicit82.C: New test.
52480 * g++.old-deja/g++.pt/explicit83.C: New test.
52481
52482 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
52483
52484 * gcc.dg/asm-names.c: New test.
52485
52486 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52487
52488 * gcc.dg/cpp/tr-warn6.c: New test
52489
52490 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
52491
52492 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
52493 be accepted.
52494
52495 2000-09-07 Catherine Moore <clm@redhat.com>
52496
52497 * gcc.c-torture/execute/unroll-1.c: New test.
52498
52499 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
52500
52501 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
52502 ERROR markers.
52503 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
52504 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
52505 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
52506 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
52507 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
52508 Preprocess only.
52509 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
52510 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
52511
52512 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52513
52514 * g++.old-deja/g++.pt/deduct2.C: New test.
52515
52516 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52517
52518 * g++.old-deja/g++.pt/parms2.C: New test.
52519
52520 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52521
52522 * g++.old-deja/g++.pt/crash58.C: New test.
52523
52524 2000-09-06 Greg McGary <greg@mcgary.org>
52525
52526 * gcc.c-torture/execute/20000906-1.c: New test.
52527 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
52528
52529 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52530
52531 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
52532
52533 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52534
52535 * g++.old-deja/g++.pt/crash57.C: New test.
52536
52537 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52538
52539 * g++.old-deja/g++.pt/crash56.C: New test.
52540
52541 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52542
52543 * g++.old-deja/g++.pt/koenig1.C: New test.
52544
52545 2000-09-04 Jakub Jelinek <jakub@redhat.com>
52546
52547 * gcc.dg/20000904-1.c: New test.
52548
52549 2000-09-04 Jakub Jelinek <jakub@redhat.com>
52550
52551 * gcc.dg/cpp/paste8.c: New test.
52552
52553 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
52554
52555 * gcc.c-torture/compile/20000827-1.c: New test.
52556
52557 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
52558
52559 * gcc.dg/format-diag-1.c: New test.
52560
52561 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
52562
52563 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
52564 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
52565 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
52566 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
52567 gcc.dg/formatz-1.c: Adjust warning regular expressions.
52568
52569 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
52570
52571 * g++.old-deja/g++.other/nested4.C: New test.
52572
52573 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
52574
52575 * g++.old-deja/g++.ns/scoped1.C: New test.
52576
52577 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
52578
52579 * lib/g++.exp: Support testing already-installed GCC.
52580
52581 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52582
52583 * wtr-label-1.c, wtr-suffix-1.c: New tests.
52584
52585 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52586
52587 * gcc.dg/return-type-2.c: New test.
52588
52589 2000-08-27 Geoff Keating <geoffk@cygnus.com>
52590
52591 * gcc.c-torture/compile/20000825-1.c: New test.
52592
52593 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
52594
52595 * gcc.dg/dwarf2-2.c: New test.
52596
52597 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
52598
52599 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
52600 dg-warning regexps.
52601
52602 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
52603
52604 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
52605 gcc.dg/format-ext-5.c: New tests.
52606
52607 2000-08-25 Jakub Jelinek <jakub@redhat.com>
52608
52609 * g++.old-deja/g++.other/crash22.C: New test.
52610
52611 2000-08-24 Mark Mitchell <mark@codesourcery.com>
52612
52613 * gcc.dg/noncompile/930622-2.c: Adjust error message.
52614
52615 2000-08-24 Richard Henderson <rth@cygnus.com>
52616
52617 * gcc.dg/ia64-sync-1.c: New test.
52618 * gcc.dg/ia64-sync-2.c: New test.
52619 * gcc.dg/ia64-asm-1.c: New test.
52620
52621 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
52622
52623 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
52624 * gcc.dg/format-ext-2.c: New test.
52625
52626 2000-08-23 Jason Merrill <jason@redhat.com>
52627
52628 * lib/old-dejagnu.exp: Also ignore "In member function" and
52629 "At global scope".
52630
52631 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52632
52633 * gcc.dg/noncompile/label-lineno-1.c: New test.
52634
52635 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
52636
52637 * gcc.dg/c99-array-nonobj-1.c: New test.
52638
52639 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
52640
52641 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
52642 tests.
52643 * gcc.dg/format-ext-1.c: New test.
52644
52645 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52646
52647 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
52648 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
52649 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
52650 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
52651 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
52652
52653 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
52654
52655 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
52656 gcc.dg/c99-strftime-2.c: New tests.
52657
52658 2000-08-22 Richard Henderson <rth@cygnus.com>
52659
52660 * gcc.c-torture/execute/20000822-1.c: New test.
52661
52662 2000-08-21 Jakub Jelinek <jakub@redhat.com>
52663
52664 * gcc.c-torture/execute/20000819-1.x: Remove.
52665
52666 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
52667
52668 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
52669 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
52670 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
52671 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
52672 gcc.dg/format-xopen-1.c: New tests.
52673
52674 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
52675
52676 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
52677
52678 2000-08-21 Jakub Jelinek <jakub@redhat.com>
52679
52680 * g++.old-deja/g++.other/loop2.C: New test.
52681
52682 * gcc.c-torture/compile/20000606-1.c: New test.
52683 * gcc.c-torture/compile/20000728-1.c: New test.
52684 * gcc.c-torture/execute/20000801-1.c: New test.
52685 * gcc.c-torture/execute/20000801-2.c: New test.
52686 * gcc.c-torture/execute/20000819-1.c: New test.
52687 * gcc.c-torture/execute/20000819-1.x: XFAIL.
52688 * gcc.dg/20000629-1.c: New test.
52689 * gcc.dg/20000724-1.c: New test.
52690 * gcc.dg/20000807-1.c: New test.
52691
52692 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
52693
52694 * gcc.dg/cpp/pragma-1.c: New test.
52695 * gcc.dg/cpp/pragma-2.c: New test.
52696
52697 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
52698
52699 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
52700 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
52701
52702 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
52703
52704 * gcc.c-torture/compile/20000818-1.c: New test.
52705
52706 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
52707
52708 * gcc.c-torture/execute/20000818-1.c: New test.
52709
52710 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
52711
52712 * gcc.dg/format-va-1.c: New test.
52713
52714 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52715
52716 * g++.old-deja/g++.other/typedef8.C: New test.
52717
52718 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52719
52720 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
52721 * g++.old-deja/g++.mike/net36.C: Mark candidate.
52722 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
52723 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
52724 * g++.old-deja/g++.other/ptrmem7.C: New test.
52725 * g++.old-deja/g++.pt/ptrmem10.C: New test.
52726
52727 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52728
52729 * g++.old-deja/g++.pt/typename27.C: New test.
52730
52731 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
52732
52733 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
52734 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
52735 * g++.old-deja/g++.pt/friend45.C: New test.
52736 * g++.old-deja/g++.other/friend8.C: New test.
52737
52738 2000-08-15 Richard Henderson <rth@cygnus.com>
52739
52740 * gcc.c-torture/execute/20000815-1.c: New test.
52741
52742 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
52743
52744 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
52745 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
52746 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
52747
52748 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
52749
52750 * g++.old-deja/g++.other/refinit2.C: New test.
52751
52752 2000-08-13 Geoff Keating <geoffk@cygnus.com>
52753
52754 * lib/c-torture.exp (c-torture): Make
52755 compiler_conditional_xfail_data global.
52756 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
52757 compiler_conditional_xfail_data machinery.
52758 (f-torture-execute): Likewise.
52759 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
52760 and only when unrolling loops.
52761
52762 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
52763
52764 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
52765
52766 * g++.old-deja/g++.pt/explicit81.C: New test.
52767
52768 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
52769
52770 * g++.old-deja/g++.pt/typename26.C: New test.
52771
52772 2000-08-10 Geoff Keating <geoffk@cygnus.com>
52773
52774 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
52775 warning.
52776
52777 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
52778
52779 * g++.old-deja/g++.other/array3.C: New test.
52780
52781 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
52782
52783 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
52784 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
52785 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
52786 New tests.
52787
52788 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
52789
52790 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
52791 * g++.old-deja/g++.abi/vmihint.C: Likewise.
52792
52793 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
52794
52795 * gcc.c-torture/execute/20000808-1.c: New test.
52796
52797 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
52798
52799 * gcc.dg/c90-const-expr-1.c: New test.
52800
52801 2000-08-08 Richard Henderson <rth@cygnus.com>
52802
52803 * gcc.dg/noncompile/920923-1.c: Declare calloc.
52804
52805 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
52806
52807 * gcc.dg/noncompile/const-ll-1.c: New test.
52808
52809 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
52810
52811 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
52812
52813 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
52814
52815 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
52816 that running programs linked against the shared version of libobjc
52817 run correctly.
52818
52819 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
52820
52821 * gcc.dg/c99-printf-1.c: New test.
52822
52823 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
52824
52825 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
52826
52827 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
52828
52829 * gcc.c-torture/execute/20000731-1.x: Delete.
52830
52831 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
52832
52833 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
52834 and torture_without_loops as is done by c-torture.exp.
52835 (search_for): Copy from c-torture.exp.
52836 (gcc-dg-runtest): New function, drives a directory of tests
52837 iterating over the TORTURE_OPTIONS.
52838 (scan-assembler, scan-assembler-not): Move here from
52839 individual directory drivers.
52840
52841 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
52842 defined by lib/gcc-dg.exp.
52843 * gcc.dg/cpp/cpp.exp: Likewise.
52844 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
52845 gcc-dg-runtest, so we cycle over optimization options.
52846
52847 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
52848 * gcc.dg/compare2.c: No longer expected to fail.
52849
52850 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
52851
52852 * gcc.c-torture/execute/20000804-1.c: New test.
52853
52854 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
52855
52856 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
52857
52858 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
52859
52860 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
52861
52862 2000-08-03 Jeffrey A Law (law@cygnus.com)
52863
52864 * gcc.c-torture/compile/20000803-1.c: New test.
52865
52866 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
52867
52868 * gcc.c-torture/execute/20000801-3.c,
52869 gcc.c-torture/execute/20000801-4.c: New tests.
52870 * gcc.c-torture/execute/20000801-3.x,
52871 gcc.c-torture/execute/20000801-4.x: Xfail.
52872
52873 2000-08-02 Geoff Keating <geoffk@cygnus.com>
52874
52875 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
52876 libobjc/.libs to allow for libtool.
52877
52878 2000-08-02 Jakub Jelinek <jakub@redhat.com>
52879
52880 * gcc.c-torture/compile/20000802-1.c: New test.
52881
52882 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
52883
52884 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
52885
52886 2000-07-31 Jeffrey A Law (law@cygnus.com)
52887
52888 * gcc-c-torture/execute/20000731-2.c: New test.
52889
52890 * gcc.c-torture/execute/20000731-1.c: New test.
52891 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
52892
52893 2000-07-31 Jakub Jelinek <jakub@redhat.com>
52894
52895 * gcc.dg/cpp/paste7.c: New test.
52896 * gcc.dg/cpp/20000725-1.c: New test.
52897
52898 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
52899
52900 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
52901 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
52902 declaration warning for __builtin_dwarf_reg_size.
52903
52904 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
52905
52906 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
52907
52908 * gcc.dg/noncompile/voidparam-1.c: New test.
52909
52910 2000-07-30 Richard Henderson <rth@cygnus.com>
52911
52912 * gcc.dg/c90-digraph-1.c: Don't xfail.
52913 * gcc.dg/compare2.c (case 10): Xfail.
52914 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
52915
52916 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
52917
52918 * gcc.dg/c99-main-1.c: New test.
52919
52920 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
52921
52922 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
52923
52924 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
52925
52926 * gcc.c-tortuer/execute/20000726-1.c: New test.
52927
52928 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
52929
52930 * gcc.c-torture/execute/enum-2.c: New test.
52931
52932 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52933
52934 * gcc.dg/cpp/tr-warn3.c: New test.
52935
52936 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
52937
52938 * g++.old-deja/g++.ext/implicit1.C: Remove.
52939 * g++.old-deja/g++.jason/c2.C: Remove
52940 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
52941 * g++.old-deja/g++.pt/crash16.C: Likewise.
52942 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
52943
52944 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
52945
52946 * g++.old-deja/g++.other/for2.C: New test.
52947
52948 2000-07-25 Jakub Jelinek <jakub@redhat.com>
52949
52950 * gcc.dg/20000720-1.c: New test.
52951
52952 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
52953
52954 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
52955
52956 2000-07-24 Geoff Keating <geoffk@cygnus.com>
52957
52958 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
52959 * gcc.c-torture/execute/20000722-1.c: New.
52960 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
52961
52962 2000-07-24 Jakub Jelinek <jakub@redhat.com>
52963
52964 * gcc.dg/cpp/20000720-1.S: New test.
52965
52966 2000-07-21 Michael Meissner <meissner@redhat.com>
52967
52968 * gcc.c-torture/execute/ieee/hugeval.c: New test.
52969
52970 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
52971
52972 * g++.old-deja/g++.brendan/crash16.C,
52973 g++.old-deja/g++.brendan/parse3.C,
52974 g++.old-deja/g++.brendan/redecl1.C,
52975 g++.old-deja/g++.ns/template13.C,
52976 g++.old-deja/g++.other/decl4.C,
52977 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
52978
52979 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
52980
52981 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
52982 and "Internal error".
52983
52984 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
52985 regexps.
52986 * gcc.dg/cpp/paste6.c: New test.
52987
52988 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
52989
52990 * gcc.dg/cpp/tr-direct.c: New test.
52991
52992 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
52993 gcc.dg/cpp/undef1.c: Tweak error regexps.
52994
52995 2000-07-18 Eric Christopher <echristo@redhat.com>
52996
52997 * gcc.c-torture/compile/20000718-1.c: New test.
52998
52999 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
53000
53001 * cpplex.c (_cpp_push_token): If the token being pushed back
53002 is the previous token in this context, just subtract one from
53003 context->posn.
53004 * cppmacro.c (save_expansion): Clear aux field when storing a
53005 placemarker.
53006
53007 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
53008
53009 * gcc.dg/noncompile/redecl-1.c: New test.
53010
53011 2000-07-18 Jakub Jelinek <jakub@redhat.com>
53012
53013 * gcc.c-torture/execute/20000717-5.c: New test.
53014 * gcc.c-torture/execute/20000717-1.x: Removed.
53015
53016 2000-07-17 Richard Henderson <rth@cygnus.com>
53017
53018 * gcc.c-torture/execute/20000717-4.c: New test.
53019
53020 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
53021
53022 * gcc.dg/cpp/syshdr.c: New test.
53023 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
53024
53025 2000-07-17 Neil Booth <neilb@earthling.net>
53026
53027 * gcc.dg/cpp/cmdlne-dM.c: New test.
53028 * gcc.dg/cpp/cmdlne-dD.c: New test.
53029
53030 2000-07-17 Jeffrey A Law (law@cygnus.com)
53031
53032 * gcc.c-torture/execute/20000717-3.c: New test.
53033
53034 * gcc.c-torture/compile/20000717-1.c: New test.
53035
53036 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
53037
53038 * gcc.c-torture/execute/20000717-2.c: New test.
53039
53040 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
53041
53042 * gcc.dg/formatz-1.c: New test.
53043
53044 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
53045 * gcc.dg/c99-digraph-1.c: New tests.
53046
53047 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
53048 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
53049
53050 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
53051 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
53052 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
53053 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
53054 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
53055 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
53056 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
53057
53058 2000-07-17 Greg McGary <greg@mcgary.org>
53059
53060 * gcc.c-torture/execute/20000717-1.c: New test.
53061 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
53062
53063 2000-07-15 Jakub Jelinek <jakub@redhat.com>
53064
53065 * gcc.c-torture/execute/20000715-2.c: New test.
53066 * gcc.dg/20000715-1.c: New test.
53067
53068 2000-07-15 Michael Meissner <meissner@redhat.com>
53069
53070 * gcc.c-torture/execute/20000715-1.c: New test.
53071
53072 2000-07-13 Jakub Jelinek <jakub@redhat.com>
53073
53074 * gcc.c-torture/execute/20000707-1.c: New test.
53075
53076 2000-07-13 Neil Booth <NeilB@earthling.net>
53077
53078 * gcc.dg/cpp/digraph1.c,
53079 gcc.dg/cpp/digraph2.c,
53080 gcc.dg/cpp/digraphs.c: New tests.
53081
53082 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
53083
53084 * g77.f-torture/compile/20000630-2.f: New test.
53085 * g77.f-torture/compile/20000630-2.x
53086
53087 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
53088
53089 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
53090
53091 2000-07-11 Neil Booth <NeilB@earthling.net>
53092
53093 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
53094
53095 2000-07-11 Neil Booth <NeilB@earthling.net>
53096
53097 * gcc.dg/cpp/cmdlne-C.c: New.
53098
53099 2000-07-09 Neil Booth <NeilB@earthling.net>
53100
53101 * gcc.dg/cpp/directiv.c: New tests.
53102 * gcc.dg/cpp/undef1.c: Update.
53103
53104 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
53105
53106 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
53107
53108 2000-07-09 Neil Booth <NeilB@earthling.net>
53109
53110 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
53111
53112 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
53113
53114 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
53115 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
53116
53117 2000-07-08 Neil Booth <NeilB@earthling.net>
53118
53119 * gcc.dg/cpp/macsyntx.c: New tests.
53120
53121 2000-07-07 Jakub Jelinek <jakub@redhat.com>
53122
53123 * gcc.dg/20000707-1.c: New test.
53124
53125 2000-07-07 Jakub Jelinek <jakub@redhat.com>
53126
53127 * gcc.c-torture/execute/20000706-1.c: New test.
53128 * gcc.c-torture/execute/20000706-2.c: New test.
53129 * gcc.c-torture/execute/20000706-3.c: New test.
53130 * gcc.c-torture/execute/20000706-4.c: New test.
53131 * gcc.c-torture/execute/20000706-5.c: New test.
53132
53133 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
53134
53135 * g++.old-deja/g++.pt/instantiate7.C: New test.
53136
53137 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
53138
53139 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
53140 * g++.old-deja/g++.mike/thunk3.C: Likewise.
53141 * g++.old-deja/g++.other/rtti3.C: Likewise.
53142 * g++.old-deja/g++.other/rttid3.C: Likewise.
53143
53144 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
53145
53146 * g77.f-torture/compile/20000630-1.x: Fix typo
53147
53148 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
53149
53150 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
53151 assembly output.
53152
53153 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
53154
53155 * gcc.dg/cpp/ident.c: New test.
53156
53157 2000-07-05 Neil Booth <NeilB@earthling.net>
53158
53159 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
53160 gcc.dg/cpp/lexstrng.c: New tests.
53161
53162 2000-07-04 Neil Booth <NeilB@earthling.net>
53163
53164 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
53165 * gcc.dg/cpp/strify2.c: Same.
53166
53167 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
53168
53169 * gcc.dg/cpp/19951025-1.c: Adjust regexps.
53170 * gcc.dg/cpp/19990703-1.c: Likewise.
53171 * gcc.dg/cpp/20000625-1.c: Likewise.
53172 * gcc.dg/cpp/20000625-2.c: Likewise.
53173
53174 * gcc.dg/cpp/macro1.c,
53175 gcc.dg/cpp/paste1.c, gcc.dg/cpp/paste2.c,
53176 gcc.dg/cpp/paste3.c, gcc.dg/cpp/paste4.c,
53177 gcc.dg/cpp/strify1.c,
53178 gcc.dg/cpp/strify2.c: New tests.
53179
53180 2000-07-03 Jakub Jelinek <jakub@redhat.com>
53181
53182 * gcc.c-torture/execute/20000703-1.c: New test.
53183
53184 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
53185
53186 * g++.old-deja/g++.pt (lookup10.C): New test.
53187
53188 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
53189
53190 * g++.old-deja/g++.pt (typename25.C): New test.
53191
53192 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
53193
53194 * gcc.c-torture/compile/20000701-1.c: New test.
53195
53196 2000-06-30 Nick Clifton <nickc@cygnus.com>
53197
53198 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
53199 to test case.
53200
53201 2000-06-30 Catherine Moore <clm@cygnus.com>
53202
53203 * gcc.c-torture/execute/align-1.c: New test.
53204
53205 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
53206
53207 * g++.old-deja/g++.pt/expr8.C: New test.
53208 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
53209
53210 2000-06-29 Nick Clifton <nickc@cygnus.com>
53211
53212 * gcc.c-torture/compile/20000629-1.c: New test.
53213
53214 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
53215
53216
53217 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
53218 gcc.dg/noncompile directory, depending on whether they're
53219 preprocessor tests or not. Annotate all the tests for the dg
53220 framework.
53221
53222 * gcc.c-torture/noncompile/noncompile.exp: Delete.
53223 * gcc.dg/noncompile/noncompile.exp: New.
53224
53225 * Moved files:
53226 Old name New name
53227 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
53228 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
53229 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
53230 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
53231 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
53232 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
53233 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
53234 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
53235 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
53236 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
53237 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
53238 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
53239 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
53240 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
53241 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
53242 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
53243 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
53244 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
53245 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
53246 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
53247 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
53248 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
53249 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
53250 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
53251
53252 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
53253 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
53254 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
53255 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
53256 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
53257 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
53258
53259 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
53260
53261 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
53262 declare one variable. On the fourth, error.
53263 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
53264 declared by 20000628-1a.h.
53265
53266 2000-06-29 Richard Henderson <rth@redhat.com>
53267
53268 * gcc.c-torture/execute/930529-1.x: New file.
53269 * gcc.dg/920413-1.c: Adjust expected warning text.
53270 * gcc.dg/980217-1.c: Declare abort.
53271 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
53272
53273 2000-06-29 Jeffrey A Law (law@cygnus.com)
53274
53275 * g77.f-torture/compile/20000629-1.f: New test.
53276 * g77.f-torture/compile/20000629-1.x: Expected to fail.
53277
53278 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
53279
53280 Rearrange lots of files, removing entirely the
53281 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
53282 directories.
53283
53284 * Deleted files:
53285 gcc.c-torture/code_quality/code_quality.exp
53286 gcc.c-torture/special/special.exp
53287 gcc.failure/failure.exp
53288 gcc.failure/940409-1.x
53289 gcc.c-torture/compile/961203-1.x
53290
53291 * New files:
53292 gcc.misc-tests/linkage.exp
53293 gcc.c-torture/execute/920730-1t.c
53294 gcc.c-torture/execute/920730-1t.x
53295 gcc.c-torture/compile/920520-1.x
53296 gcc.c-torture/compile/920521-1.x
53297 gcc.c-torture/compile/981006-1.x
53298 gcc.c-torture/execute/eeprof-1.x
53299
53300 * Moved files (possibly with modifications to fit a new harness):
53301 Old name New name
53302 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
53303 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
53304 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
53305 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
53306 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
53307 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
53308 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
53309 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
53310 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
53311 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
53312 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
53313 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
53314 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
53315 gcc.failure/940409-1.c gcc.dg/940409-1.c
53316
53317 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
53318
53319 * c-torture/compile/961203-1.x: Delete.
53320
53321 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
53322 not exit. Include stdio.h.
53323 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
53324 * gcc.misc-tests/dg-12.c: Likewise.
53325 * gcc.misc-tests/dg-5.c: Likewise.
53326 * gcc.misc-tests/dg-6.c: Likewise.
53327 * gcc.misc-tests/dg-7.c: Prototype abort.
53328 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
53329 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
53330 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
53331 not exit.
53332 * gcc.misc-tests/sieve.c: Use return from main, not exit.
53333 * gcc.misc-tests/sort2.c: Use return from main, not exit.
53334
53335 2000-06-28 Jakub Jelinek <jakub@redhat.com>
53336
53337 * gcc.dg/cpp/20000628-1.c: New test.
53338 * gcc.dg/cpp/20000628-1.h: New header for above test.
53339 * gcc.dg/cpp/20000628-1a.h: Likewise.
53340
53341 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
53342
53343 * gcc.dg/cpp: New directory.
53344 * gcc.dg/cpp/cpp.exp: New driver.
53345 * gcc.dg/cpp/20000627-1.c: New test.
53346 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
53347 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
53348 and rewrite as a compilation test.
53349
53350 * gcc.dg: Move many files into the cpp subdirectory, possibly
53351 renaming or editing them as well.
53352 Old name New name
53353 990119-1.c cpp/19990119-1.c
53354 990228-1.c cpp/19990228-1.c
53355 990407-1.c cpp/19990407-1.c
53356 990409-1.c cpp/19990409-1.c
53357 990413-1.c cpp/19990413-1.c
53358 990703-1.c cpp/19990703-1.c
53359 20000127-1.c cpp/20000127-1.c
53360 20000129-1.c cpp/20000129-1.c
53361 20000207-1.c cpp/20000207-1.c
53362 20000207-2.c cpp/20000207-2.c
53363 20000209-1.c cpp/20000209-1.c
53364 20000209-2.c cpp/20000209-2.c
53365 20000301-1.c cpp/20000301-1.c
53366 20000419-1.c cpp/20000419-1.c
53367 20000510-1.S cpp/20000510-1.S
53368 20000519-1.c cpp/20000519-1.c
53369 20000529-1.c cpp/20000529-1.c
53370 20000625-1.c cpp/20000625-1.c
53371 20000625-2.c cpp/20000625-2.c
53372 cpp-as1.c cpp/assert1.c
53373 cpp-as2.c cpp/assert2.c
53374 cxx-comments-1.c cpp/cxxcom1.c
53375 cxx-comments-2.c cpp/cxxcom2.c
53376 endif-label.c cpp/endif.c
53377 cpp-hash1.c cpp/hash1.c
53378 cpp-hash2.c cpp/hash2.c
53379 cpp-if1.c cpp/if-1.c
53380 cpp-if2.c cpp/if-2.c
53381 cpp-if3.c cpp/if-3.c
53382 cpp-if4.c cpp/if-4.c
53383 cpp-if5.c cpp/if-5.c
53384 cpp-cond.c cpp/if-cexp.c
53385 cpp-missingop.c cpp/if-mop.c
53386 cpp-missingparen.c cpp/if-mpar.c
53387 cpp-opprec.c cpp/if-oppr.c
53388 cpp-ifparen.c cpp/if-paren.c
53389 cpp-shortcircuit.c cpp/if-sc.c
53390 cpp-shift.c cpp/if-shift.c
53391 cpp-unary.c cpp/if-unary.c
53392 cpp-li1.c cpp/line1.c
53393 cpp-li2.c cpp/line2.c
53394 lineno.c cpp/line3.c
53395 lineno-2.c cpp/line4.c
53396 cpp-mi.c cpp/mi1.c
53397 cpp-mic.h cpp/mi1c.h
53398 cpp-micc.h cpp/mi1cc.h
53399 cpp-mind.h cpp/mi1nd.h
53400 cpp-mindp.h cpp/mi1ndp.h
53401 cpp-mix.h cpp/mi1x.h
53402 cpp-mi2.c cpp/mi2.c
53403 cpp-mi2a.h cpp/mi2a.h
53404 cpp-mi2b.h cpp/mi2b.h
53405 cpp-mi2c.h cpp/mi2c.h
53406 cpp-mi3.c cpp/mi3.c
53407 cpp-mi3.def cpp/mi3.def
53408 poison-1.c cpp/poison.c
53409 pr-impl.c cpp/prag-imp.c
53410 cpp-redef-2.c cpp/redef1.c
53411 cpp-redef.c cpp/redef2.c
53412 strpaste.c cpp/strp1.c
53413 strpaste-2.c cpp/strp2.c
53414 cpp-tradpaste.c cpp/tr-paste.c
53415 cpp-tradstringify.c cpp/tr-str.c
53416 cpp-tradwarn1.c cpp/tr-warn1.c
53417 cpp-tradwarn2.c cpp/tr-warn2.c
53418 trigraphs.c cpp/trigraphs.c
53419 cpp-unc1.c cpp/unc1.c
53420 cpp-unc2.c cpp/unc2.c
53421 cpp-unc3.c cpp/unc3.c
53422 cpp-unc.c cpp/unc4.c
53423 undef.c cpp/undef1.c
53424 undef-2.c cpp/undef2.c
53425 cpp-wi1.c cpp/widestr1.c
53426
53427 2000-06-27 Mark Mitchell <mark@codesourcery.com>
53428
53429 * lib/g++.exp (g++_include_flags): Tweak.
53430
53431 2000-06-27 H.J. Lu <hjl@gnu.org>
53432 Loren J. Rittle <ljrittle@acm.org>
53433
53434 * lib/g++.exp (g++_include_flags): Override libgloss.exp
53435 version with one that knows about the new gcc tree structure.
53436 (g++_link_flags): Same.
53437
53438 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
53439
53440 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
53441 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
53442 case we are cross-compiling.
53443
53444 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
53445 g++.old-deja/g++.niklas/Makefile.in,
53446 g++.old-deja/g++.niklas/configure.in,
53447 g++.old-deja/g++.other/Makefile.in,
53448 g++.old-deja/g++.other/configure.in,
53449 gcc.c-torture/code_quality/Makefile.in,
53450 gcc.c-torture/code_quality/configure.in,
53451 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
53452 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
53453 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
53454 gcc.c-torture/execute/ieee/Makefile.in,
53455 gcc.c-torture/execute/ieee/configure.in,
53456 gcc.c-torture/noncompile/Makefile.in,
53457 gcc.c-torture/noncompile/configure.in,
53458 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
53459 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
53460 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
53461
53462 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
53463
53464 * g++.old-deja/g++.other/ambig3.C: New test.
53465
53466 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
53467
53468 * g++.old-deja/g++.pt/syntax1.C: New test.
53469 * g++.old-deja/g++.pt/syntax2.C: New test.
53470 * g++.old-deja/g++.other/syntax3.C: New test.
53471 * g++.old-deja/g++.other/syntax4.C: New test.
53472
53473 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
53474
53475 * gcc.dg/20000623-1.c: Prototype exit and abort.
53476
53477 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
53478
53479 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
53480 New tests.
53481 * gcc.dg/cpp-mi3.def: New file.
53482
53483 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
53484 inside assertions.
53485 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
53486 lexer's error messages.
53487 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
53488 divine anything from the linemarkers.
53489 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
53490 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
53491
53492 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
53493
53494 * gcc.dg/20000623-1.c: New test.
53495
53496 2000-06-22 Jakub Jelinek <jakub@redhat.com>
53497
53498 * gcc.c-torture/execute/20000622-1.c: New test.
53499
53500 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
53501
53502 * g++.old-deja/g++.other/init15.C: New test.
53503
53504 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
53505
53506 * g++.old-deja/g++.pt/vaarg2.C: New test.
53507 * g++.old-deja/g++.pt/vaarg3.C: New test.
53508
53509 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
53510
53511 * g++.old-deja/g++.other/dyncast6.C: New test.
53512
53513 2000-06-15 Jakub Jelinek <jakub@redhat.com>
53514
53515 * gcc.c-torture/execute/loop-6.c: New test.
53516
53517 2000-06-14 Jakub Jelinek <jakub@redhat.com>
53518
53519 * gcc.dg/20000614-1.c: New test.
53520 * gcc.dg/20000614-2.c: New test.
53521
53522 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
53523
53524 * g++.old-deja/g++.other/inline12.C: New test.
53525
53526 2000-06-13 Jakub Jelinek <jakub@redhat.com>
53527
53528 * g++.old-deja/g++.other/eh1.C: New test.
53529
53530 2000-06-12 Jakub Jelinek <jakub@redhat.com>
53531
53532 * g++.old-deja/g++.other/type.C: New test.
53533
53534 2000-06-05 Jakub Jelinek <jakub@redhat.com>
53535
53536 * g++.old-deja/g++.other/initstring.C: New test.
53537
53538 2000-06-12 Jason Merrill <jason@redhat.com>
53539
53540 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
53541
53542 2000-06-09 Jeffrey A Law (law@cygnus.com)
53543
53544 * gcc.c-torture/compile/20000609-1.c: New test.
53545
53546 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
53547
53548 * gcc.dg/20000609-1.c: New test.
53549
53550 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
53551
53552 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
53553 * gcc.c-torture/noncompile/poison-1.c: Move...
53554 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
53555 * gcc.dg/cpp-li1.c: Add a token after the #line.
53556
53557 2000-06-05 Richard Henderson <rth@cygnus.com>
53558
53559 * gcc.c-torture/execute/20000605-2.c: New test.
53560 * gcc.c-torture/execute/20000605-3.c: New test.
53561
53562 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
53563
53564 * g77.f-torture/execute/20000503-1.x: New file.
53565
53566 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
53567
53568 * g++.old-deja/g++.eh/badalloc1.C: New test.
53569
53570 2000-06-05 Richard Henderson <rth@cygnus.com>
53571
53572 * gcc.c-torture/execute/20000605-1.c: New test.
53573
53574 2000-06-05 Jakub Jelinek <jakub@redhat.com>
53575 Nathan Sidwell <nathan@codesourcery.com>
53576
53577 * gcc.c-torture/compile/20000605-1.c: New test.
53578
53579 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
53580
53581 * g77.f-torture/compile/20000601-1.f: New test.
53582
53583 2000-06-03 Richard Henderson <rth@cygnus.com>
53584
53585 * gcc.c-torture/execute/20000603-1.c: New.
53586
53587 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
53588
53589 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
53590 * gcc.dg/noreturn-2.c (noreturn): Likewise.
53591
53592 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
53593
53594 * gcc.dg/compare2.c (case 12): XFAIL.
53595 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
53596 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
53597
53598 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
53599
53600 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
53601
53602 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
53603 guard macro is already defined when the header is first
53604 included.
53605 * gcc.dg/cpp-mix.h: New file.
53606 * gcc.dg/endif-label.c: Update patterns to match compiler.
53607
53608 * g++.brendan/complex1.C: Declare abort.
53609 * g++.law/refs4.C: Remove XFAIL.
53610 * g++.oliva/expr2.C: Declare abort and exit.
53611
53612 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
53613
53614 * gcc.c-torture/execute/20000528-1.c: New test.
53615
53616 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
53617 * g++.old-deja/g++.law/temps4.C: Likewise.
53618
53619 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
53620 stdlib.h. Call abort() on failure.
53621 * g++.old-deja/g++.law/refs4.C: Likewise.
53622 * g++.old-deja/g++.law/temps4.C: Likewise.
53623 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
53624 * gcc.c-torture/execute/20000112-1.c: Include string.h.
53625
53626 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
53627
53628 Relative to g++.dg/special:
53629 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
53630
53631 Relative to g++.old-deja:
53632 * g++.brendan/complex1.C, g++.jason/optimize2.C,
53633 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
53634 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
53635 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
53636 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
53637 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
53638 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
53639
53640 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
53641 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
53642 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
53643 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
53644 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
53645 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
53646 and/or string.h.
53647
53648 * g++.other/goto1.C: Update expectations for error messages.
53649
53650 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
53651
53652 * gcc.c-torture/compile/20000523-1.c: New test.
53653
53654 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
53655
53656 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
53657
53658 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
53659
53660 * g++.old-deja/g++.eh/catch11.C: New test.
53661 * g++.old-deja/g++.eh/catch12.C: New test.
53662
53663 2000-05-24 Nick Clifton <nickc@cygnus.com>
53664
53665 * gcc.c-torture/execute/20000523-1.c: New test.
53666
53667 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
53668
53669 * c-torture/execute/bcp-1.c: Replace abort in arg of
53670 __builtin_constant_p with a generic external function.
53671
53672 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
53673 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
53674 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
53675 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
53676 Prototype abort and/or exit.
53677
53678 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
53679 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
53680 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
53681 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
53682
53683 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
53684
53685 * gcc.dg/dwarf2-1.c: New test.
53686
53687 2000-05-20 Richard Henderson <rth@cygnus.com>
53688
53689 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
53690
53691 2000-05-20 Andreas Jaeger <aj@suse.de>
53692
53693 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
53694 testcase.
53695
53696 2000-05-19 David Edelsohn <edelsohn@gnu.org>
53697
53698 * gcc.c-torture/execute/20000519-2.c: New test.
53699
53700 2000-05-19 Andreas Jaeger <aj@suse.de>
53701
53702 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
53703 which fails with SSA.
53704
53705 * lib/c-torture.exp: Also test with -O3 -fssa.
53706
53707 2000-05-18 Michael Meissner <meissner@redhat.com>
53708
53709 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
53710 * gcc.c-torture/execute/920415-1.c: Ditto.
53711 * gcc.c-torture/execute/920501-1.c: Ditto.
53712 * gcc.c-torture/execute/conversion.c: Ditto.
53713 * gcc.c-torture/execute/cvt-1.c: Ditto.
53714
53715 2000-05-18 Jeffrey A Law (law@cygnus.com)
53716
53717 * gcc.c-torture/compile/20000518-1.c: New test.
53718
53719 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
53720
53721 * g77.f-torture/compile/200005018.f: New test.
53722
53723 2000-05-17 Jeffrey A Law (law@cygnus.com)
53724
53725 * gcc.c-torture/compile/20000517-1.c: New test.
53726
53727 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53728
53729 * gcc.c-torture/execute/20000516-1.c: New test.
53730
53731 2000-05-15 Jakub Jelinek <jakub@redhat.com>
53732
53733 * g++.old-deja/g++.other/eh.C: New test.
53734
53735 2000-05-12 Richard Henderson <rth@cygnus.com>
53736
53737 * gcc.c-torture/execute/990208-1.c (main): Don't pass
53738 constants through to doit's conditional.
53739
53740 2000-05-11 Jeffrey A Law (law@cygnus.com)
53741
53742 * gcc.c-torture/compile/20000511-1.c: New test.
53743 * g77.f-torture/compile/20000511-1.f: New test.
53744 * g77.f-torture/compile/20000511-2.f: New test.
53745
53746 2000-05-11 Michael Meissner <meissner@redhat.com>
53747
53748 * gcc.c-torture/execute/20000511-1.c: New test.
53749
53750 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
53751
53752 * gcc.dg/dg.exp: Scan .S files as well as .c files.
53753 * gcc.dg/20000510-1.S: New.
53754
53755 2000-05-08 Catherine Moore <clm@cygnus.com>
53756
53757 * gcc.dg/unused-3.c: New.
53758
53759 2000-05-06 Richard Henderson <rth@cygnus.com>
53760
53761 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
53762 * g++.old-deja/g++.mike/warn1.C: Likewise.
53763 * g++.old-deja/g++.pt/local1.C: Likewise.
53764 * g++.old-deja/g++.pt/local7.C: Likewise.
53765 * g++.old-deja/g++.pt/spec16.C: Likewise.
53766
53767 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
53768
53769 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
53770
53771 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
53772
53773 * g77.f-torture/execute/20000503-1.f: New test.
53774
53775 2000-05-04 Andreas Jaeger <aj@suse.de>
53776
53777 * gcc.dg/noreturn-2.c: New test.
53778
53779 2000-05-04 Neil Booth <NeilB@earthling.net>
53780
53781 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
53782 preprocessor.
53783
53784 2000-05-04 Richard Henderson <rth@cygnus.com>
53785
53786 * gcc.c-torture/execute/20000503-1.c: Fix typo.
53787
53788 2000-05-04 Richard Henderson <rth@cygnus.com>
53789
53790 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
53791 OpenSSL by Jason R Thorpe.
53792
53793 2000-05-03 Jim Wilson <wilson@cygnus.com>
53794
53795 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
53796
53797 2000-05-03 Robert Lipe <robertlipe@usa.net>
53798
53799 * gcc.dg/20000503-1.c: New test.
53800
53801 2000-05-02 Jakub Jelinek <jakub@redhat.com>
53802
53803 * gcc.c-torture/compile/20000502-1.c: New test.
53804 * g++.old-deja/g++.other/align.C: New test.
53805 * gcc.dg/cpp-tradstringify.c: New test.
53806
53807 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
53808
53809 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
53810 and hard registers.
53811
53812 2000-04-26 Geoff Keating <geoffk@cygnus.com>
53813
53814 * gcc.c-torture/execute/loop-5.c: New test.
53815
53816 2000-04-25 Jakub Jelinek <jakub@redhat.com>
53817
53818 * gcc.c-torture/execute/va-arg-20.c: New test.
53819
53820 2000-04-23 Jeffrey A Law (law@cygnus.com)
53821
53822 * gcc.c-torture/execute/20000422-1.c: New test.
53823
53824 2000-04-20 Greg McGary <gkm@gnu.org>
53825
53826 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
53827 when optimizing, but without sibling-call optimizations (-O1).
53828
53829 2000-04-20 Jeffrey A Law (law@cygnus.com)
53830
53831 * gcc.c-torture/compile/20000420-1.c: New test.
53832
53833 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
53834
53835 * g++.abi/ptrflags.C: New test.
53836 * g++.eh/catchptr1.C: Test incomplete pointer chains.
53837
53838 2000-04-19 Catherine Moore <clm@cygnus.com>
53839
53840 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
53841
53842 2000-04-19 Greg McGary <gkm@gnu.org>
53843
53844 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
53845 sibling-call optimizations.
53846
53847 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
53848
53849 * gcc.dg/20000419-1.c: New test.
53850
53851 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
53852
53853 * gcc.c-torture/execute/20000412-6.c: New test.
53854
53855 2000-04-12 Jeffrey A Law (law@cygnus.com)
53856
53857 * gcc.c-torture/execute/20000412-5.c: New test.
53858 * g77.f-torture/compile/20000412-1.f: New test.
53859 * gcc.c-torture/execute/20000412-4.c: New test.
53860 * gcc.c-torture/compile/20000412-2.c: New test.
53861 * gcc.c-torture/execute/20000412-3.c: New test.
53862 * gcc.c-torture/compile/20000412-1.c: New test.
53863 * gcc.c-torture/execute/20000412-2.c: New test.
53864
53865 2000-04-12 Jakub Jelinek <jakub@redhat.com>
53866
53867 * objc/execute/bf-20.m: New test.
53868
53869 2000-04-10 Richard Henderson <rth@cygnus.com>
53870
53871 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
53872
53873 * gcc.c-torture/execute/20000412-1.c: New test.
53874
53875 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
53876
53877 * g++.old-deja/g++.eh/catchptr1.C: New test.
53878
53879 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
53880
53881 * g++.old-deja/g++.abi/cxa_vec.C: New test.
53882
53883 2000-04-08 Neil Booth <NeilB@earthling.net>
53884
53885 * gcc.dg/cpp-nullchar.c: Remove test as
53886 embedded nulls cause problems.
53887
53888 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53889
53890 * gcc.dg/compare2.c: New test.
53891
53892 2000-04-08 Neil Booth <NeilB@earthling.net>
53893
53894 * gcc.dg/cpp-nullchar.c: New test.
53895
53896 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
53897
53898 * gcc.dg/cpp-mi2.c: New test.
53899 * gcc.dg/cpp-mi2[abc].h: New files.
53900
53901 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
53902
53903 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
53904 member name.
53905
53906 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
53907
53908 * g++.old-deja/g++.abi/vmihint.C: New test.
53909
53910 2000-04-06 Neil Booth <NeilB@earthling.net>
53911
53912 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
53913 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
53914 copyright.
53915
53916 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
53917
53918 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
53919 avoid stack-frame overwrite.
53920
53921 2000-04-05 Jakub Jelinek <jakub@redhat.com>
53922
53923 * gcc.c-torture/compile/20000405-2.c: New test.
53924 * gcc.c-torture/compile/20000405-3.c: New test.
53925
53926 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53927
53928 * gcc.c-torture/compile/20000405-1.c: New test.
53929
53930 2000-04-04 Geoff Keating <geoffk@cygnus.com>
53931
53932 * gcc.dg/cast-qual-1.c: Revert last change.
53933
53934 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53935
53936 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
53937
53938 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
53939
53940 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
53941 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
53942
53943 2000-04-03 Jeffrey A Law (law@cygnus.com)
53944
53945 * gcc.c-torture/compile/20000403-2.c: New test.
53946 * gcc.c-torture/compile/20000403-1.c: New test.
53947
53948 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
53949
53950 * gcc.c-torture/execute/20000403-1.c: New test.
53951
53952 2000-04-03 Geoff Keating <geoffk@cygnus.com>
53953
53954 * gcc.c-torture/execute/20000402-1.c: New test.
53955
53956 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
53957
53958 * gcc.c-torture/execute/va-arg-15.c: New test.
53959 * gcc.c-torture/execute/va-arg-16.c: New test.
53960 * gcc.c-torture/execute/va-arg-17.c: New test.
53961 * gcc.c-torture/execute/va-arg-18.c: New test.
53962 * gcc.c-torture/execute/va-arg-19.c: New test.
53963
53964 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
53965
53966 * gcc.c-torture/compile/981211-1.c: Move to...
53967 * gcc.dg/cpp-as1.c: ...here.
53968 * gcc.dg/cpp-as2.c: New file.
53969
53970 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
53971 compiler.
53972
53973 2000-04-02 Neil Booth <NeilB@earthling.net>
53974
53975 * gcc.dg/cpp-cond.c New tests.
53976 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
53977 accidental success less likely.
53978 * gcc.dg/cpp-missingop.c New tests.
53979 * gcc.dg/cpp-missingparen.c New tests.
53980 * gcc.dg/cpp-shift.c New tests.
53981 * gcc.dg/cpp-shortcircuit.c New tests.
53982 * gcc.dg/cpp-unary.c New tests.
53983
53984 2000-03-29 Jeffrey A Law (law@cygnus.com)
53985
53986 * gcc.c-torture/compile/20000329-1.c: New test.
53987
53988 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
53989
53990 * gcc.c-torture/compile/20000326-1.c: New test.
53991 * gcc.c-torture/compile/20000326-2.c: New test.
53992
53993 2000-03-24 Geoff Keating <geoffk@cygnus.com>
53994
53995 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
53996 the first parameter is a function argument.
53997
53998 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
53999
54000 * g++.old-deja/g++.ext/array4.C: New test.
54001
54002 2000-03-22 Geoff Keating <geoffk@cygnus.com>
54003
54004 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
54005
54006 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54007
54008 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
54009
54010 2000-03-19 Richard Henderson <rth@cygnus.com>
54011
54012 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
54013
54014 2000-03-19 Richard Henderson <rth@cygnus.com>
54015
54016 * gcc.c-torture/compile/20000319-1.c: New test.
54017
54018 2000-03-14 Jeffrey A Law (law@cygnus.com)
54019
54020 * gcc.c-torture/execute/20000314-3.c: New test.
54021 * gcc.c-torture/execute/20000314-2.c: New test.
54022 * gcc.c-torture/execute/20000314-1.c: New test.
54023 * gcc.c-torture/compile/20000314-2.c: New test.
54024 * gcc.c-torture/compile/20000314-1.c: New test.
54025
54026 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
54027
54028 * g++.old-deja/g++.warn/inline.C: New test.
54029
54030 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
54031
54032 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
54033 standards-compliant result rather than specific constants.
54034 Put test-values in array.
54035
54036 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
54037
54038 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
54039 (g++_target_compile): Put test-specific options last.
54040
54041 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
54042
54043 * g++.old-deja/g++.eh/vbase4.C: New test.
54044
54045 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
54046
54047 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
54048
54049 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
54050
54051 * g++.old-deja/g++.brendan/misc12.C: Removed.
54052 * g++.old-deja/g++.pt/memtemp77.C: Constify.
54053 * g++.old-deja/g++.ext/pretty4.C: New test.
54054
54055 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
54056
54057 * g++.old-deja/g++.other/string2.C: New test.
54058
54059 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
54060
54061 * g++.old-deja/g++.warn/impint2.C: New test.
54062
54063 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
54064
54065 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
54066 is 1, not zero.
54067
54068 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
54069
54070 * g++.old-deja/g++.warn/impint.C: New test.
54071 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
54072 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
54073 * g++.old-deja/g++.pt/explicit12.C: Likewise.
54074 * g++.old-deja/g++.pt/explicit13.C: Likewise.
54075 * g++.old-deja/g++.pt/explicit17.C: Likewise.
54076 * g++.old-deja/g++.pt/explicit18.C: Likewise.
54077 * g++.old-deja/g++.pt/explicit19.C: Likewise.
54078 * g++.old-deja/g++.pt/explicit23.C: Likewise.
54079 * g++.old-deja/g++.pt/explicit31.C: Likewise.
54080 * g++.old-deja/g++.pt/explicit35.C: Likewise.
54081 * g++.old-deja/g++.pt/explicit6.C: Likewise.
54082 * g++.old-deja/g++.pt/memclass7.C: Likewise.
54083
54084 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
54085
54086 * gcc.dg/cpp-redef.c: New test.
54087
54088 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
54089
54090 * g++.old-deja/g++.pt/unify7.C: New test.
54091
54092 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
54093
54094 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
54095 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
54096
54097 2000-02-25 Geoff Keating <geoffk@cygnus.com>
54098
54099 * gcc.c-torture/compile/20000224-1.c: New test.
54100
54101 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54102
54103 * gcc.c-torture/compile/cpp-2.c: New test.
54104 * gcc.c-torture/compile/cpp-1.c: New test.
54105
54106 2000-02-25 Jeffrey A Law (law@cygnus.com)
54107
54108 * gcc.c-torture/execute/20000225-1.c: New test.
54109
54110 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54111
54112 * gcc.dg/cpp-li2.c: New test.
54113
54114 * gcc.dg/cpp-wi1.c: New test.
54115
54116 * gcc.dg/cpp-li1.c: New test.
54117
54118 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
54119
54120 * g++.old-deja/g++.other/sizeof5.C: New test.
54121
54122 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54123
54124 * gcc.c-torture/execute/va-arg-13.c: New test.
54125
54126 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
54127
54128 * gcc.c-torture/execute/va-arg-12.c: New test.
54129
54130 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
54131
54132 * gcc.c-torture/execute/20000223-1.c: New test.
54133
54134 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
54135
54136 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
54137
54138 2000-02-22 Mark Mitchell <mark@codesourcery.com>
54139
54140 * g++.old-deja/g++.abi/ptrmem.C: New test.
54141
54142 2000-02-19 Richard Henderson <rth@cygnus.com>
54143
54144 * gcc.c-torture/compile/init-3.c: New.
54145
54146 2000-02-17 Mark Mitchell <mark@codesourcery.com>
54147
54148 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
54149 ALWAYS_CXXFLAGS.
54150
54151 2000-02-11 Robert Lipe <robertl@sco.com>
54152
54153 * gcc.c-torture/compile/20000211-3.c: New test.
54154
54155 2000-02-11 Martin Buchholz <martin@xemacs.org>
54156
54157 * gcc.c-torture/compile/20000211-2.c: New test.
54158
54159 2000-02-11 Jeffrey A Law (law@cygnus.com)
54160
54161 * gcc.c-torture/compile/20000211-1.c: New test.
54162
54163 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
54164
54165 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
54166 on native targets
54167
54168 2000-02-08 Nathan Sidwell <nathan@acm.org>
54169
54170 * g++.old-deja/g++.other/cast5.C: New test.
54171
54172 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
54173
54174 * gcc.c-torture/execute/20000205-1.c: New.
54175
54176 2000-02-03 Nathan Sidwell <nathan@acm.org>
54177
54178 * g++.old-deja/g++.jason/cast3.C: Return void.
54179 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
54180
54181 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54182
54183 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
54184
54185 * gcc.dg/loop-1.c: New test.
54186
54187 2000-01-27 Jakub Jelinek <jakub@redhat.com>
54188
54189 * gcc.c-torture/compile/20000127-1.c: New test.
54190 * gcc.c-torture/execute/991228-1.c: New test.
54191
54192 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54193
54194 * gcc.dg/unused-2.c: New test.
54195
54196 * gcc.dg/conv-1.c: New test.
54197
54198 2000-01-24 Mark Mitchell <mark@codesourcery.com>
54199
54200 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
54201 compiler.
54202 (tool_option_proc): Fix typo.
54203
54204 2000-01-24 Geoff Keating <geoffk@cygnus.com>
54205
54206 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
54207 of the ld on the host, not on the build machine.
54208 Also, don't crash if '--help' is not a supported option.
54209
54210 2000-01-24 Richard Henderson <rth@cygnus.com>
54211
54212 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
54213
54214 2000-01-20 Jeffrey A Law (law@cygnus.com)
54215
54216 * gcc.c-torture/execute/20000120-2.c: New test.
54217 * gcc.c-torture/execute/20000120-1.c: New test.
54218
54219 2000-01-13 Jeffrey A Law (law@cygnus.com)
54220
54221 * gcc.c-torture/execute/20000113-1.c: New test.
54222
54223 2000-01-12 Jeffrey A Law (law@cygnus.com)
54224
54225 * gcc.c-torture/execute/20000112-1.c: New test.
54226
54227 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54228
54229 * gcc.dg/20000111-1.c: New test.
54230
54231 2000-01-10 Jeffrey A Law (law@cygnus.com)
54232
54233 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
54234 with 16 bit integers.
54235
54236 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54237
54238 * gcc.dg/20000108-1.c: New test.
54239
54240 2000-01-05 Nathan Sidwell <nathan@acm.org>
54241
54242 * g++.old-deja/g++.ns/koenig8.C: New test.
54243
54244 2000-01-05 Nathan Sidwell <nathan@acm.org>
54245
54246 * g++.old-deja/g++.other/cast4.C: New test.
54247
54248 2000-01-05 Jeffrey A Law (law@cygnus.com)
54249
54250 * gcc.c-torture/compile/20000105-2.c: New test.
54251 * gcc.c-torture/compile/20000105-1.c: New test.
54252
54253 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54254
54255 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
54256 references to printf & atoi to conform to ANSI standard.
54257 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
54258 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
54259 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
54260 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
54261 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
54262 * g++.old-deja/g++.brendan/complex1.C: Likewise.
54263 * g++.old-deja/g++.brendan/copy1.C: Likewise.
54264 * g++.old-deja/g++.brendan/copy2.C: Likewise.
54265 * g++.old-deja/g++.brendan/copy3.C: Likewise.
54266 * g++.old-deja/g++.brendan/copy4.C: Likewise.
54267 * g++.old-deja/g++.brendan/copy5.C: Likewise.
54268 * g++.old-deja/g++.brendan/copy6.C: Likewise.
54269 * g++.old-deja/g++.brendan/copy7.C: Likewise.
54270 * g++.old-deja/g++.brendan/copy8.C: Likewise.
54271 * g++.old-deja/g++.brendan/crash11.C: Likewise.
54272 * g++.old-deja/g++.brendan/crash14.C: Likewise.
54273 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
54274 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
54275 * g++.old-deja/g++.brendan/delete2.C: Likewise.
54276 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
54277 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
54278 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
54279 * g++.old-deja/g++.brendan/eh1.C: Likewise.
54280 * g++.old-deja/g++.brendan/groff1.C: Likewise.
54281 * g++.old-deja/g++.brendan/init3.C: Likewise.
54282 * g++.old-deja/g++.brendan/misc12.C: Likewise.
54283 * g++.old-deja/g++.brendan/misc7.C: Likewise.
54284 * g++.old-deja/g++.brendan/new2.C: Likewise.
54285 * g++.old-deja/g++.brendan/operators4.C: Likewise.
54286 * g++.old-deja/g++.brendan/operators5.C: Likewise.
54287 * g++.old-deja/g++.brendan/overload2.C: Likewise.
54288 * g++.old-deja/g++.brendan/overload7.C: Likewise.
54289 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
54290 * g++.old-deja/g++.brendan/reference1.C: Likewise.
54291 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
54292 * g++.old-deja/g++.brendan/template24.C: Likewise.
54293 * g++.old-deja/g++.brendan/template3.C: Likewise.
54294 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
54295 * g++.old-deja/g++.jason/inline3.C: Likewise.
54296 * g++.old-deja/g++.jason/opeq.C: Likewise.
54297 * g++.old-deja/g++.law/arg5.C: Likewise.
54298 * g++.old-deja/g++.law/arm7.C: Likewise.
54299 * g++.old-deja/g++.law/ctors11.C: Likewise.
54300 * g++.old-deja/g++.law/cvt8.C: Likewise.
54301 * g++.old-deja/g++.law/init9.C: Likewise.
54302 * g++.old-deja/g++.law/refs4.C: Likewise.
54303 * g++.old-deja/g++.law/template2.C: Likewise.
54304 * g++.old-deja/g++.law/visibility24.C: Likewise.
54305 * g++.old-deja/g++.law/vtable3.C: Likewise.
54306 * g++.old-deja/g++.mike/asm2.C: Likewise.
54307 * g++.old-deja/g++.mike/eh1.C: Likewise.
54308 * g++.old-deja/g++.mike/misc1.C: Likewise.
54309 * g++.old-deja/g++.mike/misc13.C: Likewise.
54310 * g++.old-deja/g++.mike/misc14.C: Likewise.
54311 * g++.old-deja/g++.mike/ns12.C: Likewise.
54312 * g++.old-deja/g++.mike/p1248.C: Likewise.
54313 * g++.old-deja/g++.mike/p3708.C: Likewise.
54314 * g++.old-deja/g++.mike/p3708a.C: Likewise.
54315 * g++.old-deja/g++.mike/p3708b.C: Likewise.
54316 * g++.old-deja/g++.mike/p646.C: Likewise.
54317 * g++.old-deja/g++.mike/p700.C: Likewise.
54318 * g++.old-deja/g++.mike/p783.C: Likewise.
54319 * g++.old-deja/g++.mike/p783a.C: Likewise.
54320 * g++.old-deja/g++.mike/p783b.C: Likewise.
54321 * g++.old-deja/g++.mike/p786.C: Likewise.
54322 * g++.old-deja/g++.mike/p789.C: Likewise.
54323 * g++.old-deja/g++.mike/p789a.C: Likewise.
54324 * g++.old-deja/g++.mike/p807a.C: Likewise.
54325 * g++.old-deja/g++.other/delete3.C: Likewise.
54326 * g++.old-deja/g++.other/dyncast1.C: Likewise.
54327 * g++.old-deja/g++.other/dyncast2.C: Likewise.
54328 * g++.old-deja/g++.other/dyncast3.C: Likewise.
54329 * g++.old-deja/g++.other/empty1.C: Likewise.
54330 * g++.old-deja/g++.other/temporary1.C: Likewise.
54331 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
54332 * g++.old-deja/g++.pt/t16.C: Likewise.
54333 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
54334
54335 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
54336
54337 * gcc.dg/991230-1.c: New test.
54338
54339 1999-12-29 Jeffrey A Law (law@cygnus.com)
54340
54341 * gcc.c-torture/compile/991229-3.c: New test.
54342 * gcc.c-torture/compile/991229-2.c: New test.
54343 * gcc.c-torture/compile/991229-1.c: New test.
54344
54345 1999-12-29 Greg McGary <gkm@eng.ascend.com>
54346
54347 * gcc.c-torture/compile/labels-2.c: New test.
54348
54349 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
54350
54351 * gcc.c-torture/execute/991227-1.c: New test.
54352
54353 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54354
54355 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
54356
54357 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
54358
54359 * gcc.c-torture/execute/991221-1.c: New test.
54360
54361 1999-12-20 Nathan Sidwell <nathan@acm.org>
54362
54363 * g++.old-deja/g++.other/cast3.C: New test.
54364
54365 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
54366
54367 * gcc.c-torture/execute/991216-4.c: New test.
54368
54369 1999-12-16 Michael Meissner <meissner@cygnus.com>
54370
54371 * gcc.c-torture/execute/991216-1.c: New test.
54372 * gcc.c-torture/execute/991216-2.c: New test.
54373 * gcc.c-torture/execute/991216-3.c: New test.
54374
54375 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54376
54377 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
54378 Actually make the test fail by using "-O2" for compilation.
54379
54380 1999-12-15 Nathan Sidwell <nathan@acm.org>
54381
54382 * g++.old-deja/g++.warn/cast-align1.C: New test.
54383
54384 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54385
54386 * gcc.c-torture/compile/991214-1.c: New test.
54387 * gcc.c-torture/compile/991214-2.c: New test.
54388
54389 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54390
54391 * gcc.dg/991214-1.c: New test.
54392
54393 1999-12-13 Jeffrey A Law (law@cygnus.com)
54394
54395 * gcc.c-torture/compile/991213-3.c: New test.
54396 * gcc.c-torture/compile/991213-2.c: New test.
54397 * gcc.c-torture/compile/991213-1.c: New test.
54398
54399 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
54400
54401 * gcc.dg/991209-1.c: New test.
54402
54403 1999-12-08 Nathan Sidwell <nathan@acm.org>
54404
54405 * gcc.c-torture/compile/991208-1.c: New test.
54406
54407 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54408
54409 * gcc.dg/ultrasp2.c: New test.
54410
54411 1999-12-05 Alex Samuel <samuel@codesourcery.com>
54412
54413 * g++.old-deja/g++.abi/align.C (main): Fix typo.
54414
54415 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
54416
54417 * gcc.c-torture/compile/991202-1.c: New test.
54418 * gcc.c-torture/execute/991202-1.c: New test.
54419 * gcc.c-torture/execute/991202-2.c: New test.
54420 * gcc.c-torture/execute/991202-3.c: New test.
54421
54422 1999-12-02 Alex Samuel <samuel@codesourcery.com>
54423
54424 * g++.old-deja/g++.abi/align.C: New test.
54425 * g++.old-deja/g++.abi/aggregates.C: Likewise.
54426 * g++.old-deja/g++.abi/bitfields.C: Likewise.
54427
54428 1999-12-01 Richard Henderson <rth@cygnus.com>
54429
54430 * gcc.c-torture/execute/991201-1.c: New.
54431
54432 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
54433
54434 * gcc.dg/991129-1.c: New test.
54435
54436 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
54437
54438 * gcc.c-torture/compile/991127-1.c: New test.
54439
54440 1999-11-22 Nathan Sidwell <nathan@acm.org>
54441
54442 * g++.old-deja/g++.other/warn4.C: New test.
54443
54444 1999-11-22 Nathan Sidwell <nathan@acm.org>
54445
54446 * g++.old-deja/g++.eh/cleanup2.C: New test.
54447 * g++.old-deja/g++.ext/pretty2.C: New test.
54448 * g++.old-deja/g++.ext/pretty3.C: New test.
54449 * g++.old-deja/g++.other/debug6.C: New test.
54450
54451 1999-10-20 Jim Wilson <wilson@cygnus.com>
54452
54453 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
54454 compiler_output to look for one error message instead of two.
54455
54456 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
54457
54458 * gcc.c-torture/execute/991118-1.c: Also test case
54459 where the word boundary does not split a byte evenly.
54460
54461 1999-11-19 Nathan Sidwell <nathan@acm.org>
54462
54463 * g++.old-deja/g++.ext/restrict1.C: New test.
54464
54465 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
54466
54467 * gcc.c-torture/execute/991118-1.c: New test.
54468
54469 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
54470
54471 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
54472 working directory pathnames.
54473
54474 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
54475
54476 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
54477 host is equipped with driver.h and driver.o so it can actually
54478 compile and run the tests.
54479
54480 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
54481
54482 * gcc.c-torture/compile/991008-1.c: New test.
54483
54484 1999-11-08 Nick Clifton <nickc@cygnus.com>
54485
54486 * lib/gcc-dg.exp: Include target-supports.exp
54487
54488 1999-11-05 Nick Clifton <nickc@cygnus.com>
54489
54490 * lib/target-supports.exp: New file: Provide procs to test for
54491 features supported by the target.
54492 (check_weak_available): Moved here from ecos.exp.
54493 (check_alias_available): New proc: Determine of the target
54494 toolchain supports the alias attribute.
54495
54496 * gcc.dg/special/ecos.exp: Move check_weak_available to
54497 target-supports.exp.
54498 (alias-1.c): Only perform the test if the target supports
54499 aliases.
54500 (wkali-1.c): Only perform the test if the target supports
54501 aliases.
54502
54503 * gcc.dg/990506-0.c: Expect error messages from cross
54504 targets as well as native targets.
54505
54506 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54507
54508 * gcc.dg/ultrasp1.c: Removed xfail.
54509 * gcc.dg/struct-ret-2.c: Likewise.
54510 * gcc.dg/array-1.c: Likewise.
54511
54512 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54513
54514 * gcc.dg/struct-ret-2.c: New test.
54515
54516 * gcc.dg/array-1.c: New test.
54517
54518 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
54519
54520 * gcc.c-torture/execute/991030-1.c: New test.
54521
54522 1999-10-26 Richard Henderson <rth@cygnus.com>
54523
54524 * gcc.c-torture/compile/991026-2.c: New test.
54525
54526 1999-10-26 Jeffrey A Law (law@cygnus.com)
54527
54528 * gcc.c-torture/compile/991026-1.c: New test.
54529
54530 1999-10-23 Jeffrey A Law (law@cygnus.com)
54531
54532 * gcc.c-torture/execute/991023-1.c: New test.
54533
54534 1999-10-19 Jeffrey A Law (law@cygnus.com)
54535
54536 * gcc.c-torture/execute/991019-1.c: New test.
54537
54538 1999-10-16 Richard Henderson <rth@cygnus.com>
54539
54540 * gcc.c-torture/execute/991016-1.c: New test.
54541
54542 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
54543
54544 * gcc.c-torture/execute/991014-1.c: New test.
54545
54546 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
54547
54548 * g++.old-deja/g++.other/union2.C: New test.
54549
54550 1999-10-13 Nathan Sidwell <nathan@acm.org>
54551
54552 * g++.old-deja/g++.other/vaarg2.C: New test.
54553 * g++.old-deja/g++.other/vaarg3.C: New test.
54554
54555 1999-10-12 Craig Burley <craig@jcb-sc.com>
54556
54557 * g77.f-torture/noncompile/19990905-1.f: Moved from being
54558 in compile/.
54559
54560 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
54561
54562 * gcc.c-torture/execute/va-arg-11.c: New test.
54563
54564 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
54565
54566 * lib/file-format.exp (gcc_target_object_format): Don't
54567 crash if objdump is unavailable.
54568
54569 1999-09-29 Donn Terry <donn@interix.com>
54570
54571 * gcc.misc-tests/mg.exp: delete extraneous redirection.
54572
54573 1999-09-28 Nick Clifton <nickc@cygnus.com>
54574
54575 * gcc.c-torture/compile/990928-1.c: New test.
54576
54577 1999-09-28 Nathan Sidwell <nathan@acm.org>
54578
54579 * g++.old-deja/g++.other/decl6.C: New test.
54580
54581 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54582
54583 * gcc.c-torture/execute/va-arg-10.c: New test.
54584
54585 1999-09-27 Nathan Sidwell <nathan@acm.org>
54586
54587 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
54588 __PRETTY_FUNCTION__.
54589
54590 1999-09-23 Nick Clifton <nickc@cygnus.com>
54591
54592 * gcc.c-torture/execute/990923-1.c: New test.
54593
54594 1999-09-21 Nick Clifton <nickc@cygnus.com>
54595
54596 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
54597 for which -fpic is inappropriate.
54598
54599 1999-09-21 Mark Mitchell <mark@codesourcery.com>
54600
54601 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
54602
54603 1999-09-21 Nathan Sidwell <nathan@acm.org>
54604
54605 * g++.old-deja/g++.other/dyncast1.C: New test.
54606 * g++.old-deja/g++.other/dyncast2.C: New test.
54607 * g++.old-deja/g++.other/dyncast3.C: New test.
54608 * g++.old-deja/g++.other/dyncast4.C: New test.
54609 * g++.old-deja/g++.other/dyncast5.C: New test.
54610 * g++.old-deja/g++.eh/catch3.C: New test.
54611 * g++.old-deja/g++.eh/catch3p.C: New test.
54612 * g++.old-deja/g++.eh/catch4.C: New test.
54613 * g++.old-deja/g++.eh/catch4p.C: New test.
54614 * g++.old-deja/g++.eh/catch5.C: New test.
54615 * g++.old-deja/g++.eh/catch5p.C: New test.
54616 * g++.old-deja/g++.eh/catch6.C: New test.
54617 * g++.old-deja/g++.eh/catch6p.C: New test.
54618 * g++.old-deja/g++.eh/catch7.C: New test.
54619 * g++.old-deja/g++.eh/catch7p.C: New test.
54620 * g++.old-deja/g++.eh/catch8.C: New test.
54621 * g++.old-deja/g++.eh/catch8p.C: New test.
54622 * g++.old-deja/g++.eh/catch9.C: New test.
54623 * g++.old-deja/g++.eh/catch9p.C: New test.
54624
54625 1999-09-13 Nathan Sidwell <nathan@acm.org>
54626
54627 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
54628 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
54629
54630 1999-09-13 Jeffrey A Law (law@cygnus.com)
54631
54632 * gcc.c-torture/compile/990913-1.c: New test.
54633
54634 1999-09-10 Nathan Sidwell <nathan@acm.org>
54635
54636 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
54637 * g++.old-deja/g++.jason/rfg5.C: Likewise.
54638
54639 1999-09-09 Richard Henderson <rth@cygnus.com>
54640
54641 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
54642
54643 1999-09-09 Nathan Sidwell <nathan@acm.org>
54644
54645 * g++.old-deja/g++.other/lookup11.C: New test.
54646 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
54647 what is permitted and what we want.
54648 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
54649 overload use.
54650 * g++.old-deja/g++.jason/rfg5.C: Likewise.
54651
54652 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
54653
54654 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
54655 * gcc.c-torture/noncompile/poison-1.c: New file.
54656
54657 1999-09-08 Nathan Sidwell <nathan@acm.org>
54658
54659 * g++.old-deja/g++.other/sizeof3.C: New test.
54660 * g++.old-deja/g++.other/sizeof4.C: New test.
54661 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
54662 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
54663
54664 1999-09-07 Richard Henderson <rth@cygnus.com>
54665
54666 * gcc.dg/va-arg-1.c: New.
54667
54668 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54669
54670 * gcc.c-torture/execute/va-arg-9.c: New test.
54671
54672 1999-09-05 Craig Burley <craig@jcb-sc.com>
54673
54674 * g77.f-torture/compile/980519-2.f: New test.
54675 * g77.f-torture/compile/19990905-0.f: New test.
54676 * g77.f-torture/compile/19990905-1.f: New test.
54677 * g77.f-torture/compile/19990905-2.f: New test.
54678
54679 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
54680
54681 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
54682
54683 * gcc.c-torture/execute/990827-1.c: Fix typo.
54684
54685 1999-09-03 Nathan Sidwell <nathan@acm.org>
54686
54687 * g++.old-deja/g++.other/deref1.C: New test.
54688
54689 1999-09-02 Nathan Sidwell <nathan@acm.org>
54690
54691 * g++.old-deja/g++.other/ambig2.C: New test.
54692 * g++.old-deja/g++.other/cond5.C: New test.
54693 * g++.old-deja/g++.other/lookup16.C: New test.
54694
54695 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
54696
54697 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
54698 assemblers too.
54699
54700 1999-08-31 Jeffrey A Law (law@cygnus.com)
54701
54702 * lib/c-torture.exp: Avoid the "compare executables" optimization
54703 when testing native.
54704
54705 1999-08-29 Jeffrey A Law (law@cygnus.com)
54706
54707 * gcc.c-torture/execute/990829-1.c: New test.
54708 * gcc.c-torture/compile/990829-1.c: New test.
54709
54710 1999-08-27 Paul Burchard <burchard@pobox.com>
54711
54712 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
54713 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
54714 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
54715 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
54716 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
54717 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
54718 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
54719 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
54720 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
54721 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
54722 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
54723
54724 1999-08-27 Jeffrey A Law (law@cygnus.com)
54725
54726 * gcc.c-torture/execute/990827-1.c: New test.
54727
54728 1999-08-26 Craig Burley <craig@jcb-sc.com>
54729
54730 * g77.f-torture/noncompile/19990826-4.f: New test.
54731
54732 * g77.f-torture/compile/19990826-3.f: New test.
54733
54734 * g77.f-torture/execute/19990826-2.f: New test.
54735
54736 * g77.f-torture/compile/19990826-1.f: New test.
54737
54738 * gcc.c-torture/execute/990826-0.c: New test.
54739 * g77.c-torture/execute/19990826-0.f: New test.
54740
54741 * g77.f-torture/noncompile/970626-2.f: New test.
54742
54743 1999-08-25 Paul Burchard <burchard@pobox.com>
54744
54745 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
54746 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
54747 lss-011.C: New tests.
54748
54749 1999-08-25 Nathan Sidwell <nathan@acm.org>
54750
54751 * g++.old-deja/g++.other/decl5.C: New test.
54752
54753 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54754
54755 * noncompile/noncompile.exp: Load_lib c-torture.exp.
54756 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
54757 call `postbase' for each one. All callers of `postbase' changed
54758 to call this instead.
54759
54760 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
54761
54762 * gcc.c-torture/execute/990811-1.c: New test.
54763
54764 1999-08-09 Nick Clifton <nickc@cygnus.com>
54765
54766 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
54767 just native ones.
54768
54769 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
54770 just native ones.
54771
54772 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
54773
54774 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
54775
54776 1999-08-04 Jeffrey A Law (law@cygnus.com)
54777
54778 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
54779
54780 1999-08-04 Nathan Sidwell <nathan@acm.org>
54781
54782 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
54783
54784 1999-08-04 Jeffrey A Law (law@cygnus.com)
54785
54786 * gcc.c-torture/execute/990804-1.c: New test.
54787
54788 1999-08-03 Nathan Sidwell <nathan@acm.org>
54789
54790 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
54791 * g++.old-deja/g++.brendan/crash64.C: Likewise.
54792 * g++.old-deja/g++.brendan/overload8.C: Likewise.
54793
54794 1999-08-03 Nathan Sidwell <nathan@acm.org>
54795
54796 * g++.old-deja/g++.other/struct1.C: New test.
54797
54798 1999-08-03 Nathan Sidwell <nathan@acm.org>
54799
54800 * g++.old-deja/g++.other/enum2.C: New test.
54801
54802 1999-08-02 Richard Henderson <rth@cygnus.com>
54803
54804 Adapted from tests from Franz Sirl:
54805 * gcc.c-torture/execute/va-arg-7.c: New test.
54806 * gcc.c-torture/execute/va-arg-8.c: New test.
54807
54808 1999-08-01 Jeffrey A Law (law@cygnus.com)
54809
54810 * gcc.c-torture/compile/990801-2.c: New test.
54811
54812 * gcc.c-torture/compile/990801-1.c: New test.
54813
54814 1999-07-27 Michael Meissner <meissner@cygnus.com>
54815
54816 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
54817 fp-cmp-1.c, converting double to float.
54818
54819 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
54820 fp-cmp-1.c, converting double to long double.
54821
54822 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
54823 from fr1 to unknown_register, since fr1 is a legitimate register
54824 on some machines.
54825
54826 1999-07-25 Jeffrey A Law (law@cygnus.com)
54827
54828 * README: More listname related changes.
54829
54830 1999-07-08 Catherine Moore <clm@cygnus.com>
54831
54832 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
54833
54834 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
54835
54836 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
54837
54838 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
54839
54840 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
54841
54842 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
54843
54844 * gcc.dg/990703-1.c: New test.
54845
54846 1999-06-29 Nick Clifton <nickc@cygnus.com>
54847
54848 * lib/file-format.exp: New file: Move definition of proc
54849 gcc_target_object_format to here from
54850 gcc.dg/special/ecos.exp.
54851
54852 * lib/c-torture.exp: Include lib file-format.exp.
54853 * lib/gcc-dg.exp: Include lib file-format.exp.
54854
54855 * gcc.dg/special/ecos.exp: Remove definition of proc
54856 gcc_target_object_format.
54857
54858 1999-06-28 Jeffrey A Law (law@cygnus.com)
54859
54860 * gcc.c-torture/execute/990628-1.c: New test.
54861
54862 1999-06-25 Jeffrey A Law (law@cygnus.com)
54863
54864 * gcc.c-torture/compile/990625-2.c: New test.
54865
54866 * gcc.c-torture/compile/990625-1.c: New test.
54867
54868 1999-06-23 Nick Clifton <nickc@cygnus.com>
54869
54870 * gcc.c-torture/compile/dll.c: New test case. Check that dll
54871 attributes compile.
54872 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
54873 ports that use the COFF/PE file format.
54874
54875 1999-06-17 Jeffrey A Law (law@cygnus.com)
54876
54877 * gcc.c-torture/compile/990617-1.c: New test.
54878
54879 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
54880
54881 * g++.old-deja/g++.other/decl4.C: New test.
54882
54883 1999-06-14 Nathan Sidwell <nathan@acm.org>
54884
54885 * g++.old-deja/g++.other/bitfld3.C: New test.
54886
54887 1999-06-08 Nathan Sidwell <nathan@acm.org>
54888
54889 * g++.old-deja/g++.eh/catch1.C: New test.
54890
54891 1999-06-07 Jeffrey A Law (law@cygnus.com)
54892
54893 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
54894
54895 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
54896 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
54897
54898 1999-06-05 Craig Burley <craig@jcb-sc.com>
54899
54900 * g77.f-torture/compile/19990502-0.f: Replace with new,
54901 shorter, test that still fails after recent changes.
54902
54903 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54904
54905 * gcc.c-torture/execute/990604-1.c: New test.
54906
54907 1999-05-31 Jeffrey A Law (law@cygnus.com)
54908
54909 * gcc.c-torture/execute/990531-1.c: New test.
54910
54911 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54912
54913 * gcc.c-torture/compile/990527-1.c: New test.
54914
54915 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
54916
54917 * gcc.c-torture/execute/990527-1.c: New test.
54918
54919 1999-05-25 Nick Clifton <nickc@cygnus.com>
54920
54921 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
54922 bitfields as signed.
54923
54924 1999-05-25 Craig Burley <craig@jcb-sc.com>
54925
54926 * g77.f-torture/compile/19990525-0.f: New test.
54927
54928 1999-05-25 Jeffrey A Law (law@cygnus.com)
54929
54930 * gcc.c-torture/execute/990525-2.c: New test.
54931
54932 * gcc.c-torture/execute/990525-1.c: New test.
54933
54934 1999-05-24 Nathan Sidwell <nathan@acm.org>
54935
54936 * g++.old-deja/g++.other/anon3.C: New test.
54937 * g++.old-deja/g++.other/anon4.C: New test.
54938 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
54939 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
54940 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
54941 Merrill).
54942
54943 1999-05-24 Jeffrey A Law (law@cygnus.com)
54944
54945 * gcc.c-torture/execute/990524-1.c: New test.
54946
54947 * gcc.dg/990524-1.c: New test.
54948
54949 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54950
54951 * gcc.c-torture/compile/990523-1.c: New test.
54952
54953 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
54954
54955 * gcc.c-torture/compile/990519-1.c: New test.
54956
54957 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54958
54959 * gcc.c-torture/compile/990517-1.c: New test.
54960
54961 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
54962 (e4, f4): New tests.
54963 (main): Call them.
54964
54965 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54966
54967 * gcc.dg/noreturn-1.c: New test.
54968
54969 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54970
54971 * gcc.c-torture/execute/990513-1.c: New test.
54972
54973 1999-05-10 Richard Henderson <rth@cygnus.com>
54974
54975 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
54976
54977 1999-05-10 Craig Burley <craig@jcb-sc.com>
54978
54979 * g77.f-torture/execute/erfc.f: Use small single-precision
54980 values, to avoid problems on Alphas when not -mieee.
54981
54982 1999-05-08 Craig Burley <craig@jcb-sc.com>
54983
54984 * gcc.dg/990506-0.c: New test.
54985
54986 1999-05-08 Richard Henderson <rth@cygnus.com>
54987
54988 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
54989 the constant to test. Don't XFAIL 64-bit targets.
54990
54991 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
54992 * g++.old-deja/g++.law/profile1.C: Likewise.
54993
54994 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
54995 operator new instances.
54996 * g++.old-deja/g++.other/delete5.C: Likewise.
54997
54998 1999-05-03 Craig Burley <craig@jcb-sc.com>
54999
55000 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
55001 intrinsic.
55002
55003 1999-05-03 Craig Burley <craig@jcb-sc.com>
55004
55005 * g77.f-torture/execute/u77-test.f: Reverse order of two
55006 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
55007
55008 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
55009
55010 * gcc.dg/compare1.c: New test.
55011
55012 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
55013
55014 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
55015 New tests.
55016
55017 1999-05-02 Craig Burley <craig@jcb-sc.com>
55018
55019 * g77.f-torture/compile/19990502-1.f: New test.
55020
55021 1999-05-02 Craig Burley <craig@jcb-sc.com>
55022
55023 * g77.f-torture/compile/19990502-0.f: New test.
55024
55025 1999-05-02 Craig Burley <craig@jcb-sc.com>
55026
55027 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
55028 intrinsic.
55029
55030 1999-05-02 Craig Burley <craig@jcb-sc.com>
55031
55032 * g77.f-torture/execute/u77-test.f (main): List libU77
55033 intrinsics not currently tested.
55034 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
55035 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
55036 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
55037 Trim blanks off the ends of some printed strings.
55038
55039 1999-05-02 Craig Burley <craig@jcb-sc.com>
55040
55041 * g77.f-torture/execute/u77-test.f (main): Just warn about
55042 FSTAT gid disagreement, as it's expected on some systems.
55043
55044 1999-05-01 Craig Burley <craig@jcb-sc.com>
55045
55046 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
55047 use a new function, which allows for some slop.
55048 Clean up some commentary.
55049 (issum): The new function.
55050 (sgladd): Deleted subroutine.
55051
55052 1999-05-01 Craig Burley <craig@jcb-sc.com>
55053
55054 * g77.f-torture/execute/u77-test.f: Modify to be more like
55055 libf2c/libU77 version, bringing patches to that version here.
55056 Add suitable commentary.
55057
55058 1999-04-25 Richard Henderson <rth@cygnus.com>
55059
55060 * gcc.dg/990424-1.c: New test.
55061
55062 1999-04-24 Craig Burley <craig@jcb-sc.com>
55063
55064 * g77.f-torture/execute/u77-test.f (main): Bug involving
55065 LSTAT has been fixed, so turn back on full checking.
55066
55067 1999-04-20 Craig Burley <craig@jcb-sc.com>
55068
55069 * g77.f-torture/compile/19990419-0.f: New test.
55070 * g77.f-torture/execute/19990419-1.f: New test.
55071
55072 1999-04-17 Richard Henderson <rth@cygnus.com>
55073
55074 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
55075 to avoid the need for a prototype to supress a warning.
55076
55077 1999-04-07 Jim Wilson <wilson@cygnus.com>
55078
55079 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
55080
55081 1999-04-04 Jeffrey A Law (law@cygnus.com)
55082
55083 * gcc.c-torture/execute/990404-1.c: New test.
55084
55085 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
55086
55087 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
55088 * gcc.dg/cpp-if3.c: Don't use -pedantic.
55089 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
55090 missing initializer warnings.
55091
55092 1999-03-28 Jeffrey A Law (law@cygnus.com)
55093
55094 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
55095 matching strings.
55096
55097 1999-03-26 Jeffrey A Law (law@cygnus.com)
55098
55099 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
55100
55101 1999-03-26 Craig Burley <craig@jcb-sc.com>
55102
55103 * g77.f-torture/execute/19990325-0.f: New test.
55104 * g77.f-torture/execute/19990325-1.f: New test.
55105
55106 1999-03-24 Jeffrey A Law (law@cygnus.com)
55107
55108 * gcc.c-torture/execute/990324-1.c: New test.
55109
55110 1999-03-22 Jim Wilson <wilson@cygnus.com>
55111
55112 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
55113 test with 4.
55114
55115 1999-03-17 Richard Henderson <rth@cygnus.com>
55116
55117 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
55118
55119 1999-03-13 Craig Burley <craig@jcb-sc.com>
55120
55121 * g77.f-torture/execute/19990313-2.f: New test.
55122 * g77.f-torture/execute/19990313-3.f: New test.
55123
55124 1999-03-13 Craig Burley <craig@jcb-sc.com>
55125
55126 * g77.f-torture/execute/19990313-0.f: New test.
55127 * g77.f-torture/execute/19990313-1.f: New test.
55128
55129 1999-03-12 Jim Wilson <wilson@cygnus.com>
55130
55131 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
55132 printf to sprintf.
55133 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
55134 (main): Add check for u15. Conditionalize u31 check depending on
55135 whether ints are <32 bits or >=32 bits.
55136
55137 1999-03-08 Craig Burley <craig@jcb-sc.com>
55138
55139 * g77.f-torture/execute/19981119-0.f: Improve testiness.
55140
55141 1999-03-08 Craig Burley <craig@jcb-sc.com>
55142
55143 * g77.f-torture/compile/19990305-0.f: New test.
55144 * g77.f-torture/execute/19981119-0.f: New test.
55145
55146 1999-03-08 Craig Burley <craig@jcb-sc.com>
55147
55148 * g77.f-torture/execute/970625-2.f: call ABORT if final
55149 result is not correct, instead of just printing it.
55150 Add this checking via newly introduced obfuscation, to
55151 trip up buggy front ends.
55152
55153 1999-03-07 Craig Burley <craig@jcb-sc.com>
55154
55155 * g77.f-torture/compile/960317-1.f: Moved from being
55156 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
55157
55158 1999-03-06 Craig Burley <craig@jcb-sc.com>
55159
55160 * g77.f-torture/execute/960317-1.f: New (old) test.
55161 * g77.f-torture/execute/970625-2.f: Ditto.
55162
55163 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
55164
55165 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an
55166 error message on line 1 or line 2; cccp and cpplib do this differently.
55167
55168 1999-03-01 Jeffrey A Law (law@cygnus.com)
55169
55170 * g++.old-deja/g++.law/weak1.C: New test.
55171
55172 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
55173
55174 * gcc.c-torture/execute/990119-1.c: Renamed to...
55175 * gcc.dg/990119-1.c: this, so it will only be tested once
55176 (it's a preprocessor test, it doesn't need to be run at
55177 multiple optimization levels).
55178
55179 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
55180
55181 * lib/g++.exp: Don't add incdir=$base_dir/../include to
55182 ALWAYS_CXXFLAGS.
55183
55184 1999-02-24 Craig Burley <craig@jcb-sc.com>
55185
55186 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
55187 * g77.f-torture/compile/19981216-0.f: ...as it is expected
55188 to not be compilable by current g77.
55189
55190 1999-02-24 Nick Clifton <nickc@cygnus.com>
55191
55192 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
55193
55194 1999-02-22 Jeffrey A Law (law@cygnus.com)
55195
55196 * gcc.c-torture/execute/990222-1.c: New test.
55197
55198 1999-02-19 Craig Burley <craig@jcb-sc.com>
55199
55200 * g77.f-torture/compile/19990218-0.f: New test.
55201 * g77.f-torture/noncompile/19990218-1.f: New test.
55202
55203 1999-02-18 Craig Burley <craig@jcb-sc.com>
55204
55205 * g77.f-torture/compile/19981216-0.f: New test.
55206
55207 1999-02-14 Jeffrey A Law (law@cygnus.com)
55208
55209 * gcc.dg/990214-1.c: New test.
55210
55211 1999-02-13 Jeffrey A Law (law@cygnus.com)
55212
55213 * gcc.dg/990213-2.c: New test.
55214
55215 * gcc.dg/990213-1.c: New test.
55216
55217 1999-02-12 Jeffrey A Law (law@cygnus.com)
55218
55219 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
55220 ints.
55221
55222 1999-02-11 Nick Clifton <nickc@cygnus.com>
55223
55224 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
55225 specified by target.
55226
55227 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
55228
55229 1999-02-11 Jeffrey A Law (law@cygnus.com)
55230
55231 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
55232
55233 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
55234
55235 * gcc.dg/special/ecos.exp: New test driver for new tests with
55236 special requirements.
55237
55238 * gcc.dg/special/alias-1.c: New test.
55239 * gcc.dg/special/gcsec-1.c: New test.
55240 * gcc.dg/special/weak-1.c: New test.
55241 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
55242 * gcc.dg/special/weak-2.c: New test.
55243 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
55244 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
55245 * gcc.dg/special/wkali-1.c: New test.
55246 * gcc.dg/special/wkali-2.c: New test.
55247 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
55248 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
55249
55250 1999-02-10 Felix Lee <flee@cygnus.com>
55251
55252 * lib/c-torture.exp (c-torture-compile): Pull out code for
55253 analyzing gcc error messages.
55254 (c-torture-execute): Likewise. Fix some (harmless) false
55255 positives.
55256 * lib/gcc.exp (gcc_check_compile): New function.
55257
55258 1999-02-08 Richard Henderson <rth@cygnus.com>
55259
55260 * gcc.c-torture/execute/990208-1.c: New test.
55261
55262 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
55263
55264 * g++.dg/special/ecos.exp: New driver for new tests with special
55265 requirements
55266
55267 * g++.dg/special/conpr-1.C: New test
55268 * g++.dg/special/conpr-2.C: New test
55269 * g++.dg/special/conpr-2a.C: New test
55270 * g++.dg/special/conpr-3.C: New test
55271 * g++.dg/special/conpr-3a.C: New test
55272 * g++.dg/special/conpr-3b.C: New test
55273
55274 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
55275 allow g++ to use the dg driver
55276
55277 * README: Add comment about g++.dg directory
55278
55279 1999-02-06 Jeffrey A Law (law@cygnus.com)
55280
55281 * README: Update email addresses.
55282
55283 1999-02-03 Nick Clifton <nickc@cygnus.com>
55284
55285 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
55286 arguments in order to force structure S onto the stack even on
55287 the alpha.
55288 (test): Pass 10 leading arguments to function foo as well as the
55289 structure S.
55290
55291 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
55292 failure for all targets.
55293
55294 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
55295 abort to terminate program execution.
55296
55297 1999-01-30 Richard Henderson <rth@cygnus.com>
55298
55299 * gcc.c-torture/execute/990130-1.c: New test.
55300
55301 1999-01-30 Jeffrey A Law (law@cygnus.com)
55302
55303 * gcc.dg/990130-1.c: New test.
55304
55305 1999-01-28 Michael Meissner <meissner@cygnus.com>
55306
55307 * gcc.c-torture/execute/990128-1.c: New test.
55308
55309 1999-01-27 Michael Meissner <meissner@cygnus.com>
55310
55311 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
55312
55313 1999-01-27 Felix Lee <flee@cygnus.com>
55314
55315 * lib/c-torture.exp (c-torture-compile): pull out code for
55316 analyzing gcc error messages.
55317 (c-torture-execute): ditto, and fix some (harmless) false
55318 positives.
55319 * lib/gcc.exp (gcc_check_compile): new function.
55320
55321 1999-01-17 Jeffrey A Law (law@cygnus.com)
55322
55323 * gcc.dg/990117-1.c: New test.
55324
55325 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
55326
55327 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
55328
55329 1999-01-15 Jeffrey A Law (law@cygnus.com)
55330
55331 * g77.f-torture/compile/990115-1.f: New test.
55332
55333 1999-01-07 Jeffrey A Law (law@cygnus.com)
55334
55335 * gcc.c-torture/compile/990107-1.c: New test
55336
55337 1999-01-06 Jeffrey A Law (law@cygnus.com)
55338
55339 * gcc.c-torture/execute/990106-2.c: New test.
55340
55341 * gcc.c-torture/execute/990106-1.c: New test.
55342
55343 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
55344
55345 * gcc.c-torture/compile/981223-1.c: New test.
55346
55347 1998-12-29 Richard Henderson <rth@cygnus.com>
55348
55349 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
55350 (opt3): Rename from opt4 and disable.
55351
55352 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
55353
55354 * g++.old-deja/g++.pt/ptrmem5.C: New test.
55355
55356 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
55357
55358 * g++.old-deja/g++.other/conv5.C: New test.
55359
55360 1998-12-14 Nick Clifton <nickc@cygnus.com>
55361
55362 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
55363
55364 1998-12-11 Jeffrey A Law (law@cygnus.com)
55365
55366 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
55367
55368 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
55369
55370 * gcc.c-torture/compile/981211-1.c: New test.
55371
55372 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
55373
55374 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
55375
55376 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
55377
55378 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55379
55380 * gcc.special/930510-1.c: Make C9X safe.
55381 * gcc.misc-tests/gcov-1.c Similarly.
55382 * gcc.misc-tests/gcov-2.c Similarly.
55383
55384 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55385
55386 * gcc.dg/ultrasp1.c: New test.
55387
55388 1998-12-06 Richard Henderson <rth@cygnus.com>
55389
55390 * gcc.c-torture/execute/981206.c: New test.
55391
55392 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55393
55394 * g++.old-deja/g++.ns/template7.C: New test.
55395
55396 * g++.old-deja/g++.other/expr1.C: New test.
55397
55398 * g++.old-deja/g++.eh/tmpl3.C: New test.
55399
55400 * g++.old-deja/g++.eh/tmpl2.C: New test.
55401
55402 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
55403
55404 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
55405 * g++.old-deja/g++.other/using6.C: Removed.
55406 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
55407
55408 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
55409
55410 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
55411
55412 * g++.old-deja/g++.pt/overload8.C: New test.
55413
55414 * g++.old-deja/g++.pt/overload7.C: New test.
55415
55416 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
55417
55418 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
55419 and relinking messages.
55420 * lib/g++.exp (g++_target_compile): Remove .rpo file when
55421 compiling with -frepo.
55422
55423 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
55424
55425 * g++.old-deja/g++.pt/lookup6.C: New test.
55426
55427 1998-11-30 Nick Clifton <nickc@cygnus.com>
55428
55429 * gcc.c-torture/execute/981130-1.c: New test.
55430 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
55431
55432 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
55433
55434 * g++.old-deja/g++.pt/explicit76.C: New test.
55435
55436 * g++.old-deja/g++.pt/friend38.C: New test.
55437
55438 * g++.old-deja/g++.ns/crash2.C: New test.
55439
55440 * g++.old-deja/g++.pt/defarg8.C: New test.
55441
55442 * g++.old-deja/g++.pt/instantiate6.C: New test.
55443
55444 * g++.old-deja/g++.pt/static6.C: New test.
55445
55446 * g++.old-deja/g++.pt/decl2.C: New test.
55447
55448 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
55449
55450 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
55451 problem is actually related with name lookup, but so what? :-)
55452
55453 * g++.old-deja/g++.pt/friend37.C: New test.
55454
55455 1998-11-25 Dave Love <d.love@dl.ac.uk>
55456
55457 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
55458 element, which fails on some systems.
55459
55460 * g77.f-torture/execute/labug1.f: New test.
55461
55462 1998-11-21 Jeffrey A Law (law@cygnus.com)
55463
55464 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
55465 is defined.
55466
55467 1998-11-18 Dave Love <d.love@dl.ac.uk>
55468
55469 * g77.f-torture/compile/981117-1.f: New test.
55470
55471 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
55472
55473 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
55474 properly discarded.
55475
55476 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
55477
55478 * gcc.c-torture/execute/memcheck: New directory of tests for
55479 -fcheck-memory-usage.
55480
55481 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
55482
55483 * README: New file, general information about the testsuite and
55484 new description of the various C++ test subdirectories.
55485 * README.g++: Eliminate obsolete information, update and move most
55486 relevant stuff to README.
55487
55488 1998-11-07 Richard Henderson <rth@cygnus.com>
55489
55490 * gcc.c-torture/compile/981107-1.c: New test.
55491
55492 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
55493
55494 * execute/memcpy-bi.c: New testcase.
55495
55496 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
55497
55498 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
55499 base classes.
55500
55501 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
55502 template is selected.
55503
55504 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
55505 classes, it should be accepted for all types.
55506
55507 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
55508
55509 * g++.old-deja/g++.pt/spec24.C: Ensure that template
55510 specializations start with template headers.
55511
55512 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
55513
55514 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
55515
55516 * g++.old-deja/g++.other/init9.C: Test cross initialization of
55517 non-POD types.
55518
55519 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
55520
55521 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
55522
55523 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
55524
55525 * compile/981022-1.c, compile/981022-1.x: New test and driver.
55526
55527 1998-10-19 Jeffrey A Law (law@cygnus.com)
55528
55529 * 981019-1.c: New test.
55530
55531 1998-10-14 Robert Lipe <robertl@dgii.com>
55532
55533 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
55534 find objc headers.
55535
55536 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
55537
55538 * compile/981001-4.c: Remove use of GCC extension that triggers a
55539 compiler bug.
55540
55541 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
55542
55543 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
55544
55545 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
55546
55547 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
55548 instantiation of template produces incorrect code for delete
55549 expression.
55550
55551 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
55552 constructors' name is not unique.
55553 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
55554 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
55555
55556 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
55557 automatic array of const is ill-formed.
55558
55559 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
55560 of template parameter?
55561
55562 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
55563 const.
55564
55565 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
55566 pointer-to-member expression.
55567
55568 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
55569 declaration causes ICE.
55570
55571 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
55572
55573 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
55574 reserved in the global namespace.
55575
55576 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
55577 generate needed virtual table.
55578
55579 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
55580
55581 1998-10-10 Dariush Eslimi <eslimi@loran.com>
55582
55583 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
55584 template-dependent type
55585
55586 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
55587
55588 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
55589 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
55590 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
55591
55592 * g++.old-deja/g++.other/using5.C: New test; using decl from base
55593 class should be usable as argument of member function.
55594 * g++.old-deja/g++.other/using6.C: New test; using decl from base
55595 class should be usable as return type of member function.
55596 * g++.old-deja/g++.other/using7.C: New test; using decl from base
55597 class should be usable as type of data member.
55598
55599 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
55600
55601 1998-10-09 Jeffrey A Law (law@cygnus.com)
55602
55603 * gcc.c-torture/special/920521-1.c: Fix bogus test.
55604
55605 1998-10-08 Nick Clifton <nickc@cygnus.com>
55606
55607 * gcc.dg/dll-?.c Add thumb to target list.
55608 Fix assembler scan patterns to match current assembler output.
55609
55610 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
55611
55612 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
55613 matching of template brackets.
55614
55615 * g++.old-deja/g++.other/using4.C: New test. Test using
55616 declarations of methods from base classes.
55617
55618 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
55619 within functions should introduce names into the innermost
55620 enclosing namespace.
55621
55622 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
55623 of static locals if first initialization throws.
55624
55625 1998-10-07 Jim Wilson <wilson@cygnus.com>
55626
55627 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
55628
55629 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
55630
55631 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
55632 lose track of the possible targets of tablejump insns.
55633 * special/special.exp: Run it.
55634
55635 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55636
55637 * g++.old-deja/g++.pt/friend35.C: New test. A template function
55638 must be declared before its specializations can be named in friend
55639 declarations.
55640
55641 1998-10-05 Dave Love <d.love@dl.ac.uk>
55642
55643 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
55644
55645 * g77.f-torture/execute/io1.f: New test.
55646
55647 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
55648
55649 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
55650 with pointer to template function, for which no argument deduction
55651 is possible.
55652
55653 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
55654 specialization of template function as argument to template
55655 function.
55656
55657 * g++.old-deja/g++.other/access2.C: New test; Inner class
55658 shouldn't have privileged access to Outer's names.
55659
55660 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
55661
55662 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
55663 friend template declared within template class conflicts with
55664 nested class of the same name.
55665
55666 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
55667 is ignored.
55668
55669 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
55670 object with direct initializer as function declaration.
55671
55672 * g++.old-deja/g++.other/decl2.C: New test; duplicate
55673 initializers.
55674
55675 * g++.old-deja/g++.other/null2.C: New test; conditional operator
55676 involving const pointer and NULL produces incorrect result.
55677
55678 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
55679 type name without `typename' should be rejected with -pedantic.
55680
55681 1998-10-02 Richard Henderson <rth@cygnus.com>
55682
55683 * g++.old-deja/g++.other/addrof1.C: New test.
55684
55685 1998-10-01 Nick Clifton <nickc@cygnus.com>
55686
55687 * gcc.c-torture/compile/981001-1.c: New test.
55688 * gcc.c-torture/execute/981001-1.c: New test.
55689
55690 1998-10-01 Jeffrey A Law (law@cygnus.com)
55691
55692 * gcc.c-torture/compile/981001-2.c: New test.
55693 * gcc.c-torture/compile/981001-3.c: New test.
55694 * gcc.c-torture/compile/981001-4.c: New test.
55695
55696 1998-10-01 Robert Lipe <robertl@dgii.com>
55697
55698 * lib/objc.exp (objc_target_compile): Add -L during compiles for
55699 multilibbed hosts. Idea grafted from g77.exp.
55700
55701 1998-09-30 Dave Love <d.love@dl.ac.uk>
55702
55703 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
55704 avoid losing on systems which need -lsocket.
55705
55706 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
55707
55708 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
55709 * g++.old-deja/g++.other/nested2.C: Ditto.
55710 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
55711 failure.
55712
55713 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
55714
55715 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
55716 preferred over template operator!= for enum bitfields.
55717
55718 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
55719
55720 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
55721 that happen to have the same base name, but in different scopes,
55722 are incorrectly rejected.
55723
55724 1998-09-16 Richard Henderson <rth@cygnus.com>
55725
55726 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
55727 on the native word size instead of an integer literal.
55728
55729 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
55730
55731 * g++.old-deja/g++.other/static2.C: Invocation of static data
55732 member of type pointer-to-function denoted as non-static member.
55733
55734 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
55735 checks involving function types and aliases.
55736
55737 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
55738
55739 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
55740 redefined to the same non-trivial type.
55741
55742 * g++.old-deja/g++.pt/explicit73.C: Test for proper
55743 namespace-qualification of template specializations declared in
55744 other namespaces.
55745
55746 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
55747 to declare a subset of the specializations of a template function
55748 as friends of specializations of a template class.
55749
55750 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
55751 member templates that do not fully specialize the enclosing
55752 template class are rejected.
55753
55754 1998-09-11 Dave Love <d.love@dl.ac.uk>
55755
55756 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
55757
55758 1998-09-08 Dave Love <d.love@dl.ac.uk>
55759
55760 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
55761 altered from libf2c/libU77 version.
55762
55763 1998-09-06 Dave Love <d.love@dl.ac.uk>
55764
55765 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
55766
55767 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>
55768 Alexandre Oliva <oliva@dcc.unicamp.br>
55769
55770 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
55771 (un)signed char are different types for template specialization
55772 purposes.
55773
55774 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
55775
55776 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
55777 * objc: ObjC testsuite.
55778
55779 1998-08-31 Catherine Moore <clm@cygnus.com>
55780
55781 * gcc.c-torture/execute/941014-1.x: New file.
55782
55783 1998-08-31 Nick Clifton <nickc@cygnus.com>
55784
55785 * lib/c-torture.exp: Add support for
55786 torture_eval_before_compile and torture_eval_before_execute
55787 variables.
55788
55789 1998-08-30 Jeffrey A Law (law@cygnus.com)
55790
55791 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
55792 this test triggers valid.
55793
55794 1998-08-27 Jeffrey A Law (law@cygnus.com)
55795
55796 * gcc.dg/980827-1.c: New test.
55797
55798 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
55799
55800 * gcc.c-torture/execute/loop-4b.c: New test.
55801
55802 1998-08-26 Nick Clifton <nickc@cygnus.com>
55803
55804 * lib/c-torture.exp: Add support for
55805 torture_eval_before_compile and torture_eval_before_execute
55806 variables.
55807
55808 1998-08-25 Jeffrey A Law (law@cygnus.com)
55809
55810 * gcc.c-torture/compile/980825-1.c: New test.
55811
55812 1998-08-24 Nick Clifton <nickc@cygnus.com>
55813
55814 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
55815 count number tests in opt_t0 not good_t0.
55816
55817 1998-08-24 Jeffrey A Law (law@cygnus.com)
55818
55819 * gcc.c-torture/compile/930326-1.x: Fix typo.
55820
55821 1998-08-23 Mark Mitchell <mark@markmitchell.com>
55822
55823 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
55824 causes an ICE.
55825
55826 1998-08-21 Jeffrey A Law (law@cygnus.com)
55827
55828 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
55829 STACK_SIZE is defined.
55830 * gcc.c-torture/unsorted/stuct.c: Similarly.
55831
55832 * gcc.c-torture/compile/980821-1.c: New test.
55833
55834 1998-08-21 Jeffrey A Law (law@cygnus.com)
55835
55836 * gcc.c-torture/execute/980526-2.c: Disable for targets with
55837 16bit ints.
55838
55839 1998-08-19 Mark Mitchell <mark@markmitchell.com>
55840
55841 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
55842 code.
55843
55844 1998-08-09 Mark Mitchell <mark@markmitchell.com>
55845
55846 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
55847 error'.
55848
55849 1998-08-18 Jeffrey A Law (law@cygnus.com)
55850
55851 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
55852
55853 1998-08-16 Jeffrey A Law (law@cygnus.com)
55854
55855 * gcc.c-torture/compile/980816-1.c: New test.
55856
55857 * gcc.dg/980816-1.c: New test.
55858
55859 1998-08-13 Jeffrey A Law (law@cygnus.com)
55860
55861 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
55862 compiler for ieee tests.
55863
55864 1998-08-01 Dave Love <d.love@dl.ac.uk>
55865
55866 * g77.f-torture/compile/980729-0.f: New test.
55867
55868 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
55869
55870 * gcc.c-torture/special/eeprof-1.c: New test, for
55871 -finstrument-functions.
55872 * gcc.c-torture/special/special.exp: Run it.
55873
55874 1998-07-29 Jeffrey A Law (law@cygnus.com)
55875
55876 * gcc.c-torture/compile/980729-1.c: New test.
55877
55878 1998-07-27 Nick Clifton <nickc@cygnus.com>
55879
55880 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
55881 __thumb__ is defined, and test for ARM style doubles if so.
55882
55883 1998-07-26 Dave Love <d.love@dl.ac.uk>
55884
55885 * g77.f-torture/noncompile/980615-0.f: New test.
55886
55887 1998-07-26 H.J. Lu (hjl@gnu.org)
55888
55889 * gcc.dg/980312-1.c: Do link instead of compile.
55890 * gcc.dg/980313-1.c: Likewise.
55891
55892 1998-07-26 Jeffrey A Law (law@cygnus.com)
55893
55894 * gcc.c-torture/compile/980726-1.c: New test.
55895
55896 1998-07-25 Dave Love <d.love@dl.ac.uk>
55897
55898 * g77.f-torture/execute/io0.f: New test.
55899
55900 1998-07-24 Nick Clifton <nickc@cygnus.com>
55901
55902 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
55903 an int.
55904
55905 1998-06-18 Michael Meissner <meissner@cygnus.com>
55906
55907 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
55908 m32r bugs.
55909
55910 1998-07-17 Nick Clifton <nickc@cygnus.com>
55911
55912 * gcc.dg/980626-1.c: Expect failures for all toolchains until
55913 c-decl.c:grokdeclarator can handle mode attributes.
55914
55915 1998-07-16 Jeffrey A Law (law@cygnus.com)
55916
55917 * gcc.c-torture/execute/980716-1.c: New test.
55918
55919 1998-07-13 Jeffrey A Law (law@cygnus.com)
55920
55921 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
55922 the mn10200.
55923 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
55924 the mn10200.
55925 * gcc.c-torture/execute/va-arg-3.x: Similarly.
55926 * gcc.c-torture/compile/930326-1.x: Similarly.
55927
55928 1998-07-13 Dave Love <d.love@dl.ac.uk>
55929
55930 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
55931 New test from Craig.
55932
55933 1998-07-12 Dave Love <d.love@dl.ac.uk>
55934
55935 * g77.f-torture/noncompile/980616-0.f: New test.
55936
55937 * g77.f-torture/execute/970816-3.f: New test from Craig.
55938
55939 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
55940
55941 * g++.other/singleton.C: Return error value instead of taking
55942 SIGSEGV.
55943
55944 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
55945
55946 * g++.other/singleton.C: New test. Warning is under dispute.
55947 Runtime crash is not.
55948
55949 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
55950
55951 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
55952 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
55953 using6.C, using7.C}: New namespace tests.
55954
55955 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
55956
55957 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
55958 specialization with typedef'ed names used as array indexes.
55959
55960 1998-07-09 Jeffrey A Law (law@cygnus.com)
55961
55962 * gcc.c-torture/execute/980709-1.c: New test.
55963
55964 * gcc.dg/980709-1.c: New test.
55965
55966 1998-07-07 Richard Henderson <rth@cygnus.com>
55967
55968 * gcc.c-torture/execute/bcp-1.c: New test.
55969
55970 1998-07-07 Jeffrey A Law (law@cygnus.com)
55971
55972 * gcc.c-torture/execute/980707-1.c: New test.
55973
55974 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
55975
55976 * gcc.c-torture/compile/980706-1.c: New test.
55977
55978 1998-07-01 Dave Love <d.love@dl.ac.uk>
55979
55980 * g77.f-torture/execute/980701-0.f,
55981 g77.f-torture/execute/980701-1.f: New test from Craig.
55982
55983 1998-07-01 Jeffrey A Law (law@cygnus.com)
55984
55985 * gcc.c-torture/compile/980701-1.c: New test.
55986
55987 * gcc.c-torture/execute/980701-1.c: New test.
55988
55989 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
55990 rlsruhe.de>
55991
55992 * g++.old-deja/g++.robertl/eb132.C: New test.
55993 * g++.old-deja/g++.robertl/eb133.C: Likewise.
55994
55995 1998-06-29 Dave Love <d.love@dl.ac.uk>
55996
55997 * g77.f-torture/execute/980628-7.f,
55998 g77.f-torture/execute/980628-8.f,
55999 g77.f-torture/execute/980628-9.f,
56000 g77.f-torture/execute/980628-10.f: New tests from Craig.
56001
56002 * g77.f-torture/execute/980628-3.f: Remove mail headers.
56003
56004 1998-06-28 Jeffrey A Law (law@cygnus.com)
56005
56006 * g77.f-torture/execute/980628-4.f: New test from Craig.
56007 * g77.f-torture/execute/980628-5.f: Likewise.
56008 * g77.f-torture/execute/980628-2.f: Likewise.
56009 * g77.f-torture/execute/980628-0.f: Likewise.
56010 * g77.f-torture/execute/980628-1.f: Likewise.
56011 * g77.f-torture/execute/980628-3.f: Likewise.
56012 * g77.f-torture/execute/980628-6.f: Likewise.
56013
56014 1998-06-28 Jeffrey A Law (law@cygnus.com)
56015
56016 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
56017 directory when nothing has been installed yet.
56018
56019 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
56020
56021 * gcc.c-torture/special/special.exp: Handle newer versions of
56022 dejagnu.
56023
56024 1998-06-26 Jeffrey A Law (law@cygnus.com)
56025
56026 * gcc.dg/980626-1.c: New test.
56027
56028 1998-06-19 Bruno Haible <haible@ilog.fr>
56029
56030 * gcc.misc-tests/m-un-2.c: New test.
56031 * g++.old-deja/g++.other/warn01.c: Likewise.
56032
56033 1998-06-19 Robert Lipe <robertl@dgii.com>
56034
56035 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
56036 compatibility with assmblers with a different comment character.
56037 Eliminate use of GAS-specific extensions.
56038
56039 1998-06-19 Jeffrey A Law (law@cygnus.com)
56040
56041 * gcc.c-torture/execute/ieee/980619-1.c: New test.
56042
56043 1998-06-19 Robert Lipe <robertl@dgii.com>
56044
56045 * lib/g77.exp: Replace search for libf2c.a with search for newly
56046 renamed libg2c.a
56047
56048 1998-06-17 Jeffrey A Law (law@cygnus.com)
56049
56050 * gcc.c-torture/execute/980617-1.c: New test.
56051
56052 1998-06-12 Jeffrey A Law (law@cygnus.com)
56053
56054 * gcc.c-torture/execute/980612-1.c: New test.
56055
56056 1998-06-08 Jeffrey A Law (law@cygnus.com)
56057
56058 * gcc.dg/980523-1.c: Only test on ppc-linux.
56059 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
56060
56061 * gcc.c-torture/execute/980608-1.c: New test.
56062
56063 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
56064
56065 * gcc.c-torture/execute/980605-1.c: New test.
56066
56067 1998-06-04 Jeffrey A Law (law@cygnus.com)
56068
56069 * gcc.c-torture/execute/980604-1.c: New test.
56070
56071 1998-06-02 Jeffrey A Law (law@cygnus.com)
56072
56073 * gcc.c-torture/execute/980602-1.c: New test.
56074 * gcc.c-torture/execute/980602-2.c: Likewise.
56075
56076 1998-06-02 Dave Love <d.love@dl.ac.uk>
56077
56078 * 970125-0.f: Fix per JCB. Add commentary.
56079
56080 1998-05-31 Michael Meissner <meissner@cygnus.com>
56081
56082 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
56083 IEEE -0 support.
56084
56085 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
56086
56087 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
56088 earlier.
56089
56090 1998-05-28 Catherine Moore <clm@cygnus.com>
56091
56092 * gcc.c-torture/execute/980526-3.c: New test.
56093
56094 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
56095
56096 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
56097 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
56098 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
56099 m88k-motorola-sysv3 to XFAIL.
56100
56101 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
56102
56103 * gcc.dg/980526-1.c: New test.
56104 * gcc.c-torture/execute/980526-2.c: New test.
56105
56106 1998-05-26 Jeffrey A Law (law@cygnus.com)
56107
56108 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
56109
56110 * gcc.c-torture/execute/980526-1.c: New test.
56111
56112 1998-05-26 Dave Love <d.love@dl.ac.uk>
56113
56114 * g77.f-torture/execute/alpha2.f: Add runtime test.
56115
56116 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
56117
56118 * g++.old-deja/old-deja.exp: Strip leading directories.
56119
56120 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
56121 error for the line. Don't run multiple tests for the same line.
56122
56123 1998-05-23 Jeffrey A Law (law@cygnus.com)
56124
56125 * gcc.dg/980523-1.c: New test.
56126
56127 1998-05-23 Dave Love <d.love@dl.ac.uk>
56128
56129 * g77.f-torture/compile/970915-0.f: New test.
56130
56131 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
56132
56133 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
56134
56135 1998-05-21 Jeffrey A Law (law@cygnus.com)
56136
56137 * gcc.dg/980520-1.c: New test.
56138
56139 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
56140
56141 * gcc.dg/980502-1.c: Fix return type.
56142
56143 1998-05-20 Jeffrey A Law (law@cygnus.com)
56144
56145 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
56146 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
56147 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
56148 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
56149 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
56150
56151 1998-05-20 Dave Love <d.love@dl.ac.uk>
56152
56153 * g77.f-torture/execute/980520-1.f: New test.
56154
56155 1998-05-15 Dave Love <d.love@dl.ac.uk>
56156
56157 * lib/mike-g77.exp: New file.
56158
56159 * g77.f-torture/noncompile/noncompile.exp,
56160 g77.f-torture/noncompile/check0.f: New files.
56161
56162 1998-05-14 Dave Love <d.love@dl.ac.uk>
56163
56164 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
56165 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
56166 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
56167 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
56168 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
56169 abort where appropriate.
56170
56171 1998-05-05 Michael Meissner <meissner@cygnus.com>
56172
56173 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
56174 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
56175
56176 1998-04-29 Dave Love <d.love@dl.ac.uk>
56177
56178 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
56179
56180 1998-04-27 Dave Love <d.love@dl.ac.uk>
56181
56182 * g77.f-torture/compile/980427-0.f: New test.
56183
56184 1998-04-24 Dave Love <d.love@dl.ac.uk>
56185
56186 * g77.f-torture/compile/980424-0.f: New test.
56187
56188 1998-04-19 Dave Love <d.love@dl.ac.uk>
56189
56190 * g77.f-torture/compile/980419-2.f (main): New test.
56191 * g77.f-torture/compile/970125-0.f: New test.
56192 * g77.f-torture/compile/980419-1.f: New test.
56193
56194 1998-04-08 Jim Wilson <wilson@cygnus.com>
56195
56196 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
56197 of loop-4.c.
56198
56199 1998-04-07 Jim Wilson <wilson@cygnus.com>
56200
56201 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
56202
56203 1998-04-03 Jim Wilson <wilson@cygnus.com>
56204
56205 * gcc.c-torture/compile/980329-1.c: New test.
56206
56207 1998-03-18 Jim Wilson <wilson@cygnus.com>
56208
56209 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
56210 * gcc.dg/980312-1.c: Fix typo in -march command.
56211
56212 1998-03-16 H.J. Lu (hjl@gnu.org)
56213
56214 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
56215
56216 1998-03-11 Robert Lipe <robertl@dgii.com>
56217
56218 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
56219 Dave Love agree the Fortran source is bogus.
56220
56221 1998-03-11 Robert Lipe <robertl@dgii.com>
56222
56223 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
56224 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
56225 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
56226 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
56227 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
56228
56229 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
56230
56231 * g++.old-deja/g++.other/friend1.C: New test.
56232
56233 1998-02-18 Dave Love <d.love@dl.ac.uk>
56234
56235 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
56236 possibly uninitialized) variables and declare dnrm2.
56237
56238 1998-02-23 Robert Lipe <robertl@dgii.com>
56239
56240 From Bruno Haible <haible@ilog.fr>:
56241 * gcc.c-torture/execute/980223.c: New test.
56242
56243 1998-02-13 Jeffrey A Law (law@cygnus.com)
56244
56245 * gcc.dg/ifelse-1.c: New test.
56246
56247 1998-02-09 H.J. Lu (hjl@gnu.org)
56248
56249 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
56250
56251 * lib/old-dejagnu.exp (old-dejagnu): Added the
56252 "execution test - XFAIL *-*-*" handling in the spirit of
56253 "excess errors test -". Changed the "execution test fails"
56254 handling to be like "excess errors test fails".
56255 * Update various tests accordingly.
56256
56257 1998-02-06 Jim Wilson <wilson@cygnus.com>
56258
56259 * gcc.c-torture/execute/980205.c: New test.
56260
56261 1998-01-18 Jeffrey A Law (law@cygnus.com)
56262
56263 * lib/c-torture.exp: Look for .x files instead of .cexp files.
56264 * lib/f-torture.exp: Similarly.
56265 * gcc.c-torture: Rename all .cexp files to .x files.
56266
56267 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
56268
56269 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
56270 (940510-1.c): Removed duplicate.
56271 (971104-1.c): New test.
56272
56273 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
56274
56275 * lib/f-torture.exp: Improve error and loop detection.
56276
56277 1997-11-19 Michael Meissner <meissner@cygnus.com>
56278
56279 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
56280 use that to size the filler array.
56281
56282 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
56283
56284 * lib/c-torture.exp(c-torture-execute): Fix typo.
56285
56286 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
56287 testcase as the executable name. Keep the executable around if
56288 the test fails.
56289
56290 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
56291
56292 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
56293 changes. Only test one -g option, and move it to the end of the
56294 list of options to test.
56295
56296 1997-09-19 Michael Meissner <meissner@cygnus.com>
56297
56298 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
56299 variable GCC_TORTURE_OPTIONS to supply default switches separated
56300 by colons. If no environment variable, run tests with -O0 -g, -O1
56301 -g, and -O2 -g as well.
56302
56303 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
56304
56305 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
56306 explanatory comments. Fix indentation.
56307
56308 1997-09-15 Jeffrey A Law (law@cygnus.com)
56309
56310 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
56311
56312 1997-09-11 Jeffrey A Law (law@cygnus.com)
56313
56314 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
56315 * g++.old-deja/g++.mike/p7325.C: Likewise.
56316 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
56317
56318 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
56319
56320 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
56321 * g++.old-deja/g++.brendan/crash30.C: Likewise.
56322 * g++.old-deja/g++.brendan/crash39.C: Likewise.
56323 * g++.old-deja/g++.law/operators4.C: Likewise.
56324
56325 1997-09-11 Joe Buck (jbuck@synopsys.com)
56326
56327 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
56328 * g++.old-deja/g++.mike/p784.C: Ditto.
56329 * g++.old-deja/g++.mike/p785.C: Ditto.
56330
56331 1997-09-05 Jeffrey A Law (law@cygnus.com)
56332
56333 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
56334
56335 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
56336
56337 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
56338 target feature; pass this to c-torture-execute as needed.
56339
56340 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
56341
56342 * lib/c-torture.exp(c-torture-execute): If the previous and the
56343 current executables being tested are identical, we don't need to
56344 run the executable again. Try to make the executable names
56345 unique. Add an optional argument for passing additional compiler
56346 flags.
56347
56348 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
56349
56350 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
56351
56352 1997-08-29 Jeffrey A Law (law@cygnus.com)
56353
56354 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
56355
56356 1997-07-31 Jeffrey A Law (law@cygnus.com)
56357
56358 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
56359 32bit or larger longs.
56360
56361 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
56362 have either a 32bit long or 32bit int.
56363
56364 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
56365
56366 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
56367 Make double precision tests dependent on sizeof (double).
56368
56369 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
56370
56371 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
56372 too.
56373
56374 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
56375
56376 * gcc.c-torture/compile/961203-1.cexp: New script.
56377
56378 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
56379
56380 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
56381 up the includes ourselves.
56382
56383 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
56384
56385 * lib/plumhall.exp: Remove random include, and add a few
56386 verbose messages for debugging.
56387
56388 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
56389
56390 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
56391 of trying to do it ourselves.
56392
56393 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
56394
56395 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
56396
56397 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
56398
56399 * gcc.prms/5403.c: Made regexp a bit less strict.
56400
56401 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
56402
56403 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
56404 is returned from remote_load instead.
56405 * lib/plumhall.exp: Ditto.
56406 * lib/mike-g++.exp: Ditto.
56407 * lib/old-dejagnu.exp: Ditto.
56408 * lib/c-torture.exp: Ditto.
56409
56410 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
56411
56412 * lib/g++.exp: Use build_wrapper procedure.
56413 * lib/gcc.exp: Ditto.
56414
56415 1997-05-20 Jeffrey A Law (law@cygnus.com)
56416
56417 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
56418 an old-style decl for malloc. Fixes tests to work when
56419 sizeof (int) != sizeof (size_t).
56420
56421 1997-05-15 Mike Meissner <meissner@cygnus.com>
56422
56423 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
56424
56425 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
56426 use stdargs.h interface.
56427
56428 1997-05-15 Mike Meissner <meissner@cygnus.com>
56429
56430 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
56431 NO_VARARGS when compiling.
56432
56433 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
56434
56435 * lib/plumhall.exp(ph_includes): New procedure.
56436 (ph_make): Use it.
56437 (ph_compiler): Ditto.
56438
56439 * lib/g++.exp: Rename test-glue.c to testglue.c.
56440 * lib/gcc.exp: Ditto.
56441
56442 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
56443
56444 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
56445 to completion when it's called.
56446
56447 1997-03-21 Michael Meissner <meissner@cygnus.com>
56448
56449 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
56450 is defined, don't do test.
56451
56452 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
56453
56454 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
56455 for object files.
56456 (ph_summary): Mark skipped testcases as untested, not unresolved.
56457
56458 * lib/plumhall.exp (ph_make): If unresolved because of bad
56459 errorCode, record errorCode in log file.
56460 (*): Replace send_log/verbose with verbose -log.
56461
56462 1997-03-19 Michael Meissner <meissner@cygnus.com>
56463
56464 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
56465 double conversion if double isn't at least 8 bytes.
56466
56467 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
56468 int to work with targets where int is 16 bits.
56469
56470 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
56471 8 bytes, just exit, since 4 byte doubles don't have enough bits of
56472 precision for the test to complete.
56473
56474 1997-03-14 Michael Meissner <meissner@cygnus.com>
56475
56476 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
56477 if d10v is not compiled with the -mdouble64 flag.
56478 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
56479
56480 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
56481 d10v is not compiled with the -mint32 flag.
56482
56483 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
56484
56485 * lib/plumhall.exp: Use incr_count.
56486
56487 1997-03-12 Jeffrey A Law (law@cygnus.com)
56488
56489 * gcc.c-torture: Update to c-torture-1.45.
56490
56491 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
56492
56493 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
56494 the name of the expect testcase file).
56495
56496 * lib/g++.exp(g++_init): Ditto.
56497
56498 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
56499
56500 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
56501 the host.
56502
56503 * lib/gcc.exp(gcc_exit): New procedure.
56504
56505 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
56506
56507 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
56508 specs where appropriate.
56509
56510 * g++.old-deja/g++.arm/*: Added additional ERROR checks
56511 because of new "candidates are" messages, and removed a few
56512
56513 * Converted all non-old-style g++ testcases to old-style, and
56514 moved into g++.old-deja.
56515
56516 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
56517
56518 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
56519 options.
56520
56521 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
56522 succeeded.
56523
56524 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
56525
56526 1997-02-13 Michael Meissner <meissner@cygnus.com>
56527
56528 * lib/gcc.exp (gcc_target_compile): Add support for defining
56529 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
56530 the machine doesn't have those features.
56531
56532 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
56533
56534 * g++.law/operators4.exp: Don't use LIBS.
56535
56536 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
56537
56538 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
56539
56540 * lib/mike-g++.exp: Don't set the compiler to be tested here.
56541 * lib/g++.exp: Set it here instead. Also, allow use of the
56542 --tool_exec and --tool_opt options. Change CXX to
56543 GXX_UNDER_TEST.
56544
56545 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
56546
56547 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
56548
56549 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
56550
56551 * lib/old-dejagnu.exp: Use prune_warnings instead of
56552 prune_system_crud.
56553 * lib/mike-g++.exp: Ditto.
56554 * lib/gcc.exp: Ditto.
56555 * lib/g++.exp: Ditto.
56556
56557 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
56558
56559 1997-02-07 Jeffrey A Law (law@cygnus.com)
56560
56561 * 941014-2.c: Include stdlib.h
56562 * 960327-1.c: Include stdio.h
56563 * dbra.c, index-1.c: Don't assume ints are 32bits.
56564
56565 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
56566
56567 * lib/gcc.exp: Add gcc,stack_size target feature.
56568
56569 * lib/g++.exp(g++_target_compile): Add the include and link
56570 paths here, not in two other places. And, it's $options, not
56571 options.
56572
56573 * lib/mike-g++.exp(postbase): Remove the code that determines
56574 the correct include and link paths.
56575 * g++.old-deja/old-deja.exp: Ditto.
56576
56577 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
56578
56579 * lib/g++.exp(g++_init): target_compile no longer returns the
56580 filename of the result.
56581
56582 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
56583
56584 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
56585 call to glob.
56586
56587 * gcc.c-torture/special/special.exp: Change call to
56588 gcc_target_compile to include the object file.
56589
56590 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
56591
56592 * gcc.c-torture/special/special.exp: Correct misspelling in last
56593 change.
56594
56595 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
56596
56597 * lib/plumhall.exp(ph_summary): Log the entire output of the
56598 executable. Return -1 if there were any failures, 0 otherwise.
56599 (ph_execute): Return -1 if there were any failures, 0 otherwise.
56600 (ph_make): Clean up objects and executables that were built
56601 if the tests succeeded.
56602
56603 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
56604
56605 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
56606 libraries and includes in the build tree as appropriate.
56607
56608 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
56609
56610 * lib/c-torture.exp: Instead of looking for the global variable
56611 NO_LONG_LONG, check to see if that's a feature of the target.
56612
56613 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
56614
56615 * config/default.exp: Minimize. Delete the remainer of the files in
56616 config; this functionality is now in devo/dejagnu/config.
56617
56618 g++.*/*: Pass any additional flags used to compile to postbase;
56619 delete CXXFLAGS.
56620
56621 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
56622 is now done by runtest.exp. Use gcc_target_compile instead of
56623 compile.
56624
56625 lib/c-torture.exp: Use gcc_target_compile instead of compile.
56626 Remove references to CFLAGS. Use remote_file instead of
56627 calling rm -f.
56628 (c-torture): Take a list of arguments to use to compile this
56629 testcase.
56630
56631 lib/g++.exp: Simplify. Use target_compile instead of compile.
56632 lib/gcc-dg.exp: Ditto.
56633 lib/gcc.exp: Ditto.
56634 lib/mike-{gcc,g++}.exp: Ditto.
56635 lib/old-dejagnu.exp: Ditto.
56636 lib/plumhall.exp: Ditto.
56637
56638 1997-01-08 Jim Wilson <wilson@cygnus.com>
56639
56640 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
56641 (ph_linker): Likewise.
56642
56643 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
56644
56645 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
56646 MAP_ANON / MAP_ANONYMOUS if defined;
56647 else try to map from /dev/zero .
56648
56649 1996-11-12 Jeffrey A Law (law@cygnus.com)
56650
56651 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
56652 isn't defined, then define it to MAP_ANONYMOUS.
56653
56654 1996-11-12 Jeffrey A Law (law@cygnus.com)
56655
56656 * gcc.c-torture: Update to c-torture-1.42 release.
56657
56658 1996-11-11 Jeffrey A Law (law@cygnus.com)
56659
56660 * gcc.c-torture: Update to c-torture-1.41 release.
56661
56662 1996-10-27 Jeffrey A Law (law@cygnus.com)
56663
56664 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
56665 c-torture release.
56666
56667 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
56668
56669 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
56670 and LDFLAGS. Fix second case to append the target_info ldflags
56671 onto LDFLAGS, not CFLAGS.
56672 * lib/g++.exp (g++_init): Add target_info stuff.
56673 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
56674 of libgloss and newlib flags for !native.
56675
56676 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
56677 (GDB): Fix relative path to go up another dir for finding gdb.
56678
56679 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
56680
56681 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
56682 versions in the target_info array, if they don't exist.
56683
56684 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
56685
56686 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
56687
56688 1996-07-08 Jim Wilson <wilson@cygnus.com>
56689
56690 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
56691 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
56692
56693 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
56694
56695 * lib/old-dejagnu.exp: Don't remove the output file before we've
56696 actually tested it. Don't append pwd to the path of the executable
56697 we're testing.
56698
56699 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
56700
56701 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
56702
56703 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
56704
56705 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
56706 temporary directory for compiler files, and set it to a default
56707 value of /tmp. Set $output as the name of the output file from
56708 compiling the testcase. Add a -o option to $cflags_var so the
56709 compiler writes the final output file as $output. Set $executable
56710 to $output.
56711
56712 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
56713 directory for compiler files, and set it to /tmp if it doesn't
56714 already have a value. Set $output_file to the name of the output
56715 file from compiling the testcase. Add a -o option to CXXFLAGS so
56716 the compiler writes the final output file as $output. Use $output
56717 as the executable to be tested.
56718
56719 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
56720
56721 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
56722
56723 1996-06-08 Jeffrey A Law (law@cygnus.com)
56724
56725 * gcc.c-torture/execute/pending-1.c: New test. Still
56726 pending in Tege's queue.
56727
56728 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
56729
56730 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
56731 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
56732 if there were failures. Call unresolved if there were unresolved
56733 testcases. Call gcc_fail if program did not run to completion.
56734 (ph_make): Pass additional argument name to ph_execute.
56735 (ph_execute): Add new argument. Pass additional arguments to
56736 ph_summary. Call gcc_fail is there is no execution output.
56737
56738 1996-04-24 Jeffrey A Law (law@cygnus.com)
56739
56740 * lib/plumhall.exp (proc_summary): Output relavent summary
56741 lines into the log so specific failures in plumhall can be
56742 investigated.
56743
56744 1996-04-10 Jeffrey A Law (law@cygnus.com)
56745
56746 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
56747 (c-torture-execute): Don't try to execute tests which use
56748 "long long" types if $NO_LONG_LONG is nonzero.
56749
56750 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
56751
56752 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
56753 not c-torture.
56754
56755 * gcc.ieee: Move from here.
56756 * gcc.c-torture/execute/ieee: To here.
56757
56758 1996-03-26 Jeffrey A Law (law@cygnus.com)
56759
56760 * gcc.c-torture: Update to c-torture-1.41 release.
56761
56762 1996-03-22 Jeffrey A Law (law@cygnus.com)
56763
56764 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
56765 not "$output".
56766
56767 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
56768
56769 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
56770 -c present.
56771
56772 1996-03-02 Jeffrey A Law (law@cygnus.com)
56773
56774 * config/proelf.exp: Handle connecting to a simulator.
56775
56776 1996-01-31 Jeffrey A Law (law@cygnus.com)
56777
56778 * config/proelf.exp: New file. Enough framework that we can
56779 run c-torture tests on the proelf targets (or any other target
56780 that gdb can connect to for that matter).
56781
56782 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
56783
56784 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
56785 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
56786
56787 * lib/plumhall.exp (ph_execute): Always call ph_summary if
56788 exec_output exists.
56789
56790 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
56791
56792 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
56793 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
56794
56795 * config/*.exp: Update FSF address. Change result of ${tool}_load
56796 to pass/fail/unresolved/unsupported/untested. Caller must now
56797 call unresolved/unsupported/untested.
56798 * lib/*.exp: Update FSF address. Update to handle new results of
56799 ${tool}_load.
56800 * lib/chill.exp (verbose): Delete.
56801
56802 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
56803
56804 * lib/gcc.exp (default_gcc_start): Change order of args to
56805 $LDFLAGS $CFLAGS $LIBS.
56806 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
56807 Save/set/restore CFLAGS. Pass single arg to gcc_start.
56808 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
56809 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
56810 * gcc.misc-tests/dg-test.exp: Likewise.
56811 * gcc.misc-tests/msgs.exp: Likewise.
56812 * gcc.prms/prms.exp: Likewise.
56813 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
56814 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
56815
56816 * lib/dg.exp: Deleted, moved to dejagnu/lib.
56817
56818 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
56819
56820 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
56821
56822 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
56823 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
56824
56825 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
56826 necessary.
56827
56828 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
56829
56830 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
56831 global for loop; add use of $mathlib.
56832 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
56833 settings here; set mathlib for anything but VxWorks.
56834
56835 1996-01-22 Jeffrey A Law (law@cygnus.com)
56836
56837 * gcc.c-torture: Update to c-torture-1.40 release.
56838
56839 1996-01-03 Jeffrey A Law (law@cygnus.com)
56840
56841 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
56842 dg.exp.
56843
56844 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
56845
56846 * lib/c-torture.exp (c-torture-execute): Declare "output" as
56847 global.
56848
56849 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
56850
56851 * lib/g++.exp (LIBS): Define if not already.
56852 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
56853 (gcc-dg-prune): Call prune_gcc_output.
56854 * lib/gcc.exp (prune_gcc_output): New proc.
56855 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
56856 prune_gcc_output.
56857
56858 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
56859
56860 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
56861 (c-torture-execute): Likewise. Rename `name' to `testcase'.
56862
56863 1995-11-15 Jeffrey A Law (law@cygnus.com)
56864
56865 * gcc.c-torture: Update to c-torture-1.39 release.
56866
56867 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
56868
56869 * lib/c-torture.exp (c-torture-execute): Don't return if one option
56870 fails, try others as well.
56871
56872 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
56873
56874 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
56875 If compilation fails, mark execute tests as `untested'.
56876 If test is marked as unsupported, don't mark compilation and
56877 execute tests as failed.
56878
56879 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
56880
56881 * lib/g++.exp (g++_init): Don't link in libg++, and look to
56882 libstdc++ for whether or not we want to be doing shared
56883 libraries. Delete link_curses since we don't need it anymore.
56884 * lib/mike-g++.exp (postbase): Don't link in libg++.
56885 * g++.old-deja/old-deja.exp: Likewise.
56886
56887 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
56888
56889 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
56890
56891 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
56892
56893 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
56894 For that, add `-Wl,-a,shared_archive'.
56895 * g++.old-deja/old-deja.exp: Likewise.
56896
56897 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
56898
56899 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
56900
56901 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
56902
56903 * lib/mike-g++.exp (postbase): Pay attention to the status of
56904 g++_load.
56905
56906 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
56907
56908 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
56909
56910 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
56911
56912 * lib/gcc.exp (default_gcc_start): No longer need to log program
56913 being executed or its output, execute_anywhere does that now.
56914 * lib/g++.exp (default_g++_version): Call execute_anywhere.
56915 (default_g++_start): Likewise. Delete calls to verbose/send_log.
56916
56917 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
56918
56919 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
56920 the same as those in lib/g++.exp.
56921
56922 1995-10-10 Jeff Law (law@hurl.cygnus.com)
56923
56924 * gcc.c-torture: Update to c-torture-1.38 release.
56925 * gcc.ieee: Related changes.
56926
56927 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
56928
56929 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
56930 "exec". Minor reformatting changes.
56931
56932 * config/rom68k.exp (${tool}_load): Make it work in a canadian
56933 cross. This means all "exec" calls now work on a remote host as
56934 well.
56935 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
56936 cross. Filter out the extra "\r\n" stuff that expect puts in.
56937 (c-torture-execute): Filter out the bogus warnings like
56938 c-torture-compile does. Add support for canadian cross.
56939 * lib/gcc.exp (default_gcc_version, default_gcc_start)
56940 Use execute_anywhere rather than calling exec directly. Now it
56941 works for canadian cross testing.
56942
56943 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
56944
56945 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
56946 results into a variable, and check that rather than using file exists.
56947
56948 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
56949
56950 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
56951 create a libg++.so. For sunos4.1.*, also add -ltermcap.
56952
56953 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
56954
56955 * g++.old-deja/old-deja.exp: Create and pass runshlib and
56956 lib_curses if there's a shared libg++ in the build tree.
56957
56958 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
56959
56960 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
56961 if not supported target.
56962
56963 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
56964
56965 * lib/g++.exp (g++_init): Move empty setting of runshlib and
56966 link_curses up to always happen, not just for native builds.
56967
56968 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
56969
56970 * gcc.c-torture: Update to c-torture-1.36 release.
56971 * gcc.failure: Related changes.
56972
56973 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
56974
56975 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
56976
56977 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
56978
56979 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
56980 * lib/mike-g++.exp (postbase): Not in here. Still reference
56981 runshlib, link_curses, and mathlib for link and run.
56982
56983 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
56984 pass the runtime shared library options for Solaris, OSF/1, and
56985 Irix5, and link with -lcurses to avoid unresolved references.
56986
56987 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
56988
56989 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
56990 only run once.
56991
56992 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
56993
56994 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
56995
56996 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
56997
56998 * gcc.c-torture: Update to c-torture-1.35 release. Note we
56999 do not have a framework for the "compat" tests yet.
57000
57001 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
57002
57003 * lib/mike-g++.exp (postbase): New local variable `mathlib',
57004 set to null if we're testing vxworks5.1. Use that instead of
57005 `-lm' in the setting of LIBS for link and run.
57006
57007 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
57008
57009 * config/rom68k.exp (${tool}_load): Major changes to make it
57010 work. Verified that it does in fact return the stuff in
57011 exec_output properly. Catch any Emul or any TRAP other than 0.
57012
57013 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
57014
57015 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
57016 LDFLAGS properly for targets that need stuff from libgloss.
57017 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
57018 only run once.
57019 (gpp_initialized): New variable.
57020
57021 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
57022
57023 * config/rom68k.exp: Load libgloss.exp.
57024 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
57025 so we can produce a fully linked binary.
57026 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
57027 so we can produce a fully linked binary.
57028
57029 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
57030
57031 * lib/plumhall.exp (ph_section): Watch for expected failures.
57032 Add missing `else'.
57033
57034 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
57035 run the testcase.
57036 (c-torture): Likewise.
57037
57038 1995-08-28 Doug Evans <dje@cygnus.com>
57039
57040 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
57041
57042 * lib/mike-g++.exp (mike_cleanup): New proc.
57043 (prebase): New globals compiler_result, not_compiler_result,
57044 target_regexp.
57045 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
57046 allow leading "-" in pattern. Watch for unsupported tests.
57047 If $compiler_result is set, pattern match assembler code,
57048 and ditto for $not_compiler_result.
57049 * lib/mike-gcc.exp: Likewise.
57050
57051 * lib/plumhall.exp (ph_execute): Only call ph_summary if
57052 execution "succeeded".
57053
57054 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
57055
57056 * config/win32.exp: New file.
57057 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
57058
57059 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
57060
57061 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
57062 unsupported.
57063 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
57064 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
57065 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
57066
57067 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
57068 "... without exceptions was ...". That is now handled by
57069 prune_system_crud.
57070 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
57071
57072 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
57073
57074 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
57075 sieve.c,sort2.c}: New files.
57076 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
57077 sieve.exp,sort2.exp}: Drivers for them.
57078
57079 * lib/mike-gcc.exp (program_output): New user settable variable.
57080 (postbase): Call prune_system_crud. Also prune extraneous compiler
57081 messages.
57082 * lib/mike-g++.exp (program_output): New user settable variable.
57083
57084 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
57085
57086 * config/sh.exp: Deleted (use sim.exp instead).
57087
57088 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
57089
57090 * config/vx.exp: Declare CHECKTASK as global.
57091 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
57092 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
57093 * lib/old-dejagnu.exp: Load [pwd]/$executable.
57094
57095 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
57096
57097 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
57098 target. Like vx.exp, only includes `vx29k.exp' instead of
57099 `vxworks.exp'.
57100
57101 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
57102
57103 * config/sim.exp: Increase time limit from 120 seconds to 240.
57104
57105 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
57106
57107 * gcc.c-torture/execute/950628-1.c: New test.
57108
57109 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
57110
57111 * gcc.c-torture: Update with changes/additions from
57112 c-torture-1.34.
57113
57114 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
57115
57116 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
57117
57118 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
57119
57120 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
57121
57122 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
57123
57124 * gcc.c-torture/compile/950512-1.c: New test.
57125 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
57126 * gcc.dg/struct-ret-1.c: Likewise.
57127
57128 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
57129
57130 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
57131 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
57132
57133 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
57134
57135 * gcc.c-torture/special/920411-1.c: Deleted.
57136 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
57137
57138 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
57139
57140 * config/sim.exp (${tool}_load): Hack in call to bash to get a
57141 cpu limit.
57142
57143 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
57144
57145 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
57146
57147 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
57148
57149 From kenner;
57150 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
57151 is the proper length.
57152 * va-arg-3.c: Likewise.
57153
57154 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
57155
57156 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
57157 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
57158
57159 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
57160 * lib/g++.exp (default_g++_start): Delete old cruft.
57161
57162 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
57163
57164 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
57165 (2 * (1 << 18)) to (2 * (1 << 17)).
57166
57167 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
57168
57169 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
57170
57171 * config/rom68k.exp: Renamed from config/idp.exp
57172
57173 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
57174
57175 * c-torture/compile/921109-2.c
57176
57177 1995-04-18 Mike Stump <mrs@cygnus.com>
57178
57179 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
57180 excess errors.
57181
57182 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
57183
57184 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
57185 output.
57186 * lib/g++.exp (default_g++_start): Likewise.
57187
57188 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
57189
57190 * gcc.c-torture/compile/950329-1.c: New test.
57191
57192 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
57193
57194 * config/bug.exp (${tool}_load): Updated to use new remote_open
57195 and remote_close procs.
57196 * config/idp.exp: New file.
57197
57198 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
57199
57200 * gcc.c-torture/execute/950322-1.c: New test.
57201
57202 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
57203
57204 * config/vx.exp (${tool}_load): Clean up testing of return code from
57205 vxworks_ld and vxworks_spawn.
57206
57207 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
57208
57209 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
57210
57211 1995-03-13 Mike Stump <mrs@cygnus.com>
57212
57213 * lib/old-deja.exp: Add `excess errors test - ' error, now one
57214 can mark excess errors on a machine by machine basis. Note, the
57215 default is to not expect any excess errors, even when excess
57216 errors test - is given, so you will want to put an XFAIL ... on
57217 these lines. For example, // excess errors test - XFAIL hppa*-*-*
57218 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
57219 those 4 machines, but no others.
57220
57221 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
57222
57223 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
57224 * lib/c-torture.exp: to here.
57225
57226 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
57227
57228 * gcc.c-torture/execute/950221-1.c: New test.
57229 * gcc.c-torture/execute/struct-ret-1.c: New test.
57230 * gcc.c-torture/compile/950221-1.c: New test.
57231
57232 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
57233
57234 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
57235
57236 * gcc.c-torture/execute/arith-1.c (main): Return 0.
57237 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
57238
57239 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
57240
57241 * g++.gb: New directory of tests, derived from my signature and
57242 class scoping tests.
57243
57244 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
57245 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
57246 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
57247 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
57248 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
57249 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
57250 * g++.gb/sig25.C: Likewise.
57251
57252 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
57253 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
57254 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
57255 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
57256 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
57257 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
57258 * g++.gb/sig25.exp: Likewise.
57259
57260 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
57261 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
57262 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
57263 * g++.gb/scope13.C: Likewise, this test still fails.
57264
57265 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
57266 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
57267 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
57268 * g++.gb/scope13.exp: Ditto.
57269
57270 * g++.gb/README: New file, explains what these tests are about.
57271
57272 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
57273
57274 * lib/dg.exp (dg-do): Support `preprocess'.
57275 (dg-test): Likewise.
57276
57277 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
57278
57279 * config/udi.exp: change "continue -expect" to "exp_continue".
57280
57281 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
57282
57283 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
57284 Delete redundant tests.
57285
57286 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
57287 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
57288 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
57289 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
57290 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
57291 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
57292 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
57293 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
57294
57295 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
57296 storing label pointers.
57297 * gcc.c-torture/execute/921019-1.c: Likewise.
57298 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
57299 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
57300 parameter fp.
57301 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
57302 constants.
57303
57304 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
57305 Delete obsolete tests.
57306
57307 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
57308 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
57309 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
57310 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
57311 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
57312 * gcc.c-torture/compile/950124-1.c: New test.
57313
57314 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
57315
57316 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
57317
57318 * lib/mike-g++.exp: Add -lm to LIBS.
57319
57320 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
57321
57322 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
57323
57324 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
57325
57326 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
57327
57328 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
57329
57330 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
57331
57332 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
57333
57334 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
57335 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
57336 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
57337 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
57338 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
57339 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
57340 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
57341 * g++.law/{operators31.C, operators32.C,
57342 * g++.law/{operators33.C, operators34.C}: Likewise.
57343 * g++.law/{pic1.C, refs2.C}: Likewise.
57344 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
57345 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
57346 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
57347 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
57348
57349 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
57350 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
57351 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
57352 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
57353 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
57354 * g++.law/{enum9.exp, friend5.exp}: Likewise.
57355 * g++.law/{nest3.exp, nest4.exp}: Likewise.
57356 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
57357 * g++.law/{operators30.exp, operators31.exp}: Likewise.
57358 * g++.law/{operators32.exp, operators33.exp}: Likewise.
57359 * g++.law/{operators34.exp}: Likewise.
57360 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
57361 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
57362 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
57363 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
57364 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
57365
57366 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
57367 No longer expected to fail.
57368 * g++.law/missed-error3.C: Tweak for recent bool changes.
57369
57370 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
57371
57372 * config/emb-unix: Deleted.
57373 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
57374 remote execution. Do final link on remote host if REMOTE_LINK is set.
57375
57376 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
57377
57378 * lib/dg.exp (dg-test): Fix typo in last patch.
57379
57380 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
57381
57382 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
57383 (handles multiple occurrences).
57384
57385 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
57386
57387 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
57388 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
57389 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
57390 printed).
57391 * lib/c-torture.exp (c-torture-compile): Likewise.
57392 (c-torture): Prepend full path if missing.
57393 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
57394 (gcc_fail): Likewise.
57395 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
57396
57397 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
57398
57399 * lib/netware.exp: Only attach to NetWare i386 systems.
57400
57401 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
57402
57403 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
57404 messages. Add test name to "output pattern match" pass/fail message.
57405
57406 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
57407
57408 * gcc.dg: New testsuite.
57409 * gcc.dg/dg.exp: New file.
57410
57411 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
57412 test-switch.c}: Deleted.
57413
57414 * gcc.misc-tests/msgs.exp: New testcase driver.
57415
57416 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
57417
57418 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
57419 Watch for illegal return values from ${tool}_load.
57420 * config/unix.exp (${tool}_load): Fix pass/fail detection for
57421 cross targets. Coerce return value >0 to 1.
57422
57423 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
57424
57425 * config/unix.exp (${tool}_load): Call program rsh, not proc.
57426
57427 * config/emb-unix.exp: New file.
57428
57429 * config/sim.exp: Error if variable $SIM not defined.
57430 (${tool}_load): Mark test as "untested" if simulator missing.
57431
57432 * config/unix.exp: Load remote.exp to get rcp_download.
57433 * lib/c-torture.exp: Use different option lists for testcases with
57434 and without loops.
57435 * gcc.c-torture/execute/execute.exp: Likewise.
57436
57437 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
57438
57439 * config/*.exp: Clarify return code from ${tool}_load.
57440 Call `unresolved' or `untested' instead of `warning' or `perror'
57441 (sometimes you still want to call both though).
57442 Add comment that `shell_id' is local to each file.
57443 * config/udi.exp (timeout): Set to 30.
57444 Don't print warning if connection fails, $connectmode has already
57445 printed an error.
57446 (${tool}_load): Move verbose messages to level 2.
57447 Rework pattern for "Process started" message.
57448 Pass `shell_id' to ${connectmode}_download.
57449 Retry twice upon timeout. Make resetting of target more robust.
57450 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
57451 Pass `shell_id' to exit_$connectmode.
57452 Only call exit_$connectmode if connected.
57453 * config/unix.exp (${tool}_load): Check return codes better.
57454 * config/vrtx.exp (${tool}_load): Likewise.
57455 * config/vx.exp (${tool}_load): Likewise.
57456 Delete unneeded global's.
57457 * lib/dg.exp (dg-test): Update to reflect clarified return codes
57458 from ${tool}_load.
57459 (dg-stat): Delete.
57460 (dg-init): Delete recording of pass/fail counts.
57461 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
57462 (old-dejagnu-init): Likewise.
57463 (old-dejagnu-stat): Delete contents, empty proc now.
57464 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
57465 (c-torture): Delete references to lcnt, lpass, lfail.
57466 Get option list from TORTURE_OPTIONS.
57467 Delete -funroll[-all]-loops if no loops.
57468 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
57469 (g++_stat): Delete contents (empty proc now).
57470 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
57471 (gcc_finish): Likewise.
57472 (gcc_stat): Deleted.
57473 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
57474 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
57475 * gcc.c-torture/execute/execute.exp: Likewise.
57476 Split tests into two parts: compile, execute.
57477 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
57478 no loops. Update to reflect clarified return codes from ${tool}_load.
57479
57480 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
57481
57482 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
57483 to grep for.
57484 (old-dejagnu): Likewise (where necessary).
57485
57486 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
57487
57488 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
57489
57490 * lib/dg.exp (dg-process-target): Fix processing of selector.
57491 Add comment regarding use of `error'.
57492
57493 * lib/gcc.exp (prune_system_crud): Define if missing.
57494 * lib/g++.exp (prune_system_crud): Likewise.
57495
57496 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
57497 Call prune_system_crud.
57498 * lib/dg.exp (dg-runtest): New proc.
57499 Use perror instead of send_user for tcl errors in testcase.
57500 Don't return any value, it's never used.
57501 Don't clobber previous definition of `unknown'.
57502 Print tcl errors in `dg-final'.
57503
57504 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
57505
57506 * lib/dg.exp (dg-process-target): Improve syntax error messages.
57507 (dg-test): Don't print errorInfo, it contains stack backtrace.
57508
57509 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
57510
57511 * lib/g++.exp (runtest_file_p): Define if missing.
57512
57513 1994-09-24 Doug Evans (dje@cygnus.com)
57514
57515 * lib/mike-g++.exp: Comment out loading of g++.exp.
57516 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
57517 (default_g++_version): Always print something.
57518 (default_g++_start): Comment out call to `which'.
57519 (g++_start, g++_load): Deleted (must be defined in config file).
57520 * lib/gcc.exp: Test for existence of $CC at start.
57521 Delete check for tmpdir (done in gcc_init).
57522 (default_gcc_version): Always print something.
57523 (default_gcc_start): Comment out call to `which'.
57524 * config/*.exp: Major cleanup - make cross targets work at least a
57525 little better for g++ (by not being "--tool gcc" specific).
57526 Rename gcc_xxx to ${tool}_xxx.
57527 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
57528 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
57529
57530 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
57531
57532 * lib/c-torture.exp (c-torture-compile): Rework compiler
57533 message processing.
57534
57535 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
57536 c-torture.
57537
57538 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
57539
57540 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
57541
57542 * lib/dg.exp (dg-process-target): Support { target native }.
57543
57544 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
57545
57546 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
57547 looked for "... program xxx got fatal signal".
57548 Correct regsub munging of `comp_output'.
57549 Ignore compiler messages "path prefix not used" and "linker input
57550 file unused".
57551
57552 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
57553
57554 * lib/gcc.exp (runtest_file_p): Define if missing.
57555 * gcc.prms/template.c: Example to work from.
57556
57557 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
57558
57559 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
57560 * lib/dg.exp (dg-test): Call unsupported testcases as such.
57561
57562 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
57563 * gcc.prms/1883.c: Moved from compile/940714-1.c.
57564 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
57565 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
57566
57567 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
57568 (dg-process-target): No longer a varargs proc.
57569 Return S/N for target, P/F for xfail. All callers changed.
57570 (user option procs): More argument checking.
57571 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
57572 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
57573 (dg-test): Skip test if not running on selected target in `dg-do'.
57574 Update handling of `dg-do-what', `dg-output-text'.
57575 Separate execution pass/fail from output pattern match pass/fail.
57576 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
57577
57578 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
57579
57580 * gcc.c-torture/special/special.exp: Don't expect failure for mips
57581 target for 920510-1.c.
57582
57583 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
57584
57585 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
57586 Clean up comment regarding use of passcnt, etc.
57587 (gcc_stat): Don't update `testcnt' here.
57588 (gcc_finish): Do it here.
57589 Might as well reset `but_id' here too.
57590 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
57591 to determine if the file should be tested.
57592 * gcc.c-torture/compile/compile.exp: Likewise.
57593 * gcc.c-torture/execute/execute.exp: Likewise.
57594 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
57595 * gcc.misc-tests/dg-test.exp: Likewise.
57596 * gcc.prms/prms.exp: Likewise.
57597 * gcc.wendy/wendy.exp: Likewise.
57598 * g++.old-deja.exp: Likewise.
57599 Move "Testing file" message to verbose level 1.
57600
57601 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
57602
57603 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
57604
57605 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
57606
57607 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
57608 (default_gcc_start): Accept optional second list element
57609 of compiler flags. Print compiler output at verbosity level 2.
57610 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
57611 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
57612 Save current values of framework globals passcnt, failcnt, xpasscnt,
57613 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
57614 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
57615 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
57616 xfailcnt to compute stats. Update framework global `testcnt' from
57617 pass/fail counts.
57618 (gcc_finish): New proc. Clean up test environment.
57619 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
57620 (gcc_epass, gcc_efail): Delete.
57621 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
57622 argument of line number.
57623 (dg-init): If the tool has an init routine, call it.
57624 (dg-test): Remove args `cflags_var' and `libs_var'.
57625 Pass all compiler options to ${tool}_start.
57626 Handle missing line number.
57627 (dg-finish): New function.
57628 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
57629 particular files. Call gcc_finish at end. Move "skipping test"
57630 message to verbosity level 3.
57631 * gcc.c-torture/compile/compile.exp: Likewise.
57632 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
57633 * gcc.c-torture/execute/execute.exp: Likewise.
57634 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57635 Print testcase being tried at verbosity level 1.
57636 * gcc.c-torture/special/special.exp: Unset xfail.
57637 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57638 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
57639 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
57640 * gcc.failure/failure.exp: Likewise.
57641 * gcc.ieee/ieee.exp: Likewise.
57642 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
57643 Update call to dg-test. Call dg-finish at end.
57644 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
57645 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57646 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
57647 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
57648 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
57649 * gcc.wendy/wendy.exp: Add copyright.
57650 Delete setting of tmpdir (done by gcc_init).
57651 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
57652 Pass compiler flags to gcc_start. Call gcc_finish at end.
57653 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
57654 gcc_[ce]pass/fail.
57655
57656 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
57657
57658 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
57659 confusion.
57660 (g++_load): Likewise.
57661
57662 * config/*.exp (gcc_load): Some were varargs fns and some were not.
57663 Rename argument to `prog' to remove the confusion.
57664 Varargs fns behave differently too!
57665 (g++_load): Likewise.
57666
57667 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
57668
57669 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
57670 what it is. Delete (always) printing of status value for !native.
57671 Simplify verbose code, and include status and exec_output.
57672 (g++_load): Use gcc_load.
57673
57674 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
57675
57676 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
57677 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
57678 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
57679 940714-3.c as these testcases don't exist anymore. Make
57680 va-arg-1.c expected to pass.
57681
57682 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
57683
57684 * gcc.misc-tests/misc.exp: Only run specific testcases.
57685 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
57686 * gcc.misc-tests/dg-[1-9].c: New files.
57687
57688 * lib/dg.exp: New testsuite driver.
57689 * gcc.prms/prms.exp: Use it.
57690
57691 * README.gcc: New file.
57692
57693 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
57694 Document and reset `lxpass' and `lxfail'.
57695 Simplify "initialized" message.
57696 (gcc_stat): Clean up comments a little.
57697
57698 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
57699
57700 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
57701
57702 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
57703
57704 * lib/old-dejagnu.exp (process-option): New proc.
57705 (old-dejagnu-init, old-dejagnu-stat): Likewise.
57706 (old-dejagnu): Simplify.
57707 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
57708
57709 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
57710
57711 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
57712 exists and is not an empty string.
57713
57714 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
57715 $xfail rather than calling setup_xfail. Clear $xfail when test is
57716 finished.
57717 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
57718 automatically.
57719
57720 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
57721 longer expected to fail.
57722
57723 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
57724 "f" function call.
57725
57726 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
57727
57728 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
57729 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
57730 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
57731 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
57732 c-torture-1.29.
57733
57734 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
57735 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
57736
57737 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
57738
57739 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
57740 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
57741
57742 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
57743 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
57744 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
57745
57746 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
57747
57748 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
57749 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
57750 940714-1.c, 940714-2.c, 940714-3.c},
57751 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
57752 gcc.misc-tests/{mg.c,mg.exp}:
57753 New tests.
57754 * gcc.noncompile/noncompile.exp: Change accordingly.
57755
57756 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
57757
57758 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
57759 Undo previous clobberage.
57760
57761 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
57762
57763 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
57764 * gcc.special/{930510-1.c, special.exp}:
57765 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
57766 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
57767 struct-varargs-1.c}: New tests from c-torture-1.26.
57768
57769 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
57770
57771 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
57772 argument to switch.
57773
57774 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
57775
57776 * Revert the previous changes. Please see Rob's directory
57777 (/lisa/test/rob/progressive/gcc/testsuite) for testing
57778 fixes.
57779
57780 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
57781
57782 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
57783 g++.brendan/alignof.exp, g++.brendan/arm3.exp,
57784 g++.brendan/code-gen5.exp, g++.brendan/crash29.exp,
57785 g++.brendan/crash5.exp, g++.brendan/cvt3.exp, g++.brendan/delete1.exp,
57786 g++.brendan/nest12.exp, g++.brendan/nest13.exp,
57787 g++.brendan/overload3.exp, g++.brendan/redecl1.exp,
57788 g++.brendan/visibility2.exp, g++.jason/cond.exp, g++.jason/hmc1.exp,
57789 g++.jason/report.exp, g++.law/access1.exp, g++.law/access2.exp,
57790 g++.law/arg6.exp, g++.law/arg7.exp, g++.law/arg8.exp,
57791 g++.law/arm1.exp, g++.law/arm10.exp, g++.law/arm4.exp,
57792 g++.law/arm5.exp, g++.law/ctors15.exp, g++.law/ctors19.exp,
57793 g++.law/cvt1.exp, g++.law/cvt12.exp, g++.law/cvt13.exp,
57794 g++.law/cvt18.exp, g++.law/cvt22.exp, g++.law/cvt3.exp,
57795 g++.law/cvt5.exp, g++.law/cvt6.exp, g++.law/cvt8.exp,
57796 g++.law/dtors3.exp, g++.law/except1.exp, g++.law/except3.exp,
57797 g++.law/except4.exp, g++.law/except5.exp, g++.law/except6.exp,
57798 g++.law/init5.exp, g++.law/init8.exp, g++.law/inline4.exp,
57799 g++.law/memoized1.exp, g++.law/missing1.exp, g++.law/operators14.exp,
57800 g++.law/operators18.exp, g++.law/operators9.exp, g++.law/scope2.exp,
57801 g++.law/temps2.exp, g++.law/temps3.exp, g++.law/temps5.exp,
57802 g++.law/typeck2.exp, g++.mike/misc4.exp, g++.mike/misc6.exp,
57803 g++.niklas/t118.exp, g++.niklas/t128.exp, g++.niklas/t138.exp,
57804 g++.niklas/t139.exp, g++.niklas/t140.exp, g++.niklas/t141.exp,
57805 gcc.code_quality/code_quality.exp, gcc.compile/compile.exp,
57806 gcc.dje/dje.exp, gcc.execute/execute.exp, gcc.failure/failure.exp,
57807 gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
57808 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
57809 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp,
57810 lib/mike-gcc.exp, lib/old-dejagnu.exp: Checkin Rob's 94Q1
57811 testing changes.
57812
57813 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
57814
57815 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
57816 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
57817 with perror calls.
57818
57819 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
57820
57821 * config/unix.exp (g++_load): Fix syntax.
57822
57823 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
57824
57825 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
57826 * gcc.noncompile/921017-1.c: Deleted obsolete test.
57827 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
57828 Don't expect va-arg-1.c to fail. Correct expected output for
57829 920928-1.c.
57830 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
57831 * gcc.wendy/hbm4.c: Correct typo.
57832 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
57833
57834 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
57835
57836 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
57837 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
57838 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
57839 * lib/c-torture.exp (c-torture-compile): Ditto.
57840
57841 Reduce volume of output (remove all the -I's and such).
57842 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
57843 Call gcc_cpass, gcc_cfail.
57844 (c-torture): Pass testing option to c-torture-compile.
57845
57846 1994-03-21 Doug Evans (dje@cygnus.com)
57847
57848 Bring patches over from progressive.
57849 * config/default.exp: Exit remote shell cleanly.
57850 (g++_exit, g++_start): Add default versions.
57851 * config/sim.exp (gcc_load): Use perror, not error.
57852
57853 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
57854
57855 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
57856 set in site.exp.
57857
57858 1994-03-14 Doug Evans (dje@cygnus.com)
57859
57860 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
57861 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
57862 (wendy_try): New proc to run testcase.
57863 (main loop): Call 'em.
57864 * gcc.wendy/*.c: Clean up pass to correct expected output.
57865
57866 * lib/gcc.exp: Minor cleanup work.
57867 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
57868
57869 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
57870
57871 * config/sim.exp (gcc_load): Document return codes better.
57872 Don't pass -v to simulator.
57873
57874 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
57875
57876 * gcc.special/920717-x.c: Fix typo.
57877 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
57878 get at sources.
57879
57880 * lib/mike-gcc.exp: Fix typo.
57881
57882 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
57883
57884 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
57885 binary to use, transform the name.
57886 * config/*.exp: rename everything. Nuke any g++ specific files,
57887 it's now a special case of gcc that requires no special support.
57888 Add a default.exp for unsupported targets.
57889
57890 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
57891
57892 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
57893 lib/old-dejagnu.exp: Fix a few patterns to work with the new
57894 version of Tcl.
57895
57896 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
57897
57898 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
57899 than a warning.
57900
57901 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
57902
57903 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
57904
57905 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
57906
57907 * gcc.execute/execute.exp: Combine opt_list and foption_list into
57908 option_list. Compile every file with only 4/6 option choices
57909 (same as C torture) instead of with 12/18 different option
57910 choices.
57911 * lib/c-torture.exp: Likewise.
57912
57913 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
57914 not already set.
57915
57916 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
57917
57918 * lib/old-deja.exp: Add `excess errors test fails' error, now one
57919 can put an XFAIL *-*-* on excess errors.
57920
57921 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
57922
57923 * g++.law: Add more tests derived from g++-bugs snapshots.
57924
57925 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
57926 equivalent to g++.law/init9.
57927
57928 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
57929 compiled it, and the a.out file after we've run it.
57930
57931 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
57932
57933 * lib/mike-g++.exp (postbase): Delete the .o file after we've
57934 compiled it, and the a.out file after we've run it.
57935
57936 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
57937
57938 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
57939
57940 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
57941
57942 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
57943 version number.
57944
57945 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
57946
57947 * g++.law: New directory of g++ tests derived from the g++-bugs
57948 snapshots.
57949
57950 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
57951
57952 * gcc.compile: initbug1.c initbug1.exp testcase added
57953
57954 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
57955
57956 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
57957 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
57958 fixes submitted by Jeff Law (law@cs.utah.edu)
57959 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
57960 Jeff Law (law@cs.utah.edu)
57961
57962
57963 1993-11-30 Mike Stump (mrs@cygnus.com)
57964
57965 * config/unix-g++.exp: Follow the gcc way of doing things.
57966 * g++.old-deja/old-deja.exp: Minor updates.
57967 * lib/g++.exp: New file, follow the gcc way of doing things.
57968 * lib/old-dejagnu.exp: Minor updates.
57969 * lib/mike-g++.exp: Always unset errorInfo.
57970
57971 1993-11-06 Mike Stump (mrs@cygnus.com)
57972
57973 * lib/gcc.exp: Fix some errors with the below change, CC and
57974 CFLAGS should be global when setting, not local.
57975
57976 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
57977
57978 * lib/gcc.exp: Transform tool name.
57979
57980 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
57981
57982 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
57983
57984 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
57985
57986 * lib/gcc.exp: change gcc_done to gcc_stat
57987
57988 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
57989
57990 * Upgraded gcc testsuite to c-torture version 1.25
57991
57992 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
57993
57994 * lib/gcc.exp: added reporting code. Changed verbose compile message.
57995 * lib/c-torture: added hooks for new reporting code.
57996
57997 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
57998
57999 * config/sh-gcc.exp: check if sh-sim exists in the path
58000
58001 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
58002
58003 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
58004 * gcc.compile/compile.exp: Initial changes for new logic.
58005 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
58006 * gcc.failure/failure.exp: Initial changes for new logic.
58007 * gcc.ieee/ieee.exp: Initial changes for new logic.
58008 * gcc.misc-tests/misc.exp: Initial changes for new logic.
58009 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
58010 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
58011 * lib/c-torture.exp: Initial changes for new logic.
58012 * lib/gcc.exp: Initial changes for new logic.
58013
58014 1993-10-15 Mike Stump (mrs@cygnus.com)
58015
58016 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
58017 depend upon failure or success. Fully qualify names in failure
58018 and success messages. Always remove a.out before starting
58019 compile, just in case. Pay more attention to error text output by
58020 the compiler. Handle testcases with no known past errors just
58021 like all others, so that things are uniform. Other miscellaneous
58022 improvements.
58023
58024 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
58025
58026 * gcc.cpp: new directory for cpp tests
58027
58028 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
58029
58030 * lib/chill.exp: Code reformatted, removed unused code.
58031 * config/unix-chill.exp: Code reformatted, removed unused code.
58032 * chill.execute/execute.exp: Code reformatted, removed unused code.
58033 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
58034
58035 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
58036
58037 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
58038 routines not written.
58039
58040 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
58041
58042 * config/bug-gcc.exp: Use new procs from bug.exp.
58043
58044 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
58045
58046 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
58047 via ftp, rather than depending on NFS.
58048 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
58049 case.
58050
58051 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
58052
58053 * config/bug-gcc.exp: Use new download proc.
58054
58055 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
58056
58057 * chill.execute/execute.exp: cleanups, handles errors better
58058 * chill.compile/compile.exp: rewrite, based on execute.exp
58059 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
58060 * lib/chill.exp: major changes to diff proc and compile and link
58061 procs. added chill_fail and chill_pass wrappers to pass and
58062 fail. added more comments, and handle error codes better.
58063 Added a hack to capture stderr from exec, so noncompile tests
58064 can work.
58065
58066 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
58067
58068 * chill.execute/execute.exp: rewrite of testsuite driver
58069 * lib/chill.exp: rewrite of testsuite driver
58070 * config/unix-chill.exp: rewrite of testsuite driver
58071
58072 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
58073
58074 In chill.execute:
58075 * iexpr.ch: Standardize uppercase.
58076 * tuples.dat: Standardize uppercase.
58077 * vary.ch: standardize. Correct varying string assignments.
58078 * vary.dat: Add new output lines.
58079
58080 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
58081
58082 In chill.execute:
58083 * chprintf.ch: Standardize use of uppercase.
58084 * tuples.ch: Standardize and turn arr2 into a DCL,
58085 rather than a SYN.
58086 * pinits.ch: Standardize.
58087
58088 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
58089
58090 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
58091 * Makefil: Renamed to Makefile.in.
58092 * configure.in: New.
58093
58094 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
58095
58096 In chill.execute:
58097 * .cvsignore: Add result/output files.
58098 * Makefile: Fix up variables at start. Use MFLAGS
58099 everywhere. Correct bool_loc, built_ins entries.
58100 Add entry for vary1.ch.
58101 * bitarray.ch: Standardize upper-case usage.
58102 * bitexpr.ch: Standardize, add output of b1.
58103 * params.ch: Use arrayt in along PROC parameters, to
58104 avoid novelty problems.
58105 * sets.ch: Tiny cleanup.
58106 * vary1.ch: Re-indent.
58107
58108 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
58109
58110 * Add PR-related files to Makefiles, .cvsignore files, etc.
58111
58112 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
58113
58114 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
58115 with compiler objects. New names are test-flow.c and test-loop.c
58116
58117 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
58118
58119 * Upgraded c-torture tests from 1.19 to 1.20
58120
58121 * new files:
58122 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
58123 * gcc.compile: 930623-1.c 930623-2.c
58124 * gcc.noncompile: 930622-1.c 930622-2.c
58125 * gcc.failure: 920411-1.c 920627-2.c
58126 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
58127
58128 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
58129
58130 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
58131 More changes to get testsuite working properly. Needs more work.
58132 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
58133
58134 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
58135
58136 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
58137 More changes to get testsuite working properly. Needs more work.
58138
58139 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
58140
58141 * chill.compile/compile.exp: Added for Dejagnu support
58142 * chill.execute/execute.exp: Added for Dejagnu support
58143 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
58144
58145 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
58146
58147 This should complete moving the CHILL test files.
58148 * chill.noncompile(.cvsignore printf.grt
58149 in-printf.grt chprintf.grt chprintf.ch):
58150 Added test-support files.
58151 (Makefile): Modified further.
58152 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
58153 signal.ch): Added test files.
58154 * chill.execute (.cvsignore printf.grt printr.c
58155 in-printf.grt rts.c chprintf.grt rts.h): Added
58156 test-support files.
58157 (Makefile): More corrections.
58158
58159 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
58160
58161 * chill.compile, chill.execute, chill.nocompile: Add CHILL
58162 test cases, ready for DejaGnu.
58163
58164 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
58165
58166 * Upgraded c-torture tests from 1.18 to 1.19
58167
58168 * gcc.compile: added test(s):
58169 930607-1.c
58170 * gcc.execute: added test(s):
58171 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
58172
58173 * added new subdirectory for misc tests: gcc.misc-tests
58174 * gcc.misc-test(s): added tests:
58175 inst-check.c test-consts.c test-ior.c test-switch.c
58176
58177 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
58178
58179 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
58180
58181 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
58182
58183 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
58184
58185 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
58186
58187 * Upgraded c-torture tests from 1.17 to 1.18
58188
58189 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
58190
58191 * Upgraded c-torture tests from 1.12 to 1.17
58192
58193 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
58194
58195 * lib/old-dejagnu.exp:
58196 Fixed handling of XFAIL target triplets to correctly
58197 recognize wildcard characters. Removed code that
58198 appended a unique id tag to the end of the file name
58199 printed out by the result of the testcases within a
58200 given test file.
58201
58202 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
58203
58204 * lib/old-dejagnu.exp:
58205 Reworked expected failure handling to trigger off of XFAIL
58206 keyword in keyphrase embeded in testcase source code. The
58207 XFAIL keyword must be at the end of the keyphrase line. It
58208 may optionally be followed by one or more target triplets.
58209 It has just occured that the handling of wildcards in the
58210 target triplet may not be correct.
58211
58212 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
58213
58214 * g++.old-deja/tests:
58215 Moved all subdirectories up one level into g++.old-deja .
58216
58217 * lib/old-dejagnu.exp:
58218 Fixed problem with CXXFLAGS not being properly reset, and being
58219 corrupted with extraneous "-c" compiler option. This was
58220 causing binaries to not be generated for test that needed them.
58221 Modified strings passed to "pass" and "fail" so that individual
58222 tests from the same test file would be distinguished by an
58223 identifier appended to the test file name in the summary logs;
58224 this corrected a problem with erroneous diff logs. Added code
58225 to search testcases for expected fail and unexpected pass keywords.
58226
58227 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
58228
58229 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
58230
58231 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
58232
58233 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
58234 Removed extraneous text from end of "Special g++ Options"
58235 keyphrase.
58236
58237 * lib/old-dejagnu.exp: Added pattern matching to look for new
58238 keywords, embedded in testcases comments, which will trigger
58239 calls to xpass and xfail.
58240
58241 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
58242
58243 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
58244 comments embedded in the testcases, especially the one looking for
58245 special compiler options, as well as the pattern matching for the
58246 compiler output again.
58247
58248 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
58249
58250 * lib/old-dejagnu.exp: Do a proper check of the return value for
58251 execute tests. Fixed several problems with the pattern matching
58252 of the compiler output which gave erroneous test results.
58253 Changed several of the test result messages to be more descriptive.
58254 * config/unix-g++.exp: Proc g++_load now actually works and
58255 executes the tests passed to it and returns a usable return
58256 value.
58257
58258 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
58259
58260 * lib/gcc.exp: Exits gracefully if $CC is bogus.
58261
58262 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
58263
58264 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
58265 Modified both files to properly execute the old style
58266 dejagnu tests. The previous versions of these files were
58267 experimental and did not function anything near correctly.
58268
58269 1993-04-05 Rob Savoye (rob@cygnus.com)
58270
58271 * Removed all Makefile.in and configure.in files. No configuration
58272 needed now.
58273
58274 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
58275
58276 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
58277
58278 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
58279
58280 * gcc.compile/configure.in, gcc.unsorted/configure.in,
58281 gcc.special/configure.in, gcc.noncompile/configure.in,
58282 gcc.execute/configure.in, gcc.code_quality/configure.in,
58283 g++.other/configure.in, g++.old-deja/configure.in,
58284 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
58285 in srcname setting.
58286
58287 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
58288
58289 * lib/udi.exp: Fixed mondfe and mondfe_download.
58290 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
58291 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
58292
58293 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
58294
58295 * config/udi-gdb.exp: Check $shell_id after connecting to target.
58296 (gdb_exit): Don't remove *_soc files.
58297
58298 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
58299
58300 * lib/c-torture.exp: Don't look for main; instead always use -w
58301 -c. This is how the c-torture tests work. Remove the object
58302 file if the compilation succeeds.
58303 * gcc.execute/execute.exp: Remove executable if test passes.
58304 * gcc.noncompile/noncompile.exp: Every test is an expected
58305 failure.
58306 * gcc.special/special.exp: Added tests from c-torture 1.11,
58307 corrected use of existing test.
58308 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
58309 gcc.execute/920625-1.c: Updated to c-torture 1.11.
58310 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
58311 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
58312 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
58313 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
58314 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
58315 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
58316 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
58317 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
58318 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
58319 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
58320 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
58321 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
58322 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
58323 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
58324 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
58325 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
58326 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
58327 c-torture 1.11.
58328 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
58329 correspond to c-torture 1.11.
58330
58331 * New file.