re PR libfortran/33683 (calculating lgamma instead of gamma)
[gcc.git] / gcc / testsuite / ChangeLog
1 2007-10-07 Thomas Koenig <tkoenig@gcc.gnu.org>
2
3 PR libfortran/33683
4 * gfortran.dg/gamma_5.f90: New test case
5
6 2007-10-07 Tobias Schlüter <tobi@gcc.gnu.org>
7
8 PR fortran/20851
9 * initialization_1.f90: Fix dg-error annotations.
10 * initialization_14.f90: New.
11 * initialization_7.f90: Fix dg-error annotations.
12 * initialization_9.f90: Likewise.
13
14 2007-10-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15
16 * gfortran.dg/error_recovery_4.f90: New test.
17
18 2007-10-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
19
20 * gfortran.dg/default_format_denormal_2.f90: New test.
21 * gfortran.dg/default_format_2.inc: New test.
22 * gfortran.dg/default_format_denormal_1.f90: New test.
23 * gfortran.dg/default_format_1.inc: New test.
24 * gfortran.dg/default_format_1.f90: Don't test for denormalized
25 numbers.
26 * gfortran.dg/default_format_2.f90: Don't test for denormalized
27 numbers.
28
29 2007-10-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
30
31 * gfortran.dg/namelist_15.f90: Revise test.
32
33 2007-10-06 Alexandre Oliva <aoliva@redhat.com>
34
35 PR tree-optimization/33655
36 * gcc.dg/torture/pr33655.c: New.
37
38 2007-10-06 Alexandre Oliva <aoliva@redhat.com>
39
40 PR tree-optimization/33572
41 * g++.dg/torture/pr33572.C: New.
42
43 2007-10-06 Tobias Schlüter <tobi@gcc.gnu.org>
44
45 PR fortran/25076
46 * gfortran.dg/forall_11.f90: New.
47
48 2007-10-05 Michael Matz <matz@suse.de>
49
50 PR middle-end/33667
51 * gcc.dg/pr33667.c: New testcase.
52
53 2007-10-05 Richard Guenther <rguenther@suse.de>
54
55 PR middle-end/33666
56 * gcc.dg/pr33666.c: New testcase.
57
58 2007-10-05 Michael Matz <matz@suse.de>
59
60 PR inline-asm/33600
61 * gcc.target/i386/pr33600.c: New testcase.
62
63 2007-10-05 Richard Guenther <rguenther@suse.de>
64
65 * g++.dg/tree-ssa/obj-type-ref.C: New testcase.
66
67 2007-10-05 Richard Sandiford <rsandifo@nildram.co.uk>
68
69 PR target/33635
70 * gcc.target/mips/pr33635-1.c: New test.
71
72 2007-10-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
73
74 PR libfortran/33253
75 * gfortran.dg/namelist_39.f90: Revise to use long names.
76
77 2007-10-04 H.J. Lu <hongjiu.lu@intel.com>
78
79 PR fortran/33646
80 * gfortran.dg/pr33646.f90: New file.
81
82 2007-10-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
83
84 PR fortran/33529
85 * gfortran.dg/char_type_len_2.f90: Adjust error message.
86 * gfortran.dg/char_decl_2.f90: New test.
87
88 2007-10-04 Richard Guenther <rguenther@suse.de>
89
90 PR middle-end/33641
91 * gcc.c-torture/compile/pr33641.c: New testcase.
92
93 2007-10-04 Michael Matz <matz@suse.de>
94
95 PR rtl-optimization/33653
96 * gcc.dg/pr33653.c: New.
97
98 2007-10-04 Richard Guenther <rguenther@suse.de>
99
100 PR tree-optimization/33627
101 * g++.dg/torture/pr33627.C: New testcase.
102
103 2007-10-04 Tobias Schlüter <tobi@gcc.gnu.org>
104
105 PR fortran/33626
106 * gfortran.dg/parens_6.f90: New.
107
108 2007-10-04 Paul Thomas <pault@gcc.gnu.org>
109
110 PR fortran/33646
111 PR fortran/33542
112 * gfortran.dg/ambiguous_specific_1.f90: Remove.
113
114 2007-10-03 Alexandre Oliva <aoliva@redhat.com>
115
116 * g++.dg/ext/gnu-inline-global-redecl.C: New.
117
118 2007-10-03 Richard Sandiford <rsandifo@nildram.co.uk>
119
120 PR target/33635
121 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_isa_rev
122 and mips_forced_be.
123 (dg-mips-options): Handle -EL and -mel. Make -mfp64 imply
124 -mhard-float and a suitable ISA. Improve handling of -mipsXrY
125 options.
126 * gcc.target/mips/fpr-moves-1.c: New test.
127 * gcc.target/mips/fpr-moves-2.c: Likewise.
128 * gcc.target/mips/fpr-moves-3.c: Likewise.
129 * gcc.target/mips/fpr-moves-4.c: Likewise.
130 * gcc.target/mips/fpr-moves-5.c: Likewise.
131 * gcc.target/mips/fpr-moves-6.c: Likewise.
132 * gcc.target/mips/mips32r2-mxhc1.c: Remove -march=mips32r2
133
134 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
135
136 * gfortran.dg/default_format_1.f90: XFAIL on all darwin targets.
137
138 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
139
140 * gfortran.dg/default_format_1.f90: XFAIL on ppc-darwin.
141 * gfortran.dg/default_format_2.f90: XFAIL on ppc-darwin.
142
143 2007-10-03 Tobias Schlüter <tobi@gcc.gnu.org>
144
145 PR fortran/33198
146 * gfortran.dg/common_errors_1.f90: New.
147
148 2007-10-03 Doug Kwan <dougkwan@google.com>
149 Richard Guenther <rguenther@suse.de>
150
151 PR debug/31899
152 * g++.dg/debug/using3.C: New testcase.
153
154 2007-10-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
155
156 PR libfortran/33253
157 * gfortran.dg/namelist_38.f90: New test.
158 * gfortran.dg/namelist_39.f90: New test.
159
160 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
161
162 PR libfortran/33469
163 * gfortran.dg/default_format_1.f90: New test.
164 * gfortran.dg/default_format_2.f90: New test.
165 * gfortran.dg/namelist_print_1.f: Adjust expected output.
166 * gfortran.dg/real_const_3.f90: Adjust expected output.
167
168 2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
169
170 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_abi to the
171 default ABI. Split mips_forced_abi into mips_forced_abi and
172 mips_forced_regs.
173 (is_gp32_flag): Return true for -mabi=32.
174 (is_gp64_flag): New function. Handle 64-bit -mabi options.
175 (dg-mips-options): Use is_gp64_flag instead of checking specifically
176 for -mgp64. Update after the mips_forced_abi split. Handle -mabi=*.
177 Don't force an ABI for -mgp32 or -mfp32 if the flags contain -mabi=*.
178 * gcc.target/mips/pr33256.c: Remove -mips3 requirement.
179 * gcc.target/mips/save-restore-1.c: Use -mabi=32 instead of -mgp32.
180 * gcc.target/mips/save-restore-2.c: Likewise.
181 * gcc.target/mips/save-restore-3.c: Likewise.
182 * gcc.target/mips/save-restore-4.c: Likewise.
183
184 2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
185
186 PR middle-end/33617
187 * gcc.c-torture/compile/pr33617.c: New test.
188
189 2007-10-02 Andreas Tobler <a.tobler@schweiz.org>
190
191 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Change options to use
192 -gstabs+ for extended options.
193
194 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
195
196 PR fortran/33542
197 * gfortran.dg/ambiguous_specific_1.f90: New test.
198
199 2007-10-02 Revital Eres <eres@il.ibm.com>
200
201 * gcc.target/powerpc/paired-8.c: New test.
202 * gcc.target/powerpc/paired-9.c: New test.
203 * gcc.target/powerpc/paired-10.c: New test.
204
205 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
206
207 PR fortran/33566
208 * gfortran.dg/derived_comp_array_ref_5.f90: New test.
209
210 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
211
212 PR fortran/33554
213 * gfortran.dg/intent_out_2.f90: New test.
214
215 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
216
217 PR fortran/33550
218 * gfortran.dg/ambiguous_reference_1.f90: New test.
219
220 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
221
222 PR fortran/31154
223 PR fortran/31229
224 PR fortran/33334
225 * gfortran.dg/function_kinds_1.f90: New test.
226 * gfortran.dg/function_kinds_2.f90: New test.
227 * gfortran.dg/derived_function_interface_1.f90: Correct illegal
228 use association into interfaces.
229
230 2007-10-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
231
232 PR testsuite/31828
233 gcc.dg/float-range-3.c (INFINITY): Define if not defined.
234 (overflow): Use INFINITY, not FP_INFINITE.
235 gcc.dg/float-range-4.c: Likewise.
236 gcc.dg/float-range-5.c: Likewise.
237
238 2007-10-01 Nick Clifton <nickc@redhat.com>
239
240 * gcc.c-torture/execute/20060102-1.c (f): Fix computation to work
241 for 16-bit targets.
242
243 2007-09-30 Diego Novillo <dnovillo@google.com>
244
245 PR 33593
246 * g++.dg/tree-ssa/pr33593.C: New test.
247
248 2007-09-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
249
250 PR libfortran/33400
251 * gfortran.dg/PR19872.f: Fix test condition.
252 * gfortran.dg/list_read_7.f90: New test.
253
254 2007-09-30 Uros Bizjak <ubizjak@gmail.com>
255
256 PR tree-optimization/33597
257 * gcc.dg/vect/pr33597.c: New testcase.
258
259 2007-09-29 Uros Bizjak <ubizjak@gmail.com>
260
261 * gcc.target/i386/sse5-convert.c: Fix target selector and rename to...
262 * gcc.target/i386/pr33524.c: ...this.
263
264 2007-09-28 Tobias Schlüter <tobi@gcc.gnu.org>
265
266 PR fortran/33354
267 * gfortran.dg/minmaxloc_4.f90: New.
268
269 2007-09-28 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
270
271 * gcc.dg/fold-bitand-4.c: Add -fno-common to options on hppa*-*-hpux*.
272
273 2007-09-28 Uros Bizjak <ubizjak@gmail.com>
274
275 * gcc.dg/array-init-1.c: Add -mtune=i686 for 32bit x86 targets.
276
277 2007-09-28 Paolo Carlini <pcarlini@suse.de>
278
279 PR c++/33213
280 * g++.dg/cpp0x/variadic79.C: New.
281
282 2007-09-28 Michael Matz <matz@suse.de>
283 Jakub Jelinek <jakub@redhat.com>
284
285 PR rtl-optimization/33552
286 * gcc.target/i386/pr33552.c: New runtime test.
287 * gcc.target/i386/strinline.c: New compile time test.
288
289 2007-09-28 Jakub Jelinek <jakub@redhat.com>
290
291 * gfortran.dg/openmp_stack.f90: Removed.
292
293 PR c++/31434
294 * g++.dg/cpp0x/variadic80.C: New test.
295
296 2007-09-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
297
298 * gfortran.dg/namelist_38.f90: Delete test for revertion of
299 r128057.
300
301 2007-09-27 Andrew Pinski <andrew_pinski@playstation.sony.com>
302
303 PR middle-end/7003
304 * gcc.target/powerpc/gcse-1.c: New test.
305
306 2007-09-27 Tobias Schlüter <tobi@gcc.gnu.org>
307
308 * gfortran.dg/array_initializer_3.f90: Adapt error annotations for
309 fixed capitalizations.
310 * gfortran.dg/compliant_elemental_intrinsics_1.f90: Likewise.
311 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Likewise.
312 * gfortran.dg/elemental_subroutine_4.f90: Likewise.
313 * gfortran.dg/intrinsic_argument_conformance_1.f90: Likewise.
314 * gfortran.dg/maxloc_shape_1.f90: Likewise.
315 * gfortran.dg/maxval_maxloc_conformance_1.f90: Likewise.
316 * gfortran.dg/min_max_conformance.f90: Likewise.
317
318 2007-09-27 Richard Sandiford <rsandifo@nildram.co.uk>
319
320 * gcc.dg/c99-tgmath-1.c: Require c99_runtime and add the associated
321 options.
322 * gcc.dg/c99-tgmath-2.c: Likewise.
323 * gcc.dg/c99-tgmath-3.c: Likewise.
324 * gcc.dg/c99-tgmath-4.c: Likewise.
325
326 2007-09-27 Paul Thomas <pault@gcc.gnu.org>
327
328 PR fortran/33568
329 * gfortran.dg/anint_1.f90: New test.
330
331 2007-09-27 Ian Lance Taylor <iant@google.com>
332
333 PR tree-optimization/33565
334 * gcc.dg/Wstrict-overflow-20.c: New test.
335
336 2007-09-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
337
338 * gfortran.dg/openmp_stack.f90: Fix typo.
339 * gfortran.dg/recursive_stack.f90: Fix typo.
340
341 2007-09-27 Paolo Carlini <pcarlini@suse.de>
342
343 PR c++/33493
344 * g++.dg/template/error31.C: New.
345
346 2007-09-27 Jakub Jelinek <jakub@redhat.com>
347
348 * lib/prune.exp: Prune also "^In function .*$" lines and
349 "^ inlined from .*$" lines.
350
351 2007-09-26 Richard Guenther <rguenther@suse.de>
352
353 PR tree-optimization/33563
354 * gcc.dg/torture/pr33563.c: New testcase.
355
356 2007-09-26 Joseph Myers <joseph@codesourcery.com>
357
358 PR c/25309
359 * gcc.dg/large-size-array-2.c: Expect diagnostic for too-large
360 array.
361 * gcc.dg/large-size-array-4.c: New. Copy of large-size-array-2.c
362 without -O2.
363
364 2007-09-26 Richard Guenther <rguenther@suse.de>
365
366 PR tree-optimization/30375
367 PR tree-optimization/33560
368 * gcc.dg/tree-ssa/complex-4.c: XFAIL.
369 * gcc.dg/tree-ssa/complex-5.c: Likewise.
370 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
371 * gcc.dg/torture/pr30375.c: New testcase.
372 * gcc.dg/torture/pr33560.c: New testcase.
373 * gcc.dg/tree-ssa/pr30375.c: Likewise.
374
375 2007-09-25 Simon Martin <simartin@users.sourceforge.net>
376
377 PR c++/33207
378 * g++.dg/parse/crash38.C: New test.
379
380 2007-09-25 Michael Meissner <michael.meissner@amd.com>
381
382 PR target/33524
383 * gcc.target/i386/sse5-convert.c: New file, test int->long
384 vectorized conversions.
385
386 2007-09-25 Revital Eres <eres@il.ibm.com>
387
388 * testsuite/gcc.target/powerpc/ppc-paired.c (paired_sel): Add.
389
390 2007-09-25 Joseph Myers <joseph@codesourcery.com>
391
392 PR c/32295
393 * gcc.dg/enum-incomplete-1.c: New test.
394
395 2007-09-25 Bernd Schmidt <bernd.schmidt@analog.com>
396
397 * gcc.c-torture/compile/20070919-1.c: New test.
398
399 2007-09-25 Kaz Kojima <kkojima@gcc.gnu.org>
400
401 * gfortran.dg/init_flag_3.f90: Add -mieee for sh.
402
403 2007-09-24 Danny Smith <dannysmith@user.sourceforge.net>
404
405 PR c++/14688
406 * g++.dg/inherit/override_attribs.C: New file.
407
408 2007-09-23 Tobias Schlüter <tobi@gcc.gnu.org>
409
410 PR fortran/33269
411 * io.c (check_format_string): Move NULL and constant checks into
412 this function.
413 (check_io_constraints): Call gfc_simplify_expr() before calling
414 check_format_string(). Remove NULL and constant checks.
415
416 2007-09-24 Roman Zippel <zippel@linux-m68k.org>
417
418 * gcc.c-torture/execute/loop-2f.x: New. Disable test for m68k-linux.
419 * gcc.c-torture/execute/loop-2g.x: Likewise.
420
421 2007-09-24 Richard Sandiford <rsandifo@nildram.co.uk>
422
423 * lib/target-supports.exp (check_effective_target_mips16_attribute):
424 Reject hard-float modes unless the ABI is o32 or o64.
425 * gcc.target/mips/inter/mips16-inter.exp: Load gcc-dg.exp instead
426 of gcc.exp. Skip the tests when mips16 code generation is not
427 supported.
428 * gcc.target/mips/mips16-attributes.c: Require mips16_attribute
429 and use dg-add-options mips16_attribute.
430
431 2007-09-24 Jakub Jelinek <jakub@redhat.com>
432
433 PR c++/33506
434 * g++.dg/ext/attrib29.C: New test.
435
436 2007-09-23 Ollie Wild <aaw@google.com>
437
438 * gcc.dg/fold-bitand-1.c: New test.
439 * gcc.dg/fold-bitand-2.c: New test.
440 * gcc.dg/fold-bitand-3.c: New test.
441 * gcc.dg/fold-bitand-4.c: New test.
442
443 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
444
445 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Don't expect
446 any of the macros to be defined for __mips16.
447 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise.
448
449 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
450
451 * gcc.dg/vect/pr21591.c: Require vect_int.
452 * gcc.dg/vect/vect-outer-2.c: Require vect_intfloat_cvt.
453 * gcc.dg/vect/vect-outer-2a.c: Likewise.
454 * gcc.dg/vect/vect-outer-2c.c: Likewise.
455
456 2007-09-23 Jakub Jelinek <jakub@redhat.com>
457
458 * gcc.dg/va-arg-pack-len-1.c: Use error and warning
459 attributes.
460 * gcc.dg/va-arg-pack-len-2.c: New test.
461 * g++.dg/ext/va-arg-pack-len-1.C: Use error and warning
462 attributes.
463 * g++.dg/ext/va-arg-pack-len-2.C: New test.
464
465 PR tree-optimization/32772
466 * gcc.c-torture/compile/20070905-1.c: New test.
467
468 PR tree-optimization/32975
469 * gcc.dg/pr32975.c: New test.
470
471 PR middle-end/28755
472 * gcc.dg/pr28755.c: New test.
473
474 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
475
476 * lib/target-supports.exp (check_effective_target_nomips16): New
477 procedure.
478 * lib/fortran-torture.exp: Check nomips16 as well as mpaired_single
479 for mipsisa64*-*-*.
480 * gcc.dg/vect/vect.exp: Likewise.
481 * g++.dg/vect/vect.exp: Likewise.
482 * gcc.target/mips/mips.exp (setup_mips_tests): Don't set mips_mips16.
483 (dg-mips-options): Don't skip -march* and -mips* tests for -mips16.
484 * gcc.target/mips/branch-cost-1.c (foo): Add NOMIPS16.
485 * gcc.target/mips/branch-cost-2.c (foo): Likewise.
486 * gcc.target/mips/clear-cache-1.c (f): Likewise.
487 * gcc.target/mips/dpaq_sa_l_w.c (f1, f2, f3): Likewise.
488 * gcc.target/mips/dpsq_sa_l_w.c (f1, f2, f3): Likewise.
489 * gcc.target/mips/fix-vr4130-1.c (foo): Likewise.
490 * gcc.target/mips/fix-vr4130-2.c (foo): Likewise.
491 * gcc.target/mips/fix-vr4130-3.c (foo): Likewise.
492 * gcc.target/mips/fix-vr4130-4.c (foo): Likewise.
493 * gcc.target/mips/fixed-scalar-type.c (test1, test2, test3, test4)
494 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
495 (test14, test15, test16, test17, test18): Likewise.
496 * gcc.target/mips/fixed-vector-type.c (test1, test2, test3, test4)
497 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
498 (test14, test15, test16, test17, test18, test19, test20, test21)
499 (test22): Likewise.
500 * gcc.target/mips/madd-1.c (f1, f2, f3): Likewise.
501 * gcc.target/mips/madd-2.c (f1, f2, f3): Likewise.
502 * gcc.target/mips/madd-4.c (f1, f2, f3): Likewise.
503 * gcc.target/mips/maddu-1.c (f1, f2, f3): Likewise.
504 * gcc.target/mips/maddu-2.c (f1, f2, f3): Likewise.
505 * gcc.target/mips/maddu-4.c (f1, f2, f3): Likewise.
506 * gcc.target/mips/mips-3d-1.c (main): Likewise.
507 * gcc.target/mips/mips-3d-2.c (main, test0, test1, test2, test3)
508 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
509 (test13, test14, test15, test16, test17, test18, test19, test20)
510 (test21, test22, test23, test24, test25, test26, test27, test28)
511 (test29, test30, test31): Likewise.
512 * gcc.target/mips/mips-3d-3.c (main, test0, test1, test2, test3)
513 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
514 (test13, test14, test15, test16, test17, test18, test19, test20)
515 (test21, test22, test23, test24, test25, test26, test27, test28)
516 (test29, test30, test31, test32, test33, test34, test35, test36)
517 (test37, test38, test39, test40, test41, test42, test43, test44)
518 (test45, test46, test47, test48, test49, test50, test51, test52)
519 (test53, test54, test55, test56, test57, test58, test59, test60)
520 (test61, test62, test63): Likewise.
521 * gcc.target/mips/mips-3d-4.c (main, test0, test1, test2, test3)
522 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
523 (test13, test14, test15, test16, test17, test18, test19, test20)
524 (test21, test22, test23, test24, test25, test26, test27, test28)
525 (test29, test30, test31): Likewise.
526 * gcc.target/mips/mips-3d-5.c (main, test0, test1, test2, test3)
527 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
528 (test13, test14, test15, test16, test17, test18, test19, test20)
529 (test21, test22, test23, test24, test25, test26, test27, test28)
530 (test29, test30, test31): Likewise.
531 * gcc.target/mips/mips-3d-6.c (main, test0, test1, test2, test3)
532 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
533 (test13, test14, test15): Likewise.
534 * gcc.target/mips/mips-3d-7.c (main, test0, test1, test2, test3)
535 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
536 (test13, test14, test15): Likewise.
537 * gcc.target/mips/mips-3d-8.c (main, test0, test1, test2, test3)
538 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
539 (test13, test14, test15, test16, test17, test18, test19, test20)
540 (test21, test22, test23, test24, test25, test26, test27, test28)
541 (test29, test30, test31): Likewise.
542 * gcc.target/mips/mips-3d-9.c (matrix_multiply2, matrix_multiply3)
543 (matrix_multiply4: Likewise.
544 * gcc.target/mips/mips-ps-1.c (main): Likewise.
545 * gcc.target/mips/mips-ps-2.c (main): Likewise.
546 * gcc.target/mips/mips-ps-3.c (main): Likewise.
547 * gcc.target/mips/mips-ps-4.c (main, test0, test1, test2, test3)
548 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
549 (test13, test14, test15, test16, test17, test18, test19, test20)
550 (test21, test22, test23, test24, test25, test26, test27, test28)
551 (test29, test30, test31): Likewise.
552 * gcc.target/mips/mips-ps-5.c (main, test0, test1, test2, test3)
553 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
554 (test13, test14, test15, test16, test17, test18, test19, test20)
555 (test21, test22, test23, test24, test25, test26, test27, test28)
556 (test29, test30, test31): Likewise.
557 * gcc.target/mips/mips-ps-5.c (main): Likewise.
558 * gcc.target/mips/mips-ps-6.c (main): Likewise.
559 * gcc.target/mips/mips-ps-type.c (init, move, load, store, add, sub)
560 (neg, mul, madd, msub, nmadd, nmsub, cond_move1, cond_move2): Likewise.
561 * gcc.target/mips/mips32-dsp-type.c (add_v2hi,add_v4qi, sub_v2hi)
562 (sub_v4qi): Likewise.
563 * gcc.target/mips/mips32-dsp.c (test_MIPS_DSP, add_v2q15, add_v4i8)
564 (sub_v2q15, sub_v4i8, test_MIPS_DSP): Likewise.
565 * gcc.target/mips/movcc-1.c (sub1, sub2): Likewise.
566 * gcc.target/mips/movcc-2.c (sub4, sub5): Likewise.
567 * gcc.target/mips/movcc-3.c (sub3, sub6, sub7, sub8, sub9, suba)
568 (subb, subc): Likewise.
569 * gcc.target/mips/msub-1.c (f1, f2): Likewise.
570 * gcc.target/mips/msub-2.c (f1, f2): Likewise.
571 * gcc.target/mips/msub-4.c (f1, f2): Likewise.
572 * gcc.target/mips/msubu-1.c (f1, f2): Likewise.
573 * gcc.target/mips/msubu-2.c (f1, f2): Likewise.
574 * gcc.target/mips/msubu-4.c (f1, f2): Likewise.
575 * gcc.target/mips/nmadd-1.c (sub1, sub2, sub3, sub4): Likewise.
576 * gcc.target/mips/nmadd-2.c (sub1, sub2, sub3, sub4): Likewise.
577 * gcc.target/mips/rsqrt-1.c (foo, bar): Likewise.
578 * gcc.target/mips/rsqrt-2.c (foo, bar): Likewise.
579 * gcc.target/mips/sb1-1.c (divide, recip, squareroot, rsqrt): Likewise.
580 * gcc.target/mips/vr-mult-1.c (f1, f2): Likewise.
581 * gcc.target/mips/vr-mult-2.c (f1, f2): Likewise.
582
583 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
584
585 * lib/target-supports.exp (add_options_for_mips16_attribute)
586 (check_effective_target_mips16_attribute): New functions.
587 * gcc.target/mips/mips.exp: Define MIPS16 and NOMIPS16 on the
588 command line.
589 (dg-mips-options) Remove -mno-mips16 handling. Add options to
590 extra_test_flags.
591 * gcc.target/mips/asm-1.c (NOMIPS16): Delete.
592 * gcc.target/mips/atomic-memory-1.c (NOMIPS16): Likewise.
593 * gcc.target/mips/atomic-memory-2.c (NOMIPS16): Likewise.
594 * gcc.target/mips/branch-1.c (NOMIPS16): Likewise.
595 * gcc.target/mips/dspr2-MULT.c (NOMIPS16): Likewise.
596 * gcc.target/mips/dspr2-MULTU.c (NOMIPS16): Likewise.
597 * gcc.target/mips/fpcmp-1.c (NOMIPS16): Likewise.
598 * gcc.target/mips/fpcmp-2.c (NOMIPS16): Likewise.
599 * gcc.target/mips/ins-1.c (NOMIPS16): Likewise.
600 * gcc.target/mips/madd-3.c (NOMIPS16): Likewise.
601 * gcc.target/mips/maddu-3.c (NOMIPS16): Likewise.
602 * gcc.target/mips/mips32-dsp-run.c (NOMIPS16): Likewise.
603 * gcc.target/mips/mips32-dspr2-type.c (NOMIPS16): Likewise.
604 * gcc.target/mips/msub-3.c (NOMIPS16): Likewise.
605 * gcc.target/mips/msubu-3.c (NOMIPS16): Likewise.
606 * gcc.target/mips/near-far-3.c (NOMIPS16): Likewise.
607 * gcc.target/mips/near-far-4.c (NOMIPS16): Likewise.
608 * gcc.target/mips/neg-abs-1.c (NOMIPS16): Likewise.
609 * gcc.target/mips/smartmips-lwxs.c (NOMIPS16): Likewise.
610 * gcc.target/mips/smartmips-ror-1.c (NOMIPS16): Likewise.
611 * gcc.target/mips/smartmips-ror-2.c (NOMIPS16): Likewise.
612 * gcc.target/mips/smartmips-ror-3.c (NOMIPS16): Likewise.
613 * gcc.target/mips/smartmips-ror-4.c (NOMIPS16): Likewise.
614 * gcc.target/mips/pr26765.c: Use dg-mips-options instead of dg-options.
615 (NOMIPS16): Delete.
616 * gcc.target/mips/20020620-1.c: Use dg-mips-options instead
617 of dg-options.
618 * gcc.target/mips/call-saved-1.c: Remove -mips16 and -mno-abicalls
619 options. Require { target mips16_attribute } and use dg-add-options
620 to add the associated options.
621 (foo): Use MIPS16.
622 * gcc.target/mips/call-saved-2.c: As for call-saved-1.c.
623 * gcc.target/mips/call-saved-3.c: Likewise.
624 * gcc.target/mips/code-readable-1.c: Require { target
625 mips16_attribute } and use dg-add-options to add the associated
626 options. Remove trailing whitespace.
627 (NOMIPS16): Delete.
628 * gcc.target/mips/code-readable-2.c: Likewise.
629 * gcc.target/mips/code-readable-3.c: Likewise.
630 * gcc.target/mips/mips16-attributes-2.c: Likewise.
631 * gcc.target/mips/mips16e-extends.c: Remove -mips16 option.
632 Require { target mips16_attribute } and use dg-add-options to
633 add the associated options.
634 (cksum16, cksum8): Use MIPS16.
635 * gcc.target/mips/save-restore-1.c: Remove -mips16 option.
636 Require { target mips16_attribute } and use dg-add-options to
637 add the associated options.
638 (foo): Use MIPS16.
639 * gcc.target/mips/save-restore-2.c: Likewise.
640 * gcc.target/mips/save-restore-3.c: Likewise.
641 * gcc.target/mips/save-restore-4.c: Likewise.
642 * gcc.target/mips/save-restore-5.c: Likewise. Also remove
643 -mno-abicalls.
644 * gcc.target/mips/mips-sched-madd.c: Remove -mno-mips16.
645 (foo): Use NOMIPS16.
646
647 2007-09-22 Paul Thomas <pault@gcc.gnu.org>
648
649 PR fortran/33337
650 * gfortran.dg/derived_comp_array_ref_3.f90: New test.
651
652 PR fortran/33376
653 * gfortran.dg/derived_comp_array_ref_4.f90: New test.
654
655 2007-09-22 Tobias Burnus <burnus@net-b.de>
656
657 PR fortran/33445
658 * gfortran.dg/gomp/free-2.f90: New.
659 * gfortran.dg/gomp/appendix-a/a.31.1.f90: Add missing &.
660 * gfortran.dg/gomp/omp_parse1.f90: Add dg-warning.
661
662 2007-09-22 Uros Bizjak <ubizjak@gmail.com>
663
664 * gcc.target/i386/sse5-hadduX.c: Remove target selector.
665 * gcc.target/i386/sse5-haddX.c: Ditto.
666 * gcc.target/i386/sse5-hsubX.c: Ditto.
667 * gcc.target/i386/sse5-maccXX.c: Ditto.
668 * gcc.target/i386/sse5-msubXX.c: Ditto.
669 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
670 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
671 * gcc.target/i386/sse5-permpX.c: Ditto.
672 * gcc.target/i386/sse5-fma.c: Remove target selector. Require lp64
673 effective target.
674 * gcc.target/i386/sse5-fma-vector.c: Ditto.
675 * gcc.target/i386/sse5-ima-vector.c: Ditto.
676 * gcc.target/i386/sse5-pcmov.c: Ditto.
677 * gcc.target/i386/sse5-pcmov2.c: Ditto.
678
679 2007-09-22 Richard Guenther <rguenther@suse.de>
680
681 PR tree-optimization/33146
682 * gcc.c-torture/compile/pr33146.c: New testcase.
683
684 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
685
686 * lib/target-supports.exp (check_cached_effective_target): New
687 procedure.
688 (check_no_compiler_messages, check_no_messages_and_pattern): Use it.
689 (check_effective_target_c99_runtime): New procedure.
690 * gcc.dg/builtins-20.c (test3f): Wrap cargf check in HAVE_C99_RUNTIME.
691 (test3l): Likewise cargl.
692 * gcc.dg/builtins-59.c: Require c99_runtime.
693 * gcc.dg/builtins-61.c: Likewise.
694 * gcc.dg/builtins-62.c: Likewise.
695
696 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
697
698 * lib/target-supports.exp (add_options_for_c99_runtime): New procedure.
699 * lib/target-supports-dg.exp (dg-add-options): Likewise.
700 * gcc.dg/builtins-18.c: Use { dg-add-options c99_runtime } instead of
701 target-specific dg-options.
702 * gcc.dg/builtins-20.c: Likewise.
703 * gcc.dg/builtins-53.c: Likewise.
704 * gcc.dg/builtins-55.c: Likewise.
705 * gcc.dg/single-precision-constant.c: Likewise.
706 * gcc.dg/torture/builtin-convert-1.c: Likewise.
707 * gcc.dg/torture/builtin-convert-2.c: Likewise.
708 * gcc.dg/torture/builtin-convert-3.c: Likewise.
709 * gcc.dg/torture/builtin-convert-4.c: Likewise.
710 * gcc.dg/torture/builtin-power-1.c: Likewise.
711
712 2007-09-21 Chao-ying Fu <fu@mips.com>
713
714 * lib/target-supports.exp (check_effective_target_fixed_point): New to
715 check if targets have fixed-point supports.
716 * gcc.dg/fixed-point/fixed-point.exp: New file.
717 * gcc.dg/fixed-point/addsub.c, gcc.dg/fixed-point/allconv.c,
718 * gcc.dg/fixed-point/allop.c, gcc.dg/fixed-point/call-by-value.c,
719 * gcc.dg/fixed-point/cast-bad.c, gcc.dg/fixed-point/composite-type.c,
720 * gcc.dg/fixed-point/const-1.c, gcc.dg/fixed-point/constant.c,
721 * gcc.dg/fixed-point/constants-pedantic.c,
722 * gcc.dg/fixed-point/convert.c, gcc.dg/fixed-point/define.c,
723 * gcc.dg/fixed-point/keywords-c89.c, gcc.dg/fixed-point/keywords-c99.c,
724 * gcc.dg/fixed-point/keywords-ignored-c99.c,
725 * gcc.dg/fixed-point/keywords-pedantic.c,
726 * gcc.dg/fixed-point/keywords-reserved.c, gcc.dg/fixed-point/binary.c,
727 * gcc.dg/fixed-point/modes.c, gcc.dg/fixed-point/noassoc.c,
728 * gcc.dg/fixed-point/types.c, gcc.dg/fixed-point/typespec.c,
729 * gcc.dg/fixed-point/unary.c, gcc.dg/fixed-point/func-array.c,
730 * gcc.dg/fixed-point/func-scalar.c, gcc.dg/fixed-point/func-struct.c,
731 * gcc.dg/fixed-point/func-vararg-mixed.c,
732 * gcc.dg/fixed-point/operator-logical.c,
733 * gcc.dg/fixed-point/struct-union.c,
734 * gcc.dg/fixed-point/bit-complement.c,
735 * gcc.dg/fixed-point/operator-bitwise.c,
736 * gcc.dg/fixed-point/operator-comma.c,
737 * gcc.dg/fixed-point/struct-layout-1.c,
738 * gcc.dg/fixed-point/union-init.c,
739 * gcc.dg/fixed-point/Wbad-function-cast-1.c,
740 * gcc.dg/fixed-point/func-mixed.c,
741 * gcc.dg/fixed-point/func-vararg-size0.c,
742 * gcc.dg/fixed-point/func-vararg.c, gcc.dg/fixed-point/int-warning.c,
743 * gcc.dg/fixed-point/loop-index.c, gcc.dg/fixed-point/operator-cond.c,
744 * gcc.dg/fixed-point/operator-unary.c,
745 * gcc.dg/fixed-point/allop-const.c,
746 * gcc.dg/fixed-point/muldiv-warning.c,
747 * gcc.dg/nofixed-point-1.c,
748 * gcc.target/mips/dpaq_sa_l_w.c, gcc.target/mips/dpsq_sa_l_w.c,
749 * gcc.target/mips/fixed-vector-type.c,
750 * gcc.target/mips/fixed-scalar-type.c: New tests.
751
752 2007-09-21 Olivier Hainque <hainque@adacore.com>
753
754 * gnat.dg/nested_subtype_byref.ad[bs]: Part of new test.
755 * gnat.dg/test_nested_subtype_byref.adb: New test.
756
757 2007-09-21 Jakub Jelinek <jakub@redhat.com>
758
759 PR fortran/33439
760 * gfortran.dg/gomp/pr33439.f90: New test.
761
762 2007-09-21 Tobias Burnus <burnus@net-b.de>
763
764 PR fortran/33455
765 * gfortran.dg/merge_char_3.f90: New.
766
767 2007-09-21 Tobias Burnus <burnus@net-b.de>
768
769 PR fortran/33037
770 * gfortran.dg/transfer_check_1.f90: New.
771
772 2007-09-20 Asher Langton <langton2@llnl.gov>
773
774 PR fortran/20441
775 * gfortran.dg/init_flag_1.f90: New.
776 * gfortran.dg/init_flag_2.f90: New.
777 * gfortran.dg/init_flag_3.f90: New.
778 * gfortran.dg/init_flag_4.f90: New.
779 * gfortran.dg/init_flag_5.f90: New.
780 * gfortran.dg/init_flag_6.f90: New.
781 * gfortran.dg/init_flag_7.f90: New.
782
783 2007-09-20 Paolo Carlini <pcarlini@suse.de>
784
785 PR c++/33460
786 * g++.dg/ext/anon-struct6.C: New.
787
788 2007-09-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
789
790 PR libfortran/23272
791 * gfortran.dg/inquire_10.f90: New test.
792
793 2007-09-20 Joseph Myers <joseph@codesourcery.com>
794
795 * gcc.dg/c99-bool-2.c, gcc.dg/c99-bool-3.c: New tests.
796
797 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
798
799 PR fortran/33221
800 * gfortran.dg/used_types_18.f90: Declare variable of empty
801 derived type.
802
803 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
804
805 PR fortran/33288
806 * gfortran.dg/array_constructor_19.f90: New test.
807
808 2007-09-20 Jakub Jelinek <jakub@redhat.com>
809
810 PR debug/33316
811 * gcc.dg/debug/pr33316.c: New test.
812
813 PR c++/33496
814 * g++.dg/cpp0x/variadic76.C: New test.
815 * g++.dg/cpp0x/variadic77.C: New test.
816 * g++.dg/cpp0x/variadic78.C: New test.
817
818 PR c/33238
819 PR c/27301
820 * gcc.c-torture/execute/20070919-1.c: New test.
821 * gcc.dg/pr33238.c: New test.
822 * gcc.dg/pr27301.c: New test.
823
824 2007-09-20 Richard Sandiford <rsandifo@nildram.co.uk>
825
826 * lib/target-supports.exp (check_effective_target_mips64): New
827 procedure.
828 * gcc.dg/lower-subreg-1.c: Require !mips64.
829 * gcc.dg/sibcall-3.c (ATTR): New macro.
830 (recurser_void1, recurser_void2): Use it.
831 * gcc.dg/sibcall-4.c: As for gcc.dg/sibcall-3.c.
832 * gcc.dg/tree-ssa/ssa-fre-3.c: Require !mips64.
833
834 2007-09-20 Tobias Schlüter <tobi@gcc.gnu.org>
835
836 * gfortran.dg/g77/19981216-0.f: Remove dg-warning annotation.
837 * gfortran.dg/io_constraints_1.f90: Make a -std=f95 test. Add
838 warning annotation.
839 * gfortran.dg/iostat_3.f90: Make a -std=f95 test.
840
841 2007-09-20 Christopher D. Rickett <crickett@lanl.gov>
842
843 PR fortran/33497
844 * gfortran.dg/c_loc_tests_11.f03: New test case.
845
846 2007-09-20 Paolo Carlini <pcarlini@suse.de>
847
848 PR c++/33459
849 * g++.dg/init/ref14.C: New.
850
851 2007-09-19 Eric Botcazou <ebotcazou@adacore.com>
852
853 * gnat.dg/slice2.ad[sb]: New testcase.
854
855 2007-09-19 Nick Clifton <nickc@redhat.com>
856
857 * gcc.dg/cpp/assert4.c: Fix expected h8300 preprocessor define.
858
859 2007-09-19 Jie Zhang <jie.zhang@analog.com>
860
861 * gcc.target/bfin/bfin.exp: New.
862 * gcc.target/bfin/{workarounds-any.c, workarounds-none.c,
863 workarounds-1.c, workarounds-2.c, workarounds-3.c, workarounds-4.c,
864 mcpu-bf522.c, mcpu-bf525.c, mcpu-bf527.c,
865 mcpu-bf531.c, mcpu-bf532.c, mcpu-bf533.c,
866 mcpu-bf534.c, mcpu-bf536.c, mcpu-bf537.c,
867 mcpu-bf538.c, mcpu-bf539.c, mcpu-bf542.c,
868 mcpu-bf544.c, mcpu-bf548.c, mcpu-bf549.c,
869 mcpu-bf561.c, mcpu-default.c}: New tests.
870
871 2007-09-18 Sandra Loosemore <sandra@codesourcery.com>
872
873 Restore detection of unsupported TLS.
874
875 Revert this patch:
876 2007-02-10 Richard Henderson <rth@redhat.com>
877
878 * lib/target-supports.exp (check_effective_target_tls): Redefine
879 to mean non-emulated tls.
880 * gcc.dg/tls/alias-1.c: Remove tls requirement.
881 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
882 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
883 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
884 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
885 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
886 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
887
888 And then:
889 * lib/target-supports.exp (check_effective_target_tls): Use
890 stronger test for compiler support for TLS.
891 (check_effective_target_tls_native): New, to test for non-emulated
892 TLS support.
893 * g++.dg/gomp/clause-3.C: Use dg-require-effective-target tls_native
894 instead of dg-require-effective-target tls.
895 * g++.dg/gomp/copyin-1.C: Likewise.
896 * g++.dg/gomp/sharing-1.C: Likewise.
897 * g++.dg/gomp/tls-1.C: Likewise.
898 * g++.dg/gomp/tls-2.C: Likewise.
899 * g++.dg/gomp/tls-3.C: Likewise.
900 * g++.dg/tls/diag-1.C: Likewise.
901 * g++.dg/tls/diag-2.C: Likewise.
902 * g++.dg/tls/diag-3.C: Likewise.
903 * g++.dg/tls/diag-4.C: Likewise.
904 * g++.dg/tls/diag-5.C: Likewise.
905 * g++.dg/tls/init-1.C: Likewise.
906 * g++.dg/tls/init-2.C: Likewise.
907 * g++.dg/tls/trivial.C: Likewise.
908 * gcc.dg/gomp/appendix-a/a.22.1.c: Likewise.
909 * gcc.dg/gomp/appendix-a/a.22.2.c: Likewise.
910 * gcc.dg/gomp/appendix-a/a.24.1.c: Likewise.
911 * gcc.dg/gomp/appendix-a/a.32.1.c: Likewise.
912 * gcc.dg/gomp/appendix-a/a.33.1.c: Likewise.
913 * gcc.dg/gomp/clause-1.c: Likewise.
914 * gcc.dg/gomp/copyin-1.c: Likewise.
915 * gcc.dg/gomp/sharing-1.c: Likewise.
916 * gcc.dg/gomp/tls-1.c: Likewise.
917 * gcc.dg/gomp/tls-2.c: Likewise.
918 * gcc.dg/tls/alpha-1.c: Likewise.
919 * gcc.dg/tls/opt-1.c: Likewise.
920 * gcc.dg/tls/opt-13.c: Likewise.
921 * gcc.dg/tls/opt-14.c: Likewise.
922 * gcc.dg/tls/opt-2.c: Likewise.
923 * gcc.dg/tls/opt-3.c: Likewise.
924 * gcc.dg/tls/opt-4.c: Likewise.
925 * gcc.dg/tls/opt-7.c: Likewise.
926 * gcc.dg/tls/section-1.c: Likewise.
927 * gfortran.dg/gomp/appendix-a/a.22.1.f90: Likewise.
928 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Likewise.
929 * gfortran.dg/gomp/appendix-a/a.22.5.f90: Likewise.
930 * gfortran.dg/gomp/appendix-a/a.22.6.f90: Likewise.
931 * gfortran.dg/gomp/appendix-a/a.24.1.f90: Likewise.
932 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
933 * gfortran.dg/gomp/appendix-a/a.33.1.f90: Likewise.
934 * gfortran.dg/gomp/crayptr2.f90: Likewise.
935 * gfortran.dg/gomp/fixed-1.f: Likewise.
936 * gfortran.dg/gomp/free-1.f90: Likewise.
937 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
938 * gfortran.dg/gomp/omp_threadprivate2.f90: Likewise.
939 * gfortran.dg/gomp/reduction1.f90: Likewise.
940 * gfortran.dg/gomp/sharing-1.f90: Likewise.
941
942 2007-09-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
943
944 PR fortran/31119
945 * gfortran.dg/bounds_check_9.f90: New test.
946 * gfortran.dg/bounds_check_fail_2.f90: New test.
947
948 2007-09-18 Paolo Carlini <pcarlini@suse.de>
949
950 PR c++/33462 (again)
951 * g++.dg/ext/va-arg1.C: Adjust.
952
953 2007-09-18 Paolo Carlini <pcarlini@suse.de>
954
955 PR c++/33462
956 * g++.dg/ext/va-arg1.C: New.
957
958 2007-09-18 Tobias Burnus <burnus@net-b.de>
959
960 * gfortran.dg/elemental_optional_args_1.f90: Fix test.
961
962 2007-09-18 Paolo Carlini <pcarlini@suse.de>
963
964 PR c++/33463
965 * g++.dg/rtti/typeid6.C: New.
966
967 2007-09-18 Paolo Carlini <pcarlini@suse.de>
968
969 PR c++/33464
970 * g++.dg/ext/is_class_error.C: Rename to is_class_error1.C.
971 * g++.dg/ext/is_class_error2.C: New.
972
973 2007-09-18 Richard Guenther <rguenther@suse.de>
974
975 PR tree-optimization/33340
976 * g++.dg/torture/pr33340.C: New testcase.
977
978 2007-09-18 Tobias Burnus <burnus@net-b.de>
979
980 PR fortran/33231
981 * gfortran.dg/elemental_optional_args_1.f90: Make valid Fortran.
982 * gfortran.dg/elemental_subroutine_1.f90: Ditto.
983 * gfortran.dg/elemental_subroutine_5.f90: New.
984
985 2007-09-18 Richard Sandiford <rsandifo@nildram.co.uk>
986
987 * lib/target-supports.exp (check_profiling_available): Extend
988 mips*-*-elf check to mips*-*-elf*.
989
990 2007-09-18 Jakub Jelinek <jakub@redhat.com>
991
992 * gcc.dg/format/c90-scanf-5.c: New test.
993 * gcc.dg/format/c99-scanf-4.c: New test.
994 * gcc.dg/format/ext-7.c: New test.
995 * gcc.dg/format/ext-8.c: New test.
996
997 PR middle-end/33423
998 * gcc.c-torture/compile/20070915-1.c: New test.
999
1000 2007-09-17 Tobias Burnus <burnus@net-b.de>
1001
1002 PR fortran/33106
1003 * gfortran.dg/private_type_9.f90: New.
1004
1005 2007-09-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1006
1007 PR middle-end/33449
1008 * gfortran.dg/pr33449.f90: New test.
1009
1010 2007-09-17 Tobias Burnus <burnus@net-b.de>
1011
1012 * gfortran.dg/interface_15.f90: Compile with -std=f95.
1013 * gfortran.dg/private_type_1.f90: Ditto
1014 * gfortran.dg/interface_18.f90: New.
1015 * gfortran.dg/private_type_8.f90: New.
1016
1017 2007-09-16 Paolo Carlini <pcarlini@suse.de>
1018
1019 PR c++/33124
1020 * g++.dg/warn/new1.C: Adjust.
1021 * g++.dg/torture/str_empty.C: Likewise.
1022
1023 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
1024
1025 * gcc.target/mips/dse-1.c: New test.
1026
1027 2007-09-16 Nathan Sidwell <nathan@codesourcery.com>
1028
1029 PR c++/32756
1030 * g++.dg/overload/operator3.C: New.
1031
1032 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
1033
1034 * gcc.target/mips/truncate-1.c: New test.
1035
1036 2007-09-16 Paul Thomas <pault@gcc.gnu.org>
1037
1038 PR fortran/29396
1039 PR fortran/29606
1040 PR fortran/30625
1041 PR fortran/30871
1042 * gfortran.dg/subref_array_pointer_1.f90: New test.
1043 * gfortran.dg/subref_array_pointer_2.f90: New test.
1044
1045 2007-09-15 H.J. Lu <hongjiu.lu@intel.com>
1046
1047 * gfortran.dg/nint_2.f90: Correct last change.
1048
1049 2007-09-15 Zdenek Dvorak <ook@ucw.cz>
1050
1051 * gcc.dg/tree-ssa/parallelization-1.c: New test.
1052
1053 2007-09-15 Dorit Nuzman <dorit@il.ibm.com>
1054
1055 * gcc.dg/vect/pr33373b.c: New test.
1056
1057 2007-09-14 Uros Bizjak <ubizjak@gmail.com>
1058
1059 PR target/33438
1060 * gcc.target/i386/pr33438.c: New test.
1061
1062 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1063
1064 * gfortran.dg/nint_2.f90: Revert previous commit.
1065
1066 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1067
1068 * gfortran.dg/nint_2.f90: Do not xfail on powerpc64-linux.
1069
1070 2007-09-14 Hans-Peter Nilsson <hp@axis.com>
1071
1072 PR debug/33429
1073 * g++.dg/other/unused1.C: XFAIL class2 scan.
1074
1075 2007-09-13 Tobias Burnus <burnus@net-b.de>
1076
1077 PR fortran/33343
1078 * gfortran.dg/elemental_args_check_1.f90: New.
1079 * gfortran.dg/assumed_size_refs_1.f90: Update error message.
1080 * gfortran.dg/elemental_subroutine_4.f90: Ditto.
1081
1082 2007-09-13 Tobias Burnus <burnus@net-b.de>
1083
1084 * gfortran.dg/recursive_check_3.f90: New.
1085
1086 2007-09-13 Tobias Burnus <burnus@net-b.de>
1087
1088 PR fortran/33412
1089 * gfortran.dg/elemental_bind_c.f90: New.
1090
1091 2007-09-13 Richard Sandiford <richard@codesourcery.com>
1092
1093 * gcc.dg/gcc-have-sync-compare-and-swap.c: Skip for -mflip-mips16.
1094 * gcc.target/mips/mips16-attributes-2.c: New test.
1095 * gcc.target/mips/mips16-attributes-3.c: Likewise.
1096 * gcc.target/mips/args-3.c: Skip for -mflip-mips16. Do not use the
1097 hard-float asm when __mips16 is defined.
1098 * gcc.target/mips/atomic-memory-1.c (main): Add a nomips16 attribute.
1099 * gcc.target/mips/atomic-memory-2.c (main): Likewise.
1100 * gcc.target/mips/fpcmp-1.c (f1, f2): Likewise.
1101 * gcc.target/mips/fpcmp-2.c (f1, f2): Likewise.
1102 * gcc.target/mips/neg-abs-1.c (f1, f2, d1, f2): Likewise.
1103 * gcc.target/mips/pr26765.c (foo): Likewise.
1104 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Run for all
1105 targets, use dg-mips-options instead of dg-options, and use -mgp32
1106 to force 32-bit mode.
1107 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise -mgp64
1108 and 64-bit mode.
1109 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -mips32*.
1110
1111 2007-09-12 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
1112 Michael Meissner <michael.meissner@amd.com>
1113
1114 * gcc.target/i386/sse5-hadduX.c: Add support for SSE5 tests.
1115 * gcc.target/i386/sse5-hsubX.c: Ditto.
1116 * gcc.target/i386/sse5-permpX.c: Ditto.
1117 * gcc.target/i386/sse5-haddX.c: Ditto.
1118 * gcc.target/i386/sse5-maccXX.c: Ditto.
1119 * gcc.target/i386/sse5-msubXX.c: Ditto.
1120 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
1121 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
1122
1123 * gcc.target/i386/sse5-pcmov.c: New file to make sure the compiler
1124 optimizes floating point conditional moves into the pcmov
1125 instruction on SSE5.
1126 * gcc.target/i386/sse5-pcmov2.c: Ditto.
1127
1128 * gcc.target/i386/sse5-ima-vector.c: New file to make sure the
1129 compiler optimizes vector 32-bit int (a*b)+c into pmacsdd on
1130 SSE5.
1131
1132 * gcc.target/i386/sse5-fma-vector.c: New file to make sure the
1133 compiler optimizes vector (a*b)+c into fmadd on SSE5.
1134
1135 * gcc.target/i386/sse5-fma.c: New file to make sure the compiler
1136 optimizes (a*b)+c into fmadd on SSE5.
1137
1138 * gcc.target/i386/i386.exp (check_effective_target_sse5): Check
1139 whether the SSE5 instructions can be generated.
1140
1141 * gcc.target/i386/sse5-check.h: New. Add support for
1142 SSE5 tests.
1143
1144 * gcc.target/i386/sse-12.c: Include bmmintrin.h instead of
1145 ammintrin.h, and turn on -msse5 option instead of -msse4a.
1146 * gcc.target/i386/sse-13.c: Ditto.
1147 * gcc.target/i386/sse-14.c: Ditto.
1148
1149 2007-09-12 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1150
1151 PR testsuite/33153
1152 * gcc.dg/pr32912-1.c: Add -fno-common to options on hppa*-*-hpux*.
1153 * gcc.dg/pr32912-2.c: Delete declaration of a, b, c, d, e and f.
1154
1155 2007-09-12 Jakub Jelinek <jakub@redhat.com>
1156
1157 PR target/32338
1158 * gcc.dg/pr32338-1.c: New test.
1159 * gcc.dg/pr32338-2.c: New test.
1160
1161 2007-09-12 Bob Wilson <bob.wilson@acm.org>
1162
1163 * lib/target-supports.exp (check_effective_target_sync_int_long):
1164 Revert change to add xtensa.
1165 (check_effective_target_sync_char_short): Likewise.
1166
1167 2007-09-12 Olivier Hainque <hainque@adacore.com>
1168
1169 * gnat.dg/packed_subtype.adb: New test.
1170
1171 2007-09-12 Tobias Burnus <burnus@net-b.de>
1172
1173 PR fortran/33297
1174 * gfortran.dg/intrinsic_size.f90: New.
1175
1176 2007-09-12 Tobias Burnus <burnus@net-b.de>
1177
1178 PR fortran/33284
1179 PR fortran/33310
1180 * gfortran.dg/conflicts_2.f90: New.
1181
1182 2007-09-12 Ira Rosen <irar@il.ibm.com>
1183
1184 PR tree-optimization/32377
1185 * gcc.dg/vect/no-vfa-vect-102a.c: Change the test to check positive
1186 dependence distance.
1187 * gcc.dg/vect/vect-outer-5.c, gcc.dg/vect/no-vfa-vect-102.c,
1188 gcc.dg/vect/vect-104.c, no-vfa-vect-dv-2.c: Likewise.
1189 * gcc.dg/vect/no-vfa-vect-depend-1.c,
1190 gfortran.dg/vect/no-vfa-pr32377.f90: New.
1191
1192 2007-09-12 Richard Guenther <rguenther@suse.de>
1193
1194 PR middle-end/33382
1195 * gcc.c-torture/compile/pr33382.c: New testcase.
1196 * gcc.c-torture/execute/pr33382.c: Likewise.
1197
1198 2007-09-12 Christopher D. Rickett <crickett@lanl.gov>
1199
1200 PR fortran/33395
1201 * gfortran.dg/c_ptr_tests_12.f03: New test case.
1202
1203 2007-09-12 Dorit Nuzman <dorit@il.ibm.com>
1204
1205 PR tree-optimization/33373
1206 * gcc.dg/vect/pr33373.c: New test.
1207
1208 2007-09-12 Ben Elliston <bje@au.ibm.com>
1209
1210 * lib/target-supports.exp (check_effective_target_vect_no_double):
1211 Remove unused proc.
1212
1213 2007-09-12 Ben Elliston <bje@au.ibm.com>
1214 Ulrich Weigand <uweigand@de.ibm.com>
1215
1216 * gcc.target/spu/dfcgt-nan.c: New test.
1217
1218 2007-09-11 Hans-Peter Nilsson <hp@axis.com>
1219
1220 * gcc.dg/cpp/trad/include.c: Don't run for newlib targets.
1221
1222 2007-09-11 Christopher D. Rickett <crickett@lanl.gov>
1223
1224 PR fortran/33040
1225 * gfortran.dg/c_ptr_tests_11.f03: New test case.
1226
1227 2007-09-11 Jakub Jelinek <jakub@redhat.com>
1228
1229 * gcc.dg/va-arg-pack-len-1.c: New test.
1230 * g++.dg/va-arg-pack-len-1.C: New test.
1231
1232 2007-09-11 Michael Matz <matz@suse.de>
1233
1234 * gcc.dg/tree-ssa/loadpre11.c: Add -fno-tree-cselim to flags.
1235
1236 2007-09-10 Janis Johnson <janis187@us.ibm.com>
1237
1238 * gcc.dg/dfp/convert-bfp.c: Replace SKIP_LONG_DOUBLE with runtime
1239 checks for size of long double.
1240 * gcc.dg/dfp/convert.h: New file.
1241 * gcc.dg/dfp/convert-bfp-2.c: New test.
1242 * gcc.dg/dfp/convert-bfp-3.c: Ditto.
1243 * gcc.dg/dfp/convert-bfp-4.c: Ditto.
1244 * gcc.dg/dfp/convert-bfp-5.c: Ditto.
1245 * gcc.dg/dfp/convert-bfp-6.c: Ditto.
1246 * gcc.dg/dfp/convert-bfp-7.c: Ditto.
1247 * gcc.dg/dfp/convert-bfp-8.c: Ditto.
1248 * gcc.dg/dfp/convert-bfp-9.c: Ditto.
1249 * gcc.dg/dfp/convert-bfp-10.c: Ditto.
1250 * gcc.dg/dfp/convert-bfp-11.c: Ditto.
1251
1252 2007-09-10 Harsha Jagasia <harsha.jagasia@amd.com>
1253
1254 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c:
1255 Change dg-final to expect 1 non-profitable loop and
1256 3 profitable loops.
1257 * gcc.dg/vect/costmodel/x86-64/costmodel-vect-31.c:
1258 Change dg-final to expect 1 non-profitable loop and
1259 3 profitable loops.
1260 * gcc.dg/vect/costmodel/x86-64/costmodel-fast-math-vect-pr29925.c:
1261 Change dg-final to expect 1 profitable loop.
1262 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
1263 Change dg-final to expect 1 profitable loop.
1264
1265 2007-09-10 Richard Sandiford <richard@codesourcery.com>
1266
1267 * gcc.target/mips/call-saved-1.c: New test.
1268 * gcc.target/mips/call-saved-2.c: Likewise.
1269 * gcc.target/mips/call-saved-3.c: Likewise.
1270 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_gp64
1271 instead of mips_mips64. Set mips_fp64 too.
1272 (is_gp32_flag): Return true for -mips1 and -mips2.
1273 (dg-mips-options): Use mips_gp64 instead of mips_mips64.
1274
1275 2007-09-10 Jakub Jelinek <jakub@redhat.com>
1276
1277 * g++.dg/ext/va-arg-pack-1.C: New test.
1278 * g++.dg/ext/va-arg-pack-2.C: New test.
1279
1280 2007-09-10 Uros Bizjak <ubizjak@gmail.com>
1281
1282 PR target/33369
1283 * gcc.dg/vect/pr33369.c: New test.
1284
1285 2007-09-10 Paul Thomas <pault@gcc.gnu.org>
1286
1287 PR fortran/33370
1288 * gfortran.dg/array_memcpy_5.f90: New test.
1289
1290 2007-09-10 Hans-Peter Nilsson <hp@axis.com>
1291
1292 * gcc.dg/tree-ssa/ssa-fre-4.c: Skip for cris-*-* and mmix-*-*.
1293
1294 2007-09-09 Richard Guenther <rguenther@suse.de>
1295
1296 * gcc.c-torture/compile/20070906-1.c: New testcase.
1297
1298 2007-09-09 Ira Rosen <irar@il.ibm.com>
1299
1300 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add
1301 noinline attribute.
1302 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c,
1303 gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c,
1304 gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
1305 Likewise.
1306
1307 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
1308
1309 * gnat.dg/specs/uc1.ads: Compile with -gnatws.
1310
1311 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
1312
1313 * gnat.dg/addr2_p.ads: Bump size of array to 9.
1314
1315 2007-09-09 Ira Rosen <irar@il.ibm.com>
1316
1317 * gcc.dg/vect/vect.exp: Compile tests starting with slp-.
1318 Remove "vect" part from test names for -ffast-math, -ffast-math-errno,
1319 -fwrapv, -ftrapv tests. Add -fno-tree-scev-cprop for slp- tests.
1320 Compile tests with -fno-tree-pre.
1321 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Run SLP tests.
1322 * lib/target-supports.exp (check_effective_target_vect_strided): New.
1323 * gcc.dg/vect/slp-1.c, gcc.dg/vect/slp-2.c, gcc.dg/vect/slp-3.c,
1324 gcc.dg/vect/slp-4.c, gcc.dg/vect/slp-5.c, gcc.dg/vect/slp-6.c,
1325 gcc.dg/vect/slp-7.c, gcc.dg/vect/slp-8.c, gcc.dg/vect/slp-9.c,
1326 gcc.dg/vect/slp-10.c, gcc.dg/vect/slp-11.c, gcc.dg/vect/slp-12.c,
1327 gcc.dg/vect/slp-13.c, gcc.dg/vect/slp-14.c, gcc.dg/vect/slp-15.c,
1328 gcc.dg/vect/slp-16.c, gcc.dg/vect/slp-17.c, gcc.dg/vect/slp-18.c,
1329 gcc.dg/vect/slp-19.c, gcc.dg/vect/slp-20.c, gcc.dg/vect/slp-21.c,
1330 gcc.dg/vect/slp-22.c, gcc.dg/vect/slp-23.c, gcc.dg/vect/slp-24.c,
1331 gcc.dg/vect/slp-25.c, gcc.dg/vect/slp-26.c, gcc.dg/vect/slp-28.c,
1332 gcc.dg/vect/fast-math-slp-27.c, gcc.dg/vect/no-tree-pre-slp-29.c,
1333 gcc.dg/vect/no-scevccp-slp-30.c, gcc.dg/vect/no-scevccp-slp-31.c,
1334 gcc.dg/vect/no-math-errno-slp-32.c, gcc.dg/vect/slp-33.c,
1335 gcc.dg/vect/slp-34.c, gcc.dg/vect/slp-35.c, gcc.dg/vect/slp-36.c,
1336 gcc.dg/vect/slp-37.c, gcc.dg/vect/vect-vfa-slp.c,
1337 gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c,
1338 gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: New testcases.
1339 * gcc.dg/vect/vect-vfa-03.c: Change the test to prevent SLP.
1340
1341 2007-09-09 Joseph Myers <joseph@codesourcery.com>
1342
1343 * lib/file-format.exp (gcc_target_object_format): Use remote_exec
1344 to call objdump.
1345 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
1346 Use remote_exec to call c++filt.
1347 * lib/target-supports-dg.exp (dg-require-host-local): New.
1348 * gcc.misc-tests/options.exp: Allow .exe in command paths.
1349 * g++.dg/parse/repo1.C: Use dg-require-host-local.
1350 * g++.dg/rtti/repo1.C: Likewise.
1351 * g++.dg/template/repo1.C: Likewise.
1352 * g++.dg/template/repo2.C: Likewise.
1353 * g++.dg/template/repo3.C: Likewise.
1354 * g++.dg/template/repo4.C: Likewise.
1355 * g++.dg/template/repo5.C: Likewise.
1356 * g++.old-deja/g++.pt/instantiate4.C: Likewise.
1357 * g++.old-deja/g++.pt/instantiate6.C: Likewise.
1358 * g++.old-deja/g++.pt/repo1.C: Likewise.
1359 * g++.old-deja/g++.pt/repo2.C: Likewise.
1360 * g++.old-deja/g++.pt/repo3.C: Likewise.
1361 * g++.old-deja/g++.pt/repo4.C: Likewise.
1362 * gcc.dg/cpp/trad/builtins.c: Likewise.
1363
1364 2007-09-08 Zdenek Dvorak <ook@ucw.cz>
1365
1366 PR tree-optimization/32283
1367 * gcc.dg/tree-ssa/loop-31.c: New test.
1368
1369 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
1370
1371 PR rtl-optimization/26449
1372 * gcc.target/i386/pr26449-1.c: New file.
1373
1374 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
1375
1376 PR target/33329
1377 PR rtl-optimization/26449
1378 * gcc.target/i386/pr33329.c: New file.
1379
1380 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
1381
1382 * gnat.dg/renaming3.adb, renaming4.ads: New test.
1383
1384 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
1385
1386 * gnat.dg/unaligned_rep_clause.adb: New testcase.
1387
1388 2007-09-08 Dorit Nuzman <dorit@il.ibm.com>
1389
1390 PR tree-optimization/33301
1391 * gfortran.dg/vect/pr33301.f: New test.
1392
1393 2007-09-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1394
1395 PR libfortran/33307
1396 * gfortran.dg/backspace_10.f90: New test.
1397
1398 2007-09-07 Richard Guenther <rguenther@suse.de>
1399
1400 Reapply
1401 2007-09-06 Richard Guenther <rguenther@suse.de>
1402
1403 PR tree-optimization/32586
1404 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1405 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1406 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1407 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1408 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1409 now obsolete simplification.
1410
1411 2007-09-07 Dorit Nuzman <dorit@il.ibm.com>
1412
1413 PR tree-optimization/33299
1414 * gfortran.dg/vect/vect.exp: Compile some tests with -ffast-math.
1415 * gfortran.dg/vect/fast-math-pr33299.f90: New test.
1416
1417 2007-09-07 Richard Guenther <rguenther@suse.de>
1418
1419 Revert
1420 2007-09-06 Richard Guenther <rguenther@suse.de>
1421
1422 PR tree-optimization/32586
1423 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1424 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1425 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1426 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1427 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1428 now obsolete simplification.
1429
1430 2007-09-07 Uros Bizjak <ubizjak@gmail.com>
1431
1432 PR tree-optimization/32821
1433 * gcc.dg/tree-ssa/pr32821.c: New file.
1434
1435 2007-09-07 Richard Sandiford <richard@codesourcery.com>
1436
1437 * gcc.dg/attr-alias-3.c: Use real asm for MIPS.
1438 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_gp
1439 and mips_forced_no_er.
1440 (dg-mips-options): Add -mno-abicalls when a small-data option is
1441 specified. Skip tests with small-data options if mips_forced_gp.
1442 Skip tests with -mexplicit-relocs if mips_forced_no_er.
1443 * gcc.target/mips/sdata-1.c: New test.
1444 * gcc.target/mips/sdata-2.c: Likewise.
1445 * gcc.target/mips/sdata-3.c: Likewise.
1446 * gcc.target/mips/sdata-4.c: Likewise.
1447
1448 2007-09-06 Thomas Koenig <tkoenig@gcc.gnu.org>
1449
1450 PR fortran/33298
1451 * spread_zerosize_1.f90: New test case.
1452 * spread_bounds_1.f90: New test case.
1453
1454 2007-09-06 Paolo Carlini <pcarlini@suse.de>
1455
1456 PR c++/32674
1457 * g++.dg/template/static31.C: New.
1458
1459 2007-09-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1460
1461 PR fortran/33271
1462 * gfortran.dg/nint_2.f90: xfail on powerpc-ibm-aix* and
1463 powerpc*-linux-gnu.
1464
1465 2007-09-06 David Daney <ddaney@avtrex.com>
1466 Richard Sandiford <richard@codesourcery.com>
1467
1468 PR target/33256
1469 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_le.
1470 (dg-mips-options): Skip -EB and -meb tests when $mips_forced_le.
1471 * gcc.target/mips/pr33256.c: New test.
1472
1473 2007-09-06 Tom Tromey <tromey@redhat.com>
1474
1475 * lib/g++.exp (g++_target_compile): Use -fno-show-column.
1476
1477 2007-09-06 Richard Guenther <rguenther@suse.de>
1478
1479 PR tree-optimization/32586
1480 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1481 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1482 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1483 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1484 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1485 now obsolete simplification.
1486
1487 2007-09-06 Uros Bizjak <ubizjak@gmail.com>
1488
1489 * gcc.target/i386/sse3-addsubpd.c: Add -mfpmath=sse to dg-options.
1490 * gcc.target/i386/sse3-addsubps.c: Ditto.
1491 * gcc.target/i386/sse3-haddpd.c: Ditto.
1492 * gcc.target/i386/sse3-haddps.c: Ditto.
1493 * gcc.target/i386/sse3-hsubpd.c: Ditto.
1494 * gcc.target/i386/sse3-hsubps.c: Ditto.
1495 * gcc.target/i386/sse3-lddqu.c: Ditto.
1496 * gcc.target/i386/sse3-movddup.c: Ditto.
1497 * gcc.target/i386/sse3-movshdup.c: Ditto.
1498 * gcc.target/i386/sse3-movsldup.c: Ditto.
1499
1500 2007-09-06 Richard Guenther <rguenther@suse.de>
1501
1502 PR tree-optimization/33302
1503 * gcc.dg/tree-ssa/ssa-dse-11.c: New testcase.
1504
1505 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1506
1507 PR libfortran/33225
1508 * gfortran.dg./fmt_float.f90: New test.
1509
1510 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1511
1512 PR libfortran/33253
1513 * gfortran.dg/namelist_38.f90: Update test for DELIM= .
1514
1515 2007-09-06 Jesper Nilsson <jesper.nilsson@axis.com>
1516
1517 * gcc.target/cris/builtin_ctz_v3.c: New testcase.
1518 * gcc.target/cris/builtin_ctz_v8.c: New testcase.
1519
1520 2007-09-06 Jakub Jelinek <jakub@redhat.com>
1521
1522 * g++.dg/eh/builtin1.C: New test.
1523 * g++.dg/eh/builtin2.C: New test.
1524 * g++.dg/eh/builtin3.C: New test.
1525
1526 PR c++/33289
1527 * g++.dg/eh/builtin4.C: New test.
1528
1529 2007-09-05 Janis Johnson <janis187@us.ibm.com>
1530
1531 * gcc.target/powerpc/dfp-dd.c: New test.
1532 * gcc.target/powerpc/dfp-td.c: New test.
1533
1534 2007-09-05 Jakub Jelinek <jakub@redhat.com>
1535
1536 * gcc.c-torture/execute/va-arg-pack-1.c: New test.
1537 * gcc.dg/va-arg-pack-1.c: New test.
1538
1539 2007-09-05 Adam Nemet <anemet@caviumnetworks.com>
1540
1541 * gcc.dg/tree-ssa/builtin-expect-1.c: New test.
1542 * gcc.dg/tree-ssa/builtin-expect-2.c: New test.
1543 * gcc.dg/tree-ssa/builtin-expect-3.c: New test.
1544 * gcc.dg/tree-ssa/builtin-expect-4.c: New test.
1545 * gcc.dg/tree-ssa/builtin-expect-5.c: New test.
1546
1547 2007-09-05 Paolo Carlini <pcarlini@suse.de>
1548
1549 PR c++/30302
1550 * g++.dg/ext/anon-struct5.C: New.
1551
1552 2007-09-05 Uros Bizjak <ubizjak@gmail.com>
1553
1554 * gcc.dg/i386-cpuid.h: Remove.
1555 * gcc.target/i386/mmx-check.h: Include cpuid.h.
1556 (main): Use __get_cpuid to get target features.
1557 * gcc.target/i386/sse-check.h: Ditto.
1558 * gcc.target/i386/sse2-check.h: Ditto.
1559 * gcc.target/i386/sse3-check.h: Ditto.
1560 * gcc.target/i386/ssse3-check.h: Ditto.
1561 * gcc.target/i386/sse4_1-check.h: Ditto.
1562 * gcc.target/i386/sse4_2-check.h: Ditto.
1563 * gcc.target/i386/sse4a-check.h: Ditto.
1564 * gcc.dg/torture/pr16104-1.c: Ditto.
1565 (do_test): Change to void.
1566 * gcc.target/i386/mmx-4.c: Do not use NOINLINE.
1567 * gcc.target/i386/sse-6.c: Ditto.
1568 * gcc.target/i386/sse-7.c: Ditto.
1569 * g++.dg/other/i386-1.C: Include cpuid.h.
1570 (main): New function. Use __get_cpuid to get target fetaures.
1571
1572 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
1573 David Ung <davidu@mips.com>
1574 Nigel Stephens <nigel@mips.com>
1575
1576 * gcc.c-torture/compile/mipscop-1.c: Add nomips16 attributes.
1577 * gcc.c-torture/compile/mipscop-2.c: Likewise.
1578 * gcc.c-torture/compile/mipscop-3.c: Likewise.
1579 * gcc.c-torture/compile/mipscop-4.c: Likewise.
1580 * gcc.dg/torture/mips-hilo-1.c: Likewise.
1581 * gcc.dg/torture/mips-hilo-2.c: Likewise.
1582 * gcc.dg/torture/pr19683-1.c: Likewise.
1583 * gcc.target/mips/madd-3.c: Likewise.
1584 * gcc.target/mips/maddu-3.c: Likewise.
1585 * gcc.target/mips/msub-3.c: Likewise.
1586 * gcc.target/mips/msubu-3.c: Likewise.
1587 * gcc.target/mips/asm-1.c: Likewise.
1588 * gcc.target/mips/branch-1.c: Likewise.
1589 * gcc.target/mips/ins-1.c: Likewise.
1590 * gcc.target/mips/near-far-3.c: Likewise.
1591 * gcc.target/mips/near-far-4.c: Likewise.
1592 * gcc.target/mips/smartmips-lwxs.c: Likewise.
1593 * gcc.target/mips/smartmips-ror-1.c: Likewise.
1594 * gcc.target/mips/smartmips-ror-2.c: Likewise.
1595 * gcc.target/mips/smartmips-ror-3.c: Likewise.
1596 * gcc.target/mips/smartmips-ror-4.c: Likewise.
1597 * gcc.target/mips/dspr2-MULT.c: Likewise.
1598 * gcc.target/mips/dspr2-MULTU.c: Likewise.
1599 * gcc.target/mips/mips32-dsp-run.c: Likewise.
1600 * gcc.target/mips/mips32-dspr2-type.c: Likewise.
1601 * gcc.target/mips/code-readable-1.c: Add mips16 attributes.
1602 * gcc.target/mips/code-readable-2.c: Likewise.
1603 * gcc.target/mips/code-readable-3.c: Likewise.
1604
1605 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
1606 David Ung <davidu@mips.com>
1607 Nigel Stephens <nigel@mips.com>
1608
1609 * gcc.target/mips/mips16-attributes.c: New.
1610
1611 2007-09-05 Paul Thomas <pault@gcc.gnu.org>
1612
1613 PR fortran/31564
1614 * gfortran.dg/derived_comp_array_ref_2.f90: New test.
1615
1616 PR fortran/33241
1617 * gfortran.dg/char_length_10.f90: New test.
1618
1619 2007-09-05 Paolo Carlini <pcarlini@suse.de>
1620
1621 PR c++/29731
1622 * g++.dg/parse/template24.C: New.
1623
1624 2007-09-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
1625
1626 * g++.dg/other/spu2vmx-1.C: New test.
1627
1628 2007-09-05 Jakub Jelinek <jakub@redhat.com>
1629
1630 PR tree-optimization/33017
1631 * gcc.dg/pr33017.c: New test.
1632
1633 2007-09-05 Ben Elliston <bje@au.ibm.com>
1634
1635 * gcc.target/powerpc/ppu-intrinsics.c: Add test cases for the
1636 __protected_stream family of macros.
1637
1638 2007-09-04 Jan Hubicka <jh@suse.cz>
1639
1640 * gcc.dg/tree-ssa/loadpre8.c: Disable inlining.
1641 * gcc.dg/tree-ssa/pr27236.c: Likewise.
1642 * gcc.dg/tree-ssa/predcom-1.c: Likewise.
1643 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
1644 * gcc.dg/tree-ssa/flatten-2.c: Avoid overactive tail call ellim.
1645 * gcc.dg/tree-ssa/loadpre5.c: Likewise.
1646 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
1647 Likewise.
1648
1649 2007-09-04 Janus Weil <jaydub66@gmail.com>
1650 Tobias Burnus <burnus@net-b.de>
1651
1652 * gfortran.dg/proc_decl_1.f90: New.
1653 * gfortran.dg/proc_decl_2.f90: New.
1654 * gfortran.dg/proc_decl_3.f90: New.
1655 * gfortran.dg/proc_decl_4.f90: New.
1656
1657 2007-09-04 Jan Hubicka <jh@suse.cz>
1658
1659 * gcc.dg/vect/vect-reduc-dot-s16b.c: Mark functions noinline.
1660 * gcc.dg/vect/vect-105.c: Mark functions noinline.
1661 * gcc.dg/vect/vect-reduc-6.c: Mark functions noinline.
1662 * gcc.dg/vect/no-vfa-vect-53.c: Mark functions noinline.
1663 * gcc.dg/vect/wrapv-vect-reduc-2short.c: Mark functions noinline.
1664 * gcc.dg/vect/fast-math-vect-pr29925.c: Mark functions noinline.
1665 * gcc.dg/vect/vect-reduc-dot-u8a.c: Mark functions noinline.
1666 * gcc.dg/vect/vect-iv-7.c: Mark functions noinline.
1667 * gcc.dg/vect/vect-50.c: Mark functions noinline.
1668 * gcc.dg/vect/vect-33.c: Mark functions noinline.
1669 * gcc.dg/vect/vect-16.c: Mark functions noinline.
1670 * gcc.dg/vect/vect-widen-mult-sum.c: Mark functions noinline.
1671 * gcc.dg/vect/vect-float-extend-1.c: Mark functions noinline.
1672 * gcc.dg/vect/vect-92.c: Mark functions noinline.
1673 * gcc.dg/vect/vect-75.c: Mark functions noinline.
1674 * gcc.dg/vect/vect-58.c: Mark functions noinline.
1675 * gcc.dg/vect/vect-outer-2b.c: Mark functions noinline.
1676 * gcc.dg/vect/vect-outer-4.c: Mark functions noinline.
1677 * gcc.dg/vect/no-scevccp-outer-7.c: Mark functions noinline.
1678 * gcc.dg/vect/no-section-anchors-vect-69.c: Mark functions noinline.
1679 * gcc.dg/vect/vect-114.c: Mark functions noinline.
1680 * gcc.dg/vect/vect-outer-4g.c: Mark functions noinline.
1681 * gcc.dg/vect/vect-8.c: Mark functions noinline.
1682 * gcc.dg/vect/no-scevccp-vect-iv-1.c: Mark functions noinline.
1683 * gcc.dg/vect/no-scevccp-outer-10.c: Mark functions noinline.
1684 * gcc.dg/vect/no-vfa-vect-45.c: Mark functions noinline.
1685 * gcc.dg/vect/no-scevccp-outer-10a.c: Mark functions noinline.
1686 * gcc.dg/vect/vect-multitypes-5.c: Mark functions noinline.
1687 * gcc.dg/vect/no-scevccp-outer-18.c: Mark functions noinline.
1688 * gcc.dg/vect/vect-42.c: Mark functions noinline.
1689 * gcc.dg/vect/vect-25.c: Mark functions noinline.
1690 * gcc.dg/vect/vect-vfa-01.c: Mark functions noinline.
1691 * gcc.dg/vect/vect-67.c: Mark functions noinline.
1692 * gcc.dg/vect/vect-outer-3a.c: Mark functions noinline.
1693 * gcc.dg/vect/vect-strided-a-u16-mult.c: Mark functions noinline.
1694 * gcc.dg/vect/vect-106.c: Mark functions noinline.
1695 * gcc.dg/vect/vect-reduc-7.c: Mark functions noinline.
1696 * gcc.dg/vect/no-vfa-vect-37.c: Mark functions noinline.
1697 * gcc.dg/vect/vect-reduc-2short.c: Mark functions noinline.
1698 * gcc.dg/vect/vect-reduc-dot-u8b.c: Mark functions noinline.
1699 * gcc.dg/vect/vect-iv-8.c: Mark functions noinline.
1700 * gcc.dg/vect/no-vfa-vect-79.c: Mark functions noinline.
1701 * gcc.dg/vect/vect-34.c: Mark functions noinline.
1702 * gcc.dg/vect/vect-17.c: Mark functions noinline.
1703 * gcc.dg/vect/no-vfa-vect-102a.c: Mark functions noinline.
1704 * gcc.dg/vect/vect-align-1.c: Mark functions noinline.
1705 * gcc.dg/vect/vect-93.c: Mark functions noinline.
1706 * gcc.dg/vect/vect-widen-mult-s16.c: Mark functions noinline.
1707 * gcc.dg/vect/vect-76.c: Mark functions noinline.
1708 * gcc.dg/vect/vect-strided-a-u16-i2.c: Mark functions noinline.
1709 * gcc.dg/vect/vect-outer-2c.c: Mark functions noinline.
1710 * gcc.dg/vect/vect-outer-5.c: Mark functions noinline.
1711 * gcc.dg/vect/no-scevccp-outer-8.c: Mark functions noinline.
1712 * gcc.dg/vect/vect-115.c: Mark functions noinline.
1713 * gcc.dg/vect/vect-9.c: Mark functions noinline.
1714 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Mark functions noinline.
1715 * gcc.dg/vect/vect-reduc-pattern-1a.c: Mark functions noinline.
1716 * gcc.dg/vect/no-scevccp-outer-11.c: Mark functions noinline.
1717 * gcc.dg/vect/no-scevccp-outer-10b.c: Mark functions noinline.
1718 * gcc.dg/vect/vect-strided-u32-i4.c: Mark functions noinline.
1719 * gcc.dg/vect/vect-widen-mult-u8.c: Mark functions noinline.
1720 * gcc.dg/vect/vect-multitypes-6.c: Mark functions noinline.
1721 * gcc.dg/vect/no-scevccp-outer-19.c: Mark functions noinline.
1722 * gcc.dg/vect/vect-60.c: Mark functions noinline.
1723 * gcc.dg/vect/vect-26.c: Mark functions noinline.
1724 * gcc.dg/vect/vect-vfa-02.c: Mark functions noinline.
1725 * gcc.dg/vect/vect-85.c: Mark functions noinline.
1726 * gcc.dg/vect/vect-68.c: Mark functions noinline.
1727 * gcc.dg/vect/vect-outer-3b.c: Mark functions noinline.
1728 * gcc.dg/vect/vect-floatint-conversion-1.c: Mark functions noinline.
1729 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Mark functions noinline.
1730 * gcc.dg/vect/vect-reduc-8.c: Mark functions noinline.
1731 * gcc.dg/vect/vect-107.c: Mark functions noinline.
1732 * gcc.dg/vect/vect-iv-1.c: Mark functions noinline.
1733 * gcc.dg/vect/no-scevccp-outer-20.c: Mark functions noinline.
1734 * gcc.dg/vect/vect-iv-9.c: Mark functions noinline.
1735 * gcc.dg/vect/vect-52.c: Mark functions noinline.
1736 * gcc.dg/vect/vect-35.c: Mark functions noinline.
1737 * gcc.dg/vect/vect-18.c: Mark functions noinline.
1738 * gcc.dg/vect/vect-align-2.c: Mark functions noinline.
1739 * gcc.dg/vect/no-scevccp-outer-1.c: Mark functions noinline.
1740 * gcc.dg/vect/vect-77.c: Mark functions noinline.
1741 * gcc.dg/vect/vect-2.c: Mark functions noinline.
1742 * gcc.dg/vect/vect-outer-2d.c: Mark functions noinline.
1743 * gcc.dg/vect/vect-outer-6.c: Mark functions noinline.
1744 * gcc.dg/vect/vect-82_64.c: Mark functions noinline.
1745 * gcc.dg/vect/no-scevccp-outer-9.c: Mark functions noinline.
1746 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Mark functions noinline.
1747 * gcc.dg/vect/vect-116.c: Mark functions noinline.
1748 * gcc.dg/vect/vect-strided-store-u16-i4.c: Mark functions noinline.
1749 * gcc.dg/vect/no-scevccp-vect-iv-3.c: Mark functions noinline.
1750 * gcc.dg/vect/vect-reduc-pattern-1b.c: Mark functions noinline.
1751 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: Mark functions noinline.
1752 * gcc.dg/vect/no-scevccp-outer-12.c: Mark functions noinline.
1753 * gcc.dg/vect/vect-multitypes-7.c: Mark functions noinline.
1754 * gcc.dg/vect/no-vfa-vect-101.c: Mark functions noinline.
1755 * gcc.dg/vect/vect-44.c: Mark functions noinline.
1756 * gcc.dg/vect/vect-27.c: Mark functions noinline.
1757 * gcc.dg/vect/vect-vfa-03.c: Mark functions noinline.
1758 * gcc.dg/vect/vect-86.c: Mark functions noinline.
1759 * gcc.dg/vect/vect-100.c: Mark functions noinline.
1760 * gcc.dg/vect/vect-reduc-1.c: Mark functions noinline.
1761 * gcc.dg/vect/vect-outer-3c.c: Mark functions noinline.
1762 * gcc.dg/vect/vect-floatint-conversion-2.c: Mark functions noinline.
1763 * gcc.dg/vect/vect-strided-a-u32-mult.c: Mark functions noinline.
1764 * gcc.dg/vect/vect-strided-u8-i8.c: Mark functions noinline.
1765 * gcc.dg/vect/vect-outer-fir-lb.c: Mark functions noinline.
1766 * gcc.dg/vect/vect-108.c: Mark functions noinline.
1767 * gcc.dg/vect/vect-reduc-9.c: Mark functions noinline.
1768 * gcc.dg/vect/no-scevccp-outer-21.c: Mark functions noinline.
1769 * gcc.dg/vect/vect-iv-2.c: Mark functions noinline.
1770 * gcc.dg/vect/vect-reduc-pattern-2a.c: Mark functions noinline.
1771 * gcc.dg/vect/vect-11.c: Mark functions noinline.
1772 * gcc.dg/vect/vect-70.c: Mark functions noinline.
1773 * gcc.dg/vect/vect-36.c: Mark functions noinline.
1774 * gcc.dg/vect/vect-19.c: Mark functions noinline.
1775 * gcc.dg/vect/vect-95.c: Mark functions noinline.
1776 * gcc.dg/vect/vect-78.c: Mark functions noinline.
1777 * gcc.dg/vect/vect-strided-a-u16-i4.c: Mark functions noinline.
1778 * gcc.dg/vect/vect-3.c: Mark functions noinline.
1779 * gcc.dg/vect/vect-all.c: Mark functions noinline.
1780 * gcc.dg/vect/vect-117.c: Mark functions noinline.
1781 * gcc.dg/vect/no-scevccp-outer-13.c: Mark functions noinline.
1782 * gcc.dg/vect/vect-reduc-pattern-1c.c: Mark functions noinline.
1783 * gcc.dg/vect/vect-strided-u16-i2.c: Mark functions noinline.
1784 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Mark functions noinline.
1785 * gcc.dg/vect/vect-20.c: Mark functions noinline.
1786 * gcc.dg/vect/vect-multitypes-8.c: Mark functions noinline.
1787 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: Mark functions noinline.
1788 * gcc.dg/vect/no-vfa-vect-102.c: Mark functions noinline.
1789 * gcc.dg/vect/vect-62.c: Mark functions noinline.
1790 * gcc.dg/vect/vect-28.c: Mark functions noinline.
1791 * gcc.dg/vect/vect-multitypes-10.c: Mark functions noinline.
1792 * gcc.dg/vect/vect-vfa-04.c: Mark functions noinline.
1793 * gcc.dg/vect/vect-87.c: Mark functions noinline.
1794 * gcc.dg/vect/vect-reduc-dot-u16a.c: Mark functions noinline.
1795 * gcc.dg/vect/vect-reduc-2.c: Mark functions noinline.
1796 * gcc.dg/vect/vect-intfloat-conversion-4a.c: Mark functions noinline.
1797 * gcc.dg/vect/vect-109.c: Mark functions noinline.
1798 * gcc.dg/vect/no-scevccp-outer-22.c: Mark functions noinline.
1799 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: Mark functions
1800 noinline.
1801 * gcc.dg/vect/vect-iv-3.c: Mark functions noinline.
1802 * gcc.dg/vect/vect-reduc-pattern-2b.c: Mark functions noinline.
1803 * gcc.dg/vect/vect-reduc-dot-s8a.c: Mark functions noinline.
1804 * gcc.dg/vect/no-vfa-vect-57.c: Mark functions noinline.
1805 * gcc.dg/vect/vect-12.c: Mark functions noinline.
1806 * gcc.dg/vect/vect-71.c: Mark functions noinline.
1807 * gcc.dg/vect/vect-54.c: Mark functions noinline.
1808 * gcc.dg/vect/vect-strided-a-mult.c: Mark functions noinline.
1809 * gcc.dg/vect/no-scevccp-outer-3.c: Mark functions noinline.
1810 * gcc.dg/vect/vect-96.c: Mark functions noinline.
1811 * gcc.dg/vect/vect-reduc-1char.c: Mark functions noinline.
1812 * gcc.dg/vect/vect-110.c: Mark functions noinline.
1813 * gcc.dg/vect/vect-intfloat-conversion-1.c: Mark functions noinline.
1814 * gcc.dg/vect/vect-4.c: Mark functions noinline.
1815 * gcc.dg/vect/vect-strided-store-u32-i2.c: Mark functions noinline.
1816 * gcc.dg/vect/vect-outer-4k.c: Mark functions noinline.
1817 * gcc.dg/vect/vect-multitypes-1.c: Mark functions noinline.
1818 * gcc.dg/vect/vect-strided-mult.c: Mark functions noinline.
1819 * gcc.dg/vect/no-scevccp-outer-14.c: Mark functions noinline.
1820 * gcc.dg/vect/no-vfa-vect-49.c: Mark functions noinline.
1821 * gcc.dg/vect/vect-21.c: Mark functions noinline.
1822 * gcc.dg/vect/vect-multitypes-9.c: Mark functions noinline.
1823 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: Mark functions noinline.
1824 * gcc.dg/vect/vect-80.c: Mark functions noinline.
1825 * gcc.dg/vect/vect-63.c: Mark functions noinline.
1826 * gcc.dg/vect/vect-46.c: Mark functions noinline.
1827 * gcc.dg/vect/vect-29.c: Mark functions noinline.
1828 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Mark functions noinline.
1829 * gcc.dg/vect/vect-multitypes-11.c: Mark functions noinline.
1830 * gcc.dg/vect/vect-88.c: Mark functions noinline.
1831 * gcc.dg/vect/vect-strided-u8-i2.c: Mark functions noinline.
1832 * gcc.dg/vect/vect-reduc-dot-u16b.c: Mark functions noinline.
1833 * gcc.dg/vect/vect-reduc-3.c: Mark functions noinline.
1834 * gcc.dg/vect/vect-83_64.c: Mark functions noinline.
1835 * gcc.dg/vect/vect-intfloat-conversion-4b.c: Mark functions noinline.
1836 * gcc.dg/vect/vect-iv-4.c: Mark functions noinline.
1837 * gcc.dg/vect/vect-reduc-pattern-2c.c: Mark functions noinline.
1838 * gcc.dg/vect/vect-reduc-dot-s8b.c: Mark functions noinline.
1839 * gcc.dg/vect/vect-30.c: Mark functions noinline.
1840 * gcc.dg/vect/vect-13.c: Mark functions noinline.
1841 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Mark functions noinline.
1842 * gcc.dg/vect/vect-iv-8a.c: Mark functions noinline.
1843 * gcc.dg/vect/vect-strided-same-dr.c: Mark functions noinline.
1844 * gcc.dg/vect/vect-72.c: Mark functions noinline.
1845 * gcc.dg/vect/vect-38.c: Mark functions noinline.
1846 * gcc.dg/vect/no-scevccp-outer-4.c: Mark functions noinline.
1847 * gcc.dg/vect/vect-widen-mult-u16.c: Mark functions noinline.
1848 * gcc.dg/vect/vect-97.c: Mark functions noinline.
1849 * gcc.dg/vect/vect-111.c: Mark functions noinline.
1850 * gcc.dg/vect/vect-intfloat-conversion-2.c: Mark functions noinline.
1851 * gcc.dg/vect/vect-outer-4d.c: Mark functions noinline.
1852 * gcc.dg/vect/vect-5.c: Mark functions noinline.
1853 * gcc.dg/vect/vect-strided-mult-char-ls.c: Mark functions noinline.
1854 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Mark functions noinline.
1855 * gcc.dg/vect/vect-outer-4l.c: Mark functions noinline.
1856 * gcc.dg/vect/vect-multitypes-2.c: Mark functions noinline.
1857 * gcc.dg/vect/no-scevccp-outer-15.c: Mark functions noinline.
1858 * gcc.dg/vect/vect-reduc-1short.c: Mark functions noinline.
1859 * gcc.dg/vect/vect-strided-u16-i4.c: Mark functions noinline.
1860 * gcc.dg/vect/vect-strided-u32-i8.c: Mark functions noinline.
1861 * gcc.dg/vect/vect-22.c: Mark functions noinline.
1862 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: Mark functions noinline.
1863 * gcc.dg/vect/vect-64.c: Mark functions noinline.
1864 * gcc.dg/vect/vect-89.c: Mark functions noinline.
1865 * gcc.dg/vect/no-tree-dom-vect-bug.c: Mark functions noinline.
1866 * gcc.dg/vect/vect-103.c: Mark functions noinline.
1867 * gcc.dg/vect/no-vfa-vect-51.c: Mark functions noinline.
1868 * gcc.dg/vect/no-vfa-pr29145.c: Mark functions noinline.
1869 * gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c: Mark functions noinline.
1870 * gcc.dg/vect/vect-iv-5.c: Mark functions noinline.
1871 * gcc.dg/vect/vect-reduc-dot-s8c.c: Mark functions noinline.
1872 * gcc.dg/vect/vect-11a.c: Mark functions noinline.
1873 * gcc.dg/vect/vect-31.c: Mark functions noinline.
1874 * gcc.dg/vect/vect-14.c: Mark functions noinline.
1875 * gcc.dg/vect/vect-73.c: Mark functions noinline.
1876 * gcc.dg/vect/vect-56.c: Mark functions noinline.
1877 * gcc.dg/vect/vect-outer-2.c: Mark functions noinline.
1878 * gcc.dg/vect/no-scevccp-outer-5.c: Mark functions noinline.
1879 * gcc.dg/vect/vect-98.c: Mark functions noinline.
1880 * gcc.dg/vect/vect-strided-float.c: Mark functions noinline.
1881 * gcc.dg/vect/vect-intfloat-conversion-3.c: Mark functions noinline.
1882 * gcc.dg/vect/vect-112.c: Mark functions noinline.
1883 * gcc.dg/vect/no-scevccp-outer-9a.c: Mark functions noinline.
1884 * gcc.dg/vect/vect-6.c: Mark functions noinline.
1885 * gcc.dg/vect/no-vfa-vect-43.c: Mark functions noinline.
1886 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Mark functions noinline.
1887 * gcc.dg/vect/vect-outer-4m.c: Mark functions noinline.
1888 * gcc.dg/vect/vect-widen-mult-s8.c: Mark functions noinline.
1889 * gcc.dg/vect/vect-multitypes-3.c: Mark functions noinline.
1890 * gcc.dg/vect/pr25413.c: Mark functions noinline.
1891 * gcc.dg/vect/no-scevccp-outer-16.c: Mark functions noinline.
1892 * gcc.dg/vect/vect-40.c: Mark functions noinline.
1893 * gcc.dg/vect/vect-23.c: Mark functions noinline.
1894 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: Mark functions noinline.
1895 * gcc.dg/vect/vect-82.c: Mark functions noinline.
1896 * gcc.dg/vect/vect-65.c: Mark functions noinline.
1897 * gcc.dg/vect/vect-48.c: Mark functions noinline.
1898 * gcc.dg/vect/vect-reduc-dot-s16a.c: Mark functions noinline.
1899 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Mark functions noinline.
1900 * gcc.dg/vect/vect-104.c: Mark functions noinline.
1901 * gcc.dg/vect/vect-outer-fir.c: Mark functions noinline.
1902 * gcc.dg/vect/vect-iv-6.c: Mark functions noinline.
1903 * gcc.dg/vect/vect-strided-u32-mult.c: Mark functions noinline.
1904 * gcc.dg/vect/vect-32.c: Mark functions noinline.
1905 * gcc.dg/vect/vect-15.c: Mark functions noinline.
1906 * gcc.dg/vect/no-trapping-math-2.c: Mark functions noinline.
1907 * gcc.dg/vect/vect-float-truncate-1.c: Mark functions noinline.
1908 * gcc.dg/vect/vect-91.c: Mark functions noinline.
1909 * gcc.dg/vect/vect-74.c: Mark functions noinline.
1910 * gcc.dg/vect/vect-outer-2a.c: Mark functions noinline.
1911 * gcc.dg/vect/vect-outer-3.c: Mark functions noinline.
1912 * gcc.dg/vect/vect-reduc-2char.c: Mark functions noinline.
1913 * gcc.dg/vect/no-scevccp-outer-6.c: Mark functions noinline.
1914 * gcc.dg/vect/vect-99.c: Mark functions noinline.
1915 * gcc.dg/vect/vect-113.c: Mark functions noinline.
1916 * gcc.dg/vect/no-scevccp-outer-9b.c: Mark functions noinline.
1917 * gcc.dg/vect/vect-outer-4f.c: Mark functions noinline.
1918 * gcc.dg/vect/vect-7.c: Mark functions noinline.
1919 * gcc.dg/vect/no-vfa-vect-61.c: Mark functions noinline.
1920 * gcc.dg/vect/vect-multitypes-4.c: Mark functions noinline.
1921 * gcc.dg/vect/no-scevccp-outer-17.c: Mark functions noinline.
1922 * gcc.dg/vect/vect-24.c: Mark functions noinline.
1923 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: Mark functions noinline.
1924 * gcc.dg/vect/vect-83.c: Mark functions noinline.
1925 * gcc.dg/vect/vect-66.c: Mark functions noinline.
1926 * gcc.dg/vect/wrapv-vect-reduc-2char.c: Mark functions noinline.
1927
1928 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
1929
1930 PR middle-end/33187
1931 * gcc.target/i386/cmov7.c: New file.
1932
1933 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
1934
1935 * gcc.target/i386/sse4a-check.h: New file.
1936 * gcc.target/i386/sse4a-extract.c: Include sse4a-check.h. Remove main.
1937 * gcc.target/i386/sse4a-insert.c: Ditto.
1938 * gcc.target/i386/sse4a-montsd.c: Ditto.
1939 * gcc.target/i386/sse4a-montss.c: Ditto.
1940 * gcc.target/i386/mmx-check.h: New file.
1941 * gcc.target/i386/mmx-4.c: Include mmx-check.h. Remove main.
1942 * gcc.target/i386/builtin-apply-mmx.c: Ditto.
1943 * gcc.target/i386/sse-check.h: New file.
1944 * gcc.target/i386/pr13685: Include sse-check.h. Remove main.
1945 * gcc.target/i386/sse-3.c: Ditto.
1946 * gcc.target/i386/sse-7.c: Ditto.
1947 * gcc.target/i386/sse-9.c: Ditto.
1948 * gcc.target/i386/ssefn-3.c: Ditto.
1949 * gcc.target/i386/sse-recip.c: Ditto.
1950 * gcc.target/i386/sse-recip-vec.c: Ditto.
1951 * gcc.target/i386/20020523.c: Ditto. Rename from 20020523-2.c.
1952 * gcc.target/i386/20020523-1.c: Remove.
1953 * gcc.target/i386/sse2-lrint-vec.c: Include sse2-check.h. Remove main.
1954 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
1955 * gcc.target/i386/ssefn-4.c: Ditto.
1956 * gcc.target/i386/sse-6.c: Ditto.
1957 * gcc.target/i386/sse-10.c: Ditto.
1958 * gcc.target/i386/sse-11.c: Ditto.
1959 * gcc.target/i386/sse-18.c: Ditto.
1960 * gcc.target/i386/fpprec-1.c: Ditto.
1961 * g++.dg/other/i386-1.C: Ditto.
1962
1963 2007-09-04 Richard Guenther <rguenther@suse.de>
1964
1965 PR tree-optimization/33291
1966 * gcc.dg/volatile2.c: New testcase.
1967 * gcc.dg/pr32721.c: Adjust volatile reference pattern.
1968 * gcc.dg/tree-ssa/forwprop-1.c: Remove xfail.
1969 * gcc.dg/tree-ssa/forwprop-2.c: Likewise.
1970 * gcc.dg/tree-ssa/pr17141-1.c: Likewise.
1971
1972 2007-09-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1973
1974 PR fortran/33253
1975 * gfortran.dg/namelist_15.f90: Update test.
1976 * gfortran.dg/namelist_24.f90: Update test.
1977 * gfortran.dg/namelist_38.f90: New test.
1978
1979 2007-09-03 H.J. Lu <hongjiu.lu@intel.com>
1980
1981 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Restored. Moved to ...
1982 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
1983 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Restored. Moved to ...
1984 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
1985 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Restored. Moved to ...
1986 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
1987
1988 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
1989
1990 * gcc.target/cris/builtin_bswap_v3.c: New testcase.
1991 * gcc.target/cris/builtin_bswap_v8.c: New testcase.
1992
1993 * gcc.dg/torture/cris-asm-mof-1.c: Skip if -march defined.
1994
1995 2007-09-02 David Daney <ddaney@avtrex.com>
1996
1997 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: New test.
1998 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Ditto.
1999 * gcc.target/mips/atomic-memory-1.c: Ditto.
2000 * testsuite/gcc.target/mips/atomic-memory-2.c: Ditto.
2001
2002 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
2003
2004 * gcc.target/cris/builtin_clz_v0.c: New testcase.
2005 * gcc.target/cris/builtin_clz_v3.c: New testcase.
2006
2007 2007-09-02 Tobias Schlüuter <tobi@gcc.gnu.org>
2008
2009 * gfortran.dg/substr_6.f90: New test.
2010
2011 2007-09-02 Paolo Carlini <pcarlini@suse.de>
2012
2013 PR c++/33208
2014 * g++.dg/other/error18.C: New.
2015 * g++.dg/expr/bitfield3.C: Adjust.
2016
2017 2007-09-02 H.J. Lu <hongjiu.lu@intel.com>
2018
2019 PR fortran/33276
2020 * gfortran.fortran-torture/compile/pr33276.f90: New.
2021
2022 2007-09-02 Joseph Myers <joseph@codesourcery.com>
2023
2024 PR middle-end/33272
2025 * gcc.dg/c99-arraydecl-3.c: New test.
2026
2027 2007-08-31 Douglas Gregor <doug.gregor@gmail.com>
2028
2029 PR c++/32597
2030 * gcc/testsuite/g++.dg/cpp0x/variadic-new2.C: New.
2031 * gcc/testsuite/g++.dg/cpp0x/variadic-new.C: New.
2032
2033 2007-08-31 Tobias Burnus <burnus@net-b.de>
2034
2035 PR fortran/33232
2036 * gfortran.dg/eor_handling_2.f90: Add dg-warnings.
2037 * gfortran.dg/read_1.f90: New.
2038
2039 2007-08-31 Paolo Carlini <pcarlini@suse.de>
2040
2041 PR c++/33210
2042 * g++.dg/template/error30.C: New.
2043
2044 2007-08-31 Paolo Carlini <pcarlini@suse.de>
2045
2046 PR c++/32113
2047 * g++.dg/template/crash70.C: New.
2048
2049 2007-08-31 Paolo Carlini <pcarlini@suse.de>
2050
2051 PR c++/33212
2052 * g++.dg/ext/is_class_error.C: New.
2053
2054 2007-08-31 Olivier Hainque <hainque@adacore.com>
2055
2056 * gnat.dg/test_oalign.adb, oalign[12].ads: New test.
2057
2058 2007-08-31 David Edelsohn <edelsohn@gnu.org>
2059 Revital Eres <eres@il.ibm.com>
2060
2061 * gcc.target/powerpc/paired-1.c: New test.
2062 * gcc.target/powerpc/paired-2.c: New test.
2063 * gcc.target/powerpc/paired-3.c: New test.
2064 * gcc.target/powerpc/paired-4.c: New test.
2065 * gcc.target/powerpc/paired-5.c: New test.
2066 * gcc.target/powerpc/paired-6.c: New test.
2067 * gcc.target/powerpc/paired-7.c: New test.
2068 * gcc.target/powerpc/ppc-paired.c: New test.
2069
2070 2007-08-31 Ollie Wild <aaw@google.com>
2071
2072 * g++.dg/conversion/ptrmem2.C: New test.
2073 * g++.dg/conversion/ptrmem3.C: New test.
2074 * g++.dg/conversion/ptrmem4.C: New test.
2075 * g++.dg/conversion/ptrmem5.C: New test.
2076 * g++.dg/conversion/ptrmem6.C: New test.
2077 * g++.dg/conversion/ptrmem7.C: New test.
2078 * g++.dg/conversion/ptrmem8.C: New test.
2079
2080 2007-08-31 Paul Thomas <pault@gcc.gnu.org>
2081
2082 PR fortran/31879
2083 * gfortran.dg/char_length_7.f90: New test.
2084 * gfortran.dg/char_length_9.f90: New test.
2085 * gfortran.dg/char_assign_1.f90: Add extra warning.
2086
2087 PR fortran/31197
2088 PR fortran/31258
2089 * gfortran.dg/char_length_8.f90: New test.
2090
2091 2007-08-30 Andrew Pinski <andrew_pinski@playstation.sony.com>
2092
2093 * gcc.target/powerpc/ppu-intrinsics.c: New testcase.
2094
2095 2007-08-30 Jakub Jelinek <jakub@redhat.com>
2096
2097 * gcc.dg/inline-24.c: New test.
2098 * g++.dg/opt/inline11.C: New test.
2099
2100 2007-08-30 Richard Guenther <rguenther@suse.de>
2101
2102 * gcc.target/i386/vectorize5.c: New testcase.
2103
2104 2007-08-30 Tobias Burnus <burnus@net-b.de>
2105
2106 PR fortran/33228
2107 * interface.c (check_interface0): Improve error for external procs.
2108 (check_sym_interfaces): Fix checking of module procedures.
2109
2110 2007-08-30 Jakub Jelinek <jakub@redhat.com>
2111
2112 * gcc.dg/sync-2.c (AI_ALIGN): Define if not defined.
2113 (AI): Add AI_ALIGN.
2114 * gcc.dg/sync-3.c: New test.
2115
2116 PR middle-end/32758
2117 * gcc.dg/cleanup-12.c: New test.
2118
2119 2007-08-30 Uros Bizjak <ubizjak@gmail.com>
2120
2121 * lib/gcc-dg.exp (cleanup-profile-file): New procedure.
2122 * gcc.dg/20021014-1.c: Use cleanup-profile-file.
2123 * gcc.dg/gcc.dg/20021014-1.c: Ditto.
2124 * gcc.dg/pr32450.c: Ditto.
2125 * gcc.dg/nest.c: Ditto.
2126 * gcc.dg/nested-func-4.c: Ditto.
2127 * g++.old-deja/g++.law/profile1.C: Ditto.
2128
2129 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2130
2131 PR fortran/32989
2132 * gfortran.fortran-torture/execute/getarg_1.f90: Add check for
2133 non-default integer kind arguments.
2134
2135 2007-08-29 Tobias Burnus <burnus@gcc.gnu.org>
2136
2137 PR fortran/33105
2138 * gfortran.dg/is_iostat_end_eor_1.f90: New test.
2139
2140 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
2141
2142 * gcc.dg/h8300-ice2.c: Remove target selector.
2143
2144 2007-08-29 Christopher D. Rickett <crickett@lanl.gov>
2145
2146 PR fortran/33215
2147 * gfortran.dg/binding_label_tests_15.f03: New test case.
2148 * gfortran.dg/binding_label_tests_16.f03: Ditto.
2149
2150 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2151
2152 * gfortran.dg/alloc_comp_basics_1.f90: Update check.
2153 * gfortran.dg/alloc_comp_constructor_1.f90: Update check.
2154
2155 2007-08-29 Douglas Gregor <doug.gregor@gmail.com>
2156
2157 PR c++/33194
2158 * g++.dg/other/canon-33194.C: New.
2159
2160 2007-08-29 Rask Ingemann Lambertsen <rask@sygehus.dk>
2161
2162 * gcc.c-torture/execute/simd-1.c: Use SImode vector elements.
2163 * gcc.c-torture/execute/pr23135.c: Likewise.
2164
2165 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
2166
2167 * gcc.dg/pr31344.c: Move to ...
2168 * gcc.dg/dfp/pr31344.c: ... here.
2169 * gcc.dg/sibcall-6.c: Simplify dg-skip-if directive.
2170 * gcc.dg/20050503-1.c: Ditto.
2171 * gcc.dg/20050111-1.c: Simplify i?86 and x86_64 dg-options directive.
2172 * gcc.dg/20061127-1.c: Compile only for fpic targets.
2173 * gcc.dg/20060801-1.c: Ditto.
2174
2175 2007-08-29 Kaz Kojima <kkojima@gcc.gnu.org>
2176
2177 * gfortran.dg/isnan_1.f90: Add -mieee for sh.
2178 * gfortran.dg/nan_1.f90: Likewise.
2179
2180 2007-08-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2181
2182 PR fortran/33055
2183 Revert previous patch.
2184
2185 2007-08-28 Nathan Sidwell <nathan@codesourcery.com>
2186 Kazu Hirata <kazu@codesourcery.com>
2187
2188 * gcc.target/m68k/interrupt-1.c: New.
2189
2190 2007-08-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
2191
2192 * gcc.c-torture/compile/limits-blockid.c: Reduce testcase size to
2193 10000 for targets where "int" can't hold at least 100000.
2194 * gcc.c-torture/compile/limits-enumconst.c: Likewise.
2195 * gcc.dg/fold-eqandshift-1.c (INT_BITS): New.
2196 (test5)(test6): Use it.
2197 * gcc.dg/pr30744-1.c (r): Use pointer sized integer.
2198 * gcc.dg/tree-ssa/foldaddr-1.c (foo): Likewise.
2199 * gcc.dg/tree-ssa/loadpre6.c (main): Likewise.
2200 * gcc.dg/tls/opt-5.c (__gen_tempname): Avoid overflowing 16-bit int.
2201 * gcc.dg/attr-alloc_size.c (test): Likewise.
2202
2203 2007-08-28 Paolo Carlini <pcarlini@suse.de>
2204
2205 PR c++/33209
2206 * g++.dg/template/error29.C: New.
2207
2208 2007-08-28 Jakub Jelinek <jakub@redhat.com>
2209
2210 PR c++/32596
2211 * g++.dg/ext/visibility/anon5.C: New test.
2212
2213 2007-08-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2214
2215 * gfortran.dg/gamma_4.f90: Fix large-real kind selection.
2216
2217 2007-08-28 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2218
2219 * gfortran.dg/gamma_1.f90: Remove large-real tests.
2220 * gfortran.dg/gamma_2.f90: Remove large-real tests.
2221 * gfortran.dg/gamma_4.f90: New: large-real tests.
2222
2223 2007-08-28 Jason Merrill <jason@redhat.com>
2224
2225 PR c++/29000
2226 * g++.dg/ext/stmtexpr12.C: New test.
2227
2228 PR c++/28558
2229 * g++.dg/ext/attrib28.C: New test.
2230
2231 2007-08-28 Uros Bizjak <ubizjak@gmail.com>
2232
2233 PR target/32661
2234 * gcc.target/i386/pr32661.c: New test.
2235
2236 2007-08-28 Jakub Jelinek <jakub@redhat.com>
2237
2238 PR middle-end/32370
2239 * gcc.dg/pr32370.c: New test.
2240
2241 PR rtl-optimization/33148
2242 * gcc.c-torture/compile/20070827-1.c: New test.
2243
2244 PR debug/32914
2245 * d++.dg/debug/const3.C: New test.
2246 * d++.dg/debug/const4.C: New test.
2247 * d++.dg/debug/dwarf2/const1.C: New test.
2248 * d++.dg/debug/dwarf2/const2.C: New test.
2249 * d++.dg/debug/dwarf2/const2b.C: New test.
2250
2251 2007-08-28 Mircea Namolaru <namolaru@il.ibm.com>
2252 Vladimir Yanovsky <yanov@il.ibm.com>
2253 Revital Eres <eres@il.ibm.com>
2254 Andrey Belevantsev <abel@ispras.ru>
2255
2256 * gcc.dg/sms-1.c: New test.
2257
2258 2007-08-27 Alexandre Oliva <aoliva@redhat.com>
2259
2260 * g++.dg/ext/gnu-inline-common.h: New.
2261 * g++.dg/ext/gnu-inline-global-reject.C: New.
2262 * g++.dg/ext/gnu-inline-global.C: New.
2263 * g++.dg/ext/gnu-inline-namespace.C: New.
2264 * g++.dg/ext/gnu-inline-anon-namespace.C: New.
2265 * g++.dg/ext/gnu-inline-class.C: New.
2266 * g++.dg/ext/gnu-inline-class-static.C: New.
2267 * g++.dg/ext/gnu-inline-template-class.C: New.
2268 * g++.dg/ext/gnu-inline-template-func.C: New.
2269
2270 2007-08-27 Jason Merrill <jason@redhat.com>
2271
2272 PR c++/31337
2273 * g++.dg/ext/stmtexpr11.C: New.
2274
2275 2007-08-27 Kazu Hirata <kazu@codesourcery.com>
2276
2277 * lib/target-supports.exp (check_profiling_available):
2278 Set profiling_available_saved to 0 on fido-*-elf.
2279
2280 2007-08-27 Daniel Berlin <dberlin@dberlin.org>
2281
2282 PR tree-optimization/33173
2283
2284 * gcc.c-torture/compile/pr33173.c: New.
2285
2286 2007-08-27 H.J. Lu <hongjiu.lu@intel.com>
2287
2288 PR target/31385
2289 * gcc.dg/dfp/pr31385.c: New.
2290
2291 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2292
2293 * gcc.dg/unsigned-long-compare.c: Remove target selector.
2294
2295 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2296
2297 * gcc.dg/arm-eabi1.c, gcc.dg/symbian1.c, cc.dg/symbian2.c,
2298 gcc.dg/symbian3.c, gcc.dg/symbian4.c, gcc.dg/symbian5.c,
2299 gcc.dg/20051215-1.c: Move to gcc.target/arm directory.
2300 * gcc.dg/const-compare.c, gcc.dg/non-lazy-ptr-test.c,
2301 gcc.dg/rs6000-leaf.c: Move to gcc.target/powerpc directory.
2302 * gcc.dg/m68k-pic-1.c, gcc.dg/m68k-slp-ice.c: Move to
2303 gcc.target/m68k directory.
2304 * gcc.dg/i386-darwin-fpmath.c: Move to gcc.target/i386 directory.
2305 * gcc.dg/cris-peep2-andu1.c, gcc.dg/cris-peep2-andu2.c,
2306 gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-xsrand2.c: Move to
2307 gcc.target/cris directory.
2308 * gcc.dg/20020620-1.c: Move to gcc.target/mips directory.
2309 * gcc.dg/bfin-longcall-1.c, gcc.dg/bfin-longcall-2.c: Move to
2310 gcc.target/bfin directory.
2311
2312 * gcc.target/sh: New directory.
2313 * gcc.target/sh/sh.exp: New file.
2314 * gcc.dg/pr21255-1.c, gcc.dg/pr21255-2-mb.c, gcc.dg/pr21255-2-ml.c,
2315 gcc.dg/pr21255-3.c, gcc.dg/pr21255-4.c, gcc.dg/sh4a-bitmovua.c,
2316 gcc.dg/sh4a-cos.c, gcc.dg/sh4a-cosf.c, gcc.dg/sh4a-fprun.c,
2317 gcc.dg/sh4a-fsrra.c, gcc.dg/sh4a-memmovua.c, gcc.dg/sh4a-sin.c,
2318 gcc.dg/sh4a-sincosf.c, gcc.dg/sh4a-sinf.c gcc.dg/sh-relax.c,
2319 gcc.dg/sh-relax-vxworks.c: Move to gcc.target/sh directory.
2320
2321 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2322
2323 * gcc.target/i386/pow-1.c: Fix scan-assembler-not.
2324 * gcc.target/i386/asm-3.c: Skip -fpic ilp32 targets only.
2325 * gcc.target/i386/20020523-1.c: Require nonpic effective target.
2326 * gcc.target/i386/local2.c: Ditto.
2327 * gcc.target/i386/stack-prot-kernel.c: Ditto.
2328 * gcc.target/i386/20011119-1.c: Ditto.
2329 * gcc.target/i386/tailcall-1.c: Ditto. Check ilp32 targets only.
2330 * gcc.target/i386/fastcall-1.c: Fix target selector.
2331
2332 2007-08-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2333
2334 PR fortran/33055
2335 * gfortran.dg/negative_unit.f: Add new check
2336 * gfortran.dg/negative_unit_int8.f: New. Same as above except use
2337 -fdefault-integer-8.
2338
2339 2007-08-26 Asher Langton <langton2@llnl.gov>
2340
2341 * gfortran.dg/recursive_stack.f90: New.
2342 * gfortran.dg/openmp_stack.f90: New.
2343
2344 2007-08-26 Tobias Burnus <burnus@net-b.de>
2345
2346 PR fortran/31298
2347 * gfortran.dg/use_10.f90: New.
2348
2349 2007-08-26 Tobias Burnus <burnus@net-b.de>
2350
2351 PR fortran/32985
2352 * gfortran.dg/namelist_14.f90: Make test case valid.
2353 * gfortran.dg/common_10.f90: New.
2354
2355 2007-08-26 H.J. Lu <hongjiu.lu@intel.com>
2356
2357 PR middle-end/33181
2358 * gcc.dg/ifelse-2.c: New.
2359
2360 2007-08-26 Tobias Burnus <burnus@net-b.de>
2361
2362 PR fortran/32980
2363 * gfortran.dg/gamma_1.f90: New.
2364 * gfortran.dg/gamma_2.f90: New.
2365 * gfortran.dg/gamma_3.f90: New.
2366
2367 2007-08-26 Tobias Burnus <burnus@net-b.de>
2368
2369 PR fortran/33188
2370 * gfortran.dg/used_types_18.f90: New.
2371
2372 2007-08-25 Jakub Jelinek <jakub@redhat.com>
2373
2374 * gcc.dg/array-init-2.c: New test.
2375
2376 2007-08-24 Tobias Burnus <burnus@net-b.de>
2377
2378 PR fortran/33178
2379 * gfortran.dg/initialization_4.f90: Update dg-error.
2380 * gfortran.dg/initialization_13.f90: New.
2381
2382 2007-08-24 Richard Guenther <rguenther@suse.de>
2383
2384 PR middle-end/33166
2385 * gcc.c-torture/compile/pr33166.c: New testcase.
2386
2387 2007-08-24 Tobias Burnus <burnus@net-b.de>
2388
2389 PR fortran/33139
2390 * gfortran.dg/pointer_assign_4.f90: New.
2391 * gfortran.dg/shape_2.f90: Fix test case.
2392 * gfortran.dg/char_result_4.f90: Ditto.
2393
2394 2007-08-24 Jakub Jelinek <jakub@redhat.com>
2395
2396 * gcc.dg/array-init-1.c: New test.
2397
2398 PR c++/32567
2399 * g++.dg/parse/crash36.C: New test.
2400
2401 2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
2402
2403 * gcc.dg/pr32721.c: Updated.
2404
2405 2007-08-24 Jakub Jelinek <jakub@redhat.com>
2406
2407 PR tree-optimization/32573
2408 PR middle-end/32946
2409 * gcc.dg/pr32573.c: New test.
2410
2411 PR c++/32898
2412 * g++.dg/lookup/ns3.C: New test.
2413
2414 * gfortran.dg/assumed_charlen_sharing.f90: New test.
2415
2416 PR c++/31941
2417 * g++.dg/parse/crash37.C: New test.
2418
2419 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
2420
2421 PR target/17390
2422 * gcc.target/i386/pr17390.c: New test.
2423
2424 2007-08-23 Richard Guenther <rguenther@suse.de>
2425
2426 * gcc.dg/tree-ssa/builtin-fprintf-1.c: Adjust patterns.
2427 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: Likewise.
2428 * gcc.dg/tree-ssa/builtin-printf-1.c: Likewise.
2429 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: Likewise.
2430 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: Likewise.
2431 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: Likewise.
2432 * gcc.dg/tree-ssa/builtin-vprintf-1.c: Likewise.
2433 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: Likewise.
2434
2435 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
2436
2437 * gcc.target/s390: New directory.
2438 * gcc.target/s390/s390.exp: New file.
2439 * gcc.dg/20020926-1.c, gcc.dg/20030123-1.c, gcc.dg/20030129-1.c,
2440 gcc.dg/20040305-1.c, gcc.dg/20041109-1.c, gcc.dg/20041216-1.c,
2441 gcc.dg/20050409-1.c, gcc.dg/20050524-1.c, gcc.dg/20050824-1.c,
2442 gcc.dg/pr20927.c, gcc.dg/pr24624.c, gcc.dg/pr27661.c: Move to
2443 gcc.target/s390 directory.
2444
2445 2007-08-23 Richard Guenther <rguenther@suse.de>
2446
2447 PR tree-optimization/32328
2448 * testsuite/gcc.dg/pr32328.c: New testcase.
2449
2450 2007-08-23 Rask Ingemann Lambertsen <rask@sygehus.dk>
2451
2452 * gcc.c-torture/execute/simd-4.x: Only run when stdint.h types are
2453 available.
2454
2455 2007-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2456
2457 PR fortran/33095
2458 * gfortran.dg/min_max_optional_5.f90: New test.
2459 * gfortran.dg/min_max_optional_2.f90: Remove.
2460 * gfortran.dg/min_max_optional_3.f90: Remove.
2461 * gfortran.dg/min_max_optional_4.f90: Remove.
2462
2463 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
2464
2465 * gcc.target/i386/xorps-sse.c: New.
2466 * gcc.target/i386/xorps-sse2.c: New.
2467
2468 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
2469
2470 * gcc.target/i386/cmov3.c: Fix scan-assembler.
2471 * gcc.target/i386/cmov4.c: Fix scan-assembler.
2472 * gcc.target/i386/xchg-2.c: Fix scan-assembler.
2473
2474 2007-08-22 Christopher D. Rickett <crickett@lanl.gov>
2475
2476 PR fortran/33020
2477 * gfortran.dg/c_f_pointer_shape_tests_2.f03: Update test to
2478 include multiple kinds for SHAPE parameter within a single
2479 namespace.
2480 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Ditto.
2481 * gfortran.dg/c_f_pointer_shape_tests_3.f03: New test case.
2482
2483 2007-08-22 Janus Weil <jaydub66@gmail.com>
2484
2485 * interface_abstract_1.f90: Extended test case.
2486 * interface_abstract_3.f90: New test.
2487
2488 2007-08-21 Christian Bruel <christian.bruel@st.com>
2489
2490 * gcc.dg/fold-sub.c: New test.
2491
2492 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
2493
2494 * gcc.dg/20000724-1.c, gcc.dg/980312-1.c, gcc.dg/980313-1.c,
2495 gcc.dg/attr-returns_twice-1.c, gcc.dg/inline-mcpy.c, gcc.dg/pr25196.c,
2496 gcc.dg/pr25993.c, gcc.dg/pr26449.c, gcc.dg/pr28839.c,
2497 gcc.dg/pr32191.c: Move to gcc.target/i386 directory.
2498 * gcc.target/i386/pr31854.c, gcc.target/i386/pr32065-1.c,
2499 gcc.target/i386/pr32065-2.c: Use dg-require-effective-target dfp.
2500
2501 2007-08-22 Richard Guenther <rguenther@suse.de>
2502
2503 PR middle-end/33007
2504 * gcc.dg/pr33007.c: New testcase.
2505
2506 2007-08-22 Richard Sandiford <richard@codesourcery.com>
2507
2508 * gcc.c-torture/execute/strcmp-1.x: Delete.
2509
2510 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
2511
2512 * gcc.target/i386/*.c: Remove target selectors from dg-do directives.
2513 * gcc.target/i386/991129-1.c, gcc.target/i386/991209-1.c,
2514 gcc.target/i386/991214-1.c, gcc.target/i386/pr26778.c,
2515 gcc.target/i386/pr27827.c, gcc.target/i386/pr30505.c,
2516 gcc.target/i386/pr32389.c, gcc.target/i386/sse-8.c,
2517 gcc.target/i386/stack-realign.c,
2518 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
2519 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
2520 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c: Require ilp32
2521 target using dg-require-effective-target directive.
2522 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/amd64-abi-2.c,
2523 gcc.target/i386/cleanup-2.c, gcc.target/i386/cmpxchg16b-1.c,
2524 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
2525 gcc.target/i386/large-size-array-3.c, gcc.target/i386/pr25254.c,
2526 gcc.target/i386/pr31167.c, gcc.target/i386/pr32268.c,
2527 gcc.target/i386/pr32661-1.c, gcc.target/i386/pr32708-2.c,
2528 gcc.target/i386/pr32708-3.c, gcc.target/i386/sse4_1-pextrq.c,
2529 gcc.target/i386/sse4_1-pinsrq.c, gcc.target/i386/sse4_2-crc32q.c,
2530 gcc.target/i386/sse4_2-popcntq.c, gcc.target/i386/stack-prot-kernel.c:
2531 Require lp64 target using dg-require-effective-target directive.
2532 * gcc.target/i386/cleanup-1.c, gcc.target/i386/cleanup-2.c,
2533 gcc.target/i386/pr32268.c: Use *-*-linux* target selector in dg-do
2534 directive.
2535 * gcc.target/i386/20010202-1.c: Move from here ...
2536 * gcc.dg/20010202-1.c: ... to here.
2537
2538 2007-08-22 Richard Guenther <rguenther@suse.de>
2539
2540 PR tree-optimization/33142
2541 * gcc.c-torture/execute/pr33142.c: New testcase.
2542
2543 2007-08-22 Richard Guenther <rguenther@suse.de>
2544
2545 PR middle-end/32563
2546 * g++.dg/torture/pr32563.C: New testcase.
2547
2548 2007-08-22 Jakub Jelinek <jakub@redhat.com>
2549
2550 PR middle-end/32912
2551 * gcc.dg/pr32912-1.c: Add -w to options.
2552 * gcc.dg/pr32912-2.c: Likewise.
2553 * gcc.dg/pr32912-3.c: Scan for ~{ rather than just ~.
2554
2555 2007-08-21 Ian Lance Taylor <iant@google.com>
2556
2557 * g++.dg/torture/pr33134.C: Moved from g++.dg/tree-ssa.
2558
2559 2007-08-21 Ian Lance Taylor <iant@google.com>
2560
2561 PR tree-optimization/33134
2562 * g++.dg/tree-ssa/pr33134.C: New test.
2563
2564 2007-08-21 Nathan Froyd <froydnj@codesourcery.com>
2565
2566 * gcc.target/powerpc/spe-vector-memset.c: New testcase.
2567 * gcc.target/powerpc/spe-vector-memcpy.c: New testcase.
2568
2569 2007-08-21 Jakub Jelinek <jakub@redhat.com>
2570
2571 PR debug/32610
2572 * gcc.dg/debug/pr32610.c: New test.
2573
2574 * g++.dg/init/new24.C: New test.
2575
2576 PR middle-end/32912
2577 * gcc.dg/pr32912-1.c: New test.
2578 * gcc.dg/pr32912-2.c: New test.
2579 * gcc.dg/pr32912-3.c: New test.
2580
2581 2007-08-21 Richard Guenther <rguenther@suse.de>
2582
2583 * gcc.dg/pointer-arith-10.c: New testcase.
2584
2585 2007-08-21 Richard Guenther <rguenther@suse.de>
2586
2587 PR middle-end/33122
2588 * gcc.c-torture/compile/pr33122.c: New testcase.
2589
2590 2007-03-20 Pawel Sikora <pluto@pld-linux.org>
2591
2592 * g++.dg/warn/Wnvdtor-2.C: New testcase.
2593
2594 2007-08-20 Dorit Nuzman <dorit@il.ibm.com>
2595
2596 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add missing }.
2597
2598 2007-08-20 Jakub Jelinek <jakub@redhat.com>
2599
2600 PR c++/33025
2601 * g++.dg/init/new23.C: New test.
2602
2603 2007-08-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
2604
2605 PR middle-end/30564
2606 * gcc.c-torture/compile/pr30564-1.c: New test.
2607 * gcc.c-torture/compile/pr30564-2.c: New test.
2608
2609 2007-08-19 Joseph Myers <joseph@codesourcery.com>
2610
2611 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: New test.
2612
2613 2007-08-19 Tobias Burnus <burnus@net-b.de>
2614
2615 * gfortran.dg/interface_abstract_2.f90: New.
2616 * gfortran.dg/interface_abstract_1.f90: Fix typo.
2617
2618 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2619
2620 * gcc.dg/vect/vect-117.c: Change inner-loop bound to
2621 unknown (so that outer-loop wont get analyzed).
2622 * gcc.dg/vect/vect-outer-1a.c: New test.
2623 * gcc.dg/vect/vect-outer-1b.c: New test.
2624 * gcc.dg/vect/vect-outer-1.c: New test.
2625 * gcc.dg/vect/vect-outer-2a.c: New test.
2626 * gcc.dg/vect/vect-outer-2b.c: New test.
2627 * gcc.dg/vect/vect-outer-2c.c: New test.
2628 * gcc.dg/vect/vect-outer-2.c: New test.
2629 * gcc.dg/vect/vect-outer-3a.c: New test.
2630 * gcc.dg/vect/vect-outer-3b.c: New test.
2631 * gcc.dg/vect/vect-outer-3c.c: New test.
2632 * gcc.dg/vect/vect-outer-3.c: New test.
2633 * gcc.dg/vect/vect-outer-4a.c: New test.
2634 * gcc.dg/vect/vect-outer-4b.c: New test.
2635 * gcc.dg/vect/vect-outer-4c.c: New test.
2636 * gcc.dg/vect/vect-outer-4d.c: New test.
2637 * gcc.dg/vect/vect-outer-4e.c: New test.
2638 * gcc.dg/vect/vect-outer-4f.c: New test.
2639 * gcc.dg/vect/vect-outer-4g.c: New test.
2640 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: New test.
2641 * gcc.dg/vect/vect-outer-4i.c: New test.
2642 * gcc.dg/vect/vect-outer-4j.c: New test.
2643 * gcc.dg/vect/vect-outer-4k.c: New test.
2644 * gcc.dg/vect/vect-outer-4l.c: New test.
2645 * gcc.dg/vect/vect-outer-4m.c: New test.
2646 * gcc.dg/vect/vect-outer-4.c: New test.
2647 * gcc.dg/vect/vect-outer-5.c: New test.
2648 * gcc.dg/vect/vect-outer-6.c: New test.
2649 * gcc.dg/vect/vect-outer-fir.c: New test.
2650 * gcc.dg/vect/vect-outer-fir-lb.c: New test.
2651 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: New test.
2652
2653 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2654
2655 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-scev-cprop
2656 and -fno-tree-reassoc.
2657 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Moved to...
2658 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
2659 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Moved to...
2660 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
2661 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Moved to...
2662 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
2663 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: New test.
2664 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: New test.
2665 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: New test.
2666 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: New test.
2667 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: New test.
2668 * gcc.dg/vect/no-scevccp-outer-1.c: New test.
2669 * gcc.dg/vect/no-scevccp-outer-2.c: New test.
2670 * gcc.dg/vect/no-scevccp-outer-3.c: New test.
2671 * gcc.dg/vect/no-scevccp-outer-4.c: New test.
2672 * gcc.dg/vect/no-scevccp-outer-5.c: New test.
2673 * gcc.dg/vect/no-scevccp-outer-6.c: New test.
2674 * gcc.dg/vect/no-scevccp-outer-7.c: New test.
2675 * gcc.dg/vect/no-scevccp-outer-8.c: New test.
2676 * gcc.dg/vect/no-scevccp-outer-9.c: New test.
2677 * gcc.dg/vect/no-scevccp-outer-9a.c: New test.
2678 * gcc.dg/vect/no-scevccp-outer-9b.c: New test.
2679 * gcc.dg/vect/no-scevccp-outer-10.c: New test.
2680 * gcc.dg/vect/no-scevccp-outer-10a.c: New test.
2681 * gcc.dg/vect/no-scevccp-outer-10b.c: New test.
2682 * gcc.dg/vect/no-scevccp-outer-11.c: New test.
2683 * gcc.dg/vect/no-scevccp-outer-12.c: New test.
2684 * gcc.dg/vect/no-scevccp-outer-13.c: New test.
2685 * gcc.dg/vect/no-scevccp-outer-14.c: New test.
2686 * gcc.dg/vect/no-scevccp-outer-15.c: New test.
2687 * gcc.dg/vect/no-scevccp-outer-16.c: New test.
2688 * gcc.dg/vect/no-scevccp-outer-17.c: New test.
2689 * gcc.dg/vect/no-scevccp-outer-18.c: New test.
2690 * gcc.dg/vect/no-scevccp-outer-19.c: New test.
2691 * gcc.dg/vect/no-scevccp-outer-20.c: New test.
2692 * gcc.dg/vect/no-scevccp-outer-21.c: New test.
2693 * gcc.dg/vect/no-scevccp-outer-22.c: New test.
2694
2695 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2696
2697 * testsuite/gcc.dg/vect/pr20122.c: Fix test (now vectorized, with
2698 versioning for aliasing).
2699 * testsuite/gcc.dg/vect/vect-35.c: Likewise.
2700
2701 * testsuite/gcc.dg/vect/vect-iv-6.c: Fix test for vect_no_align
2702 targets.
2703 * testsuite/gcc.dg/vect/vect-multitypes-11.c: Likewise.
2704
2705 2007-08-18 Tom Tromey <tromey@redhat.com>
2706
2707 PR preprocessor/32974:
2708 * gcc.dg/cpp/pr32974.c: New file.
2709
2710 2007-08-17 Tobias Burnus <burnus@net-b.de>
2711
2712 * gfortran.dg/interface_abstract_1.f90: New.
2713
2714 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
2715
2716 PR fortran/32881
2717 * gfortran.dg/pure_initializer_1.f90: New test.
2718
2719 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
2720
2721 PR fortran/32875
2722 * gfortran.dg/array_constructor_18.f90: New test.
2723
2724 2007-08-17 Andrew Pinski <andrew_pinski@playstation.sony.com>
2725
2726 PR c++/28989
2727 * g++.dg/expr/lval3.C: New test.
2728 * g++.dg/expr/lval4.C: New test.
2729
2730 2007-08-17 Ollie Wild <aaw@google.com>
2731
2732 PR c++/31749
2733 * g++.dg/lookup/builtin3.C: New test.
2734 * g++.dg/lookup/builtin4.C: New test.
2735 * g++.dg/lookup/using19.C: New test.
2736
2737 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2738
2739 PR c++/32190
2740 * g++.dg/parse/error31.C: New.
2741
2742 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2743
2744 PR c++/32112
2745 * g++.dg/template/error26.C: New.
2746
2747 2007-08-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2748
2749 PR fortran/33079
2750 * gfortran.dg/zero_length_2.f90: New test.
2751
2752 2007-08-17 Tobias Burnus <burnus@net-b.de>
2753
2754 * gfortran.dg/kind_tests_2.f03: Add cleanup-modules.
2755 * gfortran.dg/kind_tests_3.f03: Ditto.
2756 * gfortran.dg/global_vars_f90_init.f90: Ditto.
2757 * gfortran.dg/interface_13.f90: Ditto.
2758 * gfortran.dg/pr32738.f90: Ditto.
2759 * gfortran.dg/module_private_1.f90: Ditto.
2760 * gfortran.dg/test_only_clause.f90: Ditto.
2761 * gfortran.dg/bind_c_vars.f90: Ditto.
2762 * gfortran.dg/bind_c_dts.f90: Ditto.
2763 * gfortran.dg/use_9.f90: Ditto.
2764 * gfortran.dg/generic_8.f90: Ditto.
2765 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
2766 * gfortran.dg/private_type_6.f90: Ditto.
2767 * gfortran.dg/c_assoc.f90: Ditto.
2768 * gfortran.dg/private_type_7.f90: Ditto.
2769 * gfortran.dg/global_vars_c_init.f90: Ditto.
2770 * gfortran.dg/bind_c_dts_2.f03: Ditto.
2771 * gfortran.dg/c_f_pointer_tests.f90: Ditto.
2772 * gfortran.dg/c_size_t_test.f03: Ditto.
2773 * gfortran.dg/used_types_12.f90: Ditto.
2774 * gfortran.dg/pr25923.f90: Ditto.
2775 * gfortran.dg/test_com_block.f90: Ditto.
2776 * gfortran.dg/iso_c_binding_rename_1.f03: Ditto.
2777 * gfortran.dg/equiv_constraint_7.f90: Ditto.
2778 * gfortran.dg/com_block_driver.f90: Ditto.
2779 * gfortran.dg/iso_c_binding_rename_2.f03: Ditto.
2780 * gfortran.dg/use_iso_c_binding.f90: Ditto.
2781 * gfortran.dg/c_loc_test.f90: Ditto.
2782 * gfortran.dg/c_ptr_tests.f03: Ditto.
2783 * gfortran.dg/module_interface_1.f90: Ditto.
2784
2785 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2786
2787 PR c++/32870
2788 * g++.dg/other/error17.C: Adjust.
2789
2790 2007-08-17 Ben Elliston <bje@au.ibm.com>
2791
2792 PR middle-end/32970
2793 * g++.dg/ext/altivec-14.C: New test.
2794
2795 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
2796
2797 * gcc.dg/tree-ssa/ssa-dse-10.c: Clean up all dse dump files.
2798 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Clean up all dceloop
2799 dump files.
2800 * gcc.dg/vect/pr25371.c: Clean up vect dump file.
2801 * gcc.dg/vect/pr32366.c: Ditto.
2802
2803 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
2804
2805 PR testsuite/33082
2806 * gcc.dg/dfp/convert-dfp-fold.c: Use -O2 instead of -O in dg-options.
2807 * gcc.dg/dfp/convert-bfp-fold.c: Ditto.
2808 * gcc.dg/dfp/convert-int-fold.c: Ditto.
2809 * gcc.dg/dfp/operator-arith-fold.c: Ditto.
2810
2811 2007-08-16 Tobias Burnus <burnus@net-b.de>
2812
2813 PR fortran/33072
2814 * gfortran.dg/use_9.f90: New.
2815
2816 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
2817
2818 * g++.dg/gcov/gcov-5.C: New test.
2819
2820 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
2821
2822 * g++.dg/gcov/gcov-4.C: New test.
2823 * lib/gcov.exp (verify-lines): Add support for
2824 checking no-coverage lines.
2825
2826 2007-08-16 Victor Kaplansky <victork@il.ibm.com>
2827
2828 * gcc.dg/vect/vect-vfa-01.c: New.
2829 * gcc.dg/vect/vect-vfa-02.c: New.
2830 * gcc.dg/vect/vect-vfa-03.c: New.
2831 * gcc.dg/vect/vect-vfa-04.c: New.
2832 * gcc.dg/vect/vect-102a.c, gcc.dg/vect/vect-51.c,
2833 gcc.dg/vect/pr29145.c, gcc.dg/vect/vect-43.c,
2834 gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-53.c,
2835 gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-101.c,
2836 gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-79.c,
2837 gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-dv-2.c,
2838 gcc.dg/vect/vect-57.c, gcc.dg/vect/vect-49.c,
2839 gfortran.dg/vect/pr19049.f90: Rename to start with
2840 prefix no-vfa-.
2841 * gcc.dg/vect/vect.exp: Disable versioning for alias
2842 when test starts with no-vfa-.
2843 * gfortran.dg/vect/vect.exp: Likewise.
2844
2845 2007-08-16 Richard Sandiford <richard@codesourcery.com>
2846
2847 * gcc.dg/torture/pr32897.c: New test.
2848
2849 2007-08-16 Paolo Carlini <pcarlini@suse.de>
2850
2851 PR c++/31132
2852 * g++.dg/template/crash69.C: New.
2853
2854 2007-08-15 Daniel Jacobowitz <dan@codesourcery.com>
2855
2856 * lib/target-supports.exp (check_effective_target_arm32): Use
2857 check_no_compiler_messages.
2858
2859 2007-08-15 Diego Novillo <dnovillo@google.com>
2860
2861 gcc.dg/tree-ssa/20070815.c: New test.
2862
2863 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2864
2865 PR fortran/33077
2866 * gfortran.dg/random_7.f90: Initialize variable.
2867
2868 2007-08-15 Jakub Jelinek <jakub@redhat.com>
2869
2870 PR middle-end/33074
2871 * gfortran.dg/pr33074.f90: New test.
2872
2873 PR c++/32992
2874 * g++.dg/opt/nrv14.C: New test.
2875
2876 2007-08-15 Paolo Carlini <pcarlini@suse.de>
2877
2878 PR c++/33035
2879 * g++.dg/template/crash68.C: New.
2880
2881 2007-08-15 Maxim Kuvyrkov <maxim@codesourcery.com>
2882
2883 * gcc.dg/sibcall-3.c: Remove m68k from XFAIL list.
2884 * gcc.dg/sibcall-4.c: Ditto.
2885
2886 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2887
2888 PR fortran/33066
2889 * gfortran.dg/use_8.f90: New test.
2890 * gfortran.dg/c_loc_tests_2.f03: Fix code.
2891
2892 2007-08-14 Paolo Carlini <pcarlini@suse.de>
2893
2894 PR c++/27211
2895 * g++.dg/template/error27.C: New.
2896 * g++.dg/template/error28.C: New.
2897 * g++.dg/other/pr28304.C: Adjust.
2898 * g++.old-deja/g++.mike/p811.C: Likewise.
2899
2900 2007-08-14 Rask Ingemann Lambertsen <rask@sygehus.dk>
2901
2902 PR target/30315
2903 * gcc.target/i386/pr30315.c: New.
2904
2905 2007-08-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2906
2907 PR fortran/32594
2908 * gfortran.dg/substr_5.f90: New test.
2909
2910 2007-08-14 Andrew Pinski <pinskia@gmail.com>
2911
2912 PR c/30428
2913 * gcc.dg/vector-2.c: New test.
2914
2915 PR c++/30428
2916 * g++.dg/ext/vector8.C: New test.
2917
2918 2007-08-13 Dan Hipschman <dsh@google.com>
2919
2920 PR c/32953
2921 * gcc.dg/format/array-1.c: Add an additional test for
2922 unterminated format strings of length 1.
2923
2924 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
2925
2926 PR fortran/32926
2927 * gfortran.dg/external_procedures_3.f90: New test.
2928
2929 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
2930
2931 PR fortran/32827
2932 * gfortran.dg/import6.f90: New test.
2933
2934 2007-08-13 Andrew Pinski <pinskia@gmail.com>
2935
2936 PR C/30427
2937 * gcc.dg/vector-1.c: New test.
2938
2939 2007-08-13 Richard Sandiford <richard@codesourcery.com>
2940
2941 * gcc.dg/pr21255-4.c: Skip for PIC.
2942 * gcc.dg/tree-ssa/loop-1.c: Allow bsrf as well as jsr for SH targets.
2943
2944 2007-08-13 Richard Sandiford <richard@codesourcery.com>
2945
2946 * gcc.dg/attr-isr.c: Skip for PIC.
2947 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
2948 * gcc.dg/attr-isr-trapa.c: Likewise.
2949 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
2950 * gcc.dg/pragma-isr-trapa.c: Likewise.
2951 * gcc.dg/pragma-isr-trapa2.c: Likewise.
2952
2953 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
2954
2955 PR fortran/32962
2956 * gfortran.dg/transpose_1.f90: New test.
2957
2958 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2959
2960 PR fortran/29600
2961 * gfortran.dg/intrinsics_kind_argument_1.f90: Add test for ACHAR
2962 intrinsic.
2963
2964 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2965
2966 PR fortran/30964
2967 PR fortran/33054
2968 * gfortran.dg/random_4.f90: New test.
2969 * gfortran.dg/random_5.f90: New test.
2970 * gfortran.dg/random_6.f90: New test.
2971 * gfortran.dg/random_7.f90: New test.
2972
2973 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2974
2975 PR fortran/32860
2976 * gcc.dg/format/gcc_gfc-1.c: Updated with new formats.
2977
2978 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2979
2980 PR fortran/31629
2981 * gcc/testsuite/gfortran.dg/module_private_1.f90: New test.
2982
2983 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2984
2985 PR fortran/29600
2986 * gfortran.dg/intrinsics_kind_argument_1.f90: New test.
2987 * gfortran.dg/pure_dummy_length_1.f90: Adapt to new error wording.
2988
2989 2007-08-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2990
2991 PR fortran/32937
2992 * gfortran.dg/char_length_6.f90: New test.
2993
2994 2007-08-10 Ollie Wild <aaw@google.com>
2995
2996 * g++.dg/lookup/using18.C: New test.
2997
2998 2007-08-10 Paolo Carlini <pcarlini@suse.de>
2999
3000 PR c++/17763
3001 * g++.dg/other/error16.C: New.
3002
3003 2007-08-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3004
3005 PR libfortran/33039
3006 * gfortran.dg/namelist_37.f90: New test.
3007
3008 2007-08-10 Paolo Carlini <pcarlini@suse.de>
3009
3010 PR c++/22256
3011 * g++.dg/conversion/op3.C: New.
3012
3013 2007-08-09 Tobias Burnus <burnus@net-b.de>
3014
3015 PR fortran/32987
3016 * gfortran.dg/fmt_tab_1.f90: New.
3017 * gfortran.dg/fmt_tab_2.f90: New.
3018
3019 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
3020
3021 PR c/32796
3022 * gcc.c-torture/compile/pr32796.c: New test.
3023
3024 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
3025
3026 PR middle-end/32813
3027 * gfortran.fortran-torture/compile/emptyif-1.f90: New test.
3028 * lib/fortran-torture.exp (fortran-torture): Use TORTURE_OPTIONS
3029 instead of just -O.
3030
3031 2007-08-08 Richard Sandiford <richard@codesourcery.com>
3032
3033 * gcc.target/mips/code-readable-1.c: New test.
3034 * gcc.target/mips/code-readable-2.c: Likewise.
3035 * gcc.target/mips/code-readable-3.c: Likewise.
3036
3037 2007-08-08 Vladimir Yanovsky <yanov@il.ibm.com>
3038 Revital Eres <eres@il.ibm.com>
3039
3040 * gfortran.dg/sms-1.f90: Add comment.
3041 * gfortran.dg/sms-2.f90: New.
3042
3043 2007-08-07 Ian Lance Taylor <iant@google.com>
3044
3045 * gcc.dg/instrument-1.c: New test.
3046 * gcc.dg/instrument-2.c: New test.
3047 * gcc.dg/instrument-3.c: New test.
3048
3049 2007-08-07 Steve Ellcey <sje@cup.hp.com>
3050
3051 * gfortran.dg/c_kind_params.f90: Check for stdint.h.
3052
3053 2007-08-07 Dorit Nuzman <dorit@il.ibm.com>
3054
3055 * gcc.dg/vect/vect-28.c: Fix test to not expect peeling on
3056 !vector_alignment_reachable targets.
3057 * gcc.dg/vect/vect-33.c: Likewise.
3058 * gcc.dg/vect/vect-42.c: Likewise.
3059 * gcc.dg/vect/vect-44.c: Likewise.
3060 * gcc.dg/vect/vect-50.c: Likewise.
3061 * gcc.dg/vect/vect-70.c: Likewise.
3062 * gcc.dg/vect/vect-71.c: Likewise.
3063 * gcc.dg/vect/vect-87.c: Likewise.
3064 * gcc.dg/vect/vect-88.c: Likewise.
3065 * gcc.dg/vect/vect-91.c: Likewise.
3066 * gcc.dg/vect/vect-93.c: Likewise.
3067 * gcc.dg/vect/vect-96.c: Likewise.
3068 * gcc.dg/vect/no-section-anchors-69.c: Likewise.
3069 * gcc.dg/vect/section-anchors-69.c: Likewise.
3070 * gcc.dg/vect/pr25413.c: Likewise.
3071 * gcc.dg/vect/costmodel/ppc/costmodel-33.c: Likewise.
3072 * gcc.dg/vect/costmodel/ppc/costmodel-76b.c: Likewise.
3073 * gfortran.dg/vect-2.f90: Likewise.
3074 * gfortran.dg/vect-3.f90: Likewise.
3075 * gfortran.dg/vect-4.f90: Likewise.
3076 * gfortran.dg/vect-5.f90: Likewise.
3077 * lib/target-supports.exp (check_effective_target_natural_alignment):
3078 Return false for darwin.
3079 (check_effective_target_vector_alignment_reachable_for_double): New.
3080
3081 2007-08-07 Andreas Krebbel <krebbel1@de.ibm.com>
3082
3083 * gcc.dg/multiword-1.c: New testcase.
3084
3085 2007-08-07 Daniel Franke <franke.daniel@gmail.com>
3086
3087 * gfortran.dg/namelist_33.f90: Improved tests, adjusted error
3088 messages.
3089 * gfortran.dg/namelist_36.f90: New test.
3090
3091 2007-08-07 Rask Ingemann Lambertsen <rask@sygehus.dk>
3092
3093 * gcc.c-torture/execute/simd-4.c (__ev_convert_s64)(main): Use
3094 int32_t for 32-bit integer. Use int64_t for 64-bit integer.
3095
3096 2007-08-07 Kaz Kojima <kkojima@gcc.gnu.org>
3097
3098 * g++.dg/torture/type-generic-1.C: Add -mieee for sh.
3099 * gcc.dg/torture/type-generic-1.c: Likewise.
3100
3101 2007-08-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
3102
3103 * gcc.c-torture/20070522-1.c: Move to ...
3104 * gcc.c-torture/compile/20070522-1.c: Here.
3105
3106 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3107
3108 PR fortran/29828
3109 * gfortran.dg/minmax_char_1.f90: New test.
3110 * gfortran.dg/minmax_char_2.f90: New test.
3111 * gfortran.dg/min_max_optional_4.f90: New test.
3112
3113 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3114
3115 * gfortran.dg/nan_1.f90: Rename module into aux2 to avoid cygwin
3116 hanging on the testcase.
3117
3118 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
3119
3120 PR middle-end/32988
3121 * gcc.c-torture/compile/pr32988.c: New test.
3122
3123 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
3124
3125 * gcc.dg/sms-antideps.c: Add a "return 0" to the end of main.
3126
3127 2007-08-05 Volker Reichelt <v.reichelt@netcologne.de>
3128
3129 * g++.dg/warn/pedantic2.C: Fix error marker. Add more tests.
3130
3131 Revert:
3132 2007-03-22 Dirk Mueller <dmueller@suse.de>
3133
3134 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
3135
3136 2007-08-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3137
3138 PR fortran/32979
3139 * gfortran.dg/isnan_1.f90: New test.
3140
3141 2007-08-05 Vladimir Yanovsky <yanov@il.ibm.com>
3142 Revital Eres <eres@il.ibm.com>
3143
3144 * gcc.dg/sms-antideps.c: New test.
3145
3146 2007-08-04 Paul Thomas <pault@gcc.gnu.org>
3147
3148 PR fortran/31214
3149 * gfortran.dg/entry_13.f90: New test.
3150
3151 * gfortran.dg/entry_12.f90: Clean up .mod file.
3152
3153 2007-08-04 Thomas Koenig <tkoenig@gcc.gnu.org>
3154
3155 PR fortran/32770
3156 * gfortran.dg/direct_io_2.f90: Implicitly declare integer
3157 variables as kind=4 so they don't overflow the record length.
3158
3159 2007-08-04 Steven G. Kargl <kargl@gcc.gnu.org>
3160
3161 PR fortran/32968
3162 * gfortran.dg/selected_kind_1.f90: New test.
3163
3164 2007-08-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
3165
3166 PR middle-end/32780
3167 * gcc.c-torture/compile/pr32780.c: New test.
3168
3169 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
3170
3171 RP middle-end/32399
3172 * gcc.c-torture/compile/pr32399.c: New testcase.
3173
3174 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
3175
3176 PR middle-end/32304
3177 * g++.dg/torture/pr32304.C: New testcase.
3178
3179 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
3180
3181 PR middle-end/32935
3182 * gfortran.fortran-torture/compile/complex_1.f90: New test.
3183
3184 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3185
3186 PR fortran/32955
3187 * gfortran.dg/value_4.f90: Make integer constant of kind=4.
3188
3189 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3190
3191 PR fortran/31202
3192 * gfortran.dg/nint_2.f90: New test.
3193
3194 2007-08-03 Nathan Froyd <froydnj@codesourcery.com>
3195
3196 * gcc.dg/tree-ssa/loop-1.c: Skip on powerpc targets if -mlongcall.
3197 * gcc.dg/weak/typeof-2.c: Likewise.
3198
3199 2007-08-03 Diego Novillo <dnovillo@google.com>
3200
3201 PR 31521
3202 * gcc.dg/tree-ssa/pr31521.c: New test.
3203
3204 2007-08-03 Thomas Koenig <tkoenig@gcc.gnu.org>
3205
3206 PR fortran/32770
3207 * gfortran.dg/unf_read_corrupted_1.f90: Integer variable in
3208 iostat must be default kind.
3209
3210 2007-08-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3211
3212 * gfortran.dg/opem_errors.f90: Revise test to pass when run under sudo.
3213
3214 2007-08-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3215
3216 PR fortran/32770
3217 * gfortran.dg/unf_read_corrupted_1.f90: Make all kinds
3218 explicit so test passes with -fdefault-integer-8.
3219 * gfortran.dg/unformatted_recl_1.f90: Likewise.
3220 * gfortran.dg/unformatted_subrecord_1.f90: Likewise.
3221
3222 2007-08-02 Lee Millward <lee.millward@gmail.com>
3223
3224 PR c++/30849
3225 * g++.dg/parse/asm1.C: New test.
3226
3227 PR c++/30850
3228 * g++.dg/parse/asm2.C: Likewise.
3229
3230 PR c++/30851
3231 * g++.dg/parse/asm3.C: Likewise.
3232
3233 2007-08-02 Rask Ingemann Lambertsen <rask@sygehus.dk>
3234
3235 * gcc.dg/tree-ssa/gen-vect-2.c: Use "char" for vector elements if
3236 "int" is only 16 bit bits wide.
3237 * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
3238
3239 2007-08-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3240
3241 * g++.dg/torture/type-generic-1.C: New.
3242 * gcc.dg/pr28796-2.c: Move tests ...
3243 * gcc.dg/tg-tests.h: ... here.
3244 * gcc.dg/torture/type-generic-1.c: New.
3245
3246 2007-08-01 Thomas Koenig <tkoenig@gcc.gnu.org>
3247
3248 PR libfortran/32954
3249 * minmaxloc_3.f90: New test case.
3250
3251 2007-08-01 Tobias Burnus <burnus@net-b.de>
3252
3253 PR fortran/32936
3254 * gfortran.dg/allocate_stat.f90: New.
3255
3256 2007-08-01 Nathan Froyd <froydnj@codesourcery.com>
3257
3258 * gcc.target/i386/pr23098.c: XFAIL on vxworks targets.
3259
3260 2007-08-01 Daniel Jacobowitz <dan@codesourcery.com>
3261
3262 PR tree-optimization/32919
3263 * gcc.c-torture/compile/pr32919.c: New.
3264
3265 2007-08-01 Nick Clifton <nickc@redhat.com>
3266
3267 * gcc.c-torture/execute/execute.exp: Change copyright header to
3268 refer to version 3 of the GNU General Public License and to point
3269 readers at the COPYING3 file and the FSF's license web page.
3270 * gcc.c-torture/execute/ieee/ieee.exp,
3271 gcc.c-torture/unsorted/unsorted.exp,
3272 gcc.c-torture/compile/compile.exp,
3273 gcc.c-torture/compile/structs.c, gcc.target/powerpc/powerpc.exp,
3274 gcc.target/arm/neon/neon.exp, gcc.target/arm/arm.exp,
3275 gcc.target/cris/torture/cris-torture.exp,
3276 gcc.target/cris/cris.exp, gcc.target/ia64/ia64.exp,
3277 gcc.target/alpha/alpha.exp, gcc.target/m68k/m68k.exp,
3278 gcc.target/spu/spu.exp, gcc.target/mips/mips.exp,
3279 gcc.target/sparc/sparc.exp, gcc.target/i386/i386.exp,
3280 gcc.target/x86_64/abi/abi-x86_64.exp, gnat.dg/specs/specs.exp,
3281 gnat.dg/dg.exp, gnat.dg/style/style.exp,
3282 gcc.dg/special/mips-abi.exp, gcc.dg/special/special.exp,
3283 gcc.dg/pch/pch.exp, gcc.dg/vxworks/vxworks.exp, gcc.dg/dg.exp,
3284 gcc.dg/charset/charset.exp, gcc.dg/weak/weak.exp,
3285 gcc.dg/tree-ssa/tree-ssa.exp, gcc.dg/tls/tls.exp,
3286 gcc.dg/cpp/cpp.exp, gcc.dg/cpp/trad/trad.exp,
3287 gcc.dg/matrix/matrix.exp, gcc.dg/vmx/vmx.exp,
3288 gcc.dg/compat/struct-layout-1.exp, gcc.dg/compat/compat.exp,
3289 gcc.dg/compat/struct-layout-1_generate.c, gcc.dg/debug/debug.exp,
3290 gcc.dg/debug/dwarf2/dwarf2.exp, gcc.dg/tree-prof/tree-prof.exp,
3291 gcc.dg/ipa/ipa.exp, gcc.dg/dfp/dfp.exp,
3292 gcc.dg/noncompile/noncompile.exp,
3293 gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp,
3294 gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp,
3295 gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp,
3296 gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp,
3297 gcc.dg/vect/vect.exp, gcc.dg/format/format.exp,
3298 gcc.misc-tests/i386-prefetch.exp, gcc.misc-tests/sort2.exp,
3299 gcc.misc-tests/matrix1.exp, gcc.misc-tests/dectest.exp,
3300 gcc.misc-tests/options.exp, gcc.misc-tests/gcov.exp,
3301 gcc.misc-tests/mg-2.exp, gcc.misc-tests/mg.exp,
3302 gcc.misc-tests/bprob.exp, gcc.misc-tests/acker1.exp,
3303 gcc.misc-tests/dhry.exp, gcc.misc-tests/linkage.exp,
3304 gcc.misc-tests/arm-isr.exp, gcc.misc-tests/sieve.exp,
3305 g++.old-deja/g++.niklas/README, g++.old-deja/g++.gb/README,
3306 g++.old-deja/old-deja.exp,
3307 gfortran.fortran-torture/execute/execute.exp,
3308 gfortran.fortran-torture/compile/compile.exp,
3309 treelang/output/output-1.c, treelang/output/output-1.tree,
3310 treelang/execute/execute.exp, treelang/Makefile.in,
3311 treelang/compile/compile.exp, g++.dg/dg.exp,
3312 g++.dg/debug/debug.exp, g++.dg/debug/dwarf2/dwarf2.exp,
3313 g++.dg/charset/charset.exp, g++.dg/vect/vect.exp,
3314 g++.dg/tls/tls.exp, g++.dg/tree-prof/tree-prof.exp,
3315 g++.dg/pch/pch.exp, g++.dg/special/ecos.exp,
3316 g++.dg/compat/struct-layout-1.exp,
3317 g++.dg/compat/struct-layout-1_generate.c,
3318 g++.dg/compat/compat.exp, g++.dg/gcov/gcov.exp,
3319 g++.dg/bprob/bprob.exp, config/default.exp,
3320 gcc.test-framework/test-framework.awk,
3321 gcc.test-framework/gen_directive_tests,
3322 gcc.test-framework/test-framework.exp,
3323 objc.dg/special/special.exp,
3324 objc.dg/gnu-encoding/gnu-encoding.exp,
3325 objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c,
3326 objc.dg/pch/pch.exp, objc.dg/dg.exp, lib/copy-file.exp,
3327 lib/profopt.exp, lib/gcc.exp, lib/mike-g++.exp, lib/c-compat.exp,
3328 lib/scanrtl.exp, lib/gfortran-dg.exp, lib/g++.exp,
3329 lib/obj-c++.exp, lib/wrapper.exp, lib/gnat-dg.exp, lib/compat.exp,
3330 lib/c-torture.exp, lib/gcc-dg.exp, lib/scanasm.exp, lib/gnat.exp,
3331 lib/treelang-dg.exp, lib/prune.exp, lib/gcov.exp,
3332 lib/treelang.exp, lib/dg-pch.exp, lib/scantree.exp,
3333 lib/g++-dg.exp, lib/objc-dg.exp, lib/file-format.exp,
3334 lib/target-libpath.exp, lib/obj-c++-dg.exp, lib/scandump.exp,
3335 lib/target-supports-dg.exp, lib/gcc-defs.exp,
3336 lib/fortran-torture.exp, lib/objc.exp, lib/scanipa.exp,
3337 lib/mike-gcc.exp, lib/objc-torture.exp, lib/gfortran.exp,
3338 lib/target-supports.exp, obj-c++.dg/dg.exp, gfortran.dg/dg.exp,
3339 gfortran.dg/vect/vect.exp, objc/execute/execute.exp,
3340 objc/execute/exceptions/exceptions.exp, objc/compile/compile.exp:
3341 Likewise.
3342
3343 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
3344
3345 * gfortran.dg/parameter_unused.f90: Adjusted dg-options and
3346 error message text.
3347
3348 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
3349
3350 PR fortran/32945
3351 * gfortran.dg/initialization_12.f90: New test.
3352
3353 2007-08-01 Paul Thomas <pault@gcc.gnu.org>
3354
3355 PR fortran/31609
3356 * gfortran.dg/entry_12.f90: New test.
3357
3358 2007-07-31 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3359
3360 PR fortran/32938
3361 * gfortran.dg/altreturn_6.f90: New test.
3362
3363 2007-07-31 Steven G. Kargl <kargl@gcc.gnu.org>
3364
3365 PR fortran/32942
3366 * gfortran.dg/exponent_2.f90: New test.
3367
3368 2007-07-30 Jan Sjodin <jan.sjodin@amd.com>
3369
3370 * gcc.dg/vect/vect-117.c: New test.
3371 * gcc.dg/vect/vect-74.c: Enabled test
3372 * gcc.dg/vect/vect-81.c: Enabled test
3373
3374 2007-07-30 Andrew Pinski <pinskia@gmail.com>
3375
3376 * gcc.dg/pragma-darwin.c: Run on all *-*-darwin* targets.
3377 s/dg-error/dg-warning where warning is expected.
3378
3379 2007-07-30 Thomas Koenig <tkoenig@gcc.gnu.org>
3380
3381 PR fortran/32770
3382 * gfortran.dg/array_constructor_12.f90: Adjust argument
3383 of huge() to correct kind.
3384
3385 2007-07-30 Ollie Wild <aaw@google.com>
3386
3387 * gcc.dg/cpp/counter-2.c: New test.
3388 * gcc.dg/cpp/counter-3.c: New test.
3389 * gcc.dg/cpp/dir-only-1.c: New test.
3390 * gcc.dg/cpp/dir-only-1.h: New file.
3391 * gcc.dg/cpp/dir-only-2.c: New test.
3392 * gcc.dg/cpp/dir-only-3.c: New test.
3393 * gcc.dg/cpp/dir-only-3a.h: New file.
3394 * gcc.dg/cpp/dir-only-3b.h: New file.
3395 * gcc.dg/cpp/dir-only-4.c: New test.
3396 * gcc.dg/cpp/dir-only-5.c: New test.
3397 * gcc.dg/cpp/dir-only-6.c: New test.
3398
3399 2007-07-30 Julian Brown <julian@codesourcery.com>
3400
3401 * gcc.target/arm/neon/v*.c: Regenerate.
3402
3403 2007-07-30 Paolo Carlini <pcarlini@suse.de>
3404
3405 PR c++/32108
3406 * g++.dg/ext/label6.C: New.
3407
3408 2007-07-29 Thomas Koenig <tkoenig@gcc.gnu.org>
3409
3410 PR libfortran/32858
3411 PR libfortran/30814
3412 * gfortran.dg/pack_bounds_1.f90: Adjust to new error message.
3413
3414 2007-07-29 Paul Thomas <pault@gcc.gnu.org>
3415
3416 PR fortran/31211
3417 * gfortran.dg/actual_pointer_function_1.f90: New test.
3418
3419 PR fortran/32682
3420 * gfortran.dg/scalarize_parameter_array_1.f90: New test.
3421
3422 2007-07-29 Daniel Franke <franke.daniel@gmail.com>
3423
3424 PR fortran/32906
3425 * gfortran.dg/shape_1.f90: Adjust error message.
3426 * gfortran.dg/parameter_array_ref_1.f90: New test.
3427
3428 2007-07-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3429
3430 PR fortran/31609
3431 * gfortran.dg/entry_11.f90: New test.
3432
3433 2007-07-29 Vladimir Yanovsky <yanov@il.ibm.com>
3434 Revital Eres <eres@il.ibm.com>
3435
3436 * gfortran.dg/sms-1.f90: New test.
3437
3438 2007-07-28 Richard Guenther <rguenther@suse.de>
3439
3440 * gcc.c-torture/compile/pr32920.c: New testcase.
3441
3442 2007-07-28 Simon Martin <simartin@users.sourceforge.net>
3443
3444 PR c++/30917
3445 * g++.dg/lookup/friend11.C: New test.
3446
3447 2007-07-28 Daniel Franke <franke.daniel@gmail.com>
3448
3449 * gfortran.dg/namelist_5.f90: Adjusted error message.
3450 * gfortran.dg/assumed_shape_nml.f90: Renamed to ...
3451 * gfortran.dg/namelist_31.f90: ... this. Removed dg-warning directive.
3452 * gfortran.dg/assumed_size_nml.f90: Renamed to ...
3453 * gfortran.dg/namelist_32.f90: ... this.
3454
3455 PR fortran/32876
3456 * gfortran.dg/namelist_33.f90: New test.
3457
3458 PR fortran/32905
3459 * gfortran.dg/namelist_34.f90: New test.
3460
3461 PR fortran/31818
3462 * gfortran.dg/namelist_35.f90: New test.
3463
3464 2007-07-28 Paul Thomas <pault@gcc.gnu.org>
3465
3466 PR fortran/32880
3467 * gfortran.dg/alloc_comp_assign_6.f90: New tests.
3468
3469 2007-07-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
3470
3471 PR testsuite/32471
3472 * gcc.dg/torture/pr30364-1.c (f)(main): Use INT_MAX instead of
3473 assuming it is 0x7ffffffff.
3474 * gcc.dg/torture/pr30364-2.c (f)(main): Likewise.
3475 * gcc.dg/torture/pr30364-3.c (f)(main): Likewise.
3476
3477 2007-07-27 Dominique d'Humieres <dominiq@lps.ens.fr>
3478
3479 * gfortran.dg/operator_3.f90: Fix dg directive.
3480 * gfortran.dg/min_max_conformance.f90: Fix dg directive.
3481 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Fix dg directive.
3482 * gfortran.dg/c_ptr_tests_10.f03: Fix dg directive.
3483
3484 2007-07-27 Douglas Gregor <doug.gregor@gmail.com>
3485
3486 * g++.dg/cpp0x/decltype1.C: New.
3487 * g++.dg/cpp0x/decltype2.C: New.
3488 * g++.dg/cpp0x/decltype3.C: New.
3489 * g++.dg/cpp0x/decltype4.C: New.
3490 * g++.dg/cpp0x/decltype5.C: New.
3491 * g++.dg/cpp0x/decltype6.C: New.
3492
3493 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
3494
3495 * gcc.dg/torture/pr27743.c (bar): Use an integer of exactly 32 bits
3496 because the test relies on bit 31 to be the sign bit.
3497
3498 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
3499
3500 * gcc.c-torture/execute/pr28651.c (main): Use INT_MAX instead of
3501 assuming it is 0x7fffffff.
3502 * gcc.dg/tree-ssa/vrp29.c (decCompare)(main): Likewise.
3503 * gcc.dg/Wconversion-integer-no-sign.c (h): Likewise.
3504
3505 2007-07-27 Mark Mitchell <mark@codesourcery.com>
3506
3507 PR c++/32346
3508 * g++.dg/expr/bitfield9.C: New test.
3509
3510 2007-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
3511
3512 PR fortran/32899
3513 * gfortran.dg/logical_comp.f90: Update dg-error strings.
3514
3515 2007-07-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3516
3517 PR fortran/32760
3518 * gfortran.dg/private_type_7.f90: New test.
3519
3520 2007-07-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3521
3522 PR fortran/32035
3523 * gfortran.dg/select_char_1.f90: New test.
3524
3525 2007-07-27 Tobias Burnus <burnus@net-b.de>
3526
3527 PR fortran/32903
3528 * gfortran.dg/initialization_11.f90: New test.
3529
3530 2007-07-27 Richard Sandiford <richard@codesourcery.com>
3531
3532 * gcc.target/mips/ins-1.c: New test.
3533
3534 '2007-07-26 Nathan Froyd <froydnj@codesourcery.com>
3535
3536 PR/19232
3537 * gcc.dg/assign-warn-3.c (f0): Declare as inline.
3538 (f1): Likewise.
3539
3540 2007-07-26 Andreas Krebbel <krebbel1@de.ibm.com>
3541
3542 * gcc.dg/20070725-1.c: Split the spare field in two to avoid:
3543 error: width of 'spare' exceeds its type.
3544
3545 2007-07-25 Nathan Froyd <froydnj@codesourcery.com>
3546
3547 * gcc.dg/sibcall-3.c: Skip on PowerPC targets when -mlongcall.
3548 * gcc.dg/sibcall-4.c: Likewise.
3549
3550 2007-07-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3551
3552 PR rtl-optimization/31500
3553 * gcc.dg/Warray-bounds.c: Remove hppa xfails.
3554 * g++.dg/warn/Warray-bounds.C: Likewise.
3555
3556 2007-07-25 H.J. Lu <hongjiu.lu@intel.com>
3557
3558 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Updated.
3559
3560 2007-07-25 Julian Brown <julian@codesourcery.com>
3561 Paul Brook <paul@codesourcery.com>
3562 Joseph Myers <joseph@codesourcery.com>
3563 Mark Shinwell <shinwell@codesourcery.com>
3564
3565 * gcc.dg/vect/vect.exp: Check is-effective-target arm_neon_hw.
3566 * gcc.dg/vect/tree-vect.h: Check for NEON SIMD support.
3567 * lib/gcc-dg.exp (cleanup-saved-temps): Fix comment.
3568 * lib/target-supports.exp (check_effective_target_arm_neon_ok)
3569 (check_effective_target_arm_neon_hw): New.
3570 * gcc.target/arm/neon/neon.exp: New file.
3571 * gcc.target/arm/neon/polytypes.c: New file.
3572 * gcc.target/arm/neon/v*.c (1870 files): New (autogenerated).
3573
3574 2007-07-25 Janis Johnson <janis187@us.ibm.com>
3575
3576 * gcc.c-torture/unsorted/dump-noaddr.c: Reduce string length for
3577 targets where an "int" is less than 32 bits wide.
3578
3579 2007-07-25 Andreas Krebbel <krebbel1@de.ibm.com>
3580
3581 * gcc.dg/20070725-1.c: Testcase for revision 126876 added.
3582
3583 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3584
3585 * gcc.dg/tree-ssa/predcom-1.c (count_averages): Avoid overflow
3586 during addition if an int is only 16 bits wide.
3587 * gcc.dg/tree-ssa/predcom-2.c (fib): Avoid overflow of 16-bit int.
3588
3589 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3590
3591 * gcc.dg/torture/pr29584.c: Only run test if pointers have the same
3592 size as "long int" and are 32 or 64 bits wide.
3593 * gcc.dg/torture/pr28814.c: Likewise.
3594
3595 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3596
3597 * gcc.dg/torture/pr30313.c (struct S): Make sure the bit-field is
3598 exactly as wide as an int.
3599
3600 2007-07-25 Danny Smith <dannysmith@users.sourceforge.net>
3601
3602 * gcc.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
3603 Define and use throughout as long long printf format specifier.
3604 * g++.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
3605 Likewise.
3606
3607 2007-07-24 H.J. Lu <hongjiu.lu@intel.com>
3608
3609 * gcc.dg/dfp/fe-convert-2.c: Unconditionally enable testing
3610 for converting from 1.0e-96 and 0.00048828125 to _Decimal32.
3611
3612 2007-07-25 Ben Elliston <bje@au.ibm.com>
3613
3614 * gcc.dg/dfp/fe-convert-1.c: Fix typo in comments.
3615
3616 2007-07-24 Daniel Jacobowitz <dan@codesourcery.com>
3617
3618 * gcc.c-torture/execute/20070724-1.c: New.
3619
3620 2007-07-24 Paul Thomas <pault@gcc.gnu.org>
3621
3622 PR fortran/31205
3623 * gfortran.dg/alloc_comp_basics_1.f90 : Restore number of
3624 "deallocates" to 24, since patch has code rid of much spurious
3625 code.
3626 * gfortran.dg/interface_assignment_1.f90 : New test.
3627
3628 PR fortran/32842
3629 * gfortran.dg/interface_assignment_2.f90 : New test.
3630
3631 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
3632
3633 PR fortran/32867
3634 * fortran.dg/initialization_10.f90: New test.
3635
3636 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
3637
3638 PR fortran/32778
3639 * gfortran.dg/imag_2.f: Removed
3640 * gfortran.dg/warn_std_1.f90: New test.
3641 * gfortran.dg/warn_std_2.f90: New test.
3642 * gfortran.dg/warn_std_3.f90: New test.
3643
3644 2007-07-24 Paolo Carlini <pcarlini@suse.de>
3645
3646 PR c++/29001
3647 * g++.dg/init/new22.C: New.
3648
3649 2007-07-24 Paolo Carlini <pcarlini@suse.de>
3650
3651 PR c++/32561
3652 * g++.dg/template/crash67.C: New.
3653
3654 2007-07-24 Dorit Nuzman <dorit@il.ibm.com>
3655
3656 * lib/target-support.exp (check_effective_target_natural_alignment):
3657 (check_effective_target_vector_alignment_reachable): New.
3658 * config/spu/spu.c (spu_vector_alignment_reachable): New.
3659 (TARGET_VECTOR_ALIGNMENT_REACHABLE): Define.
3660 * * gcc.dg/vect/pr25413a.c: Use vector_alignment_reachable target
3661 check.
3662 * gcc.dg/vect/pr25413.c: Likewise.
3663 * gcc.dg/vect/pr31699.c: Likewise.
3664
3665 2007-07-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3666
3667 PR fortran/30814
3668 * gfortran.dg/pack_bounds_1.f90: New test case.
3669
3670 2007-07-23  Daniel Franke  <franke.daniel@gmail.com>
3671
3672 PR fortran/31639
3673 * gfortran.dg/initialization_9.f90: New test.
3674
3675 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3676
3677 PR fortran/32797
3678 PR fortran/32800
3679 * gfortran.dg/bind_c_usage_8.f03: New test case.
3680 * gfortran.dg/c_f_pointer_tests_2.f03: Ditto.
3681 * gfortran.dg/c_ptr_tests_5.f03: Updated expected error message.
3682
3683 2007-07-23 Richard Sandiford <richard@codesourcery.com>
3684
3685 * gcc.target/mips/branch-cost-1.c: New test.
3686 * gcc.target/mips/branch-cost-2.c: Likewise.
3687
3688 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3689
3690 PR fortran/32732
3691 * gfortran.dg/c_char_tests.f03: New test case.
3692 * gfortran.dg/c_char_driver.c: Driver for c_char_tests.f03.
3693 * gfortran.dg/c_char_tests_2.f03: New test case.
3694 * gfortran.dg/value_6.f03: Ditto.
3695 * gfortran.dg/value_7.f03: Ditto.
3696
3697 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3698
3699 PR fortran/32600
3700 * gfortran.dg/c_funloc_tests_5.f03: New.
3701 * gfortran.dg/c_funloc_tests_5.f04: New.
3702 * gfortran.dg/c_funloc_tests_4_driver.c: New.
3703
3704 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
3705
3706 PR c++/32839
3707 * g++.dg/expr/call4.C: New.
3708 * g++.dg/expr/call5.C: New.
3709
3710 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
3711
3712 PR fortran/32710
3713 * gfortran.dg/namelist_30.f90: New test.
3714
3715 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
3716
3717 PR fortran/29962
3718 * gfortran.dg/array_initializer_1.f90: Removed warning.
3719 * gfortran.dg/initialization_1.f90: Adjusted messages.
3720 * gfortran.dg/nested_modules_6.f90: Removed warning.
3721
3722 PR fortran/31253
3723 * gfortran.dg/initialization_7.f90: New test.
3724
3725 PR fortran/31639
3726 * gfortran.dg/initialization_8.f90: New test.
3727
3728 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
3729
3730 PR c++/30818
3731 * g++.dg/template/crash47.C: Adjust errors.
3732 * g++.dg/template/crash48.C: Adjust errors.
3733 * g++.dg/template/typename12.C: New.
3734 * g++.dg/template/typename13.C: New.
3735 * g++.dg/template/typename14.C: New.
3736 * g++.dg/template/typedef6.C: Adjust errors.
3737
3738 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
3739
3740 PR fortran/32627
3741 * gfortran.dg/pr32627_driver.c: Driver for pr32627.
3742 * gfortran.dg/pr32627.f03: New test case.
3743
3744 * gfortran.dg/c_f_pointer_logical.f03: New test case.
3745 * gfortran.dg/c_f_pointer_logical_driver.c: Driver for
3746 c_f_pointer_logical.
3747 * gfortran.dg/c_f_pointer_complex_driver.c: Driver for
3748 c_f_pointer_complex.
3749 * gfortran.dg/c_f_pointer_complex.f03: New test case.
3750 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Driver for
3751 c_f_pointer_shape_tests_2.
3752 * gfortran.dg/c_f_pointer_shape_tests_2.f03: New test case.
3753
3754 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
3755
3756 PR fortran/32804
3757 * gfortran.dg/c_loc_tests_9.f03: New test case.
3758 * gfortran.dg/c_loc_tests_10.f03: Ditto.
3759
3760 2007-07-21 Lee Millward <lee.millward@gmail.com>
3761
3762 PR fortran/32823
3763 * gfortran.dg/int_2.f90: New test.
3764
3765 2007-07-21 Rask Ingemann Lambertsen <rask@sygehus.dk>
3766
3767 * gcc.dg/inline-23.c: Use pointer sized type for cast from pointer.
3768
3769 2007-07-20 Richard Sandiford <richard@codesourcery.com>
3770
3771 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -msmartmips.
3772 * gcc.target/mips/save-restore-5.c: Fix positioning of dg-do directive.
3773
3774 2007-07-20 Uros Bizjak <ubizjak@gmail.com>
3775
3776 PR tree-optimization/19910
3777 * gcc.dg/pr19910.c: New test.
3778
3779 2007-07-19 Daniel Franke <franke.daniel@gmail.com>
3780
3781 PR fortran/32738
3782 * gfortran.dg/pr32738.f90: New test.
3783
3784 2007-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
3785
3786 PR tree-optimzation/32635
3787 * gfortran.dg/pr32635.f: New test case.
3788
3789 2007-07-18 Christopher D. Rickett <crickett@lanl.gov>
3790
3791 PR fortran/32801
3792 * gfortran.dg/pr32801.f03: New test case.
3793
3794 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3795
3796 * gcc.dg/c99-math-double-1.c: Mark test variables as volatile.
3797 Test negative numbers also.
3798 * gcc.dg/c99-math-float-1.c: Likewise.
3799 * gcc.dg/c99-math-long-double-1.c: Likewise.
3800 * gcc.dg/c99-math.h: Check for FP exceptions. Update for negative
3801 test inputs.
3802
3803 2007-07-18 Bob Wilson <bob.wilson@acm.org>
3804
3805 * lib/target-supports.exp (check_effective_target_sync_int_long):
3806 Enable for xtensa.
3807 (check_effective_target_sync_char_short): Likewise.
3808
3809 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3810
3811 * gcc.dg/pr28796-2.c: Add more cases.
3812
3813 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3814
3815 * gcc.dg/pr28796-1.c: Add more cases.
3816 * gcc.dg/pr28796-2.c: Likewise.
3817
3818 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3819
3820 * gcc.dg/pr28796-1.c: Add more cases.
3821 * gcc.dg/pr28796-2.c: Likewise.
3822
3823 2007-07-17 Janus Weil <jaydub66@gmail.com>
3824
3825 PR fortran/32535
3826 * gfortran.dg/pr32535.f90: New test.
3827
3828 2007-07-17 Paul Thomas <pault@gcc.gnu.org>
3829
3830 PR fortran/31320
3831 PR fortran/32665
3832 * gfortran.dg/alloc_comp_constructor_3.f90: New test.
3833
3834 2007-07-17 Zdenek Dvorak <dvorakz@suse.cz>
3835
3836 PR rtl-optimization/32773
3837 * gcc.dg/pr32773.c: New test.
3838
3839 2007-07-16 Andrew Pinski <andrew_pinski@playstation.sony.com>
3840
3841 * gcc.target/spu/intrinsics-1.c: Use dg-message to
3842 match flax-vector-conversions note.
3843 * gcc.target/spu/fixed-range-bad.c: Use dg-warning
3844 instead of dg-error for the warning.
3845
3846 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
3847
3848 * gcc.c-torture/execute/20061101-2.c: Variant of 20061101-1.c
3849 adapted to work on targets with 16-bit or wider int.
3850 * gcc.c-torture/execute/pr29797-2.c: Likewise for pr29797-1.c.
3851 * gcc.c-torture/execute/pr31448-2.c: Likewise for pr31448.c.
3852 * gcc.dg/20061109-2.c: Likewise for 20061109-1.c.
3853 * gcc.dg/pr27959-2.c: Likewise for pr27959.c.
3854
3855 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
3856
3857 * gcc.dg/tree-ssa/ltrans-5.c: Only run test on targets which
3858 support large arrays.
3859 * gcc.dg/pr27959.c: Only run test if an int is at least 32 bits wide.
3860 * gcc.dg/20061109-1.c: Likewise.
3861 * gcc.c-torture/execute/20061101-1.x: Likewise.
3862 * gcc.c-torture/execute/pr29797-1.x: Likewise.
3863 * gcc.c-torture/execute/pr31448.x: Likewise.
3864
3865 2007-07-16 Lee Millward <lee.millward@gmail.com>
3866
3867 * gfortran.dg/cmplx_intrinsic_1.f90: New test.
3868
3869 PR fortran/32238
3870 * gfortran.dg/pr32238.f90: New test.
3871
3872 PR fortran/32222
3873 * gfortran.dg/pr32222.f90: New test.
3874
3875 PR fortran/32242
3876 * gfortran.dg/pr32242.f90: New test.
3877
3878 2007-07-16 Sandra Loosemore <sandra@codesourcery.com>
3879 David Ung <davidu@mips.com>
3880
3881 * gcc.target/mips/mips-sched-madd.c: New test case.
3882
3883 2007-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3884
3885 PR libfortran/32611
3886 * gfortran.dg/large_real_kind_1.f90: Update test.
3887 * gfortran.dg/pr17706.f90: Update test.
3888 * gfortran.dg/fmt_zero_digits.f90: Update test.
3889 * gfortran.dg/fmt_zero_precision.f90: Update test.
3890 * gfortran.dg/real_const_3.f90: Update test.
3891
3892 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3893
3894 PR fortran/32036
3895 * gfortran.dg/bounds_check_8.f90: New test.
3896 * gfortran.dg/do_iterator_2.f90: Make code legal Fortran.
3897
3898 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3899
3900 PR fortran/32357
3901 * gfortran.dg/mvbits_2.f90: New test.
3902
3903 2007-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3904
3905 PR libfortran/32731
3906 * gfortran.dg/pack_mask_1.f90: New test.
3907 * gfortran.dg/unpack_mask_1.f90: New test.
3908
3909 2007-07-14 Eric Botcazou <ebotcazou@libertysurf.fr>
3910
3911 * gcc.dg/20001013-1.c: Move to gcc.target/sparc.
3912 * gcc.dg/20001101-1.c: Likewise.
3913 * gcc.dg/20001102-1.c: Likewise.
3914 * gcc.dg/20020116-2.c: Likewise.
3915 * gcc.dg/20020416-1.c: Likewise.
3916 * gcc.dg/sparc-constant-1.c: Likewise.
3917 * gcc.dg/sparc-dwarf2.c: Likewise.
3918 * gcc.dg/sparc-frame-1.c: Likewise.
3919 * gcc.dg/sparc-getcontext-1.c: Likewise.
3920 * gcc.dg/sparc-loop-1.c: Likewise.
3921 * gcc.dg/sparc-reg-1.c: Likewise.
3922 * gcc.dg/sparc-ret.c: Likewise.
3923 * gcc.dg/sparc-trap-1.c: Likewise.
3924 * gcc.dg/ultrasp10.c: Likewise.
3925 * gcc.dg/ultrasp11.c: Likewise.
3926 * gcc.dg/ultrasp1.c: Likewise.
3927 * gcc.dg/ultrasp2.c: Likewise.
3928 * gcc.dg/ultrasp3.c: Likewise.
3929 * gcc.dg/ultrasp4.c: Likewise.
3930 * gcc.dg/ultrasp5.c: Likewise.
3931 * gcc.dg/ultrasp6.c: Likewise.
3932 * gcc.dg/ultrasp7.c: Likewise.
3933 * gcc.dg/ultrasp8.c: Likewise.
3934 * gcc.dg/ultrasp9.c: Likewise.
3935 * gcc.dg/splet-1.c: Delete.
3936
3937 2007-07-14 Daniel Franke <franke.daniel@gmail.com>
3938
3939 PR fortran/32724
3940 * gfortran.dg/stfunc_5.f90: New test.
3941
3942 2007-07-14 Uros Bizjak <ubizjak@gmail.com>
3943
3944 * lib/target-supports.exp (check_effective_target_vect_aligned_arrays):
3945 New procedure to check if arrays are naturally aligned to the vector
3946 alignment boundary.
3947 * gcc.dg/vect/pr25413a.c: Do not include stdarg.h. Use __SIZE_TYPE__
3948 in size_t typedef. Adjust tree dump scan results according to
3949 vect_aligned_arrays target check.
3950 * gcc.dg/vect/pr25413.c: Adjust tree dump scan results according to
3951 vect_aligned_arrays target check.
3952 * gcc.dg/vect/pr31699.c: Ditto.
3953
3954 2007-07-13 Sa Liu <saliu@de.ibm.com>
3955
3956 * gcc.dg/vect/fast-math-vect-reduc-7.c: Switch on test
3957 for V2DFmode vector conditional expression.
3958 * gcc.target/spu/dfcmeq.c: New. Test combination of abs
3959 and dfceq patterns.
3960 * gcc.target/spu/dfcmgt.c: New. Test combination of abs
3961 and dfcgt patterns.
3962 * gcc.target/spu/intrinsics-2.c: New. Test intrinsics for
3963 V2DFmode comparison and test special values.
3964 * lib/target-supports.exp: Switch on test for V2DFmode
3965 vector conditional expression.
3966
3967 2007-07-13 Richard Guenther <rguenther@suse.de>
3968
3969 PR tree-optimization/32721
3970 * gcc.dg/pr32721.c: New testcase.
3971
3972 2007-07-13 Hans-Peter Nilsson <hp@axis.com>
3973
3974 * gcc.dg/20011127-1.c: Use dg-message, not dg-error to match the
3975 error message part that continues on a new line.
3976
3977 2007-07-12 Geoffrey Keating <geoffk@apple.com>
3978
3979 * gcc.dg/c99-tgmath-1.c: New.
3980 * gcc.dg/c99-tgmath-2.c: New.
3981 * gcc.dg/c99-tgmath-3.c: New.
3982 * gcc.dg/c99-tgmath-4.c: New.
3983
3984 2007-07-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3985 Janis Johnson <janis187@us.ibm.com>
3986
3987 PR testsuite/25241
3988 * gcc.test-framework/dg-error-exp-F.c: New test.
3989 * gcc.test-framework/dg-warning-exp-F.c: New test.
3990 * lib/gcc.exp: Enable warning and error prefixes.
3991 * lib/gcc-dg.exp (dg-warning): Wrap original dg-warning.
3992 (dg-error): Wrap original dg-error.
3993 * gcc.target/powerpc/altivec-types-1.c: Remove explicit error/warning
3994 markers from dg-error/dg-warning directives.
3995 * gcc.dg/20040322-1.c: Likewise.
3996 * gcc.dg/Wchar-subscripts-1.c: Likewise.
3997 * gcc.dg/Wdeclaration-after-statement-1.c: Likewise.
3998 * gcc.dg/Wdeclaration-after-statement-2.c: Likewise.
3999 * gcc.dg/Werror-1.c: Likewise.
4000 * gcc.dg/Werror-10.c: Likewise.
4001 * gcc.dg/Werror-11.c: Likewise.
4002 * gcc.dg/Werror-2.c: Likewise.
4003 * gcc.dg/Werror-3.c: Likewise.
4004 * gcc.dg/Werror-4.c: Likewise.
4005 * gcc.dg/Werror-5.c: Likewise.
4006 * gcc.dg/Werror-6.c: Likewise.
4007 * gcc.dg/Werror-7.c: Likewise.
4008 * gcc.dg/Werror-8.c: Likewise.
4009 * gcc.dg/Werror-9.c: Likewise.
4010 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
4011 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: Likewise.
4012 * gcc.dg/Wimplicit-function-declaration-c89.c: Likewise.
4013 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: Likewise.
4014 * gcc.dg/Wimplicit-function-declaration-c99.c: Likewise.
4015 * gcc.dg/Wint-to-pointer-cast-1.c: Likewise.
4016 * gcc.dg/Wint-to-pointer-cast-2.c: Likewise.
4017 * gcc.dg/Wint-to-pointer-cast-3.c: Likewise.
4018 * gcc.dg/Wnested-externs-1.c: Likewise.
4019 * gcc.dg/Wpointer-to-int-cast-1.c: Likewise.
4020 * gcc.dg/Wpointer-to-int-cast-2.c: Likewise.
4021 * gcc.dg/Wpointer-to-int-cast-3.c: Likewise.
4022 * gcc.dg/Wshadow-3.c: Likewise.
4023 * gcc.dg/Wtraditional-conversion-2.c: Likewise.
4024 * gcc.dg/Wwrite-strings-1.c: Likewise.
4025 * gcc.dg/anon-struct-5.c: Likewise.
4026 * gcc.dg/anon-struct-6.c: Likewise.
4027 * gcc.dg/anon-struct-7.c: Likewise.
4028 * gcc.dg/anon-struct-8.c: Likewise.
4029 * gcc.dg/array-8.c: Likewise.
4030 * gcc.dg/array-quals-2.c: Likewise.
4031 * gcc.dg/asm-qual-1.c: Likewise.
4032 * gcc.dg/asm-wide-1.c: Likewise.
4033 * gcc.dg/assign-warn-1.c: Likewise.
4034 * gcc.dg/assign-warn-2.c: Likewise.
4035 * gcc.dg/bitfld-10.c: Likewise.
4036 * gcc.dg/bitfld-11.c: Likewise.
4037 * gcc.dg/bitfld-12.c: Likewise.
4038 * gcc.dg/bitfld-13.c: Likewise.
4039 * gcc.dg/bitfld-14.c: Likewise.
4040 * gcc.dg/builtin-choose-expr-2.c: Likewise.
4041 * gcc.dg/builtins-30.c: Likewise.
4042 * gcc.dg/c90-const-expr-5.c: Likewise.
4043 * gcc.dg/c90-typespec-1.c: Likewise.
4044 * gcc.dg/c99-const-expr-5.c: Likewise.
4045 * gcc.dg/c99-flex-array-5.c: Likewise.
4046 * gcc.dg/c99-fordecl-3.c: Likewise.
4047 * gcc.dg/c99-tag-3.c: Likewise.
4048 * gcc.dg/c99-typespec-1.c: Likewise.
4049 * gcc.dg/c99-vla-jump-1.c: Likewise.
4050 * gcc.dg/c99-vla-jump-2.c: Likewise.
4051 * gcc.dg/c99-vla-jump-3.c: Likewise.
4052 * gcc.dg/c99-vla-jump-4.c: Likewise.
4053 * gcc.dg/c99-vla-jump-5.c: Likewise.
4054 * gcc.dg/cast-1.c: Likewise.
4055 * gcc.dg/cast-2.c: Likewise.
4056 * gcc.dg/cast-3.c: Likewise.
4057 * gcc.dg/cast-4.c: Likewise.
4058 * gcc.dg/cast-pretty-print-1.c: Likewise.
4059 * gcc.dg/comp-goto-2.c: Likewise.
4060 * gcc.dg/comp-goto-3.c: Likewise.
4061 * gcc.dg/cpp/error-1.c: Likewise.
4062 * gcc.dg/cpp/if-paren.c: Likewise.
4063 * gcc.dg/decl-7.c: Likewise.
4064 * gcc.dg/decl-8.c: Likewise.
4065 * gcc.dg/decl-nospec-1.c: Likewise.
4066 * gcc.dg/decl-nospec-2.c: Likewise.
4067 * gcc.dg/decl-nospec-3.c: Likewise.
4068 * gcc.dg/declspec-10.c: Likewise.
4069 * gcc.dg/declspec-11.c: Likewise.
4070 * gcc.dg/declspec-12.c: Likewise.
4071 * gcc.dg/declspec-13.c: Likewise.
4072 * gcc.dg/declspec-14.c: Likewise.
4073 * gcc.dg/declspec-15.c: Likewise.
4074 * gcc.dg/declspec-16.c: Likewise.
4075 * gcc.dg/declspec-17.c: Likewise.
4076 * gcc.dg/declspec-4.c: Likewise.
4077 * gcc.dg/declspec-5.c: Likewise.
4078 * gcc.dg/declspec-6.c: Likewise.
4079 * gcc.dg/declspec-7.c: Likewise.
4080 * gcc.dg/declspec-8.c: Likewise.
4081 * gcc.dg/declspec-9.c: Likewise.
4082 * gcc.dg/dfp/Wtraditional-conversion-2.c: Likewise.
4083 * gcc.dg/dfp/constants-c99.c: Likewise.
4084 * gcc.dg/dfp/keywords-c89.c: Likewise.
4085 * gcc.dg/dfp/keywords-c99.c: Likewise.
4086 * gcc.dg/dfp/keywords-reserved.c: Likewise.
4087 * gcc.dg/dfp/typespec.c: Likewise.
4088 * gcc.dg/dremf-type-compat-2.c: Likewise.
4089 * gcc.dg/dremf-type-compat-3.c: Likewise.
4090 * gcc.dg/dremf-type-compat-4.c: Likewise.
4091 * gcc.dg/empty-source-2.c: Likewise.
4092 * gcc.dg/empty-source-3.c: Likewise.
4093 * gcc.dg/enum3.c: Likewise.
4094 * gcc.dg/extra-semi-2.c: Likewise.
4095 * gcc.dg/extra-semi-3.c: Likewise.
4096 * gcc.dg/float-range-1.c: Likewise.
4097 * gcc.dg/float-range-2.c: Likewise.
4098 * gcc.dg/float-range-3.c: Likewise.
4099 * gcc.dg/float-range-5.c: Likewise.
4100 * gcc.dg/format/asm_fprintf-2.c: Likewise.
4101 * gcc.dg/format/asm_fprintf-3.c: Likewise.
4102 * gcc.dg/format/asm_fprintf-4.c: Likewise.
4103 * gcc.dg/format/asm_fprintf-5.c: Likewise.
4104 * gcc.dg/format/cast-1.c: Likewise.
4105 * gcc.dg/format/gcc_diag-3.c: Likewise.
4106 * gcc.dg/format/gcc_diag-4.c: Likewise.
4107 * gcc.dg/format/gcc_diag-6.c: Likewise.
4108 * gcc.dg/format/gcc_diag-8.c: Likewise.
4109 * gcc.dg/format/gcc_diag-9.c: Likewise.
4110 * gcc.dg/format/nul-2.c: Likewise.
4111 * gcc.dg/format/opt-1.c: Likewise.
4112 * gcc.dg/format/opt-2.c: Likewise.
4113 * gcc.dg/format/opt-3.c: Likewise.
4114 * gcc.dg/format/opt-4.c: Likewise.
4115 * gcc.dg/format/opt-5.c: Likewise.
4116 * gcc.dg/format/opt-6.c: Likewise.
4117 * gcc.dg/framework-2.c: Likewise.
4118 * gcc.dg/func-args-1.c: Likewise.
4119 * gcc.dg/func-outside-1.c: Likewise.
4120 * gcc.dg/func-outside-2.c: Likewise.
4121 * gcc.dg/gnu-cond-expr-2.c: Likewise.
4122 * gcc.dg/gnu-cond-expr-3.c: Likewise.
4123 * gcc.dg/if-empty-1.c: Likewise.
4124 * gcc.dg/init-bad-1.c: Likewise.
4125 * gcc.dg/init-bad-2.c: Likewise.
4126 * gcc.dg/init-bad-3.c: Likewise.
4127 * gcc.dg/init-desig-obs-2.c: Likewise.
4128 * gcc.dg/init-desig-obs-3.c: Likewise.
4129 * gcc.dg/init-empty-2.c: Likewise.
4130 * gcc.dg/init-empty-3.c: Likewise.
4131 * gcc.dg/inline-11.c: Likewise.
4132 * gcc.dg/inline-12.c: Likewise.
4133 * gcc.dg/inline-8.c: Likewise.
4134 * gcc.dg/inline-9.c: Likewise.
4135 * gcc.dg/inline3.c: Likewise.
4136 * gcc.dg/label-decl-1.c: Likewise.
4137 * gcc.dg/label-decl-2.c: Likewise.
4138 * gcc.dg/label-decl-3.c: Likewise.
4139 * gcc.dg/label-decl-4.c: Likewise.
4140 * gcc.dg/long-long-typespec-1.c: Likewise.
4141 * gcc.dg/lvalue-2.c: Likewise.
4142 * gcc.dg/lvalue-3.c: Likewise.
4143 * gcc.dg/nested-func-3.c: Likewise.
4144 * gcc.dg/nested-redef-1.c: Likewise.
4145 * gcc.dg/noreturn-4.c: Likewise.
4146 * gcc.dg/old-style-prom-2.c: Likewise.
4147 * gcc.dg/old-style-prom-3.c: Likewise.
4148 * gcc.dg/old-style-then-proto-1.c: Likewise.
4149 * gcc.dg/overflow-warn-1.c: Likewise.
4150 * gcc.dg/overflow-warn-2.c: Likewise.
4151 * gcc.dg/overflow-warn-3.c: Likewise.
4152 * gcc.dg/overflow-warn-4.c: Likewise.
4153 * gcc.dg/overflow-warn-6.c: Likewise.
4154 * gcc.dg/parm-forwdecl-2.c: Likewise.
4155 * gcc.dg/parm-forwdecl-3.c: Likewise.
4156 * gcc.dg/parm-impl-decl-1.c: Likewise.
4157 * gcc.dg/parm-impl-decl-2.c: Likewise.
4158 * gcc.dg/parm-incomplete-1.c: Likewise.
4159 * gcc.dg/parm-mismatch-1.c: Likewise.
4160 * gcc.dg/pointer-arith-1.c: Likewise.
4161 * gcc.dg/pointer-arith-2.c: Likewise.
4162 * gcc.dg/pointer-arith-3.c: Likewise.
4163 * gcc.dg/pointer-arith-4.c: Likewise.
4164 * gcc.dg/pointer-arith-6.c: Likewise.
4165 * gcc.dg/pointer-arith-7.c: Likewise.
4166 * gcc.dg/pointer-arith-8.c: Likewise.
4167 * gcc.dg/pr13804-1.c: Likewise.
4168 * gcc.dg/pr15698-1.c: Likewise.
4169 * gcc.dg/pr15698-2.c: Likewise.
4170 * gcc.dg/pr15698-3.c: Likewise.
4171 * gcc.dg/pr15698-4.c: Likewise.
4172 * gcc.dg/pr15698-5.c: Likewise.
4173 * gcc.dg/pr15698-6.c: Likewise.
4174 * gcc.dg/pr15698-7.c: Likewise.
4175 * gcc.dg/pr15698-8.c: Likewise.
4176 * gcc.dg/pr17188-1.c: Likewise.
4177 * gcc.dg/pr17301-1.c: Likewise.
4178 * gcc.dg/pr17301-2.c: Likewise.
4179 * gcc.dg/pr17730-1.c: Likewise.
4180 * gcc.dg/pr20368-1.c: Likewise.
4181 * gcc.dg/pr20368-2.c: Likewise.
4182 * gcc.dg/pr20368-3.c: Likewise.
4183 * gcc.dg/pr22308-1.c: Likewise.
4184 * gcc.dg/qual-component-1.c: Likewise.
4185 * gcc.dg/redecl-1.c: Likewise.
4186 * gcc.dg/redecl-11.c: Likewise.
4187 * gcc.dg/redecl-12.c: Likewise.
4188 * gcc.dg/redecl-13.c: Likewise.
4189 * gcc.dg/redecl-14.c: Likewise.
4190 * gcc.dg/redecl-15.c: Likewise.
4191 * gcc.dg/register-var-1.c: Likewise.
4192 * gcc.dg/register-var-2.c: Likewise.
4193 * gcc.dg/stmt-expr-2.c: Likewise.
4194 * gcc.dg/stmt-expr-3.c: Likewise.
4195 * gcc.dg/stmt-expr-label-1.c: Likewise.
4196 * gcc.dg/stmt-expr-label-2.c: Likewise.
4197 * gcc.dg/stmt-expr-label-3.c: Likewise.
4198 * gcc.dg/struct-empty-2.c: Likewise.
4199 * gcc.dg/struct-empty-3.c: Likewise.
4200 * gcc.dg/struct-parse-1.c: Likewise.
4201 * gcc.dg/struct-semi-1.c: Likewise.
4202 * gcc.dg/struct-semi-2.c: Likewise.
4203 * gcc.dg/struct-semi-3.c: Likewise.
4204 * gcc.dg/switch-5.c: Likewise.
4205 * gcc.dg/switch-6.c: Likewise.
4206 * gcc.dg/switch-7.c: Likewise.
4207 * gcc.dg/tls/diag-5.c: Likewise.
4208 * gcc.dg/transparent-union-1.c: Likewise.
4209 * gcc.dg/transparent-union-3.c: Likewise.
4210 * gcc.dg/typespec-1.c: Likewise.
4211 * gcc.dg/vla-init-2.c: Likewise.
4212 * gcc.dg/vla-init-3.c: Likewise.
4213 * gcc.dg/vla-init-4.c: Likewise.
4214 * gcc.dg/vla-init-5.c: Likewise.
4215 * gcc.dg/void-cast-2.c: Likewise.
4216 * gcc.dg/wvla-3.c: Likewise.
4217 * gcc.dg/wvla-7.c: Likewise.
4218 * gcc.target/i386/991209-1.c: Likewise.
4219 * gcc.target/ia64/fpreg-1.c: Likewise.
4220 * gcc.target/m68k/interrupt_thread-2.c: Likewise.
4221 * gcc.target/m68k/interrupt_thread-3.c: Likewise.
4222
4223 2007-07-12  Daniel Franke  <franke.daniel@gmail.com>
4224
4225 PR fortran/31639
4226 * gfortran.dg/func_decl_4.f90: New test.
4227
4228 2007-07-12 Paul Thomas <pault@gcc.gnu.org>
4229
4230 PR fortran/32727
4231 * gfortran.dg/interface_17.f90: New test.
4232
4233 2007-07-12 Christopher D. Rickett <crickett@lanl.gov>
4234
4235 PR fortran/32599
4236 * gfortran.dg/32599.f03: New test case.
4237
4238 PR fortran/32601
4239 * gfortran.dg/32601.f03: New test case.
4240 * gfortran.dg/32601_1.f03: Ditto.
4241 * gfortran.dg/c_ptr_tests_9.f03: Updated dg-options.
4242 * gfortran.dg/c_ptr_tests_10.f03: Ditto.
4243
4244 2007-07-12 Steve Ellcey <sje@cup.hp.com>
4245
4246 * gcc.c-torture/execute/align-3.c: Remove function addr check.
4247
4248 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
4249 Devang Patel <dpatel@apple.com>
4250
4251 PR tree-optimization/25413
4252 * gcc.dg/vect/vect-align-1.c: New.
4253 * gcc.dg/vect/vect-align-2.c: New.
4254 * gcc.dg/vect/pr25413.c: New.
4255 * gcc.dg/vect/pr25413a.c: New.
4256 * gcc.dg/vect/pr31699.c: Fix dg-final check.
4257
4258 2007-07-12 Nathan Froyd <froydnj@codesourcery.com>
4259
4260 * lib/target-support.exp (check_ultrasparc_hw_available):
4261 New function.
4262 (is-effective-target): Check $arg for ultrasparc_hw.
4263 (is-effective-target-keyword): Likewise.
4264 * gcc.dg/vect/vect.exp: Call check_effective_target_ultrasparc_hw
4265 when determining what to do on sparc platforms.
4266 * gcc.dg/20001013-1.c: Check for an ultrasparc_hw target.
4267 * gcc.dg/20001101-1.c: Likewise.
4268 * gcc.dg/20001101-2.c: Likewise.
4269 * gcc.dg/ultrasp9.c: Likewise.
4270 * gcc.dg/ultrasp10.c: Likewise.
4271 * gcc.target/sparc/pdist-3.c: Likewise.
4272
4273 2007-07-12 Daniel Jacobowitz <dan@codesourcery.com>
4274
4275 * gcc.target/mips/save-restore-5.c: Add -mno-abicalls.
4276
4277 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
4278
4279 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Loops now
4280 get vectorized.
4281 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Loops
4282 now get vectorized.
4283 * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: New.
4284 * gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c: New.
4285 * gcc.dg/vect/costmodel/spu/costmodel-vect-31a.c: New.
4286 * gcc.dg/vect/costmodel/spu/costmodel-vect-31b.c: New.
4287 * gcc.dg/vect/costmodel/spu/costmodel-vect-31c.c: New.
4288 * gcc.dg/vect/costmodel/spu/costmodel-vect-31d.c: New.
4289 * gcc.dg/vect/costmodel/spu/costmodel-vect-iv-9.c: New.
4290 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: New.
4291 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: New.
4292 * gcc.dg/vect/costmodel/spu/costmodel-vect-76b.c: New.
4293 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: New.
4294 * gcc.dg/vect/costmodel/spu/costmodel-vect-68a.c: New.
4295 * gcc.dg/vect/costmodel/spu/costmodel-vect-68b.c: New.
4296 * gcc.dg/vect/costmodel/spu/costmodel-vect-68c.c: New.
4297 * gcc.dg/vect/costmodel/spu/costmodel-vect-68d.c: New.
4298 * lib/target-supports.exp (check_effective_target_vect_int_mul):
4299 Add spu.
4300
4301 2007-07-12 Jakub Jelinek <jakub@redhat.com>
4302
4303 PR c++/30854
4304 * g++.dg/parse/error30.C: New test.
4305
4306 2007-07-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4307
4308 PR fortran/29804
4309 * gfortran.dg/alloc_comp_misc_1.f90: New test.
4310
4311 2007-07-11 Daniel Berlin <dberlin@dberlin.org>
4312
4313 * gfortran.fortran-torture/compile/pr32663.f: New test.
4314
4315 2007-07-11 Paolo Carlini <pcarlini@suse.de>
4316
4317 PR c++/31027
4318 * g++.dg/inherit/virtual4.C: New.
4319
4320 2007-07-11 Uros Bizjak <ubizjak@gmail.com>
4321
4322 PR target/32661
4323 * gcc.target/i386/pr32661-1.c: New test.
4324
4325 2007-07-11 Eric Botcazou <ebotcazou@adacore.com>
4326
4327 * gnat.dg/invariant_index.ad[sb]: New test.
4328
4329 2007-07-11 Paolo Carlini <pcarlini@suse.de>
4330
4331 PR c++/32560
4332 * g++.dg/template/decl3.C: New.
4333
4334 2007-07-09 Geoffrey Keating <geoffk@apple.com>
4335
4336 PR 32617
4337 * gcc.c-torture/execute/align-3.c: New.
4338
4339 2007-07-10 Uros Bizjak <ubizjak@gmail.com>
4340
4341 PR target/32708
4342 * gcc.target/i386/pr32708-1.c: New test.
4343 * gcc.target/i386/pr32708-2.c: Ditto.
4344 * gcc.target/i386/pr32708-3.c: Ditto.
4345
4346 2007-07-10 Mark Mitchell <mark@codesourcery.com>
4347
4348 * g++.dg/init/new20.C: Remove svn:executable flag.
4349
4350 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
4351
4352 * gcc.dg/vect/vect-116.c: Add vect_int target requirement.
4353
4354 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
4355
4356 * gcc.dg/ultrasp7.c: Add fpic target requirement.
4357
4358 2007-07-10 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4359
4360 PR testsuite/25241
4361 * gcc.dg/pch/counter-2.c: Match every message with its appropriate
4362 directive.
4363
4364 2007-07-10 Paul Thomas <pault@gcc.gnu.org>
4365
4366 PR fortran/32157
4367 * gfortran.dg/overload_2.f90: New test.
4368
4369 PR fortran/32689
4370 * gfortran.dg/transfer_simplify_5.f90
4371
4372 PR fortran/32634
4373 * gfortran.dg/interface_15.f90: New test.
4374
4375 2007-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4376
4377 PR libfortran/32336
4378 * gfortran.dg/matmul_5.f90: New test case.
4379
4380 2007-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4381
4382 * gcc.dg/fesd-any.c: Move to gcc.dg/debug/dwarf2 directory.
4383 * gcc.dg/fesd-any.h: Likewise.
4384 * gcc.dg/fesd-baseonly.c: Likewise.
4385 * gcc.dg/fesd-baseonly.h: Likewise.
4386 * gcc.dg/fesd-none.c: Likewise.
4387 * gcc.dg/fesd-none.h: Likewise.
4388 * gcc.dg/fesd-reduced.c: Likewise.
4389 * gcc.dg/fesd-reduced.h: Likewise.
4390 * gcc.dg/fesd-sys.c: Likewise.
4391 * gcc.dg/fesd-sys.h: Likewise
4392 * gcc.dg/fesd.h: Likewise.
4393
4394 * g++.dg/debug/dwarf2: New directory.
4395 * g++.dg/debug/dwarf2/dwarf2.exp: New driver.
4396 * g++.dg/other/fesd-any.C: Move to g++.dg/debug/dwarf2 directory.
4397 * g++.dg/other/fesd-any.h: Likewise.
4398 * g++.dg/other/fesd-baseonly.C: Likewise.
4399 * g++.dg/other/fesd-baseonly.h: Likewise.
4400 * g++.dg/other/fesd-none.C: Likewise.
4401 * g++.dg/other/fesd-none.h: Likewise.
4402 * g++.dg/other/fesd-reduced.C: Likewise.
4403 * g++.dg/other/fesd-reduced.h: Likewise.
4404 * g++.dg/other/fesd-sys.C: Likewise.
4405 * g++.dg/other/fesd-sys.h: Likewise.
4406 * g++.dg/other/fesd.h: Likewise.
4407
4408 2007-07-09 Daniel Franke <franke.daniel@gmail.com>
4409
4410 PR fortran/31129
4411 * gfortran.dg/parameter_unused.f90: New test.
4412
4413 2007-07-09 Uros Bizjak <ubizjak@gmail.com>
4414
4415 PR tree-optimization/32681
4416 * gcc.dg/tree-ssa/pr32681.c: New test.
4417
4418 2007-07-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4419
4420 PR fortran/32678
4421 * gfortran.dg/fmt_t_5.f90: New test.
4422
4423 2007-07-08 Paolo Carlini <pcarlini@suse.de>
4424
4425 PR c++/30535
4426 * g++.dg/template/operator10.C: New.
4427
4428 2007-07-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4429
4430 PR libfortran/32217
4431 * gfortran.dg/unpack_zerosize_1.f90: New test case.
4432
4433 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4434
4435 PR fortran/29876
4436 * gfortran.dg/operator_6.f90: New test.
4437
4438 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4439
4440 PR fortran/17711
4441 * gfortran.dg/operator_4.f90: New test.
4442 * gfortran.dg/operator_5.f90: New test.
4443 * gfortran.dg/logical_comp.f90: Adjusted error messages.
4444 * gfortran.dg/module_md5_1.f90: Adjusted MD5 sum.
4445
4446 2007-07-08 Tobias Burnus <burnus@net-b.de>
4447
4448 PR fortran/32669
4449 * gfortran.dg/argument_checking_6.f90: New.
4450
4451 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4452
4453 PR fortran/25094
4454 * gfortran.dg/interface_155555.f90: New test.
4455
4456 2007-07-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4457
4458 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
4459 c99-math-long-double-1.c, c99-math.h: Test subnormals.
4460
4461 2007-07-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4462
4463 PR testsuite/25241
4464 * gcc.dg/20041213-1.c: Don't use default -pedantic-errors to allow
4465 discern pedantic diagnostics and errors.
4466 * gcc.dg/empty2.c: Add -pedantic, so it actually produces a warning
4467 and not an error.
4468 * gcc.dg/20050121-1.c: This is an error and not a warning.
4469 * gcc.target/i386/sseregparm-2.c: Likewise.
4470 * gcc.target/i386/20060512-4.c: This is a warning and not an error.
4471 * gcc.dg/charset/attribute2.c: Likewise.
4472 * gcc.dg/bitfld-1.c: Likewise.
4473 * gcc.dg/pack-test-2.c: Likewise.
4474 * gcc.dg/940510-1.c: Match separately error and warning.
4475 * gcc.dg/array-2.c: Match separately multiple messages. The second
4476 diagnostic is a pedantic warning and not an error.
4477 * gcc.dg/pr14475.c: Match separately multiple messages.
4478 * gcc.dg/pr18809-1.c: Likewise.
4479 * gcc.dg/pr27953.c: Likewise.
4480 * gcc.dg/vla-init-1.c: Likewise.
4481 * gcc.dg/redecl-1.c: Fix wrong use of dg-error and dg-warning.
4482
4483 2007-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4484
4485 PR fortran/32644
4486 * gfortran.dg/char_decl_1.f90: New test.
4487
4488 2007-07-07 Daniel Berlin <dberlin@dberlin.org>
4489
4490 * Revert add of gcc.dg/tree-ssa/ssa-pre-17.c.
4491
4492 2007-07-07 Mark Mitchell <mark@codesourcery.com>
4493
4494 PR c++/32232
4495 * g++.dg/template/overload9.C: New test.
4496
4497 2007-07-06 Daniel Berlin <dberlin@dberlin.org>
4498
4499 * gcc.dg/tree-ssa/ssa-pre-17.c: New test.
4500 * gcc.dg/tree-ssa/ssa-fre-7.c: New test.
4501
4502 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
4503
4504 * gcc.dg/20001012-1.c: Run on all fpic-capable targets.
4505 * gcc.dg/20001012-2.c: Likewise.
4506 * gcc.dg/tls/opt-7.c: Require an fpic-capable target.
4507 * gcc.dg/20000222-1.c: Add -fPIC on all fpic-capable targets.
4508
4509 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
4510
4511 * gcc.c-torture/execute/multi-ix.c (CHUNK): Be more conservative
4512 about the chunk size when STACK_SIZE is defined.
4513
4514 2007-07-06 Josh Conner <jconner@apple.com>
4515
4516 PR middle-end/32602
4517 * gcc.dg/sibcall-8.c: New test.
4518
4519 2007-07-06 Josh Conner <jconner@apple.com>
4520
4521 PR middle-end/32603
4522 * gcc.target/arm/sibcall-1.c: New test.
4523
4524 2007-07-06 H.J. Lu <hongjiu.lu@intel.com>
4525
4526 * gcc.dg/dfp/convert-dfp-round-thread.c: New test.
4527
4528 2007-07-06 Daniel Franke <franke.daniel@gmail.com>
4529
4530 * gfortran.dg/save_parameter.f90: New test.
4531 * gfortran.dg/module_md5_1.f90: Updated MD5 sum.
4532
4533 2007-07-06 Richard Guenther <rguenther@suse.de>
4534
4535 * g++.dg/opt/pr30965.C: New testcase.
4536
4537 2007-07-06 Richard Sandiford <richard@codesourcery.com>
4538
4539 * gcc.target/mips/save-restore-5.c: New test.
4540
4541 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
4542
4543 PR rtl_optimization/32450
4544 * gcc.dg/pr32450.c: New runtime test.
4545
4546 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
4547
4548 * g++.dg/ext/visibility/ms-compat-1.C: Change double underscore to
4549 single underscore in scan directives.
4550
4551 2007-07-05 Mark Mitchell <mark@codesourcery.com>
4552
4553 PR c++/32245
4554 * g++.dg/init/ptrmem4.C: New test.
4555
4556 PR c++/32251
4557 * g++.dg/init/new21.C: Likewise.
4558
4559 PR c++/31992
4560 * g++.dg/template/static30.C: Likewise.
4561
4562 2007-07-05 Dorit Nuzman <dorit@il.ibm.com>
4563
4564 * gcc.dg/vect/costmodel/ppc: New directory.
4565 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: New.
4566 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c:
4567 New test.
4568 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: New test.
4569 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c: New test.
4570 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c: New test.
4571 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: New test.
4572 * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: New test.
4573 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c: New test.
4574 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: New test.
4575 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c: New test.
4576 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68a.c: New test.
4577 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c: New test.
4578 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c: New test.
4579 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: New test.
4580 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: New test.
4581 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: Now vectorized.
4582
4583 2007-07-05 Tobias Burnus <burnus@net-b.de>
4584
4585 PR fortran/32359
4586 * gfortran.dg/module_md5_1.f90: Update MD5 number.
4587
4588 2007-07-05 Paul Thomas <pault@gcc.gnu.org>
4589
4590 PR fortran/32526
4591 * gfortran.dg/interface_14.f90: New test.
4592
4593 PR fortran/32613
4594 * gfortran.dg/do_iterator_2.f90: New test.
4595
4596 2007-07-04 H.J. Lu <hongjiu.lu@intel.com>
4597
4598 * gcc.dg/dfp/dfp-round.h (FE_DEC_TONEAREST): Redfined for BID.
4599 (FE_DEC_DOWNWARD): Likewise.
4600 (FE_DEC_UPWARD): Likewise.
4601 (FE_DEC_TOWARDZERO): Likewise.
4602 (FE_DEC_TONEARESTFROMZERO): Likewise.
4603
4604 2007-07-04 Daniel Berlin <dberlin@dberlin.org>
4605
4606 * gcc.c-torture/compile/pr32606.c: New.
4607 * gfortran.fortran-torture/execute/pr32604.f90: New.
4608
4609 2007-07-04 Mark Mitchell <mark@codesourcery.com>
4610
4611 * gcc.dg/visibility-12.c: New test.
4612 * gcc.dg/visibility-13.c: Likewise.
4613 * g++.dg/ext/visibility-9.C: Likewise.
4614 * g++.dg/ext/visibility-10.C: Likewise.
4615
4616 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4617
4618 * gcc.dg/sh-relax.c: Skip for VxWorks if non-PIC.
4619 * gcc.dg/sh-relax-vxworks.c: New test.
4620
4621 2007-07-04 Richard Guenther <rguenther@suse.de>
4622
4623 PR tree-optimization/32500
4624 * gcc.c-torture/execute/pr32500.c: New testcase.
4625
4626 2007-07-04 Richard Guenther <rguenther@suse.de>
4627
4628 PR tree-optimization/32482
4629 * gcc.c-torture/compile/pr32482.c: New testcase.
4630
4631 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4632
4633 * gcc.c-torture/execute/ieee/compare-fp-4.x: Add an XFAIL for ARM
4634 VxWorks kernels.
4635 * gcc.c-torture/execute/ieee/fp-cmp-1.x: Likewise.
4636 * gcc.c-torture/execute/ieee/fp-cmp-2.x: Likewise.
4637 * gcc.c-torture/execute/ieee/fp-cmp-3.x: Likewise.
4638 * gcc.c-torture/execute/ieee/fp-cmp-6.x: Likewise.
4639
4640 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4641
4642 * gcc.dg/cpp/trad/include.c: Skip for VxWorks kernels.
4643
4644 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4645
4646 * gcc.dg/sh4a-fprun.c: Skip for VxWorks kernels.
4647
4648 2007-07-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4649
4650 PR fortran/31198
4651 * gfortran.dg/min_max_optional_1.f90: New test.
4652 * gfortran.dg/min_max_optional_2.f90: New test.
4653 * gfortran.dg/min_max_optional_3.f90: New test.
4654
4655 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4656
4657 PR fortran/32545
4658 * gfortran.dg/fmt_error.f90: New test.
4659
4660 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4661
4662 PR fortran/32612
4663 * gfortran.dg/interface_13.f90: New test.
4664
4665 2007-07-03 Dave Brolley <brolley@redhat.com>
4666
4667 PR c++/31743
4668 * g++.dg/init/new20.C: New test.
4669
4670 2007-07-03 Christopher D. Rickett <crickett@lanl.gov>
4671
4672 PR fortran/32579
4673 * gfortran.dg/iso_c_binding_only.f03: Updated test case.
4674
4675 2007-07-03 Tobias Burnus <burnus@net-b.de>
4676
4677 PR fortran/25062
4678 * common_7.f90: New.
4679 * common_8.f90: New.
4680 * common_9.f90: New.
4681
4682 2007-07-03 Tobias Burnus <burnus@net-b.de>
4683
4684 PR fortran/30940
4685 * gfortran.dg/argument_checking_1.f90: New.
4686 * gfortran.dg/argument_checking_2.f90: New.
4687 * gfortran.dg/argument_checking_3.f90: New.
4688 * gfortran.dg/argument_checking_4.f90: New.
4689 * gfortran.dg/argument_checking_5.f90: New.
4690 * gfortran.fortran-torture/execute/st_function_1.f90: Add dg-warning.
4691 * gfortran.fortran-torture/execute/st_function.f90: Add dg-warning.
4692
4693 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4694
4695 * gcc.dg/pr32176.c: Add -w to default dg-options.
4696
4697 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
4698
4699 * gcc.c-torture/compile/ssa-pre-1.c: New test.
4700
4701 2007-07-03 Tobias Burnus <burnus@net-b.de>
4702
4703 PR fortran/20888
4704 * gfortran.dg/null_2.f90: New.
4705
4706 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4707 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4708
4709 PR middle-end/32176
4710 * gcc.dg/pr32176.c: New test.
4711
4712 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4713
4714 * gcc.dg/const-float80.c : New test.
4715 * gcc.dg/const-float128.c : New test.
4716 * gcc.dg/const-float80-ped.c : New test.
4717 * gcc.dg/const-float128-ped.c : New test.
4718
4719 2007-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4720
4721 * gcc.dg/c99-math.h: Fix typo.
4722
4723 2007-07-02 Jakub Jelinek <jakub@redhat.com>
4724
4725 PR libgomp/32468
4726 * gcc.dg/gomp/pr32468-1.c: New test.
4727
4728 2007-07-02 Richard Sandiford <richard@codesourcery.com>
4729
4730 * gcc.target/mips/mips.exp (setup_mips_tests): Treat -mfp* as
4731 an ABI option.
4732
4733 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
4734
4735 * gfortran.fortran-torture/compile/pr32583.f: New.
4736 * gcc.c-torture/compile/pr32584.c: New
4737
4738 2007-07-02 Ollie Wild <aaw@google.com>
4739
4740 * g++.dg/lookup/using16.C: Merge dg-errors with common line.
4741 * g++.dg/lookup/using17.C: Merge dg-errors with common line.
4742
4743 2007-07-02 Richard Sandiford <richard@codesourcery.com>
4744
4745 * gcc.target/mips/save-restore-1.c: New test.
4746 * gcc.target/mips/save-restore-2.c: Likewise.
4747 * gcc.target/mips/save-restore-3.c: Likewise.
4748 * gcc.target/mips/save-restore-4.c: Likewise.
4749
4750 2007-07-02 Uros Bizjak <ubizjak@gmail.com>
4751
4752 PR tree-optimization/31966
4753 PR tree-optimization/32533
4754 * gcc.dg/tree-ssa/pr31966.c: New runtime test.
4755 * gfortran.dg/pr32533.f90: Ditto.
4756
4757 2007-07-02 Jakub Jelinek <jakub@redhat.com>
4758
4759 * g++.dg/opt/nrv12.C: New test.
4760 * gcc.target/i386/nrv1.c: New test.
4761
4762 PR c++/31748
4763 * g++.dg/gomp/pr31748.C: New test.
4764
4765 2007-07-02 Ira Rosen <irar@il.ibm.com>
4766
4767 PR tree-optimization/32230
4768 * gcc.dg/vect/pr32230.c: New test.
4769
4770 2007-07-01 Christopher D. Rickett <crickett@lanl.gov>
4771
4772 * bind_c_array_params.f03: New files for Fortran 2003 ISO C Binding.
4773 * bind_c_coms.f90: Ditto.
4774 * bind_c_coms_driver.c: Ditto.
4775 * bind_c_dts.f90: Ditto.
4776 * bind_c_dts_2.f03: Ditto.
4777 * bind_c_dts_2_driver.c: Ditto.
4778 * bind_c_dts_3.f03: Ditto.
4779 * bind_c_dts_4.f03: Ditto.
4780 * bind_c_dts_driver.c: Ditto.
4781 * bind_c_implicit_vars.f03: Ditto.
4782 * bind_c_procs.f03: Ditto.
4783 * bind_c_usage_2.f03: Ditto.
4784 * bind_c_usage_3.f03: Ditto.
4785 * bind_c_usage_5.f03: Ditto.
4786 * bind_c_usage_6.f03: Ditto.
4787 * bind_c_usage_7.f03: Ditto.
4788 * bind_c_vars.f90: Ditto.
4789 * bind_c_vars_driver.c: Ditto.
4790 * binding_c_table_15_1.f03: Ditto.
4791 * binding_label_tests.f03: Ditto.
4792 * binding_label_tests_10.f03: Ditto.
4793 * binding_label_tests_10_main.f03: Ditto.
4794 * binding_label_tests_11.f03: Ditto.
4795 * binding_label_tests_11_main.f03: Ditto.
4796 * binding_label_tests_12.f03: Ditto.
4797 * binding_label_tests_13.f03: Ditto.
4798 * binding_label_tests_13_main.f03: Ditto.
4799 * binding_label_tests_14.f03: Ditto.
4800 * binding_label_tests_2.f03: Ditto.
4801 * binding_label_tests_3.f03: Ditto.
4802 * binding_label_tests_4.f03: Ditto.
4803 * binding_label_tests_5.f03: Ditto.
4804 * binding_label_tests_6.f03: Ditto.
4805 * binding_label_tests_7.f03: Ditto.
4806 * binding_label_tests_8.f03: Ditto.
4807 * binding_label_tests_9.f03: Ditto.
4808 * c_assoc.f90: Ditto.
4809 * c_assoc_2.f03: Ditto.
4810 * c_f_pointer_shape_test.f90: Ditto.
4811 * c_f_pointer_tests.f90: Ditto.
4812 * c_f_tests_driver.c: Ditto.
4813 * c_funloc_tests.f03: Ditto.
4814 * c_funloc_tests_2.f03: Ditto.
4815 * c_funloc_tests_3.f03: Ditto.
4816 * c_funloc_tests_3_funcs.c: Ditto.
4817 * c_kind_params.f90: Ditto.
4818 * c_kind_tests_2.f03: Ditto.
4819 * c_kinds.c: Ditto.
4820 * c_loc_driver.c: Ditto.
4821 * c_loc_test.f90: Ditto.
4822 * c_loc_tests_2.f03: Ditto.
4823 * c_loc_tests_2_funcs.c: Ditto.
4824 * c_loc_tests_3.f03: Ditto.
4825 * c_loc_tests_4.f03: Ditto.
4826 * c_loc_tests_5.f03: Ditto.
4827 * c_loc_tests_6.f03: Ditto.
4828 * c_loc_tests_7.f03: Ditto.
4829 * c_loc_tests_8.f03: Ditto.
4830 * c_ptr_tests.f03: Ditto.
4831 * c_ptr_tests_10.f03: Ditto.
4832 * c_ptr_tests_5.f03: Ditto.
4833 * c_ptr_tests_7.f03: Ditto.
4834 * c_ptr_tests_7_driver.c: Ditto.
4835 * c_ptr_tests_8.f03: Ditto.
4836 * c_ptr_tests_8_funcs.c: Ditto.
4837 * c_ptr_tests_9.f03: Ditto.
4838 * c_ptr_tests_driver.c: Ditto.
4839 * c_size_t_driver.c: Ditto.
4840 * c_size_t_test.f03: Ditto.
4841 * com_block_driver.f90: Ditto.
4842 * global_vars_c_init.f90: Ditto.
4843 * global_vars_c_init_driver.c: Ditto.
4844 * global_vars_f90_init.f90: Ditto.
4845 * global_vars_f90_init_driver.c: Ditto.
4846 * interop_params.f03: Ditto.
4847 * iso_c_binding_only.f03: Ditto.
4848 * iso_c_binding_rename_1.f03: Ditto.
4849 * iso_c_binding_rename_1_driver.c: Ditto.
4850 * iso_c_binding_rename_2.f03: Ditto.
4851 * iso_c_binding_rename_2_driver.c: Ditto.
4852 * kind_tests_2.f03: Ditto.
4853 * kind_tests_3.f03: Ditto.
4854 * module_md5_1.f90: Ditto.
4855 * only_clause_main.c: Ditto.
4856 * print_c_kinds.f90: Ditto.
4857 * test_bind_c_parens.f03: Ditto.
4858 * test_c_assoc.c: Ditto.
4859 * test_com_block.f90: Ditto.
4860 * test_common_binding_labels.f03: Ditto.
4861 * test_common_binding_labels_2.f03: Ditto.
4862 * test_common_binding_labels_2_main.f03: Ditto.
4863 * test_common_binding_labels_3.f03: Ditto.
4864 * test_common_binding_labels_3_main.f03: Ditto.
4865 * test_only_clause.f90: Ditto.
4866 * use_iso_c_binding.f90: Ditto.
4867 * value_5.f90: Ditto.
4868 * value_test.f90: Ditto.
4869 * value_tests_f03.f90: Ditto.
4870
4871 2007-07-01 Daniel Jacobowitz <dan@codesourcery.com>
4872
4873 * gcc.dg/tls/opt-14.c: New.
4874
4875 2007-07-01 Ollie Wild <aaw@google.com>
4876
4877 * g++.dg/lookup/using16.C: New test.
4878 * g++.dg/lookup/using17.C: New test.
4879
4880 2007-07-01 Janne Blomqvist <jb@gcc.gnu.org>
4881
4882 PR fortran/32239
4883 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90
4884 (test_4): Use proper test for floating point equality.
4885 (test_8): Likewise.
4886
4887 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4888
4889 PR libgfortran/32554
4890 * gfortran.dg/fmt_p_1.f90: New test.
4891
4892 2007-07-01 Ira Rosen <irar@il.ibm.com>
4893
4894 * gcc.dg/vect/vect-strided-store-u16-i4.c: Remove abort() from input
4895 initialization and fix dg-final check - the initialization loop is
4896 vectorizable.
4897
4898 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
4899 Volker Reichelt <reichelt@netcologne.de>
4900
4901 PR middle-end/32559
4902 * gcc.dg/pr32559.c: New test.
4903
4904 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
4905
4906 PR tree-optimization/25371
4907 * gcc.dg/vect/pr25371.c: New test.
4908
4909 2007-06-30 Nathan Froyd <froydnj@codesourcery.com>
4910
4911 * gcc.c-torture/execute/20051113-1.c (main): Use the correct type
4912 when allocating and initializing a flexible array.
4913
4914 2007-06-30 Daniel Franke <franke.daniel@gmail.com>
4915
4916 PR fortran/20373
4917 * gfortran.dg/intrinsic.f90: New test.
4918
4919 2007-06-30 Tobias Burnus <burnus@net-b.de>
4920
4921 PR fortran/32555
4922 * gfortran.dg/fmt_zero_check.f90: New.
4923
4924 2007-06-30 Paul Thomas <pault@gcc.gnu.org>
4925
4926 PR fortran/30284
4927 * gfortran.dg/repeat_f90: New test.
4928
4929 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4930
4931 PR testsuite/25241
4932 * gcc.dg/cpp/20000625-1.c: Without dg-options the default is
4933 -pedantic-errors, so we should match errors.
4934 * gcc.dg/cpp/escape-1.c: Likewise.
4935 * gcc.dg/cpp/charconst.c: Empty character constants are errors.
4936 * gcc.dg/cpp/direct2.c: This is a mandatory error instead of a
4937 warning.
4938 * gcc.dg/cpp/endif-pedantic2.c: Use -pedantic-errors to obtain
4939 errors instead of warnings.
4940 * gcc.dg/cpp/extratokens.c: Use dg-warning instead of dg-error for
4941 a pedantic warning.
4942 * gcc.dg/cpp/arith-3.c: Likewise.
4943
4944 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4945
4946 PR testsuite/25241
4947 * gcc.dg/pch/valid-1.c: Match each diagnostic with its own directive.
4948 * gcc.dg/pch/valid-2.c: Likewise.
4949 * gcc.dg/pch/valid-3.c: Likewise.
4950 * gcc.dg/pch/warn-1.c: Likewise.
4951 * gcc.dg/pch/valid-4.c: Match a warning instead of an error.
4952
4953 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4954
4955 PR c/4076
4956 * gcc.dg/Wunused-function.c: New.
4957
4958 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4959
4960 * gfortran.fortran-torture/compile/inline_1.f90: Fix test.
4961
4962 2007-06-29 Douglas Gregor <doug.gregor@gmail.com>
4963
4964 * g++.dg/other/canon-31724.C: New.
4965
4966 2007-06-29 Jan Hubicka <jh@suse.cz>
4967
4968 PR middle-end/32372
4969 * gcc.c-torture/compile/pr32372.c: new.
4970
4971 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
4972
4973 * gfortran.dg/operator_3.f90: New test.
4974
4975 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
4976
4977 * gfortran.dg/gomp/reduction1.f90: Adjust error message.
4978 * gfortran.dg/gomp/allocatable_components_1.f90: Likewise.
4979
4980 2007-06-29 Richard Guenther <rguenther@suse.de>
4981
4982 PR middle-end/32493
4983 * gcc.dg/inline-23.c: New testcase.
4984
4985 2007-06-29 Uros Bizjak <ubizjak@gmail.com>
4986
4987 PR tree-optimization/24659
4988 * gcc.target/i386/vectorize2.c: New test.
4989 * gcc.target/i386/sse2-lrint-vec.c: New runtime test.
4990 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
4991
4992 2007-06-29 Eric Botcazou <ebotcazou@adacore.com>
4993
4994 * gcc.dg/pointer-arith-9.c: New test.
4995
4996 2007-06-29 Tobias Burnus <burnus@net-b.de>
4997
4998 PR fortran/32483
4999 * gfortran.dg/fmt_read_2.f90: New.
5000
5001 2007-06-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5002
5003 * gfortran.dg/open_errors.f90: Check for existance of temptestfile.
5004 If it exists, don't try to create it.
5005
5006 2007-06-28 Geoffrey Keating <geoffk@apple.com>
5007
5008 * g++.dg/ext/visibility/ms-compat-1.C: New.
5009
5010 2007-06-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5011
5012 PR tree-opt/32417
5013 * gfortran.fortran-torture/compile/pr32417.f90: New test.
5014
5015 2007-06-28 Dorit Nuzman <dorit@il.ibm.com>
5016
5017 * gcc.dg/vect/vect-iv-4.c: Test now passes on vect_pack_trunc
5018 targets.
5019
5020 2007-06-27 Daniel Franke <franke.daniel@gmail.com>
5021
5022 PR fortran/32467
5023 * gfortran.dg/gomp/allocatable_components_1.f90: New test.
5024
5025 2007-06-27 Richard Guenther <rguenther@suse.de>
5026
5027 PR middle-end/32492
5028 * gcc.dg/inline-22.c: New testcase.
5029
5030 2007-06-26 Hui-May Chang <hm.chang@apple.com>
5031
5032 * gcc.target/i386/large-size-array-3.c: Remove the larger size of
5033 the scan-assembler constant.
5034
5035 2007-06-25 Geoffrey Keating <geoffk@apple.com>
5036
5037 PR 20216
5038 * gcc.dg/pr20216.c: New.
5039
5040 2007-06-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
5041
5042 PR tree-opt/32421
5043 * gcc.dg/vect/pr32421.c: New test.
5044
5045 2006-06-26 Simon Martin <simartin@users.sourceforge.net>
5046
5047 PR c++/32111
5048 * g++.dg/other/friend5.C: New test.
5049
5050 2007-06-25 Paul Thomas <pault@gcc.gnu.org>
5051
5052 PR fortran/32464
5053 * gfortran.dg/host_assoc_function_2.f90: New test.
5054
5055 PR fortran/31494
5056 * gfortran.dg/host_assoc_call_1.f90: New test.
5057
5058 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5059
5060 * gfortran.dg/secnds-1.f: Revise test to reduce random errors.
5061
5062 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5063
5064 PR fortran/32456
5065 * gfortran.dg/error_format.f90: New test.
5066
5067 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
5068
5069 PR fortran/32136
5070 * gfortran.dg/pr32136.f90: New test.
5071
5072 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
5073
5074 PR fortran/31726
5075 * gfortran.dg/minmaxloc_1.f90: New test.
5076
5077 PR fortran/32298
5078 * gfortran.dg/minmaxloc_2.f90: New test.
5079
5080 2007-06-23 Richard Guenther <rguenther@suse.de>
5081
5082 PR tree-optimization/16876
5083 PR middle-end/29478
5084 * gcc.dg/pr29254.c: The warning is bogus.
5085 * gcc.dg/warn-1.c: Likewise.
5086 * gcc.dg/assign-warn-3.c: Likewise.
5087 * gcc.dg/noncompile/pr16876.c: The testcase is bogus, remove.
5088
5089 2007-06-23 Richard Earnshaw <rearnsha@arm.com>
5090
5091 * gcc.c-torture/execute/20070623-1.c: New.
5092
5093 2007-06-22 Jan Hubicka <jh@suse.cz>
5094
5095 * gcc.c-torture/compile/pr31541.c: New.
5096
5097 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
5098
5099 * gcc.target/i386/large-size-array-3.c: Fix dg-do compile directive.
5100 Remove -m64 from dg-options.
5101
5102 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
5103
5104 PR middle-end/32374
5105 * gcc.dg/pr32374.c: New test.
5106
5107 2007-06-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5108
5109 PR fortran/32360
5110 * gfortran.dg/pointer_assign_3.f90: New test.
5111
5112 2007-06-21 Sebastian Pop <sebpop@gmail.com>
5113
5114 * gcc/testsuite/gcc.dg/tree-ssa/pr19590.c: New.
5115
5116 2007-06-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5117
5118 PR fortran/31162
5119 * gfortran.dg/assign.f90: Update test.
5120 * gfortran.dg/real_do_1.f90: Update test.
5121 * gfortran.dg/gomp/omp_do1.f90: Update test.
5122 * gfortran.dg/warnings_are_errors_1.f: Update test.
5123 * gfortran.dg/g77/20010519-1.f: Update test.
5124 * gfortran.dg/g77/pr9258.f: Update test.
5125 * gfortran.dg/g77/960317-1.f: Update test.
5126
5127 2007-06-21 Richard Guenther <rguenther@suse.de>
5128
5129 PR tree-optimization/32453
5130 * gcc.c-torture/compile/pr32453.c: New testcase.
5131
5132 2007-06-21 Jakub Jelinek <jakub@redhat.com>
5133
5134 PR tree-optimization/31866
5135 * gcc.dg/pr31866.c: New test.
5136
5137 2007-06-21 Richard Guenther <rguenther@suse.de>
5138
5139 PR tree-optimization/32451
5140 * g++.dg/torture/20070621-1.C: New testcase.
5141
5142 2007-06-21 Christian Bruel <christian.bruel@st.com>
5143
5144 * gcc.dg/attr-isr.c: Test delay slot content.
5145
5146 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5147
5148 PR fortran/32361
5149 gfortran.dg/pointer_assign_2.f90: New test.
5150
5151 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5152
5153 PR fortran/25061
5154 gfortran.dg/invalid_procedure_name.f90: New test.
5155
5156 2007-06-20 Adam Nemet <anemet@caviumnetworks.com>
5157
5158 PR tree-optimization/25737
5159 * testsuite/gcc.dg/tree-ssa/alias-14.c: New test.
5160
5161 2007-06-20 Hui-May Chang <hm.chang@apple.com>
5162
5163 * gcc.target/i386/large-size-array-3.c: New.
5164
5165 2007-06-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
5166 Richard Guenther <rguenther@suse.de>
5167
5168 PR fortran/32140
5169 * gfortran.fortran-torture/execute/pr32140.f90: New testcase.
5170
5171 2007-06-20 Jakub Jelinek <jakub@redhat.com>
5172
5173 PR middle-end/31959
5174 * gcc.dg/pr31959.c: New test.
5175
5176 PR inline-asm/32109
5177 * g++.dg/ext/asm10.C: New test.
5178
5179 PR middle-end/32285
5180 * gcc.c-torture/execute/20070614-1.c: New test.
5181
5182 2007-06-19 Seongbae Park <seongbae.park@gmail.com>
5183
5184 * gcc.target/arm/stack-corruption.c: New test.
5185
5186 2007-06-19 Richard Guenther <rguenther@suse.de>
5187
5188 * g++.dg/torture/pr30252.C: New testcase.
5189
5190 2007-06-19 Jakub Jelinek <jakub@redhat.com>
5191
5192 PR tree-optimization/32353
5193 * g++.dg/opt/nrv13.C: New test.
5194
5195 2007-06-19 Paul Thomas <pault@gcc.gnu.org>
5196
5197 PR fortran/20863
5198 PR fortran/20882
5199 * gfortran.dg/impure_assignment_2.f90 : New test.
5200
5201 PR fortran/32236
5202 * gfortran.dg/data_initialized_2.f90 : New test.
5203
5204 * gfortran.dg/equiv_7.f90 : Test for endianess and call the
5205 appropriate version of 'dmach'.
5206
5207 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
5208
5209 PR target/32389
5210 * gcc.target/i386/pr32389.c New test.
5211
5212 2007-06-18 Simon Baldwin <simonb@google.com>
5213
5214 PR c++/31923
5215 * g++.dg/template/error25.C: New.
5216 * g++.dg/template/spec35.C: New.
5217
5218 2007-06-18 Kenneth Zadeck <zadeck@naturalbridge.com>
5219
5220 * gcc.c-torture/compile/pr32355.c: New testcase.
5221
5222 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
5223
5224 PR tree-optimization/32383
5225 * g++.dg/opt/pr32383.C: New test.
5226
5227 2007-06-17 Uros Bizjak <ubizjak@gmail.com>
5228
5229 PR rtl-optimization/32366
5230 * gcc.dg/vect/pr32366.c: New test.
5231
5232 2007-06-17 Kenneth Zadeck <zadeck@naturalbridge.com>
5233
5234 * gcc.c-torture/compile/pr32349.c: New testcase.
5235
5236 2007-06-17 Eric Botcazou <ebotcazou@libertysurf.fr>
5237
5238 * gcc.target/sparc/align.c: Use 'unsigned char' as element type.
5239 * gcc.target/sparc/combined-2.c: Likewise.
5240 * gcc.target/sparc/fexpand.c : Likewise.
5241 * gcc.target/sparc/fnot.c: Likewise. Fix a couple of prototypes.
5242 * gcc.target/sparc/fpack16.c : Likewise.
5243 * gcc.target/sparc/fpmerge.c : Likewise.
5244 * gcc.target/sparc/fpmul.c : Likewise.
5245 * gcc.target/sparc/noresult.c : Likewise.
5246 * gcc.target/sparc/pdist.c: Likewise.
5247
5248 2007-06-16 Uros Bizjak <ubizjak@gmail.com>
5249
5250 PR middle-end/31723
5251 * gcc.target/i386/recip-divf.c: New test.
5252 * gcc.target/i386/recip-sqrtf.c: Ditto.
5253 * gcc.target/i386/recip-vec-divf.c: Ditto.
5254 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
5255 * gcc.target/i386/sse-recip.c: Ditto.
5256 * gcc.target/i386/sse-recip-vec.c: Ditto.
5257
5258 2007-06-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
5259
5260 PR tree-opt/32225
5261 * gcc.c-torture/compile/20070605-1.c: New test.
5262
5263 * gcc.c-torture/compile/20070603-1.c: New testcase.
5264 * gcc.c-torture/compile/20070603-2.c: New testcase.
5265
5266 * gcc.c-torture/compile/20070531-1.c: New test.
5267
5268 PR tree-opt/32167
5269 * gcc.c-torture/compile/20070531-2.c: New test.
5270
5271 PR tree-opt/32144
5272 * gcc.c-torture/compile/20070529-1.c: New test.
5273
5274 PR tree-opt/32145
5275 * gcc.c-torture/compile/20070529-2.c: New test.
5276
5277 PR tree-opt/32015
5278 * gcc.c-torture/compile/20070520-1.c: New test.
5279
5280 * g++.dg/ext/java-1.C: New test.
5281
5282 * gcc.dg/vect/vect-106.c: We are now able to vectorize two
5283 loops instead of one. Remove the "can't determine dependence"
5284 check.
5285 * gcc.dg/tree-ssa/20030815-1.c: Remove testcase which is no longer
5286 needed as the cast is gone in the first place.
5287 * gcc.dg/max-1.c: Change local variable a to be a global one.
5288 * gcc.dg/tree-ssa/ssa-pre-8.c: Update testcase since we don't
5289 have a cast which is PREd.
5290
5291 2007-06-15 Mark Mitchell <mark@codesourcery.com>
5292
5293 * g++.dg/lookup/anon6.C: New test.
5294
5295 2007-06-14 Dirk Mueller <dmueller@suse.de>
5296
5297 PR c++/31806
5298 * g++.dg/opt/static6.C: New testcase.
5299
5300 2007-06-14 Geoff Keating <geoffk@apple.com>
5301
5302 * g++.dg/ext/visibility/overload-1.C: New.
5303
5304 PR 31093
5305 * g++.dg/ext/visibility/anon4.C: New.
5306
5307 2007-06-14 Uros Bizjak <ubizjak@gmail.com>
5308
5309 PR target/32268
5310 * gcc.target/i386/pr32268.c: New test.
5311
5312 2007-06-14 H.J. Lu <hongjiu.lu@intel.com>
5313
5314 * gcc.dg/dfp/fe-convert-1.c: Expect FE_OVERFLOW when converting
5315 from 10.000000e96DD to _Decimal32, from 10.000000e96DL to
5316 _Decimal32 and from 10.00000000000000E384DL to _Decimal64.
5317
5318 * gcc.dg/dfp/fe-convert-2.c: Expect FE_INEXACT when converting
5319 from 1.0e96 and -1.0e96 to _Decimal32. Enable testing for
5320 converting from 1.0e-96 and 0.00048828125 to _Decimal32 when
5321 BID is used.
5322
5323 2007-06-14 Paul Thomas <pault@gcc.gnu.org>
5324
5325 PR fortran/32302
5326 * gfortran.dg/common_resize_1.f90: New test.
5327
5328 2007-06-14 Dorit Nuzman <dorit@il.ibm.com>
5329
5330 PR target/32274
5331 * gcc.dg/vect/pr32224.c: Fix.
5332
5333 2007-06-13 Eric Christopher <echristo@apple.com>
5334
5335 * gcc.target/i386/ssefn-1.c: Add -march=i386.
5336
5337 2007-06-13 Tobias Burnus <burnus@net-b.de>
5338
5339 PR fortran/32323
5340 * gfortran.dg/actual_array_vect_1.f90: New.
5341
5342 2007-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5343
5344 * gcc.target/sparc/mfpu.c: New test.
5345
5346 2007-06-12 Geoff Keating <geoffk@apple.com>
5347
5348 * g++.dg/warn/weak1.C: Suppress on Darwin.
5349 * g++.dg/other/unused1.C: Accept tabs or spaces in assembly.
5350
5351 2007-06-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
5352
5353 PR middle-end/31579
5354 * g++.dg/torture/pr31579.C: New testcase.
5355
5356 2007-06-12 Ian Lance Taylor <iant@google.com>
5357
5358 PR libstdc++/29286
5359 * g++.dg/init/new16.C: New test.
5360 * g++.dg/init/new17.C: New test.
5361 * g++.dg/init/new18.C: New test.
5362 * g++.dg/init/new19.C: New test.
5363
5364 2007-06-12 Olivier Hainque <hainque@adacore.com>
5365
5366 * gnat.dg/lhs_view_convert.adb: New test.
5367
5368 2007-06-12 Richard Guenther <rguenther@suse.de>
5369
5370 PR tree-optimization/15353
5371 PR tree-optimization/31657
5372 * gcc.c-torture/execute/20070424-1.c: New testcase.
5373 * gcc.dg/tree-ssa/ssa-ifcombine-1.c: Likewise.
5374 * gcc.dg/tree-ssa/ssa-ifcombine-2.c: Likewise.
5375 * gcc.dg/tree-ssa/ssa-ifcombine-3.c: Likewise.
5376 * gcc.dg/tree-ssa/ssa-ifcombine-4.c: Likewise.
5377 * gcc.dg/tree-ssa/ssa-ifcombine-5.c: Likewise.
5378
5379 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
5380
5381 PR rtl-optimization/32293
5382 * gcc.dg/pr32293.c: New test.
5383
5384 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
5385
5386 * gcc.dg/builtins-11.c: Also check folding of a/cbrt(b/c).
5387
5388 2007-06-12 Paul Thomas <pault@gcc.gnu.org>
5389
5390 PR fortran/29786
5391 * gfortran.dg/equiv_7.f90: New test.
5392 * gfortran.dg/equiv_constraint_7.f90: Change error message.
5393
5394 PR fortran/30875
5395 * gfortran.dg/equiv_constraint_5.f90: Correct code and error.
5396
5397 2007-06-11 Andreas Tobler <a.tobler@schweiz.org>
5398
5399 * gcc.dg/setjmp-3.c: Rename raise to raise0.
5400 * gcc.dg/setjmp-4.c: Likewise.
5401 * gcc.target/i386/980211-1.c: Rename __signbitl to __signbitl0.
5402
5403 2007-06-11 Paolo Bonzini <bonzini@gnu.org>
5404
5405 PR rtl-optimization/31025
5406 * gfortran.dg/pr31025.f90: New.
5407
5408 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
5409
5410 PR target/32280
5411 * gcc.target/i386/pr32280.c: New test.
5412
5413 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
5414
5415 PR middle-end/32279
5416 * gcc.dg/builtins-11.c: Also check folding of a/sqrt(b/c).
5417
5418 2007-06-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5419
5420 PR libgfortran/32235
5421 * gfortran.dg/backspace_9.f: New test.
5422
5423 2007-06-10 Zdenek Dvorak <dvorakz@suse.cz>
5424
5425 * gcc.dg/tree-ssa/prefetch-7.c: New test.
5426
5427 2007-06-09 Zdenek Dvorak <dvorakz@suse.cz>
5428
5429 * gcc.dg/tree-ssa/loop-28.c: New testcase.
5430
5431 2007-06-09 Ian Lance Taylor <iant@google.com>
5432
5433 PR tree-optimization/32169
5434 * gcc.c-torture/compile/pr32169.c: New test.
5435
5436 2007-06-08 Harsha Jagasia <harsha.jagasia@amd.com>
5437
5438 * gcc.dg/vect/costmodel: New directory.
5439 * gcc.dg/vect/costmodel/i386: New directory.
5440 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: New testsuite.
5441 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
5442 New test.
5443 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: New test.
5444 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: New test.
5445 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: New test.
5446 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: New test.
5447 * gcc.dg/vect/costmodel/x86_64: New directory.
5448 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp:
5449 New testsuite.
5450 * gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
5451 New test.
5452 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: New test.
5453 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c: New test.
5454 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-68.c: New test.
5455 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: New test.
5456 * gcc.dg/vect/costmodel/x86_64/costmodel-pr30843.c: New test.
5457
5458 2007-06-08 Uros Bizjak <ubizjak@gmail.com>
5459
5460 PR tree-optimization/32243
5461 * gcc.dg/vect/vect.exp: Add support for -O3 tests. Reset default
5462 flags for -Os tests.
5463 * gcc.dg/vect/03-vect-pr32243.c: New test.
5464
5465 2007-06-08 Dorit Nuzman <dorit@il.ibm.com>
5466
5467 PR tree-optimization/32224
5468 * gcc.dg/vect/pr32224.c: New test.
5469
5470 2007-06-08 Jakub Jelinek <jakub@redhat.com>
5471
5472 PR c++/32177
5473 * g++.dg/gomp/pr32177.C: New test.
5474
5475 2007-06-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5476
5477 PR testsuite/25241
5478 * gcc.dg/parm-mismatch-1.c: Use dg-message for notes.
5479 * gcc.dg/Wfatal.c: Use dg-message for output that is neither a
5480 warning nor an error.
5481 * gcc.dg/Wfatal-2.c: Likewise.
5482 * gcc.dg/Werror-1.c: Likewise.
5483 * gcc.dg/Werror-5.c: Likewise.
5484 * gcc.dg/Werror-7.c: Likewise.
5485 * gcc.dg/Werror-10.c: Likewise.
5486 * gcc.dg/Werror-11.c: Likewise.
5487
5488 2007-06-07 Simon Martin <simartin@users.sourceforge.net>
5489
5490 PR c++/30759
5491 * g++.dg/init/brace6.C: New test.
5492
5493 2007-06-07 Geoffrey Keating <geoffk@apple.com>
5494
5495 * g++.dg/ext/cleanup-8.c: Run on i386-darwin9 and later.
5496 * g++.dg/ext/cleanup-9.c: Run on i386-darwin9 and later.
5497 * g++.dg/ext/cleanup-10.c: Run on i386-darwin9 and later.
5498 * g++.dg/ext/cleanup-11.c: Run on i386-darwin9 and later.
5499
5500 * gcc.dg/attr-weakref-1-darwin.c: Run on all Darwin platforms.
5501 * gcc.dg/20050826-1.c: Run on all Darwin platforms.
5502 * gcc.dg/darwin-ld-2.c: Run on all Darwin platforms.
5503 * gcc.dg/darwin-ld-4.c: Run on all Darwin platforms.
5504 * gcc.dg/cleanup-8.c: Run on i386-darwin9 and later.
5505 * gcc.dg/cleanup-9.c: Run on i386-darwin9 and later.
5506 * gcc.dg/cleanup-10.c: Run on i386-darwin9 and later.
5507 * gcc.dg/cleanup-11.c: Run on i386-darwin9 and later.
5508
5509 * gcc.dg/darwin-minversion-3.c: New.
5510
5511 2007-06-07 Uros Bizjak <ubizjak@gmail.com>
5512
5513 * gcc.target/i386/builtin-copysign.c: New test.
5514
5515 2007-06-07 Zdenek Dvorak <dvorakz@suse.cz>
5516
5517 PR tree-optimization/32220
5518 * gfortran.dg/predcom-2.f: New testcase.
5519
5520 2007-06-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
5521
5522 PR tree-opt/32231
5523 * gcc.target/i386/vectorize4.c: New test.
5524
5525 2007-06-06 Steve Ellcey <sje@cup.hp.com>
5526
5527 * gfortran.dg/integer_exponentiation_3.F90: Use approx. check.
5528
5529 2007-06-06 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5530
5531 PR testsuite/25241
5532 * gcc.dg/simd-5.c: Mark output as a note.
5533 * gcc.dg/simd-6.c: Mark output as a note. Fix incorrect use of
5534 dg-message.
5535 * gcc.dg/simd-1.c: Likewise.
5536 * gcc.dg/always_inline.c: Mark output as a sorry.
5537 * gcc.dg/always_inline2.c: Likewise.
5538 * gcc.dg/always_inline3.c: Likewise.
5539
5540 2007-06-06 Ian Lance Taylor <iant@google.com>
5541
5542 * g++.dg/conversion/enum1.C: New test.
5543
5544 2007-06-06 Uros Bizjak <ubizjak@gmail.com>
5545
5546 PR tree-optimization/32216
5547 * gcc.dg/vect/pr32216.c: New test.
5548
5549 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5550
5551 PR testsuite/18923
5552 * gfortran.dg/invalid_contains_1.f90: New test.
5553 * gfortran.dg/invalid_contains_2.f90: New test.
5554
5555 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5556
5557 PR testsuite/32057
5558 * gfortran.dg/secnds.f: Update test to avoid roundoff errors and
5559 midnight issues.
5560
5561 2007-06-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5562
5563 PR testsuite/25241
5564 * gcc.dg/invalid-call-1.c: Use dg-warning to match the warning and
5565 dg-message to match de note.
5566 * gcc.dg/pr26570.c: Use dg-message for a note.
5567 * gcc.dg/pr29254.c: Use dg-message for generic output and use
5568 dg-error instead of dg-warning because of -Werror.
5569 * gcc.dg/glibc-uclibc-1.c: Use dg-message for output that is
5570 neither an error, nor a warning.
5571 * gcc.dg/glibc-uclibc-2.c: Likewise
5572 * gcc.dg/cpp/19940712-1.c: Likewise.
5573
5574 2007-06-05 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
5575
5576 PR preprocessor/23479
5577 * gcc.dg/binary-constants-1.c: Add test suites for
5578 the 0b-prefixed binary integer constants.
5579 * gcc.dg/binary-constants-2.c: Ditto.
5580 * gcc.dg/binary-constants-3.c: Ditto.
5581 * gcc.dg/binary-constants-4.c: Ditto.
5582
5583 2007-06-05 Ian Lance Taylor <iant@google.com>
5584
5585 * gcc.dg/Wstrict-overflow-19.c: New test.
5586
5587 2007-06-05 Razya Ladelsky <razya@il.ibm.com>
5588
5589 * gcc.dg/matrix/matrix-6.c: Remove conversion.
5590
5591 2007-06-04 Ian Lance Taylor <iant@google.com>
5592
5593 * gcc.dg/Wstrict-overflow-18.c: New test.
5594
5595 2007-06-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5596
5597 PR testsuite/25241
5598 * gcc.dg/cpp/mi1.c: Use dg-message for output that is not an error.
5599 * gcc.dg/cpp/mi5.c: Likewise.
5600 * gcc.dg/cpp/mi7.c: Likewise.
5601
5602 2007-06-04 Uros Bizjak <ubizjak@gmail.com>
5603
5604 PR c/32191
5605 * gcc.dg/pr32191.c: New test.
5606
5607 2007-05-28 Tobias Burnus <burnus@net-b.de>
5608
5609 PR fortran/32124
5610 * gfortran.dg/allocate_stat_1.f90: Remove.
5611
5612 2007-06-02 H.J. Lu <hongjiu.lu@intel.com>
5613
5614 * gcc.target/i386/sse4_2-check.h: New.
5615 * gcc.target/i386/sse4_2-crc32b.c: Likewise.
5616 * gcc.target/i386/sse4_2-crc32.h: Likewise.
5617 * gcc.target/i386/sse4_2-crc32l.c: Likewise.
5618 * gcc.target/i386/sse4_2-crc32q.c: Likewise.
5619 * gcc.target/i386/sse4_2-crc32w.c: Likewise.
5620 * gcc.target/i386/sse4_2-pcmpestri-1.c: Likewise.
5621 * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise.
5622 * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise.
5623 * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise.
5624 * gcc.target/i386/sse4_2-pcmpgtq.c: Likewise.
5625 * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise.
5626 * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise.
5627 * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise.
5628 * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise.
5629 * gcc.target/i386/sse4_2-pcmpstr.h: Likewise.
5630 * gcc.target/i386/sse4_2-popcnt.h: Likewise.
5631 * gcc.target/i386/sse4_2-popcntl.c: Likewise.
5632 * gcc.target/i386/sse4_2-popcntq.c: Likewise.
5633
5634 2007-06-01 Geoffrey Keating <geoffk@apple.com>
5635
5636 * gcc.dg/pie-link.c: New test.
5637
5638 2007-06-01 Ian Lance Taylor <iant@google.com>
5639
5640 * gcc.dg/Wstrict-overflow-17.c: New test.
5641
5642 2007-06-01 Kazu Hirata <kazu@codesourcery.com>
5643
5644 * gcc.dg/builtin-return-1.c (g): New.
5645 (main): Allocate at least 64 bytes on the stack.
5646
5647 2007-05-31 Mark Mitchell <mark@codesourcery.com>
5648
5649 * g++.dg/init/cleanup3.C: New test.
5650
5651 2007-05-31 Rask Ingemann Lambertsen <rask@sygehus.dk>
5652
5653 * gcc.c-torture/compile/limits-caselabels.c: Fix for targets where
5654 int is 16 bits.
5655
5656 007-05-31 Paul Thomas <pault@gcc.gnu.org>
5657
5658 PR fortran/32156
5659 * gfortran.dg/char_array_constructor_3.f90: New test.
5660
5661 2007-05-31 Zdenek Dvorak <dvorakz@suse.cz>
5662
5663 PR tree-optimization/32160
5664 * gfortran.dg/predcom-1.f: New test.
5665
5666 2007-05-31 Richard Guenther <rguenther@suse.de>
5667
5668 * g++.dg/other/str_empty.C: Move...
5669 * g++.dg/other/pr30567.C: Move...
5670 * g++.dg/tree-ssa/pr27218.C: Move...
5671 * g++.dg/torture: ...here and remove dg-options.
5672
5673 2007-05-31 Paolo Carlini <pcarlini@suse.de>
5674
5675 PR c++/32158
5676 * g++.dg/ext/is_pod_incomplete.C: New.
5677
5678 2007-05-31 Russell Yanofsky <russ@yanofsky.org>
5679 Douglas Gregor <doug.gregor@gmail.com>
5680 Pedro Lamarao <pedro.lamarao@mndfck.org>
5681 Howard Hinnant <howard.hinnant@gmail.com>
5682
5683 PR c++/7412
5684 PR c++/29939
5685 * g++.dg/cpp0x/rv8p.C: New.
5686 * g++.dg/cpp0x/temp-constructor-bug.C: New.
5687 * g++.dg/cpp0x/cast-bug.C: New.
5688 * g++.dg/cpp0x/elision_weak.C: New.
5689 * g++.dg/cpp0x/collapse-bug.C: New.
5690 * g++.dg/cpp0x/rv3p.C: New.
5691 * g++.dg/cpp0x/rv7n.C: New.
5692 * g++.dg/cpp0x/overload-conv-1.C: New.
5693 * g++.dg/cpp0x/rv2n.C: New.
5694 * g++.dg/cpp0x/deduce.C: New.
5695 * g++.dg/cpp0x/temp-va-arg-bug.C: New.
5696 * g++.dg/cpp0x/rv6p.C: New.
5697 * g++.dg/cpp0x/template_deduction.C: New.
5698 * g++.dg/cpp0x/implicit-copy.C: New.
5699 * g++.dg/cpp0x/rv1p.C: New.
5700 * g++.dg/cpp0x/cast.C: New.
5701 * g++.dg/cpp0x/rv5n.C: New.
5702 * g++.dg/cpp0x/collapse.C: New.
5703 * g++.dg/cpp0x/overload-conv-2.C: New.
5704 * g++.dg/cpp0x/rv4p.C: New.
5705 * g++.dg/cpp0x/rvo.C: New.
5706 * g++.dg/cpp0x/iop.C: New.
5707 * g++.dg/cpp0x/rv3n.C: New.
5708 * g++.dg/cpp0x/rv7p.C: New.
5709 * g++.dg/cpp0x/reference_collapsing.C: New.
5710 * g++.dg/cpp0x/overload.C: New.
5711 * g++.dg/cpp0x/named.C: New.
5712 * g++.dg/cpp0x/rv2p.C: New.
5713 * g++.dg/cpp0x/rv6n.C: New.
5714 * g++.dg/cpp0x/not_special.C: New.
5715 * g++.dg/cpp0x/bind.C: New.
5716 * g++.dg/cpp0x/rv1n.C: New.
5717 * g++.dg/cpp0x/rv5p.C: New.
5718 * g++.dg/cpp0x/elision.C: New.
5719 * g++.dg/cpp0x/named_refs.C: New.
5720 * g++.dg/cpp0x/unnamed_refs.C: New.
5721 * g++.dg/cpp0x/rv4n.C: New.
5722 * g++.dg/cpp0x/elision_neg.C: New.
5723 * g++.dg/init/copy7.C: Run in C++98 mode.
5724 * g++.dg/overload/arg1.C: Ditto.
5725 * g++.dg/overload/arg4.C: Ditto.
5726
5727 2007-05-30 Jakub Jelinek <jakub@redhat.com>
5728
5729 PR c++/31809
5730 * g++.dg/opt/static5.C: New test.
5731
5732 2007-05-30 Richard Guenther <rguenther@suse.de>
5733
5734 * g++.dg/dg.exp: Prune torture/.
5735 * g++.dg/torture/dg-torture.exp: New testsuite.
5736
5737 2007-05-30 Kazu Hirata <kazu@codesourcery.com>
5738
5739 * gcc.target/arm/pr27387.C: Move and rename to ...
5740 * g++.dg/inherit/thunk8.C: ... here.
5741
5742 2007-05-30 Jakub Jelinek <jakub@redhat.com>
5743
5744 PR tree-optimization/31769
5745 * g++.dg/gomp/pr31769.C: New test.
5746
5747 2007-05-29 Hui-May Chang <hm.chang@apple.com>
5748
5749 * gcc.target/i386/stack-realign.c: New.
5750
5751 2007-05-29 Zdenek Dvorak <dvorakz@suse.cz>
5752
5753 * gcc.dg/tree-ssa/prefetch-6.c: New test.
5754
5755 2007-05-29 Tobias Schlüter <tobi@gcc.gnu.org>
5756
5757 * gfortran.dg/sizeof.f90: New.
5758
5759 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5760
5761 PR c/31339
5762 * gcc.dg/boolcomplex-1.c: New test.
5763
5764 PR c++/31339
5765 * g++.dg/ext/boolcomplex-1.c: New test.
5766
5767 2007-05-28 Razya Ladelsky <razya@il.ibm.com>
5768
5769 * gcc.dg/matrix: New directory.
5770
5771 2007-05-28 Tobias Burnus <burnus@net-b.de>
5772
5773 PR fortran/32124
5774 * gfortran.dg/allocate_stat_1.f90: New.
5775
5776 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
5777
5778 PR fortran/31972
5779 * transfer_hollerith_1.f90: New test.
5780
5781 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5782
5783 PR tree-opt/32100
5784 * gcc.c-torture/execute/vrp-7.c: New test.
5785
5786 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
5787
5788 * gfortran.dg/transfer_simplify_4.f90: New test.
5789
5790 2007-05-27 Tobias Burnus <burnus@net-b.de>
5791
5792 PR fortran/32088
5793 * gfortran.dg/func_result_3.f90: New.
5794
5795 2007-05-27 Tobias Burnus <burnus@net-b.de>
5796
5797 PR middle-end/32083
5798 * gfortran.dg/transfer_simplify_3.f90: New.
5799
5800 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
5801
5802 PR target/32065
5803 * gcc.target/i386/pr32065-1.c: Rename from pr32065.c. Add -std=gnu99
5804 to compile options.
5805 * gcc.target/i386/pr32065-2.c: New test.
5806
5807 2007-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5808
5809 PR fortran/31813
5810 * gfortran.dg/io_constraints_2.f90: Update.
5811
5812 2007-05-26 Paul Thomas <pault@gcc.gnu.org>
5813
5814 PR fortran/31219
5815 * gfortran.dg/array_constructor_17.f90: New test.
5816
5817 2007-05-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
5818
5819 PR tree-opt/32090
5820 * g++.dg/opt/array2.C: New testcase.
5821
5822 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
5823
5824 PR target/32065
5825 * gcc.target/i386/pr32065.c: New test.
5826
5827 2007-05-25 Dirk Mueller <dmueller@suse.de>
5828 Marcus Meissner <meissner@suse.de>
5829
5830 * gcc.dg/attr-alloc_size.c: New.
5831
5832 2007-05-25 Simon Martin <simartin@users.sourceforge.net>
5833 Lee Millward <lee.millward@gmail.com>
5834
5835 PR c++/31745
5836 * g++.dg/parse/crash34.C: New test.
5837
5838 * g++.dg/parse/crash35.C: New test.
5839
5840 2007-05-25 H.J. Lu <hongjiu.lu@intel.com>
5841
5842 * gcc.target/i386/sse2-check.h: New.
5843 * gcc.target/i386/sse2-vec-1.c: Likewise.
5844 * gcc.target/i386/sse2-vec-2.c: Likewise.
5845 * gcc.target/i386/sse2-vec-3.c: Likewise.
5846 * gcc.target/i386/sse2-vec-4.c: Likewise.
5847 * gcc.target/i386/sse2-vec-5.c: Likewise.
5848 * gcc.target/i386/sse2-vec-6.c: Likewise.
5849
5850 2007-05-25 Douglas Gregor <doug.gregor@gmail.com>
5851
5852 PR c++/31431
5853 PR c++/31432
5854 PR c++/31434
5855 PR c++/31435
5856 PR c++/31437
5857 PR c++/31438
5858 PR c++/31442
5859 PR c++/31443
5860 PR c++/31444
5861 PR c++/31445
5862 * g++.dg/cpp0x/pr31431.C: New.
5863 * g++.dg/cpp0x/pr31437.C: New.
5864 * g++.dg/cpp0x/pr31442.C: New.
5865 * g++.dg/cpp0x/pr31444.C: New.
5866 * g++.dg/cpp0x/pr31431-2.C: New.
5867 * g++.dg/cpp0x/pr31432.C: New.
5868 * g++.dg/cpp0x/pr31434.C: New.
5869 * g++.dg/cpp0x/pr31438.C: New.
5870 * g++.dg/cpp0x/pr31443.C: New.
5871 * g++.dg/cpp0x/pr31445.C: New.
5872 * g++.dg/cpp0x/variadic-crash1.C: New.
5873
5874 2007-05-25 Richard Sandiford <richard@codesourcery.com>
5875
5876 * gcc.target/arm/long-calls-1.c: New test.
5877 * gcc.target/arm/long-calls-2.c: Likewise.
5878 * gcc.target/arm/long-calls-3.c: Likewise.
5879 * gcc.target/arm/long-calls-4.c: Likewise.
5880
5881 2007-05-25 Richard Guenther <rguenther@suse.de>
5882 Andrew Pinski <andrew_pinski@playstation.sony.com>
5883
5884 PR tree-optimization/31982
5885 * gcc.dg/tree-ssa/forwprop-2.c: New testcase.
5886
5887 2007-05-25 Paul Thomas <pault@gcc.gnu.org>
5888
5889 PR fortran/32047
5890 * gfortran.dg/result_in_spec_2.f90: New test.
5891
5892 2007-05-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5893
5894 * gcc.dg/torture/builtin-math-4.c: Fix dg-xfail-if.
5895
5896 2007-05-24 Ollie Wild <aaw@google.com>
5897
5898 * gcc.dg/cpp/counter-1.c: New test.
5899 * gcc.dg/pch/counter-1.c: New test.
5900 * gcc.dg/pch/counter-1.hs: New file.
5901 * gcc.dg/pch/counter-2.c: New test.
5902 * gcc.dg/pch/counter-2.hs: New file.
5903 * gcc.dg/pch/counter-3.c: New test.
5904 * gcc.dg/pch/counter-3.hs: New file.
5905
5906 2007-05-24 Zdenek Dvorak <dvorakz@suse.cz>
5907
5908 * gcc.dg/tree-ssa/predcom-1.c: New test.
5909 * gcc.dg/tree-ssa/predcom-2.c: New test.
5910 * gcc.dg/tree-ssa/predcom-3.c: New test.
5911 * gcc.dg/tree-ssa/predcom-4.c: New test.
5912 * gcc.dg/tree-ssa/predcom-5.c: New test.
5913 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Test dceloop2 dumps.
5914
5915 2007-05-24 H.J. Lu <hongjiu.lu@intel.com>
5916
5917 PR testsuite/32062
5918 * gcc.target/i386/sse4_1-check.h (MASK): New.
5919
5920 2007-05-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5921
5922 PR fortran/32038
5923 * gfortran.dg/pr25603.f: Initialize integer variables.
5924
5925 2007-05-23 Ian Lance Taylor <iant@google.com>
5926
5927 * g++.dg/other/vrp1.C: New test.
5928
5929 2007-05-23 Simon Martin <simartin@users.sourceforge.net>
5930
5931 PR preprocessor/20077
5932 * gcc.dg/cpp/paste15.c: New test.
5933
5934 2007-05-23 Sandra Loosemore <sandra@codesourcery.com>
5935 Nigel Stephens <nigel@mips.com>
5936 Richard Sandiford <richard@codesourcery.com>
5937
5938 * gcc.target/mips/inter/mips16_stubs_1_main.c: New.
5939 * gcc.target/mips/inter/mips16_stubs_1_x.c: New.
5940 * gcc.target/mips/inter/mips16_stubs_1_y.c: New.
5941 * gcc.target/mips/inter/mips16-inter.exp: New.
5942
5943 2007-05-23 Kazu Hirata <kazu@codesourcery.com>
5944
5945 * gcc.dg/bf-spl1.c, gcc.dg/m68k-pic-1.c: Enable on fido-*-*.
5946
5947 2007-05-23 H.J. Lu <hongjiu.lu@intel.com>
5948
5949 * gcc.target/i386/sse3-addsubpd.c: Don't include stdlib.h
5950 nor i386-cpuid.h. Include sse3-check.h. Remove main ().
5951 * gcc.target/i386/sse3-addsubps.c: Likewise.
5952 * gcc.target/i386/sse3-haddpd.c: Likewise.
5953 * gcc.target/i386/sse3-haddps.c: Likewise.
5954 * gcc.target/i386/sse3-hsubpd.c: Likewise.
5955 * gcc.target/i386/sse3-hsubps.c: Likewise.
5956 * gcc.target/i386/sse3-lddqu.c: Likewise.
5957 * gcc.target/i386/sse3-movddup.c: Likewise.
5958 * gcc.target/i386/sse3-movshdup.c: Likewise.
5959 * gcc.target/i386/sse3-movsldup.c: Likewise.
5960
5961 * gcc.target/i386/ssse3-pabsb.c: Don't include stdlib.h
5962 nor i386-cpuid.h. Include ssse3-check.h. Remove main ().
5963 * gcc.target/i386/ssse3-pabsd.c: Likewise.
5964 * gcc.target/i386/ssse3-pabsw.c: Likewise.
5965 * gcc.target/i386/ssse3-palignr.c: Likewise.
5966 * gcc.target/i386/ssse3-phaddd.c: Likewise.
5967 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
5968 * gcc.target/i386/ssse3-phaddw.c: Likewise.
5969 * gcc.target/i386/ssse3-phsubd.c: Likewise.
5970 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
5971 * gcc.target/i386/ssse3-phsubw.c: Likewise.
5972 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
5973 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
5974 * gcc.target/i386/ssse3-pshufb.c: Likewise.
5975 * gcc.target/i386/ssse3-psignb.c: Likewise.
5976 * gcc.target/i386/ssse3-psignd.c: Likewise.
5977 * gcc.target/i386/ssse3-psignw.c: Likewise.
5978 * gcc.target/i386/ssse3-vals.h: Likewise.
5979
5980 * gcc.target/i386/sse3-check.h: New file.
5981 * gcc.target/i386/ssse3-check.h: Likewise.
5982
5983 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
5984
5985 PR middle-end/31095
5986 * gcc.c-torture/compile/bcopy-1.c: New testcase.
5987
5988 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
5989
5990 PR middle-end/31606
5991 * gcc.c-torture/20070522-1.c: New testcase.
5992
5993 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
5994
5995 * gcc.target/i386/sse4_1-check.h: Don't include <stdio.h>.
5996
5997 2007-05-22 Kazu Hirata <kazu@codesourcery.com>
5998
5999 * gcc.c-torture/execute/ieee/20000320-1.x,
6000 gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
6001 m68k-*-* and check_effective_target_coldfire_fpu.
6002
6003 2007-05-22 Ollie Wild <aaw@google.com>
6004
6005 * g++.dg/lookup/hidden-class10.C: New test.
6006 * g++.dg/lookup/hidden-class11.C: New test.
6007
6008 2007-05-22 Ollie Wild <aaw@google.com>
6009
6010 * g++.dg/lookup/name-clash5.C: New test.
6011 * g++.dg/lookup/name-clash6.C: New test.
6012
6013 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
6014
6015 * g++.dg/other/i386-2.C: Update comments on header files tested.
6016 Use -msse4.1 instead of -mssse3. Include <smmintrin.h> instead
6017 of <tmmintrin.h>.
6018 * gcc.target/i386/sse-12.c: Likewise.
6019 * gcc.target/i386/sse-13.c: Likewise.
6020 * gcc.target/i386/sse-14.c: Likewise.
6021
6022 * gcc.target/i386/sse-13.c (__builtin_ia32_pblendw128): New.
6023 Redefined to test with immediate operand.
6024 (__builtin_ia32_blendps): Likewise.
6025 (__builtin_ia32_blendpd): Likewise.
6026 (__builtin_ia32_dpps): Likewise.
6027 (__builtin_ia32_dpps): Likewise.
6028 (__builtin_ia32_insertps128): Likewise.
6029 (__builtin_ia32_vec_ext_v4sf): Likewise.
6030 (__builtin_ia32_vec_set_v16qi): Likewise.
6031 (__builtin_ia32_vec_set_v4si): Likewise.
6032 (__builtin_ia32_vec_set_v2di): Likewise.
6033 (__builtin_ia32_vec_ext_v16qi): Likewise.
6034 (__builtin_ia32_vec_ext_v4si): Likewise.
6035 (__builtin_ia32_vec_ext_v2di): Likewise.
6036 (__builtin_ia32_roundpd): Likewise.
6037 (__builtin_ia32_roundsd): Likewise.
6038 (__builtin_ia32_roundps): Likewise.
6039 (__builtin_ia32_roundss): Likewise.
6040 (__builtin_ia32_mpsadbw128): Likewise.
6041
6042 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
6043
6044 * gcc.target/i386/sse4_1-check.h: Don't include ../auto-host.h.
6045
6046 2007-05-22 Janis Johnson <janis187@us.ibm.com>
6047
6048 * gcc.dg/dfp/func-array.c: Support -DDBG to report individual
6049 failures.
6050 * gcc.dg/dfp/func-struct.c: Ditto.
6051 * gcc.dg/dfp/operator-assignment.c: Ditto.
6052 * gcc.dg/dfp/convert-bfp.c: Ditto.
6053 * gcc.dg/dfp/convert-int.c: Ditto.
6054 * gcc.dg/dfp/convert-int-max.c: Ditto.
6055 * gcc.dg/dfp/func-scalar.c: Ditto.
6056 * gcc.dg/dfp/cast.c: Ditto.
6057 * gcc.dg/dfp/func-mixed.c: Support -DDBG to report individual
6058 failures, and fix a typo in return type of arg1_128.
6059 * gcc.dg/dfp/convert-dfp.c: Support -DDBG to report individual
6060 failures, and fix a typo in a constant suffix.
6061 * gcc.dg/dfp/func-vararg-dfp.c: Return zero at the end.
6062 * gcc.dg/dfp/convert-complex.c: With -DDBG, abort for failures.
6063
6064 2007-05-22 Janis Johnson <janis187@us.ibm.com>
6065 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6066
6067 * lib/gcc-dg.exp(process_message): New proc.
6068 (dg-message): New test directive.
6069 * gcc.dg/always_inline.c: Use dg-message.
6070 * gcc.dg/always_inline2.c: Ditto.
6071 * gcc.dg/always_inline3.c: Ditto.
6072 * gcc.dg/invalid-call-1.c: Ditto.
6073 * gcc.dg/pr17506.c: Ditto.
6074 * gcc.dg/simd-5.c: Ditto.
6075 * gcc.dg/simd-6.c: Ditto.
6076 * gcc.dg/va-arg-2.c: Ditto.
6077 * gcc.dg/cpp/syshdr.c: Ditto.
6078 * gcc.dg/cpp/unc4.c: Ditto.
6079 * gcc.dg/cpp/trad/mi1.c: Ditto.
6080 * gcc.dg/cpp/trad/mi5.c: Ditto.
6081 * gcc.dg/cpp/trad/mi7.c: Ditto.
6082 * gcc.test-framework/dg-outexistsnot-exp-P.c: Ditto.
6083 * gcc.test-framework/dg-outexists-exp-F.c: Ditto.
6084 * gcc.test-framework/test-framework.awk: Special-case outexists
6085 tests.
6086
6087 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
6088
6089 * gcc.dg/i386-cpuid.h (bit_SSE4_1): New.
6090 (bit_SSE4_2): Likewise.
6091 (bit_POPCNT): Likewise.
6092
6093 * gcc.target/i386/i386.exp (check_effective_target_sse4): New.
6094 Check if assembler supports SSE4 instructions.
6095
6096 * gcc.target/i386/sse4_1-blendpd.c: New file.
6097 * gcc.target/i386/sse4_1-blendps.c: Likewise.
6098 * gcc.target/i386/sse4_1-blendvpd.c: Likewise.
6099 * gcc.target/i386/sse4_1-blendvps.c: Likewise.
6100 * gcc.target/i386/sse4_1-check.h: Likewise.
6101 * gcc.target/i386/sse4_1-dppd-1.c: Likewise.
6102 * gcc.target/i386/sse4_1-dppd-2.c: Likewise.
6103 * gcc.target/i386/sse4_1-dpps-1.c: Likewise.
6104 * gcc.target/i386/sse4_1-dpps-2.c: Likewise.
6105 * gcc.target/i386/sse4_1-extractps.c: Likewise.
6106 * gcc.target/i386/sse4_1-insertps-1.c: Likewise.
6107 * gcc.target/i386/sse4_1-insertps-2.c: Likewise.
6108 * gcc.target/i386/sse4_1-movntdqa.c: Likewise.
6109 * gcc.target/i386/sse4_1-mpsadbw.c: Likewise.
6110 * gcc.target/i386/sse4_1-packusdw.c: Likewise.
6111 * gcc.target/i386/sse4_1-pblendvb.c: Likewise.
6112 * gcc.target/i386/sse4_1-pblendw.c: Likewise.
6113 * gcc.target/i386/sse4_1-pcmpeqq.c: Likewise.
6114 * gcc.target/i386/sse4_1-pextrb.c: Likewise.
6115 * gcc.target/i386/sse4_1-pextrd.c: Likewise.
6116 * gcc.target/i386/sse4_1-pextrq.c: Likewise.
6117 * gcc.target/i386/sse4_1-pextrw.c: Likewise.
6118 * gcc.target/i386/sse4_1-phminposuw.c: Likewise.
6119 * gcc.target/i386/sse4_1-pinsrb.c: Likewise.
6120 * gcc.target/i386/sse4_1-pinsrd.c: Likewise.
6121 * gcc.target/i386/sse4_1-pinsrq.c: Likewise.
6122 * gcc.target/i386/sse4_1-pmaxsb.c: Likewise.
6123 * gcc.target/i386/sse4_1-pmaxsd.c: Likewise.
6124 * gcc.target/i386/sse4_1-pmaxud.c: Likewise.
6125 * gcc.target/i386/sse4_1-pmaxuw.c: Likewise.
6126 * gcc.target/i386/sse4_1-pminsb.c: Likewise.
6127 * gcc.target/i386/sse4_1-pminsd.c: Likewise.
6128 * gcc.target/i386/sse4_1-pminud.c: Likewise.
6129 * gcc.target/i386/sse4_1-pminuw.c: Likewise.
6130 * gcc.target/i386/sse4_1-pmovsxbd.c: Likewise.
6131 * gcc.target/i386/sse4_1-pmovsxbq.c: Likewise.
6132 * gcc.target/i386/sse4_1-pmovsxbw.c: Likewise.
6133 * gcc.target/i386/sse4_1-pmovsxdq.c: Likewise.
6134 * gcc.target/i386/sse4_1-pmovsxwd.c: Likewise.
6135 * gcc.target/i386/sse4_1-pmovsxwq.c: Likewise.
6136 * gcc.target/i386/sse4_1-pmovzxbd.c: Likewise.
6137 * gcc.target/i386/sse4_1-pmovzxbq.c: Likewise.
6138 * gcc.target/i386/sse4_1-pmovzxbw.c: Likewise.
6139 * gcc.target/i386/sse4_1-pmovzxdq.c: Likewise.
6140 * gcc.target/i386/sse4_1-pmovzxwd.c: Likewise.
6141 * gcc.target/i386/sse4_1-pmovzxwq.c: Likewise.
6142 * gcc.target/i386/sse4_1-pmuldq.c: Likewise.
6143 * gcc.target/i386/sse4_1-pmulld.c: Likewise.
6144 * gcc.target/i386/sse4_1-ptest-1.c: Likewise.
6145 * gcc.target/i386/sse4_1-ptest-2.c: Likewise.
6146 * gcc.target/i386/sse4_1-ptest-3.c: Likewise.
6147 * gcc.target/i386/sse4_1-round.h: Likewise.
6148 * gcc.target/i386/sse4_1-roundpd-1.c: Likewise.
6149 * gcc.target/i386/sse4_1-roundpd-2.c: Likewise.
6150 * gcc.target/i386/sse4_1-roundpd-3.c: Likewise.
6151 * gcc.target/i386/sse4_1-roundps-1.c: Likewise.
6152 * gcc.target/i386/sse4_1-roundps-2.c: Likewise.
6153 * gcc.target/i386/sse4_1-roundps-3.c: Likewise.
6154 * gcc.target/i386/sse4_1-roundsd-1.c: Likewise.
6155 * gcc.target/i386/sse4_1-roundsd-2.c: Likewise.
6156 * gcc.target/i386/sse4_1-roundsd-3.c: Likewise.
6157 * gcc.target/i386/sse4_1-roundsd-4.c: Likewise.
6158 * gcc.target/i386/sse4_1-roundss-1.c: Likewise.
6159 * gcc.target/i386/sse4_1-roundss-2.c: Likewise.
6160 * gcc.target/i386/sse4_1-roundss-3.c: Likewise.
6161 * gcc.target/i386/sse4_1-roundss-4.c: Likewise.
6162
6163 2007-05-22 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6164
6165 PR fortran/31627
6166 * gfortran.dg/bounds_check_7.f90: New test.
6167
6168 2007-05-22 Uros Bizjak <ubizjak@gmail.com>
6169
6170 * gcc.target/i386/i386.exp (check_effective_target_ssse3): New.
6171 (check_effective_target_sse4a): Ditto.
6172
6173 * gcc.target/i386/ssse3-phsubw.c: Require effective target ssse3.
6174 * gcc.target/i386/ssse3-phaddd.c: Require effective target ssse3.
6175 * gcc.target/i386/ssse3-pabsb.c: Require effective target ssse3.
6176 * gcc.target/i386/ssse3-psignb.c: Require effective target ssse3.
6177 * gcc.target/i386/ssse3-phaddsw.c: Require effective target ssse3.
6178 * gcc.target/i386/ssse3-pabsd.c: Require effective target ssse3.
6179 * gcc.target/i386/ssse3-psignd.c: Require effective target ssse3.
6180 * gcc.target/i386/ssse3-pmaddubsw.c: Require effective target ssse3.
6181 * gcc.target/i386/ssse3-pmulhrsw.c: Require effective target ssse3.
6182 * gcc.target/i386/ssse3-phaddw.c: Require effective target ssse3.
6183 * gcc.target/i386/ssse3-phsubd.c: Require effective target ssse3.
6184 * gcc.target/i386/ssse3-pabsw.c: Require effective target ssse3.
6185 * gcc.target/i386/ssse3-psignw.c: Require effective target ssse3.
6186 * gcc.target/i386/ssse3-pshufb.c: Require effective target ssse3.
6187 * gcc.target/i386/ssse3-phsubsw.c: Require effective target ssse3.
6188 * gcc.target/i386/ssse3-palignr.c: Require effective target ssse3.
6189 * gcc.target/i386/sse4a-insert.c: Require effective target sse4a.
6190 * gcc.target/i386/sse4a-extract.c: Require effective target sse4a.
6191 * gcc.target/i386/sse4a-montss.c: Require effective target sse4a.
6192 * gcc.target/i386/sse4a-montsd.c: Require effective target sse4a.
6193
6194 2007-05-21 Mark Mitchell <mark@codesourcery.com>
6195
6196 * g++.dg/ext/cleanup-1.C: New test.
6197 * g++.dg/ext/cleanup-2.C: Likewise.
6198 * g++.dg/ext/cleanup-3.C: Likewise.
6199 * g++.dg/ext/cleanup-4.C: Likewise.
6200 * g++.dg/ext/cleanup-5.C: Likewise.
6201 * g++.dg/ext/cleanup-6.C: Likewise.
6202 * g++.dg/ext/cleanup-8.C: Likewise.
6203 * g++.dg/ext/cleanup-9.C: Likewise.
6204 * g++.dg/ext/cleanup-10.C: Likewise.
6205 * g++.dg/ext/cleanup-11.C: Likewise.
6206 * g++.dg/ext/cleanup-dtor.C: Likewise.
6207
6208 2007-05-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
6209
6210 PR middle-end/31995
6211 * gcc.dg/vect/vect-102a.c: New test.
6212
6213 2007-05-21 Paolo Bonzini <bonzini@gnu.org>
6214 Paolo Carlini <pcarlini@suse.de>
6215 Uros Bizjak <ubizjak@gmail.com>
6216
6217 * gcc.dg/gcc-have-sync-compare-and-swap.c,
6218 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
6219 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
6220 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c,
6221 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
6222 New testcases.
6223
6224 2005-05-21 Daniel Franke <franke.daniel@gmail.com>
6225
6226 PR fortran/32002
6227 * gfortran.dg/compliant_elemental_intrinsics_2.f90: New test.
6228
6229 2007-05-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6230
6231 PR fortran/32027
6232 * gfortran.dg/do_3.F90: Add checks for the final value of the
6233 loop variable.
6234
6235 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
6236
6237 * gcc.c-torture/execute/990127-2.x: New file.
6238
6239 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
6240
6241 * gcc.target/i386/sse-14.c: Remove all intrinsic redefines.
6242 * gcc.target/i386/sse-12: Add -O to compile options.
6243 * g++.dg/other/i386-2.C: Use "-march=k8 -m3dnow -mssse3
6244 -msse4a" instead of "-msse3". Include only ammintrin.h, tmmintrin.h
6245 and mm3dnow.h. Add -O to compile options.
6246
6247 2007-05-21 Paul Thomas <pault@gcc.gnu.org>
6248
6249 PR fortran/31867
6250 * gfortran.dg/char_length_5.f90: New test.
6251
6252 PR fortran/31994
6253 * gfortran.dg/array_reference_1.f90: New test.
6254
6255 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6256
6257 PR middle-end/7651
6258 PR c++/11856
6259 PR c/12963
6260 PR c/23587
6261 PR other/29694
6262 * gcc.dg/compare6.c: Replace Wall with Wtype-limits.
6263 * gcc.dg/Wtype-limits.c: New.
6264 * gcc.dg/Wtype-limits-Wextra.c: New.
6265 * gcc.dg/Wtype-limits-no.c: New.
6266 * g++.dg/warn/Wtype-limits.C: New.
6267 * g++.dg/warn/Wtype-limits-Wextra.C: New.
6268 * g++.dg/warn/Wtype-limits-no.C: New.
6269
6270 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6271
6272 * gcc.target/i386/sse-vect-types.c: Revert 'Use "-msse"
6273 instead of "-msse2".'
6274 * gcc.target/i386/sse-12.c: Use "-march=k8 -m3dnow -mssse3 -msse4a"
6275 instead of "-msse3". Include only ammintrin.h, tmmintrin.h
6276 and mm3dnow.h.
6277 * gcc.target/i386/sse-13.c (__builtin_ia32_extrqi): Redefine
6278 to test with immediate operand.
6279 (__builtin_ia32_insertqi): Ditto.
6280 (__builtin_ia32_palignr128): Ditto.
6281 (__builtin_ia32_palignr): Ditto.
6282 (__builtin_ia32_pshufhw): Ditto.
6283 (__builtin_ia32_pshuflw): Ditto.
6284 (__builtin_ia32_pshufd): Ditto.
6285 (__builtin_ia32_vec_set_v8hi): Ditto.
6286 (__builtin_ia32_vec_ext_v8hi): Ditto.
6287 (__builtin_ia32_shufpd): Ditto.
6288 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
6289
6290 2007-05-20 Daniel Franke <franke.daniel@gmail.org>
6291
6292 PR fortran/32001
6293 * gfortran.dg/min_max_conformance.f90: Added more testcases.
6294
6295 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6296
6297 PR target/31585
6298 * gcc.target/i386/sse-vect-types.c: Do not redefine "static"
6299 and "__inline". Use "-msse" instead of "-msse2".
6300
6301 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6302
6303 PR middle-end/7651
6304 * gcc.dg/20030906-1.c: Replace Wextra with Wreturn-type.
6305 * gcc.dg/20030906-2.c: Likewise.
6306 * objc.dg/method-17.m: Add -Wreturn-type.
6307 * obj-c++.dg/method-21.mm: Likewise.
6308
6309 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6310
6311 PR target/31585
6312 * gcc.target/i386/sse-13.c: Use "-mssse3 -msse4a" compile options.
6313 (__builtin_ia32_psllwi128): Redefine to test with immediate operand.
6314 (__builtin_ia32_psrlqi128): Ditto.
6315 (__builtin_ia32_psrlwi128): Ditto.
6316 (__builtin_ia32_psrldi128): Ditto.
6317 (__builtin_ia32_psrldqi128): Ditto.
6318 (__builtin_ia32_pslldqi128): Ditto.
6319 (__builtin_ia32_psrawi128): Ditto.
6320 (__builtin_ia32_psradi128): Ditto.
6321 (__builtin_ia32_psllqi128): Ditto.
6322 (__builtin_ia32_pslldi128): Ditto.
6323 (__builtin_prefetch): Ditto.
6324 (__builtin_ia32_pshufw): Ditto.
6325 (__builtin_ia32_vec_set_v4hi): Ditto.
6326 (__builtin_ia32_vec_ext_v4hi): Ditto.
6327 (__builtin_ia32_shufps): Ditto.
6328 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
6329
6330 2007-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6331
6332 PR fortran/31974
6333 * gfortran.dg/char_allocation_1.f90: New test.
6334
6335 2007-05-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6336
6337 * gcc.dg/Wconversion-integer.c: Group testcases and add more.
6338 * gcc.dg/Wconversion-sign.c: New.
6339 * gcc.dg/Wconversion-integer-no-sign.c: New.
6340 * g++.dg/warn/Wconversion-integer.C: Move some warnings to
6341 Wconversion-sign.C
6342 * g++.dg/warn/Wconversion-sign.C: New.
6343 * g++.old-deja/g++.other/warn4.C: Update.
6344 * g++.dg/warn/Wconversion1.C: Likewise.
6345
6346 2007-05-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6347
6348 * gcc.dg/torture/builtin-math-2.c: Add gamma_r/lgamma_r tests.
6349 * gcc.dg/torture/builtin-math-4.c: Likewise.
6350
6351 2007-05-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6352
6353 PR libfortran/31964
6354 * gfortran.fortran-torture/execute/intrinsic_bitops.f90: Update.
6355
6356 2007-05-18 Andrew Pinski <andrew_pinski@playstation.sony.com>
6357
6358 * gcc.dg/tree-ssa/forwprop-1.c: New testcase.
6359
6360 2007-05-18 H.J. Lu <hongjiu.lu@intel.com>
6361
6362 PR target/31628
6363 * gcc.target/i386/pr31628.c: New.
6364
6365 2007-05-18 Uros Bizjak <ubizjak@gmail.com>
6366
6367 PR middle-end/31344
6368 * gcc.dg/pr31344.c: New test.
6369
6370 2007-05-17 Ian Lance Taylor <iant@google.com>
6371
6372 PR tree-optimization/31953
6373 * gcc.c-torture/compile/pr31953.c: New test.
6374
6375 2007-05-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6376
6377 * gcc.dg/builtins-1.c: Test reentrant gamma functions.
6378
6379 * gcc.dg/torture/builtin-math-2.c: Add tests for remquo, remainder
6380 and drem.
6381 * gcc.dg/torture/builtin-math-4.c: Likewise.
6382
6383 * gcc.dg/torture/builtin-math-2.c: Test y0, y1, yn.
6384 * gcc.dg/torture/builtin-math-4.c: Likewise.
6385
6386 * gcc.dg/torture/builtin-math-4.c: New test.
6387
6388 2007-05-17 Janis Johnson <janis187@us.ibm.com>
6389 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6390
6391 * gcc.target/powerpc/pr18096-1.c: Change dg-warning to dg-error.
6392 * gcc.dg/cpp/include2.c: Ditto.
6393 * gcc.dg/cpp/mac-dir-2.c: Ditto.
6394 * gcc.dg/cpp/paste5.c: Ditto.
6395 * gcc.dg/cpp/paste6.c: Ditto.
6396 * gcc.dg/cpp/paste8.c: Ditto.
6397 * gcc.dg/cpp/paste11.c: Ditto.
6398 * gcc.dg/cpp/paste13.c: Ditto.
6399 * gcc.dg/cpp/skipping2.c: Ditto.
6400 * gcc.dg/reg-vol-struct-1.c: Ditto.
6401 * gcc.dg/Wshadow-1.c: Ditto.
6402 * gcc.dg/cpp/trad/comment.c: Ditto.
6403 * gcc.dg/cpp/trad/literals-2.c: Change dg-error to dg-warning.
6404 * gcc.dg/cpp/if-2.c: Ditto.
6405 * gcc.dg/array-5.c: Ditto.
6406 * gcc.dg/inline-15.c: Ditto.
6407 * gcc.dg/pr27953.c: Ditto.
6408 * gcc.dg/Wno-c++-compat.c: Ditto.
6409
6410 2007-05-17 Kazu Hirata <kazu@codesourcery.com>
6411
6412 * g++.dg/cpp/_Pragma1.C: Skip on fido-*-* and m68k-*-*.
6413
6414 2007-05-17 Eric Botcazou <ebotcazou@libertysurf.fr>
6415
6416 * gcc.c-torture/execute/20070517-1.c: New test.
6417
6418 2007-05-17 Daniel Franke <franke.daniel@gmail.com>
6419
6420 PR fortran/31919
6421 * gfortran.dg/min_max_conformance.f90: New test.
6422
6423 2007-05-17 Zdenek Dvorak <dvorakz@suse.cz>
6424
6425 * gcc.dg/tree-ssa/ssa-dom-thread-2.c: New test.
6426 * gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-103.c,
6427 gcc.dg/vect/vect-104.c: Use more complex construction to
6428 prevent vectorizing.
6429 * gcc.dg/tree-ssa/pr21559.c: Update outcome.
6430
6431 2007-05-17 Uros Bizjak <ubizjak@gmail.com>
6432
6433 PR tree-optimization/24659
6434 * gcc.dg/vect/vect-floatint-conversion-2.c: New test.
6435 * gcc.dg/vect/vect-intfloat-conversion-1.c: Require vect_float,
6436 not vect_int target.
6437 * gcc.dg/vect/vect-intfloat-conversion-2.c: Require vect_float,
6438 not vect_int target. Loop is vectorized for vect_intfloat_cvt
6439 targets.
6440 * gcc.dg/vect/vect-intfloat-conversion-3.c: New test.
6441 * gcc.dg/vect/vect-intfloat-conversion-4a.c: New test.
6442 * gcc.dg/vect/vect-intfloat-conversion-4b.c: New test.
6443
6444 2007-05-16 Uros Bizjak <ubizjak@gmail.com>
6445
6446 * gcc.dg/torture/fp-int-convert-float128.c: Do not xfail for i?86-*-*
6447 and x86_64-*-* targets.
6448 * gcc.dg/torture/fp-int-convert-float128-timode.c: Ditto.
6449
6450 2007-05-16 Paul Thomas <pault@gcc.gnu.org>
6451
6452 PR fortran/18769
6453 PR fortran/30881
6454 PR fortran/31194
6455 PR fortran/31216
6456 PR fortran/31427
6457 * transfer_simplify_1.f90: New test.
6458 * transfer_simplify_2.f90: New test.
6459
6460 2007-05-15 Dominique d'Humieres <dominiq@lps.ens.fr>
6461
6462 * gfortran.dg/unf_io_convert_3.f90: Fix dg directive.
6463
6464 2007-05-14 Janis Johnson <janis187@us.ibm.com>
6465
6466 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
6467
6468 * gcc.dg/fltconst-pedantic-dfp.c: New test.
6469
6470 PR c/31924
6471 * gcc.dg/fltconst-1.c: New test.
6472
6473 * gcc.dg/dfp/func-mixed.c: Replace invalid constant suffixes.
6474 * gcc.dg/dfp/operator-assignment.c: Ditto.
6475
6476 2007-05-14 Paolo Carlini <pcarlini@suse.de>
6477
6478 PR c++/29928
6479 * g++.dg/rtti/typeid5.C: New.
6480
6481 2007-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6482
6483 PR fortran/31725
6484 * gfortran.dg/substr_4.f: New test.
6485
6486 2007-05-14 Kazu Hirata <kazu@codesourcery.com>
6487
6488 * gcc.target/m68k/interrupt_thread-1.c,
6489 gcc.target/m68k/interrupt_thread-2.c,
6490 gcc.target/m68k/interrupt_thread-3.c: New.
6491 * gcc.target/m68k/m68k.exp: Accept fido.
6492
6493 2007-05-13 Dominique d'Humieres <dominiq@lps.ens.fr>
6494
6495 * gfortran.dg/alloc_comp_basics_1.f90: Fix dg directive.
6496 * gfortran.dg/altreturn_3.f90: Likewise.
6497 * gfortran.dg/assumed_dummy_1.f90: Likewise.
6498 * gfortran.dg/default_numeric_type_1.f90: Likewise.
6499 * gfortran.dg/inquire_iolength.f90: Likewise.
6500 * gfortran.dg/module_naming_1.f90: Likewise.
6501 * gfortran.dg/oldstyle_2.f90: Likewise.
6502 * gfortran.dg/operator_2.f90: Likewise.
6503 * gfortran.dg/parameter_array_element_1.f90: Likewise.
6504 * gfortran.dg/used_types_11.f90: Likewise.
6505 * gfortran.dg/zero_array_components_1.f90: Likewise.
6506 * gfortran.dg/fmt_zero_precision.f90: Fix dg-output directives.
6507 * gfortran.dg/parameter_array_dummy.f90: Likewise.
6508 * gfortran.dg/real_const_3.f90: Likewise.
6509
6510 2007-05-13 Zdenek Dvorak <dvorakz@suse.cz>
6511
6512 * gcc.dg/vect/no-section-anchors-vect-69.c: Fix outcome.
6513 * gcc.dg/tree-ssa/loop-30.c: New test.
6514
6515 2007-05-13 Richard Guenther <rguenther@suse.de>
6516
6517 * gcc.dg/tree-ssa/pr17141-1.c: Scan in forwprop2, xfail
6518 scanning forwprop1.
6519 * g++.dg/tree-ssa/pr31146.C: Likewise.
6520
6521 2007-05-13 Revital Eres <eres@il.ibm.com>
6522
6523 * gcc.dg/dse.c: New test.
6524
6525 2007-05-12 Richard Guenther <rguenther@suse.de>
6526
6527 PR tree-optimization/31797
6528 * gcc.c-torture/compile/pr31797.c: New testcase.
6529
6530 2007-05-12 Paul Thomas <pault@gcc.gnu.org>
6531
6532 PR fortran/30746
6533 * gfortran.dg/host_assoc_function_1.f90: New test.
6534
6535 2007-05-11 Steve Ellcey <sje@cup.hp.com>
6536
6537 PR c++/31829
6538 * g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short.
6539
6540 2007-05-11 Silvius Rus <rus@google.com>
6541
6542 * gcc.dg/Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c: New test.
6543 * gcc.dg/Wstrict-aliasing-bogus-never-dereferenced.c: New test.
6544 * gcc.dg/Wstrict-aliasing-bogus-struct-included.c: New test.
6545 * gcc.dg/Wstrict-aliasing-converted-assigned.c: New test.
6546 * gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c: New test.
6547 * gcc.dg/alias-1.c: Update option: -Wstrict-aliasing=2.
6548 * gcc.dg/alias-9.c: Update option: -Wstrict-aliasing=2.
6549 * g++.dg/warn/Wstrict-aliasing-7.C: Update option: -Wstrict-aliasing=2.
6550 * g++.dg/warn/Wstrict-aliasing-bogus-base-derived.C: New test.
6551 * g++.dg/warn/Wstrict-aliasing-bogus-char-1.C: New test.
6552 * g++.dg/warn/Wstrict-aliasing-bogus-const.C: New test.
6553 * g++.dg/warn/Wstrict-aliasing-bogus-nested-arrays.C: New test.
6554 * g++.dg/warn/Wstrict-aliasing-bogus-signed-unsigned.C: New test.
6555 * g++.dg/warn/Wstrict-aliasing-bogus-struct-included.C: New test.
6556 * g++.dg/warn/Wstrict-aliasing-bogus-union.C: New test.
6557 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: New test.
6558
6559 2007-05-11 Paolo Carlini <pcarlini@suse.de>
6560
6561 PR other/31852
6562 * gcc.c-torture/execute/builtins/memchr.c: New.
6563 * gcc.c-torture/execute/builtins/memchr-lib.c: New.
6564 * gcc.c-torture/execute/builtins/lib/memchr.c: New.
6565
6566 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6567
6568 PR fortran/30876
6569 * gfortran.dg/recursive_reference_1.f90: Put error at correct
6570 line.
6571 * gfortran.dg/recursive_reference_2.f90: New test.
6572
6573 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6574
6575 PR fortran/30878
6576 * gfortran.dg/namelist_29.f90: New test.
6577
6578 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6579
6580 PR fortran/31474
6581 * gfortran.dg/entry_10.f90: New test.
6582
6583 2007-05-10 Zdenek Dvorak <dvorakz@suse.cz>
6584
6585 PR tree-optimization/31885
6586 * gcc.dg/tree-ssa/loop-29.c: New test.
6587
6588 2007-05-10 Dominique d'Humières <dominiq@lps.ens.fr>
6589
6590 * assumed_dummy_1.f90: Fix dg directive.
6591 * char_initialiser_actual.f90: Likewise.
6592 * nested_modules_2.f90: Likewise.
6593 * shift-alloc.f90: Likewise.
6594
6595 2007-05-10 Andreas Krebbel <krebbel1@de.ibm.com>
6596
6597 * gcc.dg/20070507-1.c: Disable for non-pic targets.
6598
6599 2007-05-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6600
6601 PR libfortran/31880
6602 * gfortran.dg/unf_read_corrupted_2.f90: New test.
6603
6604 2007-05-09 Mike Stump <mrs@apple.com>
6605
6606 * g++.dg/other/first-global.C: Add -fpie for darwin.
6607 * g++.dg/parse/attr-externally-visible-1.C: Likewise.
6608
6609 2007-05-09 Andreas Krebbel <krebbel1@de.ibm.com>
6610
6611 * gcc.dg/20070507-1.c: New testcase.
6612
6613 2007-05-08 Chao-ying Fu <fu@mips.com>
6614
6615 * gcc.target/mips/msub-1.c, gcc.target/mips/msub-2.c,
6616 * gcc.target/mips/msub-3.c, gcc.target/mips/msub-4.c,
6617 * gcc.target/mips/msubu-1.c, gcc.target/mips/msubu-2.c,
6618 * gcc.target/mips/msubu-3.c, gcc.target/mips/msubu-4.c: New tests.
6619
6620 2007-05-08 Simon Martin <simartin@users.sourceforge.net>
6621
6622 PR 31847
6623 * gcc.dg/pr31847.c: New test.
6624
6625 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
6626
6627 PR fortran/31692
6628 * gfortran.dg/actual_array_result_1.f90: New test.
6629
6630 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
6631
6632 PR fortran/29397
6633 * gfortran.dg/parameter_array_init_1.f90: New test.
6634
6635 PR fortran/29400
6636 * gfortran.dg/parameter_array_init_2.f90: New test.
6637
6638 2007-05-08 Uros Bizjak <ubizjak@gmail.com>
6639
6640 PR target/31854
6641 * gcc.target/i386/pr31854.c: New test.
6642
6643 2007-05-07 Janis Johnson <janis187@us.ibm.com>
6644
6645 * gcc.dg/pch/pch.exp: XFAIL largefile on Solaris 10 x86.
6646
6647 2007-05-07 Mike Stump <mrs@apple.com>
6648
6649 * g++.old-deja/g++.mike/empty.C: Add.
6650
6651 2007-05-07 Eric Christopher <echristo@apple.com>
6652
6653 * gcc.dg/invalid-call-1.c: Fix options for 32-bit x86.
6654
6655 2007-05-07 Uros Bizjak <ubizjak@gmail.com>
6656
6657 * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to 'sf'
6658 variable. Rearrange conversions from binary float to decimal float.
6659
6660 2007-05-07 Mark Mitchell <mark@codesourcery.com>
6661
6662 * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10
6663 x86.
6664
6665 2007-05-07 Eric Botcazou <ebotcazou@adacore.com>
6666
6667 * gnat.dg/opt1.ad[sb]: New testcase.
6668
6669 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6670
6671 PR fortran/31399
6672 * gfortran.dg/do_3.F90: New test.
6673
6674 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6675
6676 PR fortran/31764
6677 * gfortran.dg/new_line.f90: Add new checks.
6678
6679 2007-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6680
6681 PR fortran/31201
6682 * gfortran.dg/large_unit_1.f90: New.
6683 * gfortran.dg/large_unit_2.f90: New.
6684 * gfortran.dg/iostat_4.f90: New
6685 * gfortran.dg/bounds_check_fail_1.f90: Updated.
6686
6687 2007-05-06 Paul Thomas <pault@gcc.gnu.org>
6688
6689 PR fortran/31540
6690 * gfortran.dg/char_result_4.f90: New test.
6691
6692 2007-06-05 Revital Eres <eres@il.ibm.com>
6693
6694 PR 30957
6695 * gcc.dg/pr30957-1.c: New test.
6696
6697 2007-05-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6698
6699 PR fortran/31251
6700 * gfortran.dg/char_type_len_2.f90: New test.
6701
6702 2007-05-05 Geoffrey Keating <geoffk@apple.com>
6703
6704 PR 31775
6705 * g++.dg/other/nested-extern.cc: New.
6706 * g++.dg/other/nested-extern-1.C: New.
6707 * g++.dg/other/nested-extern-2.C: New.
6708
6709 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
6710
6711 PR fortran/31760
6712 * gfortran.dg/erf.f90: New test.
6713 * gfortran.dg/besxy.f90: New test.
6714
6715 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
6716
6717 PR fortran/22359
6718 * gfortran.dg/fseek.f90: New test.
6719
6720 2007-05-04 Bob Wilson <bob.wilson@acm.org>
6721
6722 * g++.old-deja/g++.pt/static11.C: Remove xtensa-*-elf* xfail.
6723
6724 2007-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6725
6726 PR libfortran/31210
6727 * gfortran.dg/zero_length_1.f90: New test.
6728
6729 2007-05-04 Tobias Burnus <burnus@net-b.de>
6730
6731 PR fortran/31803
6732 * gfortran.dg/char_pointer_assign_3.f90: New test.
6733 * gfortran.dg/char_result_2.f90: Re-enable test.
6734
6735 2007-05-04 Tobias Burnus <burnus@net-b.de>
6736
6737 PR fortran/25071
6738 * gfortran.dg/char_length_3.f90: New test.
6739 * gfortran.dg/char_result_2.f90: Fix test.
6740
6741 2007-05-03 Zdenek Dvorak <dvorakz@suse.cz>
6742
6743 PR tree-optimization/30565
6744 * gcc.dg/tree-ssa/loop-27.c: New test.
6745
6746 2007-05-03 Bernd Schmidt <bernd.schmidt@analog.com>
6747
6748 * gcc.target/bfin/frmul.c (__v2hi): Use short as base type, not itn.
6749 * gcc.target/bfin/arith.c (__v2hi): Likewise.
6750 * gcc.target/bfin/mul-combine.c (__v2hi): Likewise.
6751 * gcc.target/bfin/shift.c (__v2hi): Likewise.
6752
6753 2007-05-03 Dorit Nuzman <dorit@il.ibm.com>
6754
6755 PR tree-optimization/31699
6756 * lib/target-supports.exp (check_effective_target_vect_intfloat_cvt):
6757 New.
6758 (check_effective_target_vect_floatint_cvt): New.
6759 * gcc.dg/vect/vect-floatint-conversion-1.c: Use new keyword instead
6760 of specific targets.
6761 * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise.
6762 * gcc.dg/vect/vect-multitypes-1.c: One less loop gets vectorized.
6763 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
6764 * gcc.dg/vect/vect-iv-4.c: Likewise.
6765 * gcc.dg/vect/vect-multitypes-11.c: New.
6766 * gcc.dg/vect/pr31699.c: New.
6767
6768 2007-05-02 Geoffrey Keating <geoffk@apple.com>
6769
6770 * gcc.c-torture/compile-limits-stringlit.c: Reduce size of string.
6771
6772 2007-05-02 Seongbae Park <seongbae.park@gmail.com>
6773
6774 PR C++/31663
6775 * g++.dg/warn/anonymous-namespace-2.C: New.
6776 * g++.dg/warn/anonymous-namespace-2.h: New.
6777
6778 2007-05-02 Paul Brook <paul@codesourcery.com>
6779
6780 * gcc.dg/arm-eabi1.c: Move debug output. Augment lcmp/ulcmp tests.
6781
6782 2007-05-02 Eric Christopher <echristo@apple.com>
6783
6784 * gcc.dg/cpp/if-div.c: New file.
6785
6786 2007-05-02 Tom Tromey <tromey@redhat.com>
6787
6788 PR preprocessor/28709:
6789 * gcc.dg/cpp/pr28709.c: New file.
6790
6791 2007-05-02 Richard Guenther <rguenther@suse.de>
6792
6793 PR tree-optimization/31146
6794 * g++.dg/tree-ssa/pr31146-2.C: New testcase.
6795
6796 2007-05-01 Geoffrey Keating <geoffk@apple.com>
6797
6798 * gcc.c-torture/compile/limits-blockid.c: New.
6799 * gcc.c-torture/compile/limits-caselabels.c: New.
6800 * gcc.c-torture/compile/limits-declparen.c: New.
6801 * gcc.c-torture/compile/limits-enumconst.c: New.
6802 * gcc.c-torture/compile/limits-exprparen.c: New.
6803 * gcc.c-torture/compile/limits-externalid.c: New.
6804 * gcc.c-torture/compile/limits-fnargs.c: New.
6805 * gcc.c-torture/compile/limits-fndefn.c: New.
6806 * gcc.c-torture/compile/limits-idexternal.c: New.
6807 * gcc.c-torture/compile/limits-idinternal.c: New.
6808 * gcc.c-torture/compile/limits-pointer.c: New.
6809 * gcc.c-torture/compile/limits-stringlit.c: New.
6810 * gcc.c-torture/compile/limits-structmem.c: New.
6811 * gcc.c-torture/compile/limits-structnest.c: New.
6812
6813 2007-04-29 Geoffrey Keating <geoffk@apple.com>
6814
6815 * gfortran.dg/bom_UTF-8_F.F90: Rename from bom_UTF-8.F90.
6816
6817 2007-05-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
6818
6819 PR middle-end/31740
6820 * gcc.c-torture/compile/20070501-1.c: New testcase.
6821
6822 2007-05-01 Thomas Koenig <tkoenig@gcc.gnu.org>
6823
6824 PR fortran/31732
6825 * gfortran.dg/array_memset_2: New test case.
6826
6827 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
6828
6829 PR testsuite/31615
6830 * gfortran.dg/vect/vect-5.f90: Fix dg-final test.
6831
6832 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
6833
6834 PR testsuite/31589
6835 * gcc.dg/vect/vect-iv-9.c: Added vect_int_mult target keyword to
6836 dg-final test.
6837 * gcc.dg/vect/vect-reduc-dot-u16b.c: Added vect_pack_trunc target
6838 keyword to dg-final test.
6839 * gcc.dg/vect/vect-iv-4.c: Likewise.
6840 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
6841 * gcc.dg/vect/pr30771.c: Added vect_unapck target keyword to dg-final
6842 test.
6843 * gcc.dg/vect/vect-reduc-dot-u16a.c: Change variable type to avoid a
6844 cast.
6845 * gcc.dg/vect/no-section-anchors-vect-69.c: xfail on is64.
6846 * lib/target-supports.exp
6847 (check_effective_target_vect_widen_sum_hi_to_si): Added ia64.
6848 (check_effective_target_vect_widen_sum_qi_to_hi): Added ia64.
6849
6850 2007-04-30 Kazu Hirata <kazu@codesourcery.com>
6851
6852 * gcc.c-torture/execute/ieee/20000320-1.c: Use
6853 __LONG_LONG_MAX__ and its friends instead of those supplied by
6854 limits.h.
6855
6856 2007-04-30 Andrew pinski <andrew_pinski@playstation.sony.com>
6857
6858 PR C++/31721
6859 * g++.dg/ext/vector7.C: New testcase.
6860
6861 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6862
6863 PR fortran/31591
6864 * gfortran.dg/bound_simplification_1.f90: New test.
6865
6866 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6867
6868 PR fortran/31645
6869 * gfortran.dg/bom_error.f90: New test.
6870 * gfortran.dg/bom_include.f90: New test.
6871 * gfortran.dg/bom_UTF16-LE.f90: New test.
6872 * gfortran.dg/bom_UTF16-BE.f90: New test.
6873 * gfortran.dg/bom_UTF-8.f90: New test.
6874 * gfortran.dg/bom_UTF-32.f90: New test.
6875 * gfortran.dg/bom_UTF-8.F90: New test.
6876 * gfortran.dg/bom_include.inc: New file.
6877
6878 2007-04-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
6879
6880 PR C++/30221
6881 * g++.dg/init/ptrfn2.C: New test.
6882 * g++.dg/init/ptrfn3.C: New test.
6883
6884 2007-04-29 Paul Thomas <pault@gcc.gnu.org>
6885
6886 PR fortran/31711
6887 * gfortran.dg/dependency_21.f90: New test.
6888
6889 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6890
6891 * gfortran.dg/secnds.f: Use real*8.
6892 * gfortran.dg/secnds-1.f: Use real*8.
6893
6894 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6895
6896 PR libfortran/31532
6897 * gfortran.dg/inquire_5.f90: Update test.
6898
6899 2007-04-27 Ian Lance Taylor <iant@google.com>
6900
6901 PR middle-end/31710
6902 * gcc.c-torture/compile/pr31710.c: New test.
6903
6904 2007-04-27 Richard Guenther <rguenther@suse.de>
6905
6906 PR tree-optimization/30965
6907 PR tree-optimization/30978
6908 * gcc.dg/tree-ssa/pr30978.c: New testcase.
6909 * gcc.dg/tree-ssa/bool-3.c: Remove XFAIL, explain why.
6910 * gcc.dg/tree-ssa/ssa-fre-4.c: Use char instead of bool
6911 * gcc.dg/strict-overflow-5.c: Adjust tree dump scanning.
6912
6913 2007-04-27 Richard Guenther <rguenther@suse.de>
6914
6915 PR tree-optimization/31715
6916 * gcc.dg/Warray-bounds-4.c: New testcase.
6917
6918 2007-04-26 Ian Lance Taylor <iant@google.com>
6919
6920 PR target/28675
6921 * gcc.c-torture/compile/pr28675.c: New test.
6922
6923 2007-04-26 Andrew Pinski <andrew_pinski@playstation.sony.com>
6924
6925 PR C++/30016
6926 * g++.dg/ext/vector6.C: New test.
6927
6928 2007-04-26 Kazu Hirata <kazu@codesourcery.com>
6929
6930 * gcc.c-torture/execute/ieee/20000320-1.x: New.
6931
6932 2007-04-26 Steve Ellcey <sje@cup.hp.com>
6933
6934 PR middle-end/31617
6935 * g++.dg/other/str_empty.C: Add expected warning.
6936
6937 2007-04-26 Richard Guenther <rguenther@suse.de>
6938 Daniel Berlin <dberlin@dberlin.org>
6939
6940 PR tree-optimization/30567
6941 * g++.dg/other/pr30567.C: New testcase.
6942
6943 2007-04-26 Richard Guenther <rguenther@suse.de>
6944
6945 PR tree-optimization/31703
6946 * gcc.c-torture/compile/pr31703.c: New testcase.
6947 * gcc.dg/tree-ssa/ssa-lim-1.c: Adjust pattern.
6948 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
6949
6950 2007-04-26 Wolfgang Gellerich <gellerich@de.ibm.com>
6951
6952 * gfortran.dg/open_errors.f90: Added if statements checking
6953 the value of iostat.
6954
6955 2007-04-26 Jakub Jelinek <jakub@redhat.com>
6956
6957 PR c++/31598
6958 * g++.dg/gomp/pr31598.C: New test.
6959
6960 PR tree-optimization/30558
6961 * g++.dg/gomp/pr30558.C: New test.
6962
6963 2007-04-24 Mark Mitchell <mark@codesourcery.com>
6964
6965 PR c++/31338
6966 * g++.dg/ext/complex2.C: New test.
6967
6968 2007-04-25 Paolo Carlini <pcarlini@suse.de>
6969
6970 * g++.dg/ext/has_nothrow_assign.C: Adjust per N2255.
6971
6972 2007-04-25 Thiemo Seufer <ths@mips.com>
6973
6974 * gcc.target/mips/mips16e-extends.c (cksum8): Change return
6975 value to signed char.
6976
6977 2007-04-25 Uros Bizjak <ubizjak@gmail.com>
6978
6979 * gcc.target/i386/reload-1.c. Include <stdint.h>. Compile for all
6980 ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64.
6981 Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump.
6982
6983 2007-04-25 Tobias Burnus <burnus@net-b.de>
6984
6985 PR fortran/31668
6986 * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with
6987 statement functions.
6988 * gfortran.dg/c_by_val_5.f90: New test.
6989
6990 2007-04-25 Wolfgang Gellerich <gellerich@de.ibm.com>
6991
6992 * gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine
6993 with two new subroutines to avoid parameter-induced aliasing.
6994 * gfortran.dg/equiv_6.f90 (set_array_listpr): New.
6995 * gfortran.dg/equiv_6.f90 (set_array_lisbit): New.
6996
6997 2007-04-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6998
6999 * gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets.
7000 * g++.dg/warn/Warray-bounds.C: Likewise.
7001
7002 2007-04-24 Ian Lance Taylor <iant@google.com>
7003
7004 PR tree-optimization/31605
7005 * gcc.c-torture/execute/pr31605.c: New test.
7006
7007 2007-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7008
7009 PR fortran/31587
7010 * lib/gcc-dg.exp (scan-module): New function.
7011 * gfortran.dg/module_md5_1.f90: New test.
7012
7013 2007-04-24 Douglas Gregor <doug.gregor@gmail.com>
7014
7015 * g++.old-deja/g++.pt/defarg6.C: Only run with
7016 -std=gnu++98.
7017 * g++.old-deja/g++.pt/ucnid-1.C: Ditto.
7018 * g++.dg/cpp0x/variadic61.C: Ditto.
7019 * g++.dg/cpp0x/warn_cxx0x.C: Ditto.
7020 * g++.dg/cpp0x/variadic62.C: Ditto.
7021 * g++.dg/template/meminit1.C: Ditto.
7022 * g++.dg/template/operator7.C: Ditto.
7023 * g++.dg/template/static15.C: Ditto.
7024 * g++.dg/template/invalid1.C: Ditto.
7025 * g++.dg/template/shift1.C: Ditto.
7026 * g++.dg/template/error10.C: Ditto.
7027
7028 2007-04-24 Simon Martin <simartin@users.sourceforge.net>
7029
7030 PR diagnostic/25923
7031 * gfortran.dg/pr25923.f90: New test.
7032
7033 2007-04-24 Ian Lance Taylor <iant@google.com>
7034
7035 PR tree-optimization/31602
7036 * gcc.dg/Wstrict-overflow-11.c: We no longer issue a warning.
7037
7038 2007-04-24 Janis Johnson <janis187@us.ibm.com>
7039
7040 * gcc.target/powerpc/ppc32-abi-dfp-1.c: New test.
7041 * gcc.target/powerpc/ppc64-abi-dfp-1.c: New test.
7042
7043 2007-04-24 Hui-May Chang <hm.chang@apple.com>
7044
7045 * gcc.target/i386/reload-1.c. New.
7046
7047 2007-04-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
7048 Olga Golovanevsky <olga@il.ibm.com>
7049
7050 * g++.dg/other/str_empty.C: New test.
7051
7052 2007-04-24 Richard Henderson <rth@redhat.com>
7053
7054 * gcc.dg/vect/vect.exp: Don't run tests on Alpha.
7055
7056 2007-04-24 Andreas Krebbel <krebbel1@de.ibm.com>
7057
7058 PR target/31641
7059 * gcc.c-torture/compile/pr31641.c: New testcase.
7060
7061 2007-04-24 Richard Sandiford <richard@nildram.co.uk>
7062
7063 * gcc.target/mips/madd-1.c, gcc.target/mips/madd-2.c,
7064 * gcc.target/mips/madd-3.c, gcc.target/mips/madd-4.c,
7065 * gcc.target/mips/maddu-1.c, gcc.target/mips/maddu-2.c,
7066 * gcc.target/mips/maddu-3.c, gcc.target/mips/maddu-4.c: New tests.
7067
7068 2007-04-23 Simon Baldwin <simonb@google.com>
7069
7070 * g++.dg/other/error15.C: New.
7071 * g++.dg/cpp0x/variadic-ex9.C: Renamed function parameter to avoid
7072 triggering a "multiple parameters named" error.
7073
7074 2007-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
7075
7076 PR fortran/31618
7077 * gfortran.dg/backspace_8.f: New test case.
7078
7079 2007-04-23 Paul Thomas <pault@gcc.gnu.org>
7080
7081 PR fortran/31630
7082 * gfortran.dg/used_types_17.f90: New test.
7083
7084 PR fortran/31620
7085 * gfortran.dg/zero_array_components_1.f90: New test.
7086
7087 2007-04-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7088
7089 PR fortran/31616
7090 * gfortran.dg/open_errors.f90: Allow a different error message.
7091
7092 2007-04-23 Uros Bizjak <ubizjak@gmail.com>
7093
7094 * lib/target-supports.exp (check_effective_target_vect_pack_trunc):
7095 Rename from check_effective_target_vect_pack_mod. Rename global
7096 variable et_vect_pack_mod to et_vect_pack_trunc. Update debug
7097 messages.
7098 * gcc.dg/vect/vect-iv-8.c: Update target check for vect_pack_trunc
7099 rename.
7100 * gcc.dg/vect/vect-iv-8a.c: Ditto.
7101 * gcc.dg/vect/vect-multitypes-8.c: Ditto.
7102
7103 2007-04-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
7104
7105 PR middle-end/31448
7106 * gcc.c-torture/execute/pr31448.c: New testcase.
7107
7108 2007-04-22 Nick Clifton <nickc@redhat.com>
7109
7110 * gcc.dg/20020312-2.c: Add support for the FRV.
7111
7112 2007-04-22 Uros Bizjak <ubizjak@gmail.com>
7113
7114 PR tree-optimization/24659
7115 * gcc.dg/vect/vect-float-extend-1.c: New test.
7116 * gcc.dg/vect/vect-float-truncate-1.c: New test.
7117
7118 2007-04-22 Richard Guenther <rguenther@suse.de>
7119
7120 PR tree-optimization/29789
7121 * gcc.dg/tree-ssa/ssa-lim-1.c: New testcase.
7122 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
7123
7124 2007-04-22 Revital Eres <eres@il.ibm.com>
7125
7126 * gcc.dg/var-expand2.c: New test.
7127
7128 2007-04-22 Revital Eres <eres@il.ibm.com>
7129
7130 * gcc.dg/var-expand3.c: New test.
7131
7132 2007-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7133
7134 PR fortran/31495
7135 * gfortran.dg/continuation_8.f90: New test.
7136
7137 2007-04-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
7138
7139 PR C/30265
7140 * gcc.c-torture/compile/compound-literal-2.c: New testcase.
7141 * gcc.c-torture/compile/compound-literal-3.c: New testcase.
7142
7143 2007-04-21 Richard Guenther <rguenther@suse.de>
7144
7145 PR middle-end/31136
7146 * gcc.c-torture/execute/pr31136.c: New testcase.
7147
7148 2007-04-21 Alexandre Oliva <aoliva@redhat.com>
7149
7150 * gcc.target/i386/movsi-sm-1.c: New.
7151
7152 2007-04-20 Richard Henderson <rth@redhat.com>
7153
7154 * gcc.dg/pr28796-2.c: Add -mieee for alpha.
7155 * gcc.dg/pr27095.c: Cope with alpha GOT load.
7156
7157 2007-04-20 Jakub Jelinek <jakub@redhat.com>
7158
7159 * gcc.target/i386/ordcmp-1.c: New test.
7160 * gcc.target/i386/unordcmp-1.c: New test.
7161
7162 PR tree-optimization/31632
7163 * gcc.c-torture/compile/20070419-1.c: New test.
7164
7165 2007-04-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7166
7167 * gcc.dg/invalid-call-1.c: New test.
7168
7169 2007-04-18 Dirk Mueller <dmueller@suse.de>
7170
7171 PR diagnostic/31227
7172 * gcc.dg/Warray-bounds-3.c: New.
7173
7174 2007-04-18 Richard Guenther <rguenther@suse.de>
7175
7176 PR tree-optimization/19431
7177 PR tree-optimization/21463
7178 * gcc.c-torture/execute/20070212-1.c: New testcase.
7179 * gcc.c-torture/execute/20070212-2.c: Likewise.
7180 * gcc.c-torture/execute/20070212-3.c: Likewise.
7181 * gcc.dg/tree-ssa/pr19431.c: Likewise.
7182 * gcc.dg/tree-ssa/pr21463.c: Likewise.
7183 * g++.dg/tree-ssa/pr21463.C: Likewise.
7184 * g++.dg/tree-ssa/pr30738.C: Likewise.
7185
7186 2007-04-17 Mark Mitchell <mark@codesourcery.com>
7187
7188 PR c++/31513
7189 * g++.dg/expr/bitfield8.C: New test.
7190
7191 2007-04-17 Joseph Myers <joseph@codesourcery.com>
7192 Richard Sandiford <richard@codesourcery.com>
7193
7194 * lib/target-supports.exp (check_profiling_available): Return 0
7195 for uClibc with -p or -pg.
7196
7197 2007-04-17 Simon Martin <simartin@users.sourceforge.net>
7198
7199 PR c++/31517
7200 * g++.dg/template/init7.C: New test.
7201
7202 2007-04-17 Zdenek Dvorak <dvorakz@suse.cz>
7203
7204 PR rtl-optimization/31360
7205 * gcc.dg/loop-7.c: New test.
7206
7207 2007-04-17 Mark Mitchell <mark@codesourcery.com>
7208
7209 * gcc.misc-tests/linkage.exp: Do not run on remote hosts.
7210 * lib/compat.exp (compat-run): Use file_on_host, not remote_file
7211 build.
7212 (compat-execute): Likewise.
7213 * lib/copy-file.exp (gcc_copy_files): Use remote_download to copy
7214 files to remote hosts.
7215 * lib/c-ctorture.exp (c-torture-compile): Likewise.
7216 (c-torture-execute): Likewise.
7217 * lib/dg-pch.exp (dg-pch): Use file_on_host, not remote_file build
7218 or plain file. Use remote_upload and remote_download to copy
7219 files about.
7220 * lib/scanasm.exp (dg-scan): Upload the file from the remote host
7221 before scanning it.
7222
7223 2007-04-17 Dorit Nuzman <dorit@il.ibm.com>
7224
7225 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: New test.
7226
7227 2007-04-16 Lawrence Crowl <crowl@google.com>
7228
7229 * g++.dg/other/fesd-any.C: Test -femit-struct-debug-detailed=any.
7230 * g++.dg/other/fesd-any.h: Test -femit-struct-debug-detailed=any.
7231 * g++.dg/other/fesd-baseonly.C: Test -femit-struct-debug-baseonly.
7232 * g++.dg/other/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
7233 * g++.dg/other/fesd-none.C: Test -femit-struct-debug-detailed=none.
7234 * g++.dg/other/fesd-none.h: Test -femit-struct-debug-detailed=none.
7235 * g++.dg/other/fesd-reduced.C: Test -femit-struct-debug-reduced.
7236 * g++.dg/other/fesd-reduced.h: Test -femit-struct-debug-reduced.
7237 * g++.dg/other/fesd-sys.C: Test -femit-struct-debug-detailed=sys.
7238 * g++.dg/other/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
7239 * g++.dg/other/fesd.h: Common to -femit-struct-debug-... tests.
7240
7241 * gcc.dg/fesd-any.c: Test -femit-struct-debug-detailed=any.
7242 * gcc.dg/fesd-any.h: Test -femit-struct-debug-detailed=any.
7243 * gcc.dg/fesd-baseonly.c: Test -femit-struct-debug-baseonly.
7244 * gcc.dg/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
7245 * gcc.dg/fesd-none.c: Test -femit-struct-debug-detailed=none.
7246 * gcc.dg/fesd-none.h: Test -femit-struct-debug-detailed=none.
7247 * gcc.dg/fesd-reduced.c: Test -femit-struct-debug-reduced.
7248 * gcc.dg/fesd-reduced.h: Test -femit-struct-debug-reduced.
7249 * gcc.dg/fesd-sys.c: Test -femit-struct-debug-detailed=sys.
7250 * gcc.dg/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
7251 * gcc.dg/fesd.h: Common to -femit-struct-debug-... tests.
7252
7253 2007-04-16 Ian Lance Taylor <iant@google.com>
7254
7255 PR tree-optimization/31522
7256 * gcc.dg/Wstrict-overflow-16.c: New test.
7257
7258 2007-04-17 Kazu Hirata <kazu@codesourcery.com>
7259
7260 * gcc.dg/cpp/_Pragma6.c: Skip on fido-*-* and m68k-*-*.
7261
7262 2007-04-17 Tobias Schlüter <tobi@gcc.gnu.org>
7263
7264 PR fortran/31144
7265 * gfortran.dg/module_naming_1.f90: New.
7266
7267 2007-04-16 Richard Sandiford <richard@codesourcery.com>
7268
7269 * lib/target-supports.exp (check_profiling_available): Return
7270 false for m68k-*-uclinux.
7271
7272 2007-04-16 Seongbae Park <seongbae.park@gmail.com>
7273
7274 PR c++/29365
7275 Testcase for c++ anonymous namespace warning
7276
7277 * g++.dg/warn/anonymous-namespace-1.C: New test
7278 * g++.dg/warn/anonymous-namespace-1.h: New test
7279
7280 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7281
7282 PR testsuite/31578
7283 * gcc.dg/gnu89-init-4.c: Change to a compile only test.
7284
7285 2007-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7286
7287 * gfortran.dg/warnings_are_errors_1.f90: Add -std=f95 to options.
7288
7289 2007-04-15 Paul Thomas <pault@gcc.gnu.org>
7290
7291 PR fortran/31204
7292 * gfortran.dg/array_constructor_16.f90: New test.
7293
7294 2007-04-15 Kazu Hirata <kazu@codesourcery.com>
7295
7296 * gcc.dg/pr19340.c, gcc.dg/tree-ssa/loop-1.c,
7297 gcc.dg/weak/typeof-2.c: Skip on fido-*-*.
7298
7299 2007-04-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7300
7301 PR rtl-optimization/31500
7302 * gcc.dg/Warray-bounds.c: Skip on hppa*-*-*.
7303 * g++.dg/warn/Warray-bounds.C: Likewise.
7304
7305 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7306
7307 PR C/31520
7308 * gcc.dg/gnu89-init-4.c: New testcase.
7309
7310 2007-04-14 Jakub Jelinek <jakub@redhat.com>
7311
7312 PR c++/25874
7313 * gcc.dg/gomp/pr25874.c: Add dg-options.
7314 * g++.dg/gomp/pr25874.C: Add dg-options.
7315
7316 2007-04-14 Bernhard Fischer <aldot@gcc.gnu.org>
7317
7318 PR fortran/21061
7319 * gfortran.dg/warnings_are_errors_1.f90: New testcase.
7320 * gfortran.dg/warnings_are_errors_1.f: New testcase.
7321
7322 2007-04-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7323
7324 PR fortran/31561
7325 * gfortran.dg/vect/vect-4.f90: xfail on vect_no_align targets.
7326
7327 2007-04-14 Paul Thomas <pault@gcc.gnu.org>
7328
7329 PR fortran/29507
7330 PR fortran/31404
7331 * gfortran.dg/initialization_6.f90: New test.
7332
7333 2007-04-14 Kazu Hirata <kazu@codesourcery.com>
7334
7335 * gcc.c-torture/compile/pr27528.c: Require nonpic.
7336
7337 * lib/target-supports.exp (check_gc_sections_available):
7338 Return false if ldflags includes -elf2flt.
7339
7340 2007-04-13 Jason Merrill <jason@redhat.com>
7341
7342 PR c++/31074
7343 * conv3.C: New test.
7344
7345 2007-04-13 Mike Stump <mrs@apple.com>
7346
7347 * obj-c++.dg/stubify-1.mm: Only run on powerpc.
7348 * obj-c++.dg/template-4.mm: Don't run when 64-bit.
7349
7350 2007-04-13 Joseph Myers <joseph@codesourcery.com>
7351
7352 PR tree-optimization/29598
7353 * gcc.dg/tree-ssa/loadpre1.c: XFAIL.
7354
7355 2007-04-13 Tobias Burnus <burnus@net-b.de>
7356
7357 PR fortran/31559
7358 * gfortran.dg/func_assign.f90: New test.
7359
7360 2007-04-13 Paul Thomas <pault@gcc.gnu.org>
7361
7362 PR fortran/31550
7363 * gfortran.dg/used_types_16.f90: New test.
7364
7365 2007-04-13 Tobias Schlüter <tobi@gcc.gnu.org>
7366
7367 PR fortran/18937
7368 * gfortran.dg/goto_2.f90: New.
7369 * gfortran.dg/goto_3.f90: New.
7370 * gfortran.dg/pr17708.f90: Rename to ...
7371 * gfortran.dg/goto_4.f90: ... this, add comment pointing to PR.
7372
7373 2007-04-13 Tobias Burnus <burnus@net-b.de>
7374
7375 PR fortran/31562
7376 * gfortran.dg/f2c_4.c: Use GNU extensions for complex
7377 instead of a struct.
7378
7379 2007-04-13 Tobias Burnus <burnus@net-b.de>
7380
7381 PR fortran/31562
7382 * gfortran.dg/value_4.c: Use GNU extensions for complex
7383 instead of a struct.
7384
7385 2007-04-13 Richard Guenther <rguenther@suse.de>
7386
7387 PR tree-optimization/21258
7388 * gcc.dg/tree-ssa/vrp34.c: New testcase.
7389
7390 2007-04-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7391
7392 * gfortran.dg/c_by_val.c: Use GCC extensions instead of including
7393 <complex.h>.
7394
7395 2007-04-12 Tobias Schlüter <tobi@gcc.gnu.org>
7396
7397 PR fortran/31250
7398 * gfortran.dg/char_length_2.f90: New.
7399 * gfortran.dg/repeat_2.f90: Add dg-warning annotations.
7400 * gfortran.dg/repeat_4.f90: Likewise.
7401
7402 PR fortran/31266
7403 * gfortran.dg/char_assign_1.f90: New.
7404
7405 PR fortran/31471
7406 * gfortran.dg/block_name_1.f90: New.
7407 * gfortran.dg/block_name_2.f90: New.
7408
7409 2007-04-12 Douglas Gregor <doug.gregor@gmail.com>
7410
7411 PR c++/31078
7412 * g++.dg/other/pr31078.C: New.
7413
7414 2007-04-12 Richard Guenther <rguenther@suse.de>
7415
7416 PR tree-optimization/31169
7417 * gcc.c-torture/execute/pr31169.c: New testcase.
7418
7419 2007-04-12 Richard Guenther <rguenther@suse.de>
7420
7421 PR tree-optimization/24689
7422 PR tree-optimization/31307
7423 * g++.dg/tree-ssa/pr31307.C: New testcase.
7424 * gcc.dg/tree-ssa/pr24689.c: Likewise.
7425
7426 2007-04-12 Tobias Burnus <burnus@net-b.de>
7427
7428 PR fortran/31472
7429 * gfortran.dg/access_spec_1.f90: New test.
7430 * gfortran.dg/access_spec_2.f90: New test.
7431 * gfortran.dg/non_module_public.f90: Match new error message.
7432
7433 2007-04-11 Paul Thomas <pault@gcc.gnu.org>
7434
7435 PR testsuite/31538
7436 * gfortran.dg/result_in_spec_1.f90: Increase dimension from 2
7437 to 4 at line 38 to fix bounds problem.
7438
7439 2007-04-11 Tobias Burnus <burnus@net-b.de>
7440
7441 PR testsuite/31240
7442 * gfortran.dg/pointer_intent_1.f90: Fix test.
7443
7444 2007-04-10 Eric Christopher <echristo@apple.com>
7445
7446 * lib/target-supports.exp
7447 (check_effective_target_fstack_protector): Rewrite.
7448
7449 2007-04-09 Mark Mitchell <mark@codesourcery.com>
7450
7451 PR c++/31449
7452 * g++.dg/init/const5.C: New test.
7453
7454 2007-04-09 Jan Hubicka <jh@suse.cz>
7455
7456 * gcc.dg/tree-ssa/foldaddr-3.c: New file.
7457
7458 2007-04-08 Jan Hubicka <jh@suse.cz>
7459
7460 * gcc.dg/tree-ssa/foldaddr-2.c: New file.
7461
7462 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7463
7464 PR fortran/31257
7465 * gfortran.dg/achar_4.f90: New test.
7466
7467 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7468
7469 PR fortran/30880
7470 * gfortran.dg/used_dummy_types_8.f90: New test.
7471
7472 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7473
7474 PR fortran/30872
7475 * gfortran.dg/parameter_array_element_1.f90: New test.
7476
7477 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7478
7479 PR fortran/31222
7480 * gfortran.dg/default_numeric_type_1.f90: New test.
7481
7482 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7483
7484 PR fortran/31424
7485 * gfortran.dg/unreferenced_use_assoc_1.f90: New test.
7486
7487 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7488
7489 PR fortran/31293
7490 * gfortran.dg/interface_12.f90: New test.
7491
7492 2007-04-07 Bruce Korb <bkorb@gnu.org>
7493
7494 * gcc.dg/format/opt-6.c: New test.
7495 * gcc.dg/format/nul-1.c: New test.
7496 * gcc.dg/format/nul-2.c: New test.
7497
7498 2007-04-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7499
7500 PR libgfortran/31395
7501 * gfortran.dg/fmt_colon.f90: New test.
7502
7503 2007-04-06 Mark Mitchell <mark@codesourcery.com>
7504
7505 * g++.old-deja/g++.other/init18.C: Use
7506 dg-require-effective-target instead of an explicit xfail.
7507
7508 2007-04-05 Janis Johnson <janis187@us.ibm.com>
7509
7510 * gcc.dg/dfp/signbit-1.c
7511 * gcc.dg/dfp/signbit-2.c
7512
7513 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
7514
7515 PR fortran/31483
7516 * gfortran.dg/altreturn_5.f90: New test.
7517
7518 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
7519
7520 PR fortran/31292
7521 * gfortran.dg/contained_module_proc_1.f90: New test.
7522
7523 2007-04-04 Stuart Hastings <stuart@apple.com>
7524
7525 PR 31281
7526 * objc/execute/exceptions/pr31281.m: New.
7527
7528 2007-04-04 Danny Smith <dannysmith.users.sourceforge.net>
7529
7530 * g++.dg/ext/dllimport12.C: Update comments.
7531
7532 2007-04-03 Eric Christopher <echristo@apple.com>
7533
7534 * g++.dg/tree-ssa/pr29902.C: Require ilp32.
7535
7536 2007-04-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7537
7538 PR fortran/31304
7539 * gfortran.dg/repeat_2.f90: New test.
7540 * gfortran.dg/repeat_3.f90: New test.
7541 * gfortran.dg/repeat_4.f90: New test.
7542
7543 2007-04-03 Uros Bizjak <ubizjak@gmail.com>
7544
7545 * gcc.dg/tls/opt-3.c: Use -mregparm=3 only for ilp32 on x86_64 targets.
7546
7547 2007-04-03 Jakub Jelinek <jakub@redhat.com>
7548
7549 PR c++/30847
7550 * g++.dg/parse/cond3.C: New test.
7551
7552 PR middle-end/30704
7553 * gcc.c-torture/execute/ieee/pr30704.c: New test.
7554
7555 2007-04-02 Jason Merrill <jason@redhat.com>
7556
7557 PR c++/31187
7558 * g++.dg/ext/visibility/anon3.C: New test.
7559
7560 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7561
7562 PR libgfortran/31052
7563 * gfortran.dg/namelist_28.f90: New test.
7564
7565 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7566
7567 PR libgfortran/31366
7568 * gfortran.dg/direct_io_6.f90: New test.
7569
7570 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7571
7572 PR libgfortran/31207
7573 * gfortran.dg/advance_5.f90: New test.
7574 * gfortran.dg/advance_6.f90: New test.
7575
7576 2007-04-01 Danny Smith <dannysmith@users.sourceforge.net>
7577
7578 * g++.dg/ext/dllimport6.C: Remove extra ';'.
7579 * g++.dg/ext/dllimport7.C: Likewise.
7580 * g++.dg/ext/selectany1.C: Likewise.
7581
7582 2007-03-31 Douglas Gregor <doug.gregor@gmail.com>
7583
7584 * g++.dg/parser/pr31138.C: New.
7585 * g++.dg/parser/pr31140.C: New.
7586 * g++.dg/parser/pr31141.C: New.
7587
7588 2007-03-30 Paolo Carlini <pcarlini@suse.de>
7589
7590 PR c++/26099
7591 * g++.dg/ext/is_base_of.C: New.
7592 * g++.dg/ext/has_virtual_destructor.C: New.
7593 * g++.dg/ext/is_polymorphic.C: New.
7594 * g++.dg/ext/is_base_of_diagnostic.C: New.
7595 * g++.dg/ext/is_enum.C: New.
7596 * g++.dg/ext/has_nothrow_assign.C: New.
7597 * g++.dg/ext/has_nothrow_constructor.C: New.
7598 * g++.dg/ext/is_empty.C: New.
7599 * g++.dg/ext/has_trivial_copy.C: New.
7600 * g++.dg/ext/has_trivial_assign.C: New.
7601 * g++.dg/ext/is_abstract.C: New.
7602 * g++.dg/ext/is_pod.C: New.
7603 * g++.dg/ext/has_nothrow_copy.C: New.
7604 * g++.dg/ext/is_class.C: New.
7605 * g++.dg/ext/has_trivial_constructor.C: New.
7606 * g++.dg/ext/is_union.C: New.
7607 * g++.dg/ext/has_trivial_destructor.C: New.
7608 * g++.dg/tree-ssa/pr22444.C: Adjust, avoid __is_pod.
7609 * g++.dg/template/crash43.C: Likewise.
7610
7611 2007-03-29 Dirk Mueller <dmueller@suse.de>
7612
7613 * g++.dg/warn/pedantic2.C: New testcase.
7614
7615 2007-03-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7616
7617 * size_dim.f90: Fix dg directive.
7618 * pr16433.f: Likewise.
7619 * use_6.f90: Likewise.
7620 * use_7.f90: Likewise.
7621 * entry_9.f90: Likewise.
7622 * pointer_intent_2.f90: Likewise.
7623 * protected_1.f90: Likewise.
7624 * fmt_missing_period_2.f: Likewise.
7625 * pointer_intent_3.f90: Likewise.
7626 * protected_2.f90: Likewise.
7627 * protected_3.f90: Likewise.
7628 * pr15754.f90: Likewise.
7629 * protected_4.f90: Likewise.
7630 * protected_5.f90: Likewise.
7631 * initialization_2.f90: Likewise.
7632 * protected_6.f90: Likewise.
7633 * continuation_7.f90: Likewise.
7634 * derived_function_interface_1.f90: Likewise.
7635 * der_pointer_4.f90: Likewise.
7636 * fmt_zero_precision.f90: Likewise.
7637 * blockdata_3.f90: Likewise.
7638 * fmt_missing_period_1.f: Likewise.
7639 * real_const_3.f90: Likewise.
7640 * use_4.f90: Likewise.
7641 * fmt_missing_period_3.f: Likewise.
7642 * use_5.f90: Likewise.
7643
7644 2007-03-28 Mike Stump <mrs@apple.com>
7645
7646 * gcc.dg/darwin-comm.c: Add.
7647
7648 2007-03-28 Eric Christopher <echristo@apple.com>
7649
7650 * lib/target-supports.exp (check_effective_target_fstack_protector):
7651 New.
7652 * gcc.dg/ssp-1.c: Use.
7653 * gcc.dg/ssp-2.c: Ditto.
7654
7655 2007-03-28 Simon Martin <simartin@users.sourceforge.net>
7656
7657 PR c++/29077
7658 * g++.dg/parse/constructor3.C: New test.
7659
7660 2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
7661
7662 * gnat.dg/thin_pointer.ad[sb]: New test.
7663
7664 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7665
7666 * g++.dg/cpp0x/bracket1.C: New.
7667 * g++.dg/cpp0x/bracket2.C: New.
7668 * g++.dg/cpp0x/bracket3.C: New.
7669 * g++.dg/cpp0x/bracket4.C: New.
7670
7671 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7672
7673 * g++.dg/cpp0x/temp_default1.C: New.
7674 * g++.dg/cpp0x/temp_default3.C: New.
7675 * g++.dg/cpp0x/temp_default2.C: New.
7676 * g++.dg/cpp0x/temp_default4.C: New.
7677
7678 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7679
7680 PR c++/29993
7681 * g++.dg/other/cv_func2.C: New.
7682
7683 2007-03-27 Janis Johnson <janis187@us.ibm.com>
7684
7685 * gcc.dg/dfp/func-vararg-alternate.h: New file.
7686 * gcc.dg/dfp/func-vararg-alternate-d32.c: New test.
7687 * gcc.dg/dfp/func-vararg-alternate-d64.c: New test.
7688 * gcc.dg/dfp/func-vararg-alternate-d128.c: New test.
7689
7690 * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output.
7691 * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
7692
7693 * gcc.dg/dfp/operator-cond.c: Call init, fix typo.
7694
7695 * lib/compat.exp (compat-execute): Fix processing of file names.
7696
7697 2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
7698
7699 * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi.
7700
7701 2007-03-27 Uros Bizjak <ubizjak@gmail.com>
7702
7703 * lib/target-supports.exp (check_effective_target_fortran_large_real):
7704 Delete created executable test file.
7705 (check_effective_target_fortran_large_int): Ditto.
7706 (check_effective_target_static_libgfortran): Ditto.
7707
7708 2007-03-26 Paolo Carlini <pcarlini@suse.de>
7709
7710 PR c++/30500
7711 * g++.dg/warn/pragma-system_header1.C: New test.
7712 * g++.dg/warn/pragma-system_header2.C: New test.
7713 * g++.dg/warn/pragma-system_header1.h. New.
7714 * g++.dg/warn/pragma-system_header2.h. New.
7715
7716 2007-03-26 Ian Lance Taylor <iant@google.com>
7717
7718 PR tree-optimization/31345
7719 * gcc.c-torture/compile/pr31345-1.c: New test.
7720
7721 2007-03-26 Brooks Moses <brooks.moses@codesourcery.com>
7722
7723 * gfortran.dg/func_derived_4.f90: Fix module cleanup.
7724 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules.
7725 * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise.
7726 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
7727 * gfortran.dg/overload_1.f90: Likewise.
7728 * gfortran.dg/impure_assignment_1.f90: Likewise.
7729 * gfortran.dg/error_recovery_3.f90: Likewise.
7730 * gfortran.dg/alloc_comp_basics_1.f90: Likewise.
7731 * gfortran.dg/sequence_types_1.f90: Likewise.
7732 * gfortran.dg/internal_references_1.f90: Likewise.
7733 * gfortran.dg/present_1.f90: Likewise.
7734 * gfortran.dg/volatile10.f90: Likewise.
7735 * gfortran.dg/module_equivalence_2.f90: Likewise.
7736 * gfortran.dg/use_4.f90: Likewise.
7737 * gfortran.dg/elemental_result_1.f90: Likewise.
7738 * gfortran.dg/generic_actual_arg.f90: Likewise.
7739 * gfortran.dg/private_type_5.f90: Likewise.
7740 * gfortran.dg/protected_4.f90: Likewise.
7741 * gfortran.dg/interface_3.f90: Likewise.
7742
7743 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
7744
7745 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S.
7746 * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto.
7747
7748 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
7749
7750 * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive.
7751
7752 2007-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7753
7754 PR libgfortran/31199
7755 * gfortran.dg/fmt_t_4.f90: New test.
7756
7757 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
7758
7759 PR libfortran/31297
7760 * gfortran.dg/backspace_5.f: Initialize variable(s).
7761 * gfortran.dg/backspace_6.f: Likewise.
7762 * gfortran.dg/char_bounds_check_fail_1: Likewise.
7763 * gfortran.dg/direct_io_2.f90: Likewise.
7764 * gfortran.dg/write_back.f: Likewise.
7765 * gfortran.dg/write_rewind_2.f: Likewise.
7766 * gfortran.dg/write_rewind_1.f: Likewise.
7767 * gfortran.dg/write_rewind_2.f: Likewise.
7768
7769 2007-03-25 Dorit Nuzman <dorit@il.ibm.com>
7770
7771 PR tree-optimization/30784
7772 * gcc.dg/vect/pr30784.c: New test.
7773
7774 2007-03-25 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7775
7776 PR fortran/30877
7777 * gfortran.dg/operator_1.f90: New test.
7778 * gfortran.dg/operator_2.f90: New test.
7779
7780 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
7781
7782 PR libfortran/31196
7783 * gfortran.dg/reshape_transpose_1.f90: New test.
7784
7785 2007-03-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7786
7787 PR fortran/30655
7788 * gfortran.dg/bounds_check_6.f90: New test.
7789
7790 2007-03-23 Michael Meissner <michael.meissner@amd.com>
7791
7792 * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with
7793 #ifndef/#endif.
7794 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
7795 * gcc.dg/dfp/decfloat-constants.c: Ditto.
7796
7797 2007-03-24 Paul Thomas <pault@gcc.gnu.org>
7798
7799 PR fortran/31209
7800 * gfortran.dg/pointer_function_actual_1.f90: New test.
7801
7802 PR fortran/31200
7803 * gfortran.dg/pointer_function_actual_2.f90: New test.
7804
7805 PR fortran/31215
7806 * gfortran.dg/result_in_spec_1.f90: New test.
7807
7808 2007-03-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7809
7810 PR fortran/30834
7811 * gfortran.dg/integer_exponentiation_3.F90: New test.
7812 * gfortran.dg/integer_exponentiation_4.f90: New test.
7813 * gfortran.dg/integer_exponentiation_5.F90: New test.
7814
7815 2007-03-22 Mark Mitchell <mark@codesourcery.com>
7816
7817 PR c++/30863
7818 * g++.dg/template/error24.C: New test.
7819 * g++.dg/parse/tmpl-outside1.C: Tweak error markers.
7820
7821 2007-03-22 Mark Mitchell <mark@codesourcery.com>
7822
7823 PR c++/31273
7824 * g++.dg/expr/bitfield7.C: New test.
7825
7826 2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7827
7828 PR other/23572
7829 * gcc.dg/float-range-4.c: New.
7830 * gcc.dg/float-range-1.c: Update. Test for a warning.
7831 * gcc.dg/float-range-3.c: New.
7832 * gcc.dg/float-range-5.c: New.
7833
7834 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7835
7836 PR fortran/31262
7837 * gfortran.dg/no_range_check_1.f90: New test.
7838
7839 2007-03-22 Dirk Mueller <dmueller@suse.de>
7840
7841 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
7842 * g++.dg/other/static1.C: Remove stray semicolon.
7843 * g++.dg/other/init1.C: Likewise.
7844 * g++.dg/rtti/dyncast1.C: Likewise.
7845 * g++.dg/tree-ssa/pr17153.C: Likewise.
7846 * g++.dg/lookup/disamb1.C: Likewise.
7847 * g++.dg/lookup/scoped2.C: Likewise.
7848 * g++.dg/lookup/friend7.C: Likewise.
7849 * g++.dg/parse/parse4.C: Likewise.
7850 * g++.dg/parse/parse5.C: Likewise.
7851 * g++.dg/expr/pr29066.C: Likewise.
7852 * g++.dg/expr/cast4.C: Likewise.
7853 * g++.dg/tc1/dr193.C: Likewise.
7854 * g++.dg/tc1/dr213.C: Likewise.
7855 * g++.dg/abi/dcast1.C: Likewise.
7856 * g++.dg/abi/covariant2.C: Likewise.
7857 * g++.dg/inherit/covariant11.C: Likewise.
7858 * g++.dg/inherit/covariant9.C: Likewise.
7859 * g++.dg/inherit/covariant10.C: Likewise.
7860 * g++.dg/init/static3.C: Likewise.
7861 * g++.dg/init/init-ref3.C: Likewise.
7862 * g++.dg/init/ref10.C: Likewise.
7863 * g++.dg/template/meminit2.C: Likewise.
7864 * g++.dg/template/using9.C: Likewise.
7865 * g++.dg/template/friend9.C: Likewise.
7866 * g++.dg/template/ref1.C: Likewise.
7867 * g++.old-deja/g++.warn/inline.C: Likewise.
7868 * g++.old-deja/g++.robertl/eb91.C: Likewise.
7869 * g++.old-deja/g++.robertl/eb46.C: Likewise.
7870 * g++.old-deja/g++.robertl/eb34.C: Likewise.
7871 * g++.old-deja/g++.robertl/eb43.C: Likewise.
7872 * g++.old-deja/g++.robertl/eb26.C: Likewise.
7873 * g++.old-deja/g++.robertl/eb116.C: Likewise.
7874 * g++.old-deja/g++.brendan/copy5.C: Likewise.
7875 * g++.old-deja/g++.brendan/overload8.C: Likewise.
7876 * g++.old-deja/g++.brendan/overload11.C: Likewise.
7877 * g++.old-deja/g++.brendan/copy7.C: Likewise.
7878 * g++.old-deja/g++.brendan/crash38.C: Likewise.
7879 * g++.old-deja/g++.brendan/template11.C: Likewise.
7880 * g++.old-deja/g++.brendan/err-msg3.C: Likewise.
7881 * g++.old-deja/g++.brendan/crash50.C: Likewise.
7882 * g++.old-deja/g++.brendan/crash16.C: Likewise.
7883 * g++.old-deja/g++.jason/pmem2.C: Likewise.
7884 * g++.old-deja/g++.jason/parse9.C: Likewise.
7885 * g++.old-deja/g++.jason/byval2.C: Likewise.
7886 * g++.old-deja/g++.jason/overload8.C: Likewise.
7887 * g++.old-deja/g++.jason/pmf8.C: Likewise.
7888 * g++.old-deja/g++.jason/template33.C: Likewise.
7889 * g++.old-deja/g++.jason/return3.C: Likewise.
7890 * g++.old-deja/g++.jason/scoping2.C: Likewise.
7891 * g++.old-deja/g++.jason/virtual.C: Likewise.
7892 * g++.old-deja/g++.jason/opeq3.C: Likewise.
7893 * g++.old-deja/g++.jason/template27.C: Likewise.
7894 * g++.old-deja/g++.jason/synth6.C: Likewise.
7895 * g++.old-deja/g++.jason/ref8.C: Likewise.
7896 * g++.old-deja/g++.jason/offset1.C: Likewise.
7897 * g++.old-deja/g++.other/static20.C: Likewise.
7898 * g++.old-deja/g++.other/array1.C: Likewise.
7899 * g++.old-deja/g++.other/new3.C: Likewise.
7900 * g++.old-deja/g++.other/array2.C: Likewise.
7901 * g++.old-deja/g++.other/overload9.C: Likewise.
7902 * g++.old-deja/g++.other/cast6.C: Likewise.
7903 * g++.old-deja/g++.other/ptrmem8.C: Likewise.
7904 * g++.old-deja/g++.other/eh4.C: Likewise.
7905 * g++.old-deja/g++.other/using7.C: Likewise.
7906 * g++.old-deja/g++.other/init18.C: Likewise.
7907 * g++.old-deja/g++.other/dyncast1.C: Likewise.
7908 * g++.old-deja/g++.other/dyncast2.C: Likewise.
7909 * g++.old-deja/g++.other/dtor11.C: Likewise.
7910 * g++.old-deja/g++.pt/static11.C: Likewise.
7911 * g++.old-deja/g++.pt/crash19.C: Likewise.
7912 * g++.old-deja/g++.pt/overload12.C: Likewise.
7913 * g++.old-deja/g++.pt/crash46.C: Likewise.
7914 * g++.old-deja/g++.pt/mi1.C: Likewise.
7915 * g++.old-deja/g++.pt/vaarg3.C: Likewise.
7916 * g++.old-deja/g++.pt/nontype5.C: Likewise.
7917 * g++.old-deja/g++.pt/local5.C: Likewise.
7918 * g++.old-deja/g++.pt/typename2.C: Likewise.
7919 * g++.old-deja/g++.pt/explicit80.C: Likewise.
7920 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
7921 * g++.old-deja/g++.law/visibility1.C: Likewise.
7922 * g++.old-deja/g++.law/visibility2.C: Likewise.
7923 * g++.old-deja/g++.law/virtual2.C: Likewise.
7924 * g++.old-deja/g++.law/operators19.C: Likewise.
7925 * g++.old-deja/g++.law/parsing10.C: Likewise.
7926 * g++.old-deja/g++.law/visibility4.C: Likewise.
7927 * g++.old-deja/g++.law/operators4.C: Likewise.
7928 * g++.old-deja/g++.law/dtors2.C: Likewise.
7929 * g++.old-deja/g++.law/missed-error3.C: Likewise.
7930 * g++.old-deja/g++.law/visibility10.C: Likewise.
7931 * g++.old-deja/g++.law/scope3.C: Likewise.
7932 * g++.old-deja/g++.law/casts2.C: Likewise.
7933 * g++.old-deja/g++.law/code-gen5.C: Likewise.
7934 * g++.old-deja/g++.law/operators33.C: Likewise.
7935 * g++.old-deja/g++.law/friend4.C: Likewise.
7936 * g++.old-deja/g++.mike/pmf7.C: Likewise.
7937 * g++.old-deja/g++.mike/p5611.C: Likewise.
7938 * g++.old-deja/g++.mike/net37.C: Likewise.
7939 * g++.old-deja/g++.mike/p3570.C: Likewise.
7940 * g++.old-deja/g++.mike/p5718.C: Likewise.
7941 * g++.old-deja/g++.mike/net21.C: Likewise.
7942 * g++.old-deja/g++.mike/p1862.C: Likewise.
7943 * g++.old-deja/g++.mike/p4511.C: Likewise.
7944 * g++.old-deja/g++.mike/virt3.C: Likewise.
7945 * g++.old-deja/g++.mike/p16146.C: Likewise.
7946 * g++.old-deja/g++.mike/p1989.C: Likewise.
7947 * g++.old-deja/g++.mike/p5571.C: Likewise.
7948 * g++.old-deja/g++.gb/scope10.C: Likewise.
7949 * g++.old-deja/g++.abi/primary5.C: Likewise.
7950 * g++.old-deja/g++.abi/empty2.C: Likewise.
7951 * g++.old-deja/g++.abi/arraynew.C: Likewise.
7952 * g++.old-deja/g++.eh/vbase4.C: Likewise.
7953 * g++.old-deja/g++.eh/ptr1.C: Likewise.
7954 * g++.old-deja/g++.eh/cleanup1.C: Likewise.
7955 * g++.old-deja/g++.bob/template3.C: Likewise.
7956 * g++.old-deja/g++.bob/inherit1.C: Likewise.
7957
7958 2007-03-22 Paul Thomas <pault@gcc.gnu.org>
7959
7960 PR fortran/31193
7961 * gfortran.dg/transfer_array_intrinsic_3.f90: New test.
7962
7963 2007-03-22 Tobias Schlüter <tobi@gcc.gnu.org>
7964
7965 PR fortran/20897
7966 * gfortran.dg/derived_name_1.f90: New.
7967 * gfortran.dg/derived_name_2.f: New.
7968
7969 2007-03-21 Richard Sandiford <richard@codesourcery.com>
7970
7971 * lib/target-supports.exp (check_effective_target_nonpic): New
7972 procedure.
7973 * gcc.target/i386/20020616-1.c: Use an alternative to %ebx
7974 when compiling PIC.
7975 * gcc.target/i386/asm-4.c: Require nonpic.
7976 * gcc.target/i386/cmov1.c: Likewise.
7977 * gcc.target/i386/mul.c: Likewise.
7978 * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
7979 * gcc.target/i386/ssetype-1.c: Require nonpic.
7980 * gcc.target/i386/ssetype-3.c: Likewise.
7981 * gcc.target/i386/ssetype-5.c: Likewise.
7982
7983 2007-03-21 Richard Sandiford <richard@codesourcery.com>
7984
7985 * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
7986 * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
7987 * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
7988 * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
7989
7990 2007-03-19 Seongbae Park <seongbae.park@gmail.com>
7991
7992 PR tree-optimization/30590
7993 * g++.dg/opt/pr30590.C: New testcase.
7994
7995 2007-03-20 Jakub Jelinek <jakub@redhat.com>
7996
7997 PR c/30762
7998 * gcc.dg/pr30762-1.c: New test.
7999 * gcc.dg/pr30762-2.c: New test.
8000
8001 PR inline-asm/30505
8002 * gcc.target/i386/pr30505.c: New test.
8003
8004 2007-03-19 Mark Shinwell <shinwell@codesourcery.com>
8005
8006 * gcc.target/arm/register-variables.c: New.
8007
8008 2007-03-19 Jeff Law <law@redhat.com>
8009
8010 * PR tree-optimization/30984
8011 * gcc.c-torture/pr30984.c: New test.
8012
8013 2007-03-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
8014 Richard Guenther <rguenther@suse.de>
8015
8016 PR tree-optimization/31254
8017 * gcc.dg/torture/pr31254.c: New testcase.
8018
8019 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
8020
8021 * gcc.dg/torture/pr26565.c: Expect warning on packed field for
8022 target default_packed.
8023
8024 2007-03-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8025
8026 PR fortran/31203
8027 * gfortran.dg/string_length_1.f90: New test.
8028
8029 2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8030
8031 PR testsuite/30395
8032 * gcc.dg/pr16194.c: Provide define for REG on __hppa__.
8033
8034 2007-03-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8035
8036 PR libgfortran/31052
8037 * gfortran.dg/namelist_27.f90: New test.
8038
8039 2007-03-18 Paul Thomas <pault@gcc.gnu.org>
8040
8041 PR fortran/30531
8042 * gfortran.dg/used_types_14.f90: New test.
8043
8044 PR fortran/31086
8045 * gfortran.dg/used_types_15.f90: New test.
8046
8047 2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
8048
8049 * gcc.dg/vect/no-tree-dom-vect-bug.c: New test.
8050 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts.
8051
8052 2007-03-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8053
8054 PR fortran/31120
8055 * gfortran.dg/integer_exponentiation_2.f90: New test.
8056
8057 2007-03-17 Dorit Nuzman <dorit@il.ibm.com>
8058
8059 PR tree-optimization/31041
8060 * gcc.dg/vect/pr31041.c: New test.
8061
8062 2007-03-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8063
8064 * g++.dg/warn/Wconversion-integer.C: New
8065 * g++.dg/warn/Wconversion-real.C: New.
8066 * g++.dg/warn/Wconversion-real-integer.C: New.
8067 * g++.dg/warn/conv2.C: Updated.
8068
8069 2007-03-16 Richard Sandiford <richard@codesourcery.com>
8070
8071 * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels;
8072 exclude RTPs.
8073
8074 2007-03-16 Richard Guenther <rguenther@suse.de>
8075
8076 PR tree-optimization/31146
8077 * g++.dg/tree-ssa/pr31146.C: New testcase.
8078
8079 2007-03-16 Richard Sandiford <richard@codesourcery.com>
8080
8081 * lib/target-supports.exp (check_missing_uclibc_feature): Don't
8082 assume that the target has <features.h>.
8083
8084 2007-03-16 Richard Sandiford <richard@codesourcery.com>
8085
8086 * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC
8087 dg-options rather than to the whole test.
8088
8089 2007-03-16 Alexandre Oliva <aoliva@redhat.com>
8090
8091 PR debug/29906
8092 * g++.dg/debug/pr29906.C: New
8093
8094 2007-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8095
8096 PR libgfortran/31099
8097 * gfortran.dg/unformatted_recl.f90: Update test.
8098
8099 2007-03-15 Zdenek Dvorak <dvorakz@suse.cz>
8100
8101 * gcc.dg/tree-ssa/prefetch-5.c: New test.
8102
8103 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8104
8105 PR c++/30891
8106 * g++.dg/parse/namespace-definition.C: New.
8107
8108 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8109
8110 PR c++/24924
8111 * g++.dg/cpp/pedantic-errors.C: New.
8112 * g++.dg/cpp/permissive.C: New.
8113
8114 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8115
8116 * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
8117 * g++.old-deja/g++.other/store-expr1.C: Require fpic.
8118
8119 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8120
8121 * lib/target-supports.exp (check_missing_uclibc_feature)
8122 (check_effective_target_wchar): New procedures.
8123 * gcc.dg/wchar_t-1.c: Require target wchar.
8124 * gcc.dg/wint_t-1.c: Likewise.
8125
8126 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8127
8128 * lib/target-supports.exp (check_gc_sections_available): Return
8129 false for VxWorks targets.
8130
8131 2007-03-15 Dirk Mueller <dmueller@suse.de>
8132
8133 * g++.dg/warn/Wconversion2.C: Fix typo.
8134 * gcc.dg/if-empty-1.c: Ditto.
8135
8136 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8137
8138 * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target.
8139
8140 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
8141
8142 * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only.
8143 * gcc.target/i386/pr31167.c: Ditto.
8144
8145 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
8146
8147 PR target/31167
8148 * gcc.target/i386/pr31167.c: New test.
8149
8150 2007-03-15 Paul Thomas <pault@gcc.gnu.org>
8151
8152 PR fortran/30922
8153 * gfortran.dg/import5.f90.f90: New test.
8154
8155
8156 PR fortran/30879
8157 * gfortran.dg/data_components_1.f90: New test.
8158
8159
8160 PR fortran/30870
8161 * gfortran.dg/generic_13.f90: New test.
8162
8163 PR fortran/31163
8164 * gfortran.dg/alloc_comp_basics_5.f90: New test.
8165
8166 2007-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8167
8168 PR libgfortran/31051
8169 * gfortran.dg/fmt_t_4.f90: New
8170
8171 2007-03-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
8172
8173 PR C++/31165
8174 * g++.dg/other/default7.C: New test.
8175
8176 2007-03-15 Dirk Mueller <dmueller@suse.de>
8177
8178 * g++.dg/warn/Wconversion2.C: New.
8179
8180 2007-03-14 Eric Christopher <echristo@apple.com>
8181
8182 * gcc.dg/ssp-1.c: New.
8183 * gcc.dg/ssp-2.c: Ditto.
8184
8185 2007-03-14 Dirk Mueller <dmueller@suse.de>
8186
8187 * g++.dg/warn/do-empty.C: New.
8188 * gcc.dg/do-empty.c: New.
8189 * gcc.dg/if-empty-1.c: Update.
8190 * gcc.dg/20001116-1.c: Update.
8191 * gcc.dg/pr23165.c: Update.
8192
8193 2007-03-14 Jakub Jelinek <jakub@redhat.com>
8194
8195 * gfortran.dg/module_implicit_conversion.f90: New test.
8196
8197 2007-03-13 Alexandre Oliva <aoliva@redhat.com>
8198
8199 PR middle-end/31127
8200 * gcc.dg/pr31127.c: New.
8201
8202 2007-03-13 Zdenek Dvorak <dvorakz@suse.cz>
8203
8204 * gcc.dg/tree-ssa/loop-26.c: New test.
8205
8206 2007-03-13 Uros Bizjak <ubizjak@gmail.com>
8207
8208 * gcc.target/i386/cmpxchg16b-1.c: New test.
8209
8210 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
8211
8212 * gcc.dg/c90-vla-1.c: Reflect the change of the error message.
8213 * gcc.dg/c99-vla-1.c: Likewise.
8214 * g++.dg/ext/vla1.C: Likewise
8215
8216 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
8217
8218 * gcc.dg/wvla-1.c: New test
8219 * gcc.dg/wvla-2.c: New test
8220 * gcc.dg/wvla-3.c: New test
8221 * gcc.dg/wvla-4.c: New test
8222 * gcc.dg/wvla-5.c: New test
8223 * gcc.dg/wvla-6.c: New test
8224 * gcc.dg/wvla-7.c: New test
8225 * g++.dg/warn/Wvla-1.C: New test
8226 * g++.dg/warn/Wvla-2.C: New test
8227 * g++.dg/warn/Wvla-3.C: New test
8228
8229 2007-03-12 Mark Mitchell <mark@codesourcery.com>
8230
8231 PR c++/30108
8232 * g++.dg/other/default6.C: New test.
8233
8234 2007-03-12 Richard Sandiford <richard@codesourcery.com>
8235
8236 * lib/target-supports.exp (check_profiling_available): Return false
8237 for VxWorks.
8238 (check_effective_target_vxworks_kernel): New procedure.
8239 * gcc.dg/20040813-1.c: Extend list of stabless targets to include
8240 VxWorks.
8241 * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
8242 * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
8243 to include VxWorks.
8244 * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
8245
8246 2007-03-12 Richard Sandiford <richard@codesourcery.com>
8247
8248 * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
8249 PIC is not supported.
8250 * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
8251 * gcc.dg/20020426-2.c: Likewise.
8252 * gcc.dg/pr28243.c: Likewise.
8253 * gcc.dg/visibility-11.c: Likewise.
8254 * gcc.dg/tls/opt-9.c: Likewise.
8255 * gcc.dg/tls/opt-10.c: Likewise.
8256 * gcc.dg/tls/pic-1.c: Likewise.
8257 * gcc.dg/tls/struct-1.c: Likewise.
8258 * gcc.target/i386/20000807-1.c: Likewise.
8259 * gcc.target/i386/20000904-1.c: Likewise.
8260 * gcc.target/i386/20011119-1.c: Likewise.
8261 * gcc.target/i386/990213-2.c: Likewise.
8262 * gcc.target/i386/990214-1.c: Likewise.
8263 * gcc.target/i386/compress-float-387-pic.c: Likewise.
8264 * gcc.target/i386/compress-float-sse-pic.c: Likewise.
8265 * gcc.target/i386/pic-1.c: Likewise.
8266 * gcc.target/i386/pr21518.c: Likewise.
8267 * gcc.target/i386/pr23098.c: Likewise.
8268 * gcc.target/i386/pr23943.c: Likewise.
8269
8270 2007-03-11 Mark Mitchell <mark@codesourcery.com>
8271
8272 PR c++/31038
8273 * g++.dg/template/complit2.C: New test.
8274
8275 PR c++/30328
8276 * g++.dg/ext/bitfield1.C: New test.
8277
8278 2007-03-11 Paul Thomas <pault@gcc.gnu.org>
8279
8280 PR fortran/30883
8281 * gfortran.dg/interface_11.f90: New test.
8282
8283 2007-03-11 Richard Guenther <rguenther@suse.de>
8284
8285 PR tree-optimization/31115
8286 * gcc.dg/torture/pr31115.c: New testcase.
8287
8288 2007-03-11 Ira Rosen <irar@il.ibm.com>
8289
8290 PR tree-optimization/29925
8291 * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
8292
8293 2007-03-10 Mark Mitchell <mark@codesourcery.com>
8294
8295 PR c++/30274
8296 * g++.dg/expr/bitfield3.C: New test.
8297 * g++.dg/expr/bitfield4.C: Likewise.
8298 * g++.dg/expr/bitfield5.C: Likewise.
8299 * g++.dg/expr/bitfield6.C: Likewise.
8300
8301 PR c++/30924
8302 * g++.dg/template/array18.C: New test.
8303
8304 2007-03-10 Dirk Mueller <dmueller@suse.de>
8305
8306 PR c++/17946
8307 * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
8308 * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
8309
8310 2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
8311
8312 PR c++/20599
8313 * g++.dg/cpp0x/variadic-bind.C: New.
8314 * g++.dg/cpp0x/variadic-function.C: New.
8315 * g++.dg/cpp0x/variadic-mem_fn.C: New.
8316 * g++.dg/cpp0x/variadic-tuple.C: New.
8317 * g++.dg/cpp0x/variadic1.C: New.
8318 * g++.dg/cpp0x/variadic2.C: New.
8319 * g++.dg/cpp0x/variadic3.C: New.
8320 * g++.dg/cpp0x/variadic4.C: New.
8321 * g++.dg/cpp0x/variadic5.C: New.
8322 * g++.dg/cpp0x/variadic6.C: New.
8323 * g++.dg/cpp0x/variadic7.C: New.
8324 * g++.dg/cpp0x/variadic8.C: New.
8325 * g++.dg/cpp0x/variadic9.C: New.
8326 * g++.dg/cpp0x/variadic10.C: New.
8327 * g++.dg/cpp0x/variadic11.C: New.
8328 * g++.dg/cpp0x/variadic12.C: New.
8329 * g++.dg/cpp0x/variadic13.C: New.
8330 * g++.dg/cpp0x/variadic14.C: New.
8331 * g++.dg/cpp0x/variadic15.C: New.
8332 * g++.dg/cpp0x/variadic16.C: New.
8333 * g++.dg/cpp0x/variadic17.C: New.
8334 * g++.dg/cpp0x/variadic18.C: New.
8335 * g++.dg/cpp0x/variadic19.C: New.
8336 * g++.dg/cpp0x/variadic20.C: New.
8337 * g++.dg/cpp0x/variadic21.C: New.
8338 * g++.dg/cpp0x/variadic22.C: New.
8339 * g++.dg/cpp0x/variadic23.C: New.
8340 * g++.dg/cpp0x/variadic24.C: New.
8341 * g++.dg/cpp0x/variadic25.C: New.
8342 * g++.dg/cpp0x/variadic26.C: New.
8343 * g++.dg/cpp0x/variadic27.C: New.
8344 * g++.dg/cpp0x/variadic28.C: New.
8345 * g++.dg/cpp0x/variadic29.C: New.
8346 * g++.dg/cpp0x/variadic30.C: New.
8347 * g++.dg/cpp0x/variadic31.C: New.
8348 * g++.dg/cpp0x/variadic32.C: New.
8349 * g++.dg/cpp0x/variadic33.C: New.
8350 * g++.dg/cpp0x/variadic34.C: New.
8351 * g++.dg/cpp0x/variadic35.C: New.
8352 * g++.dg/cpp0x/variadic36.C: New.
8353 * g++.dg/cpp0x/variadic37.C: New.
8354 * g++.dg/cpp0x/variadic38.C: New.
8355 * g++.dg/cpp0x/variadic39.C: New.
8356 * g++.dg/cpp0x/variadic40.C: New.
8357 * g++.dg/cpp0x/variadic41.C: New.
8358 * g++.dg/cpp0x/variadic42.C: New.
8359 * g++.dg/cpp0x/variadic43.C: New.
8360 * g++.dg/cpp0x/variadic44.C: New.
8361 * g++.dg/cpp0x/variadic45.C: New.
8362 * g++.dg/cpp0x/variadic46.C: New.
8363 * g++.dg/cpp0x/variadic47.C: New.
8364 * g++.dg/cpp0x/variadic48.C: New.
8365 * g++.dg/cpp0x/variadic49.C: New.
8366 * g++.dg/cpp0x/variadic50.C: New.
8367 * g++.dg/cpp0x/variadic51.C: New.
8368 * g++.dg/cpp0x/variadic52.C: New.
8369 * g++.dg/cpp0x/variadic53.C: New.
8370 * g++.dg/cpp0x/variadic54.C: New.
8371 * g++.dg/cpp0x/variadic55.C: New.
8372 * g++.dg/cpp0x/variadic56.C: New.
8373 * g++.dg/cpp0x/variadic57.C: New.
8374 * g++.dg/cpp0x/variadic58.C: New.
8375 * g++.dg/cpp0x/variadic59.C: New.
8376 * g++.dg/cpp0x/variadic60.C : New.
8377 * g++.dg/cpp0x/variadic61.C : New.
8378 * g++.dg/cpp0x/variadic62.C : New.
8379 * g++.dg/cpp0x/variadic63.C : New.
8380 * g++.dg/cpp0x/variadic64.C : New.
8381 * g++.dg/cpp0x/variadic65.C : New.
8382 * g++.dg/cpp0x/variadic66.C : New.
8383 * g++.dg/cpp0x/variadic67.C : New.
8384 * g++.dg/cpp0x/variadic68.C : New.
8385 * g++.dg/cpp0x/variadic69.C : New.
8386 * g++.dg/cpp0x/variadic70.C : New.
8387 * g++.dg/cpp0x/variadic71.C : New.
8388 * g++.dg/cpp0x/variadic72.C : New.
8389 * g++.dg/cpp0x/variadic73.C : New.
8390 * g++.dg/cpp0x/variadic74.C : New.
8391 * g++.dg/cpp0x/variadic75.C : New.
8392 * g++.dg/cpp0x/variadic-ex1.C : New.
8393 * g++.dg/cpp0x/variadic-ex2.C : New.
8394 * g++.dg/cpp0x/variadic-ex3.C : New.
8395 * g++.dg/cpp0x/variadic-ex4.C : New.
8396 * g++.dg/cpp0x/variadic-ex5.C : New.
8397 * g++.dg/cpp0x/variadic-ex6.C : New.
8398 * g++.dg/cpp0x/variadic-ex7.C : New.
8399 * g++.dg/cpp0x/variadic-ex8.C : New.
8400 * g++.dg/cpp0x/variadic-ex9.C : New.
8401 * g++.dg/cpp0x/variadic-ex10.C : New.
8402 * g++.dg/cpp0x/variadic-ex11.C : New.
8403 * g++.dg/cpp0x/variadic-ex12.C : New.
8404 * g++.dg/cpp0x/variadic-ex13.C : New.
8405 * g++.dg/cpp0x/variadic-ex14.C : New.
8406
8407 2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8408
8409 PR libgfortran/31099
8410 * gfortran.dg/unformatted_recl.f90: New test.
8411
8412 2007-03-09 Roger Sayle <roger@eyesopen.com>
8413
8414 * gcc.dg/fold-eqcmplx-1.c: New test case.
8415
8416 2007-03-09 Alexandre Oliva <aoliva@redhat.com>
8417
8418 PR rtl-optimization/30643
8419 * gcc.dg/pr30643.c: New.
8420
8421 2007-03-09 Chao-ying Fu <fu@mips.com>
8422
8423 * gcc.target/mips/mips32-dspr2-type.c: New test.
8424 * gcc.target/mips/mips32-dspr2.c: New test.
8425 * gcc.target/mips/dspr2-MULT.c: New test.
8426 * gcc.target/mips/dspr2-MULTU.c: New test.
8427 * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
8428 * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
8429 Adjust some formats.
8430
8431 2007-03-09 Dirk Mueller <dmueller@suse.de>
8432
8433 PR c++/17946
8434 * gcc.dg/Wlogical-op-1.c: New.
8435 * g++.dg/warn/Wlogical-op-1.C: New.
8436
8437 2007-03-09 Richard Guenther <rguenther@suse.de>
8438
8439 PR tree-optimization/30904
8440 PR middle-end/31058
8441 * gcc.dg/pr30904.c: Remove xfail.
8442
8443 2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
8444
8445 PR C/31072
8446 * gcc.c-torture/execute/pr31072.c: New test.
8447
8448 2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8449
8450 * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
8451 * gcc.dg/torture/builtin-attr-1.c: Likewise.
8452 * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test
8453 *lrint* and *lround*.
8454 * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and
8455 floor->lfloor.
8456 * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
8457 * gcc.dg/torture/builtin-integral-1.c: Likewise.
8458 * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
8459 and *lround*. Correct macro names.
8460 * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
8461 * gcc.dg/torture/builtin-rounding-1.c: Likewise.
8462
8463 2007-03-08 Ian Lance Taylor <iant@google.com>
8464
8465 * gcc.dg/no-strict-overflow-5.c: New test.
8466 * gcc.dg/no-strict-overflow-6.c: New test.
8467 * gcc.dg/Wstrict-overflow-11.c: New test.
8468 * gcc.dg/Wstrict-overflow-12.c: New test.
8469 * gcc.dg/Wstrict-overflow-13.c: New test.
8470 * gcc.dg/Wstrict-overflow-14.c: New test.
8471 * gcc.dg/Wstrict-overflow-15.c: New test.
8472
8473 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8474
8475 * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
8476 for VxWorks kernel mode.
8477 * gcc.c-torture/execute/strncmp-1.x: Likewise.
8478
8479 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8480
8481 * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
8482 mode.
8483
8484 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8485
8486 * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
8487 and lib/bfill.c on VxWorks targets.
8488 * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
8489 * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
8490 lib/bfill.c and lib/memmove.c on VxWorks targets.
8491 * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
8492 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
8493 on VxWorks targets.
8494 * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
8495 * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
8496
8497 2007-03-08 Tobias Burnus <burnus@net-b.de>
8498
8499 * gfortran.dg/use_5.f90: New test.
8500 * gfortran.dg/use_6.f90: Ditto.
8501 * gfortran.dg/use_7.f90: Ditto.
8502
8503 2007-03-08 Tobias Burnus <burnus@net-b.de>
8504
8505 PR fortran/30973
8506 * gfortran.dg/use_4.f90: New test.
8507 * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
8508
8509 2007-03-08 Paul Thomas <pault@gcc.gnu.org>
8510
8511 PR fortran/31011
8512 * gfortran.dg/parameter_array_section_2.f90: New test.
8513
8514 2007-03-08 Volker Reichelt <reichelt@netcologne.de>
8515
8516 PR c++/30852
8517 * g++.dg/ext/offsetof1.C: Add cases with volatile.
8518
8519 PR c++/30534
8520 * g++.dg/template/arg5.C: New test.
8521
8522 2007-03-07 Joseph Myers <joseph@codesourcery.com>
8523
8524 * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
8525
8526 2007-03-07 Paolo Bonzini <bonzini@gnu.org>
8527
8528 * gcc.dg/var-expand1.c: Add newline at end of file.
8529
8530 2007-03-07 Hans-Peter Nilsson <hp@axis.com>
8531
8532 * g++.old-deja/g++.jason/template31.C: Include cstdlib.
8533
8534 2007-03-06 Richard Sandiford <richard@codesourcery.com>
8535
8536 * gcc.c-torture/compile/m68k-byte-addr.c: New test.
8537
8538 2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8539
8540 * gcc.dg/torture/builtin-convert-4.c: New test.
8541
8542 2007-03-05 Ian Lance Taylor <iant@google.com>
8543
8544 * gcc.c-torture/compile/pr31034.c: New test.
8545
8546 2007-03-05 Ian Lance Taylor <iant@google.com>
8547
8548 * gcc.dg/inline-18.c: New test.
8549 * gcc.dg/inline-19.c: New test.
8550 * gcc.dg/inline-20.c: New test.
8551 * gcc.dg/inline-21.c: New test.
8552
8553 2007-03-05 Richard Guenther <rguenther@suse.de>
8554
8555 PR tree-optimization/14052
8556 * gcc.dg/tree-ssa/vrp33.c: New testcase.
8557
8558 2007-03-05 Richard Guenther <rguenther@suse.de>
8559
8560 PR tree-optimization/23777
8561 * gcc.dg/tree-ssa/pr23777.c: New testcase.
8562
8563 2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8564
8565 PR other/30465
8566 * gcc.dg/multiple-overflow-warn-3.c: New.
8567 * g++.dg/warn/multiple-overflow-warn-3.C: New.
8568
8569 2007-03-04 Simon Martin <simartin@users.sourceforge.net>
8570
8571 PR c++/30895
8572 * g++.dg/parse/template23.C: New test.
8573
8574 2007-03-04 Roger Sayle <roger@eyesopen.com>
8575
8576 PR middle-end/30744
8577 * gcc.dg/pr30744-1.c: New test case.
8578
8579 2007-03-04 Tobias Burnus <burnus@net-b.de>
8580
8581 * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
8582
8583 2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8584
8585 PR target/30406
8586 * gfortran.dg/logical_3.f90: New test.
8587
8588 2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
8589
8590 PR libfortran/30981
8591 * gfortran.dg/integer_exponentiation_1.f90: New test.
8592
8593 2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
8594
8595 * gcc.target/m68k/m68k.exp: New.
8596 * gcc.target/m68k/crash1.c: New.
8597
8598 2007-03-03 Tobias Burnus <burnus@net-b.de>
8599
8600 * gfortran.dg/c_by_val.c: Use int64_t instead of long
8601 to be more compatible with integer(kind=8).
8602
8603 2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8604
8605 PR libfortran/31001
8606 * gfortran.dg/zero_sized_3.f90: New test.
8607
8608 2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8609
8610 PR c++/15787
8611 * g++.dg/parse/else.C: New.
8612 * g++.dg/parse/else-2.C: New.
8613
8614 2007-03-03 Paul Thomas <pault@gcc.gnu.org>
8615 Tobias Burnus <burnus@net-b.de>
8616
8617 PR fortran/30882
8618 * gfortran.dg/size_dim.f90: New test.
8619
8620 2007-03-02 Paul Thomas <pault@gcc.gnu.org>
8621 Tobias Burnus <burnus@net-b.de>
8622
8623 PR fortran/30873
8624 * gfortran.dg/entry_9.f90: New test.
8625
8626 2007-03-02 Simon Martin <simartin@users.sourceforge.net>
8627
8628 PR c++/28253
8629 * g++.dg/inherit/covariant16.C: New test.
8630
8631 2007-03-02 Geoffrey Keating <geoffk@apple.com>
8632
8633 * g++.dg/other/darwin-minversion-1.C: New.
8634
8635 2007-03-02 Diego Novillo <dnovillo@redhat.com>
8636
8637 * gcc.dg/tree-ssa/20070302-1.c: New test.
8638
8639 2007-03-02 Joseph Myers <joseph@codesourcery.com>
8640
8641 * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
8642 tests.
8643
8644 2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
8645
8646 * gcc.dg/tree-ssa/prefetch-4.c: New test.
8647
8648 2007-03-01 Simon Baldwin <simonb@google.com>
8649
8650 PR c++/23689
8651 * warn/ignored_typedef.C: New.
8652 * init/ctor8.C: Added dg-warning to consume ignored typedef
8653 warning.
8654 * template/typedef2.C: Ditto. Moved dg-error onto its own line
8655 and added an explicit line number.
8656
8657 2007-02-28 Richard Guenther <rguenther@suse.de>
8658
8659 PR middle-end/30364
8660 * gcc.dg/torture/pr30364-1.c: New testcase.
8661 * gcc.dg/torture/pr30364-2.c: Likewise.
8662 * gcc.dg/torture/pr30364-3.c: Likewise.
8663
8664 2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8665
8666 * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
8667 powerpc*, use -funsafe-math-optimizations.
8668 * gcc.dg/torture/builtin-logb-1.c: Likewise.
8669 * gcc.dg/torture/builtin-modf-1.c: Likewise.
8670
8671 2007-02-28 Tobias Burnus <burnus@net-b.de>
8672 Paul Thomas <pault@gcc.gnu.org>
8673
8674 PR fortran/30888
8675 PR fortran/30887
8676 * c_by_val_1.f: Test %VAL() with non-default kind.
8677 * c_by_val.c: Ditto.
8678 * c_by_val_4.f: New test.
8679
8680 2007-02-28 Tobias Burnus <burnus@net-b.de>
8681
8682 PR fortran/30968
8683 * gfortran.dg/continuation_7.f90: New test.
8684
8685 2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
8686
8687 * g++.dg/inherit/thunk7.C: New test.
8688 * lib/target-supports.exp (check_profiling_available): Not available
8689 for bfin-*-*.
8690
8691 2007-02-27 Uros Bizjak <ubizjak@gmail.com>
8692
8693 PR target/30970
8694 * gcc.target/i386/gfortran.dg/pr30970.c: New test.
8695
8696 2007-02-27 Mark Mitchell <mark@codesourcery.com>
8697
8698 * lib/target-supports.exp (check_effective_target_init_priority):
8699 Remove Solaris special case.
8700
8701 2007-02-26 Geoffrey Keating <geoffk@apple.com>
8702
8703 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
8704 for more builtin types.
8705
8706 * g++.dg/ext/visibility/class1.C: Port to Darwin.
8707 * g++.dg/ext/visibility/noPLT.C: Likewise.
8708
8709 2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8710
8711 * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
8712 sh* targets.
8713
8714 2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
8715
8716 PR fortran/30865
8717 * size_optional_dim_1.f90: New test.
8718
8719 2007-02-25 Mark Mitchell <mark@codesourcery.com>
8720
8721 * gcc.dg/vxworks/vxworks.exp: New file.
8722 * gcc.dg/vxworks/initpri1.c: Likewise.
8723 * gcc.dg/vxworks/initpri2.c: Likewise.
8724 * gcc.dg/initpri2.c: Add more tests.
8725 * g++.dg/special/initpri2.C: Likewise.
8726
8727 * gcc.dg/initpri1.c: New test.
8728 * gcc.dg/initpri2.c: Likewise.
8729 * g++.dg/special/initpri1.C: New test.
8730 * g++.dg/special/initpri2.C: Likewise.
8731 * g++.dg/special/conpr-1.C: Use init_priority effective target.
8732 * g++.dg/special/conpr-2.C: Likewise.
8733 * g++.dg/special/conpr-3.C: Likewise.
8734 * g++.dg/special/conpr-4.C: Likewise.
8735 * g++.dg/special/initp1.C: Likewise.
8736 * g++.dg/special/ecos.exp: Remove code to detect availability of
8737 constructor priorities.
8738 * lib/target-supports.exp (check_effective_target_init_priority):
8739 New function.
8740
8741 2007-02-24 Jan Hubicka <jh@suse.cz>
8742
8743 * gcc.c-torture/execute/pr30778.c: New testcase.
8744
8745 2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8746
8747 PR libgfortran/30918
8748 * gfortran.dg/namelist_26.f90: New test.
8749
8750 2007-02-24 Richard Guenther <rguenther@suse.de>
8751
8752 PR middle-end/30951
8753 * gcc.dg/pr30951.c: New testcase.
8754
8755 2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8756
8757 * gcc.dg/torture/builtin-modf-1.c: New test.
8758
8759 2007-02-23 Paolo Bonzini <bonzini@gnu.org>
8760
8761 PR tree-optimization/30904
8762 * gcc.dg/pr30904.c: New test.
8763
8764 2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8765
8766 * gcc.test-framework/README: Correct command.
8767 * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
8768 -Wunused-value.
8769 * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
8770
8771 2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
8772
8773 * lib/target-supports.exp (check_effective_target_unwrapped): New.
8774
8775 2007-02-23 Mark Mitchell <mark@codesourcery.com>
8776
8777 * lib/target-supports.exp (check_effective_target_newlib): New
8778 function.
8779
8780 2007-02-23 Paul Thomas <pault@gcc.gnu.org>
8781
8782 PR fortran/30660
8783 * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
8784 allocatable component.
8785
8786
8787 2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8788
8789 * gcc.dg/torture/builtin-logb-1.c: New test.
8790 * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
8791 * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
8792 * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
8793 sh* targets.
8794
8795 2007-02-23 Richard Guenther <rguenther@suse.de>
8796
8797 * g++.dg/warn/changes-meaning.C: New testcase.
8798
8799 2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8800
8801 PR libgfortran/30910
8802 * gfortran.dg/fmt_zero_precision.f90: Update test.
8803
8804 2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8805
8806 * gcc.dg/torture/builtin-frexp-1.c: New test.
8807
8808 2007-02-22 Mark Mitchell <mark@codesourcery.com>
8809
8810 * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
8811
8812 2007-02-22 Ian Lance Taylor <iant@google.com>
8813
8814 PR debug/30898
8815 * g++.dg/debug/pr30898.C: New test.
8816
8817 2007-02-22 Ira Rosen <irar@il.ibm.com>
8818
8819 * gcc.dg/vect/vect-106.c: New test.
8820
8821 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
8822 Ira Rosen <irar@il.ibm.com>
8823
8824 PR tree-optimization/30843
8825 * gcc.dg/vect/pr30843.c: New test.
8826
8827 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
8828
8829 PR tree-optimization/30858
8830 * gcc.dg/vect/pr30858.c: New test.
8831
8832 2007-02-21 Mark Mitchell <mark@codesourcery.com>
8833
8834 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
8835 to set options for compiling testglue.
8836 * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
8837 * lib/obj-c++.exp (obj-c++_init): Likewise.
8838
8839 2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
8840
8841 * gnat.dg/derived_aggregate.adb: New test.
8842
8843 2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8844
8845 * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
8846 sh* targets. Call the correct CKSGN macro.
8847
8848 2007-02-21 Jakub Jelinek <jakub@redhat.com>
8849
8850 * gfortran.dg/gomp/omp_parse1.f90: New test.
8851 * gfortran.dg/gomp/omp_parse2.f: New test.
8852
8853 2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
8854
8855 PR fortran/30869
8856 * gfortran.dg/do_pointer_1.f90: New test.
8857
8858 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8859
8860 * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
8861 and scalbln.
8862
8863 2007-02-20 Geoffrey Keating <geoffk@apple.com>
8864
8865 * gcc.dg/darwin-minversion-1.c: New.
8866 * gcc.dg/darwin-minversion-2.c: New.
8867
8868 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8869
8870 * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
8871
8872 2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8873 DJ Delorie <dj@redhat.com>
8874
8875 PR other/30824
8876 * gcc.dg/Wfatal.c: New.
8877 * gcc.dg/Wfatal-2.c: New.
8878 * gcc.dg/Werror-1.c: Adjust expectations.
8879 * gcc.dg/Werror-5.c: Likewise.
8880 * gcc.dg/Werror-7.c: Likewise.
8881 * gcc.dg/Werror-10.c: Likewise.
8882 * gcc.dg/Werror-11.c: Likewise.
8883
8884 2007-02-20 Tobias Burnus <burnus@net-b.de>
8885
8886 PR fortran/30522
8887 * gfortran.dg/volatile10.f90: New test.
8888
8889 2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
8890
8891 PR libfortran/30533
8892 * gfortran.dg/intrinsic_intkinds_1.f90: New test.
8893
8894 2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8895
8896 * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
8897 * gcc.dg/Walways-true-1.c: Likewise.
8898 * gcc.dg/weak/weak-3.c: Likewise.
8899 * gcc.dg/Werror-1.c: Likewise.
8900 * gcc.dg/Werror-3.c: Likewise.
8901 * gcc.dg/Werror-4.c: Likewise.
8902 * gcc.dg/Werror-5.c: Likewise.
8903 * gcc.dg/Werror-6.c: Likewise.
8904 * gcc.dg/Werror-7.c: Likewise.
8905 * gcc.dg/Werror-8.c: Likewise.
8906 * gcc.dg/Werror-10.c: Likewise.
8907 * gcc.dg/Werror-11.c: Likewise.
8908 * gcc.dg/Werror-12.c: Likewise.
8909 * g++.old-deja/g++.mike/warn8.C: Likewise.
8910 * g++.dg/warn/Walways-true-1.C: Likewise.
8911 * g++.dg/warn/Walways-true-2.C: Likewise.
8912 * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
8913 * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
8914 -Wstring-literal-comparison with -Waddress.
8915 * gcc.dg/Wstring-literal-comparison-4.c: Replace
8916 -Wno-string-literal-comparison with -Wno-address.
8917
8918 2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
8919
8920 * gnat.dg/self_aggregate_with_call.adb: New test.
8921
8922 2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
8923
8924 PR tree-optimization/30975
8925 * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
8926 * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
8927 * gcc.dg/vect/pr30795.c: New.
8928
8929 2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8930
8931 PR fortran/30681
8932 * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
8933
8934 2007-02-18 Roger Sayle <roger@eyesopen.com>
8935
8936 PR rtl-optimization/28173
8937 * gcc.target/i386/andor-1.c: New test case.
8938
8939 2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8940
8941 * gcc.dg/torture/builtin-ldexp-1.c: New.
8942 * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
8943
8944 2007-02-18 Roger Sayle <roger@eyesopen.com>
8945
8946 * gfortran.dg/array_constructor_15.f90: New test case.
8947
8948 2007-02-18 Roger Sayle <roger@eyesopen.com>
8949
8950 * gfortran.dg/forall_10.f90: New test case.
8951
8952 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
8953
8954 * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
8955
8956 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
8957
8958 * gnat.dg/test_prio_p.adb: Compile with -gnatws.
8959 * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
8960
8961 2007-02-16 Uros Bizjak <ubizjak@gmail.com>
8962
8963 * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
8964 * gcc.target/i386/builtin-bswap-3.c: Ditto.
8965 * gcc.target/i386/xchg-1.c: New test.
8966 * gcc.target/i386/xchg-2.c: New test.
8967
8968 2007-02-16 Richard Guenther <rguenther@suse.de>
8969 Christian Bruel <christian.bruel@st.com>
8970
8971 * gcc.dg/strict-overflow-5.c: New testcase.
8972
8973 2007-02-16 Tobias Burnus <burnus@net-b.de>
8974
8975 PR fortran/30793
8976 * gfortran.dg/func_derived_4.f90: New test.
8977
8978 2007-02-15 Roger Sayle <roger@eyesopen.com>
8979
8980 PR middle-end/30391
8981 * gfortran.dg/pr30391-1.f90: New test case.
8982
8983 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
8984
8985 PR middle-end/30433
8986 * gcc.c-torture/compile/pr30433.c: New testcase to check
8987 that complex constants comparisions are foldded.
8988
8989 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
8990
8991 PR C++/30158
8992 * g++.dg/ext/stmtexpr10.C: New testcase.
8993
8994 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
8995
8996 PR middle-end/30729
8997 * gcc.dg/Wunused-value-2.c: New testcase.
8998
8999 2007-02-15 Ian Lance Taylor <iant@google.com>
9000
9001 * g++.dg/eh/subreg-1.C: New test.
9002
9003 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9004
9005 PR c/26494
9006 * gcc.dg/Wimplicit-function-declaration-c89.c: New.
9007 * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
9008 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
9009 * gcc.dg/Wimplicit-function-declaration-c99.c: New.
9010 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
9011 * gcc.dg/Werror-implicit-function-declaration.c: New.
9012
9013 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9014
9015 PR c++/28943
9016 * g++.dg/warn/pr28943.C: New.
9017
9018 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9019
9020 * gfortran.fortran-torture/execute/math.f90: Fix typo.
9021
9022 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9023
9024 PR fortran/30779
9025 * gfortran.dg/error_recovery_3.f90: New test.
9026
9027 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
9028
9029 * g++.dg/tree-ssa/sra-1.C: New.
9030
9031 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
9032
9033 * g++.dg/tree-ssa/sra-1.C: New.
9034
9035 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
9036
9037 * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
9038
9039 2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9040
9041 * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
9042
9043 2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
9044
9045 PR fortran/30799
9046 * gfortran.dg/logical_2.f90: New test.
9047
9048 2007-02-14 Joseph Myers <joseph@codesourcery.com>
9049
9050 * gcc.dg/torture/complex-alias-1.c: New test.
9051
9052 2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
9053
9054 * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
9055 instead of -fdump-tree-tailcall.
9056
9057 2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
9058
9059 * gfortran.dg/interface_10.f90: Fix comment typo.
9060
9061 2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
9062
9063 PR tree-optimization/30771
9064 * gcc.dg/vect/pr30771.c: New test.
9065
9066 2007-02-13 Ian Lance Taylor <iant@google.com>
9067
9068 * gcc.dg/Wstrict-overflow-1.c: New test.
9069 * gcc.dg/Wstrict-overflow-2.c: New test.
9070 * gcc.dg/Wstrict-overflow-3.c: New test.
9071 * gcc.dg/Wstrict-overflow-4.c: New test.
9072 * gcc.dg/Wstrict-overflow-5.c: New test.
9073 * gcc.dg/Wstrict-overflow-6.c: New test.
9074 * gcc.dg/Wstrict-overflow-7.c: New test.
9075 * gcc.dg/Wstrict-overflow-8.c: New test.
9076 * gcc.dg/Wstrict-overflow-9.c: New test.
9077 * gcc.dg/Wstrict-overflow-10.c: New test.
9078
9079 2007-02-13 Roger Sayle <roger@eyesopen.com>
9080
9081 * gcc.target/ia64/builtin-bswap-2.c: New test case.
9082
9083 2007-02-13 Richard Henderson <rth@redhat.com>
9084
9085 * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
9086 * gcc.c-torture/execute/pr29302-1.c: ... here.
9087
9088 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9089
9090 PR c/29521
9091 * gcc.dg/c90-return-1.c: Update output.
9092 * gcc.dg/c99-return-1.c: Likewise.
9093
9094 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
9095
9096 PR fortran/30554
9097 * gfortran.dg/used_dummy_types_7.f90: New test..
9098
9099 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
9100
9101 * gcc.target/i386/parity-1.c: New test.
9102 * gcc.target/i386/parity-2.c: New test.
9103
9104 2007-02-12 Roger Sayle <roger@eyesopen.com>
9105
9106 * gcc.target/i386/builtin-bswap-3.c: New test case.
9107
9108 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
9109
9110 PR tree-optimization/29145
9111 * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
9112 alias analysis is improved to take better advantage of restrict
9113 qualified pointers.
9114 * gcc.dg/vect/vect-80.c: Likewise.
9115 * gcc.dg/vect/pr29145.c: New.
9116
9117 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
9118
9119 * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
9120 * gcc.target/i386/sse4a-insert.c: Likewise.
9121
9122 2007-02-11 Roger Sayle <roger@eyesopen.com>
9123
9124 * gcc.target/ia64/builtin-popcount-1.c: New test case.
9125 * gcc.target/ia64/builtin-popcount-2.c: Likewise.
9126
9127 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
9128
9129 PR fortran/30478
9130 * gfortran.dg/enum_4.f90: Update error message checks.
9131
9132 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
9133
9134 PR fortran/30554
9135 * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
9136 versions of the modules.
9137
9138 PR fortran/30617
9139 * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
9140 by getting rid of recursive I/O and providing functions with
9141 results.
9142
9143 PR fortran/30319
9144 * gfortran.dg/char_array_constructor_2.f90
9145
9146 2007-02-11 Mark Mitchell <mark@codesourcery.com>
9147
9148 PR c++/26988
9149 * g++.dg/template/spec34.C: New test
9150
9151 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
9152
9153 * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
9154 on i?86 and x86_64.
9155 * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
9156 * gcc.dg/vect/vect-floatint-conversion-1.c: New.
9157 * gcc.dg/vect/vect-93.c: Another loop gets vectorized
9158 on i?86 and x86_64.
9159 * gcc.dg/vect/vect-113.c: Ditto.
9160
9161 2007-02-06 Mark Mitchell <mark@codesourcery.com>
9162
9163 PR c++/29487
9164 * g++.dg/eh/weak1-C: New test.
9165 * g++.dg/eh/weak1-a.cc: Likewise.
9166 * g++.dg/eh/comdat1.C: Likewise.
9167
9168 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
9169 Dorit Nuzman <dorit@il.ibm.com>
9170
9171 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
9172 * gcc.dg/vect/vect-floatint-conversion-1.c: New test.
9173 * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
9174 * gcc.dg/vect/vect-113.c: Likewise.
9175
9176 * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
9177
9178 2007-02-10 Richard Henderson <rth@redhat.com>
9179
9180 * lib/target-supports.exp (check_effective_target_tls): Redefine
9181 to mean non-emulated tls.
9182 * gcc.dg/tls/alias-1.c: Remove tls requirement.
9183 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
9184 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
9185 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
9186 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
9187 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
9188 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
9189
9190 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
9191
9192 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
9193
9194 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
9195
9196 * gfortran.dg/secnds.f: Replace time tolerance with a
9197 before-and-after bracket.
9198 * gfortran.dg/secnds-1.f: Likewise.
9199
9200 2007-02-09 Tobias Burnus <burnus@net-b.de>
9201
9202 PR fortran/30512
9203 * gfortran.dg/maxlocval_1.f90: New test.
9204
9205 2007-02-09 Roger Sayle <roger@eyesopen.com>
9206
9207 * gcc.target/ia64/builtin_bswap-1.c: New test case.
9208
9209 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9210
9211 PR fortran/30720
9212 * gfortran.dg/array_function_1.f90: New test.
9213
9214 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9215
9216 * lib/target-supports.exp (check_effective_target_lax_strtofp)
9217 (check_effective_target_dummy_wcsftime): New functions.
9218
9219 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9220
9221 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
9222 * lib/target-supports.exp (check_effective_target_uclibc): New
9223 function.
9224
9225 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9226
9227 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
9228 (vsnprintf): Don't define for uClibc targets.
9229
9230 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9231
9232 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
9233 set before checking whether it was allowed.
9234 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
9235 before checking inside_main.
9236
9237 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9238
9239 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
9240 uClinux targets.
9241 (u16sf): Likewise u4sf.
9242 * g++.dg/compat/struct-layout-1.h: Likewise.
9243
9244 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9245
9246 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
9247 procedure.
9248 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
9249 m68k targets if check_effective_target_coldfire_fpu returns true.
9250
9251 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
9252 Richard Guenther <rguenther@suse.de>
9253
9254 PR middle-end/23361
9255 * gcc.dg/fold-compare-3.c: New testcase.
9256 * gcc.dg/tree-ssa/loop-24.c: Likewise.
9257
9258 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
9259
9260 * gcc.dg/pr26570.c: Clean up coverage files.
9261 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
9262 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
9263 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
9264 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
9265 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
9266 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
9267 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
9268 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
9269 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
9270 * gcc.dg/tree-ssa/pr25501.c: Ditto.
9271 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
9272 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
9273 * gcc.dg/vect/pr28952.c: Ditto.
9274 * gcc.dg/vect/pr27151.c: Ditto.
9275 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
9276 * g++.dg/gomp/macro-3.C: Ditto.
9277
9278 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
9279
9280 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
9281 of the loop.
9282
9283 2007-02-08 Roger Sayle <roger@eyesopen.com>
9284
9285 * gcc.target/i386/builtin-bswap-2.c: New test case.
9286
9287 2007-02-08 Roger Sayle <roger@eyesopen.com>
9288
9289 * gfortran.dg/forall_8.f90: New test case.
9290 * gfortran.dg/forall_9.f90: Likewise.
9291
9292 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9293
9294 * gcc.dg/builtins-20.c: Add some -~ complex cases.
9295
9296 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
9297
9298 * lib/target-supports.exp (check_effective_target_simulator): New.
9299
9300 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
9301
9302 * gcc.dg/tree-ssa/loop-25.c: New test.
9303
9304 2007-02-06 Richard Henderson <rth@redhat.com>
9305
9306 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
9307
9308 2007-02-06 Roger Sayle <roger@eyesopen.com>
9309
9310 * gcc.target/powerpc/popcount-1.c: New test case.
9311 * gcc.target/powerpc/parity-1.c: Likewise.
9312
9313 2007-02-06 Richard Guenther <rguenther@suse.de>
9314
9315 PR middle-end/27302
9316 * gcc.dg/torture/pr27302-2.c: New testcase.
9317
9318 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
9319
9320 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
9321 * gcc.dg/vect/vect-iv-1.c: New test.
9322 * gcc.dg/vect/vect-iv-2.c: New test.
9323 * gcc.dg/vect/vect-iv-3.c: New test.
9324 * gcc.dg/vect/vect-iv-4.c: New test.
9325 * gcc.dg/vect/vect-iv-5.c: New test.
9326 * gcc.dg/vect/vect-iv-6.c: New test.
9327 * gcc.dg/vect/vect-iv-7.c: New test.
9328 * gcc.dg/vect/vect-iv-8.c: New test.
9329 * gcc.dg/vect/vect-iv-9.c: New test.
9330 * gcc.dg/vect/vect-iv-10.c: New test.
9331 * gcc.dg/vect/vect-iv-11.c: New test.
9332 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
9333 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
9334 * gcc.dg/vect/vect-14.c: Now vectorizable.
9335 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initialization
9336 loop).
9337 * gcc.dg/vect/vect-27.c: Likewise.
9338 * gcc.dg/vect/vect-29.c Likewise.
9339 * gcc.dg/vect/vect-dv-2.c: Likewise.
9340 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
9341 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
9342 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
9343
9344 2007-02-06 Ira Rosen <irar@il.ibm.com>
9345
9346 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
9347
9348 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9349
9350 * gcc.dg/builtins-20.c: Add more cases.
9351
9352 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
9353
9354 PR debug/30189
9355 * gcc.dg/pr30189.c: New test.
9356
9357 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
9358
9359 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
9360 for running tests.
9361 * gcc.target/i386/sse4a-extract.c: New test.
9362 * gcc.target/i386/sse4a-insert.c: New test.
9363 * gcc.target/i386/sse4a-montsd.c: New test.
9364 * gcc.target/i386/sse4a-montss.c: New test.
9365
9366 2007-02-05 Richard Guenther <rguenther@suse.de>
9367
9368 * gcc.target/i386/vectorize3.c: New testcase.
9369
9370 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
9371
9372 PR target/30665
9373 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
9374
9375 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9376
9377 PR fortran/30611
9378 * gfortran.dg/repeat_1.f90: New test.
9379
9380 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
9381
9382 PR fortran/30605
9383 * gfortran.dg/spread_shape_1.f90: Remove tabs.
9384 * gfortran.dg/derived_init_2.f90: Ditto.
9385 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
9386 * gfortran.dg/array_initializer_1.f90: Ditto.
9387 * gfortran.dg/do_2.f90: Ditto.
9388 * gfortran.dg/proc_assign_1.f90: Ditto.
9389
9390 2007-02-04 Richard Guenther <rguenther@suse.de>
9391
9392 PR middle-end/30636
9393 * g++.dg/warn/pr30636.C: New testcase.
9394 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
9395
9396 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
9397
9398 PR middle-end/30667
9399 * gfortran.dg/pr30667.f: New test.
9400
9401 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9402
9403 * gcc.dg/builtins-54.c: Add more cases.
9404
9405 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
9406
9407 PR fortran/30514
9408 * gfortran.dg/zero_sized_2.f90: New test.
9409
9410 PR fortran/30660
9411 * gfortran.dg/alloc_comp_basics_4.f90: New test.
9412
9413 PR fortran/29820
9414 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
9415 file.
9416
9417 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
9418
9419 PR fortran/30683
9420 * gfortran.dg/interface_10.f90: New test.
9421
9422 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9423
9424 * gcc.dg/builtins-20.c: Add more cases.
9425
9426 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
9427
9428 PR target/29682
9429 * gcc-target/ia64/pr29682.c: New test.
9430
9431 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
9432
9433 PR fortran/30284
9434 * gfortran.dg/arrayio_11.f90.f90: New test.
9435
9436 PR fortran/30626
9437 * gfortran.dg/arrayio_12.f90.f90: New test.
9438
9439 2007-02-02 Jakub Jelinek <jakub@redhat.com>
9440
9441 PR c++/30536
9442 * g++.dg/tls/diag-5.C: New test.
9443
9444 PR middle-end/30473
9445 * gcc.dg/pr30473.c: New test.
9446 * gcc.c-torture/execute/20070201-1.c: New test.
9447
9448 2007-02-01 Roger Sayle <roger@eyesopen.com>
9449
9450 * gfortran.dg/dependency_20.f90: New test case.
9451
9452 2007-01-31 Ian Lance Taylor <iant@google.com>
9453
9454 * gcc.dg/lower-subreg-1.c (test): New test.
9455
9456 2007-01-30 Geoffrey Keating <geoffk@apple.com>
9457
9458 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
9459
9460 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9461
9462 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
9463 * gcc.dg/torture/builtin-math-3.c: Likewise.
9464
9465 2007-01-31 Dirk Mueller <dmueller@suse.de>
9466
9467 gcc.dg/Wparentheses-2.c: Update and add new tests.
9468
9469 2007-01-31 Ira Rosen <irar@il.ibm.com>
9470
9471 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
9472 vectorize.
9473
9474 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
9475
9476 * gcc.dg/builtins-63.c: New test.
9477
9478 2007-01-31 Tobias Burnus <burnus@net-b.de>
9479
9480 PR fortran/27588
9481 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
9482
9483 2007-01-31 Tobias Burnus <burnus@net-b.de>
9484
9485 PR fortran/30520
9486 * gfortran.dg/volatile8.f90: New argument conformance test.
9487 * gfortran.dg/volatile9.f90: New scope test.
9488
9489 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9490
9491 PR c++/24745
9492 * g++.dg/warn/null4.C: New.
9493
9494 2001-01-30 Roger Sayle <roger@eyesopen.com>
9495 Uros Bizjak <ubizjak@gmail.com>
9496
9497 * gcc.dg/large-size-array-3.c: Correct typo.
9498
9499 2007-01-30 Richard Guenther <rguenther@suse.de>
9500
9501 PR middle-end/27657
9502 * g++.dg/debug/pr27657.C: New testcase.
9503
9504 2007-01-30 Richard Guenther <rguenther@suse.de>
9505
9506 PR middle-end/30313
9507 * gcc.dg/torture/pr30313.c: New testcase.
9508
9509 2007-01-29 Janis Johnson <janis187@us.ibm.com>
9510
9511 * gcc.dg/dfp/dfp-except.h: New file.
9512 * gcc.dg/dfp/fe-check.h: New file.
9513 * gcc.dg/dfp/fe-binop.c: New test.
9514 * gcc.dg/dfp/fe-convert-1.c: New test.
9515 * gcc.dg/dfp/fe-convert-2.c: New test.
9516 * gcc.dg/dfp/fe-convert-3.c: New test.
9517
9518 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
9519 * gcc.dg/dfp/decfloat-constants.c: Ditto.
9520 * gcc.dg/dfp/convert-dfp.c: Ditto.
9521 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
9522
9523 2007-01-29 Josh Conner <jconner@apple.com>
9524
9525 * gcc.target/powerpc/altivec-24.c: New test.
9526
9527 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
9528
9529 PR c++/28266
9530 * g++.dg/parse/defarg12.C: New test.
9531
9532 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
9533
9534 PR fortran/30554
9535 * gfortran.dg/used_dummy_types_6.f90: New test.
9536
9537 2007-01-28 Jan Hubicka <jh@suse.cz>
9538
9539 * gcc.dg/tree-prof/val-prof-6.c: New test.
9540
9541 2007-01-28 Roger Sayle <roger@eyesopen.com>
9542
9543 * gcc.dg/large-size-array-3.c: Correct test case (portability).
9544
9545 2007-01-28 Andrew Pinski <pinskia@gmail.com>
9546
9547 PR C++/28988
9548 * g++.dg/expr/dtor4.C: New test.
9549
9550 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
9551
9552 * gcc.dg/tree-ssa/loop-23.c: New test.
9553
9554 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
9555
9556 PR libfortran/30389
9557 * gfortran.dg/achar_2.f90: New test.
9558 * gfortran.dg/achar_3.f90: New test.
9559
9560 2007-01-27 Ian Lance Taylor <iant@google.com>
9561
9562 * gcc.dg/strict-overflow-1.c: New test.
9563 * gcc.dg/no-strict-overflow-1.c: New test.
9564 * gcc.dg/strict-overflow-2.c: New test.
9565 * gcc.dg/no-strict-overflow-2.c: New test.
9566 * gcc.dg/strict-overflow-3.c: New test.
9567 * gcc.dg/no-strict-overflow-3.c: New test.
9568 * gcc.dg/strict-overflow-4.c: New test.
9569 * gcc.dg/no-strict-overflow-4.c: New test.
9570 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
9571 * gcc.dg/pr15784-1.c: Likewise.
9572 * gcc.dg/pr20922-1.c: Likewise.
9573 * gcc.dg/pr20922-3.c: Likewise.
9574 * gcc.dg/pr20922-4.c: Likewise.
9575 * gcc.dg/pr20922-6.c: Likewise.
9576 * gcc.dg/compare-4.c: Likewise.
9577 * gcc.dg/torture/pr26898-1.c: Likewise.
9578 * gcc.dg/tree-ssa/divide-1.c: Likewise.
9579 * gcc.dg/tree-ssa/divide-2.c: Likewise.
9580 * gcc.dg/tree-ssa/divide-3.c: Likewise.
9581 * gcc.dg/tree-ssa/divide-4.c: Likewise.
9582 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
9583 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
9584 * gcc.dg/tree-ssa/pr21082.c: Likewise.
9585 * gcc.dg/tree-ssa/pr26899.c: Likewise.
9586 * g++.dg/tree-ssa/pr21082.C: Likewise.
9587
9588 2007-01-27 Roger Sayle <roger@eyesopen.com>
9589
9590 * gcc-dg/large-size-array-3.c: New test case.
9591
9592 2007-01-27 Roger Sayle <roger@eyesopen.com>
9593
9594 * gfortran.dg/forall_7.f90: New test case.
9595
9596 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
9597
9598 PR fortran/30407
9599 * gfortran.dg/where_operator_assign_1.f90: New test.
9600 * gfortran.dg/where_operator_assign_2.f90: New test.
9601 * gfortran.dg/where_operator_assign_3.f90: New test.
9602
9603 2007-01-26 Joseph Myers <joseph@codesourcery.com>
9604
9605 * lib/target-supports.exp
9606 (check_effective_target_powerpc_altivec): New.
9607 (check_effective_target_vect_cmdline_needed): Use it.
9608
9609 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
9610
9611 PR fortran/30278
9612 * gfortran.dg/backslash_3.f: New test.
9613
9614 2007-01-26 Richard Guenther <rguenther@suse.de>
9615
9616 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
9617
9618 2007-01-26 Tobias Burnus <burnus@net-b.de>
9619
9620 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
9621 * gfortran.dg/vect/vect.exp: Ditto.
9622 * gfortran.dg/dg.exp: Ditto.
9623 * gfortran.fortran-torture/execute/execute.exp: Ditto.
9624 * gfortran.fortran-torture/compile/compile.exp: Ditto.
9625
9626 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9627
9628 * gcc.dg/builtins-20.c: Add more cases.
9629 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
9630
9631 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9632
9633 PR fortran/30437
9634 * gcc.dg/Wall.c: New.
9635 * gcc.dg/Wno-all.c: New.
9636 * gfortran.dg/Wall.f90: New.
9637 * gfortran.dg/Wno-all.f90: New.
9638
9639 2007-01-24 Geoffrey Keating <geoffk@apple.com>
9640
9641 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
9642 * g++.dg/eh/simd-2.C: Also run on Darwin.
9643 * g++.dg/eh/simd-3.C: New.
9644 * g++.dg/eh/simd-4.C: New.
9645
9646 2007-01-25 Richard Guenther <rguenther@suse.de>
9647
9648 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
9649 and _PROFILE_USE.
9650 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
9651
9652 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
9653
9654 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
9655 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
9656 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
9657 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
9658 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
9659 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
9660 * gcc.dg/ipa/ipa-7.c: New testcase.
9661
9662 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
9663
9664 * g++.dg/cpp0x/warn_cxx0x.C: New.
9665
9666 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9667
9668 * gcc.dg/builtins-20.c: Test builtin carg.
9669
9670 2007-01-24 Jakub Jelinek <jakub@redhat.com>
9671
9672 PR middle-end/27416
9673 * gcc.dg/gomp/pr27416.c: New test.
9674
9675 PR middle-end/30494
9676 * gcc.dg/gomp/pr30494.c: New test.
9677 * g++.dg/gomp/pr30494.C: New test.
9678
9679 PR middle-end/30421
9680 * gcc.dg/gomp/pr30421.c: New test.
9681
9682 2007-01-24 Steve Ellcey <sje@cup.hp.com>
9683
9684 * gcc.target/ia64/versionid-1.c: New test.
9685 * gcc.target/ia64/versionid-2.c: New test.
9686
9687 2007-01-24 Richard Guenther <rguenther@suse.de>
9688
9689 PR testsuite/30181
9690 * gcc.dg/builtins-57.c: Change to a link-time testcase
9691 to support non-C99 targets.
9692
9693 2007-01-24 Jan Hubicka <jh@suse.cz>
9694
9695 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
9696
9697 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
9698
9699 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
9700
9701 2007-01-23 Andrew Pinski <pinskia@gmail.com>
9702
9703 PR objc/27438
9704 * objc.dg/const-str-12.m: New test.
9705
9706 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9707
9708 PR fortran/30532
9709 * gfortran.dg/ctrl-z.f90: New test.
9710
9711 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9712
9713 PR fortran/30481
9714 * gfortran.dg/namelist_assumed_char.f90: New test.
9715
9716 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
9717
9718 PR c++/27492
9719 * g++.dg/inherit/covariant15.C: New test.
9720
9721 2007-01-23 Ian Lance Taylor <iant@google.com>
9722
9723 * g++.dg/warn/Wparentheses-24.C: New test.
9724
9725 2007-01-23 Richard Guenther <rguenther@suse.de>
9726
9727 PR testsuite/30560
9728 * ada/acats/run_acats: Do not call gnatmake or gnatchop
9729 with full path.
9730
9731 2007-01-22 Richard Guenther <rguenther@suse.de>
9732
9733 PR tree-optimization/30038
9734 * gcc.dg/builtins-62.c: New testcase.
9735
9736 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
9737
9738 * gcc.c-torture/compile/20070121.c: New test.
9739
9740 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
9741
9742 PR libfortran/30525
9743 * gfortran.dg/char_comparison_1.f: New test.
9744
9745 2007-01-21 Ira Rosen <irar@il.ibm.com>
9746
9747 * gcc.dg/vect/vect-strided-same-dr.c: New test.
9748
9749 2007-01-20 Andrew Pinski <pinskia@gmail.com>
9750
9751 PR objc/30479
9752 * objc.dg/pch: New directory.
9753 * objc.dg/pch/pch.exp: New file.
9754 * objc.dg/pch/interface-1.m: New test.
9755 * objc.dg/pch/interface-1.hs: New include file.
9756 * lib/objc.exp (objc_target_compile): Add
9757 "-x objective-c-header" in front of the sources if this is
9758 a precompiled header being compiled.
9759
9760 2007-01-20 Roger Sayle <roger@eyesopen.com>
9761
9762 * gfortran.dg/array_memcpy_3.f90: New test case.
9763 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
9764
9765 2007-01-20 Roger Sayle <roger@eyesopen.com>
9766 Brooks Moses <brooks.moses@codesourcery.com>
9767 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9768
9769 * gfortran.dg/intrinsic_sign_1.f90: New test case.
9770 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
9771
9772 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9773
9774 * gcc.dg/torture/builtin-math-3.c: Test fdim.
9775
9776 2007-01-19 Mike Stump <mrs@apple.com>
9777
9778 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
9779 away.
9780
9781 2007-01-19 Roger Sayle <roger@eyesopen.com>
9782
9783 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
9784 option instead of -funsafe-math-optimizations.
9785
9786 2007-01-19 Tomas Bily <tbily@suse.cz>
9787
9788 gcc.dg/tree-prof/indir-call-prof.c: New.
9789 g++.dg/dg.exp: Add tree-prof subdirectory.
9790 g++.dg/tree-prof/indir-call-prof.C: New.
9791 g++.dg/tree-prof/tree-prof.exp: New.
9792
9793 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9794
9795 PR c++/17947
9796 * g++.dg/warn/deprecated.C: Update warning output.
9797 * g++.dg/warn/deprecated-2.C: Likewise.
9798 * g++.dg/warn/deprecated-3.C: New.
9799
9800 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
9801
9802 * gcc.c-torture/execute/nestfunc-7.c: New.
9803
9804 2007-01-18 Hui-May Chang <hm.chang@apple.com>
9805
9806 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
9807
9808 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
9809
9810 * gcc.dg/m68k-pic-1.c: New.
9811
9812 2007-01-18 Roger Sayle <roger@eyesopen.com>
9813
9814 * gfortran.dg/array_memcpy_4.f90: New test case.
9815
9816 2007-01-18 Josh Conner <jconner@apple.com>
9817
9818 PR target/30485
9819 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
9820 * gcc.dg/vect/no-trapping-math-1: New.
9821 * gcc.dg/vect/no-trapping-math-2: New.
9822
9823 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
9824
9825 * gcc.target/i386/387-8.c: Update comment about optimizing
9826 inherent load of 1.0 of fptan instruction.
9827
9828 2007-01-18 Dirk Mueller <dmueller@suse.de>
9829 Richard Guenther <rguenther@suse.de>
9830
9831 PR diagnostic/8268
9832 * gcc.dg/Warray-bounds.c: New testcase.
9833 * gcc.dg/Warray-bounds-2.c: New testcase.
9834 * g++.dg/warn/Warray-bounds.C: New testcase.
9835 * g++.dg/warn/Warray-bounds-2.C: New testcase.
9836
9837 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
9838
9839 PR fortran/30476
9840 * gfortran.dg/generic_12.f90: New test.
9841
9842 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
9843
9844 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
9845 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
9846
9847 2007-01-16 Janis Johnson <janis187@us.ibm.com>
9848
9849 * gcc.dg/dfp/compare-special.h: New file.
9850 * gcc.dg/dfp/compare-special-32.c: New test.
9851 * gcc.dg/dfp/compare-special-64.c: New test.
9852 * gcc.dg/dfp/compare-special-128.c: New test.
9853
9854 2007-01-16 Roger Sayle <roger@eyesopen.com>
9855 Paul Thomas <pault@gcc.gnu.org>
9856 Steven G. Kargl <kargl@gcc.gnu.org>
9857
9858 PR fortran/30404
9859 * gfortran.dg/forall_6.f90: New test case.
9860 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
9861 * gfortran.dg/dependency_13.f90: Likewise.
9862
9863 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9864
9865 PR testsuite/12325
9866 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
9867 targets that don't support Inf.
9868
9869 2007-01-15 Dale Johannesen <dalej@apple.com>
9870
9871 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
9872
9873 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
9874
9875 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
9876 of achar for 0xff to avoid the "Extended ASCII not
9877 implemented" error message.
9878
9879 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
9880
9881 PR fortran/28172
9882 * gfortran.dg/altreturn_4.f90: New test.
9883
9884 PR fortran/29389
9885 * gfortran.dg/stfunc_4.f90: New test.
9886
9887 PR fortran/29712
9888 * gfortran.dg/bound_2.f90: Reinstate commented out line.
9889 * gfortran.dg/initialization_1.f90: Change warning.
9890
9891 PR fortran/30283
9892 * gfortran.dg/specification_type_resolution_2.f90: New test.
9893
9894 2007-01-14 Jan Hubicka <jh@suse.cz>
9895
9896 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
9897 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
9898 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
9899 elimination.
9900
9901 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
9902
9903 PR fortran/30410
9904 * gfortran.dg/external_procedures_2.f90: New test.
9905
9906 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
9907
9908 PR target/30413
9909 * gcc.target/i386/pr30413.c: New test.
9910
9911 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
9912
9913 PR fortran/30452
9914 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
9915
9916 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
9917
9918 * gcc.dg/20070112-1.c: New test.
9919
9920 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9921
9922 PR libgfortran/30435
9923 * gfortran.dg/list_read_6.f90: New test.
9924
9925 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
9926
9927 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
9928
9929 2007-01-12 Tom Tromey <tromey@redhat.com>
9930
9931 PR preprocessor/28227:
9932 * gcc.dg/cpp/pr28227.c: New file.
9933
9934 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
9935
9936 * gcc.dg/tree-ssa/loop-22.c: New test.
9937
9938 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
9939
9940 PR tree-optimization/29516
9941 * gcc.dg/tree-ssa/loop-20.c: New test.
9942
9943 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
9944
9945 PR libfortran/30415
9946 * minmaxloc_integer_kinds_1.f90: New test.
9947
9948 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
9949
9950 PR c++/29573
9951 * g++.dg/template/sizeof-template-argument.C: New test.
9952
9953 2007-01-11 Jan Hubicka <jh@suse.cz>
9954
9955 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
9956 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
9957 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
9958 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
9959 * gcc.dg/tree-ssa/pr21658.c: Likewise.
9960 * gcc.dg/tree-ssa/pr15349.c: Likewise.
9961 * gcc.dg/tree-ssa/pr25501.c: Likewise.
9962 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
9963 transformation in question.
9964 * gcc.dg/tree-ssa/vrp05.c: Likewise.
9965 * gcc.dg/tree-ssa/pr20701.c: Likewise.
9966 * gcc.dg/always_inline3.c: Likewise.
9967
9968 2007-01-10 Mark Mitchell <mark@codesourcery.com>
9969
9970 PR c++/28999
9971 * g++.dg/template/typename11.C: New test.
9972
9973 2007-01-10 Robert Kennedy <jimbob@google.com>
9974
9975 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
9976
9977 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
9978
9979 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
9980 for different integer kinds.
9981 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
9982 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
9983 * gfortran.dg/ishft_2.f90: New test.
9984 * gfortran.dg/ishft_3.f90: New test.
9985
9986 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
9987
9988 * gfortran.dg/altreturn_2.f90: Removed executable bit.
9989
9990 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
9991
9992 PR tree-optimization/30322
9993 * gcc.dg/tree-ssa/loop-21.c: New test.
9994
9995 2007-01-08 Geoffrey Keating <geoffk@apple.com>
9996
9997 * g++.dg/rtti/darwin-builtin-linkage.C: New.
9998
9999 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
10000
10001 * gcc.target/spu/intrinsics-1.c: Remove xfail.
10002
10003 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10004
10005 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
10006 * g++.dg/warn/overflow-warn-3.C: Likewise.
10007 * g++.dg/warn/overflow-warn-4.C: Likewise.
10008 * g++.dg/warn/overflow-warn-5.C: Likewise.
10009 * g++.dg/warn/overflow-warn-6.C: Likewise.
10010 * g++.dg/warn/Woverflow-1.C: Likewise.
10011 * g++.dg/warn/Woverflow-2.C: Likewise.
10012 * g++.dg/warn/Woverflow-3.C: Likewise.
10013 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
10014
10015 2007-01-08 Roger Sayle <roger@eyesopen.com>
10016
10017 * gfortran.dg/array_constructor_14.f90: New test case.
10018 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
10019
10020 2007-01-08 Richard Guenther <rguenther@suse.de>
10021
10022 PR tree-optimization/23603
10023 * gcc.dg/tree-ssa/vrp31.c: New testcase.
10024 * gcc.dg/tree-ssa/vrp32.c: Likewise.
10025
10026 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
10027
10028 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
10029 in __v8qi typedef.
10030 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
10031 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
10032 compiler behaviour.
10033 * gcc.dg/simd-5.c: Likewise.
10034 * gcc.dg/simd-6.c: Likewise.
10035 * g++.dg/conversion/simd1.C: Likewise.
10036 * g++.dg/conversion/simd3.C: Likewise.
10037 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
10038 (main): Use it.
10039
10040 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
10041
10042 PR tree-optimization/29877
10043 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
10044 name of a hard register for the target concerned. Adjust dg-error
10045 directives to cope with new behaviour of TER.
10046
10047 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10048
10049 PR c++/28986
10050 * g++.dg/conversion/nullptr1.C: Added overflow warning.
10051 * g++.dg/warn/overflow-warn-1.C: New.
10052 * g++.dg/warn/overflow-warn-3.C: New.
10053 * g++.dg/warn/overflow-warn-4.C: New.
10054 * g++.dg/warn/overflow-warn-5.C: New.
10055 * g++.dg/warn/overflow-warn-6.C: New.
10056 * g++.dg/warn/Woverflow-1.C: New.
10057 * g++.dg/warn/Woverflow-2.C: New.
10058 * g++.dg/warn/Woverflow-3.C: New.
10059 * g++.dg/warn/multiple-overflow-warn-2.C: New.
10060
10061 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
10062
10063 PR fortran/27698
10064 * gfortran.dg/invalid_name.f90: New test.
10065 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
10066 * gfortran.dg/gomp/pr29759.f90: Ditto.
10067
10068 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
10069
10070 * gfortran.dg/present_1.f90: Update error message.
10071
10072 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
10073
10074 PR c++/19439
10075 * g++.dg/template/duplicate1.C: New test
10076 * g++.dg/template/memfriend6.C: Adjust error markers.
10077
10078 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
10079
10080 PR tree-opt/30385
10081 * gcc.dg/torture/inline-1.c: New test.
10082
10083 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10084
10085 PR c/19978
10086 * gcc.dg/multiple-overflow-warn-1.c: New.
10087 * gcc.dg/multiple-overflow-warn-2.c: New.
10088 * gcc.dg/overflow-warn-6.c: New.
10089 * g++.dg/warn/multiple-overflow-warn-1.C: New.
10090
10091 2007-01-05 Roger Sayle <roger@eyesopen.com>
10092
10093 * gfortran.dg/array_memcpy_1.f90: New test case.
10094 * gfortran.dg/array_memcpy_2.f90: Likewise.
10095
10096 2007-01-05 Richard Guenther <rguenther@suse.de>
10097
10098 PR middle-end/27826
10099 * g++.dg/opt/pr27826.C: New testcase.
10100
10101 2007-01-05 Ian Lance Taylor <iant@google.com>
10102
10103 * gcc.dg/Walways-true-1.c: New test.
10104 * gcc.dg/Walways-true-2.c: New test.
10105 * g++.dg/warn/Walways-true-1.C: New test.
10106 * g++.dg/warn/Walways-true-2.C: New test.
10107
10108 2007-01-05 Jakub Jelinek <jakub@redhat.com>
10109
10110 PR c/30360
10111 * gcc.dg/pr30360.c: New test.
10112
10113 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
10114
10115 PR fortran/23232
10116 * gfortran.dg/data_implied_do_1.f90: New test.
10117
10118 PR fortran/27996
10119 PR fortran/27998
10120 * gfortran.dg/char_length_1.f90: New test.
10121
10122 2007-01-05 Richard Guenther <rguenther@suse.de>
10123
10124 PR middle-end/28116
10125 * g++.dg/opt/pr28116.C: New testcase.
10126
10127 2007-01-05 Tobias Burnus <burnus@net-b.de>
10128
10129 PR fortran/29624
10130 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
10131 invalid deallocate.
10132 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
10133 * gfortran.dg/protected_4.f90: Add pointer intent check.
10134 * gfortran.dg/protected_6.f90: Add pointer intent check.
10135 * gfortran.dg/pointer_intent_1.f90: New test.
10136 * gfortran.dg/pointer_intent_2.f90: New test.
10137 * gfortran.dg/pointer_intent_3.f90: New test.
10138
10139 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
10140
10141 PR 30235
10142 * gfortran.dg/altreturn_2.f90: new test.
10143
10144 2007-01-04 Tom Tromey <tromey@redhat.com>
10145
10146 PR preprocessor/28165:
10147 * gcc.dg/cpp/pr28165.c: New file.
10148
10149 2007-01-03 Josh Conner <jconner@apple.com>
10150
10151 PR middle-end/29683
10152 * gcc.dg/pr29683.c: New.
10153
10154 2007-01-03 Jakub Jelinek <jakub@redhat.com>
10155
10156 PR c++/28217
10157 * g++.dg/pch/template-1.C: New test.
10158 * g++.dg/pch/template-1.Hs: New file.
10159
10160 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
10161
10162 PR middle-end/30353
10163 * gcc.c-torture/compile/complex-4.c: New test.
10164
10165 2007-01-03 Joseph Myers <joseph@codesourcery.com>
10166
10167 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
10168 -maltivec.
10169 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
10170
10171 2007-01-03 Jakub Jelinek <jakub@redhat.com>
10172
10173 PR middle-end/30286
10174 * gcc.dg/pr30286.c: New test.
10175
10176 PR c++/29535
10177 * g++.dg/template/crash66.C: New test.
10178
10179 PR c++/29054
10180 * g++.dg/template/friend49.C: New test.
10181
10182 2007-01-03 Steven G. Kargl <kargls@comcast.net>
10183
10184 * gfortran.dg/ibits.f90: New test.
10185
10186 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
10187
10188 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
10189 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
10190
10191 2007-01-02 Jan Hubicka <jh@suse.cz>
10192
10193 * gcc.dg/pr16194.c: We now output error on all three functions,
10194 not just first one.
10195
10196 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10197
10198 PR c/19977
10199 * gcc.dg/overflow-warn-3.c: Remove XFAIL.
10200 * gcc.dg/overflow-warn-4.c: Remove XFAIL.
10201
10202 2006-01-02 Ian Lance Taylor <iant@google.com>
10203
10204 * g++.dg/warn/Wparentheses-22.C: New test.
10205 * g++.dg/warn/Wparentheses-23.C: New test.
10206
10207 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10208
10209 PR middle-end/7651
10210 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
10211 * gcc.dg/declspec-3-Wextra.c: New.
10212 * gcc.dg/declspec-3-no.c: New
10213
10214 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
10215
10216 PR fortran/20896
10217 * gfortran.dg/interface_10.f90: Remove.
10218
10219 2007-01-01 Roger Sayle <roger@eyesopen.com>
10220
10221 * gcc.dg/fold-eqxor-4.c: New test case.
10222
10223 2007-01-02 Joseph Myers <joseph@codesourcery.com>
10224
10225 PR middle-end/30311
10226 * gcc.c-torture/compile/pr30311.c: New test.
10227
10228 2007-01-01 Andrew Pinski <pinskia@gmail.com>
10229
10230 PR middle-end/30253
10231 * gcc.c-torture/compile/statement-expression-1.c: New test.
10232
10233 2007-01-01 Andreas Schwab <schwab@suse.de>
10234
10235 PR target/29166
10236 * g++.dg/eh/pr29166.C: New test.
10237
10238 2007-01-01 Joseph Myers <joseph@codesourcery.com>
10239
10240 * lib/target-supports.exp (check_effective_target_powerpc_spe):
10241 New.
10242 (check_effective_target_vect_cmdline_needed): Use it.
10243
10244 2006-12-31 Richard Guenther <rguenther@suse.de>
10245
10246 PR middle-end/30137
10247 * gcc.dg/pr30137-1.c: New testcase.
10248 * gcc.dg/pr30137-2.c: Likewise.
10249
10250 2006-12-31 Roger Sayle <roger@eyesopen.com>
10251
10252 PR middle-end/30322
10253 * gcc.dg/fold-plusnot-1.c: New test case.
10254
10255 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
10256
10257 PR c++/29731
10258 * g++.dg/parse/template22.C: New test.
10259
10260 2006-12-31 Richard Guenther <rguenther@suse.de>
10261
10262 PR middle-end/30338
10263 * gcc.c-torture/compile/pr30338.c: New testcase.
10264
10265 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
10266
10267 PR fortran/27900
10268 * gfortran.dg/intrinsic_actual_4.f90: New test.
10269
10270 PR fortran/24325
10271 * gfortran.dg/func_decl_3.f90: New test.
10272
10273 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
10274
10275 PR fortran/23060
10276 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
10277 * gfortran.dg/c_by_val_1.f: New test.
10278 * gfortran.dg/c_by_val_2.f: New test.
10279 * gfortran.dg/c_by_val_3.f: New test.
10280
10281 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
10282
10283 PR libfortran/30321
10284 * gfortran.dg/sum_zero_array_1.f90: New test.
10285
10286 2006-12-29 Jakub Jelinek <jakub@redhat.com>
10287
10288 PR preprocessor/29612
10289 * gcc.dg/cpp/pr29612-1.c: New test.
10290 * gcc.dg/cpp/pr29612-2.c: New test.
10291
10292 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
10293
10294 PR fortran/30034
10295 * gfortran.dg/pure_formal_proc_1.f90: New test.
10296
10297 PR fortran/30237
10298 * gfortran.dg/intrinsic_actual_3.f90: New test.
10299
10300 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10301
10302 PR fortran/30014
10303 * gfortran.dg/io_constraints_1.f90: Update test.
10304 * gfortran.dg/io_constraints_2.f90: Update test.
10305 * gfortran.dg/inquire_iolength.f90: New test.
10306
10307 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
10308
10309 PR fortran/20896
10310 * gfortran.dg/interface_10.f90: New test.
10311 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
10312 since z is already, locally a variable.
10313
10314 PR fortran/25135
10315 * gfortran.dg/generic_11.f90: New test.
10316 * gfortran.dg/interface_7.f90: Remove name clash between module
10317 name and procedure 'x' referenced in the interface.
10318
10319 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10320
10321 PR middle-end/7651
10322 * gcc.dg/Wmissing-parameter-type.c: New.
10323 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
10324 * gcc.dg/Wmissing-parameter-type-no.c: New.
10325
10326 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
10327
10328 PR fortran/25818
10329 * gfortran.dg/entry_array_specs_2.f: New test.
10330
10331 PR fortran/30084
10332 * gfortran.dg/nested_modules_6.f90: New test.
10333
10334 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10335
10336 PR middle-end/7651
10337 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
10338 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
10339
10340 2006-12-21 Andrew Pinski <pinskia@gmail.com>
10341
10342 PR C++/30168
10343 * g++.dg/opt/complex6.C: New test.
10344
10345 2006-12-22 Ben Elliston <bje@au.ibm.com>
10346
10347 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
10348 full" if the linker on spu-*-* warns about exceeding local store.
10349
10350 And revert this patch:
10351 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
10352 fail to link due to relocation overflows on spu-*-*.
10353
10354 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
10355
10356 PR fortran/30273
10357 * gfortran.dg/dependency_19.f90: New test.
10358
10359 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
10360
10361 PR fortran/30202
10362 * gfortran.dg/alloc_comp_basics_3.f90: New test.
10363
10364 2006-12-21 Jakub Jelinek <jakub@redhat.com>
10365
10366 PR middle-end/30262
10367 * gcc.c-torture/execute/20061220-1.c: New test.
10368
10369 PR middle-end/30263
10370 * gcc.dg/gomp/asm-1.c: New test.
10371
10372 PR target/30230
10373 * g++.dg/eh/ia64-2.C: New test.
10374
10375 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
10376
10377 PR target/28966
10378 PR target/29248
10379 * gcc.dg/rs6000-leaf.c: New.
10380
10381 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10382
10383 PR fortran/25392
10384 * gfortran.dg/f2c_8.f90: New test.
10385
10386 2006-12-20 Bill Wendling <wendling@apple.com>
10387
10388 * gcc.dg/asm-b.c: Check for __ppc64__.
10389
10390 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
10391
10392 PR fortran/30190
10393 * gfortran.dg/bounds_check_5.f90: New test.
10394
10395 2006-12-20 Andrew Pinski <pinskia@gmail.com>
10396
10397 PR middle-end/30143
10398 * gcc.dg/gomp/complex-1.c: New testcase.
10399
10400 2006-12-20 Roger Sayle <roger@eyesopen.com>
10401
10402 * gfortran.dg/array_memset_1.f90: New test case.
10403
10404 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
10405
10406 * lib/target-supports.exp: Add spu to
10407 check_effective_target_vect_widen_mult_hi_to_si.
10408
10409 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
10410
10411 PR fortran/29992
10412 * gfortran.dg/generic_9.f90: New test.
10413
10414 PR fortran/30081
10415 * gfortran.dg/generic_10.f90: New test.
10416
10417 2006-12-19 Andrew Pinski <pinskia@gmail.com>
10418
10419 PR tree-opt/30045
10420 * gcc.dg/pr30045.c: New test.
10421
10422 2006-12-20 Ben Elliston <bje@au.ibm.com>
10423
10424 * gcc.dg/20020312-2.c: Add a case for __SPU__.
10425
10426 2006-12-19 Eric Christopher <echristo@apple.com>
10427
10428 PR target/29302
10429 * gcc.c-torture/execute/pr29302-1.c: New.
10430
10431 2006-12-19 Tobias Burnus <burnus@net-b.de>
10432
10433 PR fortran/39238
10434 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
10435
10436 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
10437
10438 PR fortran/30236
10439 * gfortran.dg/altreturn_3.f90: New test.
10440
10441 * gfortran.dg/char_result_12.f90: Fix comment typos.
10442
10443 2006-12-19 Ben Elliston <bje@au.ibm.com>
10444
10445 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
10446 as newlib's stdio.h uses non-traditional cpp constructs.
10447
10448 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
10449
10450 * gfortran.dg/advance.f90: Renamed to advance_1.f90
10451 * gfortran.dg/append-1.f90: Renamed to append_1.f90
10452 * gfortran.dg/array-1.f90: Renamed to array_1.f90
10453 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
10454 * gfortran.dg/backspace.f: Renamed to backspace_1.f
10455 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
10456 * gfortran.dg/default_initialization.f: Renamed to
10457 default_initialization_1.f
10458 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to
10459 dollar_edit_descriptor_1.f
10460 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to
10461 dollar_edit_descriptor_2.f
10462 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to
10463 dollar_edit_descriptor_3.f
10464 * gfortran.dg/logint-1.f: Renamed to logint_1.f
10465 * gfortran.dg/logint-2.f: Renamed to logint_2.f
10466 * gfortran.dg/logint-3.f: Renamed to logint_3.f
10467 * gfortran.dg/advance_1.f90: Renamed from advance.f90
10468 * gfortran.dg/append_1.f90: Renamed from append-1.f90
10469 * gfortran.dg/array_1.f90: Renamed from array-1.f90
10470 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
10471 * gfortran.dg/backspace_1.f: Renamed from backspace.f
10472 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
10473 * gfortran.dg/default_initialization_1.f: Renamed from
10474 default_initialization.f
10475 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from
10476 dollar_edit_descriptor-1.f
10477 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from
10478 dollar_edit_descriptor-2.f
10479 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from
10480 dollar_edit_descriptor-3.f
10481 * gfortran.dg/logint_1.f: Renamed from logint-1.f
10482 * gfortran.dg/logint_2.f: Renamed from logint-2.f
10483 * gfortran.dg/logint_3.f: Renamed from logint-3.f
10484
10485 2006-12-18 Bill Wendling <wendling@apple.com>
10486
10487 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
10488 id is an OjbC keyword.
10489
10490 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10491
10492 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
10493
10494 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
10495
10496 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
10497
10498 2006-12-18 Ian Lance Taylor <iant@google.com>
10499
10500 * g++.dg/warn/Wmissing-declarations-1.C: New test.
10501
10502 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10503
10504 * gcc.c-torture/compile/pr27528.c: Use empty templates.
10505
10506 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
10507
10508 PR fortran/30207
10509 * gfortran.fortran-torture/execute/where21.f90: New test.
10510
10511 2006-12-17 Tobias Burnus <burnus@net-b.de>
10512
10513 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
10514
10515 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10516
10517 PR middle-end/7651
10518 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
10519 * gcc.dg/if-empty-1.c: Likewise.
10520 * gcc.dg/pr23165.c: Likewise.
10521 * g++.dg/warn/empty-body.C: Likewise.
10522
10523 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10524
10525 PR libfortran/30005
10526 * gfortran.dg/open_errors.f90: New test.
10527
10528 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
10529
10530 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
10531
10532 * gcc.target/i386/ssse3-pabsb.c: New file.
10533 * gcc.target/i386/ssse3-pabsd.c: Likewise.
10534 * gcc.target/i386/ssse3-pabsw.c: Likewise.
10535 * gcc.target/i386/ssse3-palignr.c: Likewise.
10536 * gcc.target/i386/ssse3-phaddd.c: Likewise.
10537 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
10538 * gcc.target/i386/ssse3-phaddw.c: Likewise.
10539 * gcc.target/i386/ssse3-phsubd.c: Likewise.
10540 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
10541 * gcc.target/i386/ssse3-phsubw.c: Likewise.
10542 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
10543 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
10544 * gcc.target/i386/ssse3-pshufb.c: Likewise.
10545 * gcc.target/i386/ssse3-psignb.c: Likewise.
10546 * gcc.target/i386/ssse3-psignd.c: Likewise.
10547 * gcc.target/i386/ssse3-psignw.c: Likewise.
10548 * gcc.target/i386/ssse3-vals.h: Likewise.
10549
10550 2006-12-15 Janis Johnson <janis187@us.ibm.com>
10551
10552 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
10553 * lib/fortran-torture.exp: Include target-supports.exp.
10554
10555 2006-12-15 Jakub Jelinek <jakub@redhat.com>
10556
10557 PR target/30185
10558 * gcc.c-torture/execute/pr30185.c: New test.
10559
10560 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10561
10562 PR testsuite/30179
10563 PR testsuite/30180
10564 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
10565 * gcc.dg/builtin-bswap-2.c: Likewise.
10566 * gcc.dg/builtin-bswap-3.c: Likewise.
10567 * gcc.dg/builtin-bswap-4.c: Likewise.
10568 * lib/target-supports.exp (check_effective_target_stdint_types): New.
10569 * gcc.c-torture/execute/mode-dependent-address.x: New file.
10570
10571 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10572
10573 PR libfortran/30145
10574 * gfortran.dg/write_zero_array: New test.
10575
10576 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10577
10578 PR fortran/30200
10579 * gfortran.dg/write_fmt_trim.f90: New test.
10580
10581 2006-12-14 Diego Novillo <dnovillo@redhat.com>
10582
10583 PR 30194
10584 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
10585 temporarily.
10586
10587 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10588
10589 * lib/target-supports.exp (check_weak_available): Use istarget
10590 "hppa*-*-hpux10*" instead of regexp.
10591 (check_cxa_atexit_available): Likewise.
10592
10593 2006-12-14 Richard Guenther <rguenther@suse.de>
10594
10595 PR tree-optimization/30197
10596 * gcc.c-torture/execute/complex-1.c: Fix function name.
10597 * gcc.dg/builtins-61.c: New testcase.
10598
10599 2006-12-14 Richard Guenther <rguenther@suse.de>
10600
10601 PR middle-end/30172
10602 * gcc.dg/pr30172-1.c: New testcase.
10603
10604 2006-12-14 Richard Guenther <rguenther@suse.de>
10605
10606 PR tree-optimization/30198
10607 * gcc.dg/builtins-60.c: New testcase.
10608
10609 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
10610
10611 * lib/target-supports.exp (vect_no_align): Remove spu.
10612
10613 2006-12-13 Ian Lance Taylor <iant@google.com>
10614
10615 PR c++/19564
10616 PR c++/19756
10617 * g++.dg/warn/Wparentheses-5.C: New test.
10618 * g++.dg/warn/Wparentheses-6.C: New test.
10619 * g++.dg/warn/Wparentheses-7.C: New test.
10620 * g++.dg/warn/Wparentheses-8.C: New test.
10621 * g++.dg/warn/Wparentheses-9.C: New test.
10622 * g++.dg/warn/Wparentheses-10.C: New test.
10623 * g++.dg/warn/Wparentheses-11.C: New test.
10624 * g++.dg/warn/Wparentheses-12.C: New test.
10625 * g++.dg/warn/Wparentheses-13.C: New test.
10626 * g++.dg/warn/Wparentheses-14.C: New test.
10627 * g++.dg/warn/Wparentheses-15.C: New test.
10628 * g++.dg/warn/Wparentheses-16.C: New test.
10629 * g++.dg/warn/Wparentheses-17.C: New test.
10630 * g++.dg/warn/Wparentheses-18.C: New test.
10631 * g++.dg/warn/Wparentheses-19.C: New test.
10632 * g++.dg/warn/Wparentheses-20.C: New test.
10633 * g++.dg/warn/Wparentheses-21.C: New test.
10634
10635 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10636
10637 PR testsuite/30157
10638 * lib/target-supports.exp (check_cxa_atexit_available): Return false
10639 for target "hppa.*hpux10".
10640
10641 2006-12-13 Jakub Jelinek <jakub@redhat.com>
10642
10643 * g++.dg/debug/vartrack1.C: New test.
10644
10645 * g++.dg/opt/ifcvt1.C: New test.
10646
10647 * gcc.dg/tls/opt-13.c: New test.
10648
10649 * gcc.dg/20060425-2.c: New test.
10650
10651 * g++.dg/opt/pr15054-2.C: New test.
10652
10653 * gcc.c-torture/execute/20060420-1.c: New test.
10654
10655 * gcc.c-torture/execute/20060412-1.c: New test.
10656
10657 * objc/compile/20060406-1.m: New test.
10658
10659 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
10660
10661 * g++.dg/template/array17.C: New test.
10662
10663 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
10664
10665 * gcc.target/powerpc/altivec-23.c: New test.
10666
10667 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
10668
10669 PR c++27316
10670 * g++.dg/inherit/error3.C: New test.
10671
10672 PR c++/28740
10673 * g++.dg/inherit/error4.C: New test.
10674
10675 2006-12-13 Richard Guenther <rguenther@suse.de>
10676
10677 PR tree-optimization/17687
10678 * gcc.dg/builtins-59.c: New testcase.
10679
10680 2006-12-13 Ben Elliston <bje@au.ibm.com>
10681
10682 * gcc.target/spu/Wmain.c: New test.
10683
10684 2006-12-12 Josh Conner <jconner@apple.com>
10685
10686 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
10687 * g++.dg/abi/thunk4.C: Likewise.
10688 * g++.dg/abi/rtti3.C: Likewise.
10689
10690 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
10691
10692 * gcc.target/spu/cpat-1.c: New test.
10693 * gcc.target/spu/cpat-2.c: New test.
10694 * gcc.target/spu/cpat-3.c: New test.
10695 * gcc.target/spu/cpat-4.c: New test.
10696
10697 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
10698
10699 PR tree-opt/28436
10700 * gcc.c-torture/compile/vector-1.c: New test.
10701 * gcc.c-torture/compile/vector-2.c: New test.
10702 * gcc.c-torture/compile/vector-3.c: New test.
10703
10704 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10705
10706 * lib/fortran-torture.exp: Update copyright years. Remove
10707 obsolete comment. Test -ftree-vectorize where it makes sense.
10708 * lib/gfortran-dg.exp: Update copyright years. Use settings
10709 from fortran-torture.exp.
10710 * gfortran.dg/char_transpose_1.f90,
10711 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
10712 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
10713 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
10714 '-w' to dg-options.
10715
10716 2006-12-12 Richard Sandiford <richard@codesourcery.com>
10717
10718 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
10719 saved_${tool}_load.
10720
10721 2006-12-12 Ira Rosen <irar@il.ibm.com>
10722
10723 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
10724 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
10725 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
10726 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
10727 gaps.
10728
10729 2006-12-12 Richard Guenther <rguenther@suse.de>
10730
10731 PR middle-end/30147
10732 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
10733
10734 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
10735 Diego Novillo <dnovillo@redhat.com>
10736
10737 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
10738 VDEF/VUSE changes.
10739 * gcc.dg/tree-ssa/pr26421.c: Likewise
10740 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
10741 * gcc.dg/tree-ssa/pr23382.c: Likewise.
10742 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
10743 * gcc.dg/tree-ssa/pr28410.c: Likewise.
10744 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
10745 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
10746 * gcc.dg/tree-ssa/vrp07.c: Likewise.
10747 * gcc.dg/tree-ssa/vrp08.c: Likewise.
10748 * gcc.dg/tree-ssa/alias-12.c: Likewise.
10749
10750 2006-12-11 Jan Hubicka <jh@suse.cz>
10751
10752 * gcc.dg/tree-prof/stringop-1.c: New test.
10753 * gcc.dg/tree-prof/stringop-2.c: New test.
10754
10755 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
10756
10757 PR target/30120
10758 * gcc.target/i386/pr30120.c: New test.
10759
10760 Revert:
10761 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
10762
10763 * gcc.target/i386/x87regparm-1.c: New test.
10764 * gcc.target/i386/x87regparm-2.c: New test.
10765 * gcc.target/i386/x87regparm-3.c: New test.
10766 * gcc.target/i386/x87regparm-4.c: New test.
10767
10768 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
10769
10770 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
10771
10772 2006-12-10 Tobias Burnus <burnus@net-b.de>
10773
10774 PR fortran/23994
10775 * gfortran.dg/protected_1.f90: New test.
10776 * gfortran.dg/protected_2.f90: New test.
10777 * gfortran.dg/protected_3.f90: New test.
10778 * gfortran.dg/protected_4.f90: New test.
10779 * gfortran.dg/protected_5.f90: New test.
10780 * gfortran.dg/protected_6.f90: New test.
10781
10782 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10783 Tobias Burnus <burnus@gcc.gnu.org>
10784
10785 PR fortran/29975
10786 PR fortran/30068
10787 * gfortran.dg/interface_4.f90: Test adding procedure to generic
10788 interface.
10789 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
10790 ambiguous interfaces.
10791 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
10792 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
10793 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
10794 ambiguous interfaces.
10795 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
10796 * gfortran.dg/array_initializer_2.f90: Add initializer array
10797 constructor test.
10798
10799 PR fortran/30096
10800 * gfortran.dg/interface_9.f90: Test that host interfaces are
10801 not checked for ambiguity with the local version.
10802
10803 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10804
10805 PR fortran/29464
10806 * gfortran.dg/module_interface_2.f90: New test.
10807
10808 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10809
10810 PR fortran/29941
10811 * gfortran.dg/assumed_len.f90: New test.
10812
10813 2006-12-09 Richard Guenther <rguenther@suse.de>
10814
10815 * g++.dg/warn/implicit-typename1.C: Qualify types.
10816 * g++.dg/parse/crash12.C: Likewise.
10817 * g++.dg/tree-ssa/pr22444.C: Likewise.
10818
10819 2006-12-09 Tobias Burnus <burnus@net-b.de>
10820
10821 * gfortran.dg/array_2.f90: Added sqrt test.
10822
10823 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
10824
10825 * gcc.target/i386/x87regparm-1.c: XFAIL.
10826 * gcc.target/i386/x87regparm-2.c: XFAIL.
10827 * gcc.target/i386/x87regparm-3.c: XFAIL.
10828 * gcc.target/i386/x87regparm-4.c: XFAIL.
10829
10830 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10831
10832 * lib/target-supports.exp
10833 (check_effective_target_large_long_double): New.
10834 * gcc.dg/Wconversion-real.c : Use it.
10835 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
10836 unsigned.
10837
10838 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
10839
10840 * gcc.c-torture/execute/mode-dependent-address.c: New test.
10841
10842 2006-12-08 Tobias Burnus <burnus@net-b.de>
10843
10844 PR fortran/27546
10845 * gfortran.dg/import4.f90: New test for IMPORT in modules.
10846
10847 2006-12-07 Mark Mitchell <mark@codesourcery.com>
10848
10849 PR c++/29732
10850 * g++.dg/template/crash65.C: New test.
10851 * g++.dg/template/spec16.C: Tweak error markers.
10852
10853 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
10854
10855 * gcc.target/spu: New directory.
10856 * gcc.target/spu/spu.exp: New file.
10857 * gcc.target/spu/intrinsics-1.c: New test.
10858
10859 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
10860
10861 PR c++/29980
10862 * g++.dg/ext/attrib27.C: New test.
10863 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
10864 * g++.dg/parse/typedef5.C: Likewise.
10865
10866 2006-12-07 Mike Stump <mrs@apple.com>
10867
10868 * treelang/compile/var_defs.tree: Adjust.
10869
10870 2006-12-06 Mark Mitchell <mark@codesourcery.com>
10871
10872 PR c++/29730
10873 * g++.dg/template/crash64.C: New test.
10874 * g++.dg/parse/crash27.C: Adjust error markers.
10875
10876 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
10877
10878 PR libfortran/30009
10879 PR libfortran/30056
10880 * gfortran.dg/read_eof_4.f90: Add tests.
10881 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
10882 * gfortran.dg/unf_read_corrupted_1.f90: New test.
10883
10884 2006-12-05 Mark Mitchell <mark@codesourcery.com>
10885
10886 PR c++/29729
10887 * g++.dg/template/crash63.C: New test.
10888
10889 PR c++/29728
10890 * g++.dg/template/crash62.C: New test.
10891
10892 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
10893
10894 PR fortran/30003
10895 * gfortran.dg/allocatable_function_1.f90: Increase the number
10896 of expected calls of free to 10; the lhs section reference is
10897 now evaluated so there is another call to bar. Change the
10898 comment appropriately.
10899 * gfortran.dg/array_section_1.f90: New test.
10900
10901 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
10902
10903 PR fortran/29912
10904 * gfortran.dg/char_result_12.f90: New test.
10905
10906 2006-12-05 Richard Guenther <rguenther@suse.de>
10907
10908 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
10909 * gcc.dg/vect/vect-pow-2.c: Rename to ...
10910 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
10911 vect_double, xfail for spu*-*-*.
10912
10913 2006-12-04 Tobias Burnus <burnus@net-b.de>
10914
10915 PR fortran/29962
10916 * initialization_4.f90: Test noninteger exponents (-std=f95).
10917 * initialization_5.f90: New test for noninteger exponents
10918 with -std=f2003.
10919
10920 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
10921
10922 PR fortran/29821
10923 * gfortran.dg/parameter_array_section_1.f90: New test.
10924
10925 2006-12-04 Mark Mitchell <mark@codesourcery.com>
10926
10927 PR c++/29733
10928 * g++.dg/template/crash61.C: New test.
10929
10930 PR c++/29632
10931 * g++.dg/template/error23.C: New test.
10932
10933 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
10934
10935 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
10936
10937 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
10938
10939 PR fortran/29916
10940 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
10941
10942 2006-12-04 Jakub Jelinek <jakub@redhat.com>
10943
10944 PR middle-end/29965
10945 * gcc.dg/gomp/pr29965-1.c: New test.
10946 * gcc.dg/gomp/pr29965-2.c: New test.
10947 * gcc.dg/gomp/pr29965-3.c: New test.
10948 * gcc.dg/gomp/pr29965-4.c: New test.
10949 * gcc.dg/gomp/pr29965-5.c: New test.
10950 * gcc.dg/gomp/pr29965-6.c: New test.
10951 * g++.dg/gomp/pr29965-1.C: New test.
10952 * g++.dg/gomp/pr29965-2.C: New test.
10953 * g++.dg/gomp/pr29965-3.C: New test.
10954 * g++.dg/gomp/pr29965-4.C: New test.
10955 * g++.dg/gomp/pr29965-5.C: New test.
10956 * g++.dg/gomp/pr29965-6.C: New test.
10957 * g++.dg/gomp/pr29965-7.C: New test.
10958 * g++.dg/gomp/pr29965-8.C: New test.
10959 * g++.dg/gomp/pr29965-9.C: New test.
10960 * g++.dg/gomp/pr29965-10.C: New test.
10961
10962 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
10963
10964 * gnat.dg/pointer_variable_bounds.adb: New test.
10965 * gnat.dg/pointer_variable_bounds.ads: Likewise.
10966 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
10967
10968 2006-12-03 Eric Christopher <echristo@apple.com>
10969
10970 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
10971
10972 2006-12-03 Richard Henderson <rth@redhat.com>
10973 Andrew Pinski <pinskia@gmail.com>
10974
10975 PR C++/14329
10976 * g++.dg/warn/unit-1.C: New test.
10977
10978 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
10979
10980 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
10981
10982 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
10983
10984 * g++.dg/vect/vect.exp: Enable tests to run on spu.
10985 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
10986 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
10987 * gcc.dg/vect/vect-70.c: Reduce array size.
10988 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
10989 vect_no_compaer_double targets.
10990 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
10991 vect_float, vect_double, and vect_int.
10992
10993 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
10994
10995 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
10996 test for loop versioning on vect_no_align targets.
10997 * gcc.dg/vect/pr20122.c: Likewise.
10998 * gcc.dg/vect/vect-105.c: Likewise.
10999 * gcc.dg/vect/vect-42.c: Likewise.
11000 * gcc.dg/vect/vect-43.c: Likewise.
11001 * gcc.dg/vect/vect-74.c: Likewise.
11002 * gcc.dg/vect/vect-75.c: Likewise.
11003 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
11004 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
11005 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
11006 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
11007
11008 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
11009
11010 PR fortran/29642
11011 * gfortran.dg/value_1.f90 : New test.
11012 * gfortran.dg/value_2.f90 : New test.
11013 * gfortran.dg/value_3.f90 : New test.
11014 * gfortran.dg/value_4.f90 : New test.
11015 * gfortran.dg/value_4.c : Called from value_4.f90.
11016
11017 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
11018
11019 PR C++/30033
11020 * g++.dg/cpp0x/static_assert4.C: New testcase.
11021
11022 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11023
11024 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
11025
11026 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
11027
11028 PR c/27953
11029 * gcc.dg/pr27953.c: New test.
11030
11031 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11032
11033 PR c++/30022
11034 * g++.dg/ext/vector5.C: New test.
11035
11036 PR c++/30021
11037 * g++.dg/other/main1.C: New test.
11038
11039 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
11040
11041 PR libfortran/29568
11042 * gfortran.dg/convert_implied_open.f90: Change to
11043 new default record length.
11044 * gfortran.dg/unf_short_record_1.f90: Adapt to
11045 new error message.
11046 * gfortran.dg/unformatted_subrecords_1.f90: New test.
11047
11048 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
11049
11050 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
11051
11052 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
11053
11054 PR c++/29066
11055 * g++.dg/expr/pr29066.c: New.
11056
11057 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
11058 Zdenek Dvorak <dvorakz@suse.cz>
11059
11060 PR tree-optimization/29921
11061 * gcc.dg/pr29921-2.c: New test.
11062
11063 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
11064
11065 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
11066 (i386_get_cpuid): New function.
11067 (i386_cpuid_ecx): Likewise.
11068 (i386_cpuid_edx): Likewise.
11069 (i386_cpuid): Updated to call i386_cpuid_edx.
11070
11071 * gcc.target/i386/sse3-addsubpd.c: New file.
11072 * gcc.target/i386/sse3-addsubps.c: Likewise.
11073 * gcc.target/i386/sse3-haddpd.c: Likewise.
11074 * gcc.target/i386/sse3-haddps.c: Likewise.
11075 * gcc.target/i386/sse3-hsubpd.c: Likewise.
11076 * gcc.target/i386/sse3-hsubps.c: Likewise.
11077 * gcc.target/i386/sse3-lddqu.c: Likewise.
11078 * gcc.target/i386/sse3-movddup.c: Likewise.
11079 * gcc.target/i386/sse3-movshdup.c: Likewise.
11080 * gcc.target/i386/sse3-movsldup.c: Likewise.
11081
11082 2006-12-01 Dirk Mueller <dmueller@suse.de>
11083
11084 * g++.dg/warn/Wreturn-type-4.C: New testcase.
11085
11086 2006-11-30 Janis Johnson <janis187@us.ibm.com>
11087
11088 * gcc.dg/dfp/convert-int-max.c: New test.
11089 * gcc.dg/dfp/convert-int-max-fold.c: New test.
11090
11091 2006-11-30 Richard Guenther <rguenther@suse.de>
11092
11093 * gcc.dg/vect/vect-pow-1.c: Rename ...
11094 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
11095 floats instead of doubles, check successful vectorization.
11096
11097 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
11098
11099 PR target/29945
11100 * gcc.c-torture/compile/pr29945.c: New testcase.
11101
11102 2006-11-30 Joseph Myers <joseph@codesourcery.com>
11103
11104 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
11105 -maltivec.
11106
11107 2006-11-29 Eric Christopher <echristo@apple.com>
11108
11109 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
11110
11111 2006-11-29 Janis Johnson <janis187@us.ibm.com>
11112
11113 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
11114
11115 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
11116
11117 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
11118
11119 PR c++/29022
11120 * g++.dg/inherit/virtual2.C: New test.
11121 * g++.dg/inherit/virtual3.C: Likewise.
11122 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
11123 * g++.dg/inherit/error2.C: Likewise.
11124 * g++.dg/template/instantiate1.C: Likewise.
11125
11126 2006-11-28 Andrew Pinski <pinskia@gmail.com>
11127
11128 PR tree-opt/29984
11129 * gcc.dg/tree-ssa/reassoc-12.c: New test.
11130
11131 2006-11-28 Jan Hubicka <jh@suse.cz>
11132
11133 * gcc.dg/memcpy-1.c: New test.
11134
11135 2006-11-28 Jakub Jelinek <jakub@redhat.com>
11136
11137 PR c++/29735
11138 * g++.dg/warn/main-3.C: New test.
11139
11140 2006-11-28 Jan Hubicka <jh@suse.cz>
11141
11142 * gcc.dg/winline-1.c: New test.
11143
11144 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
11145
11146 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
11147 alignments.
11148
11149 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
11150
11151 PR fortran/29976
11152 * gfortran.dg/missing_optional_dummy_3.f90
11153
11154 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
11155
11156 PR fortran/20880
11157 * gfortran.dg/interface_3.f90: Modify errors.
11158
11159 2006-11-28 Ben Elliston <bje@au.ibm.com>
11160
11161 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
11162 fail to link due to relocation overflows on spu-*-*.
11163
11164 2006-11-27 Michael Matz <matz@suse.de>
11165 Andreas Krebbel <krebbel1@de.ibm.com>
11166
11167 PR target/29319
11168 * gcc.dg/20061127-1.c: New testcase.
11169
11170 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
11171
11172 * gcc.dg/20061124-1.c: Add exit() function prototype.
11173
11174 2006-11-27 Jan Hubicka <jh@suse.cz>
11175
11176 * gcc.target/i386/memcpy-1.c: Adjust size.
11177 * gcc.dg/visibility-11.c: Likewise.
11178
11179 2006-11-27 Richard Guenther <rguenther@suse.de>
11180
11181 PR middle-end/25620
11182 * gcc.target/i386/pow-1.c: New testcase.
11183 * gcc.dg/builtins-58.c: Likewise.
11184
11185 2006-11-26 Mark Mitchell <mark@codesourcery.com>
11186
11187 PR c++/29886
11188 * g++.dg/expr/cast8.C: New test.
11189
11190 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11191
11192 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
11193 Don't ever inline the testcase.
11194
11195 2006-11-25 Andrew Pinski <pinskia@gmail.com>
11196
11197 PR fortran/29982
11198 * gfortran.fortran-torture/compile/parameter_3.f90: New
11199 testcase.
11200
11201 2006-11-25 Andrew Pinski <pinskia@gmail.com>
11202
11203 PR fortran/29951
11204 * gfortran.fortran-torture/execute/transfer2.f90: New test.
11205
11206 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11207
11208 * gfortran.fortran-torture/execute/specifics.f90: Remove test
11209 for CHAR.
11210
11211 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11212
11213 PR libgfortran/29936
11214 * gfortran.dg/write_check3.f90: New test.
11215
11216 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
11217
11218 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
11219
11220 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
11221
11222 PR fortran/20880
11223 * gfortran.dg/interface_3.f90: New test.
11224
11225 PR fortran/29387
11226 * gfortran.dg/generic_8.f90: New test.
11227
11228 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11229
11230 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
11231 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
11232 * gfortran.dg/specifics_3.f90: Remove.
11233
11234 2006-11-24 Jakub Jelinek <jakub@redhat.com>
11235
11236 PR c/29955
11237 * gcc.dg/gomp/pr29955.c: New test.
11238
11239 PR c/29736
11240 * gcc.dg/pr29736.c: New test.
11241
11242 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
11243
11244 PR tree-opt/29964
11245 * gcc.dg/pure-1.c: New test.
11246
11247 2006-11-24 Joseph Myers <joseph@codesourcery.com>
11248
11249 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
11250 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
11251
11252 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
11253
11254 * gcc.dg/20061124-1.c: New testcase.
11255
11256 2006-11-23 Eric Christopher <echristo@apple.com>
11257
11258 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
11259
11260 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11261
11262 PR c/2707
11263 PR c++/26167
11264 * gcc.dg/Wconversion-integer.c: New. Supersedes
11265 Wconversion-negative-constants.c
11266 * gcc.dg/Wconversion-real.c: New.
11267 * gcc.dg/Wconversion-real-integer.c: New.
11268 * gcc.dg/Wconversion-negative-constants.c: Deleted.
11269 * g++.dg/warn/Wconversion1.C: Modified.
11270
11271 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11272
11273 * gfortran.dg/overload_1.f90: New test.
11274
11275 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11276
11277 PR c/9072
11278 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
11279 Wtraditional-conversion.
11280 * gcc.dg/overflow-warn-2.c: Likewise.
11281 * gcc.dg/Wconversion.c: Likewise. Renamed as
11282 Wtraditional-conversion.c .
11283 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
11284 Wtraditional-conversion-2.c .
11285 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
11286 Wtraditional-conversion-2.c
11287 * gcc.dg/Wconversion-negative-constants.c: New.
11288
11289 2006-11-23 Andrew Pinski <pinskia@gmail.com>
11290
11291 * gcc.dg/tree-ssa/dump-1.c: New test.
11292
11293 2006-11-23 David Ung <davidu@mips.com>
11294
11295 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
11296 -mfp64, allowable when ISA >= 33 and float is enabled.
11297 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
11298 of mthc1 and mfhc1 patterns.
11299
11300 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
11301
11302 PR tree-optimization/29921
11303 * gcc.dg/pr29921.c: New test.
11304
11305 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11306
11307 PR fortran/29441
11308 * gfortran.dg/initialization_4.f90: New test.
11309
11310 2006-11-22 Ira Rosen <irar@il.ibm.com>
11311
11312 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
11313 platforms that have interleaving support.
11314 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
11315 * gcc.dg/vect/vect-strided-a-u16-i2.c,
11316 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
11317 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
11318 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
11319 gcc.dg/vect/vect-strided-u8-i2-gap.c,
11320 gcc.dg/vect/vect-strided-u8-i8.c,
11321 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
11322 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
11323 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
11324 gcc.dg/vect/vect-strided-float.c,
11325 gcc.dg/vect/vect-strided-a-mult.c,
11326 gcc.dg/vect/vect-strided-mult-char-ls.c,
11327 gcc.dg/vect/vect-strided-a-u16-mult.c,
11328 gcc.dg/vect/vect-strided-a-u32-mult.c,
11329 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
11330 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
11331 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
11332 gcc.dg/vect/vect-strided-mult.c,
11333 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
11334 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave):
11335 New.
11336
11337 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
11338
11339 PR fortran/25087
11340 * gfortran.dg/auto_char_len_4.f90: New test.
11341
11342 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
11343
11344 PR fortran/29652
11345 * gfortran.dg/generic_7.f90: New test.
11346 * gfortran.dg/defined_operators_1.f90: Add new error.
11347
11348 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
11349
11350 PR tree-optimization/29902
11351 * g++.dg/tree-ssa/pr29902.C: New test.
11352
11353 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
11354
11355 PR fortran/29820
11356 * gfortran.dg/used_types_13.f90: New test.
11357
11358 2006-11-21 Janis Johnson <janis187@us.ibm.com>
11359
11360 * gcc.dg/dfp/snan.c: Delete.
11361
11362 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
11363
11364 * g++.dg/cpp0x/static_assert1.C: New.
11365 * g++.dg/cpp0x/static_assert2.C: New.
11366 * g++.dg/cpp0x/static_assert3.C: New.
11367
11368 2006-11-21 Richard Guenther <rguenther@suse.de>
11369
11370 * gcc.dg/vect/vect-pow-1.c: New testcase.
11371 * gcc.dg/vect/vect-pow-2.c: Likewise.
11372
11373 2006-11-21 Jakub Jelinek <jakub@redhat.com>
11374
11375 PR c++/29570
11376 * g++.dg/template/static29.C: New test.
11377
11378 PR c++/29734
11379 * g++.dg/conversion/simd4.C: New test.
11380
11381 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
11382
11383 PR c++/29475
11384 * g++.dg/template/access19.C: New test.
11385 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
11386 error is reported.
11387
11388 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
11389
11390 PR tree-opt/25500
11391 * gcc.dg/tree-ssa/sra-4.c: New testcase.
11392
11393 2006-11-20 Tobias Burnus <burnus@net-b.de>
11394
11395 PR fortran/27546
11396 * gfortran.dg/import.f90: Extended test.
11397 * gfortran.dg/import2.f90: Extended test.
11398
11399 2006-11-20 Tobias Burnus <burnus@net-b.de>
11400
11401 * gfortran.dg/volatile3.f90: Add conflict test.
11402
11403 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
11404
11405 PR fortran/24783
11406 * gfortran.dg/implicit_10.f90: New test.
11407
11408 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
11409
11410 PR c++/8586
11411 * g++.dg/warn/Wall-write-strings.C: New.
11412
11413 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
11414
11415 * gfortran.dg/alloc_comp_constraint_5.f90: New.
11416 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
11417
11418 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11419
11420 * gfortran.dg/use_3.f90: Remove error message.
11421 * gfortran.dg/iso_fortran_env_1.f90: New test.
11422 * gfortran.dg/iso_fortran_env_2.f90: New test.
11423 * gfortran.dg/iso_fortran_env_3.f90: New test.
11424 * gfortran.dg/iso_fortran_env_4.f90: New test.
11425
11426 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
11427
11428 * gcc.dg/vect/vect-27.c: Fix initialization.
11429
11430 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11431
11432 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
11433 * gcc.dg/torture/builtin-minmax-1.c: New.
11434
11435 * gcc.dg/builtins-20.c: Add cases for copysign.
11436
11437 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11438
11439 PR fortran/24285
11440 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
11441
11442 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11443 * gfortran.dg/use_1.f90: New test.
11444 * gfortran.dg/use_1.f90: New test.
11445 * gfortran.dg/use_1.f90: New test.
11446
11447 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
11448
11449 PR tree-optimization/29801
11450 * gcc.dg/pr29801.c: New test.
11451
11452 2006-11-17 Jakub Jelinek <jakub@redhat.com>
11453
11454 PR middle-end/29584
11455 * gcc.dg/torture/pr29584.c: New test.
11456
11457 2006-11-17 Joseph Myers <joseph@codesourcery.com>
11458
11459 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
11460 Condition PowerPC tests for saving FPRs on powerpc_fprs.
11461 * gcc.target/powerpc/compress-float-ppc.c,
11462 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
11463 powerpc_fprs.
11464 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
11465 do not pass -mhard-float.
11466
11467 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
11468
11469 * gnat.dg/volatile_aggregate.adb: New test.
11470
11471 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11472
11473 PR fortran/29391
11474 PR fortran/29489
11475 * gfortran.dg/bound_2.f90: Add more checks.
11476 * gfortran.dg/bound_3.f90: New test.
11477
11478 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
11479
11480 PR target/29201
11481 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
11482
11483 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
11484
11485 * gfortran.dg/import3.f90: Fix error message.
11486
11487 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
11488
11489 PR tree-opt/29788
11490 * gfortran.fortran-torture/compile/inline_1.f90:
11491 New testcase.
11492
11493 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
11494
11495 * gcc.target/i386/x87regparm-1.c: New test.
11496 * gcc.target/i386/x87regparm-2.c: New test.
11497 * gcc.target/i386/x87regparm-3.c: New test.
11498 * gcc.target/i386/x87regparm-4.c: New test.
11499
11500 2006-11-15 Tobias Burnus <burnus@net-b.de>
11501
11502 PR fortran/27546
11503 * gfortran.dg/import.f90: New test.
11504 * gfortran.dg/import2.f90: New test.
11505 * gfortran.dg/import3.f90: New test.
11506
11507 2006-11-15 Tobias Burnus <burnus@net-b.de>
11508
11509 PR fortran/27588
11510 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
11511
11512 2006-11-15 Tobias Burnus <burnus@net-b.de>
11513
11514 PR fortran/29806
11515 * gfortran.dg/contains.f90: New test.
11516 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
11517
11518 2006-11-15 Jakub Jelinek <jakub@redhat.com>
11519
11520 PR tree-optimization/29581
11521 * gcc.dg/pr29581-1.c: New test.
11522 * gcc.dg/pr29581-2.c: New test.
11523 * gcc.dg/pr29581-3.c: New test.
11524 * gcc.dg/pr29581-4.c: New test.
11525 * gfortran.dg/pr29581.f90: New test.
11526
11527 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
11528
11529 PR fortran/29702
11530 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
11531 numbers in error message headers.
11532
11533 2006-11-14 Richard Guenther <rguenther@suse.de>
11534
11535 * gcc.target/i386/math-torture/math-torture.exp: Restrict
11536 to i?86 and x86_64 targets.
11537
11538 2006-11-14 Caroline Tice <ctice@apple.com>
11539
11540 * gcc.dg/pubtypes-1.c: New file/testcase.
11541 * gcc.dg/pubtypes-2.c: New file/testcase.
11542 * gcc.dg/pubtypes-3.c: New file/testcase.
11543 * gcc.dg/pubtypes-4.c: New file/testcase.
11544 * g++.dg/pubtypes.C: New file/testcase.
11545
11546 2006-11-14 Mark Mitchell <mark@codesourcery.com>
11547
11548 PR c++/29106
11549 * g++.dg/init/self1.C: New test.
11550
11551 2006-11-14 Tobias Burnus <burnus@net-b.de>
11552
11553 PR fortran/29657
11554 * gfortran.dg/conflicts.f90: Add.
11555
11556 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
11557
11558 PR rtl-optimization/29798
11559
11560 * gcc.c-torture/execute/pr29798.c: New.
11561
11562 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11563
11564 * gcc.dg/builtins-20.c: Add more cases.
11565
11566 2006-11-13 Jakub Jelinek <jakub@redhat.com>
11567
11568 PR fortran/29759
11569 * gfortran.dg/gomp/pr29759.f90: New test.
11570
11571 2006-11-13 Mark Mitchell <mark@codesourcery.com>
11572
11573 PR c++/29518
11574 * g++.dg/template/static28.C: New test.
11575
11576 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
11577
11578 * lib/c-torture.exp: Use target-libpath.exp.
11579 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
11580 set GCC_EXEC_PREFIX env var from global variable of same name.
11581
11582 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
11583
11584 PR fortran/26994
11585 * gfortran.fortran-torture/compile/transfer-1.f90:
11586 New testcase.
11587
11588 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
11589 Zdenek Dvorak <dvorakz@suse.cz>
11590
11591 PR tree-optimization/29680
11592 * gcc.dg/alias-11.c: New test.
11593
11594 2006-11-12 Jason Merrill <jason@redhat.com>
11595 Andrew Pinski <pinskia@physics.uc.edu>
11596
11597 PR middle-end/28915
11598 * gcc.target/i386/vectorize1.c: New.
11599
11600 2006-11-12 Roger Sayle <roger@eyesopen.com>
11601
11602 PR rtl-optimization/29797
11603 * gcc.c-torture/execute/pr29797-1.c: New test case.
11604
11605 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11606
11607 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
11608
11609 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
11610
11611 * gcc.dg/tree-ssa/prefetch-3.c: New test.
11612
11613 2006-11-12 Roger Sayle <roger@eyesopen.com>
11614
11615 PR tree-optimization/13827
11616 * gcc.dg/fold-eqand-1.c: New test case.
11617
11618 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
11619
11620 PR rtl-opt/28812
11621 * gcc.c-torture/execute/mayalias-3.c: New test.
11622
11623 2006-11-11 Richard Sandiford <richard@codesourcery.com>
11624
11625 PR middle-end/27528
11626 * gcc.c-torture/compile/pr27528.c: New test.
11627 * gcc.dg/pr27528.c: Likewise.
11628
11629 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11630
11631 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
11632
11633 * gcc.dg/torture/builtin-symmetric-1.c: New test.
11634
11635 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
11636
11637 PR fortran/29758
11638 * gfortran.dg/reshape_source_size_1.f90: New test.
11639
11640 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
11641
11642 PR fortran/29315
11643 * gfortran.dg/aliasing_dummy_4.f90: New test.
11644
11645 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
11646
11647 PR target/29777
11648 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
11649 and x86_64-*-* targets.
11650
11651 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11652
11653 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
11654 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
11655 New macros. Use them in exact tests.
11656 (TESTIT3): New macro.
11657 Add tests for fmin, fmax and fma.
11658
11659 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11660
11661 PR fortran/29431
11662 * gfortran.dg/array_constructor_13.f90: New test.
11663
11664 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11665
11666 PR fortran/29744
11667 * gfortran.dg/used_types_12.f90: New test.
11668
11669 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
11670
11671 PR middle-end/29726
11672 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
11673 (test6): Ditto.
11674 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
11675 * gcc.dg/fold-eqandshift-3.c: New test case.
11676
11677 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11678
11679 PR fortran/29699
11680 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
11681
11682 PR fortran/21370
11683 * gfortran.dg/change_symbol_attributes_1.f90: New test.
11684
11685 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
11686
11687 * gcc.dg/20061109-1.c: New testcase.
11688
11689 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11690
11691 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
11692
11693 2006-11-09 Tobias Burnus <burnus@net-b.de>
11694
11695 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
11696 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
11697
11698 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
11699
11700 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
11701 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
11702
11703 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11704
11705 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
11706
11707 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11708
11709 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
11710 vect-9.c).
11711 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
11712 * gcc.dg/vect/vect-9.c: Now vectorizable.
11713 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
11714 that support vect_widen_mult.
11715 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
11716 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
11717 vect-reduc-dot-u16.c).
11718 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
11719 vect-reduc-dot-u16.c).
11720 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
11721 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
11722 vect-reduc-dot-s8.c).
11723 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
11724 vect-reduc-dot-s8.c).
11725 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
11726 vect-reduc-dot-s8.c).
11727 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
11728 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
11729 vect-reduc-dot-u8.c).
11730 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
11731 vect-reduc-dot-u8.c).
11732 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
11733 * gcc.dg/vect/vect-multitypes-9.c: New test.
11734 * gcc.dg/vect/vect-multitypes-10.c: New test.
11735 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
11736 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
11737 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
11738 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
11739 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
11740 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
11741 wrapv-vect-reduc-dot-s8.c.
11742 * lib/target-support.exp (check_effective_target_vect_unpack): New.
11743 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
11744 targets that support vec_unpack.
11745 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
11746 (check_effective_target_vect_widen_mult_qi_to_hi): New.
11747 (check_effective_target_vect_widen_mult_hi_to_si): New.
11748 (check_effective_target_vect_widen_sum): Removed.
11749
11750 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11751
11752 * gcc.dg/vect/vect-multitypes-8.c: New test.
11753 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
11754
11755 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11756
11757 * gcc.dg/vect/vect-multitypes-7.c: New test.
11758
11759 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11760
11761 * gcc.dg/vect/vect-multitypes-4.c: New test.
11762 * gcc.dg/vect/vect-multitypes-5.c: New test.
11763 * gcc.dg/vect/vect-multitypes-6.c: New test.
11764
11765 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11766
11767 * gcc.dg/vect/vect-multitypes-1.c: New test.
11768 * gcc.dg/vect/vect-multitypes-2.c: New test.
11769 * gcc.dg/vect/vect-multitypes-3.c: New test.
11770
11771 2006-11-07 Eric Christopher <echristo@apple.com>
11772
11773 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
11774 Test using scan-assembler-not.
11775
11776 2006-11-07 Jakub Jelinek <jakub@redhat.com>
11777
11778 * gcc.dg/inline-17.c: New test.
11779
11780 2006-11-07 Steve Ellcey <sje@cup.hp.com>
11781
11782 PR other/25028
11783 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
11784 on HP-UX.
11785
11786 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
11787
11788 PR fortran/29539
11789 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
11790
11791 PR fortran/29634
11792 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
11793 test.
11794
11795 2006-11-07 Tobias Burnus <burnus@net-b.de>
11796
11797 PR fortran/29601
11798 * gfortran.dg/volatile.f90: Add.
11799 * gfortran.dg/volatile2.f90: Add.
11800 * gfortran.dg/volatile3.f90: Add.
11801 * gfortran.dg/volatile4.f90: Add.
11802 * gfortran.dg/volatile5.f90: Add.
11803 * gfortran.dg/volatile6.f90: Add.
11804 * gfortran.dg/volatile7.f90: Add.
11805
11806 2006-11-06 Tobias Burnus <burnus@net-b.de>
11807
11808 * gfortran.dg/io_constraints_2.f90: Adjust pattern
11809 for matching error messages.
11810 * gfortran.dg/specifics_3.f90: Adjust pattern
11811 for matching error messages.
11812
11813 2006-11-06 Janis Johnson <janis187@us.ibm.com>
11814 Bernhard Fischer <aldot@gcc.gnu.org>
11815
11816 * lib/gcc-dg.exp (output-exists): New proc.
11817 (output-exists-not): New proc.
11818 * gcc.test-framework/test-framework.awk: Support new directives.
11819 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
11820 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
11821 * gcc.test-framework/dg-outexists-exp-F.c: New test.
11822 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
11823 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
11824 * gcc.test-framework/dg-outexists-exp-P.c: New test.
11825
11826 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
11827
11828 PR fortran/29630
11829 PR fortran/29679
11830 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
11831 * gfortran.dg/initialization_3.f90: New.
11832
11833 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11834
11835 PR libgfortran/25545
11836 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
11837
11838 2006-11-05 Jakub Jelinek <jakub@redhat.com>
11839
11840 PR middle-end/29695
11841 * gcc.c-torture/execute/pr29695-1.c: New test.
11842 * gcc.c-torture/execute/pr29695-2.c: New test.
11843
11844 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
11845
11846 PR fortran/29565
11847 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
11848
11849 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
11850
11851 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
11852 for matching error messages.
11853
11854 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
11855
11856 PR target/26915
11857 * gcc.target/i386/387-12.c: New test.
11858
11859 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11860
11861 PR libfortran/29713
11862 * gfortran.dg/pr29713.f90: New test.
11863
11864 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
11865
11866 * gcc.c-torture/execute/arith-rand-ll.c:
11867 Also test for bogus rest sign.
11868
11869 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11870
11871 PR libfortran/27895
11872 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
11873
11874 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
11875
11876 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
11877 from error messages.
11878
11879 2006-11-02 Mike Stump <mrs@apple.com>
11880
11881 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
11882
11883 * g++.old-deja/g++.abi/align.C: Enable for darwin.
11884
11885 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
11886
11887 * g++.dg/eh/gcsec1.C: New test.
11888
11889 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11890
11891 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
11892 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
11893
11894 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
11895
11896 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
11897 hexadecimal value.
11898 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
11899 * gcc.dg/pr14796-2.c: Likewise.
11900
11901 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11902
11903 * gcc.c-torture/execute/20061101-1.c: New test.
11904
11905 2006-11-01 Richard Guenther <rguenther@suse.de>
11906
11907 * gcc.target/i386/fpprec-1.c: New testcase.
11908
11909 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11910
11911 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
11912 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
11913
11914 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
11915
11916 * gcc.c-torture/execute/20061031-1.c: New test.
11917
11918 2006-10-31 Geoffrey Keating <geoffk@apple.com>
11919
11920 PR 23067
11921 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
11922 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
11923 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
11924 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
11925 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
11926 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
11927 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
11928
11929 2006-10-31 Eric Christopher <echristo@apple.com>
11930 Falk Hueffner <falk@debian.org>
11931
11932 * gcc.dg/builtin-bswap-1.c: New.
11933 * gcc.dg/builtin-bswap-2.c: New.
11934 * gcc.dg/builtin-bswap-3.c: New.
11935 * gcc.dg/builtin-bswap-4.c: New.
11936 * gcc.dg/builtin-bswap-5.c: New.
11937 * gcc.target/i386/builtin-bswap-1.c: New.
11938
11939 2006-10-31 Geoffrey Keating <geoffk@apple.com>
11940
11941 * gcc.dg/inline-16.c: New.
11942
11943 PR 16622
11944 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
11945 defining it.
11946 * gcc.dg/inline-13.c: New.
11947 * gcc.dg/inline-14.c: New.
11948 * gcc.dg/inline-15.c: New.
11949
11950 PR 11377
11951 * gcc.dg/inline6.c: New.
11952 * gcc.dg/inline7.c: New.
11953
11954 2006-10-31 Roger Sayle <roger@eyesopen.com>
11955
11956 PR middle-end/23470
11957 * gcc.dg/pr23470-1.c: New test case.
11958
11959 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
11960
11961 PR fortran/29537
11962 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
11963 data.
11964 * gfortran.dg/blockdata_2.f90: New testcase.
11965
11966 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
11967
11968 PR libfortran/29627
11969 * gfortran.dg/unf_short_record_1.f90: New test.
11970
11971 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11972
11973 PR fortran/29067
11974 * gfortran.dg/pr29067.f: New test.
11975
11976 2006-10-31 Joseph Myers <joseph@codesourcery.com>
11977 Richard Sandiford <richard@codesourcery.com>
11978
11979 * lib/target-supports.exp (get_compiler_messages): Append options
11980 as a single list element.
11981 (check_effective_target_arm_vfp_ok): New.
11982 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
11983
11984 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
11985
11986 PR fortran/29387
11987 * gfortran.dg/intrinsic_actual_2.f90: New test.
11988
11989 PR fortran/29490
11990 * gfortran.dg/actual_array_interface_1.f90: New test.
11991
11992 PR fortran/29641
11993 * gfortran.dg/used_types_11.f90: New test.
11994
11995 2006-10-30 Dirk Mueller <dmueller@suse.de>
11996
11997 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
11998 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
11999 * g++.old-deja/g++.pt/eichin01.C (main): Same.
12000 * g++.old-deja/g++.mike/net25.C (main): Same.
12001 * g++.dg/lookup/exception1.C (main): Same.
12002 * g++.dg/parse/parens2.C (main): Same.
12003
12004 2006-10-30 Roger Sayle <roger@eyesopen.com>
12005
12006 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
12007
12008 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12009
12010 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
12011 * gcc.dg/torture/builtin-math-3.c: Likewise.
12012
12013 2006-10-30 Tobias Burnus <burnus@net-b.de>
12014
12015 PR fortran/29452
12016 * gfortran.dg/write_check.f90: Check run-time keyword checking.
12017 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
12018
12019 2006-10-30 Andrew Pinski <pinskia@gmail.com>
12020
12021 PR Fortran/29410
12022 * gfortran.fortran-torture/execute/transfer1.f90: New test.
12023
12024 2006-10-30 Joseph Myers <joseph@codesourcery.com>
12025
12026 * lib/target-supports.exp (check_function_available): Declare
12027 function before calling.
12028
12029 2006-10-30 Jakub Jelinek <jakub@redhat.com>
12030
12031 PR tree-optimization/29637
12032 * gcc.dg/pr29637.c: New test.
12033
12034 2006-10-29 Roger Sayle <roger@eyesopen.com>
12035
12036 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
12037 tree canonicalization.
12038
12039 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12040
12041 * gcc.dg/builtins-20.c: Add more hypot tests.
12042
12043 2006-10-29 Roger Sayle <roger@eyesopen.com>
12044
12045 * gcc.dg/fold-compare-1.c: New test case.
12046
12047 2006-10-29 Dirk Mueller <dmueller@suse.de>
12048
12049 PR c++/16307
12050 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
12051
12052 2006-10-29 Roger Sayle <roger@eyesopen.com>
12053
12054 PR tree-optimization/15458
12055 * gcc.dg/fold-xornot-1.c: New test case.
12056
12057 2006-10-29 Richard Guenther <rguenther@suse.de>
12058
12059 * gcc.target/i386/math-torture/trunc.c: New testcase.
12060
12061 2006-10-29 Richard Guenther <rguenther@suse.de>
12062
12063 * gcc.target/i386/math-torture/round.c: New testcase.
12064
12065 2006-10-29 Richard Guenther <rguenther@suse.de>
12066
12067 * gcc.target/i386/math-torture/ceil.c: New testcase.
12068 * gcc.target/i386/math-torture/floor.c: Likewise.
12069
12070 2006-10-29 Richard Guenther <rguenther@suse.de>
12071
12072 * gcc.target/i386/math-torture/rint.c: New testcase.
12073 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
12074
12075 2006-10-29 Richard Guenther <rguenther@suse.de>
12076
12077 * gcc.target/i386/math-torture/lfloor.c: New testcase.
12078 * gcc.target/i386/math-torture/lceil.c: Likewise.
12079
12080 2006-10-28 Tobias Burnus <burnus@net-b.de>
12081
12082 PR libgfortran/24313
12083 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
12084
12085 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
12086
12087 * gcc.c-torture/execute/20020118-1.c,
12088 gcc.c-torture/execute/builtins/strlen.c,
12089 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
12090 comment typos.
12091
12092 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12093
12094 * gcc.dg/builtins-20.c: Add tests for hypot.
12095 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
12096 two-argument builtins.
12097 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
12098 TESTIT2. Update all callers.
12099 (TESTIT2, TESTIT2_R): New helper macros.
12100 Add testcases for pow, hypot and atan2.
12101
12102 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
12103
12104 PR C++/29295
12105 * g++.dg/expr/bool1.C: New test.
12106 * g++.dg/expr/bool2.C: New test.
12107
12108 2006-10-28 Tobias Burnus <burnus@net-b.de>
12109
12110 PR fortran/28224
12111 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
12112 * gfortran.dg/namelist_internal.f90: New test.
12113
12114 2006-10-28 Tobias Burnus <burnus@net-b.de>
12115
12116 PR fortran/29625
12117 * gfortran.dg/io_real_boz.f90: Add.
12118 * gfortran.dg/io_real_boz2.f90: Add.
12119
12120 2006-10-28 Richard Guenther <rguenther@suse.de>
12121
12122 PR middle-end/26899
12123 * gcc.dg/tree-ssa/pr26899.c: New testcase.
12124
12125 2006-10-28 Richard Guenther <rguenther@suse.de>
12126
12127 PR target/28806
12128 * gcc.target/i386/math-torture/lround.c: New testcase.
12129
12130 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
12131
12132 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
12133 * gcc.dg/builtins-44.c: Likewise.
12134 * gcc.dg/builtins-45.c: Likewise.
12135 * gcc.dg/pr28796-2.c: Likewise.
12136 * gcc.dg/unordered-3.c: Likewise.
12137
12138 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12139
12140 PR libgfortran/27954
12141 * gfortran.dg/error_recovery_2.f90: New test.
12142
12143 2006-10-26 Richard Guenther <rguenther@suse.de>
12144
12145 * gcc.target/i386/i386.exp: Use glob, not find to collect
12146 tests. Avoids recursing into subdirectories.
12147 * gcc.target/i386/math-torture/math-torture.exp: Torture
12148 for interesting ia32 math options.
12149 * gcc.target.i386/math-torture/lrint.c: New testcase.
12150
12151 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12152
12153 PR libgfortran/29563
12154 * gfortran.dg/arrayio_9.f90: Update test.
12155 * gfortran.dg/arrayio_19.f90: New test.
12156
12157 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
12158
12159 * gcc.dg/20061026.c: New testcase.
12160
12161 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12162
12163 PR libgfortran/29563
12164 * gfortran.dg/arrayio_9.f90: New test.
12165
12166 2006-10-26 Ben Elliston <bje@au.ibm.com>
12167
12168 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
12169 Copy the strings manually, as strcpy may call strlen.
12170
12171 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12172
12173 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
12174 Add checks for log, log2, log10 and log1p.
12175
12176 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
12177 we already test 0.0. Add checks for expm1, log, log2, log10,
12178 log1p, cbrt, erf and erfc.
12179
12180 2006-10-25 Steve Ellcey <sje@cup.hp.com>
12181
12182 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
12183
12184 2006-10-25 Uros Bizjak <uros@kss-loka.si>
12185
12186 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
12187 and remainderl() built-in functions. Remove -ffast-math from
12188 dg-options.
12189
12190 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12191
12192 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
12193 acosh and atanh.
12194
12195 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
12196 floating point modifiers to arguments passed to float and long
12197 double functions respectively. Update all callers to use floating
12198 point numbers, not integers. Add tests for exp, exp2 and
12199 exp10/pow10.
12200
12201 * gcc.dg/torture/builtin-math-3.c: New test.
12202
12203 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
12204
12205 PR fortran/29393
12206 * gfortran.dg/initialize_2.f90: New.
12207
12208 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12209
12210 * gcc.dg/torture/builtin-math-2.c: New test.
12211
12212 2006-10-24 Richard Guenther <rguenther@suse.de>
12213
12214 PR middle-end/28796
12215 * gcc.dg/pr28796-1.c: New testcase.
12216 * gcc.dg/pr28796-2.c: Likewise.
12217
12218 2006-10-24 Richard Guenther <rguenther@suse.de>
12219
12220 * gcc.dg/builtins-57.c: New testcase.
12221
12222 2006-10-24 Richard Guenther <rguenther@suse.de>
12223
12224 PR tree-optimization/29567
12225 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
12226
12227 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
12228
12229 PR tree-optimization/14784
12230 * gcc.dg/alias-10.c: New test.
12231
12232 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12233
12234 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
12235
12236 2006-10-23 Jakub Jelinek <jakub@redhat.com>
12237
12238 * gcc.dg/builtin-strncat-chk-1.c: New test.
12239
12240 2006-10-23 Jan Hubicka <jh@suse.cz>
12241
12242 * gcc.dg/memmove-1.c: New test.
12243
12244 2006-10-23 Paul Brook <paul@codesourcery.com>
12245
12246 * gcc.dg/pragma-pack-5.c: New test.
12247
12248 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
12249
12250 * g++.dg/other/s390-1.C: New testcase.
12251
12252 2006-10-23 Richard Guenther <rguenther@suse.de>
12253
12254 PR middle-end/27132
12255 PR middle-end/23295
12256 * gcc.dg/pr27132.c: New testcase.
12257 * gcc.dg/pr23295.c: Likewise.
12258 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
12259 * g++.dg/tree-ssa/pr19807.C: Likewise.
12260
12261 2006-10-23 Richard Guenther <rguenther@suse.de>
12262
12263 PR middle-end/21032
12264 * gcc.dg/pr21032.c: New testcase.
12265
12266 2006-10-22 Jeff Law <law@redhat.com>
12267 Richard Guenther <rguenther@suse.de>
12268
12269 PR tree-optimization/15911
12270 * gcc.dg/tree-ssa/vrp30.c: New testcase.
12271
12272 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
12273
12274 PR c++/20647
12275 * g++.dg/abi/rtti3.C: New.
12276
12277 2006-10-21 Uros Bizjak <uros@kss-loka.si>
12278
12279 PR middle-end/28252
12280 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
12281 transformation.
12282
12283 2006-10-21 Richard Guenther <rguenther@suse.de>
12284
12285 PR tree-optimization/3511
12286 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
12287
12288 2006-10-21 Richard Guenther <rguenther@suse.de>
12289
12290 PR middle-end/26898
12291 * gcc.dg/torture/pr26898-1.c: New testcase.
12292 * gcc.dg/torture/pr26898-2.c: Likewise.
12293
12294 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
12295
12296 PR c++/28053
12297 * g++.dg/parse/bitfield1.C: Adjust error markers.
12298 * g++.dg/parse/bitfield2.C: New test.
12299
12300 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
12301
12302 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
12303
12304 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12305
12306 PR libfortran/27895
12307 * gfortran.dg/zero_sized_1.f90: New test.
12308
12309 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
12310
12311 * gcc.dg/div-compare-1.c: New test.
12312
12313 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
12314
12315 PR fortran/29216
12316 * gfortran.dg/result_default_init_1.f90: New test.
12317
12318 PR fortran/29314
12319 * gfortran.dg/automatic_default_init_1.f90: New test.
12320
12321 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
12322 from 38 to 33.
12323
12324 2006-10-18 Geoffrey Keating <geoffk@apple.com>
12325
12326 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
12327 'using namespace std' without previous declaration.
12328 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
12329 * g++.old-deja/g++.robertl/eb133c.C: New.
12330
12331 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12332
12333 PR libgfortran/29277
12334 * gfortran.dg/streamio_4.f90: Update test.
12335 * gfortran.dg/streamio_11.f90: New test.
12336
12337 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
12338
12339 PR c++/27952
12340 * g++.dg/inherit/virtual1.C: New test.
12341
12342 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12343
12344 PR c++/28261
12345 * g++.dg/parse/enum3.C: New test.
12346
12347 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12348
12349 PR c++/29039
12350 * g++.dg/init/ctor8.C: New test.
12351
12352 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12353
12354 PR c++/27270
12355 * g++.dg/ext/complit8.C: Tweak error markers.
12356 * g++.dg/template/complit1.C: Add error marker.
12357
12358 2006-10-16 Mark Mitchell <mark@codesourcery.com>
12359
12360 PR c++/27270
12361 * g++.dg/ext/complit8.C: New test.
12362
12363 PR c++/29408
12364 * g++.dg/parse/dtor12.C: New test.
12365
12366 PR c++/29435
12367 * g++.dg/template/sizeof11.C: New test.
12368
12369 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
12370
12371 PR fortran/29392
12372 * gfortran.dg/data_char_3.f90: New test.
12373
12374 PR fortran/29451
12375 * gfortran.dg/negative_automatic_size.f90: New test.
12376
12377 2006-10-16 David Daney <ddaney@avtrex.com>
12378
12379 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
12380
12381 2006-10-16 Eric Christopher <echristo@apple.com>
12382
12383 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
12384 x86_64.
12385
12386 2006-10-16 Mark Mitchell <mark@codesourcery.com>
12387
12388 PR c++/28211
12389 * g++.dg/tc1/dr49.C: Tweak error messages.
12390 * g++.dg/parse/template21.C: New test.
12391
12392 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12393
12394 PR middle-end/20491
12395 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
12396
12397 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
12398
12399 PR fortran/29403
12400 * gfortran.dg/print_1.f90: New test.
12401
12402 2006-10-15 Jan Hubicka <jh@suse.cz>
12403
12404 PR middle-end/29241
12405 * gcc.c-torture/compile/pr29241.c: New testcase.
12406
12407 2006-10-15 David Edelsohn <edelsohn@gnu.org>
12408
12409 PR middle-end/29250
12410 * gcc.c-torture/compile/pr29250.c: New test.
12411
12412 2006-10-15 Richard Guenther <rguenther@suse.de>
12413
12414 * gcc.dg/pr29299.c: New testcase.
12415
12416 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
12417
12418 PR fortran/24767
12419 * gfortran.dg/label_4.f90: Adjust warning flag.
12420
12421 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
12422
12423 PR fortran/29371
12424 * gfortran.dg/nullify_3.f90: New test.
12425
12426 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12427
12428 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
12429 on Solaris 2.5.1 too.
12430
12431 2006-10-13 Eric Christopher <echristo@apple.com>
12432
12433 * gcc.dg/pr25993.c: Skip for darwin.
12434
12435 2006-10-13 Eric Christopher <echristo@apple.com>
12436
12437 * gcc.dg/visibility-11.c: Skip for darwin.
12438
12439 2006-10-13 Eric Christopher <echristo@apple.com>
12440
12441 * gcc.dg/darwin-weakimport-1.c: Use
12442 -fno-asynchronous-unwind-tables.
12443 * gcc.dg/darwin-weakimport-3.c: Ditto.
12444
12445 2006-10-13 Richard Guenther <rguenther@suse.de>
12446
12447 PR tree-optimization/29446
12448 * gcc.dg/torture/pr29446.c: New testcase.
12449
12450 2006-10-13 Bill Wendling <wendling@apple.com>
12451
12452 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
12453 * g++.old-deja/g++.jason/hmc1.C: Likewise.
12454 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
12455 * g++.old-deja/g++.law/shadow1.C: Likewise.
12456 * g++.old-deja/g++.law/ctors10.C: Likewise.
12457 * g++.dg/debug/namespace1.C: Likewise.
12458 * g++.dg/inherit/namespace-as-base.C: Likewise.
12459 * g++.dg/opt/delay-slot-1.C: Likewise.
12460 * g++.dg/parse/defarg10.C: Likewise.
12461 * g++.dg/template/ptrmem11.C: Likewise.
12462 * g++.dg/template/mem_func_ptr.C: Likewise.
12463 * g++.dg/template/spec19.C: Likewise.
12464
12465 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
12466
12467 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
12468
12469 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
12470
12471 PR fortran/29373
12472 * gfortran.dg/implicit_9.f90: New test.
12473
12474 PR fortran/29407
12475 * gfortran.dg/namelist_25.f90: New test.
12476
12477 PR fortran/27701
12478 * gfortran.dg/same_name_2.f90: New test.
12479
12480 PR fortran/29232
12481 * gfortran.dg/host_assoc_types_1.f90: New test.
12482
12483 PR fortran/29364
12484 * gfortran.dg/missing_derived_type_1.f90: New test.
12485 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
12486
12487 PR fortran/29422
12488 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
12489
12490 PR fortran/29428
12491 * gfortran.dg/alloc_comp_assign_5.f90: New test.
12492
12493 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12494
12495 PR fortran/29391
12496 * gfortran.dg/bound_2.f90: New test.
12497
12498 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12499
12500 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
12501 directive.
12502 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
12503 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
12504 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
12505 * gfortran.dg/gomp/reduction3.f90: Likewise.
12506 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
12507 * gfortran.dg/dummy_procedure_2.f90: Likewise.
12508 * gfortran.dg/interface_derived_type_1.f90: Likewise.
12509 * gfortran.dg/forall_4.f90: Likewise.
12510 * gfortran.dg/spec_expr_4.f90: Likewise.
12511 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
12512 * gfortran.dg/forall_5.f90: Likewise.
12513 * gfortran.dg/open_access_append_2.f90: Add check for
12514 compile-time warning.
12515
12516 2006-10-13 Mark Mitchell <mark@codesourcery.com>
12517
12518 PR c++/28506
12519 * g++.dg/parse/pure1.C: New test.
12520
12521 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12522
12523 PR fortran/21435
12524 * gfortran.dg/io_constraints_3.f90: New test.
12525 * gfortran.dg/open_access_append_1.f90: Add checks
12526 for compile-time warnings.
12527 * gfortran.dg/pr20163-2.f: Likewise.
12528 * gfortran.dg/iostat_2.f90: Likewise.
12529 * gfortran.dg/label_4.f90: Delete the temporary
12530 file.
12531 * gfortran.dg/direct_io_2.f90: Add a FILE=
12532 specifier.
12533 * gfortran.dg/iomsg_1.f90: Add check for
12534 compile-time warning.
12535
12536 2006-10-12 Jan Hubicka <jh@suse.cz>
12537
12538 PR c/28419
12539 * gcc.dg/pr28319.c: New test.
12540
12541 2006-10-12 Mark Mitchell <mark@codesourcery.com>
12542 PR c++/29318
12543 * g++.dg/ext/vla4.C: New test.
12544
12545 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
12546
12547 PR c++/27961
12548 * g++.dg/template/crash60.C: New test.
12549 * g++.dg/other/large-size-array.C: Adjust error markers.
12550 * g++.dg/parse/crash27.C: Likewise.
12551 * g++.dg/template/crash1.C: Likewise.
12552
12553 2006-10-12 Steve Ellcey <sje@cup.hp.com>
12554
12555 PR testsuite/29093
12556 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
12557
12558 2006-10-12 Jakub Jelinek <jakub@redhat.com>
12559
12560 PR preprocessor/28709
12561 * gcc.dg/cpp/paste14.c: New test.
12562
12563 2006-10-11 Mark Mitchell <mark@codesourcery.com>
12564
12565 PR c++/29175
12566 * g++.dg/init/array24.C: New test.
12567
12568 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12569
12570 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
12571 of <sys/types.h>.
12572
12573 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
12574
12575 PR c++/29024
12576 * g++.dg/parse/typedef8.C: New test.
12577 * g++.dg/other/mult-stor1.C: Adjust error markers.
12578
12579 2006-10-11 Richard Guenther <rguenther@suse.de>
12580
12581 PR tree-optimization/28230
12582 * gcc.dg/torture/pr28230.c: New testcase.
12583
12584 2006-10-11 Richard Guenther <rguenther@suse.de>
12585
12586 PR inline-asm/29119
12587 * gcc.dg/torture/pr29119.c: New testcase.
12588
12589 2006-10-10 Jakub Jelinek <jakub@redhat.com>
12590
12591 PR middle-end/29272
12592 * gcc.c-torture/execute/20060930-2.c: New test.
12593
12594 2006-10-09 Richard Henderson <rth@redhat.com>
12595
12596 Revert emutls patch.
12597
12598 2006-10-09 Richard Guenther <rguenther@suse.de>
12599
12600 PR middle-end/29254
12601 * gcc.dg/pr29254.c: New testcase.
12602
12603 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
12604 Paul Thomas <pault@gcc.gnu.org>
12605
12606 PR fortran/20541
12607 * gfortran.dg/alloc_comp_basics_1.f90: New test.
12608 * gfortran.dg/alloc_comp_basics_2.f90: New test.
12609 * gfortran.dg/alloc_comp_assign_1.f90: New test.
12610 * gfortran.dg/alloc_comp_assign_2.f90: New test.
12611 * gfortran.dg/alloc_comp_assign_3.f90: New test.
12612 * gfortran.dg/alloc_comp_assign_4.f90: New test.
12613 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
12614 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
12615 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
12616 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
12617 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
12618 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
12619 * gfortran.dg/alloc_comp_std.f90: New test.
12620 * gfortran.dg/move_alloc.f90: New test.
12621
12622 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
12623
12624 PR fortran/29115
12625 * gfortran.dg/derived_constructor_comps_2.f90: New test.
12626
12627 PR fortran/29211
12628 * gfortran.dg/forall_char_dependencies_1.f90: New test.
12629
12630 2006-10-08 Tobias Burnus <burnus@net-b.de>
12631
12632 PR fortran/28585
12633 * gfortran.dg/new_line.f90: New test.
12634
12635 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12636
12637 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
12638 * gcc.dg/torture/builtin-convert-1.c,
12639 gcc.dg/torture/builtin-convert-2.c,
12640 gcc.dg/torture/builtin-convert-3.c,
12641 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
12642
12643 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
12644
12645 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
12646 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
12647 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
12648 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
12649
12650 2006-10-07 Andrew Pinski <pinskia@gmail.com>
12651
12652 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
12653 Xfail some tests for powerpc-darwin and powerpc-aix.
12654
12655 2006-10-07 Jakub Jelinek <jakub@redhat.com>
12656
12657 PR c/29380
12658 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
12659
12660 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12661
12662 PR target/29300
12663 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
12664 on hppa*-*-hpux*.
12665
12666 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12667
12668 PR fortran/16580
12669 PR fortran/29288
12670 * gfortran.fortran-torture/execute/specifics.f90:
12671 Add tests for using all possible intrinsics as actual arguments.
12672 * gfortran.dg/specifics_1.f90: Add tests for using
12673 all possible intrinsics as actual arguments.
12674 * gfortran.dg/specifics_2.f90: New file.
12675 * gfortran.dg/specifics_3.f90: New file.
12676
12677 2006-10-07 Richard Sandiford <richard@codesourcery.com>
12678
12679 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
12680 * gcc.dg/debug/debug-2.c: Likewise.
12681
12682 2006-10-06 Uros Bizjak <uros@kss-loka.si>
12683
12684 * gcc.c-torture/compile/sync-2.c: New test.
12685
12686 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12687
12688 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
12689 line endings.
12690
12691 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
12692
12693 PR rtl-optimization/29128
12694 * gcc.c-torture/compile/pr29128.c: New test.
12695
12696 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12697
12698 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
12699 line endings.
12700
12701 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
12702
12703 PR middle-end/29256
12704 * gcc.dg/tree-ssa/loop-19.c: New test.
12705
12706 2006-10-06 Jakub Jelinek <jakub@redhat.com>
12707
12708 PR tree-optimization/29330
12709 * gcc.dg/pr29330.c: New test.
12710
12711 PR target/28924
12712 * gcc.c-torture/compile/20061005-1.c: New test.
12713
12714 2006-10-06 Olivier Hainque <hainque@adacore.com>
12715
12716 * gcc.dg/typename-vla-1.c: New case.
12717 * gnat.dg/forward_vla.adb: New case.
12718
12719 2006-10-06 Jakub Jelinek <jakub@redhat.com>
12720
12721 PR tree-optimization/29290
12722 * gfortran.dg/loop_nest_1.f90: New test.
12723
12724 PR target/29198
12725 * gcc.dg/tls/opt-12.c: New test.
12726
12727 PR fortran/28415
12728 * gfortran.dg/save_2.f90: New test.
12729
12730 PR c/29091
12731 * gcc.dg/pr29091.c: New test.
12732
12733 2006-10-06 Joseph Myers <joseph@codesourcery.com>
12734
12735 * lib/target-supports.exp
12736 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
12737 same as x86_64-*-*; check for LP64.
12738
12739 2006-10-04 Richard Henderson <rth@redhat.com>
12740
12741 * lib/target-supports.exp (check_effective_target_tls): Redefine
12742 to mean non-emulated tls.
12743 * gcc.dg/tls/alias-1.c: Remove tls requirement.
12744 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
12745 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
12746 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
12747 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
12748 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
12749 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
12750
12751 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
12752
12753 PR fortran/29343
12754 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
12755
12756 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12757
12758 * gfortran.dg/bounds_check_fail_1.f90: New test.
12759
12760 2006-10-03 Mark Mitchell <mark@codesourcery.com>
12761
12762 PR c++/29020
12763 * g++.dg/template/friend48.C: New test.
12764
12765 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
12766
12767 PR fortran/29098
12768 * gfortran.dg/default_initialization_2.f90: New test.
12769
12770 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
12771
12772 PR fortran/20779
12773 PR fortran/20891
12774 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
12775
12776 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
12777
12778 PR fortran/29284
12779 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
12780
12781 PR fortran/29321
12782 PR fortran/29322
12783 * gfortran.dg/missing_optional_dummy_2.f90: New test.
12784
12785 PR fortran/25091
12786 PR fortran/25092
12787 * gfortran.dg/entry_array_specs_1.f90: New test.
12788
12789 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
12790
12791 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
12792 insufficient to inhibit some test failures at -O3. Do testing
12793 on integers.
12794
12795 2006-10-03 Mark Mitchell <mark@codesourcery.com>
12796
12797 PR c++/29138
12798 * g++.dg/inherit/access8.C: New test.
12799 * g++.dg/template/dtor4.C: Tweak error messages.
12800
12801 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12802
12803 PR fortran/27478
12804 * gfortran.dg/entry_8.f90: New test.
12805
12806 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12807
12808 PR c++/29291
12809 * g++.dg/parse/new4.C: New test.
12810
12811 2006-10-03 Uros Bizjak <uros@kss-loka.si>
12812
12813 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
12814 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
12815 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
12816 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
12817 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
12818
12819 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12820
12821 PR fortran/19260
12822 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
12823 * gfortran.dg/continuation_2.f90: New test.
12824
12825 PR fortran/19262
12826 * gfortran.dg/continuation_3.f90: New test.
12827 * gfortran.dg/continuation_4.f90: New test.
12828 * gfortran.dg/continuation_5.f: New test.
12829 * gfortran.dg/continuation_6.f: New test.
12830
12831 2006-10-02 Mark Mitchell <mark@codesourcery.com>
12832
12833 PR c++/29226
12834 * g++.dg/template/vla1.C: New test.
12835
12836 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12837
12838 PR fortran/29210
12839 * gfortran.dg/complex_parameter_1.f90: New test.
12840
12841 2006-10-02 Jakub Jelinek <jakub@redhat.com>
12842
12843 PR c/29154
12844 * gcc.c-torture/execute/20060929-1.c: New test.
12845
12846 2006-10-01 Mark Mitchell <mark@codesourcery.com>
12847
12848 PR c++/29105
12849 * g++.dg/template/member6.C: New test.
12850 * g++.dg/parse/typename7.C: Adjust error markers.
12851
12852 PR c++/29080
12853 * g++.dg/template/member7.C: New test.
12854
12855 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
12856
12857 PR c/24010
12858 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
12859 gcc.dg/Woverride-init-3.c: New tests.
12860
12861 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
12862
12863 * gcc.c-torture/execute/20060930-1.c: New test.
12864
12865 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12866
12867 PR fortran/18791
12868 * gfortran.dg/specifics_1.f90: New test.
12869 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
12870 complex specifics.
12871
12872 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12873
12874 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
12875 pthread-init-common.h: New.
12876
12877 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
12878
12879 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
12880 precision on some archs.
12881
12882 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
12883
12884 * gcc.dg/non-local-goto-1.c: New test.
12885 * gcc.dg/non-local-goto-2.c: Likewise.
12886 * gcc.dg/setjmp-3.c: Likewise.
12887 * gcc.dg/setjmp-4.c: Likewise.
12888
12889 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
12890
12891 * gnat.dg/self_aggregate_with_pointer.adb: New test.
12892
12893 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
12894
12895 PR fortran/28276
12896 * gfortran.dg/exponent_1.f90: New test.
12897
12898 PR fortran/27021
12899 * gfortran.dg/nearest_1.f90: New test.
12900
12901 2006-09-26 Jakub Jelinek <jakub@redhat.com>
12902
12903 PR middle-end/25261
12904 PR middle-end/28790
12905 * gcc.dg/gomp/nestedfn-1.c: New test.
12906
12907 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
12908
12909 PR objc/29195
12910 * objc/compile/method-1.m: New test.
12911
12912 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
12913
12914 PR c++/26938
12915 * g++.dg/template/crash58.C: New test.
12916 * g++.dg/parse/crash28.C: Adjust error markers.
12917 * g++.dg/template/crash34.C: Likewise.
12918 * g++.dg/template/friend31.C: Likewise.
12919 * g++.dg/template/crash32.C: Likewise.
12920
12921 PR c++/27329
12922 * g++.dg/template/crash59.C: New test.
12923
12924 PR c++/27667
12925 * g++.dg/template/spec33.C: New test.
12926 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
12927
12928 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
12929 Adam Nemet <anemet@caviumnetworks.com>
12930
12931 * gcc.dg/tree-ssa/ivopts-1.c: New test.
12932 * gcc.dg/tree-ssa/ivopts-2.c: New test.
12933
12934 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
12935
12936 PR target/28911
12937 * gcc.dg/pr28911.c: New.
12938
12939 2006-09-23 Uros Bizjak <uros@kss-loka.si>
12940
12941 PR target/29169
12942 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
12943 (dg-options): Add -mfpmath=387.
12944
12945 2006-09-23 Jakub Jelinek <jakub@redhat.com>
12946
12947 PR c/28706
12948 * gcc.dg/pr28706.c: New test.
12949
12950 PR c/28712
12951 * gcc.dg/pr28712.c: New test.
12952
12953 2006-09-22 Mike Stump <mrs@apple.com>
12954
12955 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
12956
12957 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
12958
12959 PR tree-optimization/28888
12960 * gcc.dg/pr28888.c: New test.
12961
12962 2006-09-21 Mark Mitchell <mark@codesourcery.com>
12963
12964 PR c++/29016
12965 * g++.dg/init/ptrfn1.C: New test.
12966
12967 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
12968
12969 PR c++/28861
12970 * g++.dg/template/spec32.C: New test.
12971 * g++.dg/parse/crash9.C: Adjust error markers.
12972
12973 PR c++/28303
12974 * g++.dg/template/typedef6.C: New test.
12975 * g++.dg/init/error1.C: Adjust error markers.
12976 * g++.dg/parse/crash9.C: Likewise.
12977 * g++.dg/template/crash55.C: Likewise.
12978
12979 2006-09-21 Janis Johnson <janis187@us.ibm.com>
12980
12981 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
12982
12983 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
12984
12985 PR target/27650
12986 * g++.dg/ext/dllimport12.C: New test.
12987
12988 2006-09-20 Richard Sandiford <richard@codesourcery.com>
12989
12990 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
12991 * gcc.target/mips/nmadd-2.c: Likewise.
12992 * gcc.target/mips/mips-ps-6.c: New test.
12993 * gcc.target/mips/neg-abs-1.c: Likewise.
12994 * gcc.target/mips/neg-abs-2.c: Likewise.
12995 * gcc.target/mips/nmadd-3.c: New test.
12996
12997 2006-09-20 Jakub Jelinek <jakub@redhat.com>
12998
12999 PR middle-end/28046
13000 * gcc.dg/gomp/atomic-10.c: New test.
13001 * g++.dg/gomp/atomic-10.C: New test.
13002
13003 2006-09-20 Eric Christopher <echristo@apple.com>
13004
13005 * gcc.target/i386/sse3-not-fisttp.c: New.
13006
13007 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
13008
13009 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
13010
13011 2006-09-19 Richard Sandiford <richard@codesourcery.com>
13012
13013 * gcc.c-torture/execute/pr28289.c (one): New variable.
13014 (main): Use it instead of argc.
13015 * gcc.c-torture/execute/20060102-1.c (one): New variable.
13016 (main): Use it instead of argc.
13017
13018 2006-09-19 Paul Brook <paul@codesourcery.com>
13019
13020 PR target/28516
13021 * gcc.dg/nested-func-5.c: New test.
13022
13023 2006-09-19 Ben Elliston <bje@au.ibm.com>
13024
13025 * lib/target-supports.exp (check_effective_target_tls): Compile
13026 test stubs using ${tool}_target_compile, not just target_compile.
13027 (check_effective_target_tls_runtime): Likewise.
13028
13029 2006-09-19 Ben Elliston <bje@au.ibm.com>
13030
13031 * gcc.c-torture/compile/20030405-1.x: Remove.
13032
13033 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
13034 optimising linker from discarding it.
13035
13036 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
13037
13038 PR fortran/28526
13039 * gfortran.dg/keyword_symbol_1.f90: New test.
13040
13041 * gfortran.dg/spread_shape_1.f90: Add missing warning with
13042 pedantic compilation option.
13043
13044 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
13045
13046 PR fortran/29060
13047 * gfortran.dg/spread_shape_1.f90: New test.
13048
13049 2006-09-17 Roger Sayle <roger@eyesopen.com>
13050
13051 PR tree-optimization/28887
13052 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
13053
13054 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
13055
13056 PR c/25993
13057 * gcc.dg/pr25993.c: New test.
13058
13059 2006-09-17 Ira Rosen <irar@il.ibm.com>
13060
13061 PR tree-opt/21591
13062 * gcc.dg/vect/pr21591.c: New test.
13063
13064 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
13065
13066 PR tree-opt/29059
13067 * gcc.c-torture/compile/strcpy-1.c: New test.
13068 * gcc.c-torture/compile/strcpy-2.c: New test.
13069 * gcc.c-torture/compile/memcpy-1.c: New test.
13070 * gcc.c-torture/compile/memcpy-2.c: New test.
13071
13072 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
13073
13074 PR testsuite/29055
13075 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
13076
13077 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
13078
13079 * gnat.dg/specs/double_record_extension1.ads: New test.
13080 * gnat.dg/specs/double_record_extension2.ads: Likewise.
13081
13082 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
13083
13084 PR fortran/29051
13085 * gfortran.dg/oldstyle_3.f90: New test.
13086
13087 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13088
13089 PR libgfortran/29099
13090 * gfortran.dg/secnds-1.f: New test.
13091
13092 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13093
13094 PR libgfortran/29053
13095 * gfortran.dg/streamio_9.f90: New test.
13096 * gfortran.dg/streamio_10.f90: New test.
13097
13098 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
13099
13100 PR C++/29002
13101 * g++.dg/init/array22.C: New test.
13102 * g++.dg/init/array23.C: New test.
13103
13104 2006-09-14 Arnaud Charlet <charlet@adacore.com>
13105
13106 * stackcheck.lst: Update list of tests requiring stack checking.
13107 * norun.lst: Adjust for above change.
13108 * ada95.lst: New file.
13109 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
13110 requiring -gnat95 switch.
13111
13112 2006-09-14 Olivier Hainque <hainque@adacore.com>
13113
13114 * gnat.dg/in_out_parameter.adb: New test.
13115
13116 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
13117
13118 PR debug/28980
13119 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
13120
13121 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
13122
13123 * gnat.dg/specs/unchecked_union.ads: New test.
13124
13125 2006-09-13 Richard Sandiford <richard@codesourcery.com>
13126
13127 PR rtl-optimization/28982
13128 * gcc.c-torture/execute/pr28982a.c: New test.
13129 * gcc.c-torture/execute/pr28982b.c: Likewise.
13130
13131 2006-09-12 Eric Christopher <echristo@apple.com>
13132
13133 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
13134 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
13135
13136 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
13137
13138 PR c/28768
13139 PR preprocessor/14634
13140 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
13141 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
13142 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
13143
13144 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13145
13146 * gcc.dg/pr28243.c: New test.
13147
13148 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
13149
13150 PR fortran/28971
13151 gfortran.dg/pr28971.f90: New test to act as a backstop in case
13152 this undiagnosed regression reappears.
13153
13154 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
13155
13156 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
13157 Treat $srcdir as a literal.
13158 * lib/fortran-torture.exp (fortran-torture-compile,
13159 fortran-torture-execute): Likewise.
13160 * lib/objc-torture.exp (objc-torture-compile,
13161 objc-torture-execute): Likewise.
13162 * lib/profopt.exp (profopt-execute): Likewise.
13163
13164 2006-09-11 Geoffrey Keating <geoffk@apple.com>
13165
13166 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
13167
13168 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
13169
13170 PR testsuite/28950
13171 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
13172
13173 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
13174
13175 PR target/13685
13176 * gcc.target/i386/pr13685.c: New test.
13177
13178 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
13179
13180 * gcc.dg/pr28726.c: New test.
13181
13182 2006-09-11 Josh Conner <jconner@apple.com>
13183
13184 * gcc.dg/nrv3.c: Increase size of structure.
13185 * gcc.dg/nrv4.c: Likewise.
13186 * gcc.dg/nrv5.c: Likewise.
13187
13188 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
13189
13190 PR libfortran/28890
13191 gfortran.dg/assumed_charlen_function_5.f90: New test.
13192
13193 2006-09-10 Mark Mitchell <mark@codesourcery.com>
13194
13195 PR c++/28991
13196 * g++.dg/init/static3.C: New test.
13197
13198 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
13199
13200 PR testsuite/29007
13201 * gcc.dg/long-long-cst1.c (t): Add cast to
13202 __SIZE_TYPE__ before casting to int.
13203 (main): Return 0 on success.
13204
13205 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13206
13207 * gcc.c-torture/execute/20060910-1.c: New test.
13208
13209 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
13210
13211 PR middle-end/26983
13212 * gcc.dg/pr26983.c: New test.
13213
13214 2006-09-10 Richard Sandiford <richard@codesourcery.com>
13215
13216 PR target/29006
13217 * gcc.c-torture/execute/pr29006.c: New test.
13218
13219 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13220
13221 PR libfortran/28947
13222 gfortran.dg/matmul_4.f90: New test.
13223
13224 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13225
13226 PR fortran/28959
13227 gfortran.dg/used_types_10: New test.
13228
13229 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13230
13231 PR libfortran/28923
13232 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
13233 gfortran.dg/array_initializer_3.f90: New test.
13234
13235 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13236
13237 PR fortran/28914
13238 * gfortran.dg/actual_array_constructor_3.f90: New test.
13239
13240 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
13241
13242 PR testsuite/26778
13243 * gcc.target/i386/pr26778.c: New testcase.
13244
13245 2006-09-08 Eric Christopher <echristo@apple.com>
13246
13247 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
13248 * gcc.target/i386/memcpy-1.c: Ditto.
13249 * gcc.target/i386/asm-1.c: Ditto.
13250 * gcc.target/i386/20060512-4.c: Ditto.
13251 * gcc.target/i386/compress-float-387.c: Ditto.
13252 * gcc.target/i386/20060512-1.c: Ditto.
13253 * gcc.target/i386/compress-float-sse.c: Ditto.
13254 * gcc.target/i386/20060512-2.c: Ditto.
13255 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
13256 * gcc.target/i386/stack-prot-kernel.c: Ditto.
13257 * gcc.target/i386/compress-float-387-pic.c: Ditto.
13258 * gcc.dg/pr26449.c: Ditto.
13259 * gcc.dg/attr-ms_struct-2.c: Ditto.
13260 * gcc.dg/attr-ms_struct-1.c: Ditto.
13261 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
13262
13263 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
13264
13265 PR c/28504
13266 * gcc.dg/vla-10.c: New test.
13267
13268 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13269
13270 PR c++/28858
13271 * g++.dg/parse/template20.C: New test.
13272 * g++.dg/template/operator8.C: Remove obsolete part.
13273 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
13274 * g++.old-deja/g++.pt/crash65.C: Likewise.
13275
13276 2006-09-07 Jason Merrill <jason@redhat.com>
13277
13278 PR middle-end/27724
13279 * gcc.dg/long-long-cst1.c: New test.
13280
13281 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13282
13283 PR C++/28906
13284 * g++.dg/other/array3.C: New test.
13285 * g++.dg/other/array4.C: New test.
13286 * g++.dg/other/array5.C: New test.
13287
13288 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
13289
13290 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
13291
13292 2006-09-07 Uros Bizjak <uros@kss-loka.si>
13293
13294 PR target/28946
13295 * gcc.target/i386/pr28946.c: New test.
13296
13297 2006-09-07 Steven G. Kargl <kargls@comcast.net>
13298
13299 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
13300 in integer literal constant.
13301 * gfortran.dg/enum_8.f90: Ditto.
13302 * gfortran.dg/g77/20030326-1.f: Ditto.
13303
13304 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
13305
13306 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
13307 nonconformance usage.
13308
13309 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13310
13311 PR middle-end/28862
13312 * gcc.c-torture/compile/vector-align-1.c: New test.
13313
13314 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
13315
13316 PR rtl-opt/27883
13317 * g++.dg/opt/copysign-1.C: New test.
13318
13319 2006-09-06 Jason Merrill <jason@redhat.com>
13320
13321 PR c++/27371
13322 * g++.dg/warn/unused-result1.C: New test.
13323
13324 2006-09-06 Mark Mitchell <mark@codesourcery.com>
13325
13326 PR c++/28903
13327 * g++.dg/ext/vla3.C: New test.
13328
13329 PR c++/28886
13330 * g++.dg/template/array16.C: New test.
13331
13332 2006-09-06 Richard Guenther <rguenther@suse.de>
13333
13334 * gcc.dg/pr27226.c: Remove testcase again.
13335
13336 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13337
13338 PR tree-opt/28937
13339 * g++.dg/opt/unroll2.C: New test.
13340
13341 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13342
13343 PR tree-opt/28952
13344 * gcc.dg/vect/pr28952.c: New test.
13345
13346 2006-09-05 Richard Guenther <rguenther@suse.de>
13347
13348 PR tree-optimization/28900
13349 * gcc.dg/torture/pr28900.c: New testcase
13350
13351 2006-09-05 Richard Guenther <rguenther@suse.de>
13352
13353 PR tree-optimization/28905
13354 * gcc.c-torture/compile/pr28905.c: New testcase.
13355
13356 2006-09-05 Richard Guenther <rguenther@suse.de>
13357
13358 PR middle-end/28935
13359 * gcc.dg/pr28935.c: New testcase.
13360
13361 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13362
13363 * gcc.c-torture/execute/20060905-1.c: New test.
13364
13365 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
13366
13367 PR fortran/28908
13368 * gfortran.dg/used_types_7.f90: New test.
13369 * gfortran.dg/used_types_8.f90: New test.
13370 * gfortran.dg/used_types_9.f90: New test.
13371
13372 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13373
13374 * gcc.c-torture/compile/20060904-1.c: New test.
13375
13376 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
13377
13378 PR c++/23287 Revert my 2006-09-01 patch
13379 * g++.dg/parse/dtor12.C: Remove.
13380
13381 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
13382
13383 PR c+/27670
13384 * g++.dg/template/operator9.C: New test.
13385
13386 PR c++/27493
13387 * g++.dg/template/operator7.C: New test.
13388
13389 PR c++/27494
13390 * g++.dg/template/operator8.C: New test.
13391
13392 PR c++/27397
13393 * g++.dg/template/crash57.C: New test.
13394
13395 * g++.dg/template/typedef4.C: Adjust error markers.
13396 * g++.dg/template/typedef5.C: Likewise.
13397
13398 2006-09-02 Jakub Jelinek <jakub@redhat.com>
13399
13400 PR c++/28878
13401 * g++.dg/parse/crash33.C: New test.
13402
13403 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
13404 Richard Guenther <rguenther@suse.de>
13405 Adam Nemet <anemet@caviumnetworks.com>
13406
13407 PR middle-end/27226
13408 * gcc.target/mips/memcpy-1.c: New testcase.
13409 * gcc.dg/pr27226.c: Likewise.
13410
13411 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
13412
13413 PR c++/28705
13414 * g++.dg/lookup/koenig5.C: New.
13415 * g++.dg/template/crash56.C: New.
13416
13417 2006-09-01 Josh Conner <jconner@apple.com>
13418
13419 PR c++/25505
13420 * gcc.dg/nrv3.c: New test.
13421 * gcc.dg/nrv4.c: New test.
13422 * gcc.dg/nrv5.c: New test.
13423
13424 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
13425
13426 PR c++/23287
13427 * g++.dg/parse/dtor12.C: New.
13428
13429 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
13430
13431 PR tree-optimization/28839
13432 * gcc.dg/pr28839.c: New test.
13433
13434 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
13435
13436 PR target/24367
13437 * gcc.dg/pr24367.c: New testcase.
13438
13439 2006-08-30 Joseph Myers <joseph@codesourcery.com>
13440
13441 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
13442
13443 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
13444
13445 PR rtl-optimization/27735
13446 * gcc.dg/loop-unswitch-1.c: New test.
13447
13448 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
13449
13450 PR fortran/28885
13451 * gfortran.dg/aliasing_dummy_2.f90: New test.
13452
13453 PR fortran/20067
13454 * gfortran.dg/generic_5.f90: Change error message.
13455
13456 PR fortran/28873
13457 * gfortran.dg/generic_6.f90: New test.
13458
13459 PR fortran/25077
13460 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
13461
13462 PR fortran/25102
13463 * gfortran.dg/invalid_interface_assignment.f90: New test.
13464
13465 PR fortran/24866
13466 * gfortran.dg/module_proc_external_dummy.f90: New test.
13467
13468 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
13469
13470 PR c++/28349
13471 * g++.dg/warn/var-args1.C: New test.
13472
13473 2006-08-29 Steven G. Kargl <kargls@comcast.net>
13474
13475 PR fortran/28866
13476 * gfortran.dg/simpleif_2.f90: New test.
13477 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
13478 * gfortran.dg/enum_5.f90: Ditto.
13479
13480 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13481 Kazu Hirata <kazu@codesourcery.com>
13482
13483 PR tree-optimization/17506
13484 * gcc.dg/pr17506.c: New.
13485
13486 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
13487
13488 PR c++/28139
13489 * g++.dg/eh/alias1.C: New test.
13490
13491 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13492
13493 PR c++/28860
13494 * g++.dg/template/ttp22.C: New test.
13495
13496 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
13497
13498 PR middle-end/26632
13499 * gcc.dg/pr26632.c: New.
13500
13501 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13502
13503 PR libgfortran/28354
13504 * gfortran.dg/fmt_zero_precision.f90: New test.
13505
13506 2006-08-27 Mark Mitchell <mark@codesourcery.com>
13507
13508 PR c++/28058
13509 * g++.dg/template/spec31.C: New test.
13510
13511 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
13512
13513 PR c++/26573
13514 * g++.dg/other/static2.C: New test.
13515
13516 2006-08-26 Roger Sayle <roger@eyesopen.com>
13517
13518 * gcc.dg/Wswitch-enum-2.c: New test case.
13519 * gcc.dg/Wswitch-enum-3.c: Likewise.
13520
13521 2006-08-26 Richard Guenther <rguenther@suse.de>
13522
13523 * gcc.c-torture/compile/20060826-1.c: New testcase.
13524
13525 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
13526
13527 PR c++/28736
13528 * g++.dg/template/void10.C: New test.
13529
13530 PR c++/28737
13531 * g++.dg/template/void8.C: New test.
13532
13533 PR c+_+/28738
13534 * g++.dg/template/void9.C: New test.
13535
13536 * g++.dg/template/void3.C: Adjust error markers.
13537 * g++.dg/template/void4.C: Likewise.
13538 * g++.dg/template/crash55.C: Likewise.
13539 * g++.dg/template/void7.C: Likewise
13540
13541 2006-08-26 Mark Mitchell <mark@codesourcery.com>
13542
13543 PR c++/28588
13544 * g++.dg/inherit/access6.C: New test.
13545 * g++.dg/inherit/access7.C: Likewise.
13546
13547 PR c++/28595
13548 * g++.dg/template/array15.C: New test.
13549 * g++.dg/template/crash2.C: Tweak error markers.
13550
13551 2006-08-26 Jakub Jelinek <jakub@redhat.com>
13552
13553 PR middle-end/28683
13554 * gcc.c-torture/compile/20060823-1.c: New test.
13555
13556 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13557
13558 PR c++/28853
13559 * g++.dg/template/ttp21.C: New test.
13560
13561 PR c++/28852
13562 * g++.dg/other/operator1.C: Add error-marker.
13563 * g++.dg/other/operator2.C: New test.
13564
13565 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13566
13567 PR c/27893
13568 * gcc.c-torture/compile/vla-const-1.c,
13569 gcc.c-torture/compile/vla-const-2.c: New tests.
13570
13571 2006-08-26 Richard Guenther <rguenther@suse.de>
13572
13573 PR middle-end/28814
13574 * gcc.dg/torture/pr28814.c: New testcase.
13575
13576 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13577
13578 PR c/28418
13579 * gcc.c-torture/compile/compound-literal-1.c: New test.
13580
13581 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13582
13583 PR c/28299
13584 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
13585 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
13586 Expect extra diagnostics.
13587
13588 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
13589
13590 gcc.dg/noncompile/pr16876.c: New test.
13591
13592 2006-08-25 Mark Mitchell <mark@codesourcery.com>
13593
13594 PR c++/28056
13595 * g++.dg/parse/local1.C: New test.
13596 * g++.dg/other/qual1.C: Tweak error marker.
13597
13598 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
13599
13600 PR c++/27787
13601 * g++.dg/template/typename10.C: New.
13602 * g++.dg/template/lookup4.C: Remove bogus error marker.
13603
13604 2006-08-25 Richard Guenther <rguenther@suse.de>
13605
13606 PR testsuite/28829
13607 * gcc.dg/pr26570.c: Fix testcase.
13608
13609 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
13610
13611 PR tree-opt/28807
13612 * gcc.c-torture/execute/mayalias-2.c: New test.
13613 * gcc.dg/tree-ssa/alias-13.c: New test.
13614
13615 2006-08-24 Jan Hubicka <jh@suse.cz>
13616
13617 PR debug/26881
13618 * gcc.dg/debug/pr26881.c: New file.
13619
13620 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
13621
13622 PR fortran/28788
13623 * gfortran.dg/used_types_4.f90: New test.
13624 * gfortran.dg/derived_init_2.f90: Modify to check sibling
13625 association of derived types.
13626 * gfortran.dg/used_types_2.f90: Add module cleanup.
13627 * gfortran.dg/used_types_3.f90: The same.
13628
13629 PR fortran/28771
13630 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
13631 fix of regression.
13632
13633 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13634
13635 PR 28813
13636 * gfortran.dg/direct_io_6.f90: Remove test.
13637
13638 2006-08-23 Stuart Hastings <stuart@apple.com>
13639
13640 PR 28825
13641 * gcc.target/i386/20060821-1.c: New.
13642
13643 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
13644
13645 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
13646 dg-warning strings for dllimport.
13647
13648 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
13649
13650 PR C++/28450
13651 * g++.dg/ext/vector4.C: New test.
13652 * g++.dg/ext/complex1.C: New test.
13653
13654 2006-08-21 Geoffrey Keating <geoffk@apple.com>
13655
13656 PR debug/28692
13657 * gcc.dg/debug/const-1.c: New.
13658 * gcc.dg/debug/const-2.c: New.
13659 * gcc.dg/debug/dwarf2/const-1.c: New.
13660 * gcc.dg/debug/dwarf2/const-2.c: New.
13661 * gcc.dg/debug/dwarf2/const-2b.c: New.
13662
13663 2006-08-22 Richard Guenther <rguenther@suse.de>
13664
13665 PR middle-end/28776
13666 * gcc.c-torture/compile/pr28776-1.c: New testcase.
13667 * gcc.c-torture/compile/pr28776-2.c: Likewise.
13668
13669 2006-08-22 Daniel Berlin <dberlin@dberlin.org>
13670
13671 PR tree-optimization/28003
13672 * g++.dg/tree-ssa/pr28003.C: New.
13673
13674 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
13675
13676 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
13677
13678 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
13679
13680 PR c++/26269
13681 * g++.dg/other/error14.C: New test.
13682
13683 PR c++/28505
13684 * g++.dg/parse/ctor7.C: New test.
13685 * g++.dg/parse/ctor8.C: Likewise.
13686
13687 PR c++/28741
13688 * g++.dg/template/void7.C: New test.
13689
13690 2006-08-21 Olivier Hainque <hainque@adacore.com>
13691
13692 * gnat.dg/self_aggregate_with_zeros.adb: New test.
13693 * gnat.dg/self_aggregate_with_array.adb: New test.
13694
13695 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
13696
13697 * g++.dg/eh/arm-vfp-unwind.C: New test.
13698
13699 2006-08-20 Mark Mitchell <mark@codesourcery.com>
13700
13701 PR c++/28341
13702 * g++.dg/template/ref3.C: New test.
13703 * g++.dg/template/nontype13.C: New test.
13704
13705 PR c++/28346
13706 * g++.dg/template/ptrmem17.C: New test.
13707
13708 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
13709
13710 PR target/28648 c:
13711 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
13712
13713 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
13714
13715 PR fortran/28630
13716 * gfortran.dg/used_types_2.f90: New test.
13717
13718 PR fortran/28601
13719 * gfortran.dg/used_types_3.f90: New test.
13720
13721 PR fortran/20886
13722 * gfortran.dg/generic_actual_arg.f90: New test.
13723
13724 PR fortran/28735
13725 * gfortran.dg/module_private_array_refs_1.f90: New test.
13726
13727 PR fortran/28762
13728 * gfortran.dg/program_name_1.f90: New test.
13729
13730 PR fortran/28425
13731 * gfortran.dg/derived_constructor_comps_1.f90: New test.
13732
13733 PR fortran/28496
13734 * gfortran.dg/array_initializer_2.f90: New test.
13735
13736 PR fortran/18111
13737 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
13738
13739 PR fortran/28600
13740 * gfortran.dg/assumed_charlen_function_4.f90: New test.
13741
13742 PR fortran/28771
13743 * gfortran.dg/assumed_charlen_in_main.f90: New test.
13744
13745 PR fortran/28660
13746 * gfortran.dg/dependent_decls_1.f90: New test.
13747
13748 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
13749
13750 PR fortran/25217
13751 * gfortran.dg/derived_init_2.f90: New.
13752
13753 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
13754
13755 * gcc.c-torture/execute/pr28289.c: New test.
13756
13757 2006-08-17 Jakub Jelinek <jakub@redhat.com>
13758
13759 PR c/28744
13760 * gcc.dg/attr-externally-visible-1.c: New test.
13761 * gcc.dg/attr-externally-visible-2.c: New test.
13762 * g++.dg/parse/attr-externally-visible-1.C: New test.
13763 * g++.dg/parse/attr-externally-visible-2.C: New test.
13764
13765 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13766
13767 PR c++/28606
13768 * g++.dg/parse/dtor11.C: New test.
13769
13770 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
13771
13772 PR rtl-optimization/28489
13773 * gcc.c-torture/compile/pr28489.c: New test.
13774
13775 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13776
13777 PR c++/28710
13778 * g++.dg/template/redecl4.C: New test.
13779
13780 PR c++/28711
13781 * g++.dg/template/ctor8.C: New test.
13782
13783 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
13784
13785 * gcc.dg/pr26570.c: Fix testcase.
13786
13787 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
13788
13789 * PR c++/28573
13790 * g++.dg/parse/offsetof6.C: New test.
13791 * g++.dg/parse/offsetof6.C: New test.
13792 * g++.dg/parse/offsetof7.C: New test.
13793
13794 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13795
13796 PR testsuite/28602
13797 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
13798 is false.
13799
13800 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
13801
13802 PR c++/28302
13803 * g++.dg/ext/vector3.C: New test.
13804
13805 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
13806
13807 PR gcov/profile/26570
13808 * gcc.dg/pr26570.c: New test.
13809
13810 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
13811
13812 PR c/27697
13813 * gcc.dg/qual-component-1.c: New test.
13814
13815 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13816
13817 PR c++/28593
13818 * g++.dg/parse/new3.C: New test.
13819
13820 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13821
13822 PR fortran/25828
13823 * gfortran.dg/streamio_1.f90: New test.
13824 * gfortran.dg/streamio_2.f90: New test.
13825 * gfortran.dg/streamio_3.f90: New test.
13826 * gfortran.dg/streamio_4.f90: New test.
13827 * gfortran.dg/streamio_5.f90: New test.
13828 * gfortran.dg/streamio_6.f90: New test.
13829 * gfortran.dg/streamio_7.f90: New test.
13830 * gfortran.dg/streamio_8.f90: New test.
13831
13832 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
13833
13834 PR c/28287
13835 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
13836
13837 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
13838
13839 PR c++/28594
13840 * g++.dg/template/void6.C: New test.
13841
13842 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13843
13844 PR c/28649
13845 * gcc.dg/parse-error-1.c: New test.
13846 * gcc.dg/parse-error-2.c: New test.
13847 * gcc.dg/cpp/digraph2.c: Add error-marker.
13848 * gcc.dg/noncompile/920923-1.c: Likewise.
13849
13850 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
13851
13852 PR c/27490
13853 * gcc.dg/sizeof-2.c: New testcase.
13854
13855 PR c/27489
13856 * gcc.dg/switch-A.c: New testcase.
13857
13858 2006-08-14 Steve Ellcey <sje@cup.hp.com>
13859
13860 PR c++/28288
13861 PR c++/14556
13862 * g++.old-deja/g++.warn/compare1.C: Delete.
13863 * g++.dg/opt/pr7503-2.C: Delete.
13864 * g++.dg/opt/pr7503-3.C: Delete.
13865 * g++.dg/opt/pr7503-4.C: Delete.
13866 * g++.dg/opt/pr7503-5.C: Delete.
13867 * g++.dg/opt/max1.C: Delete.
13868 * g++.dg/warn/minmax.C: Delete.
13869 * g++.dg/expr/minmax.C: New test.
13870
13871 2006-08-14 Richard Guenther <rguenther@suse.de>
13872
13873 PR testsuite/28703
13874 * gcc.c-torture/execute/pr28651.c: Do not use argc
13875 to avoid optimization, instead forbid inlining.
13876
13877 2006-08-14 Richard Sandiford <richard@codesourcery.com>
13878
13879 PR rtl-optimization/28634
13880 * gcc.c-torture/execute/ieee/pr28634.c: New test.
13881
13882 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
13883
13884 PR c/27184
13885 * gcc.dg/torture/pr27184.c: New test.
13886
13887 2006-08-12 Jakub Jelinek <jakub@redhat.com>
13888
13889 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
13890
13891 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13892
13893 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
13894 * gfortran.dg/stat_2.f90: Likewise.
13895 * gfortran.dg/chmod_1.f90: Likewise.
13896 * gfortran.dg/chmod_2.f90: Likewise.
13897 * gfortran.dg/chmod_3.f90: Likewise.
13898
13899 2006-08-11 David Edelsohn <edelsohn@gnu.org>
13900
13901 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
13902
13903 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
13904
13905 * g++.dg/opt/pr23454-2.C: New test.
13906
13907 2006-08-11 Richard Guenther <rguenther@suse.de>
13908
13909 PR middle-end/28651
13910 * gcc.c-torture/execute/pr28651.c: New testcase.
13911
13912 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
13913
13914 * gnat.dg/specs/static_initializer.ads: New test.
13915
13916 2006-08-10 Paul Brook <paul@codesourcery.com>
13917
13918 * gcc.target/arm/cond-asm.c: New test.
13919
13920 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
13921
13922 PR tree-optimization/26197
13923 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
13924 * g++.dg/vect/vect.exp: Compile the new tests with
13925 --param max-aliased-vops=0.
13926
13927 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
13928
13929 PR c++/28637
13930 * g++.dg/template/void3.C: New test.
13931
13932 PR c++/28638
13933 * g++.dg/template/void4.C: New test.
13934
13935 PR c++/28640
13936 * g++.dg/template/void5.C: New test.
13937
13938 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
13939
13940 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
13941 after dg-do compile.
13942
13943 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
13944
13945 PR tree-optimizations/26969
13946 * gcc.dg/vect/vect.exp: Compile tests prefixed with
13947 "unswitch-loops" with -funswitch-loops.
13948 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
13949
13950 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13951
13952 * gcc.dg/sparc-getcontext-1.c: Fix typo.
13953 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
13954 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
13955 * objc.dg/dwarf-1.m: Likewise.
13956 * objc.dg/dwarf-2.m: Likewise.
13957 * obj-c++.dg/dwarf-2.mm: Likewise.
13958
13959 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13960
13961 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
13962 * objc.dg/dwarf-2.m: Likewise.
13963 * obj-c++.dg/dwarf-2.mm: Likewise.
13964
13965 PR libfortran/28603
13966 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
13967
13968 PR testsuite/27611
13969 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
13970
13971 PR testsuite/27033
13972 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
13973
13974 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
13975
13976 PR target/27827
13977 * gcc.target/i386/pr27827.c: New testcase.
13978
13979 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
13980
13981 PR fortran/28590
13982 * gfortran.dg/sequence_types_1.f90: New test.
13983
13984 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
13985
13986 PR fortran/28548
13987 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
13988 dg-warning. Add -pedantic option.
13989
13990 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13991
13992 PR c/28502
13993 * gcc.dg/proto-1.c: New test.
13994
13995 PR c/27721
13996 * gcc.dg/lvalue-4.c: New test.
13997
13998 PR c/28136
13999 * gcc.dg/init-bad-5.c: New test.
14000
14001 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
14002
14003 PR c++/28347
14004 * g++.dg/ext/typedef-init.C: Add new test for typedef
14005 initialization inside templates. Adjust existing error markers.
14006
14007 2006-08-03 Mark Mitchell <mark@codesourcery.com>
14008
14009 PR c++/28148
14010 * g++.dg/init/ptrmem3.C: New test.
14011
14012 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
14013
14014 PR tree-optimization/27770
14015 * lib/target-support.exp: New target keyword "section_anchors".
14016 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
14017 tests.
14018 * gcc.dg/vect/section-anchors-pr27770.c: New test.
14019 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
14020 * gcc.dg/vect/section-anchors-vect-69.c: New test.
14021 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
14022
14023 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14024
14025 * gcc.dg/20060801-1.c: Add missing '}'.
14026
14027 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14028
14029 PR c++/27508
14030 * g++.dg/parse/dtor9.C: New test.
14031 * g++.dg/parse/dtor10.C: New test.
14032 * g++.dg/other/error7.C: Adjust error-marker.
14033
14034 PR c++/28274
14035 * g++.dg/other/default5.C: New test.
14036
14037 2006-08-02 Richard Guenther <rguenther@suse.de>
14038
14039 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
14040
14041 2006-08-02 Mark Mitchell <mark@codesourcery.com>
14042
14043 PR c++/28557
14044 * g++.dg/template/conv9.C: New test.
14045
14046 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
14047
14048 PR debug/28063
14049 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
14050 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
14051 Optionally return assembly text. Update callers.
14052 (check_no_compiler_messages): Update verbose messages.
14053 (check_no_messages_and_pattern): New.
14054 (check_effective_target_string_merging): New.
14055
14056 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14057
14058 PR c++/28250
14059 * g++.dg/eh/catch4.C: New test.
14060
14061 PR c++/28257
14062 * g++.dg/other/qual1.C: New test.
14063
14064 PR c++/28259
14065 * g++.dg/inherit/error2.C: New test.
14066
14067 PR c++/28267
14068 * g++.dg/other/new1.C: New test.
14069
14070 * g++.dg/warn/pr23075.C: Remove obsolete test.
14071 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
14072 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
14073
14074 2006-07-31 Mark Mitchell <mark@codesourcery.com>
14075
14076 PR c++/28523
14077 * g++.dg/eh/cast1.C: New test.
14078
14079 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
14080
14081 PR libfortran/28452
14082 * gfortran.dg/random_3.f90: New test.
14083
14084 2006-08-01 Steve Ellcey <sje@cup.hp.com>
14085
14086 PR c++/28432
14087 * g++.dg/other/pr28304.C: Change expected error message.
14088 * g++.dg/other/pr28432.C: New test.
14089
14090 2006-08-01 Steve Ellcey <sje@cup.hp.com>
14091
14092 PR c++/28256
14093 * g++.dg/init/brace2.C: Change expected error message, add empty init.
14094
14095 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
14096
14097 PR debug/23336
14098 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
14099 at -g1.
14100 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
14101 g++.dg/debug/enum-2.C: New.
14102
14103 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14104
14105 PR c++/6634
14106 * g++.dg/parse/long1.C: Add more tests.
14107
14108 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14109
14110 * gfortran.dg/lrshift_1.c: New file.
14111
14112 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14113
14114 PR libgfortran/28335
14115 * gfortran.dg/no_unit_error_1.f90: New test.
14116
14117 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14118
14119 PR libgfortran/28335
14120 * gfortran.dg/no_unit_error_1.f90: Delete test.
14121 * gfortran.dg/no_unit_error_2.f90: Delete test.
14122
14123 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14124
14125 * gfortran.dg/chmod_3.f90: New test.
14126 * gfortran.dg/ltime_gmtime_1.f90: New test.
14127 * gfortran.dg/ltime_gmtime_2.f90: New test.
14128 * gfortran.dg/lrshift_1.f90: New test.
14129 * gfortran.dg/chmod_1.f90: New test.
14130 * gfortran.dg/chmod_2.f90: New test.
14131
14132 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
14133
14134 PR c++/27668
14135 * g++.dg/template/crash55.C: New test.
14136
14137 PR c++/27962
14138 * g++.dg/template/nontype16.C: New test.
14139
14140 * g++.dg/template/void2.C: Adjust error markers.
14141 * g++.dg/template/nontype5.C: Adjust error markers.
14142
14143 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
14144
14145 * gcc.target/i386/stack-prot-kernel.c: New test.
14146
14147 2006-07-27 Roger Sayle <roger@eyesopen.com>
14148
14149 * gcc.dg/builtins-55.c: New test case.
14150
14151 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
14152
14153 PR rtl-optimization/27907
14154 * gcc.c-torture/compile/pr27907.c: New test.
14155
14156 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14157
14158 * gfortran.dg/mclock.f90: New test.
14159 * gfortran.dg/int_conv_1.f90: New test.
14160 * gfortran.dg/stat_1.f90: New test.
14161 * gfortran.dg/stat_2.f90: New test.
14162
14163 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14164
14165 PR libgfortran/28335
14166 * gfortran.dg/no_unit_error_1.f90: New test.
14167 * gfortran.dg/no_unit_error_2.f90: New test.
14168 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
14169
14170 2006-07-25 Roger Sayle <roger@eyesopen.com>
14171
14172 PR middle-end/28473
14173 * gcc.dg/fold-convround-1.c: New test case.
14174
14175 2006-07-24 Steven G. Kargl <kargls@comcast.net>
14176
14177 * gfortran.dg/arithmetic_if.f90: Fix comments.
14178
14179 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14180
14181 PR c++/27572
14182 * g++.dg/other/typedef1.C: New test.
14183 * g++.dg/template/typedef4.C: New test.
14184 * g++.dg/template/typedef5.C: New test.
14185
14186 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
14187
14188 PR fortran/28416
14189 * gfortran.dg/allocatable_dummy_3.f90: New.
14190
14191 2006-07-24 Steven G. Kargl <kargls@comcast.net>
14192
14193 PR fortran/28439
14194 * gfortran.dg/arithmetic_if.f90: New test.
14195
14196 2006-07-24 Uros Bizjak <uros@kss-loka.si>
14197
14198 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
14199 avoid memcpy optimization.
14200
14201 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14202
14203 PR fortran/25289
14204 * gfortran.dg/direct_io_6.f90: New test.
14205
14206 2006-07-24 Jan Hubicka <jh@suse.cz>
14207
14208 PR c/25795
14209 PR c++/27369
14210 * gcc.dg/pr25795.c: New test.
14211 * gcc.dg/pr25795-1.c: New test.
14212
14213 2006-07-23 Roger Sayle <roger@eyesopen.com>
14214
14215 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
14216 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
14217 which may be transformed to "g || h" on some platforms.
14218
14219 2006-07-23 Mark Mitchell <mark@codesourcery.com>
14220
14221 PR c++/28025
14222 * g++.dg/template/friend45.C: New test.
14223
14224 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14225
14226 PR libgfortran/28339
14227 * gfortran.dg/arrayio_8.f90: New test.
14228
14229 2006-07-21 Mike Stump <mrs@apple.com>
14230
14231 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
14232
14233 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
14234
14235 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14236
14237 PR c++/28250
14238 * g++.dg/eh/catch3.C: New test.
14239
14240 PR c++/28363
14241 * g++.dg/template/defarg10.C: New test.
14242
14243 2006-07-20 Paul Brook <paul@codesourcery.com>
14244
14245 PR 27363
14246 * gcc.dg/pr27363.c: New test.
14247
14248 2006-07-19 Mark Mitchell <mark@codesourcery.com>
14249
14250 PR c++/28338
14251 * g++.dg/init/ref13.C: New test.
14252
14253 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14254
14255 PR obj-c++/28434
14256 * obj-c++.dg/proto-error-1.mm: New test.
14257
14258 2006-07-18 Mark Mitchell <mark@codesourcery.com>
14259
14260 PR c++/28337
14261 * g++.dg/template/string1.C: New test.
14262
14263 2006-07-18 Mark Mitchell <mark@codesourcery.com>
14264
14265 PR c++/28048
14266 * g++.dg/template/defarg9.C: New test.
14267
14268 PR c++/28235
14269 * g++.dg/template/static27.C: New test.
14270
14271 2006-07-18 Diego Novillo <dnovillo@redhat.com>
14272
14273 PR 28410
14274 * gcc.dg/tree-ssa/pr28410.c: New test.
14275
14276 2006-07-18 Lee Millward <lee.millward@gmail.com>
14277
14278 PR c++/28258
14279 * g++/dg/other/error13.C: New test.
14280
14281 PR c++/28260
14282 * g++.dg/template/friend44.C: New test.
14283
14284 2006-07-18 Steve Ellcey <sje@cup.hp.com>
14285
14286 PR c++/27495
14287 * g++.dg/other/pr27495.C: New.
14288
14289 2006-07-18 Olivier Hainque <hainque@adacore.com>
14290
14291 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
14292 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
14293
14294 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14295
14296 PR c/28286
14297 * gcc.dg/pragma-pack-4.c: New test.
14298
14299 2006-07-17 Steve Ellcey <sje@cup.hp.com>
14300
14301 PR c++/28291
14302 * g++.dg/ext/pr28291.C: New test.
14303
14304 2006-07-17 Richard Sandiford <richard@codesourcery.com>
14305
14306 PR middle-end/28403
14307 * gcc.c-torture/execute/pr28403.c: New test.
14308
14309 2006-07-17 Richard Sandiford <richard@codesourcery.com>
14310
14311 PR middle-end/28402
14312 * gcc.dg/pr28402.c: New test.
14313
14314 2006-07-17 Steve Ellcey <sje@cup.hp.com>
14315
14316 PR c++/28304
14317 * g++.dg/other/pr28304.C: New test.
14318
14319 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
14320
14321 PR other/28251
14322 gcc.c-torture/unsorted/dump-noaddr.c: New test.
14323 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
14324
14325 2006-07-17 Richard Guenther <rguenther@suse.de>
14326
14327 PR tree-optimization/28238
14328 * g++.dg/tree-ssa/pr28238.C: New testcase.
14329
14330 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14331
14332 PR c++/28250
14333 * g++.dg/eh/catch1.C: New test.
14334 * g++.dg/eh/catch2.C: New test.
14335
14336 2006-07-16 Jakub Jelinek <jakub@redhat.com>
14337
14338 PR c++/28370
14339 * g++.dg/template/anon3.C: New test.
14340
14341 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
14342
14343 PR fortran/20844
14344 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
14345 specifiers requiring an explicit format tag..
14346
14347 PR fortran/28201
14348 * gfortran.dg/generic_5: New test.
14349
14350 PR fortran/20893
14351 * gfortran.dg/elemental_optional_args_1.f90: New test.
14352
14353 2006-07-16 Olivier Hainque <hainque@adacore.com>
14354
14355 * gnat.dg/assert.ads: New file.
14356 * gnat.dg/controlled_record.ads: Likewise.
14357 * gnat.dg/controlled_record.adb: Likewise.
14358
14359 2006-07-15 Lee Millward <lee.millward@gmail.com>
14360
14361 PR c++/28292
14362 * g++.dg/other/error12.C: New test.
14363
14364 PR c++/28269
14365 * g++.dg/template/crash54.C: New test.
14366
14367 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14368
14369 PR c++/28249
14370 * g++.dg/parse/catch1.C: New test.
14371
14372 PR c++/28294
14373 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
14374
14375 PR c++/28387
14376 * g++.dg/ext/attrib24.C: New test.
14377
14378 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14379
14380 PR c++/28343
14381 * g++.dg/ext/asmspec1.C: New test.
14382
14383 2006-07-13 Janis Johnson <janis187@us.ibm.com>
14384
14385 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
14386 (dg-test): Support shouldfail tests.
14387 * lib/target-supports-dg.exp (dg-shouldfail): New.
14388 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
14389 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
14390 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
14391 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
14392 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
14393 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
14394 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
14395
14396 2006-07-13 Jan Hubicka <jh@suse.cz>
14397
14398 * gcc.target/i386/memcpy-1.c: New.
14399
14400 2006-07-12 Geoffrey Keating <geoffk@apple.com>
14401
14402 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
14403
14404 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
14405
14406 PR fortran/25097
14407 * gfortran.dg/present_1.f90: New test.
14408
14409 PR fortran/20903
14410 * gfortran.dg/interface_derived_type_1.f90: New test.
14411
14412 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
14413
14414 PR fortran/28213
14415 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
14416 list.
14417
14418 2006-07-07 Lee Millward <lee.millward@gmail.com>
14419
14420 PR c++/27820
14421 * g++.dg/other/label1.C: New test.
14422
14423 2006-07-07 Richard Guenther <rguenther@suse.de>
14424
14425 PR middle-end/28268
14426 * gcc.dg/torture/pr28268.c: New testcase.
14427
14428 2006-07-07 Steve Ellcey <sje@cup.hp.com>
14429
14430 PR c++/27019
14431 * g++.dg/ext/pr27019.C: New.
14432
14433 2006-07-07 Richard Guenther <rguenther@suse.de>
14434
14435 PR tree-optimization/28187
14436 * gcc.dg/pr28187.c: New testcase.
14437
14438 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
14439
14440 * gnat.dg/address_conversion.adb: New test.
14441 * gnat.dg/boolean_subtype.adb: Likewise.
14442 * gnat.dg/frame_overflow.adb: Likewise.
14443 * gnat.dg/pointer_array.adb: Likewise.
14444 * gnat.dg/pointer_conversion.adb: Likewise.
14445
14446 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
14447
14448 PR fortran/28237
14449 PR fortran/23420
14450 * gfortran.dg/print_fmt_5.f90: New test.
14451
14452 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14453
14454 PR fortran/28129
14455 * gfortran.dg/bounds_check_4.f90: New test.
14456
14457 2006-07-05 Richard Guenther <rguenther@suse.de>
14458
14459 PR target/28158
14460 * gfortran.dg/pr28158.f90: New testcase.
14461
14462 2006-07-05 Richard Guenther <rguenther@suse.de>
14463
14464 PR tree-optimization/28162
14465 * gcc.dg/pr28162.c: New testcase.
14466
14467 2006-07-05 Richard Guenther <rguenther@suse.de>
14468 Andrew Pinski <pinskia@gcc.gnu.org>
14469
14470 PR c++/27084
14471 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
14472
14473 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
14474
14475 PR fortran/28174
14476 * gfortran.dg/actual_array_substr_2.f90: New test.
14477
14478 PR fortran/28167
14479 * gfortran.dg/actual_array_constructor_2.f90: New test.
14480
14481 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14482
14483 * gfortran.dg/itime_idate_1.f: New test.
14484 * gfortran.dg/itime_idate_2.f: New test.
14485
14486 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14487
14488 PR libgfortran/27704
14489 * gfortran.dg/open_status_3.f90: New test.
14490 * gfortran.dg/fmt_l.f90: Update for new feature.
14491
14492 2006-07-03 Asher Langton <langton2@llnl.gov>
14493
14494 * gfortran.dg/oldstyle_2.f90: New.
14495
14496 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
14497
14498 * gnat.dg/string_slice.adb: New test.
14499
14500 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
14501
14502 PR fortran/19259
14503 * gfortran.dg/semicolon_fixed.c: New.
14504 * gfortran.dg/semicolon_free.c: New.
14505
14506 2006-06-30 Mike Stump <mrs@apple.com>
14507
14508 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
14509 that don't support internal visibility.
14510
14511 2006-06-30 Andrew Pinski <pinskia@gmail.com>
14512
14513 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
14514 for '(' / ')' needing an extra '\'.
14515
14516 2006-06-29 Roger Sayle <roger@eyesopen.com>
14517
14518 PR middle-end/27428
14519 * gcc.dg/pr27428-1.c: New test case.
14520
14521 2006-06-29 Mike Stump <mrs@apple.com>
14522
14523 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
14524 on darwin as we can't align commons large enough yet.
14525
14526 * gcc.dg/vla-8.c: Add additional testcases.
14527
14528 2006-06-26 Steve Ellcey <sje@cup.hp.com>
14529
14530 PR c++/28114
14531 * g++.dg/other/pr28114.C: New.
14532
14533 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
14534
14535 * gcc.c-torture/compile/20060625-1.c: New test.
14536
14537 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
14538
14539 PR fortran/20867
14540 * gfortran.dg/stfunc_3.f90: New test.
14541
14542 PR fortran/25056
14543 * gfortran.dg/impure_actual_1.f90: New test.
14544
14545 PR fortran/20874
14546 * gfortran.dg/elemental_result_1.f90: New test.
14547
14548 PR fortran/25073
14549 * gfortran.dg/select_7.f90: New test.
14550
14551 PR fortran/27554
14552 * intrinsic_actual_1.f: New test.
14553
14554 PR fortran/22038
14555 PR fortran/28119
14556 * gfortran.dg/forall_4.f90: New test.
14557
14558 PR fortran/25072
14559 * gfortran.dg/forall_5.f90: New test.
14560
14561 2006-06-25 Lee Millward <lee.millward@gmail.com>
14562
14563 PR c++/28051
14564 * g++.dg/template/using13.C: New test.
14565
14566 PR c++/28054
14567 * g++.dg/other/incomplete3.C: New test.
14568
14569 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14570
14571 PR fortran/28081
14572 * gfortran.dg/substr_3.f: New test.
14573 * gfortran.dg/equiv_2.f90: Update expected error message.
14574
14575 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
14576
14577 PR fortran/28118
14578 * gfortran.dg/actual_array_substr_1.f90: New test.
14579
14580 2006-06-24 Olivier Hainque <hainque@adacore.com>
14581
14582 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
14583 * gnat.dg/scalar_mode_agg_compare.adb: New test.
14584
14585 2006-06-23 Janis Johnson <janis187@us.ibm.com>
14586
14587 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
14588
14589 2006-06-23 Steven G. Kargl <kargls@comcast.net>
14590
14591 PR fortran/27981
14592 * gfortran.dg/simpleif_2.f90: New test.
14593
14594 2006-06-23 Lee Millward <lee.millward@gmail.com>
14595
14596 * g++.dg/template/error22.C: Fix typo.
14597
14598 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14599
14600 PR c++/28112
14601 * g++.dg/ext/attrib23.C: New test.
14602
14603 2006-06-23 Olivier Hainque <hainque@adacore.com>
14604
14605 * gnat.dg/varsize_temp.adb: New test.
14606
14607 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14608
14609 PR c++/11468
14610 * g++.dg/other/java2.C: New test.
14611
14612 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
14613
14614 PR target/27789
14615 * g++.dg/ext/dllimport4.C. Add more tests for invalid
14616 initialization.
14617
14618 2006-06-22 Roger Sayle <roger@eyesopen.com>
14619
14620 PR target/27531
14621 * gcc.dg/pr27531-1.c: New test case.
14622
14623 2006-06-22 Asher Langton <langton2@llnl.gov>
14624
14625 PR fortran/24748
14626 * gfortran.dg/implicit_8.f90: New.
14627
14628 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
14629
14630 PR rtl-optimization/28121
14631 * gcc.dg/pr28121.c: New test.
14632
14633 2006-06-22 Lee Millward <lee.millward@gmail.com>
14634
14635 PR c++/27805
14636 * g++.dg/parse/ptrmem6.C: New test.
14637
14638 PR c++/27821
14639 * g++.dg/template/error22.C: New test.
14640
14641 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14642
14643 PR c++/28111
14644 * g++.dg/template/friend43.C: New test.
14645
14646 PR c++/28110
14647 * g++.dg/template/crash53.C: New test.
14648
14649 PR c++/28109
14650 * g++.dg/rtti/incomplete1.C: New test.
14651
14652 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
14653
14654 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
14655
14656 2006-06-21 Joseph Myers <joseph@codesourcery.com>
14657
14658 * gcc.c-torture/execute/complex-7.c: New.
14659
14660 2006-06-21 Jakub Jelinek <jakub@redhat.com>
14661
14662 * gcc.dg/merge-all-constants-1.c: New test.
14663
14664 2006-06-20 Janis Johnson <janis187@us.ibm.com>
14665
14666 PR c++/28113
14667 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
14668
14669 2006-06-20 Steven G. Kargl <kargls@comcast.net>
14670
14671 * gfortran.dg/rrspacing_1.f90: New test.
14672
14673 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14674
14675 PR c++/28052
14676 * g++.dg/other/bitfield2.C: New test.
14677
14678 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
14679
14680 PR tree-optimization/27331
14681 * gcc.dg/pr27331.c: New test.
14682
14683 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
14684 Eric Botcazou <ebotcazou@adacore.com>
14685
14686 PR ada/18692
14687 * lib/gnat.exp: New file.
14688 * lib/gnat-dg.exp: Likewise.
14689 * gnat.dg: New directory.
14690 * gnat.dg/dg.exp: New driver.
14691 * gnat.dg/specs: New directory.
14692 * gnat.dg/specs/specs.exp: New driver.
14693 * gnat.dg/style: New directory.
14694 * gnat.dg/style/style.exp: New driver.
14695
14696 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
14697
14698 PR fortran/16206
14699 * gfortran.dg/array_initializer_1.f90: New test.
14700
14701 PR fortran/28005
14702 * gfortran.dg/matmul_3.f90: New test.
14703
14704 2006-06-19 Andrew Pinski <pinskia@gmail.com>
14705
14706 PR middle-end/28075
14707 * gcc.dg/tree-ssa/inline-1.c: New test.
14708
14709 2006-06-19 Anatoly Sokolov <aesok@post.ru>
14710
14711 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
14712 in malloc prototype; remove XFAIL.
14713 * gcc.dg/pr18241-2.c: Ditto.
14714 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
14715 in memset prototype; remove XFAIL.
14716 * gcc.dg/tree-ssa/pr23382.c: Ditto.
14717
14718 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
14719
14720 * gcc.dg/vla-8.c: Add.
14721
14722 2006-06-19 Richard Guenther <rguenther@suse.de>
14723
14724 PR tree-optimization/27090
14725 * g++.dg/tree-ssa/pr27090.C: New testcase.
14726
14727 2006-06-19 Roger Sayle <roger@eyesopen.com>
14728
14729 PR target/27861
14730 * gcc.dg/pr27861-1.c: New test case.
14731
14732 2006-06-19 Richard Guenther <rguenther@suse.de>
14733
14734 PR middle-end/28045
14735 * gcc.dg/torture/pr28045.c: New testcase.
14736
14737 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14738
14739 PR fortran/26801
14740 * gfortran.dg/associated_4.f90: New test.
14741
14742 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14743
14744 PR fortran/19310
14745 PR fortran/19904
14746 * gfortran.dg/real_const_3.f90: New test.
14747
14748 2006-06-16 Mark Mitchell <mark@codesourcery.com>
14749
14750 PR c++/28016
14751 * g++.dg/template/static26.C: New test.
14752
14753 PR c++/27979
14754 * g++.dg/expr/bitfield2.C: New test.
14755
14756 PR c++/27884
14757 * g++.dg/parse/linkage2.C: New test.
14758
14759 2006-06-16 Richard Guenther <rguenther@suse.de>
14760
14761 PR middle-end/27116
14762 * gcc.dg/pr15785-1.c: Revert last change.
14763 * gcc.dg/torture/pr27116-2.c: New testcase.
14764
14765 2006-06-16 Roger Sayle <roger@eyesopen.com>
14766
14767 PR middle-end/27802
14768 * gcc.dg/pr27802-1.c: New test case.
14769
14770 2006-06-15 Mark Mitchell <mark@codesourcery.com>
14771
14772 PR c++/27689
14773 * g++.dg/template/ttp18.C: New test.
14774 * g++.dg/template/ttp19.C: Likewise.
14775
14776 PR c++/27666
14777 * g++.dg/expr/cond9.C: New test.
14778
14779 PR c++/27640
14780 * g++.dg/template/ctor7.C: New test.
14781
14782 2006-06-15 Janis Johnson <janis187@us.ibm.com>
14783
14784 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
14785
14786 2006-06-16 Richard Guenther <rguenther@suse.de>
14787
14788 PR tree-optimization/27781
14789 * gcc.dg/tree-ssa/pr27781.c: New testcase.
14790
14791 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
14792
14793 * gfortran.dg/allocate_zerosize_2.f90: New test case.
14794
14795 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
14796
14797 * gcc.dg/tree-ssa/loop-18.c: New test.
14798
14799 2006-06-14 Mark Mitchell <mark@codesourcery.com>
14800
14801 PR c++/27665
14802 * g++.dg/template/crash52.C: New test.
14803
14804 PR c++/27648
14805 * g++.dg/ext/attrib22.C: New test.
14806
14807 PR c++/26559
14808 * g++.dg/template/builtin1.C: New test.
14809 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
14810
14811 PR c++/28018
14812 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
14813 assignment.
14814 * g++.old-deja/g++.pt/crash51.C: Likewise.
14815
14816 PR c++/27227
14817 * g++.dg/lookup/linkage1.C: New test.
14818 * g++.dg/lookup/linkage2.C: Likewise.
14819
14820 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
14821
14822 PR middle-end/27959
14823 * gcc.dg/pr27959.c: New testcase.
14824
14825 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
14826
14827 PR target/28014:
14828 * g++.dg/eh/div.C: New test.
14829
14830 2006-06-13 Jakub Jelinek <jakub@redhat.com>
14831
14832 PR c++/27894
14833 * g++.dg/tree-ssa/pr26757.C: New test.
14834 * g++.dg/tree-ssa/pr27894.C: New test.
14835
14836 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
14837
14838 * gcc.c-torture/compile/20060609-1.c: New test.
14839
14840 PR target/27863
14841 * gcc.c-torture/compile/pr27863.c: New test.
14842
14843 2006-06-13 Richard Guenther <rguenther@suse.de>
14844
14845 PR tree-optimization/27830
14846 * g++.dg/tree-ssa/pr27830.C: New testcase.
14847
14848 2006-06-13 Matthew Sachs <msachs@apple.com>
14849
14850 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
14851 the list of compiler flags; this causes those flags to be checked
14852 for things like dg-skip-if.
14853
14854 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14855
14856 PR c++/27601
14857 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
14858
14859 2006-06-12 Mark Mitchell <mark@codesourcery.com>
14860 Kazu Hirata <kazu@codesourcery.com>
14861
14862 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
14863 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
14864
14865 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14866
14867 PR c++/27933
14868 * g++.dg/lookup/using15.C: New test.
14869
14870 PR c++/27951
14871 * g++.dg/other/anon4.C: New test.
14872
14873 2006-06-12 Roger Sayle <roger@eyesopen.com>
14874
14875 PR c++/21210
14876 * g++.dg/init/complex1.C: New test case.
14877
14878 2006-06-11 Eric Christopher <echristo@apple.com>
14879
14880 PR middle-end/27948
14881 * gcc.dg/bf-ms-layout.c: Run on darwin.
14882 * gcc.dg/bf-no-ms-layout: Ditto.
14883 * gcc.dg/attr-ms_struct-2.c: New.
14884 * gcc.dg/bf-ms-layout-2.c: Ditto.
14885
14886 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
14887
14888 * gcc.dg/attr-ms_struct-packed1.c: New.
14889
14890 2006-06-09 Mike Stump <mrs@apple.com>
14891
14892 * gcc.dg/vla-7.c: Add.
14893
14894 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
14895
14896 PR fortran/24558
14897 * gfortran.dg/entry_6.f90: New test.
14898
14899 PR fortran/20877
14900 PR fortran/25047
14901 * gfortran.dg/entry_7.f90: New test.
14902
14903 2006-06-09 Jakub Jelinek <jakub@redhat.com>
14904
14905 PR c/27747
14906 * gcc.dg/cpp/_Pragma6.c: New test.
14907
14908 PR c++/27748
14909 * g++.dg/cpp/_Pragma1.C: New test.
14910
14911 PR preprocessor/27746
14912 * gcc.dg/gomp/macro-3.c: New test.
14913 * gcc.dg/gomp/macro-4.c: New test.
14914 * g++.dg/gomp/macro-3.C: New test.
14915 * g++.dg/gomp/macro-4.C: New test.
14916
14917 2006-06-09 Richard Guenther <rguenther@suse.de>
14918
14919 PR tree-optimization/26998
14920 * gcc.dg/torture/pr26998.c: New testcase.
14921 * gcc.dg/tree-ssa/vrp29.c: New testcase.
14922
14923 2006-06-08 Mike Stump <mrs@apple.com>
14924
14925 * gcc.dg/pr27095.c: Account for stubs.
14926
14927 PR target/26427
14928 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
14929 produce bad code on darwin.
14930
14931 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14932
14933 PR fortran/27958
14934 * gfortran.dg/substr_2.f: New test.
14935
14936 2006-06-08 Asher Langton <langton2@llnl.gov>
14937
14938 PR fortran/27786
14939 * cray_pointers_2.f90: Add -fbounds-check compile flag.
14940
14941 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14942
14943 PR target/27421
14944 * gcc.dg/union-3.c: New test.
14945
14946 2006-06-08 Richard Guenther <rguenther@suse.de>
14947
14948 PR middle-end/27116
14949 * gcc.dg/torture/pr27116.c: New testcase.
14950 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
14951
14952 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
14953
14954 PR rtl-optimization/26449
14955 * gcc.dg/pr26449.c: New test.
14956
14957 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14958
14959 PR c++/27601
14960 * g++.dg/ext/offsetof1.C: Test member functions.
14961
14962 2006-06-07 Steve Ellcey <sje@cup.hp.com>
14963
14964 * gcc.dg/pr27095.c: Improve scanning.
14965
14966 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
14967
14968 PR fortran/23091
14969 * gfortran.dg/saved_automatic_1.f90: New test.
14970
14971 PR fortran/24168
14972 * gfortran.dg/array_simplify_1.f90: New test.
14973
14974 PR fortran/25090
14975 * gfortran.dg/entry_dummy_ref_1.f90: New test.
14976
14977 PR fortran/25058
14978 * gfortran.dg/entry_dummy_ref_2.f90: New test.
14979
14980 2006-06-06 Mark Mitchell <mark@codesourcery.com>
14981
14982 PR c++/27177
14983 * g++.dg/expr/cast7.C: New test.
14984
14985 2006-06-06 Janis Johnson <janis187@us.ibm.com>
14986
14987 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
14988 * lib/gcc-defs.exp (tool_check_compile): Ditto.
14989 * lib/fortran-torture.exp (fortran-torture-compile,
14990 fortran-torture-execute): Ditto.
14991
14992 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
14993
14994 PR target/27842
14995 * gcc.dg/vmx/pr27842.c: New test.
14996
14997 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14998
14999 PR libfortran/27895
15000 * gfortran.dg/bounds_check_3.f90: New test.
15001
15002 2006-06-05 Mike Stump <mrs@apple.com>
15003
15004 * objc.dg/objc-fast-4.m: Skip for ppc64.
15005
15006 2006-06-05 Steve Ellcey <sje@cup.hp.com>
15007
15008 PR testsuite/27705
15009 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
15010
15011 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
15012 Victor Kaplansky <victork@il.ibm.com>
15013
15014 PR tree-optimizations/26360
15015 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
15016 with -fno-tree-dce.
15017 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
15018
15019 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
15020
15021 PR fortran/14067
15022 * gfortran.dg/data_char_1.f90: Add messages for truncated
15023 strings.
15024
15025 PR fortran/16943
15026 * gfortran.dg/func_decl_2.f90: New test.
15027
15028 PR fortran/20839
15029 * gfortran.dg/do_2.f90: New test.
15030
15031 PR fortran/27655
15032 * gfortran.dg/associated_3.f90: New test.
15033
15034 2006-06-04 Mark Mitchell <mark@codesourcery.com>
15035
15036 PR c++/27819
15037 * g++.dg/template/static25.C: New test.
15038
15039 PR c++/27722
15040 * g++.dg/init/array21.C: New test.
15041
15042 PR c++/27807
15043 * g++.dg/ext/complit7.C: New test.
15044
15045 PR c++/27806
15046 * g++.dg/parse/ptrmem5.C: New test.
15047
15048 2006-06-04 Roger Sayle <roger@eyesopen.com>
15049 Andrew Pinski <pinskia@physics.uc.edu>
15050
15051 PR c/27150
15052 PR middle-end/27382
15053 * gcc.dg/pr27150-1.c: New testcase.
15054 * gcc.dg/pr27382-1.c: New testcase.
15055 * gcc.dg/pr27382-2.c: New testcase.
15056
15057 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
15058
15059 PR c/25161
15060 PR c/27020
15061 * gcc.dg/array-10.c: New test.
15062
15063 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15064
15065 PR c++/27804
15066 * g++.dg/init/const4.C: New test.
15067 * g++.dg/init/member1.C: Add error-marker.
15068 * g++.dg/other/fold1.C: Adjust error-marker.
15069
15070 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15071
15072 PR c++/27601
15073 * g++.dg/ext/offsetof1.C: New test.
15074
15075 2006-06-04 Eric Christopher <echristo@apple.com>
15076
15077 * gcc.dg/attr-ms_struct-1.c: New.
15078
15079 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
15080
15081 * gcc.c-torture/compile/builtin_constant_p.c: New test.
15082
15083 2006-06-04 Richard Guenther <rguenther@suse.de>
15084
15085 PR tree-optimization/27039
15086 * gcc.dg/tree-ssa/loop-17.c: New testcase.
15087
15088 2006-06-03 Roger Sayle <roger@eyesopen.com>
15089
15090 PR target/26223
15091 * gcc.target/i386/amd64-abi-2.c: New test case.
15092
15093 2006-06-02 Eric Christopher <echristo@apple.com>
15094
15095 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
15096 * gcc.target/i386/20020523-1.c: Skip if darwin.
15097 * gcc.target/i386/asm-3.c: Ditto.
15098 * gcc.target/i386/20011119-1.c: Ditto.
15099 * gcc.target/i386/clobbers.c: Remove pic part of test.
15100
15101 2006-06-02 Steve Ellcey <sje@cup.hp.com>
15102
15103 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
15104 * g++.old-deja/g++.other/init19.C: Ditto.
15105 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
15106 and add other platforms as expected failures.
15107
15108 2006-06-01 Steve Ellcey <sje@cup.hp.com>
15109
15110 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
15111 (is-effective-target-keyword): Ditto.
15112
15113 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
15114
15115 PR fortran/27715
15116 * gfortran.dg/extended_char_comparison_1.f: New test.
15117
15118 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
15119
15120 PR fortran/25098
15121 * gfortran.dg/dummy_procedure_1.f90: New test.
15122
15123 PR fortran/25147
15124 * gfortran.dg/dummy_procedure_2.f90: New test.
15125
15126 * gfortran.dg/associated_2.f90: Correct to make consistent with
15127 standard.
15128
15129 2006-05-31 Roger Sayle <roger@eyesopen.com>
15130
15131 * gcc.target/i386/387-11.c: New test case.
15132
15133 2006-05-31 Mark Mitchell <mark@codesourcery.com>
15134
15135 PR c++/27801
15136 * g++.dg/template/cond6.C: New test.
15137
15138 PR c++/26496
15139 * g++.dg/template/crash51.C: New test.
15140 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
15141
15142 PR c++/27385
15143 * g++.dg/init/array20.C: New test.
15144
15145 2006-05-31 Roger Sayle <roger@eyesopen.com>
15146
15147 * gcc.dg/builtins-54.c: New test case.
15148
15149 2006-05-30 Mark Mitchell <mark@codesourcery.com>
15150
15151 PR c++/26433
15152 * g++.dg/template/fntry1.C: Add dg-do link.
15153
15154 PR c++/27808
15155 * g++.dg/parse/friend6.C: New test.
15156
15157 2006-05-30 Asher Langton <langton2@llnl.gov>
15158
15159 * gfortran.dg/cray_pointers_7.f90: New test.
15160
15161 2006-05-30 Roger Sayle <roger@eyesopen.com>
15162
15163 PR tree-optimization/23452
15164 * gcc.dg/fold-mulconj-1.c: New test case.
15165
15166 2006-05-30 Mark Mitchell <mark@codesourcery.com>
15167
15168 PR c++/27803
15169 * g++.dg/parse/bitfield1.C: New test.
15170
15171 2006-05-30 Roger Sayle <roger@eyesopen.com>
15172
15173 * gcc.target/ppc-eq0-1.c: New test case.
15174 * gcc.target/ppc-negeq0-1.c: New test case.
15175
15176 2006-05-30 Dirk Mueller <dmueller@suse.de>
15177
15178 PR c/27273
15179 * gcc.dg/overflow-warn-5.c: New test.
15180
15181 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15182
15183 PR c/27718
15184 * gcc.dg/sizeof-1.c: New test.
15185
15186 2006-05-30 Uros Bizjak <uros@kss-loka.si>
15187
15188 PR target/27790
15189 * gcc.target/i386/pr27790.c: New test.
15190
15191 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15192
15193 PR libgfortran/27757
15194 * gfortran.dg/direct_io_5.f90: New test.
15195
15196 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15197
15198 PR libgfortran/27634
15199 * gfortran.dg/fmt_missing_period_1.f: New test.
15200 * gfortran.dg/fmt_missing_period_2.f: New test.
15201 * gfortran.dg/fmt_missing_period_3.f: New test.
15202
15203 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15204
15205 PR fortran/19777
15206 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
15207 arrays.
15208
15209 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15210
15211 PR c++/27713
15212 * g++.dg/template/new6.C: New test.
15213
15214 2006-05-29 Roger Sayle <roger@eyesopen.com>
15215
15216 PR tree-optimization/24964
15217 * gcc.target/i386/387-10.c: New test case.
15218
15219 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
15220
15221 * intrinsics/string_intrinsics.c (compare_string):
15222 Use memcmp instead of strncmp to avoid tripping over
15223 CHAR(0) in a string.
15224
15225 2006-05-27 Richard Guenther <rguenther@suse.de>
15226
15227 PR middle-end/27773
15228 * gcc.dg/torture/pr27773.c: New testcase.
15229
15230 2006-05-27 Dirk Mueller <dmueller@suse.de>
15231
15232 * gcc.dg/pr24561.c: Rename to..
15233 * gcc.dg/pr25962.c: .. this.
15234
15235 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15236
15237 PR fortran/19777
15238 * gfortran.dg/bounds_check_2.f: New test.
15239
15240 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
15241
15242 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
15243 * gfortran.dg/byte_1.f90: Likewise.
15244 * gfortran.dg/dup_save_2.f90: Likewise.
15245
15246 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
15247
15248 * gfortran.dg/associated_2.f90: New test.
15249
15250 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15251
15252 PR fortran/27524
15253 * gfortran.dg/bounds_check_1.f90: New test.
15254
15255 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
15256
15257 PR rtl-optimization/27661
15258 * gcc.dg/pr27661.c: New test case.
15259
15260 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
15261
15262 PR fortran/23151
15263 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
15264 * gfortran.dg/print_parentheses_1.f: New test.
15265 * gfortran.dg/print_parentheses_2.f90: New test.
15266
15267 2006-05-26 Jakub Jelinek <jakub@redhat.com>
15268
15269 PR target/27758
15270 * gcc.dg/pr27758.c: New test.
15271
15272 2006-05-24 Falk Hueffner <falk@debian.org>
15273
15274 * gcc.c-torture/compile/pr27571.c: New test.
15275
15276 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
15277
15278 PR fortran/27709
15279 * gfortran.dg/spec_expr_4.f90: New test.
15280
15281 PR fortran/27155
15282 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
15283
15284 2006-05-25 Mark Mitchell <mark@codesourcery.com>
15285
15286 PR c++/20103
15287 * g++.dg/ext/complit6.C: New test.
15288 * g++.dg/ext/complit3.C: Adjust error markers.
15289 * g++.dg/init/const3.C: New test.
15290
15291 2006-05-25 Richard Guenther <rguenther@suse.de>
15292
15293 PR middle-end/27743
15294 * gcc.dg/torture/pr27743.c: New testcase.
15295
15296 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15297
15298 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
15299
15300 2006-05-25 Alan Modra <amodra@bigpond.net.au>
15301
15302 * gcc.dg/compat/scalar-by-value-x.h: New.
15303 * gcc.dg/compat/scalar-by-value-y.h: New.
15304 * gcc.dg/compat/scalar-by-value-5.c: New.
15305 * gcc.dg/compat/scalar-by-value-5_main.c: New.
15306 * gcc.dg/compat/scalar-by-value-5_x.c: New.
15307 * gcc.dg/compat/scalar-by-value-5_y.c: New.
15308 * gcc.dg/compat/scalar-by-value-6.c: New.
15309 * gcc.dg/compat/scalar-by-value-6_main.c: New.
15310 * gcc.dg/compat/scalar-by-value-6_x.c: New.
15311 * gcc.dg/compat/scalar-by-value-6_y.c: New.
15312
15313 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
15314
15315 PR tree-optimization/27639
15316 PR tree-optimization/26719
15317 * gcc.dg/pr27639.c: New test.
15318 * gcc.dg/pr26719.c: New test.
15319 * gcc.dg/tree-ssa/scev-cast.c: New test.
15320
15321 2006-05-23 Mark Mitchell <mark@codesourcery.com>
15322
15323 PR c++/20173
15324 * g++.dg/template/error21.C: New test.
15325
15326 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
15327
15328 PR target/27696
15329 * gcc.target/i386/pr27696.c: New.
15330
15331 2006-05-22 Janis Johnson <janis187@us.ibm.com>
15332
15333 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
15334
15335 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
15336
15337 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15338
15339 PR c++/27716
15340 * g++.dg/other/assign1.C: New test.
15341
15342 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
15343
15344 PR target/27266
15345 * gcc.target/i386/pr27266.c: New.
15346
15347 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15348
15349 PR c++/27451
15350 * g++.dg/ext/asm9.C: New test.
15351
15352 2006-05-22 Richard Sandiford <richard@codesourcery.com>
15353
15354 PR rtl-optimization/25514
15355 * gcc.c-torture/compile/pr25514.c: New test.
15356
15357 2006-05-22 Richard Guenther <rguenther@suse.de>
15358
15359 Revert
15360 2006-01-31 Richard Guenther <rguenther@suse.de>
15361
15362 * gcc.target/i386/sselibm-1.c: New testcase.
15363 * gcc.target/i386/sselibm-2.c: Likewise.
15364 * gcc.target/i386/sselibm-3.c: Likewise.
15365 * gcc.target/i386/sselibm-4.c: Likewise.
15366 * gcc.target/i386/sselibm-5.c: Likewise.
15367
15368 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15369
15370 PR c/27420
15371 * gcc.dg/func-args-2.c: New test.
15372
15373 PR c/26818
15374 * gcc.dg/struct-incompl-1.c: New test.
15375
15376 2006-05-22 Richard Guenther <rguenther@suse.de>
15377
15378 PR testsuite/27708
15379 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
15380 the transformations we test for.
15381
15382 2006-05-22 Richard Guenther <rguenther@suse.de>
15383
15384 PR testsuite/27707
15385 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
15386
15387 2006-05-21 Mark Mitchell <mark@codesourcery.com>
15388
15389 PR c++/27210
15390 * g++.dg/warn/new1.C: New test.
15391 * g++.dg/template/new5.C: Likewise.
15392
15393 2006-05-21 Roger Sayle <roger@eyesopen.com>
15394
15395 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
15396 * gcc.target/i386/20060512-3.c: Likewise.
15397
15398 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
15399
15400 PR rtl-optimization/27671
15401 * gcc.c-torture/execute/pr27671-1.c: New.
15402 * gcc.dg/pr27671-2.c: Likewise.
15403
15404 PR tree-optimization/26622.
15405 * gcc.c-torture/compile/pr26622.c: New.
15406
15407 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
15408
15409 PR fortran/27613
15410 * gfortran.dg/recursive_reference_1.f90: New test.
15411
15412 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
15413
15414 PR fortran/25746
15415 * gfortran.dg/elemental_subroutine_3.f90: New test.
15416
15417 PR fortran/25090
15418 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
15419
15420 PR fortran/27584
15421 * gfortran.dg/associated_target_1.f90: New test.
15422
15423 PR fortran/19015
15424 * gfortran.dg/maxloc_shape_1.f90: New test.
15425
15426 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15427
15428 PR libgfortran/24459
15429 * gfortran.dg/namelist_24.f90: New test.
15430 * gfortran.dg/namelist_12.f: Fix typo in comment.
15431
15432 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
15433
15434 PR middle-end/25776
15435 * g++.dg/other/error11.C: New test.
15436
15437 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15438
15439 * gcc.target/mips/pr26765.c: Add -w to options.
15440
15441 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15442
15443 * lib/target-supports.exp (check_effective_target_mpaired_single):
15444 New function.
15445 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
15446 multilibs.
15447 * g++.dg/vect/vect.exp: Likewise.
15448
15449 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15450
15451 PR testsuite/25891
15452 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
15453
15454 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
15455
15456 PR fortran/27662
15457 * gfortran.dg/temporary_1.f90: New file.
15458
15459 2006-05-19 Andreas Schwab <schwab@suse.de>
15460
15461 * g++.dg/other/unused1.C: Also match "stringz".
15462
15463 2006-05-19 Mark Mitchell <mark@codesourcery.com>
15464
15465 PR c++/26433
15466 * g++.dg/template/fntry1.C: New test.
15467
15468 2006-05-18 Mark Mitchell <mark@codesourcery.com>
15469
15470 PR c++/27471
15471 PR c++/27506
15472 * g++.dg/conversion/bitfield5.C: New test.
15473 * g++.dg/conversion/bitfield6.C: New test.
15474
15475 2006-05-18 Mike Stump <mrs@apple.com>
15476
15477 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
15478 * gcc.dg/vla-4.c: Add.
15479 * gcc.dg/vla-5.c: Add.
15480 * gcc.dg/vla-6.c: Add.
15481
15482 2006-05-12 Stuart Hastings <stuart@apple.com>
15483
15484 * gcc.target/i386/20060512-1.c: New.
15485 * gcc.target/i386/20060512-2.c: New.
15486 * gcc.target/i386/20060512-3.c: New.
15487 * gcc.target/i386/20060512-4.c: New.
15488
15489 2006-05-17 Mark Mitchell <mark@codesourcery.com>
15490
15491 PR c++/26122
15492 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
15493
15494 PR c++/26068
15495 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
15496 * g++.dg/parse/linkage1.C: New test.
15497
15498 2006-05-17 Jakub Jelinek <jakub@redhat.com>
15499
15500 PR tree-optimization/27548
15501 * g++.dg/tree-ssa/pr27548.C: New test.
15502
15503 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15504
15505 PR fortran/26551
15506 * gfortran.dg/recursive_check_1.f: New test.
15507 * gfortran.dg/recursive_check_2.f90: New test.
15508
15509 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
15510
15511 * g++.dg/opt/temp2.C: New test.
15512
15513 2006-05-17 Jakub Jelinek <jakub@redhat.com>
15514
15515 PR c++/27491
15516 * g++.dg/init/brace5.C: New test.
15517
15518 PR middle-end/27415
15519 * gcc.dg/gomp/pr27415.c: New test.
15520 * g++.dg/gomp/pr27415.C: New test.
15521
15522 PR tree-optimization/27549
15523 * g++.dg/tree-ssa/pr27549.C: New test.
15524
15525 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15526
15527 PR libgfortran/27575
15528 * gfortran.dg/read_eof_4.f90: New test.
15529
15530 2006-05-16 Richard Guenther <rguenther@suse.de>
15531
15532 PR tree-optimization/22303
15533 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
15534
15535 2006-05-16 Jakub Jelinek <jakub@redhat.com>
15536
15537 PR middle-end/27573
15538 * gcc.dg/gomp/pr27573.c: New test.
15539 * gfortran.dg/gomp/pr27573.f90: New test.
15540
15541 PR c/27499
15542 * gcc.dg/gomp/pr27499.c: New test.
15543 * g++.dg/gomp/pr27499.C: New test.
15544
15545 2006-05-15 Mark Mitchell <mark@codesourcery.com>
15546
15547 PR c++/27339
15548 * g++.dg/parser/access8.C: Adjust error marker.
15549 * g++.dg/template/access17.C: New test.
15550 * g++.dg/template/access18.C: Likewise.
15551
15552 2006-05-15 Roger Sayle <roger@eyesopen.com>
15553
15554 PR target/26600
15555 * gcc.target/i386/pr26600.c: New test case.
15556
15557 2006-05-15 Mark Mitchell <mark@codesourcery.com>
15558
15559 PR c++/27505
15560 * g++.dg/expr/bitfield1.C: New test.
15561
15562 2006-05-15 Richard Guenther <rguenther@suse.de>
15563
15564 PR tree-optimization/27603
15565 * gcc.dg/torture/pr27603.c: New testcase.
15566
15567 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
15568
15569 PR fortran/25090
15570 * gfortran.dg/entry_dummy_ref_1.f90: New test.
15571
15572 PR fortran/25082
15573 * gfortran.dg/scalar_return_1.f90: New test.
15574
15575 PR fortran/27411
15576 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
15577
15578 2006-05-15 Jakub Jelinek <jakub@redhat.com>
15579
15580 * gcc.dg/gomp/critical-4.c: New test.
15581 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
15582 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
15583 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
15584 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
15585
15586 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15587
15588 PR c++/27582
15589 * g++.dg/template/dependent-args1.C: New test.
15590
15591 PR c++/27581
15592 * g++.dg/lookup/this1.C: New test.
15593
15594 PR c++/27315
15595 * g++.dg/template/operator6.C: New test.
15596 * g++.dg/template/incomplete3.C: New test.
15597
15598 PR c++/27559
15599 * g++.dg/template/new4.C: New test.
15600
15601 PR c++/27496
15602 * g++.dg/template/void2.C: New test.
15603
15604 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
15605
15606 * g++.dg/template/dependent-expr5.C: New test.
15607
15608 2006-05-14 Roger Sayle <roger@eyesopen.com>
15609
15610 PR middle-end/26729
15611 * gcc.dg/pr26729-1.c: New test case.
15612
15613 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
15614
15615 * gcc.dg/pr27003.c: New test.
15616
15617 2006-05-12 Steve Ellcey <sje@cup.hp.com>
15618
15619 * lib/target-supports.dg (check_cxa_atexit_available): Change
15620 v3_target_compile to ${tool}_target_compile.
15621
15622 2006-05-11 Jason Merrill <jason@redhat.com>
15623
15624 * lib/scanasm.exp (scan-not-hidden): Fix typo.
15625
15626 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15627
15628 PR fortran/27553
15629 * gfortran.dg/label_5.f90: New test.
15630
15631 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
15632
15633 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
15634 check_effective_target_powerpc_altivec_ok): New.
15635 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
15636 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
15637 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
15638 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
15639 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
15640 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
15641 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
15642 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
15643 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
15644 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
15645 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
15646 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
15647 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
15648 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
15649 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
15650 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
15651 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
15652 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
15653 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
15654 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
15655 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
15656 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
15657 gcc.target/powerpc/altivec-9.c,
15658 gcc.target/powerpc/altivec-consts.c,
15659 gcc.target/powerpc/altivec-pr22085.c,
15660 gcc.target/powerpc/altivec-splat.c,
15661 gcc.target/powerpc/altivec-types-1.c,
15662 gcc.target/powerpc/altivec-types-2.c,
15663 gcc.target/powerpc/altivec-types-3.c,
15664 gcc.target/powerpc/altivec-types-4.c,
15665 gcc.target/powerpc/altivec-varargs-1.c,
15666 gcc.target/powerpc/altivec-vec-merge.c,
15667 gcc.target/powerpc/ppc-vector-memcpy.c,
15668 gcc.target/powerpc/ppc-vector-memset.c,
15669 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
15670 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
15671 these effective targets.
15672 * gcc.dg/vmx/pr27006.c: Add missing close brace.
15673 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
15674
15675 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15676
15677 PR middle-end/27384
15678 * g++.dg/other/fold1.C: New test.
15679
15680 PR middle-end/27488
15681 * gcc.dg/fold-nonneg-1.c: New test.
15682
15683 PR c++/27547
15684 * g++.dg/other/operator1.C: New test.
15685
15686 2006-05-11 Richard Guenther <rguenther@suse.de>
15687
15688 PR middle-end/27529
15689 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
15690
15691 2006-05-10 Janis Johnson <janis187@us.ibm.com>
15692
15693 * lib/target-supports-dg.exp (check-flags): New.
15694 (dg-skip-if): Move flag checks.
15695
15696 2006-05-09 Steve Ellcey <sje@cup.hp.com>
15697
15698 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
15699 * lib/target-supports.dg (check_cxa_atexit_available): New.
15700
15701 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
15702
15703 PR fortran/27470
15704 * gfortran.dg/multiple_allocation_2.f90: New test case.
15705
15706 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
15707
15708 * gcc.target/arm/pr27387.C: Fix a comment typo.
15709
15710 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15711
15712 PR fortran/24549
15713 * gfortran.dg/error_recovery_1.f90: New test.
15714
15715 2006-05-10 Richard Guenther <rguenther@suse.de>
15716
15717 PR tree-optimization/27302
15718 * gcc.dg/torture/pr27302.c: New testcase.
15719
15720 2006-05-09 Dirk Mueller <dmueller@suse.de>
15721 Richard Guenther <rguenther@suse.de>
15722
15723 PR middle-end/27498
15724 * gcc.dg/tree-ssa/pr27498.c: New testcase.
15725
15726 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
15727
15728 PR rtl-optimization/27335
15729 * gcc.dg/pr27335.c: New test.
15730
15731 2006-05-06 Richard Sandiford <richard@codesourcery.com>
15732
15733 * gcc.target/mips/mips-ps-5.c: New file.
15734
15735 2006-05-08 Jan Hubicka <jh@suse.cz>
15736
15737 PR middle-end/25962
15738 * gcc.dg/pr25962.c: New.
15739
15740 2006-05-08 Roger Sayle <roger@eyesopen.com>
15741
15742 PR target/27158
15743 * gcc.target/powerpc/pr27158.c: New test case.
15744
15745 2006-05-08 Laurent GUERBY <laurent@guerby.net>
15746
15747 PR testsuite/27476
15748 * ada/acats/run_all.sh: Use test -z.
15749
15750 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15751
15752 PR libfortran/18271
15753 * gfortran.dg/spec_expr_3.f90: New test.
15754
15755 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
15756
15757 PR target/24879
15758 * gcc.target/i386/monitor.c: New file.
15759
15760 2006-05-08 Alan Modra <amodra@bigpond.net.au>
15761
15762 * gcc.dg/pr27095.c: xfail *-*-darwin*.
15763
15764 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15765
15766 PR c++/27447
15767 * g++.dg/other/ptrmem7.C: New test.
15768
15769 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15770
15771 PR target/27421
15772 * gcc.dg/array-9.c: New test.
15773
15774 2006-05-07 Richard Guenther <rguenther@suse.de>
15775
15776 PR tree-optimization/27409
15777 * gcc.dg/torture/pr27409.c: New testcase.
15778
15779 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
15780
15781 PR fortran/27457
15782 * gfortran.dg/select_6.f90: New.
15783
15784 2006-05-07 Richard Guenther <rguenther@suse.de>
15785
15786 PR tree-optimization/27136
15787 * gcc.dg/torture/pr27136.c: New testcase.
15788
15789 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
15790
15791 PR fortran/24813
15792 * gfortran.dg/char_cons_len_1.f90: New test.
15793
15794 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15795
15796 PR c++/27427
15797 * g++.dg/template/incomplete2.C: New test.
15798
15799 2006-05-06 Richard Guenther <rguenther@suse.de>
15800
15801 PR tree-optimization/27151
15802 * gcc.dg/vect/pr27151.c: New testcase.
15803
15804 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15805
15806 PR c++/27430
15807 * g++.dg/template/void1.C: New test.
15808
15809 PR c++/27423
15810 * g++.dg/other/void2.C: New test.
15811
15812 PR c++/27422
15813 * g++.dg/conversion/void1.C: New test.
15814
15815 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
15816
15817 PR/21391
15818 * g++.dg/other/unused1.C: New.
15819
15820 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15821
15822 PR objc/27240
15823 * objc.dg/member-1.m: New test.
15824
15825 2006-05-05 Steve Ellcey <sje@cup.hp.com>
15826
15827 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
15828
15829 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15830
15831 PR libfortran/26985
15832 * gfortran.dg/matmul_2.f90: New test.
15833
15834 2005-05-05 Laurent GUERBY <laurent@guerby.net>
15835
15836 * ada/acats/run_all.sh: Use sync when main not found.
15837
15838 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
15839
15840 PR target/26765
15841 * gcc.target/mips/pr26765.c: New.
15842
15843 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
15844
15845 * gcc.target/bfin: New directory.
15846 * gcc.target/bfin/bfin.exp: New file.
15847 * gcc.target/bfin/frmul.c: New file.
15848 * gcc.target/bfin/arith.c: New file.
15849 * gcc.target/bfin/mul-combine.c: New file.
15850 * gcc.target/bfin/shift.c: New file.
15851
15852 2006-05-04 Richard Guenther <rguenther@suse.de>
15853
15854 PR tree-optimization/14287
15855 PR tree-optimization/14844
15856 PR tree-optimization/19792
15857 PR tree-optimization/21608
15858 PR tree-optimization/27090
15859 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
15860 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
15861 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
15862 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
15863 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
15864
15865 2006-05-04 Jakub Jelinek <jakub@redhat.com>
15866
15867 PR tree-optimization/27285
15868 * gcc.c-torture/execute/pr27285.c: New test.
15869
15870 PR middle-end/27388
15871 * gcc.dg/gomp/pr27388-1.c: New test.
15872 * gcc.dg/gomp/pr27388-2.c: New test.
15873 * gcc.dg/gomp/pr27388-3.c: New test.
15874
15875 PR c++/27359
15876 * g++.dg/gomp/pr27359.C: New test.
15877
15878 2006-05-02 Steven G. Kargl <kargls@comcast.net>
15879
15880 PR fortran/20248
15881 * gfortran.dg/iargc.f90: New test.
15882
15883 2006-05-02 Mark Mitchell <mark@codesourcery.com>
15884
15885 PR c++/27102
15886 * g++.dg/template/crash49.C: New test.
15887
15888 2006-05-02 Steve Ellcey <sje@cup.hp.com>
15889
15890 PR testsuite/27032
15891 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
15892
15893 2006-05-02 Jeff Law <law@redhat.com>
15894
15895 PR tree-optimization/27364
15896 * gcc.c-torture/execute/pr27364.c: New test.
15897
15898 2006-05-02 Mark Mitchell <mark@codesourcery.com>
15899
15900 PR c++/27309
15901 * g++.dg/parser/ctor5.C: New test.
15902
15903 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
15904
15905 PR target/27387
15906 * gcc.target/arm/arm.exp: New.
15907 * gcc.target/arm/pr27387.C: Likewise.
15908
15909 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
15910
15911 PR fortran/27269
15912 PR fortran/27324
15913 * gfortran.dg/module_equivalence_2.f90: New test.
15914
15915 2006-05-02 Jakub Jelinek <jakub@redhat.com>
15916
15917 PR middle-end/27337
15918 * g++.dg/gomp/pr27337-1.C: New test.
15919 * g++.dg/gomp/pr27337-2.C: New test.
15920
15921 PR middle-end/27328
15922 * gcc.dg/gomp/pr27328.c: New test.
15923
15924 PR middle-end/27325
15925 * g++.dg/gomp/pr27325.C: New test.
15926
15927 PR middle-end/27310
15928 * g++.dg/gomp/pr27310.C: New test.
15929
15930 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15931
15932 PR tree-optimization/27291
15933 * g++.dg/tree-ssa/pr27291.C: New test.
15934
15935 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15936
15937 PR tree-optimization/27283
15938 * g++.dg/tree-ssa/pr27283.C: New test.
15939
15940 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15941
15942 * gcc.dg/tree-ssa/loop-16.c: New test.
15943
15944 2006-05-01 Roger Sayle <roger@eyesopen.com>
15945 Joseph S. Myers <joseph@codesourcery.com>
15946
15947 * gcc.dg/Wconversion-3.c: New test case.
15948 * gcc.dg/Wconversion-4.c: Likewise.
15949
15950 2006-05-01 Richard Guenther <rguenther@suse.de>
15951
15952 PR tree-optimization/26726
15953 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
15954
15955 2006-04-30 Roger Sayle <roger@eyesopen.com>
15956
15957 * gcc.dg/Woverflow-1.c: New test case.
15958 * gcc.dg/Woverflow-2.c: Likewise.
15959 * gcc.dg/Woverflow-3.c: Likewise.
15960
15961 2006-04-30 Mark Mitchell <mark@codesourcery.com>
15962
15963 PR c++/27094
15964 * g++.dg/template/defarg8.C: New test.
15965
15966 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15967
15968 PR c++/27278
15969 * g++.dg/parse/operator7.C: New test.
15970
15971 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15972
15973 PR c++/11471
15974 PR c++/27102
15975 * g++.dg/template/crash48.C: New test.
15976
15977 PR c++/27279
15978 * g++.dg/parse/ctor4.C: New test.
15979
15980 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15981
15982 PR fortran/25681
15983 * gfortran.df/char_type_len.f90: New test.
15984
15985 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15986
15987 PR libgfortran/27304
15988 * gfortran.dg/fmt_exhaust.f90: New test.
15989
15990 2006-04-28 Roger Sayle <roger@eyesopen.com>
15991
15992 PR c/25309
15993 * gcc.dg/large-size-array-2.c: New test case.
15994
15995 2006-04-28 Richard Guenther <rguenther@suse.de>
15996
15997 PR target/26826
15998 * gcc.target/i386/pr26826.c: New testcase.
15999
16000 2006-04-28 Jakub Jelinek <jakub@redhat.com>
16001
16002 PR middle-end/27260
16003 * gcc.c-torture/execute/pr27260.c: New.
16004
16005 2006-04-28 Alan Modra <amodra@bigpond.net.au>
16006
16007 PR middle-end/27095
16008 * gcc.dg/pr27095.c: New.
16009
16010 2006-04-27 Mark Mitchell <mark@codesourcery.com>
16011
16012 PR c++/27292
16013 * g++.dg/conversion/bitfield4.C: New test.
16014
16015 2006-04-27 Eric Christopher <echristo@apple.com>
16016
16017 * gcc.dg/pragma-ms_struct.c: New.
16018
16019 2006-04-27 Mark Mitchell <mark@codesourcery.com>
16020
16021 PR c++/27102
16022 * g++.dg/template/crash47.C: New test.
16023
16024 2006-04-27 Dirk Mueller <dmueller@suse.de>
16025
16026 * gcc.target/i386/sse-7.c: build with -msse.
16027
16028 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
16029
16030 PR testsuite/27274:
16031 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
16032 (main): Exit if processor doesn't support SSE.
16033
16034 2006-04-26 David Edelsohn <edelsohn@gnu.org>
16035
16036 PR middle-end/27282
16037 * gcc.c-torture/compile/pr27282.c: New test.
16038
16039 2006-04-26 Jakub Jelinek <jakub@redhat.com>
16040
16041 PR middle-end/26913
16042 * g++.dg/gomp/pr26913.C: New test.
16043
16044 PR c/25996
16045 * gcc.dg/gomp/pr25996.c: New test.
16046 * g++.dg/gomp/pr25996.C: New test.
16047
16048 2006-04-25 Richard Sandiford <richard@codesourcery.com>
16049
16050 PR rtl-optimization/26725
16051 * gcc.c-torture/compile/pr26725.c: New test.
16052
16053 2006-04-25 Richard Guenther <rguenther@suse.de>
16054
16055 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
16056 than n + -1.
16057
16058 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
16059
16060 * gcc.dg/20060425-1.c: New testcase.
16061
16062 2006-04-25 Jakub Jelinek <jakub@redhat.com>
16063
16064 PR tree-optimization/26865
16065 * gcc.dg/pr26865.c: New test.
16066
16067 2006-04-24 Mark Mitchell <mark@codesourcery.com>
16068
16069 PR c++/27292
16070 * g++.dg/conversion/bitfield1.C: New test.
16071 * g++.dg/conversion/bitfield2.C: Likewise.
16072 * g++.dg/conversion/bitfield3.C: Likewise.
16073
16074 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
16075 Richard Guenther <rguenther@suse.de>
16076
16077 PR tree-optimization/27236
16078 * gcc.dg/tree-ssa/pr27236.c: New testcase.
16079
16080 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16081
16082 PR c++/19963
16083 * g++.dg/other/incomplete2.C: New test.
16084
16085 2006-04-24 Richard Guenther <rguenther@suse.de>
16086
16087 PR middle-end/26869
16088 * gcc.dg/torture/pr26869.c: New testcase.
16089
16090 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
16091 Richard Guenther <rguenther@suse.de>
16092
16093 PR tree-optimization/27218
16094 * g++.dg/tree-ssa/pr27218.C: New testcase.
16095
16096 2006-04-23 Mark Mitchell <mark@codesourcery.com>
16097
16098 PR c++/26912
16099 * g++.dg/template/friend41.C: New test.
16100
16101 2006-04-23 David Edelsohn <edelsohn@gnu.org>
16102
16103 * g++.dg/opt/pr15551.C: Include cstdio.
16104 (main): Use remove instead of unlink.
16105
16106 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
16107
16108 * gcc.dg/sibcall-7.c: New test.
16109 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
16110 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
16111 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
16112 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
16113 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
16114
16115 2006-04-23 Mark Mitchell <mark@codesourcery.com>
16116
16117 PR c++/26534
16118 * g++.dg/opt/bitfield1.C: New test.
16119 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
16120 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
16121 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
16122 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
16123 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
16124 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
16125 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
16126 * g++.dg/abi/bitfield2.C: Likewise.
16127 * g++.dg/init/bitfield1.C: Likewise.
16128
16129 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
16130
16131 PR fortran/25099
16132 * gfortran.dg/elemental_subroutine_4.f90: New test.
16133 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
16134 call sub (m, x).
16135
16136 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
16137
16138 * gcc.c-torture/compile/20060421-1.c: New testcase.
16139
16140 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16141
16142 PR c/25875
16143 * gcc.dg/init-bad-4.c: New test.
16144
16145 2006-04-21 Paul Brook <paul@codesourcery.com>
16146
16147 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
16148
16149 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
16150
16151 PR fortran/27122
16152 * gfortran.dg/defined_operators_1.f90: New test.
16153 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
16154 remove old ones associated, incorrectly, with Note 5.46.
16155
16156 PR fortran/27113
16157 * gfortran.dg/character_array_constructor_1.f90: New test.
16158
16159 2006-04-20 Jakub Jelinek <jakub@redhat.com>
16160
16161 * gcc.dg/20060419-1.c: New test.
16162
16163 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
16164
16165 PR c/26774
16166 * gcc.dg/struct-parse-1.c: New test case.
16167
16168 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16169
16170 PR c++/26558
16171 * g++.dg/parse/template19.C: New test.
16172
16173 PR c++/26739
16174 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
16175
16176 PR c++/26036
16177 * g++.dg/expr/call3.C: New test.
16178
16179 PR c++/10385
16180 * g++.dg/conversion/dynamic1.C: New test.
16181
16182 2006-04-19 Mark Mitchell <mark@codesourcery.com>
16183
16184 PR c++/27102
16185 * g++.dg/template/crash35.C: Tweak error markers.
16186 * g++.dg/template/crash46.C: New test.
16187 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
16188 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
16189
16190 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
16191
16192 PR rtl-optimization/14261
16193 * gcc.c-torture/compile/20060419-1.c: Added.
16194
16195 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
16196
16197 * gfortran.dg/label_1.f90: Adjust dg-error.
16198
16199 2006-04-16 Roger Sayle <roger@eyesopen.com>
16200
16201 PR target/26961
16202 * gcc.dg/fold-cond-1.c: New test case.
16203 * gcc.dg/pr26961-1.c: Likewise.
16204
16205 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16206
16207 PR libgfortran/27138
16208 * gfortran.dg/read_bad_advance.f90: New test.
16209
16210 2006-04-16 Roger Sayle <roger@eyesopen.com>
16211 Dale Johannesen <dalej@apple.com>
16212
16213 PR target/24076
16214 * gcc.target/i386/vecinit-3.c: New testcase.
16215 * gcc.target/i386/vecinit-4.c: Likewise.
16216 * gcc.target/i386/sse-18.c: Likewise.
16217 * gcc.target/i386/sse-19.c: Likewise.
16218
16219 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
16220
16221 * gfortran.dg/allocate_zerosize_1.f90: New test.
16222
16223 2006-04-16 Mark Mitchell <mark@codesourcery.com>
16224
16225 PR c++/26365
16226 * g++.dg/template/crash45.C: New test.
16227
16228 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
16229
16230 PR fortran/26787
16231 * gfortran.dg/proc_assign_1.f90: New test.
16232 * gfortran.dg/procedure_lvalue.f90: Change message.
16233 * gfortran.dg/namelist_4.f90: Add new error.
16234
16235 PR fortran/25597
16236 PR fortran/27096
16237 * gfortran.dg/auto_pointer_array_result_1.f90
16238
16239 PR fortran/27089
16240 * gfortran.dg/specification_type_resolution_1.f90
16241
16242 PR fortran/18003
16243 PR fortran/25669
16244 PR fortran/26834
16245 * gfortran.dg/bounds_temporaries_1.f90: New test.
16246
16247 PR fortran/27124
16248 * gfortran.dg/array_return_value_1.f90: New test.
16249
16250 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16251
16252 PR fortran/25336
16253 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
16254
16255 2006-04-15 Jakub Jelinek <jakub@redhat.com>
16256
16257 PR middle-end/26823
16258 * g++.dg/gomp/pr26823-1.C: New test.
16259 * g++.dg/gomp/pr26823-2.C: New test.
16260
16261 2006-04-13 Uros Bizjak <uros@kss-loka.si>
16262
16263 PR middle-end/27134
16264 * gcc.dg/pr27314.c: New test.
16265
16266 2006-04-13 Richard Henderson <rth@redhat.com>
16267
16268 * g++.dg/gomp/block-0.C: Update expected matches.
16269
16270 2006-04-13 DJ Delorie <dj@redhat.com>
16271
16272 * lib/target-supports.exp (check_effective_target_int32plus): New.
16273 (check_effective_target_ptr32plus): New.
16274 (check_effective_target_size32plus): New.
16275 (check_effective_target_int16): New.
16276 (check_profiling_available): Add m32c to the list of unsupported
16277 targets.
16278
16279 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
16280 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
16281 memory size.
16282 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
16283 pointers.
16284 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
16285 size_t.
16286 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
16287 and size_t.
16288 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
16289 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
16290 not just xstormy16. Skip m32c due to weird pointer size.
16291 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
16292 not just xstormy16.
16293 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
16294 not just xstormy16.
16295 * gcc.dg/20020312-2.c: Add m32c support.
16296 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
16297 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
16298 in test.
16299 * gcc.dg/20050321-2.c: Require >=32 bit integers.
16300 * gcc.dg/asm-1.c: Skip if int and short are the same size.
16301 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
16302 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
16303 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf
16304 formats
16305 * gcc.dg/init-string-2.c: Require >=32 bit integers.
16306 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
16307 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
16308 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
16309 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
16310 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
16311 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
16312 in test.
16313 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
16314 in test.
16315 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
16316 * gcc.dg/pr23049.c: Require >=32 bit integers.
16317 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
16318 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
16319 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
16320 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
16321 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
16322 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
16323 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
16324 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
16325 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
16326 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
16327 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
16328 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
16329 prototype in test.
16330 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
16331 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
16332 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
16333 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
16334 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
16335
16336 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
16337 * gcc.c-torture/execute/20040703-1.x: Likewise.
16338 * gcc.c-torture/execute/20040705-1.x: Likewise.
16339 * gcc.c-torture/execute/20040705-2.x: Likewise.
16340 * gcc.c-torture/execute/20040709-1.x: Likewise.
16341 * gcc.c-torture/execute/20040709-2.x: Likewise.
16342 * gcc.c-torture/execute/20040811-1.x: Likewise.
16343 * gcc.c-torture/execute/20050316-1.x: Likewise.
16344 * gcc.c-torture/execute/bitfld-4.x: Likewise.
16345 * gcc.c-torture/execute/pr19689.x: Likewise.
16346 * gcc.c-torture/execute/pr7284-1.x: Likewise.
16347 * gcc.c-torture/execute/usmul.x: Likewise.
16348 * gcc.c-torture/execute/vrp-5.x: Likewise.
16349 * gcc.c-torture/execute/vrp-6.x: Likewise.
16350 * gcc.dg/debug/20041023-1.s: Likewise.
16351
16352 2006-04-13 Roger Sayle <roger@eyesopen.com>
16353
16354 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
16355 of integers to a vector types are now constant expressions in C.
16356 * gcc.dg/vect/vect-fold-1.c: New test case.
16357
16358 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
16359 Ulrich Weigand <uweigand@de.ibm.com>
16360
16361 PR target/27006
16362 * gcc.dg/vmx/pr27006.c: New testcase.
16363
16364 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16365
16366 PR libgfortran/26766
16367 * gfortran.dg/write_recursive.f90: New test.
16368
16369 2006-04-11 Mark Mitchell <mark@codesourcery.com>
16370
16371 * g++.dg/parse/dtor7.C: New test.
16372 * g++.dg/parse/new1.C: Add error marker.
16373 * g++.dg/template/new3.C: New test.
16374
16375 PR c++/26122
16376 * g++.dg/template/pure1.C: New test.
16377
16378 PR c++/26295
16379 * g++.dg/parse/ptrmem4.C: New test.
16380
16381 2006-04-10 Jeff Law <law@redhat.com>
16382
16383 PR/27087
16384 * gcc.c-torture/compile/pr27087.c: New test.
16385
16386 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
16387
16388 PR/21391
16389 * gcc.dg/20060410.c: New.
16390
16391 2006-04-10 Matthias Klose <doko@debian.org>
16392
16393 * lib/gcc-defs.exp (gcc-set-multilib-library-path):
16394 Recognize multilib directory names containing underscores.
16395
16396 2006-04-10 Roger Sayle <roger@eyesopen.com>
16397
16398 * gcc.target/i386/vecinit-1.c: New test case.
16399 * gcc.target/i386/vecinit-2.c: Likewise.
16400
16401 2006-04-10 Jakub Jelinek <jakub@redhat.com>
16402
16403 PR debug/27057
16404 * g++.dg/debug/dwarf2-2.C: New test.
16405
16406 2006-04-09 Richard Sandiford <richard@codesourcery.com>
16407
16408 PR rtl-optimization/27073
16409 * gcc.c-torture/execute/pr27073.c: New test.
16410
16411 2006-04-08 Mike Stump <mrs@apple.com>
16412
16413 * gcc.dg/pragma-darwin.c: Improve for ppc64.
16414
16415 2006-04-07 Richard Guenther <rguenther@suse.de>
16416
16417 PR tree-optimization/26135
16418 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
16419
16420 2006-04-06 Jan Hubicka <jh@suse.cz>
16421
16422 PR profile/26399
16423 * g++.dg/bprob/g++-bprob-2.C: New testcase.
16424
16425 2006-04-06 Roger Sayle <roger@eyesopen.com>
16426
16427 * g++.dg/conversion/nullptr1.C: New test case.
16428 * g++.dg/conversion/nullptr2.C: Likewise.
16429
16430 2006-04-05 Roger Sayle <roger@eyesopen.com>
16431
16432 * gfortran.dg/dependency_18.f90: New test case.
16433
16434 2006-04-05 Richard Guenther <rguenther@suse.de>
16435
16436 PR tree-optimization/26919
16437 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
16438 * gcc.dg/ipa/ipa-2.c: Likewise.
16439 * gcc.dg/ipa/ipa-3.c: Likewise.
16440 * gcc.dg/ipa/ipa-5.c: Likewise.
16441
16442 2006-04-05 Richard Guenther <rguenther@suse.de>
16443
16444 PR tree-optimization/26763
16445 * gcc.dg/torture/pr26763-1.c: New testcase.
16446 * gcc.dg/torture/pr26763-2.c: Likewise.
16447
16448 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
16449
16450 PR fortran/23634
16451 PR fortran/25619
16452 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
16453
16454 2006-04-04 Eric Christopher <echristo@apple.com>
16455
16456 * gcc.target/i386/387-1.c: Allow regexp to match darwin
16457 stubs.
16458 * gcc.target/i386/387-5.c: Ditto.
16459
16460 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
16461
16462 * gcc.target/sparc/struct-ret-check.c: New test.
16463
16464 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16465
16466 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
16467 zero decimal digits specified in format.
16468
16469 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
16470
16471 PR fortran/26891
16472 * gfortran.dg/missing_optional_dummy_1.f90: New test.
16473
16474 PR fortran/26976
16475 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
16476 * gfortran.dg/initialization_1.f90: Make assignment compliant.
16477 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
16478 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments
16479 compliant and detect bigendian-ness.
16480
16481 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
16482
16483 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
16484 dummy arguments work when the actual argument is itself a dummy
16485 argument of the caller.
16486
16487 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
16488
16489 PR libfortran/24685
16490 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
16491
16492 2006-04-01 Roger Sayle <roger@eyesopen.com>
16493
16494 * gfortran.dg/dependencency_17.f90: New test case.
16495
16496 2006-04-01 Roger Sayle <roger@eyesopen.com>
16497
16498 * gfortran.dg/dependency_14.f90: New test case.
16499 * gfortran.dg/dependency_15.f90: Likewise.
16500 * gfortran.dg/dependency_16.f90: Likewise.
16501
16502 2006-03-31 Asher Langton <langton2@llnl.gov>
16503
16504 PR fortran/25358
16505 gfortran.dg/cray_pointers_6.f90: New test.
16506
16507 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16508
16509 PR libgfortran/26890
16510 * gfortran.dg/read_size_noadvance.f90: New test.
16511
16512 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
16513
16514 PR fortran/25031
16515 * gfortran.dg/multiple_allocation_1.f90: Check that the
16516 size has changed after a re-allocation with stat.
16517
16518 2006-03-30 Richard Guenther <rguenther@suse.de>
16519
16520 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
16521 removal.
16522 * gcc.target/i386/sselibm-2.c: Likewise.
16523 * gcc.target/i386/sselibm-3.c: Likewise.
16524 * gcc.target/i386/sselibm-4.c: Likewise.
16525 * gcc.target/i386/sselibm-5.c: Likewise.
16526
16527 2006-03-28 Roger Sayle <roger@eyesopen.com>
16528
16529 * gcc.dg/fold-andxor-1.c: New test case.
16530 * gcc.dg/fold-xorand-1.c: Likewise.
16531
16532 2006-03-28 Roger Sayle <roger@eyesopen.com>
16533
16534 * gcc.dg/fold-convnotconv-1.c: New test case.
16535
16536 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
16537
16538 PR fortran/26779
16539 * gfortran.dg/private_type_5.f90: New test.
16540
16541 2006-03-27 David Edelsohn <edelsohn@gnu.org>
16542
16543 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
16544
16545 2006-03-27 Jakub Jelinek <jakub@redhat.com>
16546
16547 * gfortran.dg/advance_2.f90: New test.
16548 * gfortran.dg/advance_3.f90: New test.
16549
16550 * gfortran.fortran-torture/execute/equiv_5.f: New test.
16551
16552 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16553
16554 PR libgfortran/26661
16555 PR libgfortran/26880
16556 * gfortran.dg/read_x_past.f: New test.
16557
16558 2006-03-26 Geoffrey Keating <geoffk@apple.com>
16559
16560 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
16561 to be STABS.
16562
16563 2006-03-26 David Edelsohn <edelsohn@gnu.org>
16564
16565 * objc.dg/dwarf-1.m: Skip on AIX.
16566 * objc.dg/dwarf-2.m: Skip on AIX.
16567
16568 2006-03-25 Steven G. Kargl <kargls@comcast.net>
16569
16570 PR fortran/26816
16571 * gfortran.dg/float_1.f90: New test.
16572
16573 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
16574
16575 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
16576 X86_64 targets.
16577 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
16578
16579 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
16580
16581 PR libfortran/26735
16582 * gfortran.dg/convert_implied_open.f90: New test case.
16583
16584 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
16585
16586 PR fortran/26769
16587 * gfortran.dg/transpose_reshape_r10.f90: New test case.
16588
16589 2006-03-25 Uros Bizjak <uros@kss-loka.si>
16590
16591 PR middle-end/26717
16592 * gcc.dg/pr26717.c: New test.
16593
16594 2006-03-25 Roger Sayle <roger@eyesopen.com>
16595
16596 * gfortran.dg/dependency_12.f90: New test case.
16597
16598 2006-03-24 Roger Sayle <roger@eyesopen.com>
16599
16600 * gfortran.dg/dependency_9.f90: New (resurected) test case.
16601
16602 2006-03-24 Jeff Law <law@redhat.com>
16603
16604 * gcc.c-torture/pr26840.c: New test.
16605
16606 2006-03-24 Geoffrey Keating <geoffk@apple.com>
16607
16608 * objc.dg/dwarf-2.m: New.
16609 * obj-c++.dg/dwarf-2.mm: New.
16610
16611 * g++.old-deja/g++.other/init19.C: New.
16612
16613 2006-03-24 David Edelsohn <edelsohn@gnu.org>
16614
16615 * g++.dg/eh/spbp.C: Skip on AIX.
16616
16617 2006-03-24 Jakub Jelinek <jakub@redhat.com>
16618
16619 PR middle-end/26611
16620 * g++.dg/gomp/pr26611-1.C: New test.
16621 * g++.dg/gomp/pr26611-2.C: New test.
16622
16623 2006-03-24 Jeff Law <law@redhat.com>
16624
16625 * gcc.c-torture/compile/pr26833.c: New test.
16626 * gfortran.fortran-torture/compile/pr26806.f90: New test.
16627
16628 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16629
16630 * gfortran.dg/endfile_2.f90: Delete temp file.
16631
16632 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
16633
16634 PR fortran/19303
16635 * gfortran.dg/record_marker_1.f90: New test case.
16636 * gfortran.dg/record_marker_2.f: New test case.
16637 * gfortran.dg/record_marker_3.f90: New test case.
16638
16639 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
16640
16641 PR fortran/17298
16642 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
16643 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
16644
16645 2006-03-21 Janis Johnson <janis187@us.ibm.com>
16646
16647 * lib/gcc-dg.exp (cleanup-modules): New proc.
16648 * gfortran.dg/allocatable_function_1.f90,
16649 gfortran.dg/allocate_char_star_scalar_1.f90,
16650 gfortran.dg/assumed_charlen_function_1.f90,
16651 gfortran.dg/assumed_dummy_1.f90,
16652 gfortran.dg/assumed_shape_ranks_1.f90,
16653 gfortran.dg/assumed_shape_ranks_2.f90,
16654 gfortran.dg/assumed_size_dt_dummy.f90,
16655 gfortran.dg/auto_char_dummy_array_1.f90,
16656 gfortran.dg/auto_char_len_3.f90,
16657 gfortran.dg/automatic_module_variable.f90,
16658 gfortran.dg/bad_automatic_objects_1.f90,
16659 gfortran.dg/char_array_constructor.f90,
16660 gfortran.dg/char_array_structure_constructor.f90,
16661 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
16662 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
16663 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
16664 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
16665 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
16666 gfortran.dg/derived_pointer_recursion.f90,
16667 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
16668 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
16669 gfortran.dg/dummy_functions_1.f90,
16670 gfortran.dg/elemental_initializer_1.f90,
16671 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
16672 gfortran.dg/elemental_pointer_1.f90,
16673 gfortran.dg/elemental_subroutine_1.f90,
16674 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
16675 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
16676 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
16677 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
16678 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
16679 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
16680 gfortran.dg/global_references_1.f90,
16681 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
16682 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
16683 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
16684 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
16685 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
16686 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
16687 gfortran.dg/large_integer_kind_1.f90,
16688 gfortran.dg/large_real_kind_1.f90,
16689 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
16690 gfortran.dg/module_double_reuse.f90,
16691 gfortran.dg/module_equivalence_1.f90,
16692 gfortran.dg/module_interface_1.f90,
16693 gfortran.dg/module_parameter_array_refs_1.f90,
16694 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
16695 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
16696 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
16697 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
16698 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
16699 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
16700 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
16701 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
16702 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
16703 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
16704 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
16705 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
16706 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
16707 gfortran.dg/same_name_1.f90,
16708 gfortran.dg/sibling_dummy_procedure_1.f90,
16709 gfortran.dg/sibling_dummy_procedure_2.f90,
16710 gfortran.dg/sibling_dummy_procedure_3.f90,
16711 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
16712 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
16713 gfortran.dg/used_dummy_types_2.f90,
16714 gfortran.dg/used_dummy_types_3.f90,
16715 gfortran.dg/used_dummy_types_4.f90,
16716 gfortran.dg/used_dummy_types_5.f90,
16717 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
16718 gfortran.dg/userdef_operator_1.f90: Use it.
16719
16720 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16721
16722 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
16723 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
16724 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
16725 gfortran.dg/write_back.f,
16726 gfortran.fortran-torture/execute/inquire_1.f90,
16727 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
16728
16729 2006-03-21 Jeff Law <law@redhat.com>
16730
16731 * gcc.dg/tree-ssa/vrp28.c: New test.
16732
16733 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16734
16735 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
16736 if _STDC_C99 is defined.
16737 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
16738 * gcc.dg/builtins-20.c: Likewise.
16739 * gcc.dg/builtins-53.c: Likewise.
16740 * gcc.dg/single-precision-constant.c: Likewise. Also pass
16741 -mmacosx-version-min=10.3 on PowerPC/Darwin.
16742
16743 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
16744
16745 PR tree-opt/26781
16746 * gcc.c-torture/compile/pr26781-1.c: New test.
16747 * gcc.c-torture/compile/pr26781-2.c: New test.
16748
16749 2006-03-21 Jakub Jelinek <jakub@redhat.com>
16750
16751 PR c++/26690
16752 * g++.dg/gomp/pr26690-1.C: New test.
16753 * g++.dg/gomp/pr26690-2.C: New test.
16754
16755 2006-03-20 Jeff Law <law@redhat.com>
16756
16757 * gcc.dg/tree-ssa/pr21829.c: New test.
16758
16759 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
16760
16761 2006-03-20 Richard Sandiford <richard@codesourcery.com>
16762
16763 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
16764 (check_visibility_available): Use it.
16765 (check_effective_target_default_packed): Likewise.
16766 (check_effective_target_pcc_bitfield_type_matters): Likewise.
16767 (check_effective_target_fopenmp): Likewise.
16768 (check_effective_target_freorder): Likewise.
16769 (check_effective_target_fpic): Likewise.
16770 (check_named_sections_available): Likewise.
16771 (check_effective_target_ilp32): Likewise.
16772 (check_effective_target_lp64): Likewise.
16773
16774 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
16775
16776 PR fortran/20935
16777 * gfortran.dg/scalar_mask_2.f90: New test case.
16778
16779 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
16780
16781 PR tree-opt/26629
16782 * gcc.dg/tree-ssa/loadpre12.c: New test.
16783 * gcc.dg/tree-ssa/loadpre13.c: New test.
16784 * gcc.dg/tree-ssa/loadpre14.c: New test.
16785 * gcc.dg/tree-ssa/loadpre15.c: New test.
16786 * gcc.dg/tree-ssa/loadpre16.c: New test.
16787 * gcc.dg/tree-ssa/loadpre17.c: New test.
16788 * gcc.dg/tree-ssa/loadpre18.c: New test.
16789 * gcc.dg/tree-ssa/loadpre19.c: New test.
16790 * gcc.dg/tree-ssa/loadpre20.c: New test.
16791 * gcc.dg/tree-ssa/loadpre21.c: New test.
16792 * gcc.dg/tree-ssa/loadpre22.c: New test.
16793
16794 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
16795
16796 PR fortran/26741
16797 * gfortran.dg/elemental_initializer_1.f90: New test.
16798
16799 PR fortran/26716
16800 * gfortran.dg/assumed_shape_ranks_2: New test.
16801
16802 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
16803
16804 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
16805 target fpic.
16806
16807 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16808
16809 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
16810 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
16811 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
16812 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
16813 gfortran.fortran-torture/execute/direct_io.f90,
16814 gfortran.fortran-torture/execute/inquire_2.f90,
16815 gfortran.fortran-torture/execute/inquire_4.f90,
16816 gfortran.fortran-torture/execute/list_read_1.f90,
16817 gfortran.fortran-torture/execute/open_replace.f90,
16818 gfortran.fortran-torture/execute/slash_edit.f90,
16819 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
16820 temporary files from testcases.
16821
16822 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16823
16824 PR libgfortran/26509
16825 gfortran.dg/write_direct_eor.f90: New test.
16826
16827 2006-03-17 David Edelsohn <edelsohn@gnu.org>
16828
16829 * gcc.target/powerpc/pr26350.c: New.
16830 * gcc.target/powerpc/indexed-addr.c: New.
16831
16832 2006-03-16 Roger Sayle <roger@eyesopen.com>
16833
16834 * gfortran.dg/dependency_13.f90: New test case.
16835
16836 2006-03-16 Roger Sayle <roger@eyesopen.com>
16837
16838 PR middle-end/21781
16839 * gcc.dg/real-const-1.c: New test case.
16840
16841 2006-03-15 Geoffrey Keating <geoffk@apple.com>
16842
16843 * g++.old-deja/g++.other/init18.C: New.
16844 * g++.old-deja/g++.other/init5.C: Remove xfail.
16845
16846 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16847
16848 * g++.dg/opt/pr15551.C: Cleanup temp file.
16849
16850 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16851
16852 PR c++/6634
16853 g++.dg/parse/long1.C: New test.
16854
16855 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16856
16857 PR fortran/19101
16858 * gfortran.dg/continuation.f90: New test.
16859 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
16860
16861 2006-03-14 Richard Guenther <rguenther@suse.de>
16862
16863 PR tree-optimization/26672
16864 * gcc.dg/torture/pr26672.c: New testcase.
16865
16866 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
16867
16868 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
16869 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
16870
16871 2006-03-13 Roger Sayle <roger@eyesopen.com>
16872
16873 PR middle-end/26557
16874 * gcc.c-torture/compile/switch-1.c: New test case.
16875
16876 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
16877
16878 PR fortran/25378
16879 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
16880 test to include more permuatations of mask and index.
16881 * gfortran.dg/scalar_mask_1.f90: Modify last test to
16882 respond to F2003 spec. that the position returned for an all false
16883 mask && condition is zero.
16884
16885 2006-03-13 Jakub Jelinek <jakub@redhat.com>
16886
16887 PR middle-end/25989
16888 * gcc.dg/gomp/pr25989.c: New test.
16889
16890 2006-03-13 Jeff Law <law@redhat.com>
16891
16892 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
16893
16894 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
16895
16896 * gcc.dg/switch-9.c: New test.
16897
16898 2006-03-13 Richard Guenther <rguenther@suse.de>
16899
16900 PR middle-end/26630
16901 * gcc.dg/torture/pr26630.c: New testcase.
16902
16903 2006-03-11 Roger Sayle <roger@eyesopen.com>
16904
16905 * gfortran.dg/dependency_10.f90: New test case.
16906 * gfortran.dg/dependency_11.f90: Likewise.
16907
16908 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
16909 Erik Edelmann <eedelman@gcc.gnu.org>
16910
16911 * gfortran.dg/allocatable_function_1.f90: New.
16912 * gfortran.dg/allocatable_function_2.f90: New.
16913
16914 2006-03-10 Richard Guenther <rguenther@suse.de>
16915
16916 PR middle-end/26565
16917 * gcc.dg/torture/pr26565.c: New testcase.
16918
16919 2006-03-09 Eric Christopher <echristo@apple.com>
16920
16921 * gcc.c-torture/compile/20060309-1.c: New.
16922
16923 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16924
16925 PR libgfortran/26499
16926 * gfortran.dg/write_back.f: New test.
16927 * gfortran.dg/write_rewind_1.f: New test.
16928 * gfortran.dg/write_rewind_2.f: New test.
16929
16930 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16931
16932 PR libgfortran/26554
16933 * gfortran.dg/read_logical.f90: New test.
16934
16935 2006-03-04 Laurent GUERBY <laurent@guerby.net>
16936
16937 * ada/acats/norun.lst: cdd2a03 now passes.
16938
16939 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
16940
16941 PR testsuite/25177
16942 * gcc.target/powerpc/pr18096-1.c: Change where the error
16943 would match.
16944
16945 2006-03-04 Jakub Jelinek <jakub@redhat.com>
16946
16947 * gcc.target/i386/cleanup-1.c: New test.
16948 * gcc.target/i386/cleanup-2.c: New test.
16949
16950 2006-03-04 Roger Sayle <roger@eyesopen.com>
16951
16952 * gfortran.dg/dependency_9.f90: Remove for the time being.
16953
16954 2006-03-04 Krister Walfridsson <cato@df.lth.se>
16955
16956 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
16957 directive.
16958
16959 2006-03-03 Roger Sayle <roger@eyesopen.com>
16960
16961 * gfortran.dg/dependency_9.f90: New test case.
16962
16963 2006-03-03 Roger Sayle <roger@eyesopen.com>
16964
16965 * gfortran.dg/dependency_4.f90: New test case.
16966 * gfortran.dg/dependency_5.f90: New test case.
16967 * gfortran.dg/dependency_6.f90: New test case.
16968 * gfortran.dg/dependency_7.f90: New test case.
16969 * gfortran.dg/dependency_8.f90: New test case.
16970
16971 2006-03-03 Paul Brook <paul@codesourcery.com>
16972
16973 * lib/target-supports.exp (check_profiling_available):
16974 Add m68k-*-elf.
16975
16976 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
16977
16978 PR fortran/25031
16979 * multiple_allocation_1.f90: New test.
16980
16981 2006-03-03 Roger Sayle <roger@eyesopen.com>
16982
16983 PR tree-optimization/26524
16984 * gfortran.dg/pr26524.f: New test case.
16985
16986 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16987
16988 * g++.dg/template/repo5.C: Cleanup repo files.
16989 * gcc.dg/20051201-1.c: Cleanup coverage files.
16990 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
16991 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
16992 tree dump files.
16993
16994 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
16995
16996 * objc.dg/objc-nofilename-1.m: New test.
16997 * objc.dg/bad-receiver-type.m: New test.
16998 * obj-c++.dg/bad-receiver-type.mm: New test.
16999
17000 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
17001
17002 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
17003
17004 2006-03-01 Mike Stump <mrs@apple.com>
17005
17006 * g++.dg/abi/key2.C: Add.
17007
17008 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
17009
17010 * gfortran.dg/logical_dot_product.f90: New test.
17011
17012 PR fortran/26393
17013 * gfortran.dg/used_interface_ref.f90: New test.
17014
17015 PR fortran/20938
17016 * gfortran.dg/dependency_2.f90: New test.
17017 * gfortran.fortran-torture/execute/where17.f90: New test.
17018 * gfortran.fortran-torture/execute/where18.f90: New test.
17019 * gfortran.fortran-torture/execute/where19.f90: New test.
17020 * gfortran.fortran-torture/execute/where20.f90: New test.
17021
17022 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
17023
17024 * g++.dg/tree-ssa/pr26443.C: New test case.
17025
17026 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
17027
17028 PR middle-end/26022
17029 * g++.dg/opt/return-slot1.C: New test.
17030
17031 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17032
17033 PR libgfortran/26136
17034 * gfortran.dg/namelist_23.f90: New test.
17035
17036 2006-02-28 Roger Sayle <roger@eyesopen.com>
17037
17038 PR middle-end/14752
17039 * gcc.dg/fold-eqandshift-2.c: New test case.
17040
17041 2006-02-28 Richard Guenther <rguenther@suse.de>
17042
17043 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
17044 decomposition.
17045
17046 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
17047
17048 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
17049
17050 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17051
17052 PR libgfortran/26464
17053 * gfortran.dg/backspace_5.f: New test.
17054 * gfortran.dg/backspace_6.f: New test.
17055
17056 2006-02-26 Roger Sayle <roger@eyesopen.com>
17057
17058 * gcc.dg/fold-eqandnot-1.c: New test case.
17059
17060 2006-02-26 Roger Sayle <roger@eyesopen.com>
17061
17062 PR middle-end/19983
17063 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
17064
17065 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
17066
17067 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
17068 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
17069
17070 2006-02-26 Richard Guenther <rguenther@suse.de>
17071
17072 PR tree-optimization/26421
17073 * gcc.dg/tree-ssa/pr26421.c: New testcase.
17074
17075 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
17076
17077 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
17078 * g++.old-deja/g++.robertl/eb132.C: Likewise.
17079
17080 2006-02-26 Roger Sayle <roger@eyesopen.com>
17081
17082 * gcc.dg/fold-even-1.c: New test case.
17083
17084 2006-02-26 Roger Sayle <roger@eyesopen.com>
17085
17086 PR middle-end/21137
17087 * gcc.dg/fold-eqandshift-1.c: New test case.
17088
17089 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
17090
17091 PR tree-optimization/25125
17092 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
17093 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
17094
17095 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
17096
17097 PR tree-optimizations/26359
17098 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
17099 with -fdump-tree-dceloop-details.
17100 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
17101
17102 2006-02-25 Roger Sayle <roger@eyesopen.com>
17103
17104 PR middle-end/23673
17105 * gcc.dg/fold-eqxor-1.c: New test case.
17106 * gcc.dg/fold-eqxor-2.c: Likewise.
17107 * gcc.dg/fold-eqxor-3.c: Likewise.
17108
17109 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
17110
17111 PR fortran/23092
17112 * scalar_mask_1.f90: New test.
17113
17114 2006-02-24 Geoffrey Keating <geoffk@apple.com>
17115
17116 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
17117 * g++.dg/eh/uncaught2.C: New.
17118 * g++.dg/eh/uncaught3.C: New.
17119
17120 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17121
17122 PR libgfortran/26423
17123 * gfortran.dg/read_many_1.f: New test.
17124
17125 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
17126
17127 PR fortran/24519
17128 * gfortran.dg/dependency_3.f90: New test.
17129 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
17130 XFAILs.
17131
17132 PR fortran/25395
17133 * gfortran.dg/equiv_6.f90: New test.
17134
17135 2006-02-23 Jeff Law <law@redhat.com>
17136
17137 * gcc.c-torture/compile/pr26425.c: New test.
17138
17139 2006-02-23 Jakub Jelinek <jakub@redhat.com>
17140
17141 PR middle-end/26412
17142 * gcc.dg/gomp/pr26412.c: New test.
17143
17144 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17145
17146 PR c++/26291
17147 * g++.dg/other/ellipsis1.C: New test.
17148 * g++.dg/parse/operator4.C: Adjust error marker.
17149
17150 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
17151
17152 PR target/25603
17153 * gfortran.dg/pr25603.f: New testcase.
17154
17155 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
17156
17157 * gcc.dg/bf-spl1.c: Don't specify -m68000.
17158 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
17159
17160 2006-02-21 Geoffrey Keating <geoffk@apple.com>
17161
17162 * g++.dg/eh/spbp.C: New.
17163
17164 2006-02-21 Jakub Jelinek <jakub@redhat.com>
17165
17166 PR middle-end/26379
17167 * gcc.target/i386/mmx-7.c: New test.
17168
17169 2006-02-20 Roger Sayle <roger@eyesopen.com>
17170
17171 PR tree-optimization/26361
17172 * gcc.dg/tree-ssa/vrp27.c: New test case.
17173
17174 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
17175
17176 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
17177 * gcc.dg/tree-ssa/complex-4.c: Here.
17178
17179 2006-02-19 Roger Sayle <roger@eyesopen.com>
17180
17181 PR middle-end/19543
17182 * gfortran.dg/logical_1.f90: New test case.
17183
17184 2006-02-19 Jakub Jelinek <jakub@redhat.com>
17185
17186 PR middle-end/26334
17187 * gcc.dg/20060218-1.c: Moved to...
17188 * gcc.target/i386/20060218-1.c: ... here. New test.
17189
17190 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
17191
17192 PR fortran/26201
17193 * gfortran.dg/convert_1.f90: New.
17194
17195 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
17196
17197 PR fortran/25054
17198 * gfortran.dg/namelist_5.f90: New test.
17199
17200 PR fortran/25089
17201 * gfortran.dg/namelist_4.f90: New test.
17202
17203 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
17204
17205 PR tree-opt/25680
17206 * gcc.dg/tree-ssa/complex-3.c: New test.
17207
17208 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
17209
17210 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
17211 variable to take into account the variable name in the
17212 function header.
17213 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
17214
17215 2006-02-18 Jakub Jelinek <jakub@redhat.com>
17216
17217 PR middle-end/26334
17218 * gcc.c-torture/compile/20060217-1.c: New test.
17219 * gcc.dg/20060218-1.c: New test.
17220
17221 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
17222
17223 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
17224
17225 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
17226
17227 * gcc.dg/cpp/undef3.c: New test.
17228 * gcc.dg/cpp/trad/builtins2.c: New test.
17229
17230 2006-02-18 Mark Mitchell <mark@codesourcery.com>
17231
17232 PR c++/26266
17233 * g++.dg/template/static22.C: New test.
17234 * g++.dg/template/static23.C: New test.
17235 * g++.dg/template/static24.C: New test.
17236 * g++.dg/template/non-dependent13.C: New test.
17237 * g++.dg/init/member1.C: Tweak error markers.
17238
17239 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17240
17241 PR target/26255
17242 * gcc.c-torture/compile/pr26255.c: New test case.
17243
17244 2006-02-16 Roger Sayle <roger@eyesopen.com>
17245
17246 * gfortran.fortran-torture/execute/where_10.f90: New test case.
17247 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
17248 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
17249 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
17250 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
17251 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
17252 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
17253
17254 2006-02-16 Jeff Law <law@redhat.com>
17255
17256 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
17257 * gcc.dg/tree-ssa/vrp26.c: New test.
17258
17259 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
17260
17261 PR target/20353
17262 PR target/24578
17263 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
17264 __UCLIBC__ is defined.
17265
17266 2006-02-16 Jakub Jelinek <jakub@redhat.com>
17267
17268 PR fortran/26224
17269 * gfortran.dg/gomp/pr26224.f: New test.
17270
17271 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
17272
17273 PR tree-opt/25918
17274 * lib/target-supports.exp
17275 (check_effective_target_vect_short_mult): New.
17276 (check_effective_target_vect_char_mult): New.
17277 (check_effective_target_vect_widen_sum_qi_to_si): New.
17278 (check_effective_target_vect_widen_sum_qi_to_hi): New.
17279 (check_effective_target_vect_widen_sum_hi_to_si): New.
17280 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
17281 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
17282 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
17283 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
17284 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
17285 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
17286 vect-reduc-pattern-2c.c
17287 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
17288 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
17289 vect-reduc-pattern-1c.c
17290
17291 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
17292
17293 PR fortran/24557
17294 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
17295
17296 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
17297
17298 PR fortran/26054
17299 * gfortran.dg/enum_8.f90: Remove check for warning.
17300 * gfortran.dg/iomsg_1.f90: Ditto.
17301 * gfortran.dg/enum_1.f90: Ditto.
17302 * gfortran.dg/enum_9.f90: Ditto.
17303 * gfortran.dg/enum_2.f90: Ditto.
17304 * gfortran.dg/enum_10.f90: Ditto.
17305 * gfortran.dg/enum_3.f90: Ditto.
17306 * gfortran.dg/flush_1.f90: Ditto.
17307 * gfortran.dg/enum_4.f90: Ditto.
17308 * gfortran.dg/array_constructor_1.f90: Ditto.
17309 * gfortran.dg/enum_5.f90: Ditto.
17310 * gfortran.dg/enum_6.f90: Ditto.
17311 * gfortran.dg/enum_7.f90: Ditto.
17312
17313 2006-02-15 Jakub Jelinek <jakub@redhat.com>
17314
17315 PR middle-end/26300
17316 * gcc.c-torture/compile/20060215-1.c: New test.
17317
17318 2006-02-14 Roger Sayle <roger@eyesopen.com>
17319
17320 PR middle-end/23670
17321 * gcc.dg/tree-ssa/andor-2.c: New test case.
17322
17323 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
17324
17325 PR fortran/25045
17326 * optional_dim.f90: New test.
17327
17328 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17329
17330 PR fortran/26277
17331 * gfortran.dg/label_4.f90: New.
17332
17333 2006-02-14 Jakub Jelinek <jakub@redhat.com>
17334 Diego Novillo <dnovillo@redhat.com>
17335 Uros Bizjak <uros@kss-loka.si>
17336
17337 * gfortran.dg/gomp: New directory.
17338
17339 2006-02-14 Richard Guenther <rguenther@suse.de>
17340
17341 PR tree-optimization/26258
17342 * gcc.dg/torture/pr26258.c: New testcase.
17343
17344 2006-02-13 Jakub Jelinek <jakub@redhat.com>
17345
17346 PR fortran/26246
17347 * gfortran.dg/pr26246_1.f90: New test.
17348 * gfortran.dg/pr26246_2.f90: New test.
17349
17350 PR middle-end/26092
17351 * gcc.c-torture/compile/20060208-1.c: New test.
17352
17353 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
17354
17355 PR fortran/26074
17356 PR fortran/25103
17357 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
17358 * gfortran.dg/bad_automatic_objects_1.f90: New test.
17359 * gfortran.dg/automatic_module_variable.f90: Change error message.
17360
17361 PR fortran/20861
17362 * gfortran.dg/internal_dummy_1.f90: New test.
17363
17364 PR fortran/20871
17365 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
17366
17367
17368 PR fortran/25083
17369 * gfortran.dg/uncommon_block_data_1.f90: New test.
17370 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
17371 with standard.
17372
17373 PR fortran/25088
17374 * gfortran.dg/typed_subroutine_1.f90: New test.
17375
17376 2006-02-13 Geoffrey Keating <geoffk@apple.com>
17377
17378 * objc.dg/dwarf-1.m: New.
17379
17380 2006-02-13 Roger Sayle <roger@eyesopen.com>
17381
17382 PR middle-end/24427
17383 * gcc.dg/tree-ssa/andor-1.c: New test case.
17384
17385 2006-02-13 Josh Conner <jconner@apple.com>
17386
17387 PR target/25376
17388 * gcc.dg/pr25376.c: New test.
17389
17390 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
17391 assemble.
17392 * lib/target-supports.exp (check_named_sections_available):
17393 Only compile named-sections test -- don't assemble.
17394
17395 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
17396
17397 * g++.dg/warn/no-write-strings.C: New test.
17398 * g++.dg/warn/write-strings.C: Likewise.
17399 * g++.dg/warn/write-strings-default.C: Likewise.
17400
17401 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
17402
17403 PR fortran/25806
17404 * gfortran.dg/ret_pointer_2.f90: New test.
17405
17406 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
17407
17408 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
17409
17410 2006-02-10 Jeff Law <law@redhat.com>
17411
17412 * gcc.c-torture/compile/pr26213.c: New test.
17413
17414 2006-02-10 Steven G. Kargl <kargls@comcast.net>
17415
17416 gfortran.dg/null_1.f90: New test.
17417
17418 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17419
17420 PR fortran/14771
17421 * gfortran.dg/parens_4.f90: New.
17422 * gfortran.dg/parens_5.f90: New.
17423
17424 2006-02-10 Richard Guenther <rguenther@suse.de>
17425
17426 * gcc.dg/pr23372-1.c: Remove empty file.
17427
17428 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17429 Paul Thomas <pault@gcc.gnu.org>
17430
17431 PR fortran/14771
17432 * gfortran.dg/parens_1.f90: New.
17433 * gfortran.dg/parens_2.f90: New.
17434 * gfortran.dg/parens_3.f90: New.
17435
17436 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
17437
17438 PR fortran/26038
17439 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
17440
17441 PR fortran/25059
17442 * gfortran.dg/impure_assignment_1.f90: New test.
17443
17444 PR fortran/25070
17445 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
17446
17447 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
17448
17449 PR target/26141
17450 * g++.dg/expr/stdarg2.C: New test.
17451
17452 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
17453
17454 PR inline-asm/16194
17455 * gcc.dg/pr16194.c: New test.
17456
17457 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17458
17459 * ada/acats/run_acats: Use portable variant of "$@".
17460
17461 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
17462
17463 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
17464 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
17465
17466 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17467
17468 PR tree-opt/26179
17469 * g++.dg/opt/pr26179.C: New test.
17470
17471 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17472
17473 PR middle-end/26134
17474 * gcc.dg/tree-ssa/complex-3.c: New test.
17475
17476 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17477
17478 * gcc.c-torture/compile/volatile-1.c: New test.
17479
17480 2006-02-09 Diego Novillo <dnovillo@redhat.com>
17481
17482 PR 26180
17483 * gcc.dg/tree-ssa/pr26180.c: New test.
17484
17485 2006-02-08 Jeff Law <law@redhat.com>
17486
17487 * gcc.dg/tree-ssa/pr21417.c: New test.
17488
17489 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17490
17491 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
17492 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
17493
17494 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17495
17496 * lib/scanrtl.exp: New.
17497
17498 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17499
17500 PR c++/26071
17501 * g++.dg/other/virtual2.C: New test.
17502
17503 PR c++/26070
17504 * g++.dg/other/virtual1.C: New test.
17505
17506 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17507
17508 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
17509 cleanup-ipa-dump): Update dump file glob patterns.
17510 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
17511 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
17512
17513 * lib/gcc-dg.exp: Load it.
17514 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
17515
17516 2006-02-07 Janis Johnson <janis187@us.ibm.com>
17517
17518 PR testsuite/26159
17519 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
17520 * gcc.dg/tree-ssa/pr23382.c: Ditto.
17521
17522 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17523
17524 PR fortran/25577
17525 * gfortran.dg/mvbits_1.f90: New.
17526
17527 2006-02-07 Dirk Mueller <dmueller@suse.com>
17528
17529 * g++.dg/warn/Wdiv-by-zero.C: New test.
17530 * g++.dg/warn/Wno-div-by-zero.C: New.
17531
17532 2006-02-07 Jeff Law <law@redhat.com>
17533
17534 * gcc.dg/tree-ssa/pr21559.c: New test.
17535
17536 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
17537 multiple VRP passes.
17538 * gcc.dg/tree-ssa/vrp09.c: Likewise.
17539 * gcc.dg/tree-ssa/vrp18.c: Likewise.
17540 * gcc.dg/tree-ssa/pr21582.c: Likewise.
17541 * gcc.dg/tree-ssa/pr20657.c: Likewise.
17542 * gcc.dg/tree-ssa/pr21001.c: Likewise.
17543 * gcc.dg/tree-ssa/vrp02.c: Likewise
17544 * gcc.dg/tree-ssa/vrp11.c: Likewise
17545 * gcc.dg/tree-ssa/pr14341.c: Likewise
17546 * gcc.dg/tree-ssa/vrp19.c: Likewise
17547 * gcc.dg/tree-ssa/vrp20.c: Likewise
17548 * gcc.dg/tree-ssa/vrp03.c: Likewise
17549 * gcc.dg/tree-ssa/pr21086.c: Likewise
17550 * gcc.dg/tree-ssa/pr21959.c: Likewise
17551 * gcc.dg/tree-ssa/vrp21.c: Likewise
17552 * gcc.dg/tree-ssa/vrp04.c: Likewise
17553 * gcc.dg/tree-ssa/pr25485.c: Likewise
17554 * gcc.dg/tree-ssa/pr22026.c: Likewise
17555 * gcc.dg/tree-ssa/vrp22.c: Likewise
17556 * gcc.dg/tree-ssa/vrp05.c: Likewise
17557 * gcc.dg/tree-ssa/20030807-10.c: Likewise
17558 * gcc.dg/tree-ssa/pr20701.c: Likewise
17559 * gcc.dg/tree-ssa/vrp23.c: Likewise
17560 * gcc.dg/tree-ssa/vrp06.c: Likewise
17561 * gcc.dg/tree-ssa/pr22117.c: Likewise
17562 * gcc.dg/tree-ssa/pr20702.c: Likewise
17563 * gcc.dg/tree-ssa/vrp15.c: Likewise
17564 * gcc.dg/tree-ssa/pr21090.c: Likewise
17565 * gcc.dg/tree-ssa/pr21294.c: Likewise
17566 * gcc.dg/tree-ssa/vrp24.c: Likewise
17567 * gcc.dg/tree-ssa/vrp07.c: Likewise
17568 * gcc.dg/tree-ssa/pr21563.c: Likewise
17569 * gcc.dg/tree-ssa/pr25382.c: Likewise
17570 * gcc.dg/tree-ssa/vrp16.c: Likewise
17571 * gcc.dg/tree-ssa/vrp25.c: Likewise
17572 * gcc.dg/tree-ssa/vrp08.c: Likewise
17573 * gcc.dg/tree-ssa/20030807-6.c: Likewise
17574 * gcc.dg/tree-ssa/vrp17.c: Likewise
17575 * gcc.dg/tree-ssa/pr21458.c: Likewise
17576 * g++.dg/tree-ssa/pr18178.C: Likewise
17577
17578 2006-02-07 Richard Guenther <rguenther@suse.de>
17579
17580 PR c++/26140
17581 Revert
17582 2006-01-30 Richard Guenther <rguenther@suse.de>
17583 PR c++/23372
17584 * gcc.dg/pr23372-1.C: New testcase.
17585
17586 * g++.dg/tree-ssa/pr26140.C: New testcase.
17587
17588 2006-02-07 Mark Mitchell <mark@codesourcery.com>
17589
17590 PR c++/9737
17591 * g++.dg/template/ttp15.C: New test.
17592 * g++.dg/template/ttp16.C: Likewise.
17593 * g++.dg/template/ttp17.C: Likewise.
17594 * g++.old-deja/g++.pt/ttp36.C: Remove.
17595 * g++.old-deja/g++.pt/ttp19.C: Likewise.
17596 * g++.old-deja/g++.pt/ttp37.C: Likewise.
17597 * g++.old-deja/g++.pt/ttp38.C: Likewise.
17598 * g++.old-deja/g++.pt/ttp39.C: Likewise.
17599 * g++.old-deja/g++.pt/ttp9.C: Likewise.
17600 * g++.old-deja/g++.pt/ttp40.C: Likewise.
17601 * g++.old-deja/g++.pt/ttp51.C: Likewise.
17602 * g++.old-deja/g++.pt/ttp26.C: Likewise.
17603 * g++.old-deja/g++.pt/ttp36.C: Likewise.
17604
17605 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
17606
17607 PR libfortran/23815
17608 * unf_io_convert_4.f90: New test.
17609
17610 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
17611
17612 * gcc.dg/tree-ssa/loadpre10.c: New test.
17613 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
17614 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
17615 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
17616
17617 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17618
17619 PR libfortran/24685
17620 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
17621
17622 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
17623
17624 PR tree-opt/25251
17625 * gfortran.dg/assign_7.f: New test.
17626
17627 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
17628
17629 PR fortran/26041
17630 PR fortran/26064
17631 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
17632 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
17633 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
17634
17635 2006-02-05 Jakub Jelinek <jakub@redhat.com>
17636
17637 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
17638 in size_t typedef.
17639
17640 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
17641
17642 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
17643 * g++.dg/charset/string.c (foo): Likewise.
17644 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
17645 const char*
17646 * g++.dg/ext/builtin2.C (printf): Likewise.
17647 * g++.dg/init/new15.C (printf): Likewise.
17648 * g++.dg/opt/pr17697-1.C (foo): Likewise.
17649 * g++.dg/opt/pr17697-2.C (foo): Likewise.
17650 * g++.dg/opt/pr17697-3.C (foo): Likewise.
17651 * g++.dg/template/non-dependent4.C (temp): Likewise.
17652 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
17653 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
17654 parameter type to const char*.
17655 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
17656 Change type to const char*.
17657 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
17658 Likewise.
17659 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
17660 second parameter type to const char*.
17661 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
17662 (Y::Y): Change parameter type to const char*.
17663 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
17664 * g++.old-deja/g++.jason/report.C: Apply const correctness.
17665 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
17666 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
17667 (char*).
17668 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
17669 const char*.
17670 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
17671 type to const char*.
17672 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
17673 return type to const char*.
17674 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
17675 to const char*.
17676 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
17677 * g++.old-deja/g++.law/refs1.C: Likewise.
17678 * g++.old-deja/g++.law/visibility1.C: Likewise.
17679 * g++.old-deja/g++.law/visibility2.C: Likewise.
17680 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
17681 const char*.
17682 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
17683 * g++.old-deja/g++.mike/net48.C: Likewise.
17684 * g++.old-deja/g++.mike/p646.C: Likewise.
17685 * g++.old-deja/g++.mike/p6746.C: Likewise.
17686 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
17687 type to const char*.
17688 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
17689 deprecated conversion warning.
17690 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
17691 char*.
17692 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
17693 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
17694 * g++.old-deja/g++.pt/explicit8.C: Likewise.
17695 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
17696 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
17697 * g++.old-deja/g++.pt/nontype3.C: Likewise.
17698 * g++.old-deja/g++.pt/t39.C: Likewise.
17699 * g++.old-deja/g++.robertl/eb106.C: Likewise.
17700 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
17701
17702 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
17703
17704 PR fortran/25075
17705 intrinsic_argument_conformance_1.f90: New test.
17706
17707 2006-02-03 Steven G. Kargl <kargls@comcast.net>
17708
17709 PR fortran/20845
17710 * gfortran.dg/char_result_11.f90: Add SAVE.
17711 * gfortran.dg/der_pointer_4.f90: Ditto.
17712 * gfortran.dg/default_initialization.f90: New test.
17713
17714 2006-02-03 Jeff Law <law@redhat.com>
17715
17716 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
17717 handle more than 100 dump files.
17718 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
17719 * lib/scantree.exp (scan-tree-dump): Likewise.
17720 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
17721 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
17722 * lib/scanipa.exp (scan-ipa-dump): Likewise.
17723 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
17724 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
17725
17726 2006-02-03 Diego Novillo <dnovillo@redhat.com>
17727
17728 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
17729
17730 2006-02-03 Mark Mitchell <mark@codesourcery.com>
17731
17732 * g++.dg/template/using12.C: New test.
17733
17734 2006-02-03 Alan Modra <amodra@bigpond.net.au>
17735
17736 * gcc.target/powerpc/pr25960.c: New test.
17737
17738 2006-02-02 Steven G. Kargl <kargls@comcast>
17739
17740 PR fortran/24958
17741 gfortran.dg/nullify_2.f90: New test.
17742
17743 2006-02-02 Diego Novillo <dnovillo@redhat.com>
17744
17745 PR 25990
17746 * gcc.dg/gomp/pr25990.c: New test.
17747
17748 2006-01-31 Mark Mitchell <mark@codesourcery.com>
17749
17750 PR c++/25342
17751 * g++.gd/template/partial4.C: New test.
17752
17753 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
17754
17755 PR middle-end/26001
17756 * gfortran.dg/data_char_2.f90: New.
17757
17758 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
17759
17760 PR fortran/26039
17761 maxval_maxloc_conformance_1.f90: New test.
17762
17763 2006-01-31 Richard Guenther <rguenther@suse.de>
17764
17765 * gcc.target/i386/sselibm-1.c: New testcase.
17766 * gcc.target/i386/sselibm-2.c: Likewise.
17767 * gcc.target/i386/sselibm-3.c: Likewise.
17768 * gcc.target/i386/sselibm-4.c: Likewise.
17769 * gcc.target/i386/sselibm-5.c: Likewise.
17770
17771 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
17772
17773 PR fortran/24266
17774 * gfortran.dg/arrayio_derived_2.f90: New.
17775
17776 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
17777
17778 * gcc.dg/unsigned-long-compare.c: New test.
17779
17780 2006-01-30 Steve Ellcey <sje@cup.hp.com>
17781
17782 PR testsuite/25318
17783 * lib/target-supports.exp (check_effective_target_freorder):
17784 Check to see if target supports -freorder-blocks-and-partition.
17785 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
17786 instead of "dg-require-named-sections".
17787
17788 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
17789
17790 PR target/14798:
17791 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
17792 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
17793 * gcc.dg/pragma-isr-trapa2.c: Likewise.
17794 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
17795 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
17796 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
17797 * gcc.dg/attr-isr-trap_exit.c: Likewise.
17798 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
17799
17800 2006-01-30 Richard Guenther <rguenther@suse.de>
17801
17802 PR c++/23372
17803 * gcc.dg/pr23372-1.C: New testcase.
17804
17805 2006-01-29 Diego Novillo <dnovillo@redhat.com>
17806
17807 * gcc.dg/gomp/pr25874.c: New test.
17808
17809 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
17810
17811 PR tree-opt/25911
17812 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
17813
17814 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
17815
17816 PR fortran/18578
17817 PR fortran/18579
17818 PR fortran/20857
17819 PR fortran/20885
17820 * gfortran.dg/intent_out_1.f90: New test.
17821
17822 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
17823
17824 PR fortran/17911
17825 * gfortran.dg/procedure_lvalue.f90: New test.
17826
17827 PR fortran/20895
17828 PR fortran/25030
17829 * gfortran.dg/char_pointer_assign_2.f90: New test.
17830 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
17831 assignment to be consistent with standard.
17832 * gfortran.dg/char_result_2.f90: The same.
17833 * gfortran.dg/char_result_8.f90: The same.
17834
17835 2006-01-28 Zack Weinberg <zackw@panix.com>
17836
17837 * gcc.dg/Woverlength-strings.c
17838 * gcc.dg/Woverlength-strings-pedantic-c89.c
17839 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
17840 * gcc.dg/Woverlength-strings-pedantic-c99.c
17841 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
17842
17843 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
17844
17845 * gcc.c-torture/execute/20060127-1.c: New test.
17846
17847 2006-01-28 Mark Mitchell <mark@codesourcery.com>
17848
17849 PR c++/25999
17850 * g++.dg/ext/pragmaweak1.C: New test.
17851
17852 2006-01-28 Mark Mitchell <mark@codesourcery.com>
17853
17854 PR c++/25855
17855 * g++.dg/template/spec29.C: New test.
17856
17857 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
17858
17859 PR c/19606.
17860 * gcc.c-torture/execute/pr19606.c: New.
17861
17862 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
17863
17864 * gcc.dg/pragma-re-4.c: New test.
17865
17866 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
17867
17868 PR fortran/25964
17869 * gfortran.dg/assumed_size_refs_3.f90: New test.
17870
17871 2006-01-27 Ben Elliston <bje@au.ibm.com>
17872
17873 * gcc.misc-tests/dectest.exp: Remove defunct comment.
17874
17875 2006-01-26 Laurent GUERBY <laurent@guerby.net>
17876
17877 PR ada/21317
17878 * ada/acats/support/impdef.a: Add One_Long_Second.
17879 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
17880 * ada/acats/tests/c9/c94026.a: Likewise.
17881 * ada/acats/tests/c9/c97305c.ada: Likewise.
17882 * ada/acats/tests/c9/c99004a.ada: Likewise.
17883
17884 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
17885
17886 PR fortran/25964
17887 * gfortran.dg/global_references_2.f90: New test.
17888
17889 PR fortran/25084
17890 PR fortran/20852
17891 PR fortran/25085
17892 PR fortran/25086
17893 * gfortran.dg/assumed_charlen_function_1.f90: New test.
17894 * gfortran.dg/assumed_charlen_function_3.f90: New test.
17895
17896 PR fortran/25416
17897 * gfortran.dg/assumed_charlen_function_2.f90: New test.
17898
17899 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
17900
17901 PR c/25892
17902 * gcc.dg/Wpointer-sign.c: New.
17903 * gcc.dg/Wpointer-sign-Wall.c: New.
17904 * gcc.dg/Wpointer-sign-Wall-no.c: New.
17905 * gcc.dg/Wpointer-sign-pedantic.c: New.
17906 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
17907 * gcc.dg/conv-2.c: Use -Wpointer-sign.
17908
17909 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
17910
17911 PR C/25861
17912 * gcc.c-torture/compile/pr25861.c: New test.
17913
17914 2006-01-26 Paul Brook <paul@codesourcery.com>
17915
17916 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
17917 on short-enum targets.
17918 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
17919 variable.
17920 (generate_fields): Use short_enums.
17921 (main): Set short_enums. Document -e.
17922 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
17923 on short-enum targets.
17924 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
17925 variable.
17926 (generate_fields): Use short_enums.
17927 (main): Set short_enums. Document -e.
17928 * lib/target-supports.exp (check_effective_target_short_enums): New.
17929
17930 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
17931
17932 PR target/25947
17933 * gcc.dg/torture/pr25947-1.c: New test.
17934
17935 2006-01-25 Jan Hubicka <jh@suse.cz>
17936 Roger Sayle <roger@eyesopen.com>
17937
17938 PR rtl-optimization/25703
17939 * gcc.target/i386/20060125-1.c: New test case.
17940 * gcc.target/i386/20060125-2.c: New test case.
17941
17942 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17943
17944 PR fortran/18540
17945 * gfortran.dg/goto_1.f: New.
17946
17947 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
17948
17949 PR fortran/25716
17950 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
17951 25716 on 32-bit systems too.
17952
17953 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
17954
17955 PR testsuite/25590
17956 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
17957
17958 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
17959
17960 * gcc.dg/tree-ssa/gen-vect-33.c: New.
17961
17962 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17963
17964 PR fortran/25835
17965 * gfortran.dg/read_eof.f90: Delete, renamed.
17966 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
17967 * gfortran.dg/read_eof_2.f90: New test.
17968 * gfortran.dg/read_eof_3.f90: New test.
17969
17970 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
17971
17972 PR tree-opt/25860
17973 * gcc.c-torture/compile/pr25860.c: New test.
17974
17975 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17976
17977 PR c++/25552
17978 * g++.dg/parse/dtor8.C: New test.
17979
17980 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
17981
17982 PR testsuite/25891
17983 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
17984 * gcc.dg/gomp/gomp.exp: Return without testing anything if
17985 check_effective_target_fopenmp returns 0.
17986
17987 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
17988
17989 PR ada/20548
17990 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
17991 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
17992 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
17993
17994 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
17995
17996 PR tree-opt/25857
17997 * g++.dg/opt/pr25857.C: New test.
17998
17999 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
18000 Jan Hubicka <jh@suse.cz>
18001 Richard Guenther <rguenther@suse.de>
18002
18003 PR rtl-optimization/25654
18004 * gcc.dg/torture/pr25654.c: New testcase.
18005 * gcc.target/i386/pr25654.c: Likewise.
18006
18007 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
18008
18009 PR fortran/25901
18010 * gfortran.dg/internal references_2.f90: New test.
18011
18012 Fix regression in testing of admissability of attributes.
18013 * gfortran.dg/intent_used_1.f90: New test.
18014
18015 2006-01-23 Ben Elliston <bje@au.ibm.com>
18016
18017 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
18018 Remove target conditional torture options for i?86 and x86_64
18019 GNU/Linux.
18020
18021 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
18022
18023 PR c++/10891
18024 * g++.dg/rtti/no-rtti.C: New.
18025
18026 2006-01-21 Mark Mitchell <mark@codesourcery.com>
18027
18028 PR c++/25895
18029 * g++.dg/inherit/conv2.C: New test.
18030
18031 PR c++/25856
18032 * g++.dg/parse/dtor7.C: New test.
18033
18034 PR c++/25858
18035 * g++.dg/template/crash44.C: New test.
18036
18037 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
18038
18039 PR fortran/25124
18040 PR fortran/25625
18041 * gfortran.dg/internal_references_1.f90: New test.
18042 PR fortran/20881
18043 PR fortran/23308
18044 PR fortran/25538
18045 PR fortran/25710
18046 * gfortran.dg/global_references_1.f90: New test.
18047 * gfortran.dg/g77/19990905-1.f: Restore the error that
18048 there is a clash between the common block name and
18049 the name of a subroutine reference.
18050
18051 PR fortran/PR24276
18052 * gfortran.dg/aliasing_dummy_1.f90: New test.
18053
18054 2006-01-21 Alan Modra <amodra@bigpond.net.au>
18055
18056 * gcc.dg/vmx/1b-01.c: Warning fix.
18057 * gcc.dg/vmx/1c-02.c: Likewise.
18058 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
18059
18060 2006-01-20 Steve Ellcey <sje@cup.hp.com>
18061
18062 PR testsuite/24962
18063 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
18064
18065 2006-01-20 Richard Guenther <rguenther@suse.de>
18066 Steven Bosscher <stevenb.gcc@gmail.com>
18067
18068 PR rtl-optimization/24626
18069 * gcc.dg/torture/pr24626-1.c: New testcase.
18070 * gcc.dg/torture/pr24626-2.c: Likewise.
18071 * gcc.dg/torture/pr24626-3.c: Likewise.
18072 * gcc.dg/torture/pr24626-4.c: Likewise.
18073
18074 2006-01-20 Dirk Mueller <dmueller@suse.com>
18075
18076 PR c++/5520
18077 * g++.dg/warn/empty-body.C: New.
18078
18079 2006-01-19 Mark Mitchell <mark@codesourcery.com>
18080
18081 PR c++/22136
18082 * g++.dg/template/using10.C: New test.
18083 * g++.dg/temlpate/using11.C: Likewise.
18084 * g++.dg/inherit/using5.C: Tweak error messages.
18085
18086 2006-01-20 Alan Modra <amodra@bigpond.net.au>
18087
18088 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
18089 target test.
18090 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
18091
18092 2006-01-19 Jan Hubicka <jh@suse.cz>
18093
18094 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
18095
18096 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18097
18098 PR c++/25854
18099 * g++.dg/template/spec28.C: New test.
18100
18101 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
18102
18103 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
18104 (switchfiles): Fix fprintf's by adding srcdir or removing it.
18105
18106 2006-01-19 Diego Novillo <dnovillo@redhat.com>
18107
18108 * gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
18109 * gcc.dg/gomp/critical-1.c: Likewise.
18110 * gcc.dg/gomp/critical-3.c: Likewise.
18111 * gcc.dg/gomp/empty.c: Likewise.
18112 * gcc.dg/gomp/ordered-1.c: Likewise.
18113 * gcc.dg/gomp/for-4.c: Likewise.
18114 * gcc.dg/gomp/for-6.c: Likewise.
18115 * gcc.dg/gomp/master-3.c: Likewise.
18116 * gcc.dg/gomp/for-8.c: Likewise.
18117 * gcc.dg/gomp/for-10.c: Likewise.
18118 * gcc.dg/gomp/for-18.c: Likewise.
18119 * gcc.dg/gomp/for-5.c: Likewise.
18120 * gcc.dg/gomp/for-7.c: Likewise.
18121 * gcc.dg/gomp/for-9.c: Likewise.
18122
18123 2006-01-18 Jeff Law <law@redhat.com>
18124
18125 * gcc.dg/tree-ssa/vrp25.c: New test.
18126
18127 2006-01-19 Richard Sandiford <richard@codesourcery.com>
18128
18129 * gcc.dg/pr25805.c: Fix misapplied patch.
18130
18131 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
18132
18133 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
18134 (check_effective_target_vect_udot_qi): New.
18135 (check_effective_target_vect_sdot_hi): New.
18136 (check_effective_target_vect_udot_hi): New.
18137 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
18138 prefixed with "wrapv-" with -fwrapv.
18139 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
18140 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
18141 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
18142 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
18143 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
18144
18145 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
18146 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
18147 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
18148 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
18149
18150 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18151
18152 PR c++/16829
18153 * g++.dg/other/default2.C: New test.
18154 * g++.dg/other/default3.C: New test.
18155
18156 2006-01-19 Richard Sandiford <richard@codesourcery.com>
18157
18158 PR c/25805
18159 * gcc.dg/pr25805.c: New file.
18160
18161 2006-01-18 Mark Mitchell <mark@codesourcery.com>
18162
18163 PR c++/25836
18164 * g++.dg/template/init6.C: New test.
18165
18166 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
18167
18168 * gcc.dg/tree-ssa/pr24287.c: New test
18169
18170 2006-01-18 Eric Christopher <echristo@apple.com>
18171
18172 * g++.dg/eh/table.C: New.
18173
18174 2006-01-18 DJ Delorie <dj@redhat.com>
18175
18176 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
18177 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
18178 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
18179 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
18180
18181 2006-01-18 Jeff Law <law@redhat.com>
18182
18183 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
18184 on wrapping on overflow semantics.
18185
18186 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
18187
18188 * gcc.gc/tree-ssa/vrp23.c: New test.
18189 * gcc.gc/tree-ssa/vrp24.c: New test.
18190
18191 2006-01-18 Richard Henderson <rth@redhat.com>
18192 Aldy Hernandez <aldyh@redhat.com>
18193 Jakub Jelinek <jakub@redhat.com>
18194 Diego Novillo <dnovillo@redhat.com>
18195 Uros Bizjak <uros@kss-loka.si>
18196
18197 * gcc.dg/gomp: New directory.
18198
18199 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
18200 Steven G. Kargl <kargls@comcast.net>
18201
18202 PR fortran/20869
18203 * gfortran.dg/intrinsic_external_1.f90: New test.
18204
18205 PR fortran/20875.
18206 * gfortran.dg/elemental_pointer_1.f90: New test.
18207
18208 PR fortran/25024
18209 * gfortran.dg/external_procedures_1.f90: New test.
18210
18211 PR fortran/25785
18212 gfortran.dg/assumed_present.f90: New test.
18213
18214 2006-01-18 Jakub Jelinek <jakub@redhat.com>
18215
18216 * g++.dg/parse/lookup5.C: New test.
18217
18218 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18219
18220 PR fortran/25697
18221 * gfortran.dg/read_eof.f90: New test.
18222
18223 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18224
18225 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
18226 add a closing brace.
18227
18228 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18229
18230 PR fortran/25631
18231 * gfortran.dg/fmt_tl.f: New test.
18232
18233 2006-01-17 Eric Christopher <echristo@apple.com>
18234
18235 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
18236 * g++.old-deja/g++.warn/impint2.C: Ditto.
18237 * g++.old-deja/g++.other/null1.C: Ditto.
18238 * g++.dg/warn/conv2.C: Ditto.
18239 * g++.dg/warn/conv4.C: New file.
18240
18241 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18242
18243 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
18244
18245 2006-01-17 Andreas Jaeger <aj@suse.de>
18246 Janis Johnson <janis187@us.ibm.com>
18247
18248 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
18249 in 64-bit.
18250 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
18251 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
18252
18253 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18254
18255 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
18256 (switchfiles): xfail txxx where xxx >= 25.
18257
18258 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18259
18260 PR testsuite/25764
18261 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
18262
18263 2006-01-17 Jakub Jelinek <jakub@redhat.com>
18264
18265 PR c/25682
18266 * gcc.dg/pr25682.c: New test.
18267 * g++.dg/parse/array-size2.C: New test.
18268
18269 2006-01-16 Ian Lance Taylor <ian@airs.com>
18270
18271 * consistency.vlad: Remove entire directory, 1652 files.
18272
18273 2006-01-16 Janis Johnson <janis187@us.ibm.com>
18274
18275 * lib/target-supports.exp (check_effective_target_dfp_nocache,
18276 check_effective_target_dfprt_nocache): New.
18277 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
18278 (check_effective_target_dfprt): New.
18279 * lib/c-compat.exp (check_dfp): Remove.
18280 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
18281 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
18282 level of support for decimal float.
18283 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
18284 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
18285 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
18286 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
18287 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
18288 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
18289 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
18290 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
18291 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
18292 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
18293 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
18294 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
18295 directives.
18296
18297 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
18298
18299 PR testsuite/25741
18300 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
18301 $base_dir/../.
18302 * lib/gfortran.exp (gfortran_init): Likewise.
18303 * lib/obj-c++.exp (obj-c++_init): Likewise.
18304 * lib/scanasm.exp (scan-assembler-dem): Likewise.
18305 (scan-assembler-dem-not): Likewise.
18306 * lib/scandump.exp (scan-dump-dem): Likewise.
18307 (scan-dump-dem-not): Likewise.
18308
18309 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
18310
18311 PR testsuite/25767
18312 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
18313 powerpc-*-darwin*.
18314 * lib/obj-c++.exp (obj-c++_init): Likewise.
18315
18316 2006-01-16 Richard Guenther <rguenther@suse.de>
18317
18318 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
18319
18320 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18321
18322 PR testsuite/25777
18323 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
18324 to LD_LIBRARY_PATH.
18325
18326 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
18327 Andrew Pinski <pinskia@physics.uc.edu>
18328
18329 * gcc.dg/minmax-1.c: New test.
18330
18331 2006-01-16 Ben Elliston <bje@au.ibm.com>
18332
18333 * gcc.dg/dfp/dfp.exp: Correct FSF address.
18334 * gcc.misc-tests/dectest.exp: Ditto.
18335
18336 2006-01-15 Ian Lance Taylor <ian@airs.com>
18337
18338 PR testsuite/25796
18339 * gcc.target/i386/cmov6.c: Use -march=k8.
18340
18341 2006-01-15 Andreas Jaeger <aj@suse.de>
18342
18343 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
18344 x86 does not have __float128.
18345
18346 2006-01-14 Ian Lance Taylor <ian@airs.com>
18347
18348 * gcc.target/i386/cmov6.c: New test.
18349
18350 2006-01-14 Mark Mitchell <mark@codesourcery.com>
18351
18352 PR c++/25663
18353 * g++.dg/template/ctor6.C: New test.
18354
18355 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
18356
18357 PR tree-optimization/25485
18358 * gcc.dg/tree-ssa/pr25485.c: New.
18359
18360 2006-01-14 Richard Guenther <rguenther@suse.de>
18361
18362 PR tree-optimization/22548
18363 PR tree-optimization/22555
18364 PR tree-optimization/22501
18365 * gcc.dg/tree-ssa/alias-4.c: New testcase.
18366 * gcc.dg/tree-ssa/alias-5.c: Likewise.
18367 * gcc.dg/tree-ssa/alias-6.c: Likewise.
18368 * gcc.dg/tree-ssa/alias-7.c: Likewise.
18369 * gcc.dg/tree-ssa/alias-8.c: Likewise.
18370 * gcc.dg/tree-ssa/alias-9.c: Likewise.
18371 * gcc.dg/tree-ssa/alias-10.c: Likewise.
18372 * gcc.dg/tree-ssa/alias-11.c: Likewise.
18373 * gcc.dg/tree-ssa/alias-12.c: Likewise.
18374
18375 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
18376
18377 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
18378 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
18379
18380 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
18381 Richard Guenther <rguenther@suse.de>
18382
18383 PR rtl-optimization/24257
18384 * gcc.dg/torture/pr24257.c: New testcase.
18385
18386 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
18387
18388 * gcc.c-torture/execute/20060110-1.c: New test.
18389 * gcc.c-torture/execute/20060110-2.c: New test.
18390
18391 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
18392
18393 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
18394
18395 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
18396
18397 PR fortran/25756
18398 * gfortran.dg/label_3.f90: New test.
18399
18400 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
18401
18402 PR tree-optimization/25771
18403 * g++.dg/tree-ssa/pr25771.C: New test
18404
18405 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
18406
18407 PR tree-opt/24365
18408 * g++.dg/opt/complex5.C: New test.
18409
18410 2006-01-13 Richard Guenther <rguenther@suse.de>
18411
18412 * gcc.target/i386/387-9.c: New testcase.
18413
18414 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
18415
18416 PR c++/24824
18417 * g++.dg/debug/dwarf2-1.C: New.
18418
18419 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
18420
18421 PR testsuite/25728
18422 * lib/gcov.exp (verify-lines): Add "close $fd".
18423
18424 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
18425 Ben Elliston <bje@au.ibm.com>
18426
18427 * gcc.dg/dfp/inf-1.c: New test.
18428
18429 2006-01-12 Janis Johnson <janis187@us.ibm.com>
18430 Yao Qi <qiyaoltc@cn.ibm.com>
18431 Ben Elliston <bje@au.ibm.com>
18432 Jon Grimm <jgrimm2@us.ibm.com>
18433
18434 * gcc.dg/nodfp-1.c: New test.
18435 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
18436 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
18437 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
18438 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
18439 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
18440 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
18441 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
18442 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
18443 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
18444 * gcc.dg/format/dfp-scanf-1.c: Likewise.
18445 * gcc.dg/format/dfp-printf-1.c: Likewise.
18446 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
18447 (compat_setup_dfp): New.
18448 * gcc.dg/compat/compat.exp: Use it.
18449 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
18450 Make some variables global, prepend "compat_" to their names.
18451 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
18452 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
18453 * gcc.misc-tests/dectest.exp: New test driver for decTest.
18454 * lib/compat.exp (compat_skip_list): Make global, rename.
18455 * lib/c-compat.exp: New file.
18456 * lib/target-supports.exp (check_effective_target_dfp): New.
18457
18458 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
18459 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
18460 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
18461 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
18462 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
18463 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
18464 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
18465 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
18466 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
18467 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
18468 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
18469 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
18470 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
18471 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
18472 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
18473 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
18474 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
18475 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
18476 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
18477 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
18478 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
18479 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
18480 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
18481 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
18482 gcc.dg/dfp/struct-layout-1.c,
18483 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
18484 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
18485 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
18486 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
18487 gcc.dg/dfp/func-vararg-dfp.c,
18488 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
18489 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
18490 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
18491 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
18492 gcc.dg/dfp/wtr-conversion-1.c: New tests.
18493
18494 2006-01-11 Richard Guenther <rguenther@suse.de>
18495
18496 PR tree-optimization/25734
18497 * gcc.dg/tree-ssa/pr25734.c: New testcase.
18498
18499 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
18500
18501 PR fortran/25486
18502 * gfortran.dg/literal_character_constant_1_x.F: New test.
18503 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
18504 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
18505 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
18506
18507 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
18508
18509 PR c++/25386
18510 * g++.dg/ext/packed3.C: Add expected packed error.
18511
18512 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
18513
18514 PR target/25706
18515 * gcc.dg/torture/pr25706-1.c: New test.
18516
18517 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
18518
18519 PR tree-optimization/23109
18520 PR tree-optimization/23948
18521 PR tree-optimization/24123
18522
18523 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
18524 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
18525 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
18526 g++.dg/tree-ssa/pr23948.C: New testcases.
18527 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
18528 three divisions in order to do the optimization.
18529
18530 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
18531
18532 PR c++/25632
18533 * g++.dg/other/pr25632.C: New test.
18534
18535 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
18536
18537 PR fortran/25730
18538 * gfortran.dg/used_types_1.f90: New test.
18539
18540 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
18541
18542 PR target/25718
18543 * gcc.dg/torture/pr25718-1.c: New test.
18544
18545 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
18546
18547 * gfortran.dg/list_read_2.f90: Fix typo in description.
18548
18549 2006-01-10 Jan Beulich <jbeulich@novell.com>
18550
18551 * lib/target-supports.exp (check_visibility_available): Simplify test
18552 for *-*-netware*.
18553 (check_profiling_available): Fail for *-*-netware*.
18554 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
18555 * gcc.dg/20021014-1.c: Likewise.
18556 * gcc.dg/nest.c: Likewise.
18557
18558 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
18559
18560 fortran/24936
18561 * gfortran.dg/forall_3.f90: New test.
18562
18563 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
18564
18565 PR fortran/21977
18566 * gfortran.dg/nesting_2.f90: New test.
18567 * gfortran.dg/nesting_3.f90: New test.
18568
18569 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
18570
18571 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
18572 Fix typo in comment.
18573
18574 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
18575
18576 * gfortran.dg/single_char_string.f90: New test.
18577
18578 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
18579
18580 * gfortran.dg/ichar_2.f90: New test.
18581
18582 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
18583
18584 PR fortran/25093
18585 * gfortran.dg/private_type_4.f90: New.
18586
18587 2006-01-07 Richard Guenther <rguenther@suse.de>
18588
18589 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
18590
18591 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18592
18593 * gfortran.dg/func_decl_1.f90: New.
18594 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
18595 * gfortran.dg/array_alloc_2.f90: Likewise.
18596 * gfortran.dg/char_result_8.f90: Likewise.
18597 * gfortran.dg/dup_save_1.f90: Likewise.
18598 * gfortran.dg/dup_save_2.f90: Likewise.
18599 * gfortran.dg/f2c_6.f90: Likewise.
18600 * gfortran.dg/f2c_7.f90: Likewise.
18601 * gfortran.dg/func_result_2.f90: Likewise.
18602 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
18603
18604 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
18605
18606 PR fortran/22146
18607 * gfortran.dg/elemental_subroutine_1.f90: New test.
18608 * gfortran.dg/elemental_subroutine_2.f90: New test.
18609
18610 PR fortran/25029
18611 PR fortran/21256
18612 * gfortran.dg/assumed_size_refs_1.f90: New test.
18613
18614 PR fortran/20868
18615 PR fortran/20870
18616 * gfortran.dg/assumed_size_refs_2.f90: New test.
18617 * gfortran.dg/initialization_1.f90: Change warning message.
18618
18619 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
18620
18621 * gcc.dg/tree-ssa/loop-15.c: New test.
18622
18623 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18624
18625 PR fortran/25598
18626 * gfortran.dg/backspace_3.f: New test.
18627 * gfortran.dg/backspace_4.f: New test.
18628
18629 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18630
18631 PR fortran/24268
18632 * gfortran.dg/fmt_white.f: Update test.
18633
18634 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
18635
18636 * gcc.dg/cast-1.c: Add new warning.
18637 * gcc.dg/cast-2.c: Likewise.
18638 * gcc.dg/cast-3.c: Likewise.
18639 * gcc.dg/format/cast-1.c: Likewise.
18640 * gcc.dg/cast-4.c: New testcase.
18641
18642 2006-01-05 Richard Guenther <rguenther@suse.de>
18643
18644 PR tree-optimization/22555
18645 * gcc.dg/tree-ssa/alias-3.c: New testcase.
18646
18647 2006-01-05 Richard Guenther <rguenther@suse.de>
18648 Diego Novillo <dnovillo@redhat.com>
18649
18650 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
18651 * gcc.dg/tree-ssa/loop-8.c: Likewise.
18652 * gcc.dg/tree-ssa/loop-1.c: Likewise.
18653 * gcc.dg/tree-ssa/pr23294.c: Likewise.
18654 * gcc.dg/tree-ssa/pr21985.c: Likewise.
18655 * gcc.dg/tree-ssa/loop-14.c: Likewise.
18656 * gcc.dg/tree-ssa/loop-2.c: Likewise.
18657 * gcc.dg/tree-ssa/loop-3.c: Likewise.
18658 * gcc.dg/tree-ssa/loop-4.c: Likewise.
18659 * gcc.dg/tree-ssa/pr21171.c: Likewise.
18660 * gcc.dg/tree-ssa/loop-5.c: Likewise.
18661 * gcc.dg/tree-ssa/loop-10.c: Likewise.
18662 * gcc.dg/tree-ssa/loop-6.c: Likewise.
18663 * treelang/compile/extravar.tree: Likewise.
18664 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
18665 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
18666 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
18667 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
18668 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
18669
18670 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
18671
18672 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
18673 for 64-bit fix.
18674
18675 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
18676
18677 PR fortran/23675
18678 gfortran.dg/char_result_11.f90: New.
18679
18680 2006-01-04 Mark Mitchell <mark@codesourcery.com>
18681
18682 PR c++/24782
18683 * g++.dg/parse/access9.C: New test.
18684 * g++.dg/tc1/dr52.C: Tweak error markers.
18685
18686 2006-01-04 Richard Henderson <rth@redhat.com>
18687
18688 Merge from gomp branch.
18689 * g++.dg/parse/pragma2.C: Update expected error lines.
18690
18691 2006-01-04 Jakub Jelinek <jakub@redhat.com>
18692
18693 * g++.dg/other/i386-2.C: New test.
18694
18695 PR target/25554
18696 * gcc.c-torture/compile/20051228-1.c: New test.
18697
18698 PR c/25559
18699 * gcc.dg/pr25559.c: New test.
18700
18701 2006-01-03 Mark Mitchell <mark@codesourcery.com>
18702
18703 PR c++/25492
18704 * g++.dg/lookup/friend9.C: New test.
18705
18706 PR c++/25625
18707 * g++.dg/template/repo5.C: New test.
18708
18709 2006-01-03 Steven G. Kargl <kargls@comcast.net>
18710
18711 PR fortran/25101
18712 * gfortran.dg/forall_2.f90: New test.
18713
18714 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
18715
18716 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
18717 dg-require-weak. Adjust regexp to handle leading-underscore
18718 targets and space as well as TAB after .weak. Change previous
18719 64-bit fix to not use naked dot.
18720
18721 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
18722
18723 PR rtl-optimization/25578
18724 * gcc.c-torture/execute/20060102-1.c: New testcase.
18725
18726 2006-01-03 Richard Guenther <rguenther@suse.de>
18727
18728 PR c/25183
18729 * gcc.dg/torture/pr25183.c: New testcase.
18730
18731 2006-01-03 Jakub Jelinek <jakub@redhat.com>
18732
18733 Merge from gomp-branch.
18734 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
18735 * gcc.dg/ia64-sync-2.c: Likewise.
18736 * gcc.dg/ia64-sync-3.c: Likewise.
18737 * gcc.dg/ia64-sync-4.c: Likewise.
18738 * gcc.dg/sync-2.c: Likewise.
18739 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
18740 that sparc64-*-* and sparcv9-*-* supports sync builtins.
18741
18742 2006-01-02 Mark Mitchell <mark@codesourcery.com>
18743
18744 PR c++/25635
18745 * g++.dg/parse/operator6.C: New test.
18746
18747 PR c++/25637
18748 * g++.dg/parse/error29.C: New test.
18749
18750 PR c++/25638
18751 * g++.dg/parse/dtor6.C: New test.
18752
18753 PR c++/25633
18754 * g++.dg/parse/ctor3.C: New test.
18755
18756 PR c++/25634
18757 * g++.dg/template/class3.C: New test.
18758
18759 2006-01-02 Geoffrey Keating <geoffk@apple.com>
18760
18761 * g++.dg/debug/debug9.C: New.
18762
18763 2006-01-02 Steven G. Kargl <kargls@comcast.net>
18764
18765 PR fortran/24640
18766 * gfortran.dg/label_2.f90: New test.
18767
18768 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18769
18770 * g++.dg/lookup/using12.C: Tighten error marker.
18771
18772 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
18773 Andrew Pinski <pinskia@physics.uc.edu>
18774
18775 * gcc.target/powerpc/darwin-abi-3.c: New file.
18776 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
18777 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
18778 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
18779 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
18780 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
18781 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
18782 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
18783 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
18784
18785 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
18786
18787 * gcc.dg/tree-ssa/loadpre1.c: New;
18788 * gcc.dg/tree-ssa/loadpre2.c: New;
18789 * gcc.dg/tree-ssa/loadpre3.c: New;
18790 * gcc.dg/tree-ssa/loadpre4.c: New;
18791 * gcc.dg/tree-ssa/loadpre5.c: New;
18792 * gcc.dg/tree-ssa/loadpre6.c: New;
18793 * gcc.dg/tree-ssa/loadpre7.c: New;
18794 * gcc.dg/tree-ssa/loadpre8.c: New;
18795 * gcc.dg/tree-ssa/loadpre9.c: New;
18796
18797 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
18798
18799 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
18800 * g++.dg/abi/thunk4.C: Likewise.
18801
18802 2006-01-01 Andreas Jaeger <aj@suse.de>
18803
18804 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
18805 portable.
18806
18807 2006-01-01 Jakub Jelinek <jakub@redhat.com>
18808
18809 PR c++/25294
18810 * gcc.dg/pragma-pack-3.c: New test.
18811 * g++.dg/parse/pragma3.C: New test.
18812
18813 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18814
18815 PR middle-end/24827
18816 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
18817
18818 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18819
18820 PR testsuite/25214
18821 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
18822
18823 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
18824
18825 PR fortran/22607
18826 * gfortran-dg/pure_byref_3.f90: New.
18827
18828 fortran/PR 25396
18829 * gfortran.dg/userdef_operator_1.f90: New.
18830
18831 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
18832
18833 * g++.dg/abi/thunk3.C: New.
18834 * g++.dg/abi/thunk4.C: New.
18835
18836 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
18837
18838 PR fortran/25532
18839 * gfortran.dg/host_used_types_1.f90: New test. Check that host
18840 associated derived type components of derived types are
18841 properly declared in contained procedures.
18842
18843 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18844
18845 PR libgfortran/25139
18846 * gfortran.dg/backspace_2.f: New test.
18847
18848 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18849
18850 PR libgfortran/25550
18851 * gfortran.dg/endfile.f: New test.
18852
18853 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18854
18855 PR libgfortran/25419
18856 * gfortran.dg/comma.f: New test.
18857
18858 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18859
18860 * lib/gfortran-dg.exp: Remove trailing whitespace.
18861 * lib/fortran-torture.exp: Test with -fbounds-check instead of
18862 -funroll-all-loops.
18863
18864 2005-12-28 Alan Modra <amodra@bigpond.net.au>
18865
18866 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
18867 Extended Double long doubles or repeat tests when long double is
18868 the same size as double.
18869
18870 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18871
18872 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
18873
18874 PR testsuite/25442
18875 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
18876 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
18877
18878 PR testsuite/25441
18879 * gcc.dg/pr23911.c: Make test variable static.
18880
18881 PR testsuite/25444
18882 * gcc.dg/tree-ssa/pr14841.c: Likewise.
18883
18884 2005-12-26 Mark Mitchell <mark@codesourcery.com>
18885
18886 PR c++/25439
18887 * g++.dg/parse/crash17.C: Adjust error markers.
18888 * g++.dg/template/error20.C: New test.
18889
18890 2005-12-26 Mark Mitchell <mark@codesourcery.com>
18891
18892 PR c++/23172
18893 * g++.dg/ext/complit4.C: New test.
18894
18895 PR c++/25417
18896 * g++.dg/ext/complit5.C: Likewise.
18897
18898 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
18899
18900 PR tree-optimization/25125
18901 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
18902 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
18903 * gcc.c-torture/execute/pr25125.c: New.
18904
18905 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
18906
18907 PR fortran/25029
18908 PR fortran/21256
18909 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic
18910 functions with incorrect assumed size references.
18911
18912 2005-12-24 Mark Mitchell <mark@codesourcery.com>
18913
18914 PR c++/23171
18915 * g++.dg/opt/init1.C: New test.
18916
18917 2005-12-23 Mark Mitchell <mark@codesourcery.com>
18918
18919 PR c++/24671
18920 * g++.dg/template/sfinae3.C: New test.
18921
18922 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18923
18924 * g++.dg/other/friend4.C: New test.
18925
18926 2005-12-23 Jakub Jelinek <jakub@redhat.com>
18927
18928 PR target/25005
18929 * g++.dg/opt/pr25005.C: New test.
18930
18931 2005-12-22 Mark Mitchell <mark@codesourcery.com>
18932
18933 PR c++/25369
18934 * g++.dg/template/ptrmem16.C: New test.
18935
18936 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
18937
18938 PR fortran/25029
18939 PR fortran/21256
18940 * gfortran.dg/initialization_1.f90: Add test of SIZE.
18941
18942 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18943
18944 PR libgfortran/25307
18945 * gfortran.dg/list_read_5.f90: New test.
18946
18947 2005-12-22 Richard Henderson <rth@redhat.com>
18948
18949 * gcc.target/i386/sse-7.c: Use -msse2.
18950
18951 2005-12-23 Jakub Jelinek <jakub@redhat.com>
18952
18953 PR rtl-optimization/25432
18954 * gcc.c-torture/compile/20051216-1.c: New test.
18955
18956 PR objc/25328
18957 * objc/execute/pr25328.m: New test.
18958
18959 2005-12-22 Mark Mitchell <mark@codesourcery.com>
18960
18961 PR c++/25364
18962 * g++.dg/template/call4.C: New test.
18963
18964 2005-12-22 Dale Johannesen <dalej@apple.com>
18965
18966 * gcc.target/i386/sse-17.c: New.
18967
18968 2005-12-22 Paul Brook <paul@codesourcery.com>
18969
18970 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
18971
18972 2005-12-22 Paul Brook <paul@codesourcery.com>
18973
18974 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
18975
18976 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
18977
18978 PR tree-opt/25513
18979 * gcc.c-torture/compile/pr25513.c: New test.
18980
18981 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18982
18983 PR c++/23333
18984 * g++.dg/parse/error25.C: Add more tests.
18985
18986 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18987
18988 PR fortran/18990
18989 * gfortran.dg/der_charlen_1.f90: New.
18990
18991 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
18992
18993 PR fortran/20889
18994 * gfortran.dg/pointer_component_type_1.f90: New test.
18995
18996 PR fortran/25029
18997 PR fortran/21256
18998 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
18999 should give an error with assumed size array refernces and checks
19000 those that should not.
19001 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
19002 reference an upper bound so that it does not generate an error.
19003
19004 PR fortran/19362
19005 PR fortran/20244
19006 PR fortran/20864
19007 PR fortran/25391
19008 * gfortran.dg/used_dummy_types_1.f90: New test.
19009 * gfortran.dg/used_dummy_types_2.f90: New test.
19010 * gfortran.dg/used_dummy_types_3.f90: New test.
19011 * gfortran.dg/used_dummy_types_4.f90: New test.
19012 * gfortran.dg/used_dummy_types_5.f90: New test.
19013
19014 PR fortran/23152
19015 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
19016 group already being USE associated.
19017 * gfortran.dg/assumed_shape_nml.f90: New test.
19018 * gfortran.dg/assumed_size_nml.f90: New test.
19019
19020 PR fortran/20862
19021 PR fortran/25053
19022 PR fortran/25063
19023 PR fortran/25064
19024 PR fortran/25066
19025 PR fortran/25067
19026 PR fortran/25068
19027 PR fortran/25307
19028 * gfortran.dg/io_constraints_1.f90: New test.
19029 * gfortran.dg/io_constraints_1.f90: New test.
19030 * gfortran.dg/iostat_3.f90: Change wording of warning.
19031 * gfortran.dg/g77/19981216-0.f: The same.
19032
19033 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
19034
19035 PR tree-optimization/23518
19036 * gcc.dg/pr23518.c: New.
19037
19038 2005-12-21 Mike Stump <mrs@apple.com>
19039
19040 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
19041
19042 2005-12-21 Paul Brook <paul@codesourcery.com>
19043
19044 * gcc.dg/pr19340.c: Skip on m68k targets.
19045
19046 2005-12-21 Steven Bosscher <stevenb@suse.de>
19047
19048 PR rtl-optimization/25196
19049 * gcc.dg/pr25196.c: New test.
19050
19051 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
19052
19053 PR fortran/25423
19054 gfortran.dg/where_nested_1.f90: New.
19055
19056 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
19057
19058 PR tree-optimization/25382.
19059 * gcc.dg/tree-ssa/pr25382.c: New.
19060
19061 2005-12-20 Richard Guenther <rguenther@suse.de>
19062
19063 PR middle-end/24306
19064 * gcc.target/i386/pr24306.c: New testcase.
19065
19066 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
19067
19068 PR tree-optimization/25501
19069 * gcc.dg/tree-ssa/pr25501.c: New.
19070
19071 2005-12-20 Richard Guenther <rguenther@suse.de>
19072
19073 Revert
19074 2005-12-02 Richard Guenther <rguenther@suse.de>
19075
19076 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
19077
19078 2005-12-20 Mark Mitchell <mark@codesourcery.com>
19079
19080 PR c++/21228
19081 * g++.dg/warn/Wunreachable-code-2.C: New test.
19082
19083 2005-12-19 Mark Mitchell <mark@codesourcery.com>
19084
19085 PR c++/24278
19086 * g++.dg/template/ctor5.C: New test.
19087
19088 PR c++/24915
19089 * g++.dg/template/overload8.C: New test.
19090
19091 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
19092
19093 * gcc.c-torture/compile/pr25483 : New test.
19094
19095 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19096
19097 PR c++/20552
19098 * g++.dg/ext/typeof10.C: New test.
19099
19100 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
19101
19102 * gcc.dg/mt-loopi1.c: New.
19103
19104 2005-12-18 Richard Guenther <rguenther@suse.de>
19105
19106 PR tree-optimization/25481
19107 * gcc.dg/torture/pr25481.c: New testcase.
19108
19109 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
19110
19111 PR rtl-optimization/21041
19112 * gcc.dg/pr21041.c: New test.
19113
19114 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19115
19116 PR libgfortran/25463
19117 * gfortran.dg/advance.f90: New test.
19118
19119 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
19120
19121 * gcc.dg/20051201-1.c: New test.
19122
19123 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
19124
19125 PR fortran/25018
19126 * gfortran.dg/initialization_1.f90: New test.
19127 * gfortran.dg/enum_5.f90: Change dg-error to new message.
19128 * gfortran.dg/g77/980616-0.f: The same.
19129
19130 2005-12-17 Steven G. Kargl <kargls@comcast.net>
19131
19132 * PR fortran/25458
19133 * gfortran.dg/chkbits.f90: New test.
19134
19135 2005-12-17 Steven G. Kargl <kargls@comcast.net>
19136
19137 * gfortran.dg/enum_5.f: Revert to previous version.
19138
19139 2005-12-17 Steven G. Kargl <kargls@comcast.net>
19140
19141 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
19142 * gfortran.dg/nested_modules_1.f90: Ditto.
19143 * gfortran.dg/hollerith_f95.f90: Ditto.
19144 * gfortran.dg/select_5.f90: Ditto.
19145 * gfortran.dg/secnds.f: Ditto.
19146 * gfortran.dg/hollerith2.f90: Ditto.
19147 * gfortran.dg/imag_2.f: Ditto.
19148 * gfortran.dg/ftell_2.f90: Ditto.
19149 * gfortran.dg/malloc_free_1.f90: Ditto.
19150 * gfortran.dg/logint-1.f: Ditto.
19151 * gfortran.dg/recursive_statement_functions.f90: Ditto.
19152 * gfortran.dg/e_d_fmt.f90: Ditto.
19153 * gfortran.dg/hollerith_legacy.f90: Ditto.
19154 * gfortran.dg/logint-2.f: Ditto.
19155 * gfortran.dg/enum_5.f90: Ditto.
19156 * gfortran.dg/f2c_2.f90: Ditto.
19157 * gfortran.dg/pr17143.f90: Ditto.
19158 * gfortran.dg/namelist_14.f90: Ditto.
19159 * gfortran.dg/logint-3.f: Ditto.
19160 * gfortran.dg/spread_scalar_source.f90: Ditto.
19161 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
19162 * gfortran.dg/namelist_11.f: Ditto.
19163 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
19164 * gfortran.dg/g77/20010519-1.f
19165 * gfortran.dg/g77/alpha1.f: Ditto.
19166 * gfortran.dg/g77/990115-1.f: Ditto.
19167 * gfortran.dg/g77/erfc.f: Ditto.
19168 * gfortran.dg/g77/19990313-3.f: Ditto.
19169 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
19170 * gfortran.dg/g77/20010426.f: Ditto.
19171 * gfortran.dg/g77/19990313-0.f: Ditto.
19172 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
19173 * gfortran.dg/g77/20000629-1.f: Ditto.
19174 * gfortran.dg/g77/970125-0.f: Ditto.
19175 * gfortran.dg/g77/8485.f: Ditto.
19176 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
19177 * gfortran.dg/g77/19990313-1.f: Ditto.
19178 * gfortran.dg/g77/int8421.f: Ditto.
19179 * gfortran.dg/g77/19990305-0.f: Ditto.
19180 * gfortran.dg/g77/947.f: Ditto.
19181 * gfortran.dg/g77/19990905-2.f: Ditto.
19182 * gfortran.dg/g77/cabs.f: Ditto.
19183 * gfortran.dg/g77/19990313-2.f: Ditto.
19184 * gfortran.dg/g77/20020307-1.f: Ditto.
19185 * gfortran.dg/g77/dcomplex.f: Ditto.
19186 * gfortran.dg/g77/19990502-1.f: Ditto.
19187 * gfortran.dg/g77/19981216-0.f: Ditto.
19188 * gfortran.dg/common_4.f90: Ditto.
19189 * gfortran.dg/entry_4.f90: Ditto.
19190 * gfortran.dg/equiv_constraint_2.f90: Ditto.
19191 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
19192 * gfortran.dg/namelist_12.f: Ditto.
19193 * gfortran.dg/scale_1.f90: Ditto.
19194 * gfortran.dg/modulo_1.f90
19195 * gfortran.dg/hollerith.f90: Ditto.
19196 * gfortran.dg/direct_io_3.f90: Ditto.
19197 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
19198 * gfortran.dg/gnu_logical_1.F: Ditto.
19199 * gfortran.dg/unf_io_convert_1.f90: Ditto.
19200 * gfortran.dg/assign_1.f90: Ditto.
19201 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
19202 * gfortran.dg/pr23095.f: Ditto.
19203 * gfortran.dg/read_float_1.f90: Ditto.
19204
19205 2005-12-17 Andreas Jaeger <aj@suse.de>
19206
19207 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
19208 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
19209
19210 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19211
19212 PR fortran/24268
19213 * gfortran.dg/fmt_white.f: New test.
19214
19215 2005-12-16 Steven G. Kargl <kargls@comcast.net>
19216
19217 * gfortran.dg/label_1.f90: New test.
19218
19219 2005-12-15 Ben Elliston <bje@au.ibm.com>
19220
19221 PR testsuite/25422
19222 * gcc.dg/20031012-1.c: Add -Walways-true option.
19223 * gcc.dg/weak/weak-3.c: Likewise.
19224 * g++.old-deja/g++.mike/warn8.C: Likewise.
19225
19226 2005-12-16 Mike Stump <mrs@apple.com>
19227
19228 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
19229 exit.
19230
19231 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19232
19233 PR libgfortran/25264
19234 PR libgfortran/25349
19235 * gfortran.dg/tl_editing.f90: Added additional checks.
19236 * gfortran.dg/t_editing.f: New test.
19237 * gfortran.dg/write_padding.f90: New test
19238
19239 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19240
19241 PR testsuite/25215
19242 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
19243
19244 2005-12-16 Jakub Jelinek <jakub@redhat.com>
19245
19246 PR rtl-optimization/24899
19247 * gcc.c-torture/execute/20051215-1.c: New test.
19248
19249 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
19250
19251 PR 24823
19252 * gfortran.dg/pr24823.f: New test.
19253
19254 2005-12-16 Jeff Law <law@redhat.com>
19255
19256 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
19257
19258 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
19259
19260 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
19261 (base_types): Change C++ style comments to C style comments. Remove
19262 aligned types from the array. Keep Enums disabled.
19263 (complex_types): Remove aligned types from the array.
19264 Comment out "_Complex long double".
19265 (attrib_types): Remove.
19266 (complex_attrib_types): Remove.
19267 (attrib_array_types): Remove.
19268 (complex_attrib_array_types): Remove.
19269 (aligned_bitfld_types): Remove.
19270 (n_aligned_bitfld_types): Remove.
19271 (FEATURE_ALIGNEDPACKED): Delete.
19272 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
19273 (singles): Remove support for adding attributes.
19274 (choose_type): Remove support for attributed types.
19275 (generate_fields): Remove support for attributed bit-fields.
19276 Remove support for adding attributes.
19277 (generate_random_tests): Remove support for adding attributes.
19278 (features): Add back "[0] :0" and "complex vector [0]".
19279 (main): Remove support for attributed bit-fields.
19280 Uncomment the calling of generate_random_tests for the rests of
19281 the tests.
19282
19283 2005-12-16 Jan Hubicka <jh@suse.cz>
19284
19285 * gcc.c-torture/combine/pr25224.c: New.
19286
19287 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
19288
19289 PR other/25028
19290 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
19291 HP-UX.
19292
19293 2005-12-15 Richard Sandiford <richard@codesourcery.com>
19294
19295 * gcc.dg/20051215-1.c: New file.
19296
19297 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19298
19299 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
19300 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
19301
19302 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
19303
19304 PR fortran/18197
19305 * gfortran.dg/dummy_functions_1.f90: New.
19306
19307 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
19308
19309 PR rtl-optimization/25310
19310 * gcc.c-torture/compile/pr25310.c: New test.
19311
19312 2005-12-14 Jakub Jelinek <jakub@redhat.com>
19313
19314 PR debug/25023
19315 * gcc.dg/pr25023.c: New test.
19316
19317 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19318
19319 * g++.old-deja/g++.brendan/redecl1.C,
19320 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
19321 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
19322 g++.old-deja/g++.oliva/typeof1.C,
19323 g++.old-deja/g++.other/crash16.C,
19324 g++.old-deja/g++.other/crash34.C,
19325 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
19326 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
19327 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
19328 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
19329 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
19330 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
19331 Remove xfail.
19332
19333 2005-12-14 Kean Johnston <jkj@sco.com>
19334 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19335
19336 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
19337 * gcc.target/i386/20020523-1.c: Ditto.
19338 * gcc.target/i386/tailcall-1.c: Ditto.
19339 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
19340 * gcc.target/i386/ssetype-5.c: Ditto.
19341
19342 2005-12-14 Jeff Law <law@redhat.com>
19343
19344 * gcc.dg/tree-ssa/foldstring-1.c: New test.
19345
19346 2005-12-14 Jakub Jelinek <jakub@redhat.com>
19347
19348 PR target/25254
19349 PR target/24188
19350 * gcc.target/i386/pr25254.c: New test.
19351 * gfortran.dg/PR24188.f: New test.
19352
19353 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
19354
19355 * lib/fortran-torture.exp: Catch remaining uses of
19356 remote_file build delete.
19357
19358 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19359
19360 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
19361
19362 2005-12-14 Ben Elliston <bje@au.ibm.com>
19363
19364 * gcc.dg/warn-addr-cmp.c: New test.
19365
19366 2005-12-13 Jakub Jelinek <jakub@redhat.com>
19367
19368 PR debug/25023
19369 PR target/25293
19370 * gcc.target/i386/pr25293.c: New test.
19371
19372 2005-12-13 Petr Machata <machata@post.cz>
19373
19374 PR c++/24907
19375 * g++.dg/parse/comma2.C: New test.
19376
19377 2005-12-13 Mark Mitchell <mark@codesourcery.com>
19378 Jakub Jelinek <jakub@redhat.com>
19379
19380 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
19381 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
19382 (limits.h): Include unconditionally.
19383 (stdlib.h): Likewise.
19384 (hashtab.h): Do not include.
19385 (getopt.h): Likewise.
19386 (stddef.h): Include.
19387 (hashval_t): Define.
19388 (struct entry): Add "next" field.
19389 (HASH_SIZE): New macro.
19390 (hash_table): New variable.
19391 (switchfiles): Do not use xmalloc.
19392 (mix): New macro.
19393 (iterative_hash): New function.
19394 (hasht): Remove.
19395 (e_exists): New function.
19396 (e_insert): Likewise.
19397 (output): Use, instead of libiberty hashtable functions.
19398 (main): Do not use getopt. Do not call htab_create.
19399
19400 2005-12-13 Jakub Jelinek <jakub@redhat.com>
19401
19402 PR c++/25331
19403 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
19404 put atal* and atpaal* attributes on array elements.
19405 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
19406 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
19407 put atal* and atpaal* attributes on array elements.
19408 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
19409
19410 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
19411
19412 * gcc.dg/single-precision-constant.c: New test.
19413
19414 2005-12-13 Alan Modra <amodra@bigpond.net.au>
19415
19416 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
19417 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
19418 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
19419 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
19420 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
19421 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
19422 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
19423 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
19424 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
19425 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
19426 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
19427 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
19428 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
19429 gcc.target/powerpc/ppc-sdata-2.c,
19430 gcc.target/powerpc/ppc-stackalign-1.c,
19431 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
19432 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
19433 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
19434 gcc.target/powerpc/rs6000-ldouble-2.c,
19435 gcc.target/powerpc/rs6000-power2-1.c,
19436 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
19437 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
19438 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
19439 option into target selector.
19440 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
19441 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
19442
19443 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19444
19445 PR objc/25348
19446 * objc.dg/encode-9.m: New test.
19447
19448 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19449
19450 PR testsuite/20772
19451 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
19452 * gcc.dg/asm-b.c: Fix typo.
19453 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
19454 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
19455 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
19456 i?86 lp64 and x86_64 ilp32.
19457 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
19458 on i?86 lp64.
19459 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
19460
19461 2005-12-12 Steven G. Kargl <kargls@comcast.net>
19462
19463 PR fortran/25078
19464 gfortran.dg/equiv_5.f90: New test.
19465
19466 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
19467
19468 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
19469 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
19470 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
19471 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
19472 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
19473 * gcc.dg/tree-ssa/reassoc-5.c: New.
19474 * gcc.dg/tree-ssa/reassoc-6.c: New.
19475 * gcc.dg/tree-ssa/reassoc-7.c: New.
19476 * gcc.dg/tree-ssa/reassoc-8.c: New.
19477 * gcc.dg/tree-ssa/reassoc-9.c: New.
19478 * gcc.dg/tree-ssa/reassoc-10.c: New.
19479 * gcc.dg/tree-ssa/reassoc-11.c: New.
19480
19481 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19482
19483 PR testsuite/25167
19484 PR testsuite/24478
19485 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
19486
19487 2005-12-12 Mark Mitchell <mark@codesourcery.com>
19488
19489 PR c++/25300
19490 * g++.dg/template/inherit.C: Do not use a generic error message.
19491
19492 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19493
19494 PR libobjc/25354
19495 * objc.dg/gnu-encoding: New directory.
19496 * objc.dg/gnu-encoding/compat-common.h: New file.
19497 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
19498 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
19499 * objc.dg/gnu-encoding/vector-defs.h: New file.
19500 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
19501 * objc.dg/gnu-encoding/generate-random.c: New file.
19502 * objc.dg/gnu-encoding/generate-random_r.c: New file.
19503 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
19504 * objc.dg/gnu-encoding/generate-random.h: New file.
19505
19506 2005-12-11 Mark Mitchell <mark@codesourcery.com>
19507
19508 PR c++/25337
19509 * g++.dg/template/defarg7.C: New test.
19510
19511 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
19512
19513 PR libobjc/25347
19514 * objc.dg/encode-8.m: New test.
19515
19516 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
19517
19518 PR libobjc/25346
19519 * objc.dg/encode-7.m: New test.
19520
19521 2005-12-10 Mark Mitchell <mark@codesourcery.com>
19522
19523 PR c++/25010
19524 * g++.dg/opt/inline10.C: New test.
19525
19526 2005-12-11 Steven G. Kargl <kargls@comcast.net>
19527
19528 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
19529
19530 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
19531
19532 * gfortran.dg/substring_equivalence.f90: typo in comment
19533
19534 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19535
19536 PR fortran/25068
19537 * gfortran.dg/iostat_3.f90: New test.
19538
19539 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
19540
19541 PR fortran/23815
19542 * gfortran.dg/unf_io_convert_1.f90: New test.
19543 * gfortran.dg/unf_io_convert_2.f90: New test.
19544 * gfortran.dg/unf_io_convert_3.f90: New test.
19545
19546 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19547
19548 PR testsuite/20772
19549 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
19550 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
19551 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
19552 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
19553 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
19554 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
19555 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
19556 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
19557 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
19558 gcc.dg/torture/fp-int-convert-float128-timode.c,
19559 gcc.dg/torture/fp-int-convert-float128.c,
19560 gcc.dg/torture/fp-int-convert-float80-timode.c,
19561 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
19562 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
19563
19564 * gcc.dg/tls/opt-1.c: Require effective target fpic.
19565
19566 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
19567
19568 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
19569
19570 2005-12-10 Richard Sandiford <richard@codesourcery.com>
19571
19572 * gcc.dg/20051207-1.c,
19573 * gcc.dg/20051207-2.c,
19574 * gcc.dg/20051207-3.c: New tests.
19575
19576 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19577
19578 PR testsuite/20772
19579 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
19580 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
19581 dg-skip-if target selector.
19582
19583 PR testsuite/20772
19584 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
19585 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
19586 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
19587 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
19588 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
19589 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
19590 and/or merge with i?86 cases.
19591
19592 * gcc.dg/tls/opt-3.c: Require effective target fpic.
19593
19594 PR testsuite/20772
19595 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
19596 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
19597 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
19598 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
19599 x86_64-*-linux*.
19600
19601 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
19602
19603 PR target/25311
19604 * gcc.c-torture/compile/pr25311.c: New test.
19605
19606 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19607
19608 PR libgfortran/25039
19609 * gfortran.dg/read_comma.f: New test.
19610
19611 2005-12-08 Jakub Jelinek <jakub@redhat.com>
19612
19613 PR c++/19317
19614 * g++.dg/opt/pr19317-1.C: New test.
19615 * g++.dg/opt/pr19317-2.C: New test.
19616 * g++.dg/opt/pr19317-3.C: New test.
19617
19618 PR target/19005
19619 * gcc.c-torture/execute/pr19005.c: New test.
19620
19621 PR target/17828
19622 * g++.old-deja/g++.other/comdat5.C: New test.
19623 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
19624
19625 * g++.dg/compat/struct-layout-1.exp: New file.
19626 * g++.dg/compat/struct-layout-1.h: New.
19627 * g++.dg/compat/struct-layout-1_generate.c: New.
19628 * g++.dg/compat/struct-layout-1_x1.h: New.
19629 * g++.dg/compat/struct-layout-1_x2.h: New.
19630 * g++.dg/compat/struct-layout-1_y1.h: New.
19631 * g++.dg/compat/struct-layout-1_y2.h: New.
19632
19633 * gcc.dg/20050330-2.c: New test.
19634
19635 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
19636
19637 PR fortran/25292
19638 * gfortran.dg/associated_1.f90: New.
19639
19640 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19641
19642 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
19643 ILP32 vect_no_align platforms.
19644
19645 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
19646 Jakub Jelinek <jakub@redhat.com>
19647
19648 PR target/25268
19649 * gcc.c-torture/compile/20051207-1.c: New test.
19650
19651 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19652
19653 PR testsuite/20772
19654 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
19655 gcc.dg/torture/pr18582-1.c,
19656 gcc.target/i386/attributes-error.c: Also test on x86_64.
19657
19658 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
19659
19660 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19661
19662 PR c++/19397
19663 * g++.dg/template/typedef3.C: New test.
19664
19665 PR c++/19762
19666 PR c++/19764
19667 * g++.dg/template/dtor3.C: Fix error markers.
19668
19669 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
19670
19671 * lib/target-supports.exp (check_effective_target_sync_char_short):
19672 Add s390*.
19673
19674 2005-12-06 Janis Johnson <janis187@us.ibm.com>
19675
19676 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
19677
19678 2005-12-06 Roger Sayle <roger@eyesopen.com>
19679
19680 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
19681 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
19682 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
19683 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
19684
19685 2005-12-06 Roger Sayle <roger@eyesopen.com>
19686
19687 PR c++/25263
19688 * g++.dg/other/array2.C: New test case.
19689
19690 2005-12-05 Geoffrey Keating <geoffk@apple.com>
19691
19692 * gcc.dg/darwin-weakimport-3.c: New.
19693
19694 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
19695 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
19696 and to work on Darwin.
19697 * gcc.dg/attr-weakref-1b.c: New file.
19698 * gcc.dg/attr-weakref-2.c: New test.
19699 * gcc.dg/darwin-weakref-1.c: New test.
19700
19701 2005-12-05 Janis Johnson <janis187@us.ibm.com>
19702
19703 PR testsuite/25247
19704 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
19705 use in selector expressions.
19706 (dg-xfail-if): Ditto.
19707 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
19708 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
19709 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
19710 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
19711 * gcc.test-framework/test-framework.exp: Skip generated tests if
19712 CHECK_TEST_FRAMEWORK is not 1.
19713
19714 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19715
19716 PR tree-optimization/24963
19717 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
19718
19719 PR target/24108
19720 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
19721
19722 PR target/18580
19723 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
19724 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
19725 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
19726 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
19727
19728 2005-12-05 Jakub Jelinek <jakub@redhat.com>
19729
19730 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
19731 dg-options.
19732
19733 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
19734
19735 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
19736
19737 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
19738
19739 * gcc.dg/format/cast-1.c: New test.
19740
19741 2005-12-04 Roger Sayle <roger@eyesopen.com>
19742
19743 PR c/7776
19744 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
19745 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
19746 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
19747 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
19748
19749 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
19750
19751 * gcc.dg/cast-pretty-print-1.c: New test.
19752
19753 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
19754
19755 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
19756
19757 2005-12-02 Mark Mitchell <mark@codesourcery.com>
19758
19759 PR c++/24173
19760 * g++.dg/template/friend40.C: New test.
19761
19762 2005-12-02 Jakub Jelinek <jakub@redhat.com>
19763
19764 PR target/25199
19765 * gcc.target/i386/movq-2.c: New test.
19766 * gcc.target/i386/movq.c: Remove target i?86, instead add
19767 dg-require-effective-target ilp32.
19768
19769 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19770
19771 PR c++/24103
19772 * g++.dg/other/default1.C: New test.
19773
19774 2005-12-02 Richard Guenther <rguenther@suse.de>
19775
19776 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
19777
19778 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
19779
19780 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
19781
19782 2005-12-02 Alan Modra <amodra@bigpond.net.au>
19783
19784 PR target/21017
19785 * gcc.target/powerpc/rotate.c: New.
19786
19787 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19788
19789 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
19790 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
19791
19792 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
19793
19794 PR c/13384
19795 * gcc.dg/pr17730-1.c: Adjust.
19796 * gcc.dg/lvalue1.c (main): Likewise.
19797 * gcc.dg/lvalue-2.c: Likewise.
19798 * g++.dg/pr7503-3.C
19799
19800 2005-12-01 Geoffrey Keating <geoffk@apple.com>
19801
19802 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
19803 error messages.
19804
19805 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
19806
19807 PR fortran/24789
19808 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
19809
19810 2005-12-01 Uros Bizjak <uros@kss-loka.si>
19811
19812 PR target/24475
19813 * lib/target-supports.exp (check_effective_target_tls): New.
19814 (check_effective_target_tls_runtime): New.
19815 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
19816 for TLS support.
19817 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
19818 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
19819 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
19820 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
19821 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
19822 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
19823 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
19824 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
19825 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
19826 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
19827 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
19828 effective-target TLS.
19829 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
19830 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
19831 effective-target TLS runtime.
19832
19833 2005-12-01 Uros Bizjak <uros@kss-loka.si>
19834
19835 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
19836
19837 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
19838
19839 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
19840 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
19841 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
19842 ignored" warnings when "packing" is the same as the ABI layout.
19843
19844 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
19845
19846 PR fortran/21302
19847 * gfortran.dg/line_length_1.f: New test.
19848 * gfortran.dg/line_length_2.f90: Ditto.
19849
19850 2005-11-30 Richard Guenther <rguenther@suse.de>
19851
19852 PR tree-optimization/21655
19853 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
19854
19855 2005-11-30 Dale Johannesen <dalej@apple.com>
19856
19857 * gcc.c-torture/compile/pr24930.c: New.
19858
19859 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
19860
19861 PR fortran/15809
19862 * gfortran.dg/auto_char_dummy_array.f90: New test.
19863
19864 2005-11-30 Jeff Law <law@redhat.com>
19865
19866 * g++.old-deja/g++.law/pr25000.C: New test.
19867
19868 2005-11-30 Jakub Jelinek <jakub@redhat.com>
19869
19870 * gcc.dg/tls/opt-11.c: New test.
19871
19872 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
19873
19874 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
19875 targets.
19876 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
19877 LP64 ia64.
19878
19879 2005-11-29 Jakub Jelinek <jakub@redhat.com>
19880
19881 * gfortran.dg/open_access_1.f90: New test.
19882
19883 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19884
19885 * gcc.dg/charset/builtin2.c: New test.
19886
19887 2005-11-28 Jakub Jelinek <jakub@redhat.com>
19888
19889 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
19890 on mmix-*-* for *_[xy].c.
19891
19892 2005-11-28 Kean Johnston <jkj@sco.com>
19893
19894 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
19895 headers.
19896 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
19897 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
19898 * gcc.target/i386/asm-3.c: Ditto.
19899 * gcc.target/i386/clobbers.c: Ditto.
19900 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
19901 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
19902 test regexp.
19903 * gcc.target/i386/mul.c: Ditto.
19904 * gcc.target/i386/ssetype-1.c: Ditto.
19905 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
19906 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
19907 static so the test works with -fPIC mode too. Based on comment in
19908 PR19231 by Pinski.
19909 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
19910
19911 2005-11-28 Richard Guenther <rguenther@suse.de>
19912
19913 * gcc.dg/alias-9.c: New testcase.
19914 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
19915
19916 2005-11-28 Roger Sayle <roger@eyesopen.com>
19917 Uros Bizjak <uros@kss-loka.si>
19918
19919 PR middle-end/20219
19920 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
19921 tan(x)/sin(x) transformations.
19922
19923 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
19924
19925 PR middle-end/24575
19926 * gcc.dg/tree-ssa/divide-3.c: New test.
19927 * gcc.dg/tree-ssa/divide-4.c: New test.
19928
19929 2005-11-27 Steven G. Kargl <kargls@comcast.net>
19930
19931 PR fortran/24917
19932 * gfortran.dg/boz_6.f90: New test.
19933
19934 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19935
19936 PR fortran/23912
19937 * gfortran.dg/modulo_1.f90: New test.
19938
19939 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19940
19941 PR libfortran/24919
19942 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
19943 fail on CRLF platforms.
19944 * gfortran.dg/ftell_2.f90: Likewise.
19945
19946 2005-11-26 Eric Christopher <echristo@apple.com>
19947
19948 * gcc.dg/intmax_t-1.c: Remove mips xfail.
19949
19950 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
19951
19952 * objc.dg/gnu-runtime-3.m: Simplify.
19953
19954 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
19955
19956 PR middle-end/23669
19957 * gcc.dg/tree-ssa/divide-1.c: New test.
19958 * gcc.dg/tree-ssa/divide-2.c: New test.
19959
19960 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
19961
19962 PR libgfortran/24945
19963 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
19964
19965 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
19966
19967 PR libgfortran/24945
19968 * gfortran.dg/open_status_2.f90: New test.
19969
19970 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19971
19972 * gcc.c-torture/execute/builtins/fprintf.c,
19973 gcc.c-torture/execute/builtins/fputs-lib.c,
19974 gcc.c-torture/execute/builtins/fputs.c,
19975 gcc.c-torture/execute/builtins/lib/fprintf.c,
19976 gcc.c-torture/execute/builtins/lib/printf.c,
19977 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
19978
19979 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
19980
19981 * gcc.dg/20050922-2.c: New test.
19982
19983 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
19984
19985 * objc.dg/gnu-runtime-3.m: New test.
19986
19987 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19988
19989 PR c++/9278
19990 * g++.dg/other/void1.C: New test.
19991
19992 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
19993
19994 PR middle-end/24998
19995 * gcc.dg/torture/fp-int-convert-float.c,
19996 gcc.dg/torture/fp-int-convert-double.c,
19997 gcc.dg/torture/fp-int-convert-long-double.c,
19998 gcc.dg/torture/fp-int-convert-timode.c,
19999 gcc.dg/torture/fp-int-convert-float80.c,
20000 gcc.dg/torture/fp-int-convert-float80-timode.c,
20001 gcc.dg/torture/fp-int-convert-float128.c,
20002 gcc.dg/torture/fp-int-convert-float128-timode.c,
20003 gcc.dg/torture/fp-int-convert.h: New files.
20004
20005 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
20006
20007 PR middle-end/24989
20008 * gcc.dg/tree-ssa/bool-10.c: New test.
20009 * gcc.dg/tree-ssa/bool-11.c: New test.
20010 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
20011
20012 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
20013
20014 PR middle-end/24990
20015 * tree-ssa/pr24990-1.c: New test.
20016
20017 2005-11-24 Richard Guenther <rguenther@suse.de>
20018 Dirk Mueller <dmueller@suse.de>
20019
20020 PR c++/14024
20021 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
20022 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
20023 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
20024 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
20025 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
20026 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
20027
20028 2005-11-23 Uros Bizjak <uros@kss-loka.si>
20029
20030 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
20031
20032 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
20033
20034 PR c/21668
20035 * gcc.dg/Wc++-compat.c: New.
20036 * gcc.dg/Wno-c++-compat.c: New.
20037
20038 2005-11-23 Alan Modra <amodra@bigpond.net.au>
20039
20040 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
20041 (vspltish, vspltisw): Likewise.
20042
20043 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20044
20045 PR libgfortran/24794
20046 * gfortran.dg/namelist_12.f: Fix quotes.
20047 * gfortran.dg/namelist_13.f90: Fix quotes.
20048 * gfortran.dg/namelist_14.f90: Fix quotes.
20049 * gfortran.dg/namelist_15.f90: Fix quotes.
20050 * gfortran.dg/namelist_use.f90: Fix quotes.
20051 * gfortran.dg/namelist_use_only.f90: Fix quotes.
20052 * gfortran.dg/namelist_21.f90: New test.
20053 * gfortran.dg/namelist_22.f90: New test.
20054
20055 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
20056
20057 PR target/23435
20058 * gcc.c-torture/compile/pr23435.c: New.
20059
20060 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
20061
20062 * gcc.c-torture/execute/floatunsisf-1.c: New test.
20063
20064 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
20065
20066 * gcc.target/powerpc/405-macchw-1.c,
20067 gcc.target/powerpc/405-macchw-2.c,
20068 gcc.target/powerpc/405-macchwu-1.c,
20069 gcc.target/powerpc/405-macchwu-2.c,
20070 gcc.target/powerpc/405-machhw-1.c,
20071 gcc.target/powerpc/405-machhw-2.c,
20072 gcc.target/powerpc/405-machhwu-1.c,
20073 gcc.target/powerpc/405-machhwu-2.c,
20074 gcc.target/powerpc/405-maclhw-1.c,
20075 gcc.target/powerpc/405-maclhw-2.c,
20076 gcc.target/powerpc/405-maclhwu-1.c,
20077 gcc.target/powerpc/405-maclhwu-2.c,
20078 gcc.target/powerpc/405-mulchw-1.c,
20079 gcc.target/powerpc/405-mulchw-2.c,
20080 gcc.target/powerpc/405-mulchwu-1.c,
20081 gcc.target/powerpc/405-mulchwu-2.c,
20082 gcc.target/powerpc/405-mulhhw-1.c,
20083 gcc.target/powerpc/405-mulhhw-2.c,
20084 gcc.target/powerpc/405-mulhhwu-1.c,
20085 gcc.target/powerpc/405-mulhhwu-2.c,
20086 gcc.target/powerpc/405-mullhw-1.c,
20087 gcc.target/powerpc/405-mullhw-2.c,
20088 gcc.target/powerpc/405-mullhwu-1.c,
20089 gcc.target/powerpc/405-mullhwu-2.c,
20090 gcc.target/powerpc/405-nmacchw-1.c,
20091 gcc.target/powerpc/405-nmacchw-2.c,
20092 gcc.target/powerpc/405-nmachhw-1.c,
20093 gcc.target/powerpc/405-nmachhw-2.c,
20094 gcc.target/powerpc/405-nmaclhw-1.c,
20095 gcc.target/powerpc/405-nmaclhw-2.c,
20096 gcc.target/powerpc/440-macchw-1.c,
20097 gcc.target/powerpc/440-macchw-2.c,
20098 gcc.target/powerpc/440-macchwu-1.c,
20099 gcc.target/powerpc/440-macchwu-2.c,
20100 gcc.target/powerpc/440-machhw-1.c,
20101 gcc.target/powerpc/440-machhw-2.c,
20102 gcc.target/powerpc/440-machhwu-1.c,
20103 gcc.target/powerpc/440-machhwu-2.c,
20104 gcc.target/powerpc/440-maclhw-1.c,
20105 gcc.target/powerpc/440-maclhw-2.c,
20106 gcc.target/powerpc/440-maclhwu-1.c,
20107 gcc.target/powerpc/440-maclhwu-2.c,
20108 gcc.target/powerpc/440-mulchw-1.c,
20109 gcc.target/powerpc/440-mulchw-2.c,
20110 gcc.target/powerpc/440-mulchwu-1.c,
20111 gcc.target/powerpc/440-mulchwu-2.c,
20112 gcc.target/powerpc/440-mulhhw-1.c,
20113 gcc.target/powerpc/440-mulhhw-2.c,
20114 gcc.target/powerpc/440-mulhhwu-1.c,
20115 gcc.target/powerpc/440-mulhhwu-2.c,
20116 gcc.target/powerpc/440-mullhw-1.c,
20117 gcc.target/powerpc/440-mullhw-2.c,
20118 gcc.target/powerpc/440-mullhwu-1.c,
20119 gcc.target/powerpc/440-mullhwu-2.c,
20120 gcc.target/powerpc/440-nmacchw-1.c,
20121 gcc.target/powerpc/440-nmacchw-2.c,
20122 gcc.target/powerpc/440-nmachhw-1.c,
20123 gcc.target/powerpc/440-nmachhw-2.c,
20124 gcc.target/powerpc/440-nmaclhw-1.c,
20125 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
20126
20127 2005-11-21 Jakub Jelinek <jakub@redhat.com>
20128
20129 PR fortran/24774
20130 * gfortran.dg/inquire_9.f90: New test.
20131
20132 PR fortran/21647
20133 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
20134
20135 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20136
20137 PR libfortran/24432
20138 * lib/target-supports.exp (check_effective_target_fortran_large_real):
20139 Check that 'cos' is supported.
20140
20141 2005-11-21 Paul Thomas <pault@gcc.gnu.org
20142
20143 PR fortran/24223
20144 * gfortran.dg/substring_equivalence.f90: New test.
20145
20146 PR fortran/24705
20147 * gfortran.dg/auto_internal_assumed.f90: New test.
20148
20149 2005-11-21 Uros Bizjak <uros@kss-loka.si>
20150
20151 * gcc.dg/fold-div-2.c: New test.
20152
20153 2005-11-20 Ian Lance Taylor <ian@airs.com>
20154
20155 PR rtl-optimization/24883
20156 * gcc.c-torture/compile/pr24883.c: New test.
20157
20158 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
20159
20160 PR middle-end/20583
20161 * gcc.c-torture/compile/pr20583.c: New.
20162
20163 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
20164
20165 * gcc.c-torture/execute/usmul.c: New test.
20166
20167 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
20168
20169 * gcc.dg/tree-ssa/vrp22.c: New test.
20170
20171 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
20172
20173 PR middle-end/24912
20174 * gcc.dg/torture/pr24912-1.c: New test.
20175
20176 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
20177
20178 PR fortran/24862
20179 * gfortran.dg/arrayio_derived_1.f90: New test.
20180
20181 2005-11-19 Richard Guenther <rguenther@suse.de>
20182
20183 PR middle-end/23294
20184 * gcc.dg/tree-ssa/pr23294.c: New testcase.
20185
20186 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
20187
20188 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
20189
20190 2005-11-18 Mark Mitchell <mark@codesourcery.com>
20191
20192 PR c++/8355
20193 * g++.dg/template/friend39.C: New test.
20194
20195 2005-11-18 James E Wilson <wilson@specifix.com>
20196
20197 * gcc.dg/builtin-strstr.c: New.
20198
20199 2005-11-18 Richard Henderson <rth@redhat.com>
20200
20201 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
20202 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
20203 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
20204 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
20205 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
20206 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
20207 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
20208 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
20209 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
20210 renaming to remove initial "ia64-".
20211
20212 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
20213
20214 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
20215
20216 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
20217
20218 * g++.dg/cpp/string-2.C: New test.
20219
20220 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
20221
20222 * gcc.dg/tree-ssa/loop-14.c: New test.
20223
20224 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
20225 Michael Chamberlain <michael@chamberlain.net.au>
20226
20227 * ada/acats/run_all.sh (target_run): Kill long running tests.
20228
20229 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20230
20231 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
20232 * gcc.dg/cleanup-9.c: Likewise.
20233 * gcc.dg/cleanup-10.c: Likewise.
20234 * gcc.dg/cleanup-11.c: Likewise.
20235
20236 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20237
20238 PR fortran/24892
20239 * gfortran.dg/open_access_append_1.f90: New test.
20240 * gfortran.dg/open_access_append_2.f90: New test.
20241
20242 2005-11-16 Richard Guenther <rguenther@suse.de>
20243
20244 PR middle-end/24851
20245 * gcc.c-torture/execute/pr24851.c: New testcase.
20246
20247 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
20248
20249 * gcc.dg/fold-overflow-1.c: New test.
20250
20251 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
20252
20253 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
20254 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
20255
20256 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
20257
20258 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
20259 structures.
20260 * g++.dg/eh/forced2.C: Likewise.
20261 * g++.dg/eh/forced3.C: Likewise.
20262 * g++.dg/eh/forced4.C: Likewise.
20263
20264 2005-11-11 Mike Stump <mrs@apple.com>
20265
20266 * g++.old-deja/g++.mike/unused.C: Add.
20267
20268 2005-11-15 Mark Mitchell <mark@codesourcery.com>
20269
20270 PR c++/24667
20271 * g++.dg/warn/Wcast-qual1.C: New test.
20272
20273 2005-11-15 Jan Hubicka <jh@suse.cz>
20274
20275 * gcc.dg/winline-5.c: Add large-unit-insns limit.
20276
20277 2005-11-14 David Edelsohn <edelsohn@gnu.org>
20278
20279 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
20280
20281 2005-11-14 Diego Novillo <dnovillo@redhat.com>
20282
20283 PR 24840
20284 * gcc.dg/tree-ssa/pr24840.c: New test.
20285
20286 2005-11-14 Janis Johnson <janis187@us.ibm.com>
20287
20288 PR testsuite/24841
20289 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
20290
20291 2005-11-14 Dale Johannesen <dalej@apple.com>
20292
20293 * gcc.c-torture/execute/20051113-1.c: New.
20294
20295 2005-11-14 Mark Mitchell <mark@codesourcery.com>
20296
20297 PR c++/24687
20298 * g++.dg/template/crash43.C: New test.
20299
20300 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
20301
20302 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
20303
20304 2005-11-13 Mark Mitchell <mark@codesourcery.com>
20305
20306 PR c++/24817
20307 * g++.dg/eh/spec8.C: New test.
20308
20309 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
20310
20311 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
20312
20313 2005-11-13 Mark Mitchell <mark@codesourcery.com>
20314
20315 PR c++/20293
20316 * g++.dg/parse/ambig4.C: New test.
20317 * g++.dg/tc1/dr101.C: Adjust error markers.
20318 * g++.dg/lookup/strong-using-2.C: Likewise.
20319 * g++.dg/lookup/ambig5.C: Likewise.
20320 * g++.dg/lookup/ambig4.C: Likewise.
20321 * g++.dg/parse/crash22.C: Likewise.
20322
20323 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
20324
20325 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
20326
20327 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
20328
20329 * gcc.dg/nested-calls-1.c: New test.
20330
20331 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20332
20333 * gfortran.dg/complex_intrinsic_1.f90: New test.
20334 * gfortran.dg/complex_intrinsic_2.f90: New test.
20335 * gfortran.dg/fgetc_1.f90: New test.
20336 * gfortran.dg/fgetc_2.f90: New test.
20337 * gfortran.dg/fgetc_3.f90: New test.
20338 * gfortran.dg/ftell_1.f90: New test.
20339 * gfortran.dg/ftell_2.f90: New test.
20340 * gfortran.dg/gnu_logical_1.F: New test.
20341 * gfortran.dg/gnu_logical_2.f90: New test.
20342
20343 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
20344
20345 PR middle-end/24820
20346 * gcc.dg/pr24820.c: New test.
20347
20348 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
20349
20350 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
20351 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
20352 variable.
20353
20354 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20355
20356 PR testsuite/24614
20357 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
20358
20359 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
20360
20361 * gcc.target/cris/cris.exp: New file.
20362 * gcc.target/cris/rld-legit1.c: New test.
20363 * gcc.target/cris/rld-legit2.c: New test.
20364
20365 2005-11-12 Jakub Jelinek <jakub@redhat.com>
20366
20367 PR c++/24780
20368 * g++.dg/opt/pr24780.C: New test.
20369
20370 PR c++/24761
20371 * g++.dg/template/asm1.C: New test.
20372
20373 2005-11-12 Steven G. Kargl <kargls@comcast.net>
20374
20375 PR libgfortran/24787
20376 * gfortran.dg/scan_1.f90: New test.
20377
20378 2005-11-12 Jan Hubicka <jh@suse.cz>
20379
20380 * gcc.target/i386/minmax-1.c: New.
20381 * gcc.target/i386/minmax-2.c: New.
20382
20383 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
20384
20385 * gcc.dg/pr24445.c: Fix for 64-bit targets.
20386
20387 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
20388
20389 * gcc.c-torture/execute/20051110-1.c,
20390 gcc.c-torture/execute/20051110-2.c: New tests.
20391
20392 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
20393
20394 PR middle-end/24750
20395 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
20396 New tests.
20397
20398 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
20399
20400 * lib/target-libpath.exp (get_shlib_extension): New proc.
20401 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
20402 * lib/gfortran.exp (gfortran_link_flags): Likewise.
20403 * lib/objc.exp (objc_target_compile): Likewise.
20404 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
20405 detection.
20406
20407 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
20408
20409 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
20410
20411 * lib/target-supports.exp (check_effective_target_static_libgfortran):
20412 Add -static to additional_flags and pass it to target_compile.
20413
20414 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20415
20416 PR libgfortran/24719
20417 gfortran.dg/read_noadvance.f90: New test.
20418
20419 PR libgfortran/24699
20420 gfortran.dg/fmt_t_2.f90: New test.
20421
20422 PR libgfortran/24785
20423 gfortran.dg/read_x_eor.f90: New test.
20424
20425 PR libgfortran/24584
20426 gfortran.dg/namelist_empty.f90: Rename test.
20427
20428 PR libgfortran/24489
20429 gfortran/read_eor.f90: Rename test.
20430
20431 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
20432
20433 PR fortran/15976
20434 * gfortran.dg/automatic_module_variable.f90: New test.
20435
20436 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
20437
20438 PR target/24445
20439 * gcc.dg/pr24445.c: New test.
20440
20441 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
20442
20443 PR fortran/24655
20444 PR fortran/24755
20445 * gfortran.dg/recursive_statement_functions.f90: Add statement
20446 functions using inline intrinsic functions and parameters to test
20447 that they no longer seg-fault.
20448
20449 PR fortran/24409
20450 gfortran.dg/nested_modules_4.f90: New test.
20451 gfortran.dg/nested_modules_5.f90: New test.
20452
20453 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20454
20455 PR fortran/24643
20456 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
20457
20458 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
20459
20460 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
20461 failures.
20462
20463 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
20464
20465 * gcc.dg/sparc-getcontext-1.c: New test.
20466
20467 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
20468
20469 * gcc.dg/ifcvt-fabs-1.c: New test.
20470
20471 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
20472
20473 PR other/4372
20474 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
20475 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
20476
20477 2005-11-09 Richard Guenther <rguenther@suse.de>
20478
20479 PR tree-optimization/24716
20480 * gcc.c-torture/execute/pr24716.c: New testcase.
20481
20482 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20483
20484 * gcc.dg/pr24624.c: Disable for non S/390 targets.
20485
20486 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20487
20488 PR 24624
20489 * gcc.dg/pr24624.c: Testcase added.
20490
20491 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20492
20493 PR 24623
20494 * g++.dg/other/pr24623.C: Testcase added.
20495
20496 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
20497
20498 PR fortran/22607
20499 * gfortran-dg/pure_byref_1.f90: New.
20500 * gfortran-dg/pure_byref_2.f90: New.
20501
20502 2005-11-09 Uros Bizjak <uros@kss-loka.si>
20503
20504 PR c/24101
20505 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
20506 * gcc.dg/dg.exp: Run main loop also for *.i files.
20507
20508 2005-11-08 Jakub Jelinek <jakub@redhat.com>
20509
20510 PR c++/19450
20511 * g++.dg/tls/diag-3.C: New test.
20512 * g++.dg/tls/diag-4.C: New test.
20513 * g++.dg/tls/static-1.C: New test.
20514 * g++.dg/tls/static-1a.cc: New file.
20515
20516 2005-11-08 Diego Novillo <dnovillo@redhat.com>
20517
20518 PR 23046
20519 * g++.dg/tree-ssa/pr23046.C: New test.
20520
20521 2005-11-08 Devang Patel <dpatel@apple.com>
20522
20523 PR tree-optimization/23115
20524 * gcc.dg/tree-ssa/pr23115.c: New.
20525
20526 2005-11-08 David Edelsohn <edelsohn@gnu.org>
20527
20528 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
20529 * gcc.target/powerpc/pr16155.c: Same.
20530 * gcc.target/powerpc/altivec-1.c: Same.
20531 * gcc.target/powerpc/altivec-2.c: Same.
20532 * gcc.target/powerpc/altivec-3.c: Same.
20533 * gcc.target/powerpc/altivec-5.c: Same.
20534 * gcc.target/powerpc/altivec-11.c: Same.
20535 * gcc.target/powerpc/altivec-12.c: Same.
20536 * gcc.target/powerpc/altivec-14.c: Same.
20537 * gcc.target/powerpc/altivec-22.c: Same.
20538 * gcc.target/powerpc/altivec-consts.c: Same.
20539 * gcc.target/powerpc/altivec-pr22085.c: Same.
20540 * gcc.target/powerpc/altivec-splat.c: Same.
20541 * gcc.target/powerpc/altivec-varargs-1.c: Same.
20542 * gcc.target/powerpc/altivec-vec-merge.c: Same.
20543 * gcc.target/powerpc/darwin-longlong.c: Same.
20544
20545 2005-11-08 Uros Bizjak <uros@kss-loka.si>
20546
20547 PR target/19340
20548 * gcc.dg/pr19340.c: New test.
20549
20550 2005-11-07 Ian Lance Taylor <ian@airs.com>
20551
20552 PR rtl-optimization/24683
20553 * gcc.dg/pr24683.c: New test.
20554
20555 2005-11-07 Uros Bizjak <uros@kss-loka.si>
20556
20557 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
20558 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
20559
20560 2005-11-07 Uros Bizjak <uros@kss-loka.si>
20561
20562 * gcc.target/i386/pr23376.c: Compile with -mmmx.
20563
20564 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
20565
20566 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
20567
20568 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
20569
20570 PR target/24230
20571
20572 * gcc.target/powerpc/altivec-consts.c,
20573 gcc.target/powerpc/altivec-splat.c: New testcase.
20574
20575 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
20576
20577 PR c/24599
20578
20579 * gcc.dg/overflow-2.c: New testcase.
20580
20581 2005-11-07 Jakub Jelinek <jakub@redhat.com>
20582
20583 PR rtl-optimization/23567
20584 * gcc.c-torture/execute/20051104-1.c: New test.
20585
20586 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
20587
20588 PR fortran/24534
20589 gfortran.dg/private_type_2.f90: Modified to check that case with
20590 PRIVATE declaration within derived type is accepted.
20591
20592 PR fortran/20838
20593 gfortran.dg/pointer_assign_1.f90: New test.
20594
20595 PR fortran/20840
20596 * gfortran.dg/arrayio_0.f90: New test.
20597
20598 PR fortran/17737
20599 gfortran.dg/data_initialized.f90: New test.
20600 gfortran.dg/data_constraints_1.f90: New test.
20601 gfortran.dg/data_constraints_2.f90: New test.
20602
20603 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
20604
20605 PR fortran/24174
20606 PR fortran/24305
20607 * gfortran.dg/large_real_kind_form_io_1.f90: New file.
20608
20609 2005-11-06 Diego Novillo <dnovillo@redhat.com>
20610
20611 PR 24670
20612 * gcc.dg/tree-ssa/pr24670.c: New test.
20613
20614 2005-11-05 Ian Lance Taylor <ian@airs.com>
20615
20616 PR target/22432
20617 * gcc.target/i386/pr22432.c: New test.
20618
20619 2005-11-05 Richard Henderson <rth@redhat.com>
20620
20621 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
20622 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
20623 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
20624 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
20625 from gcc.dg/alpha-*.
20626 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
20627 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
20628
20629 2005-11-05 Andreas Jaeger <aj@suse.de>
20630
20631 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
20632
20633 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
20634
20635 PR target/23424
20636 * gcc.dg/torture/pr23424-1.c: New test.
20637
20638 2005-11-04 Richard Henderson <rth@redhat.com>
20639
20640 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
20641 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
20642 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
20643 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
20644 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
20645 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
20646 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
20647 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
20648 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
20649 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
20650 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
20651 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
20652 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
20653 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
20654 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
20655 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
20656 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
20657 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
20658 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
20659 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
20660 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
20661 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
20662 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
20663 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
20664 Move from gcc.dg/.
20665 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
20666 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
20667 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
20668 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
20669 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
20670 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
20671 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
20672 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
20673 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
20674 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
20675 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
20676 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
20677 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
20678 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
20679 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
20680 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
20681 gcc.target/i386/lea.c, gcc.target/i386/local.c,
20682 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
20683 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
20684 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
20685 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
20686 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
20687 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
20688 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
20689 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
20690 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
20691 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
20692 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
20693 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
20694 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
20695 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
20696 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
20697 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
20698 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
20699 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
20700 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
20701 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
20702 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
20703 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
20704 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
20705 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
20706 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
20707 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
20708 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
20709 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
20710
20711 2005-11-04 Diego Novillo <dnovillo@redhat.com>
20712
20713 PR 24627
20714 * gcc.dg/tree-ssa/pr24627.c: New test.
20715
20716 2005-11-04 Paul Brook <paul@codesourcery.com>
20717
20718 * gcc.dg/tls/opt-10.c: New test.
20719
20720 2005-11-04 Andreas Jaeger <aj@suse.de>
20721
20722 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
20723 avoid extra warnings.
20724
20725 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20726
20727 PR libfortran/22298
20728 * lib/target-supports.exp
20729 (check_effective_target_static_libgfortran): New
20730 static_libgfortran effective target.
20731 * gfortran.dg/static_linking_1.f: New test.
20732 * gfortran.dg/static_linking_1.c: New file.
20733
20734 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
20735
20736 * gcc.dg/pr24615.c: Guard test with { target fpic }.
20737
20738 2005-11-03 Josh Conner <jconner@apple.com>
20739
20740 PR c++/19989
20741 g++.dg/ext/array2.C: New test.
20742 g++.dg/template/dependent-name3.C: New test.
20743 g++.dg/template/dependent-name4.C: New test.
20744 g++.dg/template/sfinae2.C: New test.
20745
20746 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20747
20748 PR preprocessor/22042
20749 * gcc.dg/cpp/strify4.c: New test.
20750
20751 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20752
20753 PR c++/17964
20754 * g++.dg/cpp/string-1.C: New test.
20755
20756 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20757
20758 * gcc.target/powerpc: New directory.
20759 * gcc.target/powerpc/powerpc.exp: New file.
20760 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
20761 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
20762 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
20763 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
20764 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
20765 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
20766 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
20767 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
20768 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
20769 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
20770 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
20771 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
20772 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
20773 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
20774 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
20775 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
20776 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
20777 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
20778 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
20779 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
20780 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
20781 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
20782 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
20783 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
20784 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
20785 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
20786 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
20787 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
20788 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
20789 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
20790 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
20791 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
20792 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
20793 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
20794
20795 2005-11-03 Mark Mitchell <mark@codesourcery.com>
20796
20797 PR c++/21627
20798 * g++.dg/warn/inline2.C: New test.
20799
20800 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20801
20802 PR middle-end/23155
20803 * g++.dg/ext/c99struct1.C: New test.
20804 * gcc.dg/union-cast-1.c: New test.
20805 * gcc.dg/union-cast-2.c: New test.
20806 * gcc.dg/union-cast-3.c: New test.
20807
20808 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20809
20810 PR middle-end/24589
20811 * gcc.c-torture/execute/zero-struct-2.c: New test.
20812
20813 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20814
20815 PR c++/24582
20816 * g++.dg/init/switch1.C: New test.
20817
20818 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
20819
20820 * gcc.dg/delay-slot-1.c: New test.
20821
20822 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
20823
20824 PR target/24620
20825 * gcc.dg/pr24620.c: New test.
20826
20827 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20828
20829 PR c/24329
20830 * gcc.dg/format/unnamed-1.c: New test.
20831
20832 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20833
20834 PR c++/22434
20835 * g++.dg/expr/cond8.C: New test.
20836
20837 PR c++/24560
20838 * g++.dg/parse/dot1.C: New test.
20839
20840 2005-11-02 Jan Hubicka <jh@suse.cz>
20841
20842 PR target/23303
20843 * gcc.dg/i386-lea.c: New test
20844
20845 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
20846
20847 PR target/24615
20848 * gcc.dg/pr24615.c: New test.
20849
20850 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
20851
20852 PR target/24600
20853 * gcc.dg/pr24600.c: New test.
20854
20855 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20856
20857 PR c++/19253
20858 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
20859 * g++.dg/parse/typename9.C: New test.
20860 * g++/dg/parse/typename10.C: Likewise.
20861
20862 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
20863
20864 PR fortran/18157
20865 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
20866 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
20867 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
20868
20869 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20870
20871 PR c++/24569
20872 * g++.dg/debug/static1.C: New test.
20873
20874 2005-11-02 Josh Conner <jconner@apple.com>
20875
20876 * g++.dg/crash38.C: moved into proper directory...
20877 * g++.dg/template/crash42.C: ...here
20878
20879 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
20880
20881 PR target/18338
20882 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
20883 pcc_bitfield_type_matters || default_packed.
20884
20885 * lib/target-supports.exp
20886 (check_effective_target_pcc_bitfield_type_matters): New proc.
20887 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
20888
20889 PR testsuite/23304
20890 * lib/target-supports.exp (check_effective_default_packed): New proc.
20891 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
20892 Gate expected errors on target ! default_packed.
20893 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
20894
20895 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20896
20897 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
20898 change (r106358).
20899
20900 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20901
20902 PR fortran/24008
20903 * gfortran.dg/entry_5.f90: New.
20904 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
20905
20906 2005-11-01 Bob Wilson <bob.wilson@acm.org>
20907
20908 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
20909
20910 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
20911
20912 PR fortran/21565
20913 gfortran.dg/namelist_blockdata.f90: New test.
20914
20915 PR fortran/18737
20916 gfortran.dg/external_implicit_none.f90: New test.
20917
20918 PR fortran/14994
20919 * gfortran.dg/secnds.f: New test.
20920
20921 2005-10-31 Jan Hubicka <jh@suse.cz>
20922
20923 PR target/20928
20924 * gcc.c-torture/compile/pr20928.c: New test.
20925
20926 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
20927
20928 PR middle-end/23492
20929 * gcc.c-torture/compile/zero-strct-5.c: New test.
20930
20931 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
20932
20933 PR libgfortran/24584
20934 * gfortran.dg/pr24584.f90: New test.
20935
20936 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
20937
20938 PR fortran/18883
20939 * gfortran.dg/char_result_9.f90: New.
20940 * gfortran.dg/char_result_10.f90: New.
20941
20942 2005-10-30 Jan Hubicka <jh@suse.cz>
20943
20944 * g++.dg/tree-ssa/pr24172.C: New testcase.
20945
20946 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20947
20948 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
20949
20950 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
20951
20952 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
20953 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
20954 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
20955 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
20956 gfortran.dg/enum_9.f90,
20957 gfortran.fortran-torture/compile/enum_1.f90,
20958 gfortran.fortran-torture/execute/enum_1.f90,
20959 gfortran.fortran-torture/execute/enum_2.f90,
20960 gfortran.fortran-torture/execute/enum_3.f90,
20961 gfortran.fortran-torture/execute/enum_4.f90: New tests.
20962
20963 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
20964
20965 PR target/18482
20966 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
20967 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
20968
20969 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20970
20971 PR libfortran/20179
20972 * gfortran.dg/mixed_io_1.f90: New test.
20973 * gfortran.dg/mixed_io_1.c: New file.
20974
20975 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20976
20977 * gfortran.dg/malloc_free_1.f90: New test.
20978
20979 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
20980
20981 * gcc.dg/nested-func-4.c: Require profiling -pg.
20982
20983 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
20984
20985 PR C++/23229
20986 * g++.dg/warn/main-2.C: New test.
20987
20988 2005-10-28 Steven G. Kargl <kargls@comcast.net>
20989
20990 PR fortran/24545
20991 * gfortran.dg/interface_2.f90: new test.
20992
20993 2005-10-28 Josh Conner <jconner@apple.com>
20994
20995 PR c++/22153
20996 * g++.dg/template/crash38.C: New test.
20997 * g++.dg/parse/explicit1.C: Change expected errors.
20998
20999 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
21000
21001 PR C++/23426
21002 * g++.dg/other/large-size-array.C: New test.
21003
21004 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
21005
21006 PR middle-end/24362
21007 * g++.dg/opt/complex4.C: New test.
21008
21009 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
21010
21011 * gcc.dg/nested-func-4.c: New test.
21012
21013 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
21014
21015 PR fortran/24158
21016 gfortran.dg/derived_recursion.f90: New test.
21017 gfortran.dg/implicit_actual.f90: New test.
21018
21019 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
21020
21021 PR middle-end/24295, PR testsuite/24477
21022 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
21023 removed when weakref hits the tree.
21024
21025 2005-10-25 Jakub Jelinek <jakub@redhat.com>
21026
21027 * gfortran.dg/cray_pointers_4.f90: New test.
21028
21029 * gfortran.dg/cray_pointers_5.f90: New test.
21030
21031 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
21032
21033 PR fortran/22290
21034 * gfortran.dg/assign_5.f90: New test.
21035 * gfortran.dg/assign_6.f: New test.
21036
21037 2005-10-25 Uros Bizjak <uros@kss-loka.si>
21038
21039 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
21040 CPU has no SSE support.
21041
21042 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
21043
21044 PR libgfortran/24224
21045 * gfortran.dg/arrayio_1.f90: Update attribution.
21046 * gfortran.dg/arrayio_2.f90: Update attribution.
21047 * gfortran.dg/arrayio_3.f90: Update attribution.
21048 * gfortran.dg/arrayio_4.f90: Update test conditions.
21049 * gfortran.dg/arrayio_5.f90: Update attribution.
21050 * gfortran.dg/arrayio_6.f90: New test.
21051 * gfortran.dg/arrayio_7.f90: New test.
21052
21053 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
21054
21055 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
21056
21057 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
21058
21059 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
21060
21061 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
21062
21063 PR fortran/24416
21064 * gfortran.dg/namelist_char_only.f90: New test.
21065
21066 2005-10-24 Asher Langton <langton2@llnl.gov>
21067
21068 PR fortran/17031
21069 PR fortran/22282
21070 * gfortran.dg/cray_pointers_1.f90: New test.
21071 * gfortran.dg/cray_pointers_2.f90: New test.
21072 * gfortran.dg/cray_pointers_3.f90: New test.
21073 * gfortran.dg/loc_1.f90: New test.
21074 * gfortran.dg/loc_2.f90: New test.
21075
21076 2005-10-24 Steven Bosscher <stevenb@suse.de>
21077
21078 * gcc.dg/pr24225.c: New test.
21079
21080 2005-10-24 Asher Langton <langton2@llnl.gov>
21081
21082 * gfortran.dg/dup_save_1.f90: New test.
21083 * gfortran.dg/dup_save_2.f90: New test.
21084
21085 2005-10-24 Paul Brook <paul@codesourcery.com>
21086
21087 PR 24107
21088 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
21089 stdint.h.
21090
21091 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
21092
21093 PR libgfortran/24489
21094 * gfortran.dg/pr24489.f90: New test.
21095
21096 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
21097
21098 PR fortran/23635
21099 * gfortran.dg/ichar_1.f90: Add tests for derived types.
21100
21101 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
21102
21103 PR target/18911
21104 * g++.dg/init/array16.C: Skip for mmix-*-*.
21105
21106 2005-10-23 Asher Langton <langton2@llnl.gov>
21107
21108 * gfortran.dg/byte_1.f90: New test.
21109 * gfortran.dg/byte_2.f90: New test.
21110
21111 2005-10-23 David Edelsohn <edelsohn@gnu.org>
21112
21113 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
21114
21115 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
21116
21117 PR fortran/18022
21118 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
21119
21120 PR fortran/24311
21121 * gfortran.dg/merge_char_const.f90: New test.
21122
21123 PR fortran/24384
21124 * gfortran.dg/spread_scalar_source.f90: New test.
21125
21126 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
21127
21128 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
21129
21130 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
21131 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
21132
21133 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
21134
21135 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
21136
21137 PR fortran/24426
21138 * gfortran.dg/der_pointer_4.f90: New.
21139
21140 2005-10-22 David Ayers <d.ayers@inode.at>
21141
21142 * obj-c++.dg/except-1.mm: Simplify.
21143
21144 2005-10-21 David Ayers <d.ayers@inode.at>
21145
21146 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
21147
21148 2005-10-21 Jakub Jelinek <jakub@redhat.com>
21149
21150 * gfortran.dg/assumed_dummy_2.f90: New test.
21151
21152 2005-10-21 James E Wilson <wilson@specifix.com>
21153
21154 PR preprocessor/15220
21155 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
21156
21157 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
21158
21159 * gcc.c-torture/execute/20051021-1.c: New test.
21160
21161 2005-10-21 Mark Mitchell <mark@codesourcery.com>
21162
21163 PR c++/24260
21164 * g++.dg/ext/tmplattr1.C: New test.
21165
21166 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
21167
21168 PR fortran/24440
21169 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
21170
21171 2005-10-20 Geoffrey Keating <geoffk@apple.com>
21172
21173 * obj-c++.dg/except-1.mm: New.
21174
21175 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
21176
21177 2005-10-21 Alan Modra <amodra@bigpond.net.au>
21178
21179 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
21180
21181 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
21182
21183 PR middle-end/24295
21184 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
21185 declarations with the same names as thunks' alias targets, use
21186 aliases instead.
21187 * gcc.dg/attr-alias-3.c: New test.
21188 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
21189
21190 2005-10-20 Mark Mitchell <mark@codesourcery.com>
21191
21192 PR c++/22618
21193 * g++.dg/parse/access8.C: New test.
21194
21195 2005-10-20 Richard Guenther <rguenther@suse.de>
21196
21197 PR c++/24439
21198 * g++.dg/tree-ssa/pr24439.C: New testcase.
21199
21200 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21201
21202 * g++.dg/opt/delay-slot-1.C: New test.
21203
21204 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
21205
21206 PR fortran/21625
21207 * gfortran.fg/der_init_1.f90: New.
21208
21209 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
21210
21211 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
21212
21213 2005-10-19 Mark Mitchell <mark@codesourcery.com>
21214
21215 PR c++/21908
21216 * g++.dg/parse/error28.C: New test.
21217
21218 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21219
21220 * gcc.dg/profile-generate-2.c: New test.
21221
21222 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
21223
21224 PR target/23589
21225 * g++.dg/ext/dllimport11.C: New.
21226
21227 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21228
21229 PR c++/22293
21230 * g++.dg/other/friend3.C: New test.
21231
21232 2005-10-18 Mark Mitchell <mark@codesourcery.com>
21233
21234 PR c++/23293
21235 * g++.dg/template/error19.C: New test.
21236
21237 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
21238
21239 PR c++/21383
21240 * g++.dg/overload/koenig2.C: New.
21241
21242 PR c++/23118
21243 * g++.dg/overload/error2.C: New.
21244
21245 PR c++/22604
21246 * g++.dg/inherit/covariant14.C: New.
21247
21248 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21249
21250 PR c++/23440
21251 * g++.dg/parse/for1.C: New test.
21252
21253 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
21254
21255 PR fortran/23446
21256 * gfortran.dg/host_dummy_index_1.f90: New test.
21257
21258 PR fortran/21459
21259 * gfortran.dg/automatic_char_len_2.f90: New test.
21260
21261 PR fortran/20866
21262 * gfortran.dg/recursive_statement_functions.f90: New test.
21263
21264 PR fortran/20853
21265 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
21266
21267 PR fortran/20849
21268 * gfortran.dg/external_initializer.f90: New test.
21269
21270 PR fortran/20837
21271 * non_module_public.f90: New test.
21272
21273 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
21274
21275 PR c++/24386
21276 * g++.dg/template/overload7.C: New.
21277
21278 PR c++/22551
21279 * g++.dg/other/switch2.C: Remove expected warnings.
21280
21281 PR c++/21353
21282 * g++.dg/template/defarg6.C: New.
21283
21284 2005-10-17 Uros Bizjak <uros@kss-loka.si>
21285
21286 PR target/24315
21287 * gcc.target/i386/pr24315.c: New test.
21288
21289 2005-10-16 Mark Mitchell <mark@codesourcery.com>
21290
21291 PR c++/24389
21292 * g++.dg/template/static21.C: New test.
21293 * g++.dg/template/static21-a.cc: Likewise.
21294
21295 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
21296
21297 PR c++/23959
21298 * g++.dg/warn/Wswitch-default-1.C: New test.
21299 * g++.dg/warn/Wswitch-default-2.C: New test.
21300
21301 2005-10-16 Mark Mitchell <mark@codesourcery.com>
21302
21303 PR c++/22173
21304 * g++.dg/parse/template18.C: New test.
21305 * g++.dg/template/nontype15.C: Likewise.
21306
21307 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
21308
21309 PR fortran/22273
21310 * gfortran.dg/spec_expr_2.f90: New.
21311
21312 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
21313
21314 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
21315 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
21316 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
21317 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
21318 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
21319 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
21320 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
21321 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
21322 previous target-specific skips and warning-message matches where
21323 applicable.
21324
21325 2005-10-15 Mark Mitchell <mark@codesourcery.com>
21326
21327 PR c++/21347
21328 * g++.dg/warn/Wctor-dtor.C: New test.
21329
21330 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21331
21332 PR c/23439
21333 * gcc.dg/for-1.c: New test.
21334
21335 2005-10-14 Mark Mitchell <mark@codesourcery.com>
21336
21337 PR c++/19565
21338 * g++.dg/warn/Wconversion1.C: New test.
21339 * g++.dg/ext/packed4.C: Compile with -w.
21340 * g++.dg/opt/20050511-1.C: Likewise.
21341 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
21342
21343 2005-10-14 Jakub Jelinek <jakub@redhat.com>
21344
21345 * gfortran.dg/boz_5.f90: New test.
21346
21347 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
21348
21349 PR c++/22551
21350 * g++.dg/other/switch2.C: New.
21351
21352 PR c++/23984
21353 * g++.dg/init/ctor7.C: New.
21354
21355 2005-10-13 David Edelsohn <edelsohn@gnu.org>
21356
21357 PR c++/23730
21358 * g++.dg/parse/crash32.C: New test.
21359
21360 2005-10-13 Mark Mitchell <mark@codesourcery.com>
21361
21362 PR c++/20721
21363 * g++.dg/init/goto2.C: New test.
21364
21365 PR c++/22464
21366 * g++.dg/template/crash/41.C: New test.
21367
21368 PR c++/22180
21369 * g++.dg/template/crash40.C: New test.
21370
21371 PR c++/23694
21372 * g++.dg/parse/friend5.C: New test.
21373
21374 PR c++/23307
21375 * g++.dg/template/crash38.C: New test.
21376
21377 PR c++/22352
21378 * g++.dg/template/friend38.C: New test.
21379
21380 PR c++/22405
21381 * g++.dg/template/crash39.C: New test.
21382
21383 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
21384
21385 * gcc.dg/debug/dwarf2/dwarf-char1.c,
21386 gcc.dg/debug/dwarf2/dwarf-char2.c,
21387 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
21388
21389 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
21390
21391 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
21392
21393 * gcc.dg/dll-2.c: Add tests for warnings.
21394 * gcc.dg/dll-3.c: Likewise.
21395 * gcc.dg/dll-4.c: Likewise.
21396
21397 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
21398 * g++.dg/ext/dllimport2.C: Likewise.
21399 * g++.dg/ext/dllimport3.C: Likewise.
21400 * g++.dg/ext/dllimport7.C: Likewise.
21401 * g++.dg/ext/dllimport8.C: Likewise.
21402 * g++.dg/ext/dllimport9.C: Likewise.
21403
21404 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
21405
21406 PR fortran/24092
21407 * gfortran.dg/derived_pointer_recursion.f90: New test.
21408
21409 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
21410
21411 * gcc.c-torture/execute/20051012-1.c: New test.
21412
21413 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21414
21415 PR fortran/18082
21416 * gfortran.dg/automatic_char_len_1.f90: New test.
21417
21418 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21419
21420 PR fortran/20847
21421 * gfortran.dg/save_common.f90: New test.
21422
21423 PR fortran/20856
21424 * gfortran.dg/save_result.f90: New test.
21425
21426 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
21427
21428 PR c++/21592
21429 * g++.dg/template/dependent-expr1.C: Add new expected error.
21430 * g++.dg/template/dependent-expr2.C: Adjust error text.
21431 * g++.dg/template/overload6.C: New.
21432
21433 PR c++/23797
21434 * g++.dg/other/typename8.C: New.
21435
21436 PR c++/21117
21437 * g++.dg/other/return1.C: New.
21438
21439 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
21440
21441 PR c++/24052
21442 * g++.dg/ext/label5.C: New.
21443
21444 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
21445
21446 PR c++/19964
21447 * g++.dg/parse/crash31.C: New.
21448
21449 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
21450
21451 * g++.dg/ipa/ipa-1.c: New test.
21452 * g++.dg/ipa/ipa-2.c: New test.
21453 * g++.dg/ipa/ipa-3.c: New test.
21454 * g++.dg/ipa/ipa-4.c: New test.
21455 * g++.dg/ipa/ipa-5.c: New test.
21456 * g++.dg/ipa/ipa.exp: New file.
21457
21458 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21459
21460 PR fortran/24207
21461 * gfortran.dg/private_type_3.f90: New test.
21462
21463 2005-10-11 Steven G. Kargl <kargls@comcast.net>
21464
21465 PR fortran/20786
21466 gfortran.dg/aint_anint_1.f90: New test.
21467
21468 2005-10-11 Steven G. Kargl <kargls@comcast.net>
21469
21470 PR libgfortran/24313
21471 gfortran.dg/csqrt.f: New test.
21472
21473 2005-10-11 Ian Lance Taylor <ian@airs.com>
21474
21475 PR c++/8057
21476 * g++.dg/warn/noeffect7.C: New test.
21477 * g++.dg/warn/noeffect2.C: Instantiate templates.
21478 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
21479 and warning.
21480
21481 2005-10-11 Mark Mitchell <mark@codesourcery.com>
21482
21483 PR c++/21089
21484 * g++.dg/init/float1.C: New test.
21485
21486 PR c++/24277
21487 * g++.dg/init/member1.C: Tweak error markers.
21488
21489 2005-10-11 Janis Johnson <janis187@us.ibm.com>
21490
21491 PR testsuite/24281
21492 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
21493 Check for null pointer.
21494
21495 2005-10-11 Mark Mitchell <mark@codesourcery.com>
21496
21497 PR c++/21369
21498 * g++.dg/parse/ret-type3.C: New test.
21499
21500 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
21501
21502 PR tree-opt/23946
21503 * gcc.c-torture/compile/pr23946.c: New test.
21504
21505 2005-10-11 Jakub Jelinek <jakub@redhat.com>
21506
21507 * g++.dg/opt/mmx2.C: New test.
21508
21509 2005-10-10 Mark Mitchell <mark@codesourcery.com>
21510
21511 PR c++/24277
21512 * g++.dg/template/static20.C: New test.
21513
21514 PR c++/24302
21515 * g++.dg/warn/Wunused-12.C: New test.
21516
21517 PR c++/23437
21518 * g++.dg/template/arg4.C: New test.
21519
21520 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21521
21522 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
21523 * gcc.dg/ucnid-3.c: Likewise.
21524 * gcc.dg/ucnid-4.c: Likewise.
21525 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
21526 * g++.dg/other/ucnid-1.C: Likewise.
21527 * gcc.dg/sparc-frame-1.c: New test.
21528
21529 2005-10-10 Mark Mitchell <mark@codesourcery.com>
21530
21531 PR c++/24139
21532 * g++.dg/template/spec27.C: New test.
21533
21534 PR c++/24275
21535 * g++.dg/template/static19.C: New test.
21536
21537 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21538
21539 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
21540 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
21541
21542 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
21543
21544 PR target/24136
21545 * gfortran.fortran-torture/compile/pr24136.f: New test.
21546
21547 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
21548
21549 PR c++/22172
21550 * g++.dg/parse/crash30.C: New test.
21551
21552 2005-10-07 Richard Guenther <rguenther@suse.de>
21553
21554 PR middle-end/24227
21555 * gcc.c-torture/compile/pr24227.c: New testcase.
21556
21557 2005-10-07 Steve Ellcey <sje@cup.hp.com>
21558
21559 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
21560 Do not put aligned attributes on array elements.
21561
21562 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
21563
21564 PR testsuite/23611, PR testsuite/23615
21565 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
21566 writing prototypes of library functions by hand.
21567 * obj-c++.dg/bitfield-4.mm: Likewise.
21568 * obj-c++.dg/const-str-4.mm: Likewise.
21569 * obj-c++.dg/encode-4.mm: Likewise.
21570 * obj-c++.dg/encode-5.mm: Likewise.
21571 * obj-c++.dg/encode-6.mm: Likewise.
21572 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
21573 * obj-c++.dg/method-10.mm: Likewise.
21574 * obj-c++.dg/method-17.mm: Likewise.
21575 * obj-c++.dg/method-19.mm: Likewise.
21576 * obj-c++.dg/try-catch-2.mm: Likewise.
21577
21578 2005-10-06 Richard Henderson <rth@redhat.com>
21579
21580 PR 24236
21581 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
21582
21583 2005-10-06 Dale Johannesen <dalej@apple.com>
21584
21585 * gcc.c-torture/execute/20030125-1.c: Correct.
21586
21587 2005-10-06 Richard Guenther <rguenther@suse.de>
21588
21589 PR tree-optimization/24238
21590 * g++.dg/tree-ssa/pr24238.C: New testcase.
21591
21592 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
21593
21594 PR 18568
21595 * gfortran.dg/der_pointer_3.f90: New test.
21596
21597 2005-10-05 Devang Patel <dpatel@apple.com>
21598
21599 PR Debug/23205
21600 * g++.dg/other/PR23205.C: New.
21601
21602 2005-10-05 Richard Henderson <rth@redhat.com>
21603
21604 PR target/23602
21605 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
21606 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
21607
21608 2005-10-05 Dale Johannesen <dalej@apple.com>
21609
21610 * gcc.c-torture/execute/float-floor.c: New.
21611
21612 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
21613
21614 PR tree-optimization/21419
21615 PR tree-optimization/24146
21616 PR tree-optimization/24151
21617
21618 * g++.dg/ext/asm7.C: New.
21619 * g++.dg/ext/asm8.C: New.
21620 * gcc.dg/asm-1.c: Compile on all targets.
21621 * gcc.dg/asm-pr24146.c: New.
21622 * gcc.dg/pr21419.c: Adjust error messages.
21623
21624 2005-10-05 Richard Guenther <rguenther@suse.de>
21625
21626 PR fortran/24176
21627 * gfortran.fortran-torture/compile/empty.f90: New testcase.
21628
21629 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
21630
21631 PR c++/23513
21632 * g++.dg/template/spec22.C: Robustify test.
21633 * g++.dg/template/spec26.C: New.
21634
21635 2005-10-05 Uros Bizjak <uros@kss-loka.si>
21636
21637 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
21638 if target supports vector instructions.
21639
21640 2005-10-04 Geoffrey Keating <geoffk@apple.com>
21641
21642 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
21643 C99 functions.
21644
21645 2005-10-04 Janis Johnson <janis187@us.ibm.com>
21646
21647 * lib/target-supports.exp (check_effective_target_fortran_large_real,
21648 check_effective_target_fortran_large_int): Replace cached result
21649 when target changes.
21650
21651 2005-10-04 Devang Patel <dpatel@apple.com>
21652
21653 * gcc.dg/i386-sse-vect-types.c: New.
21654
21655 2005-10-04 Ian Lance Taylor <ian@airs.com>
21656
21657 PR preprocessor/13726
21658 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
21659 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
21660
21661 2005-10-04 Richard Guenther <rguenther@suse.de>
21662
21663 PR c/23576
21664 * gcc.dg/noncompile/pr23576.c: New testcase.
21665
21666 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
21667
21668 PR middle-end/23125
21669 * gcc.dg/register-var-3.c: New test.
21670
21671 2005-10-04 Steven Bosscher <stevenb@suse.de>
21672
21673 * gcc.dg/pr23049.c: New test.
21674
21675 * gcc.dg/ucnid-4.c: Fix test.
21676
21677 2005-10-03 Diego Novillo <dnovillo@redhat.com>
21678
21679 PR 23445
21680 * gcc.c-torture/compile/pr23445.c: New test.
21681
21682 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
21683
21684 * g++.dg/overload/unknown1.C: New.
21685
21686 2005-10-03 Mark Mitchell <mark@codesourcery.com>
21687
21688 PR c++/17775
21689 * g++.dg/template/repo4.C: New test.
21690
21691 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21692
21693 PR libfortran/19308
21694 * gfortran.dg/large_real_kind_2.F90: New test.
21695 * gfortran.dg/large_integer_kind_2.f90: New test.
21696
21697 2005-10-03 Uros Bizjak <uros@kss-loka.si>
21698
21699 * lib/target-supports.exp (check_effective_target_vect_shift):
21700 Implement with result caching. Add i?86, x86_64 and ia64 targets.
21701 (check_effective_target_vect_condition): Fix copy-n-pasto.
21702
21703 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
21704 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
21705 targets.
21706
21707 2005-10-02 Mark Mitchell <mark@codesourcery.com>
21708
21709 PR c++/22621
21710 * g++.dg/template/overload5.C : New test.
21711
21712 PR c++/23840
21713 * g++.dg/expr/stdarg1.C: New test.
21714
21715 2005-10-02 Diego Novillo <dnovillo@redhat.com>
21716
21717 PR 24142
21718 * gcc.c-torture/execute/pr24142.c: New test.
21719
21720 2005-10-01 Diego Novillo <dnovillo@redhat.com>
21721
21722 PR 24141
21723 * gcc.c-torture/execute/pr24141.c: New test.
21724
21725 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
21726 Diego Novillo <dnovillo@redhat.com>
21727
21728 PR 23604
21729 * gcc.c-torture/execute/pr23604.c: New test.
21730
21731 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
21732
21733 PR fortran/16404
21734 PR fortran/20835
21735 PR fortran/20890
21736 PR fortran/20899
21737 PR fortran/20900
21738 PR fortran/20901
21739 PR fortran/20902
21740 gfortran.dg/equiv_constraint_1.f90: New test.
21741 gfortran.dg/equiv_constraint_2.f90: New test.
21742 gfortran.dg/equiv_constraint_3.f90: New test.
21743 gfortran.dg/equiv_constraint_4.f90: New test.
21744 gfortran.dg/equiv_constraint_5.f90: New test.
21745 gfortran.dg/equiv_constraint_6.f90: New test.
21746 gfortran.dg/equiv_constraint_7.f90: New test.
21747 gfortran.dg/equiv_constraint_8.f90: New test.
21748 gfortran.dg/private_type_1.f90: New test.
21749 gfortran.dg/private_type_2.f90: New test.
21750 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
21751 980628-10.f: Assert std=gnu to permit mixing of
21752 types in equivalence statements.
21753
21754 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
21755
21756 PR 24112
21757 * gfortran.dg/open_status_1.f90: New.
21758
21759 2005-09-30 Uros Bizjak <uros@kss-loka.si>
21760
21761 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
21762 * gcc.dg/vect/pr22480.c: Clean up temp files.
21763 * gcc.dg/vect/pr23831.c: Clean up temp files.
21764 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
21765 Clean up temp files.
21766 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
21767 Clean up temp files.
21768
21769 * gcc.dg/20050309-1.c: Clean up temp files.
21770 * gcc.dg/20050325-1.c: Clean up temp files.
21771
21772 2005-09-30 Uros Bizjak <uros@kss-loka.si>
21773
21774 PR tree-optimization/24059
21775 * gcc.dg/vect/pr24059.c : New test.
21776
21777 2005-09-29 Jakub Jelinek <jakub@redhat.com>
21778
21779 PR middle-end/24109
21780 * gcc.c-torture/execute/20050929-1.c: New test.
21781
21782 2005-09-29 Steven Bosscher <stevenb@suse.de>
21783
21784 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
21785
21786 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
21787
21788 PR c/21419
21789 * gcc.dg/pr21419.c: New test.
21790
21791 2005-09-29 Steven Bosscher <stevenb@suse.de>
21792
21793 * gcc.dg/pr23911.c: New test.
21794
21795 2005-09-28 Mark Mitchell <mark@codesourcery.com>
21796
21797 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
21798
21799 PR c++/16782
21800 * g++.dg/parse/qualified4.C: New test.
21801 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
21802 * g++.old-deja/g++.mike/p8154.C: Likewise.
21803
21804 2005-09-27 Mark Mitchell <mark@codesourcery.com>
21805
21806 PR c++/22147
21807 * g++.dg/template/friend37.C: New test.
21808 * g++.dg/parse/crash28.C: Adjust error markers.
21809
21810 2005-09-27 Jakub Jelinek <jakub@redhat.com>
21811
21812 PR fortran/18518
21813 * gfortran.fortran-torture/execute/save_2.f90: New decl.
21814
21815 2005-09-27 Devang Patel <dpatel@apple.com>
21816
21817 PR tree-optimization/23625
21818 * gcc.dg/pr23625.c: New test.
21819
21820 2005-09-27 Uros Bizjak <uros@kss-loka.si>
21821
21822 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
21823 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
21824
21825 2005-09-26 Jakub Jelinek <jakub@redhat.com>
21826
21827 PR fortran/23677
21828 * gfortran.fortran-torture/execute/save_1.f90: New test.
21829 * gfortran.dg/save_1.f90: New test.
21830
21831 2005-09-26 Uros Bizjak <uros@kss-loka.si>
21832
21833 * gcc.target/i386/builtin-apply-mmx.c: New test.
21834
21835 PR target/22576
21836 * gcc.target/i386/pr22576.c: New test.
21837
21838 PR target/22585
21839 * gcc.target/i386/pr22585.c: New test.
21840
21841 PR target/23268
21842 * gcc.target/i386/pr23268.c: New test.
21843
21844 PR middle-end/23831
21845 * gcc.dg/vect/pr23831.c: New test.
21846
21847 PR target/24055
21848 * gcc.target/i386/pr24055.c: New test.
21849
21850 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
21851
21852 PR tree-optimization/23960
21853 * gcc.c-torture/compile/pr23960.c: New.
21854
21855 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
21856
21857 PR fortran/16861
21858 * gfortran.dg/nested_modules_3.f90: New.
21859
21860 2005-09-22 Steven G. Kargl <kargls@comcast.net>
21861
21862 PR fortran/24005
21863 gfortran.dg/interface_1.f90: New test.
21864
21865 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
21866 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21867
21868 PR fortran/23843
21869 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
21870
21871 2005-09-22 Steven G. Kargl <kargls@comcast.net>
21872
21873 PR fortran/23516
21874 * gfortran.dg/imag_1.f: New test.
21875 * gfortran.dg/imag_2.f: Ditto.
21876
21877 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
21878
21879 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
21880
21881 2005-09-22 Jakub Jelinek <jakub@redhat.com>
21882
21883 PR c++/21983
21884 * g++.dg/warn/pr21983.C: New test.
21885
21886 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
21887
21888 * gcc.dg/20050922-1.c: Testcase added.
21889
21890 2005-09-21 Mark Mitchell <mark@codesourcery.com>
21891
21892 PR c++/23993
21893 * g++.dg/template/array14.C: New test.
21894
21895 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
21896
21897 PR fortran/19929
21898 * gfortran.dg/der_ptr_component_1.f90: New test.
21899
21900 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21901
21902 PR c++/23965
21903 * g++.dg/template/error1.C: Reject "no matching function" message.
21904
21905 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21906
21907 PR c++/17609
21908 * g++.dg/lookup/error1.C: New test.
21909
21910 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
21911
21912 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
21913 functionality of the testcase.
21914
21915 2005-09-20 Richard Henderson <rth@redhat.com>
21916
21917 * gcc.dg/vect/vect-22.c: Require vect_float.
21918 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
21919
21920 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
21921
21922 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
21923 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
21924 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
21925 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
21926 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
21927 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
21928 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
21929 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
21930 * gcc.dg/cpp/ucnid-8.c: New test.
21931
21932 2005-09-20 Jakub Jelinek <jakub@redhat.com>
21933
21934 PR tree-optimization/23929
21935 * gcc.c-torture/compile/pr23929.c: New test.
21936
21937 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
21938
21939 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
21940 for one loop.
21941
21942 2005-09-20 Steve Ellcey <sje@cup.hp.com>
21943
21944 PR testsuite/23186
21945 * g++.dg/other/pr22003.C: Require named sections.
21946
21947 2005-09-20 Jakub Jelinek <jakub@redhat.com>
21948
21949 PR c++/23947
21950 * g++.dg/rtti/crash3.C: New test.
21951
21952 PR tree-optimization/23818
21953 * gcc.dg/pr23818.c: New test.
21954
21955 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21956
21957 PR fortran/23420
21958 * gfortran.dg/print_fmt_4.f: New.
21959
21960 2005-09-20 Jakub Jelinek <jakub@redhat.com>
21961
21962 PR fortran/23663
21963 * gfortran.fortran-torture/execute/entry_11.f90: New test.
21964
21965 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
21966
21967 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
21968 Use pointers to local alignable arrays instead. Added comments.
21969 * gcc.dg/vect/vect-46.c: Likewise.
21970 * gcc.dg/vect/vect-48.c: Likewise.
21971 * gcc.dg/vect/vect-49.c: Likewise.
21972 * gcc.dg/vect/vect-52.c: Likewise.
21973 * gcc.dg/vect/vect-53.c: Likewise.
21974 * gcc.dg/vect/vect-54.c: Likewise.
21975 * gcc.dg/vect/vect-56.c: Likewise.
21976 * gcc.dg/vect/vect-57.c: Likewise.
21977 * gcc.dg/vect/vect-58.c: Likewise.
21978 * gcc.dg/vect/vect-60.c: Likewise.
21979 * gcc.dg/vect/vect-61.c: Likewise.
21980
21981 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
21982 The test is no longer vectorizable on vect_no_align targets.
21983 * gcc.dg/vect/vect-43.c: Likewsie.
21984
21985 * gcc.dg/vect/vect-44.c: Added comments.
21986 * gcc.dg/vect/vect-45.c: Added comments.
21987 * gcc.dg/vect/vect-50.c: Added comments.
21988 * gcc.dg/vect/vect-51.c: Added comments.
21989
21990 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
21991 aligned type.
21992 * gcc.dg/vect/Os-vect-95.c: Likewise.
21993
21994 * gcc.dg/vect/vect-41.c: Test removed.
21995 * gcc.dg/vect/vect-47.c: Test removed.
21996 * gcc.dg/vect/vect-55.c: Test removed.
21997 * gcc.dg/vect/vect-59.c: Test removed.
21998
21999 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
22000
22001 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
22002 No longer vectorizable on vect_no_align targets.
22003 * gcc.dg/vect/pr20122.c: Likewise.
22004 * gcc.dg/vect/vect-74.c: Likewise.
22005 * gcc.dg/vect/vect-75.c: Likewise.
22006 * gcc.dg/vect/vect-76.c: Likewise.
22007
22008 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
22009 Will not be vectorizable on vect_no_align targets once aliasing issues
22010 are resolved.
22011 * gcc.dg/vect/vect-79.c: Likewise.
22012
22013 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
22014 * gcc.dg/vect/vect-78.c: Likewise.
22015 * gcc.dg/vect/vect-97.c: Likewise.
22016
22017 2005-09-19 Steven Bosscher <stevenb@suse.de>
22018
22019 * gcc.dg/pr23943.c: New test.
22020
22021 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
22022
22023 PR fortran/19181
22024 * gfortran.dg/derived_pointer_null_1.f90: New test.
22025
22026 2005-09-18 Richard Guenther <rguenther@suse.de>
22027
22028 PR middle-end/23944
22029 * gcc.c-torture/compile/pr23944.c: New testcase.
22030
22031 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
22032
22033 PR fortran/15975
22034 * gfortran.dg/der_pointer_2.f90: New test.
22035
22036 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
22037
22038 PR fortran/16861
22039 * gfortran.dg/nested_modules_2.f90: New test.
22040
22041 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22042
22043 PR c++/18368
22044 * g++.dg/other/semicolon.C: New test.
22045
22046 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
22047
22048 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
22049 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
22050
22051 2005-09-16 Mark Mitchell <mark@codesourcery.com>
22052
22053 PR c++/23914
22054 * g++.dg/template/static18.C: New test.
22055
22056 PR c++/21514
22057 * g++.dg/template/crash19.C: Remove dg-error marker.
22058 * g++.dg/template/local4.C: New test.
22059
22060 2005-09-16 Paul Brook <paul@codesourcery.com>
22061
22062 PR fortran/23906
22063 * gfortran.dg/dependency_1.f90: New test.
22064
22065 2005-09-15 Mark Mitchell <mark@codesourcery.com>
22066
22067 PR c++/23896
22068 * g++.dg/template/static17.C: New test.
22069
22070 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
22071
22072 PR c++/23139
22073 * g++.dg/warn/huge-val1.C: New test.
22074
22075 2005-09-15 Mark Mitchell <mark@codesourcery.com>
22076
22077 PR c++/13140
22078 * g++.dg/parse/class2.C: New test.
22079 * g++.dg/template/explicit8.C: Likewise.
22080 * g++.dg/template/spec25.C: Likewise.
22081
22082 2005-09-14 Josh Conner <jconner@apple.com>
22083
22084 PR middle-end/23584
22085 * gcc.dg/pr23584.c: New test.
22086
22087 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
22088
22089 PR fortran/21875 Internal Unit Array I/O, NIST
22090 * gfortran.dg/arrayio_1.f90: New test.
22091 * gfortran.dg/arrayio_1.f90: New test.
22092 * gfortran.dg/arrayio_1.f90: New test.
22093 * gfortran.dg/arrayio_1.f90: New test.
22094 * gfortran.dg/arrayio_1.f90: New test.
22095
22096 2005-09-14 Uros Bizjak <uros@kss-loka.si>
22097
22098 PR middle-end/22480
22099 * gcc.dg/vect/pr22480.c: New test.
22100
22101 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
22102
22103 PR fortran/19358
22104 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
22105
22106 2005-09-13 Josh Conner <jconner@apple.com>
22107
22108 PR c++/23180
22109 * g++.dg/init/struct2.C: New test.
22110 * g++.dg/init/struct3.C: New test.
22111
22112 2005-09-13 Janis Johnson <janis187@us.ibm.com>
22113
22114 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
22115 Clean up temp files.
22116 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
22117 gcc.dg/tree-ssa/builtin-fprintf-1.c,
22118 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
22119 gcc.dg/tree-ssa/builtin-printf-1.c,
22120 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
22121 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
22122 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
22123 gcc.dg/tree-ssa/builtin-vprintf-1.c,
22124 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
22125 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
22126 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
22127 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
22128 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
22129 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
22130 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
22131 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
22132
22133 2005-09-13 Josh Conner <jconner@apple.com>
22134
22135 * lib/gcc-dg.exp: Load scanipa.exp.
22136 (cleanup-dump): New procedure.
22137 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
22138 * lib/scandump.exp: New file.
22139 * lib/scantree.exp: Use it.
22140 * lib/scanipa.exp: New file.
22141
22142 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
22143
22144 PR fortran/17740
22145 * gfortran.dg/generic_4.f90: New test.
22146
22147 2005-09-13 Uros Bizjak <uros@kss-loka.si>
22148
22149 PR target/23816
22150 * gcc.target/i386/pr23816-1.c: New test.
22151 * gcc.target/i386/pr23816-2.c: New test.
22152
22153
22154 2005-09-13 Bastian Blank <waldi@debian.org>
22155
22156 PR c++/16171
22157 * g++.dg/abi/mangle26.C: New test.
22158 * g++.dg/abi/mangle27.C: New test.
22159 * g++.dg/abi/mangle28.C: New test.
22160 * g++.dg/abi/mangle29.C: New test.
22161
22162 PR c++/23839
22163 * g++.dg/parse/register1.C: New test.
22164
22165 2005-09-13 Mark Mitchell <mark@codesourcery.com>
22166
22167 PR c++/23842
22168 * g++.dg/template/access16.C: New test.
22169
22170 2005-09-13 Richard Sandiford <richard@codesourcery.com>
22171
22172 * gfortran.dg/char_pack_2.f90: Increase the vector size.
22173
22174 2005-09-13 Richard Sandiford <richard@codesourcery.com>
22175
22176 PR fortran/18899
22177 * gfortran.dg/shape_2.f90: New test.
22178
22179 2005-09-13 Richard Sandiford <richard@codesourcery.com>
22180
22181 PR target/19269
22182 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
22183 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
22184 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
22185 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
22186 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
22187 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
22188 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
22189 tests.
22190
22191 2005-09-12 Mark Mitchell <mark@codesourcery.com>
22192
22193 PR c++/23841
22194 * g++.dg/parse/template17.C: New test.
22195
22196 2005-09-12 Mark Mitchell <mark@codesourcery.com>
22197
22198 PR c++/23789
22199 * g++.dg/template/nontype14.C: New test.
22200
22201 2005-09-12 Ian Lance Taylor <ian@airs.com>
22202
22203 PR g++/7874
22204 * g++.dg/lookup/friend7.C: New test.
22205 * g++.dg/lookup/friend8.C: New test.
22206 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
22207 so that it will be found via argument dependent lookup.
22208 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
22209 friend functions which will no longer be found.
22210 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
22211 function g, so that it will be found via argument dependent
22212 lookup.
22213 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
22214 * g++.old-deja/g++.mike/net43.C: Likewise.
22215
22216 2005-09-12 Mark Mitchell <mark@codesourcery.com>
22217
22218 PR c++/23691
22219 * g++.dg/template/static16.C: New test.
22220
22221 2005-09-12 Josh Conner <jconner@apple.com>
22222
22223 PR middle-end/23237
22224 * gcc.c-torture/compile/pr23237.c: New test.
22225
22226 2005-09-11 Richard Henderson <rth@redhat.com>
22227
22228 * g++.dg/other/error8.C: Update expected diagnostic text.
22229
22230 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22231
22232 PR libfortran/19872
22233 * gfortran.dg/overwrite_1.f: New test.
22234
22235 2005-09-09 Josh Conner <jconner@apple.com>
22236
22237 * g++.dg/init/pr23180-1.C: Removed.
22238 * g++.dg/init/pr23180-2.C: Removed.
22239
22240 2005-09-09 David Daney <ddaney@avtrex.com>
22241
22242 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
22243 files which are ...
22244 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
22245 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
22246
22247 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22248
22249 * gfortran.dg/iostat_2.f90: New test.
22250
22251 2005-09-09 Mark Mitchell <mark@codesourcery.com>
22252
22253 PR c++/22252
22254 * g++.dg/ext/interface1.C: New test.
22255 * g++.dg/ext/interface1.h: Likewise.
22256 * g++.dg/ext/interface1a.cc: Likewise.
22257
22258 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
22259
22260 * gfortran.dg/iomsg_1.f90: New test case.
22261
22262 2005-09-09 Richard Guenther <rguenther@suse.de>
22263
22264 PR c++/23624
22265 * g++.dg/tree-ssa/pr23624.C: New testcase.
22266
22267 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22268
22269 PR fortran/19239
22270 * gfortran.dg/vector_subscript_1.f90,
22271 * gfortran.dg/vector_subscript_2.f90: New tests.
22272
22273 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22274
22275 PR fortran/21104
22276 * gfortran.dg/array_alloc_1.f90,
22277 * gfortran.dg/array_alloc_2.f90,
22278 * gfortran.dg/array_alloc_3.f90: New tests.
22279
22280 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22281
22282 PR fortran/12840
22283 * gfortran.dg/array_constructor_6.f90
22284 * gfortran.dg/array_constructor_7.f90
22285 * gfortran.dg/array_constructor_8.f90
22286 * gfortran.dg/array_constructor_9.f90
22287 * gfortran.dg/array_constructor_10.f90
22288 * gfortran.dg/array_constructor_11.f90
22289 * gfortran.dg/array_constructor_12.f90: New tests.
22290
22291 2005-09-08 Josh Conner <jconner@apple.com>
22292
22293 PR c++/23180
22294 * g++.dg/init/pr23180-1.C: New test.
22295 * g++.dg/init/pr23180-2.C: New test.
22296
22297 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
22298
22299 PR fortran/18878
22300 * gfortran.dg/module_double_reuse.f90: New.
22301
22302 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
22303
22304 PR fortran/23270
22305 PR fortran/22304
22306 PR fortran/18870
22307 PR fortran/17917
22308 PR fortran/16511
22309 * gfortran.dg/common_equivalence_1.f: New.
22310 * gfortran.dg/common_equivalence_2.f: New.
22311 * gfortran.dg/common_equivalence_3.f: New.
22312 * gfortran.dg/contained_equivalence_1.f90: New.
22313 * gfortran.dg/module_blank_common.f90: New.
22314 * gfortran.dg/module_commons_1.f90: New.
22315 * gfortran.dg/module_equivalence_1.f90: New.
22316 * gfortran.dg/nested_modules_1.f90: New.
22317 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
22318 equivalences and add comment to connect the test with
22319 the PR.
22320
22321 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22322
22323 PR fortran/23765
22324 * gfortran.dg/common_6.f90: New test.
22325
22326 2005-09-08 Richard Sandiford <richard@codesourcery.com>
22327
22328 PR fortran/15326
22329 * gfortran.dg/char_result_1.f90,
22330 * gfortran.dg/char_result_2.f90,
22331 * gfortran.dg/char_result_3.f90,
22332 * gfortran.dg/char_result_4.f90,
22333 * gfortran.dg/char_result_5.f90,
22334 * gfortran.dg/char_result_6.f90,
22335 * gfortran.dg/char_result_7.f90,
22336 * gfortran.dg/char_result_8.f90: New tests.
22337
22338 2005-09-08 Richard Sandiford <richard@codesourcery.com>
22339
22340 PR fortran/19928
22341 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
22342
22343 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
22344
22345 PR obj-c++/16816
22346 * obj-c++.dg/selector-5.mm: New test.
22347 * obj-c++.dg/selector-6.mm: New test.
22348
22349 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
22350
22351 PR objc/20574
22352 PR objc/19324
22353 * objc.dg/error-1.m: New test.
22354
22355 2005-09-07 Richard Sandiford <richard@codesourcery.com>
22356
22357 PR fortran/23373
22358 * gfortran.fortran-torture/execute/pr23373-1.f90,
22359 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
22360
22361 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
22362
22363 PR libfortran/23760
22364 * gfortran.dg/g77/1832.f: Remove long string in write statement
22365 to allow the test to pass on correct list directed output with
22366 prepended space.
22367
22368 2005-09-07 James E Wilson <wilson@specifix.com>
22369
22370 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
22371
22372 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
22373
22374 * gfortran.dg/parameter+save.f90: Rename to
22375 * gfortran.dg/parameter_save.f90: .. this.
22376
22377 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
22378
22379 PR fortran/20848
22380 * gfortran.dg/parameter+save.f90: New test case.
22381
22382 2005-09-06 Richard Sandiford <richard@codesourcery.com>
22383
22384 PR fortran/19269
22385 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
22386
22387 2005-09-06 Jakub Jelinek <jakub@redhat.com>
22388
22389 PR c/23075
22390 * gcc.dg/pr23075.c: New test.
22391 * g++.dg/warn/pr23075.C: New test.
22392
22393 PR target/22362
22394 * gcc.target/i386/pr22362.c: New test.
22395
22396 PR rtl-optimization/23098
22397 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
22398
22399 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
22400 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22401 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22402
22403 2005-09-06 Mark Mitchell <mark@codesourcery.com>
22404
22405 * g++.dg/expr/cast6.C: New test.
22406
22407 PR c++/9782
22408 * g++.dg/init/new15.C: New test.
22409
22410 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
22411
22412 * gcc.dg/vect/Os-vect-95.c: New test.
22413 * gcc.dg/vect/vect-95.c: Same.
22414
22415 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
22416
22417 * gcc.dg/vect/vect-29.c: Update xfail testing.
22418 * gcc.dg/vect/vect-44.c: Same.
22419 * gcc.dg/vect/vect-48.c: Same.
22420 * gcc.dg/vect/vect-50.c: Same.
22421 * gcc.dg/vect/vect-72.c: Same.
22422 * gcc.dg/vect/vect-77.c: Same.
22423 * gcc.dg/vect/vect-78.c: Same.
22424 * gcc.dg/vect/vect-80.c: Same.
22425 * gcc.dg/vect/vect-96.c: Same.
22426 * gcc.dg/vect/vect-100.c: Same.
22427 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
22428 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
22429 * gfortran.dg/vect/vect-5.f90: Same.
22430
22431 2005-09-06 Jakub Jelinek <jakub@redhat.com>
22432
22433 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
22434 start strings.
22435 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22436 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22437
22438 PR c++/23056
22439 * g++.dg/opt/pr23056.C: New test.
22440
22441 PR rtl-optimization/23098
22442 * gcc.target/i386/pr23098.c: New test.
22443
22444 2005-09-05 Mark Mitchell <mark@codesourcery.com>
22445
22446 PR c++/23667
22447 * g++.dg/template/static15.C: New test.
22448
22449 PR c++/21440
22450 * g++.dg/ext/stmtexpr5.C: New test.
22451 * g++.dg/ext/stmtexpr6.C: Likewise.
22452
22453 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
22454
22455 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
22456
22457 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
22458 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22459 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22460
22461 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
22462
22463 PR libfortran/23321
22464 * gfortran.dg/direct_io_4.f90: New test case.
22465
22466 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
22467 Rasmus Hahn <rassahah@neofonie.de>
22468
22469 PR libobjc/23108
22470 * objc.dg/type-stream-1.m: New test.
22471
22472 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
22473
22474 PR fortran/23661
22475 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
22476 gfortran.dg/print_fmt_3.f90: New test.
22477
22478 2005-09-03 Jakub Jelinek <jakub@redhat.com>
22479
22480 * gfortran.dg/fmt_t_1.f90: New test.
22481
22482 2005-09-03 Jakub Jelinek <jakub@redhat.com>
22483
22484 PR rtl-optimization/23454
22485 * g++.dg/opt/pr23454.C: New test.
22486
22487 2005-09-03 Mark Mitchell <mark@codesourcery.com>
22488
22489 PR c++/23699
22490 * g++.dg/ext/static1.C: New test.
22491
22492 2005-09-02 Richard Henderson <rth@redhat.com>
22493
22494 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
22495 tail call to check_fa_work.
22496
22497 2005-09-02 Mark Mitchell <mark@codesourcery.com>
22498
22499 PR c++/21687
22500 * g++.dg/other/gc3.C: New test.
22501
22502 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22503
22504 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
22505 * gcc.dg/20050826-1.c: Likewise.
22506
22507 2005-08-31 Mark Mitchell <mark@codesourcery.com>
22508
22509 PR c++/23167
22510 * g++.dg/expr/volatile1.C: New test.
22511
22512 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
22513
22514 PR middle-end/23547
22515 * gcc.dg/pr23547.c: New test.
22516
22517 2005-09-02 Richard Sandiford <richard@codesourcery.com>
22518
22519 PR c/22061
22520 * gcc.c-torture/execute/pr22061-1.c,
22521 * gcc.c-torture/execute/pr22061-2.c,
22522 * gcc.c-torture/execute/pr22061-3.c,
22523 * gcc.c-torture/execute/pr22061-4.c: New tests.
22524
22525 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
22526
22527 * gcc.dg/Wredundant-decls-2.c: New test to check that
22528 -Wredundant-decls does not issue warning for a variable
22529 definition following a declaration.
22530
22531 2005-09-01 Jakub Jelinek <jakub@redhat.com>
22532
22533 PR debug/7241
22534 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
22535 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
22536 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
22537
22538 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
22539 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
22540 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
22541 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
22542 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
22543 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
22544 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
22545 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
22546
22547 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22548
22549 PR objc/23306
22550 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
22551 scan-assmbler.
22552
22553 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
22554
22555 PR target/21255
22556 * gcc.dg/pr21255-1.c: New test.
22557 * gcc.dg/pr21255-2-mb.c: Likewise.
22558 * gcc.dg/pr21255-2-ml.c: Likewise.
22559 * gcc.dg/pr21255-3.c: Likewise.
22560 * gcc.dg/pr21255-4.c: Likewise.
22561
22562 2005-08-31 Dale Johannesen <dalej@apple.com>
22563
22564 * gcc.dg/20050830-1.c: New.
22565
22566 2005-08-31 Josh Conner <jconner@apple.com>
22567
22568 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
22569 command-line options for arm-*-* targets.
22570 * g++.dg/init/array16.C: Likewise.
22571 * g++.dg/other/crash-4.C: Likewise.
22572
22573 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22574
22575 PR obj-c++/23640
22576 * obj-c++.dg/gnu-runtime-3.mm: New test.
22577
22578 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22579
22580 PR c++/13377
22581 * g++.dg/lookup/ambig4.C: New test.
22582 * g++.dg/lookup/ambig5.C: New test.
22583 * g++.dg/tc1/dr101.C: Adjust error markers.
22584
22585 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22586
22587 PR c++/23639
22588 * g++.dg/template/ttp5.C: Adjust error markers.
22589
22590 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
22591
22592 PR testsuite/23609
22593 * lib/obj-c++.exp: Include target-libpath.exp.
22594 (obj-c++_link_flags): Look for the GNU libobjc library
22595 and set the library path to include it.
22596 Don't manually set LD_LIBRARY_PATH (etc.) but call
22597 set_ld_library_path_env_vars instead.
22598 (obj-c++_target_compile): Don't set library path or
22599 linker flags because they are already set correctly
22600 in obj-c++_link_flags.
22601
22602 2005-08-30 Josh Conner <jconner@apple.com>
22603
22604 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
22605 to command-line options for arm-*-* targets.
22606
22607 2005-08-30 Geoffrey Keating <geoffk@apple.com>
22608
22609 * g++.dg/other/i386-1.C: New.
22610
22611 2005-08-30 Jakub Jelinek <jakub@redhat.com>
22612
22613 PR preprocessor/20348
22614 PR preprocessor/20356
22615 * gcc.dg/cpp/pr20348.c: New test.
22616 * gcc.dg/cpp/pr20348.h: New file.
22617 * gcc.dg/cpp/inc/pr20348.h: New file.
22618 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
22619 * gcc.dg/cpp/pr20356.c: New test.
22620 * gcc.dg/cpp/pr20356.h: New file.
22621 * gcc.dg/cpp/inc/pr20356.h: New file.
22622 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
22623
22624 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
22625
22626 * gfortran.fortran-torture/execute/intrinsic_count.f90:
22627 Fix array dimension to avoid correct end-of-file error.
22628
22629 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
22630
22631 PR libfortran/23598
22632 * gfortran.dg/iostat_1.f90: New test.
22633
22634 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
22635
22636 PR middle-end/23408
22637 * gcc.dg/pr23408.c: New test.
22638
22639 2005-08-28 Mark Mitchell <mark@codesourcery.com>
22640
22641 PR c++/23099
22642 * g++.dg/init/member1.C: Make sure erroneous static data member
22643 definitions are required.
22644 * g++.dg/template/static13.C: New test.
22645 * g++.dg/template/static14.C: Likewise.
22646
22647 2005-08-29 Jakub Jelinek <jakub@redhat.com>
22648
22649 * gcc.target/i386/pr23575.c: Use -msse2 instead of
22650 -march=pentium4, remove ilp32 requirement.
22651
22652 PR middle-end/23484
22653 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
22654 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
22655
22656 2005-08-29 Andreas Jaeger <aj@suse.de>
22657
22658 PR testsuite/23607
22659 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
22660
22661 2005-08-28 Jakub Jelinek <jakub@redhat.com>
22662
22663 * gcc.c-torture/execute/20050316-2.c: New test.
22664 * gcc.c-torture/execute/20050316-3.c: New test.
22665 * gcc.dg/torture/pr16104-1.c: New test.
22666
22667 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
22668
22669 PR middle-end/23463
22670 * gcc.c-torture/execute/zero-struct-1.c: New test.
22671
22672 2005-08-27 Richard Guenther <rguenther@suse.de>
22673
22674 PR target/23575
22675 * gcc.target/i386/pr23575.c: New testcase.
22676
22677 2005-08-26 Jakub Jelinek <jakub@redhat.com>
22678
22679 PR rtl-optimization/23561
22680 * gcc.c-torture/execute/20050826-1.c: New test.
22681
22682 PR rtl-opt/23560
22683 * gcc.c-torture/execute/20050826-2.c: New test.
22684
22685 2005-08-26 Dale Johannesen <dalej@apple.com>
22686
22687 * gcc.dg/20030711-1.c: Modify to work on Darwin.
22688 * gcc.dg/20050826-1.c: New.
22689
22690 2005-08-26 Mark Mitchell <mark@codesourcery.com>
22691
22692 PR c++/19004
22693 * g++.dg/template/nontype13.C: New test.
22694
22695 PR c++/23491
22696 * g++.dg/init/new14.C: New test.
22697 * g++.dg/expr/anew1.C: Do not XFAIL.
22698 * g++.dg/expr/anew2.C: Likewise.
22699 * g++.dg/expr/anew3.C: Likewise.
22700
22701 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
22702
22703 PR middle-end/22439
22704 * gcc.dg/vla-3.c: New test.
22705
22706 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
22707
22708 PR fortran/20363
22709 * gfortran.dg/named_interface.f90: New.
22710
22711 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
22712
22713 * gcc.c-torture/execute/frame-address.c: New test.
22714
22715 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
22716
22717 PR c++/20817
22718 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
22719
22720 2005-08-25 Alan Modra <amodra@bigpond.net.au>
22721
22722 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
22723
22724 2005-08-25 Alan Modra <amodra@bigpond.net.au>
22725
22726 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
22727 * gcc.dg/altivec-22.c: Rename from..
22728 * gcc.dg/altivec-nomfcr.c: ..this.
22729
22730 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
22731
22732 PR tree-optimization/23546
22733 * gcc.dg/tree-ssa/pr23546.c: New test.
22734
22735 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
22736
22737 PR fortran/17758
22738 * gfortran.dg/nonreturning_statements.f90: New test.
22739
22740 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
22741
22742 PR c++/22454
22743 * g++.dg/parse/crash29.C: New.
22744
22745 2005-08-23 DJ Delorie <dj@redhat.com>
22746
22747 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
22748 constants have the L suffix.
22749
22750 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
22751
22752 PR c++/23044
22753 * g++.dg/template/instantiate8.C: New.
22754
22755 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
22756
22757 PR middle-end/23467
22758 * gcc.c-torture/execute/pr23467.c: New test.
22759
22760 2005-08-23 Jakub Jelinek <jakub@redhat.com>
22761
22762 PR tree-optimization/22043
22763 * gcc.c-torture/execute/20050613-1.c: New test.
22764
22765 2005-08-23 Ben Elliston <bje@au.ibm.com>
22766
22767 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
22768
22769 2005-08-22 Jakub Jelinek <jakub@redhat.com>
22770
22771 PR rtl-optimization/23478
22772 * g++.dg/opt/pr23478.C: New test.
22773
22774 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
22775
22776 PR c/18715
22777 * gcc.dg/switch-warn-3.c: New test.
22778
22779 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22780
22781 PR c++/22233
22782 * g++.dg/template/param1.C: New test.
22783
22784 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22785
22786 PR c++/23089
22787 * g++.dg/other/incomplete1.C: New test.
22788
22789 2005-08-22 Ira Rosen <irar@il.ibm.com>
22790
22791 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
22792 are vectorizable.
22793
22794 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22795
22796 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
22797 d_lines_5.f: New.
22798
22799 2005-08-21 Jakub Jelinek <jakub@redhat.com>
22800
22801 * gcc.target/i386/sse-4.c: New test.
22802
22803 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22804
22805 PR testsuite/23239
22806 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
22807
22808 2005-08-20 Jakub Jelinek <jakub@redhat.com>
22809
22810 * gcc.dg/20050811-1.c: New test.
22811 * gcc.dg/20050811-2.c: New test.
22812
22813 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
22814
22815 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
22816
22817 2005-08-19 Diego Novillo <dnovillo@redhat.com>
22818
22819 PR 23476
22820 * gcc.c-torture/compile/pr23476.c: New test.
22821
22822 2005-08-19 Devang Patel <dpatel@apple.com>
22823
22824 PR tree-optimization/23048
22825 * gcc.dg/tree-ssa/pr23048.c: New test.
22826
22827 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
22828
22829 PR middle-end/20624
22830 * g++.dg/warn/Wreturn-3.C: New test
22831
22832 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
22833
22834 PR tree-optimization/22228
22835 * g++.dg/vect/pr22543.cc: New test.
22836
22837 2005-08-17 Steven Bosscher <stevenb@suse.de>
22838
22839 PR tree-optimization/21574
22840 * gcc.dg/tree-ssa/pr21574.c: New test.
22841
22842 2005-08-16 James E Wilson <wilson@specifix.com>
22843
22844 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
22845
22846 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
22847
22848 PR tree-opt/23402
22849 * gcc.c-torture/compile/zero-strct-3.c: New test.
22850 * gcc.c-torture/compile/zero-strct-4.c: New test.
22851
22852 2005-08-16 Steven Bosscher <stevenb@suse.de>
22853
22854 PR target/23376
22855 * gcc.target/x86_64/pr23376.c: New test.
22856
22857 2005-08-16 Ian Lance Taylor <ian@airs.com>
22858
22859 PR c++/23337
22860 * g++.dg/ext/vector2.C: New.
22861
22862 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
22863
22864 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
22865
22866 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
22867
22868 PR libfortran/23428
22869 * gfortran.dg/inquire-complex.f90: New test case.
22870
22871 2005-08-16 James E Wilson <wilson@specifix.com>
22872
22873 PR tree-optimization/21105
22874 * gcc.dg/large-size-array.c: New.
22875
22876 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
22877
22878 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
22879 type.
22880 * gcc.dg/vect/vect-41: Likewise.
22881 * gcc.dg/vect/vect-42: Likewise.
22882 * gcc.dg/vect/vect-43: Likewise.
22883 * gcc.dg/vect/vect-44: Likewise.
22884 * gcc.dg/vect/vect-46: Likewise.
22885 * gcc.dg/vect/vect-47: Likewise.
22886 * gcc.dg/vect/vect-48: Likewise.
22887 * gcc.dg/vect/vect-52: Likewise.
22888 * gcc.dg/vect/vect-53: Likewise.
22889 * gcc.dg/vect/vect-54: Likewise.
22890 * gcc.dg/vect/vect-55: Likewise.
22891 * gcc.dg/vect/vect-56: Likewise.
22892 * gcc.dg/vect/vect-57: Likewise.
22893 * gcc.dg/vect/vect-58: Likewise.
22894 * gcc.dg/vect/vect-59: Likewise.
22895 * gcc.dg/vect/vect-60: Likewise.
22896 * gcc.dg/vect/vect-61: Likewise.
22897 * gcc.dg/vect/vect-85: Likewise.
22898 * gcc.dg/vect/vect-87: Likewise.
22899 * gcc.dg/vect/vect-88: Likewise.
22900 * gcc.dg/vect/vect-93.c: Likewise.
22901 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
22902 * gcc.dg/vect/vect-75: Likewise.
22903 * gcc.dg/vect/vect-76: Likewise.
22904 * gcc.dg/vect/vect-77: Likewise.
22905 * gcc.dg/vect/vect-78: Likewise.
22906 * gcc.dg/vect/vect-80: Likewise.
22907 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
22908 vectorized for the expected reason, rather than checking how alignment
22909 was handled.
22910 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to
22911 aligned type and also instead of aligned pointers. Added documentation.
22912
22913 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
22914
22915 * gfortran.dg/power.f90: New test.
22916
22917 2005-08-16 Jakub Jelinek <jakub@redhat.com>
22918
22919 PR rtl-optimization/23299
22920 * g++.dg/opt/pr23299.C: New test.
22921
22922 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22923
22924 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
22925
22926 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
22927
22928 * g++.dg/template/local6.C: New test.
22929
22930 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
22931
22932 * execute/exceptions/finally-1.m: Check that the catch and finally are
22933 being called. Also add a "return 0;" at the end of main.
22934
22935 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
22936
22937 PR fortran/21432.
22938 * gfortran.dg/namelist_print_1.f: New test of functionality of
22939 PRINT namelist.
22940 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
22941 namelist generates error with -std=f95.
22942
22943 2005-08-14 Ira Rosen <irar@il.ibm.com>
22944
22945 PR tree-optimization/23119
22946 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
22947
22948 2005-08-13 Marcin Koziej <creep@desk.pl>
22949 Andrew Pinski <pinskia@physics.uc.edu>
22950
22951 PR libobjc/22492
22952 * execute/exceptions/finally-1.m: New test.
22953
22954 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22955
22956 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
22957 testsuite.
22958 * objc/execute/exceptions/trivial.m: New test.
22959 * objc.dg/try-catch-11.m: Move to ...
22960 * objc/execute/exceptions/foward-1.m: Here.
22961 * objc.dg/try-catch-2.m: Move to ...
22962 * objc/execute/exceptions/catchall-1.m: Here.
22963 * objc.dg/try-catch-8.m: Move to ...
22964 * objc/execute/exceptions/local-variables-1.m: Here.
22965
22966 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22967
22968 * objc.dg/nested-func-1.m: Move to ...
22969 * objc/execute/nested-func-1.m: Here.
22970
22971 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22972
22973 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
22974 in ${options} instead of [target_info name].
22975 * lib/obj-c++.exp (objc_target_compile): Likewise.
22976
22977 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22978
22979 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
22980
22981 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22982
22983 part of PR testsuite/23348
22984 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to
22985 each of the torture options.
22986 * objc/compile/trivial.m: New test.
22987
22988 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
22989
22990 * gfortran.dg/eoshift.f90: Correct format.
22991
22992 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
22993
22994 * gfortran.fortran-torture/execute/character_passing.f90:
22995 Fix comment typo.
22996
22997 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
22998
22999 PR c++/8271
23000 * g++.dg/template/unify10.C: New.
23001
23002 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
23003
23004 * g++.dg/parse/pr22514.C: Move to...
23005 * g++.dg/debug/pr22514.C: here.
23006
23007 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23008
23009 PR c++/23266
23010 * g++.dg/inherit/pure1.C: New test.
23011
23012 * ChangeLog: Fix typos.
23013
23014 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23015 Steven Bosscher <stevenb@suse.de>
23016
23017 * gfortran.dg/runtime_warning_1.f90: New test.
23018
23019 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
23020
23021 PR c++/23219
23022 * g++.dg/parse/crash28.C: New.
23023
23024 2005-08-11 Richard Guenther <rguenther@suse.de>
23025
23026 PR target/23289
23027 * gcc.target/i386/tailcall-1.c: New testcase.
23028
23029 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
23030
23031 * gcc.dg/vect/vect-67.c: Un-xfail.
23032
23033 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
23034
23035 PR c++/23225
23036 * g++.dg/parse/crash27.C: new test.
23037
23038 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
23039
23040 PR libfortran/22143
23041 * gfortran.dg/shift-kind.f90: New testcase.
23042
23043 2005-08-10 Richard Sandiford <richard@codesourcery.com>
23044
23045 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
23046 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
23047
23048 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23049
23050 PR c++/20646
23051 * g++.dg/other/mult-stor1.C: New test.
23052
23053 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
23054
23055 * gcc.c-torture/pr18299-1.c: Move to ...
23056 * gcc.c-torture/compile/pr18299-1.c: Here.
23057
23058 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
23059
23060 * gfortran/fortran.torture/execute/character_passing.f90:
23061 Fix types for LSAME.
23062
23063 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
23064
23065 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
23066 input data back to what it was originally.
23067
23068 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
23069
23070 * objc.dg/try-catch-8.m: Enable for all targets.
23071
23072 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
23073
23074 * gcc.dg/pr23165.c: New test.
23075
23076 2005-08-09 Steven Bosscher <stevenb@suse.de>
23077
23078 PR tree-optimization/23234
23079 * gcc.dg/tree-ssa/pr23234.c: New test.
23080
23081 2005-08-08 Josh Conner <jconner@apple.com>
23082
23083 PR rtl-optimization/23241
23084 * gcc.dg/char-compare.c: New test.
23085
23086 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23087
23088 PR c++/22508
23089 * g++.dg/init/new13.C: New test.
23090
23091 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
23092
23093 PR c++/21166
23094 * g++.dg/other/crash-4.C: Adjust
23095 * g++/dg/ext/packed9.C: New.
23096
23097 2005-08-08 Richard Sandiford <richard@codesourcery.com>
23098
23099 PR middle-end/21964
23100 * gcc.c-torture/execute/pr21964-1.c: New test.
23101
23102 2005-08-08 Richard Sandiford <richard@codesourcery.com>
23103
23104 PR c/22458
23105 * gcc.dg/pr22458-1.c: New test.
23106
23107 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
23108 Steven G. Kargl <kargls@comcast.net>
23109
23110 PR fortran/22390
23111 * gfortran.dg/flush_1.f90: New test.
23112
23113 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23114
23115 PR c++/23191
23116 * g++.dg/template/eh2.C: New test.
23117
23118 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23119
23120 PR c++/19498
23121 * g++.dg/template/instantiate7.C: New test.
23122
23123 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
23124
23125 PR c/23113
23126 * gcc.dg/Wunused-value-1.c: New test.
23127
23128 2005-08-06 Richard Sandiford <richard@codesourcery.com>
23129
23130 PR rtl-optimization/23233
23131 * gcc.c-torture/compile/pr23233-1.c: New test.
23132
23133 2005-08-06 Jakub Jelinek <jakub@redhat.com>
23134
23135 PR fortran/18833
23136 PR fortran/20850
23137 * gfortran.dg/equiv_1.f90: New test.
23138 * gfortran.dg/equiv_2.f90: New test.
23139 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
23140 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
23141 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
23142
23143 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
23144
23145 * gcc.c-torture/execute/vrp-5.c: New test.
23146 * gcc.c-torture/execute/vrp-6.c: New test.
23147 * gcc.dg/tree-ssa/vrp21.c: New test.
23148
23149 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
23150
23151 * g++.dg/parse/pr22514.C: New test.
23152
23153 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
23154
23155 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
23156
23157 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
23158 instead of constant loads / pool entries.
23159
23160 2005-08-05 David Edelsohn <edelsohn@gnu.org>
23161
23162 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
23163 TEST_TO_WCTYPE.
23164
23165 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
23166
23167 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
23168 __WINT_TYPE__ in generated prototypes if possible.
23169
23170 2005-08-04 Diego Novillo <dnovillo@redhat.com>
23171
23172 PR 22037
23173 * g++.dg/tree-ssa/pr22037.C:
23174
23175 2005-08-04 Richard Henderson <rth@redhat.com>
23176
23177 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
23178 scan-tree-dump-times directive.
23179
23180 2005-08-04 Jan Hubicka <jh@suse.cz>
23181
23182 * gcov-1.C: Fix switch counts.
23183 * gcov-4b.c: Likewise.
23184
23185 2005-08-03 Jeff Law <law@redhat.com>
23186
23187 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
23188
23189 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
23190
23191 * gcc.c-torture/execute/pr23135.c: New test.
23192
23193 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23194
23195 PR tree-optimization/19899
23196 * gcc.dg/tree-ssa/scev-1.c: New test.
23197 * gcc.dg/tree-ssa/scev-2.c: New test.
23198
23199 2005-08-03 Richard Sandiford <richard@codesourcery.com>
23200
23201 PR target/18582
23202 * gcc.dg/torture/pr18582-1.c: New test.
23203
23204 2005-08-03 Jan Hubicka <jh@suse.cz>
23205
23206 * update-conroll.c: New testcase.
23207 * update-conroll-2.c: New testcase.
23208
23209 2005-08-02 David Edelsohn <edelsohn@gnu.org>
23210
23211 * gfortran.dg/constant_substring.f: New test.
23212 * gfortran.dg/pr22491.f: New test.
23213
23214 2005-08-02 Jan Hubicka <jh@suse.cz>
23215
23216 * update-threading.c: Replace by the proper one.
23217
23218 2005-08-02 Diego Novillo <dnovillo@redhat.com>
23219
23220 PR 23164
23221 * g++.dg/tree-ssa/pr23164.C: New test.
23222
23223 2005-08-02 Diego Novillo <dnovillo@redhat.com>
23224
23225 * gcc.dg/tree-ssa/pr23192.c: New test.
23226
23227 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
23228
23229 * gcc.c-torture/execute/vrp-4.c: New test.
23230
23231 2005-08-02 Jan Hubicka <jh@suse.cz>
23232
23233 * update-threading.c: New test.
23234
23235 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
23236
23237 * gcc.c-torture/compile/20050801-1.c: New test.
23238 * gcc.c-torture/compile/20050801-2.c: New test.
23239
23240 2005-08-01 Jan Hubicka <jh@suse.cz>
23241
23242 * val-prof-5.c: New test.
23243
23244 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
23245
23246 PR c/22311
23247 * gcc.dg/pr22311-1.c : New test.
23248
23249 2005-07-31 Steven Bosscher <stevenb@suse.de>
23250
23251 PR target/23095
23252 * gfortran.dg/pr23095.f: New test.
23253
23254 PR c++/22003
23255 * g++.dg/other/pr22003.C: New test.
23256
23257 2005-07-31 Richard Sandiford <richard@codesourcery.com>
23258
23259 PR target/20621
23260 * gcc.c-torture/execute/pr20621-1.c: New test.
23261
23262 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
23263
23264 * gfortran.dg/comma_format_extension_4.f: Adjust length
23265 of string for format.
23266 * gfortran.dg/der_array_io_1.f: Replace illegal internal
23267 print statement with internal write.
23268 * gfortran.dg/der_array_io_2.f: Likewise.
23269 * gfortran.dg/der_array_io_3.f: Likewise.
23270
23271 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
23272
23273 * gcc.dg/fold-abs-4.c: new test.
23274
23275 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
23276
23277 PR fortran/22570 an related issues.
23278 * gfortran.dg/x_slash_1.f: New test.
23279
23280 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
23281
23282 PR c/23143
23283 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
23284 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
23285
23286 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23287
23288 PR c/529
23289 * gcc.dg/Wshadow-3.c: New test.
23290
23291 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
23292
23293 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
23294 used to have the wrong bounds).
23295
23296 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23297
23298 PR c/21720
23299 * gcc.dg/hex-round-1.c: Test more cases.
23300 * gcc.dg/hex-round-2.c: New test.
23301
23302 2005-07-29 Diego Novillo <dnovillo@redhat.com>
23303
23304 PR 22550
23305 * g++.dg/tree-ssa/pr22550.C: New test.
23306
23307 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
23308
23309 * gcc.dg/tree-ssa/vrp19.c: New test.
23310 * gcc.dg/tree-ssa-vrp20.c: New test.
23311
23312 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23313
23314 PR c/22240
23315 * gcc.dg/transparent-union-4.c: New test.
23316
23317 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23318
23319 PR c/22192
23320 * gcc.dg/c99-vla-2.c: New test.
23321
23322 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23323
23324 PR c/21720
23325 * gcc.dg/hex-round-1.c: New test.
23326
23327 2005-07-28 Jan Hubicka <jh@suse.cz>
23328
23329 * inliner-1.c: Do not dump everything.
23330 * tree-prof.exp: Do not pass -ftree-based-profiling.
23331 * bprob.exp: Likewise.
23332
23333 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
23334
23335 2005-07-28 Mark Mitchell <mark@codesourcery.com>
23336
23337 PR c++/22545
23338 * g++.dg/expr/ptrmem7.C: New test.
23339
23340 2005-07-28 Mike Stump <mrs@apple.com>
23341
23342 * g++.old-deja/g++.mike/visibility-1.C: New test.
23343
23344 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23345
23346 PR c/20187
23347 * gcc.c-torture/execute/pr20187-1.c: New test.
23348
23349 2005-07-28 Jeff Law <law@redhat.com>
23350
23351 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
23352 * gcc.dg/tree-ssa/vrp18.c: New test.
23353
23354 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
23355
23356 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
23357
23358 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
23359
23360 PR tree-optimization/22506
23361 * gcc.dg/vect/ps22506.c: New test.
23362
23363 2005-07-28 Jakub Jelinek <jakub@redhat.com>
23364
23365 PR target/21149
23366 * gcc.target/i386/sse-3.c: New test.
23367
23368 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23369
23370 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
23371 * gcc.target/mips/mips32-dsp-type.c: Likewise.
23372
23373 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23374
23375 PR c/22589
23376 * gcc.c-torture/compile/pr22589-1.c: New test.
23377
23378 2005-07-28 Jan Hubicka <jh@suse.cz>
23379
23380 * update-loopch.c: New testcase.
23381
23382 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
23383
23384 PR rtl-optimization/23047
23385 * gcc.c-torture/execute/pr23047.c: New test.
23386 * gcc.c-torture/execute/pr23047.x: New.
23387
23388 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
23389
23390 PR tree-optimization/22493
23391 * gcc.c-torture/execute/pr22493-1.c: New test.
23392 * gcc.c-torture/execute/pr22493-1.x: New.
23393 * gcc.c-torture/execute/vrp-1.c: New test.
23394 * gcc.c-torture/execute/vrp-2.c: New test.
23395 * gcc.c-torture/execute/vrp-2.c: New test.
23396
23397 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
23398
23399 * gcc.target/frv/all-builtin-read8.c: Delete.
23400 * gcc.target/frv/all-builtin-read16.c: Delete.
23401 * gcc.target/frv/all-builtin-read32.c: Delete.
23402 * gcc.target/frv/all-builtin-read64.c: Delete.
23403 * gcc.target/frv/all-builtin-write8.c: Delete.
23404 * gcc.target/frv/all-builtin-write16.c: Delete.
23405 * gcc.target/frv/all-builtin-write32.c: Delete.
23406 * gcc.target/frv/all-builtin-write64.c: Delete.
23407 * gcc.target/frv/all-read-write-1.c: New.
23408
23409 2005-07-27 Jeff Law <law@redhat.com>
23410
23411 * gcc.c-torture/execute/pr22630.c: New test.
23412
23413 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
23414
23415 PR tree-optimization/23073
23416 * gcc.dg/vect/nodump-pr23073.c: New test.
23417 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
23418
23419 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
23420
23421 PR tree-optimize/22348
23422 * gcc.c-torture/execute/pr22348.c: New.
23423
23424 2005-07-27 Richard Guenther <rguenther@suse.de>
23425
23426 * gcc.dg/tree-ssa/salias-1.c: New testcase.
23427
23428 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23429
23430 PR fortran/22503
23431 * gfortran.dg/logical_comp.f90: New test.
23432
23433 2005-07-27 Jan Hubicka <jh@suse.cz>
23434
23435 * inliner-1.c: Add cleanup of dumps.
23436 * val-prof-*.c: Likewise.
23437 * update-tailcall.c: New.
23438
23439 2005-07-26 Diego Novillo <dnovillo@redhat.com>
23440
23441 PR 22591
23442 * gcc.dg/tree-ssa/pr22591.c: New test.
23443 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
23444
23445 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
23446
23447 PR libobjc/22606
23448 * objc.dg/try-catch-11.m: New test.
23449
23450 2005-07-26 Richard Guenther <rguenther@suse.de>
23451
23452 PR tree-optimization/22486
23453 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
23454
23455 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
23456
23457 PR tree-opt/22484
23458 * g++.dg/opt/loop2.C: New test.
23459
23460 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
23461
23462 * gcc.dg/tree-ssa/reassoc-3.c: New test.
23463 * gcc.dg/tree-ssa/reassoc-4.c: New test.
23464
23465 2005-07-25 Adam Nemet <anemet@lnxw.com>
23466
23467 * lib/profopt.exp (profopt-execute): Check for profiling data
23468 files on the target.
23469
23470 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
23471
23472 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
23473 for matching of asm labels.
23474
23475 2005-07-25 Richard Guenther <rguenther@suse.de>
23476
23477 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
23478
23479 2005-07-25 Richard Guenther <rguenther@suse.de>
23480
23481 PR testsuite/22624
23482 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
23483
23484 2005-07-25 Ira Rosen <irar@il.ibm.com>
23485
23486 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
23487 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
23488 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
23489 * gcc.dg/vect/vect-100.c: New test.
23490 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
23491 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
23492 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
23493 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
23494 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
23495 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
23496 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
23497 * gfortran.dg/vect/pr19049.f90: New testcase.
23498 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
23499
23500 2005-07-25 Jakub Jelinek <jakub@redhat.com>
23501
23502 * gcc.c-torture/execute/20050713-1.c: New test.
23503
23504 PR fortran/20063
23505 * gfortran.fortran-torture/execute/data_4.f90: New test.
23506
23507 PR middle-end/20303
23508 * gcc.dg/visibility-d.c: New test.
23509
23510 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
23511
23512 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
23513 * gfortran.dg/underflow.f90: Ditto.
23514
23515 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23516
23517 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
23518 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
23519 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
23520
23521 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
23522
23523 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
23524 include case of field width of zero.
23525
23526 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
23527
23528 PR libgfortran/21875
23529 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
23530 with trailing blanks on normal formatted read.
23531
23532 2005-07-23 Chao-ying Fu <fu@mips.com>
23533
23534 * gcc.target/mips/mips32-dsp-type.c: New test.
23535 * gcc.target/mips/mips32-dsp.c: New test.
23536
23537 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
23538
23539 PR testsuite/21073
23540 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
23541
23542 PR testsuite/20454
23543 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
23544 and __cyg_profile_func_exit.
23545
23546 2005-07-22 David Edelsohn <edelsohn@gnu.org>
23547
23548 * gfortran.dg/comma_format_extension_3.f: Fix typo.
23549 * gfortran.dg/comma_format_extension_4.f: Same.
23550 * gfortran.dg/pr15332.f: Same.
23551 * gfortran.dg/pr21730.f: Same.
23552
23553 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
23554
23555 * g++.dg/opt/vrp2.C: Fix testcase.
23556
23557 PR tree-opt/22625
23558 * g++.dg/opt/vrp2.C: New test.
23559
23560 2005-07-22 Mark Mitchell <mark@codesourcery.com>
23561
23562 PR debug/21828
23563 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
23564
23565 2005-07-22 Diego Novillo <dnovillo@redhat.com>
23566
23567 * gcc.dg/tree-ssa/20050719-1.c: New test.
23568
23569 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
23570
23571 * gcc.dg/bfin-longcall-1.c: New file.
23572 * gcc.dg/bfin-longcall-2.c: New file.
23573
23574 2005-07-21 Janis Johnson <janis187@us.ibm.com>
23575
23576 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
23577
23578 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
23579
23580 PR middle-end/19055
23581 * gcc.dg/tree-ssa/pr19055.c: New test.
23582 * gcc.dg/tree-ssa/pr19055-2.c: New test.
23583
23584 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
23585
23586 PR C++/22358
23587 * g++.dg/other/pr22358.C: New test.
23588
23589 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
23590
23591 PR c++/2922
23592 * g++.dg/lookup/two-stage5.C: New test from bug comments.
23593
23594 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23595
23596 PR c++/15938
23597 * g++.dg/init/union2.C: New test.
23598
23599 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23600
23601 PR c/22393
23602 * gcc.dg/complex-4.c: New test.
23603
23604 2005-07-21 Richard Guenther <rguenther@suse.de>
23605
23606 PR testsuite/22522
23607 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
23608 scanning for asm labels.
23609 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
23610
23611 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
23612
23613 PR target/22085
23614 * gcc.dg/altivec-pr22085.c: New.
23615
23616 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
23617
23618 PR tree-optimization/19210
23619 * gcc.dg/tree-ssa/pr19210-1.c: New.
23620 * gcc.dg/tree-ssa/pr19210-2.c: New.
23621
23622 2005-07-21 Richard Sandiford <richard@codesourcery.com>
23623
23624 PR rtl-optimization/22167
23625 * g++.dg/opt/pr22167.C: New test.
23626
23627 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
23628
23629 PR c++/2922
23630 * g++.dg/lookup/two-stage2.C: New.
23631 * g++.dg/lookup/two-stage3.C: New.
23632 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
23633 fixed two-stage name lookup for operators.
23634 * g++.dg/template/call3.C: Compiler now produces an appropriate
23635 error message.
23636 * g++.dg/template/crash37.C: Compiler now describes bla() on line
23637 14 as a candidate.
23638 * g++.dg/template/ptrmem4.C: Compiler produces different error
23639 message.
23640 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
23641 connect_to_method as a candidate.
23642
23643 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
23644
23645 * gcc.dg/fold-alloc-1.c: New test.
23646
23647 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
23648
23649 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
23650 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
23651
23652 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
23653
23654 * gcc.dg/fold-abs-1.c: New test.
23655 * gcc.dg/fold-abs-2.c: New test.
23656 * gcc.dg/fold-abs-3.c: New test.
23657
23658 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
23659
23660 Make CONSTRUCTOR use VEC to store initializers.
23661 * g++.dg/ext/complit3.C: Check for specific error messages.
23662 * g++.dg/init/brace2.C: Update error message.
23663 * g++.dg/warn/Wbraces2.C: Likewise.
23664
23665 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
23666
23667 PR fortran/16940
23668 * gfortran.dg/module_interface_1.f90: New test.
23669
23670 2005-07-19 Danny Berlin <dberlin@dberlin.org>
23671 Kenneth Zadeck <zadeck@naturalbridge.com>
23672
23673 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
23674
23675 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23676
23677 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
23678 specify -Wformat for these tests.
23679 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
23680 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
23681 * gcc.dg/format/opt-6.c: Delete.
23682
23683 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
23684
23685 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
23686 * gcc.dg/tree-ssa/sra-3.c: Likewise.
23687
23688 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
23689
23690 * gcc.dg/tree-ssa/alias-2.c: New test.
23691
23692 2005-07-18 Mark Mitchell <mark@codesourcery.com>
23693
23694 PR c++/22263
23695 * g++.dg/template/explicit7.C: New test.
23696
23697 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
23698
23699 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of
23700 field width of 8 to +Inf and -Inf.
23701
23702 2005-07-17 Mark Mitchell <mark@codesourcery.com>
23703
23704 PR c++/22139
23705 * g++.dg/template/friend36.C: New test.
23706
23707 2005-07-16 David Edelsohn <edelsohn@gnu.org>
23708
23709 PR fortran/21730
23710 * gfortran.dg/pr21730.f: New test.
23711
23712 2005-07-16 Danny Berlin <dberlin@dberlin.org>
23713 Kenneth Zadeck <zadeck@naturalbridge.com>
23714
23715 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
23716 since pure const detection cannot run at -O1 in c compiler.
23717 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
23718 can now optimize this case properly.
23719 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
23720 because we now pass.
23721 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
23722
23723 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
23724
23725 PR c/22421
23726 * gcc.dg/format/bitfld-1.c: New test.
23727
23728 2005-07-15 Mark Mitchell <mark@codesourcery.com>
23729
23730 PR c++/22204
23731 * g++.dg/rtti/repo1.C: New test.
23732
23733 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
23734
23735 PR middle-end/22398
23736 * gcc.c-torture/compile/pr22398.c: New test.
23737
23738 2005-07-15 Mark Mitchell <mark@codesourcery.com>
23739
23740 PR c++/22132
23741 * g++.dg/expr/cast4.C: New test.
23742
23743 2005-07-15 Richard Guenther <rguenther@suse.de>
23744
23745 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
23746 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
23747
23748 2005-07-15 Steven Bosscher <stevenb@suse.de>
23749
23750 PR tree-optimization/22230
23751 * gcc.dg/tree-ssa/pr22230.c: New test.
23752
23753 2005-07-14 Jakub Jelinek <jakub@redhat.com>
23754
23755 * gfortran.dg/g77/cpp6.f: New test.
23756
23757 PR fortran/22417
23758 * gfortran.dg/g77/cpp5.F: New test.
23759 * gfortran.dg/g77/cpp5.h: New file.
23760 * gfortran.dg/g77/cpp5inc.h: New file.
23761
23762 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
23763
23764 PR libfortran/16435
23765 * gfortran.dg/tl_editting.f90: New.
23766 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
23767
23768 2005-07-14 Steven G. Kargl <kargls@comcast.net>
23769
23770 * gfortran.dg/char_array_constructor.f90: New test.
23771
23772 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
23773
23774 * gfortran.dg/past_eor.f90: New.
23775 * gfortran.dg/complex_read.f90: New.
23776
23777 2005-07-13 Jeff Law <law@redhat.com>
23778
23779 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
23780 additional casts.
23781
23782 * gcc.dg/tree-ssa/pr22321.c: New test
23783
23784 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
23785
23786 PR tree-optimization/21921
23787 * gcc.dg/tree-ssa/pr21921.c: New.
23788
23789 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
23790
23791 PR tree-optimizatio/22442
23792 * gcc.dg/tree-ssa/loop-11.c: New test.
23793
23794 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
23795
23796 PR tree-opt/21840
23797 * gcc.c-torture/compile/pr21840.c: New test.
23798
23799 2005-07-12 Jan Hubicka <jh@suse.cz>
23800
23801 * gcc.c-torture/compile/pr22379.c: New test.
23802
23803 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
23804
23805 PR libfortran/21593
23806 gfortran.dg/dev_null.f90: Remove outdated comment about
23807 PR libfortran/21593.
23808
23809
23810 2005-07-12 Dale Johannesen <dalej@apple.com>
23811
23812 * gcc.target/i386/compress-float-sse.c: New.
23813 * gcc.target/i386/compress-float-sse-pic.c: New.
23814 * gcc.target/i386/compress-float-387.c: New.
23815 * gcc.target/i386/compress-float-387-pic.c: New.
23816 * gcc.dg/compress-float-ppc.c: New.
23817 * gcc.dg/compress-float-ppc-pic.c: New.
23818
23819 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
23820
23821 PR libfortran/21593
23822 gfortran.dg/dev_null.f90: Remove targets.
23823
23824 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
23825
23826 PR tree-opt/22335
23827 * gcc.dg/pr22335-1.c: New test.
23828 * gcc.dg/pr22335-2.c: New test.
23829
23830 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23831
23832 PR c++/20172
23833 * g++.dg/template/nontype12.C : New test.
23834
23835 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
23836
23837 * gcc.dg/tree-ssa/loop-10.c: New test.
23838
23839 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
23840
23841 * gcc.c-torture/execute/20020720-1.x: Remove.
23842
23843 2005-07-11 Jakub Jelinek <jakub@redhat.com>
23844
23845 * gfortran.fortran-torture/execute/forall_7.f90: New test.
23846
23847 2005-07-10 Richard Sandiford <richard@codesourcery.com>
23848
23849 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
23850 (dg-mips-options): Use it.
23851
23852 2005-07-09 Diego Novillo <dnovillo@redhat.com>
23853
23854 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
23855
23856 2005-07-09 Richard Henderson <rth@redhat.com>
23857
23858 * lib/target-supports.exp (check_effective_target_sync_char_short):
23859 Add alpha.
23860
23861 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
23862
23863 PR libfortran/22217
23864 * gfortran.dg/negative-z-descriptor.f90: New test.
23865
23866 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
23867
23868 PR tree-opt/22329
23869 * gcc.dg/pr22329.c: New test.
23870
23871 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
23872
23873 PR tree-optimization/20139
23874 * gcc.dg/tree-ssa/pr20139.c: New.
23875
23876 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
23877
23878 PR tree-opt/22356
23879 * gcc.dg/pr22356-1.c: New test.
23880
23881 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
23882
23883 PR c++/21799
23884 * g++.dg/template/unify8.C: New.
23885 * g++.dg/template/unify9.C: New.
23886
23887 2005-07-08 Jakub Jelinek <jakub@redhat.com>
23888
23889 * gfortran.fortran-torture/execute/entry_10.f90: New test.
23890
23891 2005-07-07 Geoffrey Keating <geoffk@apple.com>
23892
23893 * gcc.dg/darwin-version-1.c: New.
23894 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
23895 * gcc.dg/builtins-20.c: Likewise.
23896 * gcc.dg/builtins-53.c: Likewise.
23897 * gcc.dg/torture/builtins-convert-1.c: Likewise.
23898 * gcc.dg/torture/builtins-convert-2.c: Likewise.
23899 * gcc.dg/torture/builtins-convert-3.c: Likewise.
23900 * gcc.dg/torture/builtins-power-1.c: Likewise.
23901 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
23902 on Darwin.
23903
23904 2005-07-07 Jeff Law <law@redhat.com>
23905
23906 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
23907 argument evaluation order.
23908
23909 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
23910
23911 PR libfortran/21594
23912 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
23913 Add test cases where the shift length is greater than the
23914 array length.
23915
23916 2005-07-07 Ziemowit Laski <zlaski@apple.com>
23917
23918 * obj-c++.dg/proto-lossage-6.mm: New.
23919 * objc.dg/proto-lossage-6.m: New.
23920
23921 2005-07-07 Ziemowit Laski <zlaski@apple.com>
23922
23923 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
23924 * objc.dg/gnu-runtime-2.m: Likewise.
23925
23926 2005-07-07 Jakub Jelinek <jakub@redhat.com>
23927
23928 * gfortran.dg/longline.f: New test.
23929
23930 * gfortran.dg/badline.f: New test.
23931
23932 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
23933
23934 PR fortran/16531
23935 PR fortran/15966
23936 PR fortran/18781
23937 * gfortran.dg/hollerith.f90: New.
23938 * gfortran.dg/hollerith2.f90: New.
23939 * gfortran.dg/hollerith3.f90: New.
23940 * gfortran.dg/hollerith4.f90: New.
23941 * gfortran.dg/hollerith_f95.f90: New.
23942 * gfortran.dg/hollerith_legacy.f90: New.
23943 * gfortran.dg/g77/cpp4.F: New. Port from g77.
23944
23945 2005-07-07 Ziemowit Laski <zlaski@apple.com>
23946
23947 PR objc/22274
23948 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
23949 * objc.dg/gnu-runtime-2.m: New.
23950
23951 2005-07-06 Jeff Law <law@redhat.com>
23952
23953 * gcc.dg/tree-ssa/vrp17.c: New test.
23954
23955 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
23956
23957 PR fortran/22327
23958 * gfortran.dg/array_constructor_5.f90: New test.
23959
23960 2005-07-07 Jakub Jelinek <jakub@redhat.com>
23961
23962 * gfortran.fortran-torture/execute/entry_9.f90: New test.
23963
23964 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
23965
23966 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
23967 * gcc.dg/980816-1.c: Ditto.
23968
23969 2005-07-06 Jeff Law <law@redhat.com>
23970
23971 * gcc.c-torture/compile/pr21356.c: New test.
23972
23973 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
23974
23975 PR c/22013
23976 PR c/22098
23977 * gcc.c-torture/compile/pr22013-1.c,
23978 gcc.c-torture/execute/pr22098-1.c,
23979 gcc.c-torture/execute/pr22098-2.c,
23980 gcc.c-torture/execute/pr22098-3.c: New tests.
23981
23982 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
23983
23984 PR c/22308
23985 * gcc.dg/pr22308-1.c: New test.
23986
23987 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
23988
23989 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
23990 target.
23991 * gcc.dg/compare9.c: Use -fshort-enums instead of
23992 -fno-short-enums. Change the last test to dg-bogus.
23993
23994 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
23995
23996 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
23997 * gcc.dg/compare9.c: New.
23998
23999 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24000
24001 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
24002
24003 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
24004
24005 PR testsuite/22288
24006 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
24007
24008
24009 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24010
24011 * gcc.dg/format/gcc_gfc-1.c: New.
24012
24013 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
24014
24015 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
24016
24017 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24018
24019 PR fortran/20842
24020 * gfortran.dg/io_invalid_1.f90: New test.
24021
24022 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
24023
24024 * gcc.dg/format/gcc_diag-1.c: Update.
24025
24026 2005-07-02 Jeff Law <law@redhat.com>
24027
24028 * gcc.dg/tree-ssa/pr22051-1.c: New test.
24029 * gcc.dg/tree-ssa/pr22051-2.c: New test.
24030
24031 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
24032
24033 * gcc.dg/format/gcc_diag-1.c: Update.
24034
24035 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
24036
24037 PR tree-opt/22269
24038 * gcc.c-torture/compile/pr22269.c: New test.
24039
24040 2005-06-30 Diego Novillo <dnovillo@redhat.com>
24041
24042 PR 21584
24043 PR 22219
24044 * g++.dg/tree-ssa/pr21584-1.C: New test.
24045 * g++.dg/tree-ssa/pr21584-2.C: New test.
24046
24047 2005-06-30 Ziemowit Laski <zlaski@apple.com>
24048
24049 * obj-c++.dg/try-catch-11.mm: New.
24050 * objc.dg/try-catch-10.m: New.
24051
24052 2005-06-29 David Edelsohn <edelsohn@gnu.org>
24053
24054 * g++.dg/other/ucnid-1.C: xfail on AIX.
24055
24056 2005-06-29 Diego Novillo <dnovillo@redhat.com>
24057
24058 PR 22234
24059 * gcc.dg/20050629-1.c: New test.
24060
24061 2005-06-29 Ziemowit Laski <zlaski@apple.com>
24062
24063 * obj-c++.dg/const-str-1[0-1].mm: New.
24064 * objc.dg/const-str-1[0-1].m: New.
24065
24066 2005-05-29 Richard Henderson <rth@redhat.com>
24067
24068 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
24069 Rename from check_effective_target_vect_no_max.
24070 (check_effective_target_vect_no_int_add): New.
24071 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
24072 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
24073 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24074 * gcc.dg/vect/vect-reduc-1.c: Use both.
24075 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24076
24077 2005-05-29 Richard Henderson <rth@redhat.com>
24078
24079 * lib/target-supports.exp (check_effective_target_vect_no_max):
24080 Remove i386 and x86_64.
24081
24082 2005-06-29 Steve Ellcey <sje@cup.hp.com>
24083
24084 PR testsuite/21969
24085 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
24086
24087 2005-06-29 Steve Ellcey <sje@cup.hp.com>
24088
24089 PR middle-end/21969
24090 * gcc.dg/vect/pr21969.c: New test.
24091
24092 2005-06-28 Eric Christopher <echristo@redhat.com>
24093
24094 PR c/22052
24095 PR c/21975
24096 * gcc.dg/inline1.c: New test.
24097 * gcc.dg/inline2.c: Ditto.
24098 * gcc.dg/inline3.c: Ditto.
24099 * gcc.dg/inline4.c: Ditto.
24100 * gcc.dg/inline5.c: Ditto.
24101
24102 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
24103
24104 PR libfortran/22142
24105 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
24106 Add testcase also testing eoshift1 for PR 22142.
24107
24108 2005-06-28 Richard Henderson <rth@redhat.com>
24109
24110 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
24111 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
24112 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
24113 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
24114 gcc.dg/tree-ssa/20030922-2.c: Likewise.
24115
24116 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
24117
24118 PR libfortran/22142
24119 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
24120 Add testcase for PR 22142.
24121
24122 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
24123
24124 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
24125 gcc.target/ia64/fpreg-2.c: New tests.
24126
24127 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24128
24129 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
24130
24131 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24132
24133 PR libfortran/22170
24134 * gfortran.dg/slash_1.f90: New test.
24135
24136 2005-06-27 Richard Henderson <rth@redhat.com>
24137
24138 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
24139 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
24140 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
24141 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24142 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
24143 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
24144
24145 2005-06-27 Richard Henderson <rth@redhat.com>
24146
24147 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
24148 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
24149
24150 2005-06-27 Ziemowit Laski <zlaski@apple.com>
24151
24152 * obj-c++.dg/proto-lossage-5.mm: New.
24153 * objc.dg/proto-lossage-5.m: New.
24154
24155 2005-06-27 Diego Novillo <dnovillo@redhat.com>
24156
24157 PR 21959
24158 * gcc.dg/tree-ssa/pr21959.c: New test.
24159
24160 2005-06-27 Jakub Jelinek <jakub@redhat.com>
24161
24162 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
24163 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
24164 testing uninitialized var.
24165
24166 * gcc.c-torture/execute/builtins/chk.h: New.
24167 * gcc.c-torture/execute/builtins/lib/chk.c: New.
24168 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
24169 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
24170 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
24171 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
24172 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
24173 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
24174 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
24175 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
24176 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
24177 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
24178 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
24179 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
24180 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
24181 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
24182 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
24183 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
24184 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
24185 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
24186 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
24187 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
24188 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
24189 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
24190 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
24191 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
24192 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
24193 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
24194 * gcc.dg/builtin-object-size-1.c: New test.
24195 * gcc.dg/builtin-object-size-2.c: New test.
24196 * gcc.dg/builtin-object-size-3.c: New test.
24197 * gcc.dg/builtin-object-size-4.c: New test.
24198 * gcc.dg/builtin-object-size-5.c: New test.
24199 * gcc.dg/builtin-stringop-chk-1.c: New test.
24200 * gcc.dg/builtin-stringop-chk-2.c: New test.
24201 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
24202 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
24203 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
24204 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
24205 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
24206 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
24207 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
24208 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
24209 * gcc.c-torture/execute/printf-1.c: New test.
24210 * gcc.c-torture/execute/fprintf-1.c: New test.
24211 * gcc.c-torture/execute/vprintf-1.c: New test.
24212 * gcc.c-torture/execute/vfprintf-1.c: New test.
24213 * gcc.c-torture/execute/printf-chk-1.c: New test.
24214 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
24215 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
24216 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
24217
24218 2005-06-27 Michael Matz <matz@suse.de>
24219
24220 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
24221 slot is not merged if address escapes.
24222
24223 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24224
24225 PR c/21911
24226 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
24227
24228 2005-06-26 Jakub Jelinek <jakub@redhat.com>
24229
24230 PR middle-end/17965
24231 * gcc.c-torture/compile/20050622-1.c: New test.
24232
24233 PR middle-end/22028
24234 * gcc.dg/20050620-1.c: New test.
24235
24236 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
24237
24238 PR tree-optimization/22026
24239 * gcc.dg/tree-ssa/pr22026.c: New.
24240
24241 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
24242
24243 PR libfortran/22144
24244 * gfortran.dg/shift-alloc.f90: New testcase.
24245
24246 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
24247
24248 * all files: Update FSF address in copyright headers.
24249
24250 2005-06-22 Jan Hubicka <jh@suse.cz>
24251
24252 * wholeprogram-1.c: New testcase.
24253 * wholeprogram-2.c: New testcase.
24254
24255 2005-06-24 Mark Mitchell <mark@codesourcery.com>
24256
24257 PR 22171
24258 * gcc.dg/tree-ssa/pr22171.c: New test.
24259
24260 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
24261
24262 * gfortran.dg/simplify_modulo.f90: New.
24263
24264 2005-06-24 Jan Hubicka <jh@suse.cz>
24265
24266 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
24267
24268 2005-06-23 Ziemowit Laski <zlaski@apple.com>
24269
24270 * obj-c++.dg/proto-lossage-[1-4].mm: New.
24271
24272 2005-06-23 Ziemowit Laski <zlaski@apple.com>
24273
24274 * obj-c++.dg/typedef-alias-1.mm: New.
24275 * objc.dg/typedef-alias-1.m: New.
24276
24277 2005-06-23 Jeff Law <law@redhat.com>
24278
24279 * gcc.dg/tree-ssa/vrp16.c: New test.
24280
24281 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24282
24283 * lib/target-supports.exp: Add
24284 check_effective_target_fortran_large_real and
24285 check_effective_target_fortran_large_int to check for
24286 corresponding effective targets.
24287 * gfortran.dg/large_integer_kind_1.f90: New test.
24288 * gfortran.dg/large_real_kind_1.f90: New test.
24289
24290 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
24291
24292 PR tree-optimization/22117
24293 * gcc.dg/tree-ssa/pr22117.c: New.
24294
24295 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
24296
24297 PR testsuite/22123
24298 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
24299
24300 2005-06-23 David Edelsohn <edelsohn@gnu.org>
24301
24302 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
24303
24304 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
24305
24306 * gfortran.dg/f2c_4.f90: Add tests for complex functions
24307 * gfortran.dg/f2c_4.c: Likewise.
24308
24309 2005-06-22 Paul Brook <paul@codesourcery.com>
24310
24311 PR fortran/21034
24312 * gfortran.dg/auto_save_1.f90: New test.
24313
24314 2005-06-22 Michael Matz <matz@suse.de>
24315
24316 * gcc.target/x86-64/abi: New directory.
24317 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
24318 * gcc.target/x86-64/abi/README.gcc: New file.
24319 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
24320 * gcc.target/x86-64/abi/asm-support.s: New file.
24321 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
24322 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
24323 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
24324 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
24325 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
24326 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
24327 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
24328 * gcc.target/x86_64/abi/test_bitfields.c: New test.
24329 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
24330 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
24331 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
24332 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
24333 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
24334 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
24335 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
24336 * gcc.target/x86_64/abi/test_varargs.c: New test.
24337
24338 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
24339
24340 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
24341 32-bit i?86 and x86_64.
24342
24343 2005-06-21 Ziemowit Laski <zlaski@apple.com>
24344
24345 * obj-c++.dg/const-str-[1-9].mm: New tests.
24346
24347 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
24348
24349 PR fortran/22010
24350 * gfortran.dg/namelist_use.f90: New.
24351 * gfortran.dg/namelist_use_only.f90: New.
24352
24353 2005-06-21 Jeff Law <law@redhat.com>
24354
24355 * gcc.dg/tree-ssa/vrp15.c: New test.
24356
24357 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
24358
24359 * lib/target-supports.exp (check_effective_target_vect_reduction):
24360 Remove.
24361 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
24362 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
24363 remove vect_reduction target keyword. Also avoid two returns in main.
24364 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24365 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
24366 * gcc.dg/vect/vect-reduc-1short.c: New test.
24367 * gcc.dg/vect/vect-reduc-1char.c: New test.
24368 * gcc.dg/vect/vect-reduc-2short.c: New test.
24369 * gcc.dg/vect/vect-reduc-2char.c: New test.
24370 * gcc.dg/vect/vect-reduc-6.c: New test.
24371 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
24372 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
24373 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
24374
24375 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24376 Paul Thomas <pault@gcc.gnu.org>
24377
24378 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
24379 New tests.
24380
24381 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24382
24383 * gfortran.dg/backslash_1.f90: New test.
24384 * gfortran.dg/backslash_2.f90: New test.
24385
24386 2005-06-20 Steven G. Kargl <kargls@comcast.net>
24387
24388 * gfortran.dg/duplicate_labels.f90: New test.
24389
24390 2005-06-20 Jan Beulich <jbeulich@novell.com>
24391
24392 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
24393 unsupportable relocations.
24394 * g++.old-deja/g++.other/store-expr1.C: Likewise.
24395 * gcc.dg/20050321-2.c: xfail for NetWare.
24396
24397 2005-06-20 Andreas Jaeger <aj@suse.de>
24398
24399 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
24400 gcc.target/i386/fastcall-sseregparm.c,
24401 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
24402
24403 2005-06-19 Richard Henderson <rth@redhat.com>
24404
24405 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
24406
24407 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
24408
24409 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
24410
24411 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
24412
24413 PR c++/22115
24414 * g++.dg/conversion/simd2.C: Change expected error message.
24415
24416 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
24417
24418 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
24419 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24420 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24421
24422 2005-06-18 James A Morrison <phython@gcc.gnu.org>
24423
24424 * gcc.dg/fold-mod-1.c: New test.
24425
24426 2005-06-18 Steven G. Kargl <kargls@comcast.net>
24427
24428 PR fortran/19926
24429 * gfortran.dg/pr19926.f90: New test.
24430
24431 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
24432
24433 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
24434 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
24435 targets.
24436 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24437 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24438
24439 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
24440
24441 * gcc.target/ia64/float80-varargs-1.c: New test.
24442
24443 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24444
24445 PR tree-opt/22035
24446 * gfortran.dg/f2c_6.f90: New test.
24447
24448 2005-06-17 Geoffrey Keating <geoffk@apple.com>
24449
24450 PR c++/17413
24451 * g++.dg/template/local5.C: New.
24452
24453 2005-06-17 Richard Henderson <rth@redhat.com>
24454
24455 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
24456
24457 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
24458
24459 PR testsuite/21945
24460 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
24461
24462 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
24463
24464 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
24465 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
24466 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
24467 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
24468 check_vect to verify the presence of hardware vector support.
24469
24470 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
24471
24472 PR testsuite/22056
24473 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
24474
24475 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24476
24477 PR libfortran/19216
24478 * gfortran.dg/pr19216.f: Add correct space between brackets and
24479 dg directive.
24480
24481 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24482
24483 PR libfortran/16436
24484 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
24485
24486 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
24487
24488 * gcc.target/i386/attributes-error.c: New testcase.
24489 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
24490 * gcc.target/i386/regparm-stdcall.c: Likewise.
24491 * gcc.target/i386/sseregparm-1.c: Likewise.
24492 * gcc.target/i386/sseregparm-2.c: Likewise.
24493
24494 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
24495
24496 * g++.dg/rtti/crash2.C: New.
24497
24498 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
24499
24500 * gcc.dg/noncompile/20040203-3.c: Update expected message.
24501
24502 2005-06-15 David Ung <davidu@mips.com>
24503
24504 * gcc.target/mips/mips16e-extends.c: New test for testing the
24505 generation of MIPS16e zeb/zeh, seb/seh instructions.
24506
24507 2005-06-15 Diego Novillo <dnovillo@redhat.com>
24508
24509 PR 22018
24510 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
24511 * gcc.dg/tree-ssa/pr22018.c: New test.
24512
24513 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
24514
24515 * gcc.dg/simd-1.c: Update error messages.
24516 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
24517 * gcc.dg/simd-2.c: Update error messages.
24518 * gcc.dg/simd-4.c: New.
24519
24520 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
24521
24522 PR c++/20678
24523 * g++.dg/other/crash-4.C: New.
24524
24525 2005-06-14 Devang Patel <dpatel@apple.com>
24526
24527 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
24528
24529 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
24530
24531 PR c++/21929
24532 * g++.dg/parse/crash11.C: Update
24533
24534 2005-06-13 Jeff Law <law@redhat.com>
24535
24536 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
24537 perform the desired transformations.
24538 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
24539 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
24540
24541 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24542
24543 PR fortran/22038
24544 * gfortran.dg/forall_1.f90: Un-XFAIL.
24545
24546 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
24547
24548 PR c++/21929
24549 * g++.dg/parse/crash26.C: New.
24550
24551 PR c++/20789
24552 * g++.dg/init/member1.C: New.
24553
24554 2005-06-13 Jakub Jelinek <jakub@redhat.com>
24555
24556 * gfortran.dg/altreturn_1.f90: New test.
24557
24558 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
24559
24560 PR middle-end/21985
24561 * gcc.dg/tree-ssa/pr21985.c: New test.
24562
24563 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
24564
24565 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
24566
24567 2005-06-12 Roger Sayle <roger@eyesopen.com>
24568
24569 PR c++/21930
24570 * g++.dg/other/error10.C: New test case.
24571
24572 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24573
24574 PR libfortran/19155
24575 * gfortran.dg/pr19155.f: Add test.
24576
24577 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24578
24579 * gfortran.dg/f2c_7.f90: New test.
24580
24581 * gfortran.dg/forall_1.f90: XFAILed.
24582
24583 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
24584
24585 * gcc.dg/pr14796-1.c: New.
24586 * gcc.dg/pr14796-2.c: New.
24587
24588 2005-06-11 Steven G. Kargl <kargls@comcast.net>
24589
24590 PR fortran/17792
24591 PR fortran/21375
24592 * gfortran.dg/deallocate_stat.f90: New test.
24593
24594 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
24595
24596 * gfortran.fortran-torture/execute/in-pack.f90: New test.
24597
24598 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
24599
24600 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
24601 access will be generated when this loop is vectorized. Test that
24602 accesses with same alignment were detected.
24603 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
24604 Test that accesses with same alignment were detected.
24605 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
24606 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
24607 alignment were detected.
24608
24609 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
24610
24611 PR c++/10611
24612 * g++.dg/conversion/simd2.C: New.
24613
24614 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
24615
24616 * gcc.dg/Wcxx-compat-1.c: New.
24617
24618 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
24619
24620 PR libfortran/21480
24621 * gfortran.dg/reshape-complex.f90: Add a test for a packed
24622 complex array.
24623
24624 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
24625
24626 * gcc.dg/alias-8.c: New.
24627
24628 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
24629
24630 * gcc.dg/format/cmn_err-1.c: Update.
24631
24632 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
24633
24634 PR target/20666
24635 * gcc.target/sparc/fexpand-2.c: New.
24636 * gcc.target/sparc/fpmerge-2.c: New.
24637 * gcc.target/sparc/fpmul-2.c: New.
24638 * gcc.target/sparc/noresult.c: New.
24639 * gcc.target/sparc/pdist-2.c: New.
24640 * gcc.target/sparc/pdist-3.c: New.
24641
24642 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
24643
24644 PR testsuite/21702
24645 * gcc.target/i386/i386.exp: Fix comment typo.
24646
24647 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
24648
24649 PR c++/19497
24650 * g++.dg/inherit/using5.C: New.
24651 * g++.dg/inherit/using6.C: New.
24652
24653 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24654
24655 PR c++/19894
24656 * g++.dg/template/ptrmem15.C: New test.
24657
24658 PR c++/20563
24659 * g++.dg/ext/label4.C: New test.
24660
24661 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24662
24663 * gcc.dg/tls/debug-1.c: New test.
24664
24665 2005-06-07 Dale Johannesen <dalej@apple.com>
24666
24667 * gcc.target/i386/movq.c: New.
24668
24669 2005-06-07 Dale Johannesen <dalej@apple.com>
24670
24671 * gcc.dg/20050607-1.c: New.
24672
24673 2005-06-07 Jakub Jelinek <jakub@redhat.com>
24674
24675 PR middle-end/21850
24676 * gcc.c-torture/execute/20050607-1.c: New test.
24677
24678 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
24679
24680 PR libfortran/21926
24681 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
24682 Test case where the return array has lowest stride one,
24683 but isn't packed.
24684
24685 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
24686
24687 * lib/target-supports.exp (check_effective_target_sync_int_long):
24688 Add s390 and s390x targets.
24689
24690 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
24691
24692 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
24693 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
24694 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
24695 * gcc.dg/tree-ssa/loop-9.c: New test.
24696
24697 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
24698
24699 * g++.dg/parse/defarg10.C: New.
24700
24701 2005-06-06 Jakub Jelinek <jakub@redhat.com>
24702
24703 PR regression/21897
24704 * gcc.c-torture/execute/20050604-1.c: New test.
24705
24706 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
24707
24708 PR 21903
24709 * g++.dg/parse/defarg9.C: New.
24710
24711 PR c++/20637
24712 * g++.dg/inherit/using4.C: New.
24713 * g++.dg/overload/error1.C: Adjust expected errors.
24714 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
24715 * g++.old-deja/g++.brendan/arm2.C: Likewise.
24716 * g++.old-deja/g++.other/redecl2.C: Likewise.
24717 * g++.old-deja/g++.other/redecl4.C: Likewise.
24718 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
24719
24720 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
24721
24722 * gfortran.dg/f2c_5.f90: Add -w to dg-options
24723
24724 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
24725
24726 * lib/gfortran.exp (gfortran_target_compile): Call
24727 dg-additional-files-options
24728 * gfortran.dg/f2c_4.f90: New file
24729 * gfortran.dg/f2c_4.c: New file
24730 * gfortran.dg/f2c_5.f90: New file
24731 * gfortran.dg/f2c_5.c: New file
24732
24733 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24734
24735 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
24736
24737 PR fortran/21912
24738 * gfortran.dg/array_constructor_4.f90: New test.
24739
24740 2005-06-05 Mark Mitchell <mark@codesourcery.com>
24741
24742 PR c++/21619
24743 * g++.dg/ext/builtin9.C: New test.
24744
24745 2005-06-05 Dale Johannesen <dalej@apple.com>
24746
24747 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
24748 * gcc.c-torture/execute/20050603-2.c: Ditto.
24749
24750 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
24751
24752 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
24753 * gcc.dg/vect/vect-reduc-1.c: New.
24754 * gcc.dg/vect/vect-reduc-2.c: New.
24755 * gcc.dg/vect/vect-reduc-3.c: New.
24756
24757 2005-06-04 Dale Johannesen <dalej@apple.com>
24758
24759 * gcc.c-torture/execute/20050603-1.c: New.
24760 * gcc.c-torture/execute/20050603-2.c: New.
24761 * gcc.dg/20050603-3.c: New.
24762
24763 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24764
24765 PR fortran/19195
24766 * gfortran.dg/debug_1.f90: New test.
24767
24768 * gfortran.dg/forall_1.f90: New test.
24769
24770 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
24771
24772 * gfortran.dg/array_constructor_3.f90: New test.
24773
24774 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24775
24776 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
24777
24778 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
24779
24780 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
24781
24782 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
24783
24784 PR c/21873
24785 * gcc.dg/init-excess-1.c: New test.
24786
24787 2005-06-03 Mark Mitchell <mark@codesourcery.com>
24788
24789 PR c++/21853
24790 * g++.dg/expr/static_cast6.C: New test.
24791
24792 2005-06-03 Diego Novillo <dnovillo@redhat.com>
24793
24794 * gcc.dg/tree-ssa/vrp14.c: New test.
24795
24796 2005-06-03 Mark Mitchell <mark@codesourcery.com>
24797
24798 PR c++/21336
24799 * g++.dg/template/new2.C: New test.
24800
24801 2005-06-03 Josh Conner <jconner@apple.com>
24802
24803 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
24804 all entries in initializer.
24805
24806 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
24807
24808 PR middle-end/21858
24809 * gcc.dg/pr21858.c: New testcase.
24810
24811 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
24812
24813 PR tree-optimization/21292
24814
24815 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
24816 New.
24817 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
24818 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
24819 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
24820 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
24821 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
24822
24823 2005-06-02 Richard Henderson <rth@redhat.com>
24824
24825 * gcc.dg/sync-2.c: Use -march=i486 for i386.
24826
24827 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
24828
24829 * gcc.dg/wtypequal.c: New testcase.
24830
24831 2005-06-02 Diego Novillo <dnovillo@redhat.com>
24832
24833 PR 21582
24834 * gcc.dg/tree-ssa/pr21582.c: New test.
24835
24836 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
24837
24838 PR c++/21280
24839 * g++.dg/opt/interface2.h: New.
24840 * g++.dg/opt/interface2.C: New.
24841 * g++.dg/init/ctor4.C: Adjust error lines.
24842 * g++.old-deja/g++.bob/inherit2.C: Likewise.
24843 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
24844 * g++.old-deja/g++.jason/opeq3.C: Likewise.
24845 * g++.old-deja/g++.pt/assign1.C: Likewise.
24846 * g++.old-deja/g++.pt/crash20.C: Likewise.
24847
24848 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
24849
24850 PR tree-optimization/21734
24851 * g++.dg/vect/pr21734_1.cc: New.
24852 * g++.dg/vect/pr21734_2.cc: New.
24853
24854 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
24855
24856 PR c++/20350
24857 * g++.dg/template/spec24.C: New.
24858
24859 PR c++/21151
24860 * g++.dg/pch/local-1.C: New.
24861 * g++.dg/pch/local-1.Hs: New.
24862
24863 2005-06-01 Diego Novillo <dnovillo@redhat.com>
24864
24865 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
24866 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
24867 * gcc.dg/tree-ssa/pr14341.c: New test.
24868 * gcc.dg/tree-ssa/pr14841.c: New test.
24869 * gcc.dg/tree-ssa/pr20701.c: New test.
24870 * gcc.dg/tree-ssa/pr21086.c: New test.
24871 * gcc.dg/tree-ssa/pr21090.c: New test.
24872 * gcc.dg/tree-ssa/pr21332.c: New test.
24873 * gcc.dg/tree-ssa/pr21458.c: New test.
24874 * gcc.dg/tree-ssa/pr21658.c: New test.
24875 * gcc.dg/tree-ssa/vrp01.c: New test.
24876 * gcc.dg/tree-ssa/vrp02.c: New test.
24877 * gcc.dg/tree-ssa/vrp03.c: New test.
24878 * gcc.dg/tree-ssa/vrp04.c: New test.
24879 * gcc.dg/tree-ssa/vrp05.c: New test.
24880 * gcc.dg/tree-ssa/vrp06.c: New test.
24881 * gcc.dg/tree-ssa/vrp07.c: New test.
24882 * gcc.dg/tree-ssa/vrp08.c: New test.
24883 * gcc.dg/tree-ssa/vrp09.c: New test.
24884 * gcc.dg/tree-ssa/vrp10.c: New test.
24885 * gcc.dg/tree-ssa/vrp11.c: New test.
24886 * gcc.dg/tree-ssa/vrp12.c: New test.
24887 * gcc.dg/tree-ssa/vrp13.c: New test.
24888
24889 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
24890
24891 PR 21029
24892 * gcc.dg/tree-ssa/pr21029.c: New test.
24893
24894 2005-06-01 Roger Sayle <roger@eyesopen.com>
24895
24896 * gfortran.dg/logint-1.f: New test case.
24897 * gfortran.dg/logint-2.f: Likewise.
24898 * gfortran.dg/logint-3.f: Likewise.
24899
24900 2005-06-01 Jakub Jelinek <jakub@redhat.com>
24901
24902 PR c/21536
24903 PR c/20760
24904 * gcc.dg/20050527-1.c: New test.
24905
24906 * gcc.dg/i386-sse-12.c: New test.
24907
24908 PR fortran/21729
24909 * gfortran.dg/implicit_5.f90: New test.
24910
24911 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
24912
24913 PR fortran/20883
24914 * gfortran/assign_4.f90: New test.
24915 * gfortran/assign_2.f90: Change compile to run.
24916
24917 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
24918
24919 * lib/target-supports.exp
24920 (check_effective_target_sync_char_short): New.
24921 * gcc.dg/sync-2.c: New.
24922
24923 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
24924
24925 PR tree-optimization/21817
24926 * gcc.dg/torture/pr21817-1.c: New.
24927
24928 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
24929
24930 PR c++/21165
24931 * g++.dg/template/init5.C: New.
24932
24933 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
24934
24935 * gfortran.dg/char_initialiser_actual.f90:
24936 Test character initialisers as actual arguments.
24937 * gfortran.dg/char_pointer_comp_assign.f90:
24938 Test character pointer structure component assignments.
24939 * gfortran.dg/char_array_structure_constructor.f90:
24940 Test character components in structure constructors.
24941
24942 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
24943
24944 PR middle-end/20931
24945 * g++.dg/opt/pr20931.C: New test.
24946
24947 2005-05-31 Andreas Jaeger <aj@suse.de>
24948
24949 PR testsuite/20772
24950 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
24951 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
24952 g++.old-deja/g++.ext/asmspec1.C,
24953 g++.old-deja/g++.other/regstack.C,
24954 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
24955 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
24956 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
24957 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
24958 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
24959 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
24960 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
24961 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
24962 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
24963 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
24964 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
24965 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
24966 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
24967 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
24968 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
24969 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
24970 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
24971 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
24972 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
24973
24974 2005-05-31 Jeff Law <law@redhat.com>
24975
24976 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
24977
24978 2005-05-30 Paolo Carlini <pcarlini@suse.de>
24979
24980 PR middle-end/21743
24981 * gcc.dg/builtins-1.c: Activate disabled clog test.
24982 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24983
24984 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
24985
24986 * gfortran.dg/char_pointer_assign.f90:
24987 Test character-pointer assignments and pointer assignments.
24988 * gfortran.dg/char_pointer_dummy.f90:
24989 Test character-pointer dummy arguments.
24990 * gfortran.dg/char_pointer_func.f90:
24991 Test character-pointer function returns.
24992 * gfortran.dg/char_pointer_dependency.f90:
24993 Test character-pointer functions with dependencies.
24994
24995 2005-05-30 Mark Mitchell <mark@codesourcery.com>
24996
24997 PR c++/21784
24998 * g++.dg/lookup/using14.C: New test.
24999
25000 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
25001
25002 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
25003 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
25004 trailing ^M.
25005
25006 2005-05-29 Geoffrey Keating <geoffk@apple.com>
25007
25008 PR c++/17413
25009 * g++.dg/template/local5.C: New.
25010
25011 PR target/21761
25012 * gcc.c-torture/compile/pr21761.c: New.
25013
25014 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
25015 before darwin8.
25016
25017 2005-05-30 Steven G. Kargl
25018
25019 PR fortran/20846
25020 * gfortran.dg/inquire_8.f90: New test.
25021
25022 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25023
25024 PR libfortran/21376
25025 * gfortran.dg/output_exponents_1.f90: New test.
25026
25027 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25028
25029 PR libfortran/20006
25030 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
25031
25032 2005-05-28 Mark Mitchell <mark@codesourcery.com>
25033
25034 PR c++/21210
25035 * g++.dg/ext/complex1.C: New test.
25036
25037 PR c++/21340
25038 * g++.dg/init/ctor6.C: New test.
25039
25040 2005-05-29 Jan Hubicka <jh@suse.cz>
25041
25042 * gcc.c-torture/compile/pr21562.c: New.
25043
25044 2005-05-28 Steven G. Kargl <kargls@comcast.net>
25045
25046 * gfortran.dg/subnormal_1.f90: New test.
25047
25048 2005-05-28 Jan Hubicka <jh@suse.cz>
25049
25050 * tree-prof.exp: Fix comment.
25051 * value-prof-1.c: New.
25052 * value-prof-2.c: New.
25053 * value-prof-3.c: New.
25054 * value-prof-4.c: New.
25055
25056 2005-05-27 Mark Mitchell <mark@codesourcery.com>
25057
25058 PR c++/21614
25059 * g++.dg/expr/ptrmem6.C: New test.
25060 * g++.dg/expr/ptrmem6a.C: Likewise.
25061
25062 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
25063
25064 PR tree-optimization/21658
25065 * gcc.dg/tree-ssa/pr21658.c: New.
25066
25067 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
25068
25069 PR c++/21455
25070 * g++.dg/inherit/ptrmem3.C: New.
25071
25072 PR c++/21681
25073 * g++.dg/parse/template16.C: New.
25074
25075 2005-05-27 Andreas Jaeger <aj@suse.de>
25076
25077 * gcc.dg/setjmp-2.c: Only run in 32-bit.
25078
25079 * gcc.dg/i386-sse-8.c: Run test on all archs.
25080
25081 2005-05-26 Mike Stump <mrs@apple.com>
25082
25083 * objc.dg/isa-field-1.m: Only run on darwin.
25084 * objc.dg/lookup-1.m: Likewise.
25085 * objc.dg/try-catch-8.m: Likewise.
25086
25087 2005-05-26 Roger Sayle <roger@eyesopen.com>
25088
25089 PR tree-optimization/9814
25090 * gcc.dg/pr9814-1.c: New test case.
25091
25092 2005-05-26 Ziemowit Laski <zlaski@apple.com>
25093
25094 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
25095 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
25096 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
25097 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
25098 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
25099 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
25100 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
25101 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
25102 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
25103 objc.dg/try-catch-8.m: New.
25104
25105 2005-05-26 Janis Johnson <janis187@us.ibm.com>
25106
25107 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
25108 remove extraneous semicolons.
25109
25110 2005-05-26 Ziemowit Laski <zlaski@apple.com>
25111
25112 * obj-c++.dg/comp-types-12.mm: New.
25113 * objc.dg/comp-types-11.m: New.
25114 * objc.dg/selector-4.m: New.
25115
25116 2005-05-26 Andreas Jaeger <aj@suse.de>
25117
25118 PR testsuite/20772
25119 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
25120 g++.old-deja/g++.ext/attrib3.C,
25121 g++.old-deja/g++.other/store-expr1.C,
25122 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
25123 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
25124 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
25125 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
25126 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
25127 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
25128 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
25129 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
25130 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
25131 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
25132 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
25133 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
25134 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
25135 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
25136 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
25137 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
25138 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
25139 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
25140 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
25141
25142 2005-05-26 Andreas Jaeger <aj@suse.de>
25143
25144 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
25145 x86-64 compilation.
25146
25147 2005-05-26 Andreas Jaeger <aj@suse.de>
25148
25149 PR testsuite/20772
25150 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
25151 gcc.misc-tests/i386-pf-athlon-1.c,
25152 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
25153 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
25154 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
25155 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
25156 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
25157 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
25158 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
25159 programs.
25160
25161 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
25162 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
25163 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
25164 x86-64 compilation.
25165
25166 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
25167 x86_64.
25168
25169 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
25170 effective-target ilp32.
25171
25172 2005-05-26 David Ung <davidu@mips.com>
25173
25174 * gcc.target/mips/ext_ins.c: New test for testing the generation
25175 of MIPS32/64 rev 2 ext/ins instructions.
25176
25177 2005-05-26 Andreas Jaeger <aj@suse.de>
25178
25179 * treelang/compile/unsigned.tree: Use gimple instead of
25180 nonexisting generic dump.
25181
25182 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
25183
25184 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
25185
25186 2005-05-26 Andreas Jaeger <aj@suse.de>
25187
25188 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
25189
25190 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
25191
25192 PR libfortran/17283
25193 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
25194 Test callee-allocated memory with write statements.
25195
25196 2005-05-25 Roger Sayle <roger@eyesopen.com>
25197
25198 PR middle-end/21709
25199 * gcc.dg/pr21709-1.c: New test case.
25200
25201 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25202 Mike Stump <mrs@apple.com>
25203
25204 * objc/execute/next_mapping.h: Update for C++.
25205
25206 * obj-c++.dg/selector-1.mm: Move to...
25207 * obj-c++.dg/selector-4.mm: here...
25208
25209 * obj-c++.dg/basic.mm: New.
25210 * obj-c++.dg/comp-types-1.mm: New.
25211 * obj-c++.dg/cxx-class-1.mm: New.
25212 * obj-c++.dg/cxx-ivars-1.mm: New.
25213 * obj-c++.dg/cxx-ivars-2.mm: New.
25214 * obj-c++.dg/cxx-ivars-3.mm: New.
25215 * obj-c++.dg/cxx-scope-1.mm: New.
25216 * obj-c++.dg/cxx-scope-2.mm: New.
25217 * obj-c++.dg/defs.mm: New.
25218 * obj-c++.dg/empty-private-1.mm: New.
25219 * obj-c++.dg/encode-1.mm: New.
25220 * obj-c++.dg/encode-2.mm: New.
25221 * obj-c++.dg/encode-3.mm: New.
25222 * obj-c++.dg/extern-c-1.mm: New.
25223 * obj-c++.dg/extra-semi.mm: New.
25224 * obj-c++.dg/fix-and-continue-2.mm: New.
25225 * obj-c++.dg/isa-field-1.mm: New.
25226 * obj-c++.dg/ivar-list-semi.mm: New.
25227 * obj-c++.dg/local-decl-1.mm: New.
25228 * obj-c++.dg/lookup-1.mm: New.
25229 * obj-c++.dg/lookup-2.mm: New.
25230 * obj-c++.dg/method-1.mm: New.
25231 * obj-c++.dg/method-2.mm: New.
25232 * obj-c++.dg/method-3.mm: New.
25233 * obj-c++.dg/method-4.mm: New.
25234 * obj-c++.dg/method-5.mm: New.
25235 * obj-c++.dg/method-6.mm: New.
25236 * obj-c++.dg/method-7.mm: New.
25237 * obj-c++.dg/no-extra-load.mm: New.
25238 * obj-c++.dg/overload-1.mm: New.
25239 * obj-c++.dg/pragma-1.mm: New.
25240 * obj-c++.dg/pragma-2.mm: New.
25241 * obj-c++.dg/private-1.mm: New.
25242 * obj-c++.dg/private-2.mm: New.
25243 * obj-c++.dg/proto-qual-1.mm: New.
25244 * obj-c++.dg/qual-types-1.mm: New.
25245 * obj-c++.dg/stubify-1.mm: New.
25246 * obj-c++.dg/stubify-2.mm: New.
25247 * obj-c++.dg/super-class-1.mm: New.
25248 * obj-c++.dg/super-class-2.mm: New.
25249 * obj-c++.dg/super-dealloc-1.mm: New.
25250 * obj-c++.dg/super-dealloc-2.mm: New.
25251 * obj-c++.dg/template-1.mm: New.
25252 * obj-c++.dg/template-2.mm: New.
25253 * obj-c++.dg/template-3.mm: New.
25254 * obj-c++.dg/template-4.mm: New.
25255 * obj-c++.dg/template-5.mm: New.
25256 * obj-c++.dg/template-6.mm: New.
25257 * obj-c++.dg/try-catch-1.mm: New.
25258 * obj-c++.dg/try-catch-2.mm: New.
25259 * obj-c++.dg/try-catch-3.mm: New.
25260 * obj-c++.dg/try-catch-4.mm: New.
25261 * obj-c++.dg/try-catch-5.mm: New.
25262 * obj-c++.dg/try-catch-6.mm: New.
25263 * obj-c++.dg/try-catch-7.mm: New.
25264 * obj-c++.dg/try-catch-8.mm: New.
25265 * obj-c++.dg/try-catch-9.mm: New.
25266 * obj-c++.dg/va-meth-1.mm: New.
25267
25268 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25269
25270 * obj-c++.dg/selector-1.mm: New.
25271 * obj-c++.dg/selector-2.mm: New.
25272
25273 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25274
25275 * obj-c++.dg/selector-3.mm: New.
25276 * objc.dg/selector-3.m: New.
25277
25278 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25279
25280 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
25281 about where warning appears.
25282
25283 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
25284
25285 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
25286 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
25287 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
25288 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
25289
25290 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
25291
25292 * gcc.dg/20050524-1.c: New test.
25293
25294 2005-05-25 Jan Hubicka <jh@suse.cz>
25295
25296 * gcc.dg/tree-prof/inliner-1.c: New.
25297
25298 2005-05-25 Janis Johnson <janis187@us.ibm.com>
25299
25300 * gcc.dg/tree-prof: New directory.
25301 * gcc.dg/tree-prof/tree-prof.exp: New.
25302
25303 2005-05-25 DJ Delorie <dj@redhat.com>
25304
25305 * gcc.dg/Wattributes-1.c: New.
25306 * gcc.dg/Wattributes-2.c: New.
25307 * gcc.dg/Wattributes-3.c: New.
25308
25309 20005-05-24 Janis Johnson <janis187@us.ibm.com>
25310
25311 PR tree-optimization/19833
25312 * gcc.dg/uninit-4.c: Remove xfail.
25313 * gcc.dg/uninit-9.c: Ditto.
25314
25315 2005-05-24 Ziemowit Laski <zlaski@apple.com>
25316
25317 * obj-c++.dg/bitfield-[1-5].mm: New.
25318 * obj-c++.dg/class-protocol-1.mm: New.
25319 * obj-c++.dg/comp-types-1[0-1].mm: New.
25320 * obj-c++.dg/comp-types-[2-9].mm: New.
25321 * obj-c++.dg/encode-[4-8].mm: New.
25322 * obj-c++.dg/layout-1.mm: New.
25323 * obj-c++.dg/method-1[0-9].mm: New.
25324 * obj-c++.dg/method-2[0-1].mm: New.
25325 * obj-c++.dg/method-[8-9].mm: New.
25326 * obj-c++.dg/objc-gc-3.mm: New.
25327 * obj-c++.dg/try-catch-10.mm: New.
25328 * objc.dg/bitfield-5.m: New.
25329 * objc.dg/comp-types-10.m: New.
25330 * objc.dg/comp-types-9.m: New.
25331 * objc.dg/layout-1.m: New.
25332 * objc.dg/objc-gc-4.m: New.
25333 * objc.dg/try-catch-9.m: New.
25334 * objc.dg/class-protocol-1.m: Tweak diagnostics.
25335 * objc.dg/comp-types-1.m: Likewise.
25336 * objc.dg/comp-types-[5-6].m: Likewise.
25337 * objc.dg/method-9.m: Likewise.
25338
25339 2005-05-24 Janis Johnson <janis187@us.ibm.com>
25340
25341 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
25342 and on hardware without VMX support.
25343
25344 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
25345
25346 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
25347
25348 * lib/profopt.exp (dg-final-generate, dg-final-use,
25349 profopt-final-code, profopt-get-options): New.
25350 (profopt-execute): Process test directives.
25351
25352 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
25353 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
25354 cleanup-tree-dump, cleanup-saved-temps): Update comments.
25355
25356 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
25357
25358 PR C++/21645
25359 * g++.dg/init/ctor5.C: New test.
25360
25361 2005-05-24 Ira Rosen <irar@il.ibm.com>
25362
25363 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
25364 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
25365 vect-113.c, vect-114.c.
25366
25367 2005-05-23 Adam Nemet <anemet@lnxw.com>
25368
25369 * gcc.dg/const-elim-1.c: Remove xfails.
25370
25371 2005-05-23 Jeff Law <law@redhat.com>
25372
25373 * gcc.c-torture/compile/pr21638.c: New test.
25374 * gcc.c-torture/compile/20050520-1.c: New test.
25375
25376 2005-05-23 Nick Clifton <nickc@redhat.com>
25377
25378 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
25379 be a proper triple, ie: m32r*-*-*.
25380 * g++.old-deja/g++.jason/thunk3.C: Likewise.
25381
25382 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
25383
25384 PR middle-end/21331
25385 PR tree-opt/21293
25386 * gcc.c-torture/compile/pr21293.c: New test.
25387 * gcc.c-torture/execute/pr21331.c: New test.
25388
25389 2004-05-20 Richard Henderson <rth@redhat.com>
25390
25391 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
25392
25393 2005-05-20 Ziemowit Laski <zlaski@apple.com>
25394
25395 * obj-c++-dg.exp: Add.
25396 * obj-c++.exp: Add.
25397 * obj-c++.dg/dg.exp: Add.
25398
25399 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
25400
25401 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
25402 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
25403
25404 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
25405
25406 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
25407
25408 2004-05-19 Richard Henderson <rth@redhat.com>
25409
25410 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
25411
25412 2005-05-19 Janis Johnson <janis187@us.ibm.com>
25413
25414 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
25415
25416 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
25417
25418 2005-05-19 Jakub Jelinek <jakub@redhat.com>
25419
25420 PR c++/21495
25421 * g++.dg/parse/extern1.C: New test.
25422 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
25423
25424 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25425
25426 * gcc.dg/c99-math.h: New.
25427 * gcc.dg/c99-math-float-1.c: New test.
25428 * gcc.dg/c99-math-double-1.c: Likewise.
25429 * gcc.dg/c99-math-long-double-1.c: Likewise.
25430
25431 2005-05-18 Richard Henderson <rth@redhat.com>
25432
25433 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
25434
25435 2005-05-18 Devang Patel <dpatel@apple.com>
25436
25437 * g++.dg/opt/20050511-1.C: New test.
25438
25439 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
25440
25441 PR libfortran/21127
25442 * gfortran.dg/reshape-complex.f90: New test.
25443
25444 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
25445
25446 * gfortran.dg/array_constructor_1.f90: New test.
25447 * gfortran.dg/array_constructor_2.f90: New test.
25448
25449 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
25450
25451 PR fortran/20954
25452 * gfortran.dg/pr20954.f: New test.
25453
25454 2005-05-17 Mike Stump <mrs@apple.com>
25455
25456 Yet more Objective-C++...
25457
25458 * objc.dg/method-5.m: Update.
25459 * objc.dg/method-6.m: Update.
25460 * objc.dg/method-7.m: Update.
25461 * objc.dg/method-9.m: Update.
25462 * objc.dg/try-catch-2.m: Update.
25463
25464 2005-05-17 Mark Mitchell <mark@codesourcery.com>
25465
25466 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
25467 Remove little-endian optimizations.
25468
25469 2005-05-17 Jeff Law <law@redhat.com>
25470
25471 * g++.dg/tree-ssa/pr14814.C: New test.
25472 * gcc.dg/tree-ssa/pr14814.C: New test.
25473 * gcc.dg/tree-ssa/pr17141-1.C: New test.
25474 * gcc.dg/tree-ssa/pr17141-2.C: New test.
25475
25476 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
25477
25478 * gcc.dg/compat/generate-random.c: Do not include
25479 libiberty.h.
25480 * gcc.dg/compat/generate-random_r.c: Likewise.
25481
25482 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
25483
25484 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
25485
25486 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
25487
25488 PR middle-end/21595
25489 * g++.dg/tree-ssa/builtin1.C: New testcase.
25490
25491 2005-05-17 Jakub Jelinek <jakub@redhat.com>
25492
25493 PR c++/21454
25494 * g++.dg/opt/const4.C: New test.
25495
25496 PR middle-end/21492
25497 * g++.dg/opt/crossjump1.C: New test.
25498
25499 PR tree-optimization/21610
25500 * gcc.c-torture/compile/20050516-1.c: New test.
25501
25502 PR fortran/15080
25503 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
25504 about the test failing.
25505 * gfortran.fortran-torture/execute/where_7.f90: New test.
25506 * gfortran.fortran-torture/execute/where_8.f90: New test.
25507
25508 2005-05-16 Richard Henderson <rth@redhat.com>
25509
25510 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
25511 i?86 and x86_64.
25512
25513 2005-05-16 Mark Mitchell <mark@codesourcery.com>
25514
25515 * gcc.dg/compat/generate-random.c (config.h): Do not include.
25516 (limits.h): Include unconditionally.
25517 (stdlib.h): Likewise.
25518 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
25519 (limits.h): Include unconditionally.
25520 (stdlib.h): Likewise.
25521 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
25522 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
25523 (limits.h): Include unconditionally.
25524 (stdlib.h): Likewise.
25525 (hashtab.h): Do not include.
25526 (getopt.h): Likewise.
25527 (stddef.h): Include.
25528 (hashval_t): Define.
25529 (struct entry): Add "next" field.
25530 (HASH_SIZE): New macro.
25531 (hash_table): New variable.
25532 (switchfiles): Do not use xmalloc.
25533 (mix): New macro.
25534 (iterative_hash): New function.
25535 (hasht): Remove.
25536 (e_exists): New function.
25537 (e_insert): Likewise.
25538 (output): Use, instead of libiberty hashtable functions.
25539 (main): Do not use getopt. Do not call htab_create.
25540
25541 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
25542
25543 PR libstdc++/21526
25544 * lib/target-supports.exp (check_mkfifo_available):
25545 Return 0 for cygwin as mkfifo support incomplete on platform.
25546 Fix typos in comments.
25547
25548 2005-05-15 Mark Mitchell <mark@codesourcery.com>
25549
25550 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
25551
25552 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
25553
25554 PR fortran/17432
25555 * gfortran.dg/assign_4.f: New test.
25556
25557 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
25558
25559 PR tree-optimization/21563
25560 * gcc.dg/tree-ssa/pr21563.c: New.
25561
25562 2005-05-14 Jan Hubicka <jh@suse.cz>
25563
25564 * gcc.dg/noreturn-7.c: Allow control reaches warning.
25565
25566 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
25567
25568 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
25569
25570 2005-05-13 Julian Brown <julian@codesourcery.com>
25571
25572 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
25573 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
25574
25575 2005-05-13 Jan Hubicka <jh@suse.cz>
25576
25577 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
25578 * gcc.dg/fold-xor-?.c: Likewise.
25579 * gcc.dg/pr15784-?.c: Likewise.
25580 * gcc.dg/pr20922-?.c: Likewise.
25581 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
25582 * gcc.dg/tree-ssa/pr17598.c: Likewise.
25583 * gcc.dg/tree-ssa/pr20470.c: Likewise.
25584
25585 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25586
25587 PR fortran/21260
25588 * gfortran.dg/hollerith_1.f90: New test.
25589
25590 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25591
25592 * gfortran.dg/func_result_2.f90: New test.
25593
25594 2005-05-11 Bud Davis <bdavis@gfortran.org>
25595
25596 * gfortran.dg/dev_null.f90: New test.
25597
25598 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
25599
25600 * gcc.dg/arm-vfp1.c: Revert last change.
25601
25602 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
25603
25604 PR middle-end/19807
25605 PR tree-optimization/19639
25606 * g++.dg/tree-ssa/pr19807.C: New testcase.
25607
25608 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25609
25610 PR libfortran/21471
25611 * gfortran.dg/append-1.f90: New test.
25612
25613 2005-05-10 Diego Novillo <dnovillo@redhat.com>
25614
25615 * gcc.dg/pr18501.c: XFAIL.
25616 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
25617 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
25618 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
25619 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
25620 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
25621 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
25622 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
25623 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
25624
25625 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25626
25627 PR fortran/20178
25628 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
25629 gfortran.dg/f2c_3.f90: New tests.
25630
25631 * gfortran.dg/return_1.f90: Fix dg annotation.
25632
25633 2005-05-10 Diego Novillo <dnovillo@redhat.com>
25634
25635 * gcc.c-torture/compile/20050510-1.c: New test.
25636
25637 2005-05-10 Mark Mitchell <mark@codesourcery.com>
25638
25639 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
25640
25641 2005-05-10 Bob Wilson <bob.wilson@acm.org>
25642
25643 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
25644
25645 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
25646
25647 PR c/17913
25648 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
25649
25650 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
25651
25652 PR c/21342
25653 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
25654 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
25655
25656 2005-05-10 Ben Elliston <bje@au.ibm.com>
25657
25658 PR debug/16676
25659 * gcc.dg/debug/pr16676.c: New test.
25660
25661 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
25662
25663 PR testsuite/21443
25664 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
25665 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
25666 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
25667 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
25668 Change -O1 to -O2.
25669 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
25670 -fno-tree-dominator-opts.
25671
25672 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25673
25674 * gfortran.dg/return_1.f90: New test.
25675
25676 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
25677
25678 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
25679
25680 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
25681
25682 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
25683
25684 PR c++/21427
25685 * g++.dg/inherit/covariant13.C: New.
25686
25687 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25688
25689 PR libfortran/19155
25690 * gfortran.dg/pr19155.f: New test.
25691
25692 2005-05-08 Roger Sayle <roger@eyesopen.com>
25693
25694 PR inline-asm/8788
25695 * gcc.dg/pr8788-1.c: New testcase.
25696
25697 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
25698
25699 PR target/21416
25700 * gcc.target/mips/fpcmp-[12].c: New tests.
25701
25702 2005-05-06 Mark Mitchell <mark@codesourcery.com>
25703
25704 * lib/target-supports-dg.exp (dg-require-fork): New function.
25705 (dg-require-mkfifo): Likewise.
25706 * lib/target-supports.exp (check_function_available): New
25707 function.
25708 (check_fork_available): Likewise.
25709 (check_mkfifo_available): Likewise.
25710
25711 2005-05-06 Jeff Law <law@redhat.com>
25712
25713 * gcc.c-torture/compile/pr21380.c: New test.
25714
25715 2005-05-06 Jakub Jelinek <jakub@redhat.com>
25716
25717 PR c++/20961
25718 * g++.dg/ext/weak3.C: New test.
25719
25720 2005-05-05 Mark Mitchell <mark@codesourcery.com>
25721
25722 PR c++/21352
25723 * g++.dg/template/crash37.C: New test.
25724
25725 2005-05-05 Paul Brook <paul@codesourcery.com>
25726
25727 * gcc.dg/arm-g2.c: Use effective-target arm32.
25728 * gcc.dg/arm-mmx-1.c: Ditto.
25729 * gcc.dg/arm-scd42-2.c: Ditto.
25730 * gcc.dg/arm-vfp1.c: Ditto.
25731 * lib/target-supports.exp (check_effective_target_arm32): New
25732 function.
25733
25734 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
25735
25736 PR libfortran/21354
25737 gfortran.dg/in_pack_rank7.f90: New test.
25738
25739 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
25740
25741 PR middle-end/15618
25742 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
25743
25744 2005-05-04 Jakub Jelinek <jakub@redhat.com>
25745
25746 PR middle-end/21265
25747 * gcc.dg/20050503-1.c: New test.
25748
25749 PR rtl-optimization/21239
25750 * gcc.dg/i386-sse-11.c: New test.
25751
25752 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
25753
25754 PR target/16888
25755 * gcc.target/i386/asm-1.c: New test.
25756
25757 2005-05-03 Jakub Jelinek <jakub@redhat.com>
25758
25759 PR rtl-optimization/21330
25760 * gcc.c-torture/execute/20050502-1.c: New test.
25761
25762 PR target/21297
25763 * gcc.c-torture/execute/20050502-2.c: New test.
25764
25765 2005-05-03 Uros Bizjak <uros@kss-loka.si>
25766
25767 PR middle-end/21282
25768 * gcc.dg/pr21282.c: New.
25769
25770 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
25771
25772 * gcc.dg/vect/pr20122.c: Clean up .vect file.
25773 * gcc.dg/vect/vect-92.c: Likewise.
25774 * gcc.dg/vect/vect-93.c: Likewise.
25775 * gcc.dg/vect/vect-dv-1.c: Likewise.
25776 * gcc.dg/vect/vect-dv-2.c: Likewise.
25777 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
25778
25779 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
25780
25781 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
25782 * gfortran.dg/vect/vect-2.f90: Likewise.
25783 * gfortran.dg/vect/vect-3.f90: Likewise.
25784 * gfortran.dg/vect/vect-4.f90: Likewise.
25785 * gfortran.dg/vect/vect-5.f90: Likewise.
25786
25787 2005-05-02 Geoffrey Keating <geoffk@apple.com>
25788
25789 PR target/20813
25790 * gcc.dg/rs6000-fpint-2.c: New.
25791
25792 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
25793
25794 PR c/15698
25795 * gcc.dg/builtins-30.c: Update expected messages.
25796 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
25797 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
25798 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
25799
25800 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
25801
25802 PR tree-optimization/21294
25803 * gcc.dg/tree-ssa/pr21294.c: New.
25804
25805 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
25806
25807 * gcc.dg/altivec-3.c (vec_store): Do not use the old
25808 __builtin_altivec_st_internal_4si built-in.
25809
25810 2005-05-02 Mark Mitchell <mark@codesourcery.com>
25811
25812 PR c++/15875
25813 * g++.dg/template/ptrmem14.C: New test.
25814
25815 2005-05-02 Paul Brook <paul@codesourcery.com>
25816
25817 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
25818
25819 2005-05-02 Michael Matz <matz@suse.de>
25820
25821 PR c++/19542
25822 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
25823
25824 2005-05-01 Mark Mitchell <mark@codesourcery.com>
25825
25826 * g++.dg/cpp/weak.C: New test.
25827
25828 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
25829
25830 * gcc.dg/tree-ssa/loop-8.c: New test.
25831
25832 2005-04-30 Michael Maty <matz@suse.de>
25833
25834 * gcc.dg/inline-mcpy.c: New test.
25835
25836 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
25837
25838 PR libfortran/18958
25839 * gfortran.dg/eoshift.f90: New test case.
25840
25841 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
25842
25843 PR libfortran/18857
25844 * gfortran.dg/matmul_1.f90: New test.
25845
25846 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
25847
25848 PR tree-optimization/21030
25849 * gcc.dg/tree-ssa/pr21030.c: New.
25850
25851 2005-04-29 Devang Patel <dpatel@apple.com>
25852
25853 PR tree-optimization/21272
25854 * gcc.dg/vect/vect-ifcvt-10.c: New test.
25855
25856 2005-04-29 Jakub Jelinek <jakub@redhat.com>
25857
25858 PR fortran/13082
25859 PR fortran/18824
25860 * gfortran.dg/entry_4.f90: New test.
25861 * gfortran.fortran-torture/execute/entry_1.f90: New test.
25862 * gfortran.fortran-torture/execute/entry_2.f90: New test.
25863 * gfortran.fortran-torture/execute/entry_3.f90: New test.
25864 * gfortran.fortran-torture/execute/entry_4.f90: New test.
25865 * gfortran.fortran-torture/execute/entry_5.f90: New test.
25866 * gfortran.fortran-torture/execute/entry_6.f90: New test.
25867 * gfortran.fortran-torture/execute/entry_7.f90: New test.
25868
25869 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25870
25871 * gfortran.fortran-torture/execute/entry_8.f90: New test.
25872
25873 2005-04-29 Paul Brook <paul@codesourcery.com>
25874
25875 * gfortran.dg/entry_3.f90: New test.
25876
25877 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25878
25879 * gfortran.dg/implicit_4.f90: New test.
25880
25881 2005-04-28 Bob Wilson <bob.wilson@acm.org>
25882
25883 * lib/target-supports.exp (check_profiling_available): Return
25884 false for xtensa-*-elf.
25885
25886 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
25887
25888 * lib/fortran-torture.exp (fortran-torture.exp): Catch
25889 error if file cannot be deleted.
25890
25891 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
25892
25893 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
25894 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
25895 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
25896 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
25897 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
25898 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
25899 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
25900 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
25901 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
25902 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
25903 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
25904 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
25905 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
25906
25907 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25908
25909 PR fortran/20865
25910 * gfortran.dg/pr20865.f90: New test.
25911
25912 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
25913
25914 * gcc.dg/void-cast-2.c: New test.
25915
25916 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
25917
25918 PR c/21159
25919 * gcc.dg/void-cast-1.c: New test.
25920
25921 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
25922
25923 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
25924
25925 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25926
25927 PR fortran/21177
25928 * gfortran.dg/pr21177.f90: New test.
25929
25930 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
25931
25932 PR tree-optimization/21171
25933 * gcc.dg/tree-ssa/pr21171.c: New test.
25934
25935 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
25936
25937 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
25938 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
25939 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
25940 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
25941 gcc.dg/tree-ssa/gen-vect-32.c: New.
25942 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
25943 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
25944 don't run on PPC32.
25945
25946 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
25947
25948 PR c/21213
25949 * gcc.dg/transparent-union-3.c: New test.
25950
25951 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
25952
25953 PR c/20740
25954 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
25955 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
25956 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
25957 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
25958 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
25959 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
25960
25961 2005-04-26 Jeff Law <law@redhat.com>
25962
25963 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
25964 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
25965 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
25966 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
25967 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
25968 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
25969 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
25970
25971 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
25972
25973 PR tree-optimization/17598
25974 * gcc.dg/tree-ssa/pr17598.c: New testcase.
25975
25976 2005-04-25 Mike Stump <mrs@apple.com>
25977
25978 * objc.dg/fix-and-continue-1.m: Add.
25979
25980 2005-04-25 Roger Sayle <roger@eyesopen.com>
25981
25982 PR c++/20995
25983 * g++.dg/opt/pr20995-1.C: New test case.
25984
25985 2005-04-25 Devang Patel <dpatel@apple.com>
25986
25987 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
25988
25989 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
25990
25991 PR testsuite/21062
25992 * g++.dg/opt/alias2.C (printf): Correct the prototype.
25993
25994 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
25995
25996 PR C++/21188
25997 * g++.dg/opt/rtti2.C: New test.
25998
25999 2005-04-25 Paul Brook <paul@codesourcery.com>
26000 Steven G. Kargl <kargls@comcast.net>
26001
26002 PR fortran/20879
26003 * gfortran.dg/ichar_1.f90: New file.
26004
26005 2005-04-24 Jakub Jelinek <jakub@redhat.com>
26006
26007 PR middle-end/20991
26008 * g++.dg/opt/pr20991.C: New test.
26009
26010 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
26011 where sizeof (type) < __alignof__ (type).
26012 * gcc.dg/compat/struct-layout-1.h: Likewise.
26013
26014 2005-04-24 Per Bothner <per@bothner.com>
26015 Devang Patel <dpatel@apple.com>
26016
26017 PR preprocessor/20907
26018 * gcc.dg/cpp/very-long-comment.c: New test.
26019
26020 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26021
26022 PR fortran/20059
26023 * gfortran.dg/common_5.f: New test.
26024
26025 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
26026
26027 PR middle-end/21082
26028 * g++.dg/tree-ssa/pr21082.C: New testcase.
26029
26030 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
26031
26032 * gcc.dg/vect/vect-99.c: New test.
26033
26034 2005-04-22 Diego Novillo <dnovillo@redhat.com>
26035
26036 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
26037
26038 2005-04-22 Jeff Law <law@redhat.com>
26039
26040 * gcc.dg/uninit-5.c: Remove xfails.
26041 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
26042 conditionals and loads.
26043
26044 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
26045
26046 PR libfortran/20074
26047 PR libfortran/20436
26048 PR libfortran/21108
26049 * gfortran.dg/nested_reshape.f90: new test
26050 * gfortran.dg/reshape-alloc.f90: new test
26051 * gfortran.dg/reshape.f90: new test
26052
26053 2005-04-22 Mark Mitchell <mark@codesourcery.com>
26054
26055 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
26056
26057 * gcc.dg/arm-vfp1.c: New test.
26058
26059 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
26060
26061 PR c++/21087
26062 * g++.dg/lookup/builtin2.C: New test.
26063
26064 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
26065
26066 * gcc.dg/weak/weak-13.c: New test.
26067
26068 2005-04-21 Geoffrey Keating <geoffk@apple.com>
26069
26070 * lib/target-supports.exp (check_effective_target_sync_int_long):
26071 Add powerpc*.
26072
26073 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
26074
26075 * gcc.target/mips/branch-1.c: New test.
26076
26077 2005-04-21 Richard Henderson <rth@redhat.com>
26078
26079 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
26080 * gcc.dg/vect/vect-86.c: Likewise.
26081 * gcc.dg/vect/vect-87.c: Likewise.
26082 * gcc.dg/vect/vect-88.c: Likewise.
26083
26084 2005-04-21 Devang Patel <dpatel@apple.com>
26085
26086 PR optimization/20994
26087 * gcc.dg/tree-ssa/ifc-3.c: New test.
26088
26089 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
26090
26091 PR c/12913
26092 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
26093 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
26094 gcc.dg/c99-vla-jump-5.c: New tests.
26095
26096 2005-04-19 Richard Henderson <rth@redhat.com>
26097
26098 * lib/target-supports.exp (check_effective_target_vect_int_mult):
26099 Fix typo in exists check.
26100 (check_effective_target_sync_int_long): New.
26101 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
26102 * gcc.dg/ia64-sync-2.c: Likewise.
26103 * gcc.dg/ia64-sync-3.c: Likewise.
26104 * gcc.dg/ia64-sync-4.c: Likewise.
26105
26106 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
26107
26108 * gcc.dg/fold-xor-1.c: New test.
26109 * gcc.dg/fold-xor-2.c: New test.
26110
26111 2005-04-19 James E. Wilson <wilson@specifixinc.com>
26112
26113 PR target/20670
26114 * g++.dg/eh/fp-regs.C: New test.
26115
26116 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
26117
26118 * gcc.dg/Wint-to-pointer-cast-1.c,
26119 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
26120 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
26121 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
26122
26123 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26124
26125 PR fortran/16861
26126 * gfortran.dg/pr16861.f90: New test.
26127
26128 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
26129
26130 * gcc.dg/pr21085.c: New test.
26131
26132 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
26133
26134 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
26135 (setup_mips_tests, dg-mips-options): New procedures.
26136 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
26137 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
26138 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
26139 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
26140 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
26141 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
26142 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
26143 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
26144 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
26145 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
26146 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
26147 dg-mips-options instead of dg-options. Remove now-redundant
26148 preprocessor guards.
26149 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
26150 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
26151 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
26152 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
26153 * gcc.dg/vr-mult-2.c: Delete.
26154 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
26155 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
26156 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
26157 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
26158 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
26159 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
26160 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
26161
26162 2005-04-18 Laurent GUERBY <laurent@guerby.net>
26163
26164 * ada/acats/run_all.sh: Use sync when executable not present.
26165
26166 2005-04-18 Devang Patel <dpatel@apple.com>
26167
26168 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
26169 * gcc.dg/vect/vect-11a.c: New.
26170 * gcc.dg/vect/vect-none.c: Update.
26171 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
26172
26173 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
26174
26175 PR tree-optimization/20922
26176 * gcc.dg/pr20922-1.c: New test.
26177 * gcc.dg/pr20922-2.c: New test.
26178 * gcc.dg/pr20922-3.c: New test.
26179 * gcc.dg/pr20922-4.c: New test.
26180 * gcc.dg/pr20922-5.c: New test.
26181 * gcc.dg/pr20922-6.c: New test.
26182
26183 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26184
26185 PR libfortran/20950
26186 * gfortran.dg/pr20950.f: New test.
26187
26188 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26189
26190 PR libfortran/19216
26191 * gfortran.dg/pr19216.f: New test.
26192
26193 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
26194
26195 PR tree-optimization/21001
26196 * gcc.dg/tree-ssa/pr21001.c: New.
26197
26198 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
26199
26200 PR libfortran/21075
26201 * gfortran.dg/reshape_rank7.f90: New test.
26202
26203 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
26204
26205 PR libfortran/12884 gfortran.dg/pr12884.f: New test.
26206 PR libfortran/17285 gfortran.dg/pr17285.f90: New test.
26207 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test.
26208 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test.
26209 PR libfortran/18210 gfortran.dg/pr18210.f90: New test.
26210 PR libfortran/18392 gfortran.dg/pr18392.f90: New test.
26211 PR libfortran/19467 gfortran.dg/pr19467.f90: New test.
26212 PR libfortran/19657 gfortran.dg/pr19657.f90: New test.
26213 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE
26214 wrong way round).
26215 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be
26216 in namelists. New test.
26217 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists.
26218 New test.
26219 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist.
26220 New test.
26221 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in
26222 namelist. New test.
26223 * gfortran.dg/namelist_13.f90: Tests derived types in namelist.
26224 New test.
26225 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support.
26226 New test.
26227 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in
26228 namelist. New test.
26229 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test.
26230 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test.
26231 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist.
26232 New test.
26233 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test.
26234 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit
26235 arrays. New test.
26236
26237 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
26238
26239 * gfortran.dg/wtruncate.f: New testcase.
26240 * gfortran.dg/wtruncate.f90: New testcase.
26241
26242 2005-04-16 Mark Mitchell <mark@codesourcery.com>
26243
26244 PR c++/21025
26245 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
26246 which sizeof/alignof is dependent, rather than just whether we are
26247 processing_template_decl.
26248
26249 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
26250
26251 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
26252 corrected typo where the wrong variables had been compared.
26253
26254 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
26255
26256 PR libfortran/18495
26257 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
26258 Test callee-allocated version of return array with a write
26259 statement.
26260 Test spread with a temporary with another write statement.
26261
26262 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
26263
26264 PR tree-optimization/21031
26265 * gcc.dg/tree-ssa/pr21031.c: New.
26266
26267 2005-04-15 Uros Bizjak <uros@kss-loka.si>
26268
26269 PR tree-optimization/21004
26270 * gcc.dg/builtins-53.c: Include builtins-config.h.
26271 Check floorf, ceilf, floorl and ceill transformations
26272 only when HAVE_C99_RUNTIME is defined.
26273
26274 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
26275
26276 PR middle-end/20739
26277 * gcc.dg/tree-ssa/pr20739.c: New test.
26278
26279 2005-04-14 Mike Stump <mrs@apple.com>
26280
26281 * gcc.dg/Foundation.framework/empty: New.
26282 * gcc.dg/framework-2.c: New.
26283
26284 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
26285
26286 PR tree-optimization/21021
26287 * gcc.c-torture/compile/pr21021.c: New.
26288
26289 2005-04-14 Janis Johnson <janis187@us.ibm.com>
26290
26291 PR testsuite/21010
26292 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
26293 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
26294 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
26295 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
26296 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
26297 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
26298 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
26299 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
26300
26301 2005-04-14 Richard Henderson <rth@redhat.com>
26302
26303 * lib/target-supports.exp (check_effective_target_vect_condition):
26304 Add ia64, i?86, and x86_64.
26305
26306 2005-04-14 Steven G. Kargl <kargls@comcast.net>
26307
26308 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
26309
26310 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
26311
26312 PR tree-optimization/20657
26313 * gcc.dg/tree-ssa/pr20657.c: New.
26314
26315 2005-04-14 Uros Bizjak <uros@kss-loka.si>
26316
26317 * gcc.dg/builtins-53.c: Also check (int)trunc* and
26318 (long long int)trunc*.
26319
26320 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
26321
26322 PR target/20927
26323 * gcc.dg/pr20927.c: New test.
26324
26325 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
26326
26327 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
26328 * gcc.target/mips/asm-1.c: Likewise.
26329
26330 2005-04-13 Dale Johannesen <dalej@apple.com>
26331
26332 * objc.dg/objc-fast-4.m: New.
26333
26334 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
26335
26336 * gcc.target/cris/torture/cris-torture.exp: New driver in new
26337 directory.
26338 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
26339
26340 2005-04-13 David Edelsohn <edelsohn@gnu.org>
26341
26342 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
26343 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
26344 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
26345
26346 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
26347
26348 PR tree-optimization/20913
26349 * gcc.dg/tree-ssa/pr20913.c: New.
26350
26351 PR tree-optimization/20702
26352 * gcc.dg/tree-ssa/pr20702.c: New.
26353
26354 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26355
26356 PR c++/13744
26357 * g++.dg/inherit/local3.C: New test.
26358
26359 2005-04-12 Jeff Law <law@redhat.com>
26360
26361 * gcc.dg/tree-ssa/20050412-1.c: New test.
26362
26363 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
26364
26365 PR libfortran/19016
26366 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
26367 Add tests with mask generated by expression.
26368 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
26369 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
26370 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
26371
26372 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
26373
26374 PR middle-end/20917
26375 * gcc.dg/20050409-1.c: New test.
26376
26377 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
26378
26379 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
26380
26381 2005-04-11 Mark Mitchell <mark@codesourcery.com>
26382
26383 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26384 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
26385 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26386 (TARGET_CXX): Adjust accordingly.
26387 * target.h (struct gcc_target): Remove epxort_class_data. Add
26388 determine_class_data_visibility and class_data_always_comdat.
26389 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26390 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
26391 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26392 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
26393 (arm_cxx_determine_class_data_visibility): New.
26394 (arm_cxx_class_data_always_comdat): Likewise.
26395 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26396 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
26397 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26398 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
26399 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
26400 Define.
26401
26402 2005-04-11 Mark Mitchell <mark@codesourcery.com>
26403
26404 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
26405
26406 2005-04-11 Geoffrey Keating <geoffk@apple.com>
26407
26408 * gcc.dg/i386-darwin-fpmath.c: New.
26409
26410 2004-04-11 Devang Patel <dpatel@apple.com>
26411
26412 * lib/target-supports.exp (check_effective_target_vect_condition): New.
26413 * gcc.dg/vect/vect-ifcvt-1.c: New test.
26414 * gcc.dg/vect/vect-ifcvt-2.c: New test.
26415 * gcc.dg/vect/vect-ifcvt-3.c: New test.
26416 * gcc.dg/vect/vect-ifcvt-4.c: New test.
26417 * gcc.dg/vect/vect-ifcvt-5.c: New test.
26418 * gcc.dg/vect/vect-ifcvt-6.c: New test.
26419 * gcc.dg/vect/vect-ifcvt-7.c: New test.
26420 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
26421
26422 2004-04-11 Devang Patel <dpatel@apple.com>
26423
26424 * gcc.dg/vect/vect-dv-1.c: New test.
26425 * gcc.dg/vect/vect-dv-2.c: New test.
26426
26427 2005-04-11 Diego Novillo <dnovillo@redhat.com>
26428
26429 PR tree-optimization/20933
26430 * gcc.dg/tree-ssa/pr20933.c: New test.
26431
26432 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26433
26434 * gfortran.dg/fold_nearest.f90: New test.
26435
26436 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
26437
26438 * gcc.dg/tree-ssa/alias-1.c: New test.
26439
26440 2005-04-11 Diego Novillo <dnovillo@redhat.com>
26441
26442 PR tree-optimization/20920
26443 * g++.dg/tree-ssa/pr20920.C: New test.
26444
26445 2005-04-11 Uros Bizjak <uros@kss-loka.si>
26446
26447 * gcc.dg/builtins-53.c: Also check (int)ceil* and
26448 (long long int)ceil*.
26449
26450 2005-04-10 Mark Mitchell <mark@codesourcery.com>
26451
26452 * g++.dg/warn/Wdtor1.C: Declare template in system header with
26453 explicit C++ linkage.
26454
26455 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26456
26457 * gfortran.dg/pr17229.f: Take care of the new obsolescence
26458 warning for arithmetic IF statements.
26459
26460 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
26461
26462 * eor_handling_1.f90: New test case.
26463 * eor_handling_2.f90: New test case.
26464 * eor_handling_3.f90: New test case.
26465 * eor_handling_4.f90: New test case.
26466 * eor_handling_5.f90: New test case.
26467 * noadv_size.f90: New test case.
26468 * pad_no.f90: New test case.
26469
26470 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
26471
26472 * gcc.c-torture/execute/20050410-1.c: New test.
26473
26474 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
26475
26476 * gcc.dg/pr20126.c: New.
26477
26478 2005-04-09 Bud Davis <bdavis@gfortran.org>
26479 Steven G. Kargl <kargls@comcast.net>
26480
26481 * gfortran.dg/PR19872.f: New test.
26482
26483 2005-04-09 Steven G. Kargl <kargls@comcast.net>
26484
26485 * gfortran.dg/nint_1.f90: Fix dg-do directive.
26486
26487 2005-04-09 Steven G. Kargl <kargls@comcast.net>
26488
26489 * gfortran.dg/nint_1.f90: New test.
26490
26491 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
26492
26493 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
26494 Added test for callee-allocated arrays with write statements.
26495 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
26496 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
26497 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
26498 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
26499 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
26500
26501 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
26502
26503 PR libfortran/20163
26504 * gfortran.dg/open-options-blanks.f: New test.
26505
26506 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
26507
26508 PR fortran/13257
26509 * gfortran.dg/comma_format_extension_[1234].f: New tests.
26510
26511 2005-04-09 Jakub Jelinek <jakub@redhat.com>
26512
26513 * gcc.dg/tree-ssa/stdarg-1.c: New test.
26514 * gcc.dg/tree-ssa/stdarg-2.c: New test.
26515 * gcc.dg/tree-ssa/stdarg-3.c: New test.
26516 * gcc.dg/tree-ssa/stdarg-4.c: New test.
26517 * gcc.dg/tree-ssa/stdarg-5.c: New test.
26518 * gcc.c-torture/execute/stdarg-4.c: New test.
26519
26520 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
26521
26522 PR target/20795
26523 * g++.dg/abi/param2.C: New test.
26524
26525 2005-04-09 Uros Bizjak <uros@kss-loka.si>
26526
26527 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
26528
26529 2005-04-09 Uros Bizjak <uros@kss-loka.si>
26530
26531 * gcc.dg/builtins-53.c: New test.
26532
26533 2005-04-08 Diego Novillo <dnovillo@redhat.com>
26534
26535 * g++.dg/tree-ssa/pr18178.C: New test.
26536 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
26537 * gcc.c-torture/execute/20041019-1.c: New test.
26538 * gcc.dg/tree-ssa/20041008-1.c: New test.
26539 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
26540 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
26541 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
26542 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
26543 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
26544 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
26545 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
26546 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
26547 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
26548 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
26549
26550 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
26551
26552 PR rtl-optimization/20466
26553 * gcc.c-torture/execute/pr20466-1.c: New test.
26554
26555 2005-04-08 Mark Mitchell <mark@codesourcery.com>
26556
26557 PR c++/20905
26558 * g++.dg/parse/cond2.C: New test.
26559
26560 PR c++/20145
26561 * g++.dg/warn/Wdtor1.C: New test.
26562
26563 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26564
26565 PR fortran/17229
26566 * gfortran.dg/pr17229.f: New test.
26567
26568 2005-04-07 Steven G. Kargl <kargls@comcast.net>
26569
26570 * gfortran.dg/tiny_1.f90: New test.
26571 * gfortran.dg/tiny_2.f90: ditto.
26572
26573 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
26574
26575 * gfortran.dg/eor_1.f90: Fix dg-do run line
26576 * gfortran.dg/open_new.f90: Fix dg-do run line
26577
26578 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
26579
26580 * lib/target-supports.exp (get_compiler_messages): Support
26581 optional arguments, the fourth being compiler options.
26582 (check_effective_target_fpic): New proc.
26583 * gcc.dg/20050321-2.c: Restrict to target fpic.
26584
26585 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
26586
26587 * gcc.dg/15443-1.c: New test.
26588 * gcc.dg/15443-2.c: Likewise.
26589
26590 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26591
26592 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
26593
26594 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
26595
26596 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
26597
26598 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
26599
26600 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
26601 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
26602 -m64.
26603 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
26604 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
26605 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
26606
26607 2005-04-06 Mark Mitchell <mark@codesourcery.com>
26608
26609 PR c++/20212
26610 * g++.dg/warn/Wunused-11.C: New test.
26611
26612 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
26613
26614 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
26615
26616 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
26617
26618 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
26619
26620 2005-04-05 Mark Mitchell <mark@codesourcery.com>
26621
26622 PR c++/20734
26623 * g++.dg/template/ptrmem13.C: New test.
26624
26625 2005-04-05 Per Bothner <per@bothner.com>
26626
26627 * lib/gcc.exp: Always add -fno-show-column, for now.
26628
26629 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
26630
26631 PR testsuite/20767
26632 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
26633 of plain old "unsigned int" for the type of "i". Makes this test
26634 64bit clean.
26635
26636 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
26637
26638 * gcc.dg/i386-ssefn-1.c: New test.
26639 * gcc.dg/i386-ssefn-2.c: New test.
26640 * gcc.dg/i386-ssefn-3.c: New test.
26641 * gcc.dg/i386-ssefn-4.c: New test.
26642
26643 2005-04-05 Jakub Jelinek <jakub@redhat.com>
26644
26645 PR tree-optimization/20076
26646 * gcc.dg/builtin-apply4.c: New test.
26647
26648 PR preprocessor/19475
26649 * gcc.dg/cpp/macspace1.c: New test.
26650 * gcc.dg/cpp/macspace2.c: New test.
26651
26652 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26653
26654 * gfortran.dg/pr20755.f: Fixed bad format.
26655
26656 2005-04-05 Mark Mitchell <mark@codesourcery.com>
26657
26658 PR c++/20763
26659 * g++.dg/ext/attrib21.C: New test.
26660
26661 2004-04-05 Devang Patel <dpatel@apple.com>
26662
26663 * lib/target-supports.exp (check_effective_target_vect_shif): New.
26664 * gcc.dg/vect/vect-shift-1.c: New test.
26665
26666 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26667
26668 PR libfortran/20755
26669 * gfortran.dg/pr20755.f: New test.
26670
26671 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
26672
26673 * gfortran.dg/pr15959.f90: New test.
26674 * gfortran.dg/string_pad_trunc.f90: New test.
26675
26676 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26677
26678 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
26679 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
26680 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
26681 syntax.
26682
26683 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26684
26685 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
26686
26687 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26688
26689 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
26690 * gcc.c-torture/compile/20011119-2.c: Likewise.
26691 * gcc.c-torture/compile/981001-2.c: Likewise.
26692
26693 2005-04-04 Mark Mitchell <mark@codesourcery.com>
26694
26695 PR c++/20679
26696 * g++.dg/template/overload4.C: New test.
26697
26698 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
26699
26700 PR c++/20746
26701 * g++.dg/abi/covariant5.C: New.
26702
26703 PR debug/20505
26704 * g++.dg/debug/const2.C: New.
26705
26706 2005-04-04 Jakub Jelinek <jakub@redhat.com>
26707
26708 PR rtl-optimization/16104
26709 * gcc.c-torture/execute/20050316-1.c: New test.
26710
26711 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
26712
26713 * g++.dg/template/spec23.C: Fix dg-error text.
26714
26715 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
26716
26717 PR c++/19199
26718 * g++.dg/expr/lval2.C: New.
26719
26720 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26721
26722 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
26723 __builtin_strcasecmp and __builtin_strncasecmp.
26724
26725 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
26726
26727 PR c++/20723
26728 * g++.dg/template/spec22.C: New.
26729 * g++.dg/template/spec23.C: New.
26730
26731 2005-04-03 Dale Ranta <dir@lanl.gov>
26732 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26733
26734 PR libfortran/20068
26735 PR libfortran/20125
26736 PR libfortran/20156
26737 PR libfortran/20471
26738 * gfortran.dg/backspace.f: New test.
26739
26740 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
26741
26742 * gcc.dg/pr19345.c: New test.
26743
26744 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
26745
26746 PR tree-optimization/20640
26747 * gcc.dg/torture/tree-loop-1.c: New.
26748
26749 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
26750
26751 PR rtl-optimization/20290
26752 * gcc.c-torture/execute/loop-ivopts-2.c: New.
26753
26754 2005-04-02 Geoffrey Keating <geoffk@apple.com>
26755
26756 * gcc.dg/rs6000-fpint.c: New.
26757
26758 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
26759
26760 * gcc.dg/old-style-then-proto-1.c: New test.
26761
26762 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26763
26764 * gfortran.fortran-torture/execute/backspace.f90: Check
26765 after backspace and read was incorrect.
26766
26767 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26768
26769 * gcc.c-torture/execute/builtins/strcat.c: Check the result
26770 buffer past the terminating NUL using memcmp.
26771 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
26772 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
26773
26774 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
26775 Fix unused/uninitialized variable warnings.
26776
26777 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
26778 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
26779 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
26780 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
26781
26782 * gcc.c-torture/execute/builtins/abs-1-lib.c,
26783 gcc.c-torture/execute/builtins/fputs-lib.c,
26784 gcc.c-torture/execute/builtins/lib/fprintf.c,
26785 gcc.c-torture/execute/builtins/lib/main.c,
26786 gcc.c-torture/execute/builtins/lib/memcmp.c,
26787 gcc.c-torture/execute/builtins/lib/memmove.c,
26788 gcc.c-torture/execute/builtins/lib/mempcpy.c,
26789 gcc.c-torture/execute/builtins/lib/memset.c,
26790 gcc.c-torture/execute/builtins/lib/printf.c,
26791 gcc.c-torture/execute/builtins/lib/sprintf.c,
26792 gcc.c-torture/execute/builtins/lib/stpcpy.c,
26793 gcc.c-torture/execute/builtins/lib/strchr.c,
26794 gcc.c-torture/execute/builtins/lib/strcmp.c,
26795 gcc.c-torture/execute/builtins/lib/strcpy.c,
26796 gcc.c-torture/execute/builtins/lib/strcspn.c,
26797 gcc.c-torture/execute/builtins/lib/strlen.c,
26798 gcc.c-torture/execute/builtins/lib/strncat.c,
26799 gcc.c-torture/execute/builtins/lib/strncmp.c,
26800 gcc.c-torture/execute/builtins/lib/strncpy.c,
26801 gcc.c-torture/execute/builtins/lib/strrchr.c,
26802 gcc.c-torture/execute/builtins/lib/strspn.c,
26803 gcc.c-torture/execute/builtins/lib/strstr.c,
26804 gcc.c-torture/execute/builtins/memops-asm-lib.c,
26805 gcc.c-torture/execute/builtins/strlen-2.c,
26806 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
26807 prototypes.
26808
26809 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
26810
26811 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
26812 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
26813 selectany usage.
26814
26815 2005-04-01 Jakub Jelinek <jakub@redhat.com>
26816
26817 PR c++/19406
26818 * g++.dg/debug/using1.C: New test.
26819
26820 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
26821
26822 PR middle-end/20524
26823 * gcc.dg/alias-7.c: Prefix asm-declared name with
26824 __USER_LABEL_PREFIX__.
26825
26826 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
26827
26828 Fix fallout from PR middle-end/15700:
26829 * gcc.c-torture/compile/20011119-1.c: Take
26830 __USER_LABEL_PREFIX__ into account.
26831 * gcc.c-torture/compile/20011119-2.c: Likewise.
26832
26833 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
26834
26835 PR c++/18644
26836 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
26837
26838 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
26839
26840 PR c/17855
26841 * gcc.c-torture/compile/struct-non-lval-1.c,
26842 gcc.c-torture/compile/struct-non-lval-2.c,
26843 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
26844
26845 2005-03-31 Janis Johnson <janis187@us.ibm.com>
26846
26847 * gcc.dg/tls/tls.exp: Remove temporary file.
26848 * g++.dg/tls/tls.exp: Ditto.
26849 * lib/file-format.exp: Ditto.
26850 * g++.dg/special/ecos.exp: Ditto.
26851
26852 * lib/profopt.exp: Treat prof_ext as a list.
26853 * gcc.misc-tests/bprob.exp: Ditto.
26854 * g++.dg/bprob/bprob.exp: Ditto.
26855
26856 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
26857 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
26858 g++.dg/tree-ssa/pointer-reference-alias.C,
26859 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
26860 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
26861 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
26862 g++.dg/vect/pr19951.cc: Ditto.
26863 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
26864 gcc.dg/builtins-47.c: Ditto.
26865 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
26866 gcc.dg/pr20115-1.c: Ditto.
26867 * gcc.dg/tree-ssa/20030530-2.c,
26868 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
26869 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
26870 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
26871 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
26872 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
26873 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
26874 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
26875 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
26876 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
26877 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
26878 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
26879 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
26880 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
26881 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
26882 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
26883 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
26884 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
26885 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
26886 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
26887 gcc.dg/tree-ssa/20030824-1.c,
26888 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
26889 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
26890 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
26891 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
26892 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
26893 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
26894 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
26895 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
26896 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
26897 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
26898 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
26899 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
26900 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
26901 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
26902 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
26903 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
26904 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
26905 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
26906 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
26907 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
26908 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
26909 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
26910 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
26911 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
26912 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
26913 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
26914 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
26915 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
26916 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
26917 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
26918 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
26919 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
26920 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
26921 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
26922 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
26923 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
26924 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
26925 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
26926 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
26927 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
26928 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
26929 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
26930 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
26931 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
26932 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
26933 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
26934 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
26935 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
26936 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
26937 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
26938 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
26939 gcc.dg/tree-ssa/useless-1.c: Ditto.
26940 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
26941 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
26942 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
26943 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
26944 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
26945 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
26946 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
26947 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
26948 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
26949 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
26950 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
26951 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
26952 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
26953 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
26954 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
26955 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
26956 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
26957 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
26958 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
26959 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
26960 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
26961 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
26962 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
26963 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
26964 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
26965 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
26966 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
26967 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
26968 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
26969 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
26970 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
26971 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
26972 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
26973 gcc.dg/vect/vect-none.c: Ditto.
26974 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
26975 treelang/compile/unsigned.tree: Ditto.
26976
26977 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
26978 * gcc.dg/cpp/direct2s.c: Ditto.
26979 * gcc.dg/cpp/paste4.c: Ditto.
26980 * gcc.dg/cpp/separate-1.c: Ditto.
26981 * gcc.dg/pch/save-temps-1.c: Ditto.
26982 * g++.dg/ext/altivec-10.C: Ditto.
26983 * g++.dg/pch/pch.C: Ditto.
26984
26985 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
26986
26987 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
26988 * g++.dg/template/repo1.C: Ditto.
26989 * g++.dg/template/repo2.C: Ditto.
26990 * g++.dg/template/repo3.C: Ditto.
26991 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
26992 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
26993 * g++.old-deja/g++.pt/repo1.C: Ditto.
26994 * g++.old-deja/g++.pt/repo2.C: Ditto.
26995 * g++.old-deja/g++.pt/repo3.C: Ditto.
26996 * g++.old-deja/g++.pt/repo4.C: Ditto.
26997
26998 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
26999 * gcc.dg/20030107-1.c: Ditto.
27000 * gcc.dg/20030702-1.c: Ditto.
27001 * gcc.dg/profile-generate-1.c: Ditto.
27002 * g++.dg/other/profile1.C: Ditto.
27003 * g++.old-deja/g++.robertl/eb83.C: Ditto.
27004
27005 * lib/gcc-dg.exp (remove-build-file): New.
27006 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
27007 cleanup-tree-dump, cleanup-saved-temps): New.
27008
27009 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
27010
27011 PR c++/19203, DR 214
27012 * g++.dg/parse/ambig3.C: Not ambiguous.
27013 * g++.dg/template/spec20.C: New.
27014 * g++.dg/template/spec21.C: New.
27015
27016 2005-03-31 Steve Ellcey <sje@cup.hp.com>
27017
27018 PR target/20045
27019 * gcc.dg/ia64-fptr-1.c: Run only on linux.
27020
27021 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27022
27023 PR libfortran/20660
27024 * gfortran.dg/negative_unit.f: New test.
27025
27026 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
27027
27028 * gcc.dg/20050330-1.c: New test.
27029
27030 2005-03-30 Devang Patel <dpatel@apple.com>
27031
27032 * g++.dg/tree-sra/ssa-sra-3.C: New test.
27033
27034 2005-03-30 Dale Johannesen <dalej@apple.com>
27035
27036 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
27037
27038 2005-03-30 Janis Johnson <janis187@us.ibm.com>
27039
27040 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
27041 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
27042 Strip options from test name.
27043
27044 2005-03-31 Jan Hubicka <jh@suse.cz>
27045
27046 * gcc.dg/varpool-1.c: New testcase.
27047
27048 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
27049
27050 PR c/772
27051 PR c/17913
27052 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
27053 gcc.dg/stmt-expr-label-3.c : New tests.
27054 * gcc.c-torture/execute/medce-2.c: Remove.
27055
27056 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
27057
27058 PR c/20368
27059 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
27060 tests.
27061
27062 2005-03-30 Alan Modra <amodra@bigpond.net.au>
27063
27064 * gcc.c-torture/compile/pr20203.c: New test.
27065
27066 2005-03-26 Steven G. Kargl <kargls@comcast.net>
27067
27068 * gfortran.dg/promotion.f90: New test.
27069
27070 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
27071
27072 PR middle-end/20491
27073 * gcc.dg/torture/asm-subreg-1.c: New test.
27074
27075 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
27076
27077 PR c/20672
27078 * gcc.dg/pr20672-1.c: New test.
27079
27080 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
27081
27082 * gfortran.dg/vect: New directory.
27083 * gfortran.dg/vect/vect.exp: New.
27084 * gfortran.dg/vect/vect-1.f90: New test.
27085 * gfortran.dg/vect/vect-2.f90: New test.
27086 * gfortran.dg/vect/vect-3.f90: New test.
27087 * gfortran.dg/vect/vect-4.f90: New test.
27088 * gfortran.dg/vect/vect-5.f90: New test.
27089
27090 2005-03-29 Jakub Jelinek <jakub@redhat.com>
27091
27092 PR middle-end/20622
27093 * gcc.dg/alias-7.c: New test.
27094
27095 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
27096
27097 * gcc.dg/sparc-reg-1.c: New test.
27098
27099 2005-03-28 Steve Ellcey <sje@cup.hp.com>
27100
27101 PR target/19890
27102 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
27103
27104 2005-03-29 Dale Ranta <dir@lanl.gov>
27105 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27106
27107 PR libfortran/20163
27108 * gfortran.dg/pr20163-2.f: New test.
27109
27110 2005-03-28 Jan Hubicka <jh@suse.cz>
27111
27112 PR middle-end/20635
27113 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
27114 by Jakub Jelinek.
27115
27116 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
27117
27118 PR tree-optimization/20626
27119 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
27120 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
27121
27122 2005-03-26 Steven G. Kargl <kargls@comcast.net>
27123
27124 * gfortran.dg/underflow.f90: New test.
27125 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
27126
27127 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27128
27129 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
27130
27131 2005-03-25 Mark Mitchell <mark@codesourcery.com>
27132
27133 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
27134 (g++_init): Make sure that CXXFLAGS is set.
27135 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
27136 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
27137 * lib/gfortran.exp (gfortran_link_flags): Likewise.
27138 * lib/objc.exp (objc_init): Likewise.
27139 * lib/treelang.exp (treelang_init): Likewise.
27140
27141 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
27142
27143 PR tree-optimization/20470
27144 * gcc.dg/tree-ssa/pr20470.c: New test.
27145
27146 2005-03-25 Geoffrey Keating <geoffk@apple.com>
27147
27148 * gcc.dg/ppc-stfiwx.c: New.
27149
27150 2005-03-25 Steve Ellcey <sje@cup.hp.com>
27151
27152 PR target/19888
27153 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
27154
27155 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
27156
27157 * gcc.dg/20050325-1.c: Fix a typo.
27158
27159 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27160
27161 PR libfortran/19678
27162 PR libfortran/19679
27163 * gfortran.dg/dos_eol.f: New test.
27164
27165 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
27166
27167 PR rtl-optimization/20249
27168 * gcc.dg/20050325-1.c: New test.
27169
27170 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27171
27172 PR libfortran/15332
27173 * gfortran.dg/pr15332.f: New test.
27174
27175 2005-03-24 Dale Johannesen <dalej@apple.com>
27176
27177 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
27178
27179 2005-03-24 Geoffrey Keating <geoffk@apple.com>
27180
27181 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
27182 'internal' visibility.
27183 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
27184 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
27185 'protected' visibility.
27186 * gcc.dg/visibility-7.c: Likewise.
27187 * lib/target-supports.exp (check_visibility_available): Take
27188 a parameter, the kind of visibility to check for.
27189 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
27190 to check_visibility_available.
27191
27192 * g++.dg/expr/cast3.C: New.
27193
27194 2005-03-24 David Edelsohn <edelsohn@gnu.org>
27195
27196 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
27197 rs6000.
27198
27199 2005-03-24 Steve Ellcey <sje@cup.hp.com>
27200
27201 PR target/20095
27202 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
27203
27204 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
27205
27206 * gcc.dg/badshift.c: Renamed to...
27207 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
27208
27209 * gcc.target/i386/badshift.c: Renamed to...
27210 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
27211 only.
27212
27213 PR rtl-optimization/20532
27214 * gcc.target/i386/badshift.c: New.
27215
27216 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27217
27218 * gfortran.dg/pr18025.f90: New test.
27219
27220 2005-03-23 Dale Johannesen <dalej@apple.com>
27221
27222 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
27223
27224 2005-03-23 Mark Mitchell <mark@codesourcery.com>
27225
27226 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
27227
27228 * lib/target-supports.exp (check_iconv_available): Default
27229 libiconv to -liconv, if there is no definition.
27230
27231 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
27232
27233 * gcc.dg/torture/cris-asm-mof-1.c: New test.
27234
27235 2005-03-22 Mark Mitchell <mark@codesourcery.com>
27236
27237 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
27238 * g++.dg/opt/pr7503-2.C: Likewise.
27239 * g++.dg/opt/pr7503-3.C: Likewise.
27240 * g++.dg/opt/pr7503-4.C: Likewise.
27241 * g++.dg/opt/pr7503-5.C: Likewise.
27242 * g++.dg/warn/minmax.C: New test.
27243
27244 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27245
27246 * gfortran.dg/g77_intrinsics_funcs.f: New test.
27247 * gfortran.dg/g77_intrinsics_sub.f: New test.
27248
27249 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
27250 Jan Hubicka <jh@suse.cz>
27251 Steven Bosscher <stevenb@suse.de
27252
27253 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
27254
27255 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27256
27257 PR c++/19980
27258 * g++.dg/template/redecl3.C: New test.
27259
27260 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27261
27262 PR c++/20499
27263 * g++.dg/parse/error16.C: Tweak error markers.
27264
27265 2005-03-22 Jakub Jelinek <jakub@redhat.com>
27266
27267 PR target/20561
27268 * gcc.dg/20050321-2.c: New test.
27269
27270 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
27271
27272 PR c++/20465
27273 PR c++/20381
27274 * g++.dg/template/ptrmem12.C: New.
27275
27276 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
27277
27278 PR rtl-optimization/20527
27279 * gcc.c-torture/execute/pr20527-1.c: New test.
27280
27281 2005-03-22 Ben Elliston <bje@au.ibm.com>
27282
27283 * gcc.misc-tests/options.exp (check_for_options): Create a real C
27284 program, compile it into a real executable and then delete the .c
27285 and .x files afterwards, to avoid problems on testglue targets.
27286
27287 2005-03-21 Stuart Hastings <stuart@apple.com>
27288
27289 * gcc.target/i386/sse-2.c: New.
27290
27291 2005-03-21 Uros Bizjak <uros@kss-loka.si>
27292
27293 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
27294
27295 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27296
27297 * g++.dg/parse/crash25.C: Fix typo.
27298
27299 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27300
27301 PR c++/20461
27302 * g++.dg/parse/crash24.C: New test.
27303
27304 PR c++/20536
27305 * g++.dg/parse/crash25.C: New test.
27306
27307 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27308
27309 PR c++/20147
27310 * g++.dg/ext/stmtexpr4.C: New test.
27311
27312 2005-03-20 Roger Sayle <roger@eyesopen.com>
27313
27314 PR middle-end/20539
27315 * gcc.c-torture/compile/pr13066-1.c: New test case.
27316 * gcc.c-torture/compile/pr20539-1.c: Likewise.
27317 * g++.dg/opt/pr13066-1.C: Likewise.
27318
27319 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
27320
27321 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
27322
27323 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27324
27325 PR fortran/18525
27326 * gfortran.dg/nesting_1.f90: New test.
27327
27328 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27329
27330 PR c++/20240
27331 * g++.dg/lookup/using13.C: New test.
27332
27333 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27334
27335 PR c++/20333
27336 * g++.dg/template/crash36.C: New test.
27337
27338 2005-03-18 Paolo Carlini <pcarlini@suse.de>
27339
27340 PR c++/20463
27341 * g++.dg/template/crash35.C: New test.
27342
27343 2005-03-17 Paolo Carlini <pcarlini@suse.de>
27344
27345 PR c++/19966
27346 * g++.dg/overload/operator2.C: New test.
27347
27348 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27349
27350 PR libfortran/20257
27351 * gfortran.dg/pr20257.f90: New test.
27352
27353 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27354
27355 PR libfortran/20480
27356 * gfortran.dg/pr20480.f90: New test.
27357
27358 2005-03-16 Richard Henderson <rth@redhat.com>
27359
27360 PR middle-end/15700
27361 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
27362 (_rtld_global): New.
27363 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
27364 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
27365
27366 * gcc.dg/alias-3.c: New.
27367 * gcc.dg/alias-4.c: New.
27368 * gcc.dg/alias-5.c: New.
27369 * gcc.dg/alias-6.c: New.
27370
27371 2005-03-15 Geoffrey Keating <geoffk@apple.com>
27372
27373 * gcc.dg/cpp/ucnid-7.c: New.
27374
27375 2005-03-15 Janis Johnson <janis187@us.ibm.com>
27376 Dorit Naishlos <dorit@il.ibm.com>
27377
27378 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
27379 darwin.
27380
27381 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
27382
27383 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't
27384 support misaligned accesses.
27385 * gcc.dg/vect/vect-58.c: Likewise.
27386 * gcc.dg/vect/vect-92.c: New.
27387 * gcc.dg/vect/vect-93.c: New.
27388
27389 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
27390
27391 PR fortran/18827
27392 * gfortran.dg/assign_2.f90: New test.
27393 * gfortran.dg/assign_3.f90: New test.
27394 * gfortran.dg/assign.f90: New test.
27395
27396 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
27397
27398 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
27399 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
27400 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
27401 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
27402 names.
27403
27404 2005-03-14 Geoffrey Keating <geoffk@apple.com>
27405
27406 * gcc.dg/cpp/ucnid-6.c: New.
27407
27408 * gcc.dg/cpp/normalize-1.c: New.
27409 * gcc.dg/cpp/normalize-2.c: New.
27410 * gcc.dg/cpp/normalize-3.c: New.
27411 * gcc.dg/cpp/normalize-4.c: New.
27412 * gcc.dg/cpp/ucnid-4.c: New.
27413 * gcc.dg/cpp/ucnid-5.c: New.
27414 * g++.dg/cpp/normalize-1.C: New.
27415 * g++.dg/cpp/ucnid-1.C: New.
27416
27417 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
27418
27419 * gcc.dg/pr18628.c: New.
27420
27421 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
27422
27423 PR c++/20280
27424 * g++.dg/tree-ssa/pr20280.C: New.
27425
27426 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27427
27428 PR fortran/20467
27429 * gfortran.dg/stfunc_2.f90: New test.
27430
27431 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
27432
27433 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
27434
27435 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
27436
27437 * gcc.dg/tree-ssa/20050314-1.c: New test.
27438
27439 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27440
27441 PR c++/4403
27442 PR c++/9783, DR433
27443 * g++.dg/template/friend34.C: New test.
27444 * g++.dg/template/friend35.C: Likewise.
27445 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
27446
27447 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27448
27449 Friend class name lookup 5/n
27450 PR c++/1016
27451 * g++.dg/lookup/hidden-class1.C: New test.
27452 * g++.dg/lookup/hidden-class2.C: Likewise.
27453 * g++.dg/lookup/hidden-class3.C: Likewise.
27454 * g++.dg/lookup/hidden-class4.C: Likewise.
27455 * g++.dg/lookup/hidden-class5.C: Likewise.
27456 * g++.dg/lookup/hidden-class6.C: Likewise.
27457 * g++.dg/lookup/hidden-class7.C: Likewise.
27458 * g++.dg/lookup/hidden-class8.C: Likewise.
27459 * g++.dg/lookup/hidden-class9.C: Likewise.
27460 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
27461 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
27462 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
27463 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
27464 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
27465 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
27466 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
27467 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
27468 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
27469 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
27470 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
27471
27472 2005-03-13 Mark Mitchell <mark@codesourcery.com>
27473
27474 PR c++/20157
27475 * g++.dg/template/error18.C: New test.
27476
27477 2005-03-09 Ben Elliston <bje@au.ibm.com>
27478
27479 PR debug/16792
27480 * g++.dg/debug/pr16792.C: New test.
27481
27482 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
27483
27484 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
27485 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
27486 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
27487 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
27488 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
27489 test assertion names.
27490
27491 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27492
27493 PR fortran/18600
27494 * gfortran.dg/stfunc_1.f90: New test.
27495
27496 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27497
27498 PR fortran/16907
27499 * gfortran.dg/real_index_1.f90: New test.
27500
27501 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27502
27503 PR fortran/20323
27504 * gfortran.dg/spec_expr_1.f90: New test.
27505
27506 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
27507
27508 PR c/20402
27509 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
27510 new parser.
27511
27512 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27513
27514 PR fortran/20361
27515 * gfortran.dg/largeequiv_1.f90: New test.
27516
27517 2005-03-12 Geoffrey Keating <geoffk@apple.com>
27518
27519 * gcc.dg/ucnid-1.c: New.
27520 * gcc.dg/ucnid-2.c: New.
27521 * gcc.dg/ucnid-3.c: New.
27522 * gcc.dg/ucnid-4.c: New.
27523 * gcc.dg/ucnid-5.c: New.
27524 * gcc.dg/ucnid-6.c: New.
27525 * gcc.dg/cpp/ucnid-1.c: New.
27526 * gcc.dg/cpp/ucnid-2.c: New.
27527 * gcc.dg/cpp/ucnid-3.c: New.
27528 * g++.dg/other/ucnid-1.C: New.
27529
27530 2005-03-12 Geoffrey Keating <geoffk@apple.com>
27531
27532 * gcc.dg/vmx/darwin-abi-3.c: Delete.
27533
27534 2005-03-11 Per Bothner <per@bothner.com>
27535
27536 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
27537 that diagnotics refer to correct token.
27538 * gcc.dg/unused-3.c: Likewise.
27539
27540 2005-03-11 Per Bothner <per@bothner.com>
27541
27542 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
27543 constant" is now actually on same line as string constant.
27544 * gcc.dg/cpp/direct2s.c: Likewise.
27545
27546 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
27547
27548 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
27549
27550 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27551
27552 PR libfortran/20124
27553 * gfortran.dg/pr20124.f90: New Test
27554
27555 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
27556
27557 PR tree-optimization/20130
27558 * gcc.dg/pr20130-1.c: New test.
27559
27560 2005-03-10 Steve Ellcey <sje@cup.hp.com>
27561
27562 PR target/20095
27563 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
27564
27565 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27566
27567 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
27568
27569 2005-03-10 Steve Ellcey <sje@cup.hp.com>
27570
27571 * g++.dg/eh/forced1.C: Fix comment.
27572 * g++.dg/eh/forced2.C: Ditto.
27573 * g++.dg/eh/forced3.C: Ditto.
27574 * g++.dg/eh/forced4.C: Ditto.
27575
27576 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
27577
27578 PR rtl-opt/20412
27579 * gcc.c-torture/compile/pr20412.c: New test.
27580
27581 2005-03-10 Roger Sayle <roger@eyesopen.com>
27582
27583 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
27584
27585 2005-03-10 Jakub Jelinek <jakub@redhat.com>
27586
27587 PR target/20322
27588 * gcc.dg/20050307-1.c: New test.
27589
27590 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
27591
27592 PR c++/20375
27593 * g++.dg/other/stdarg3.C: New.
27594
27595 2005-03-10 Jakub Jelinek <jakub@redhat.com>
27596
27597 PR c++/18384, c++/18327
27598 * g++.dg/init/array19.C: New test.
27599
27600 PR inline-asm/20314
27601 * gcc.dg/torture/pr20314-1.c: New test.
27602 * gcc.dg/torture/pr20314-2.c: New test.
27603
27604 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
27605
27606 * gcc.dg/20050309-1.c: New test.
27607
27608 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27609
27610 * gcc.dg/builtins-10.c: Reactivate disabled test.
27611 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
27612 new cbrt transformations.
27613
27614 2005-03-09 Mark Mitchell <mark@codesourcery.com>
27615
27616 PR c++/20208
27617 * g++.dg/template/array13.C: New test.
27618
27619 2005-03-09 Paolo Carlini <pcarlini@suse.de>
27620
27621 PR c++/16859
27622 * g++.dg/init/brace4.C: New test.
27623
27624 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
27625
27626 PR c++/20186
27627 * g++.dg/template/non-dependent12.C: New.
27628
27629 2005-03-08 Mark Mitchell <mark@codesourcery.com>
27630
27631 PR c++/20142
27632 * g++.dg/init/array18.C: Add dg-do run marker.
27633
27634 PR c++/20142
27635 * g++.dg/init/array18.C: New test.
27636
27637 2005-03-09 Ben Elliston <bje@au.ibm.com>
27638
27639 * consistency.vlad/vlad.exp: Remove trailing semicolons.
27640 * g++.dg/gcov/gcov.exp: Likewise.
27641 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
27642 * gcc.target/xstormy16/xstormy16.exp: Likewise.
27643 * lib/c-torture.exp: Likewise.
27644 * lib/fortran-torture.exp: Likewise.
27645 * lib/g++.exp: Likewise.
27646 * lib/gcc-defs.exp: Likewise.
27647 * lib/gcc-dg.exp: Likewise.
27648 * lib/gcc.exp: Likewise.
27649 * lib/gcov.exp: Likewise.
27650 * lib/gfortran.exp: Likewise.
27651 * lib/mike-g++.exp: Likewise.
27652 * lib/mike-gcc.exp: Likewise.
27653 * lib/objc-torture.exp: Likewise.
27654 * lib/objc.exp: Likewise.
27655 * lib/profopt.exp: Likewise.
27656 * lib/target-libpath.exp: Likewise.
27657 * lib/target-supports.exp: Likewise.
27658 * lib/treelang.exp: Likewise.
27659 * lib/wrapper.exp: Likewise.
27660
27661 2005-03-08 Jeff Law <law@redhat.com>
27662
27663 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
27664 PHI-OPT changes.
27665
27666 2005-03-08 Ira Rosen <irar@il.ibm.com>
27667
27668 * gcc.dg/vect/pr20122.c: New test.
27669
27670 2005-03-07 Jeff Law <law@redhat.com>
27671
27672 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
27673 was folded away.
27674 * gcc.dg/tree-ssa/pr18133-1.c: New test.
27675 * gcc.dg/tree-ssa/pr18133-2.c: New test.
27676 * gcc.dg/tree-ssa/pr18134.c: New test.
27677
27678 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27679
27680 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
27681 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
27682 gcc.dg/torture/builtin-noret-2.c: Require weak support.
27683
27684 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
27685
27686 PR tree-opt/17671
27687 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
27688
27689 2005-03-07 Mark Mitchell <mark@codesourcery.com>
27690
27691 * g++.dg/warn/Wnvdtor.C: New test.
27692
27693 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
27694
27695 * gcc.dg/torture/pr19683-1.c: New test.
27696
27697 2005-03-06 Steven G. Kargl <kargls@comcast.net>
27698
27699 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
27700 * gfortran.dg/g77/19990313-2.f: Ditto.
27701 * gfortran.dg/g77/19990313-3.f: Ditto.
27702 * gfortran.dg/g77/19990525-0.f: Ditto.
27703 * gfortran.dg/g77/19990826-0.f: Ditto.
27704 * gfortran.dg/g77/19990826-2.f: Ditto.
27705 * gfortran.dg/g77/19990826-3.f: Ditto.
27706 * gfortran.dg/g77/20000511-1.f: Ditto.
27707 * gfortran.dg/g77/20000511-2.f: Ditto.
27708 * gfortran.dg/g77/970625-2.f: Ditto.
27709 * gfortran.dg/g77/980310-2.f: Ditto.
27710 * gfortran.dg/g77/980310-3.f: Ditto.
27711 * gfortran.dg/g77/980310-8.f: Ditto.
27712 * gfortran.dg/g77/980519-2.f: Ditto.
27713 * gfortran.dg/g77/alpha1.f: Ditto.
27714 * gfortran.dg/g77/claus.f: Ditto.
27715 * gfortran.dg/g77/erfc.f: Ditto.
27716 * gfortran.dg/g77/short.f: Ditto.
27717 * gfortran.fortran-torture/execute/data.f90: Ditto.
27718 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
27719 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
27720
27721 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27722
27723 * lib/file-format.exp (gcc_target_object_format): Add check for som
27724 format and hardcode object formats on hppa*-*-hpux*.
27725 * lib/target-supports.exp (check_weak_available): Add check for som
27726 object format. Always return 0 on hppa*-*-hpux10*.
27727
27728 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
27729 is defined.
27730
27731 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
27732
27733 2005-03-05 Steven G. Kargl <kargls@comcast.net>
27734
27735 * gfortran.dg/pr19936_1.f90: New test.
27736 * gfortran.dg/pr19936_2.f90: New test.
27737 * gfortran.dg/pr19936_3.f90: New test.
27738
27739 2005-03-05 Steven G. Kargl <kargls@comcast.net>
27740 Paul Thomas <prthomas@drfccad.cea.fr>
27741
27742 * gfortran.dg/PR19754_1.f90: New test.
27743 * gfortran.dg/PR19754_2.f90: Ditto.
27744
27745 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27746
27747 PR c++/19311
27748 * g++.dg/template/non-dependent11.C: New test.
27749
27750 2005-03-05 Uros Bizjak <uros@kss-loka.si>
27751
27752 * lib/target-supports.exp (check_iconv_available): Fix comment.
27753
27754 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
27755 Joseph S. Myers <joseph@codesourcery.com>
27756
27757 PR c++/19797
27758 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
27759
27760 2005-03-04 Matthew Sachs <msachs@apple.com>
27761
27762 * gcc.exp (gcc_target_compile): Put braces around
27763 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
27764 * objc.exp (objc_target_compile): Likewise.
27765 * treelang.exp (treelang_target_compile): Likewise.
27766
27767 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27768
27769 PR fortran/19673
27770 * gfortran.dg/func_result_1.f90: New test.
27771
27772 2005-03-04 Ben Elliston <bje@au.ibm.com>
27773
27774 * gcc.misc-tests/options.exp: New test.
27775
27776 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
27777
27778 * gcc.dg/pr15784-4.c: New test.
27779
27780 2005-03-03 Geoffrey Keating <geoffk@apple.com>
27781
27782 * gcc.c-torture/execute/pr17133.c: New.
27783 * gcc.c-torture/compile/20050303-1.c: New.
27784
27785 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
27786
27787 * gcc.dg/cpp/assert4.c: Fix for cygwin.
27788
27789 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
27790
27791 * g++.dg/overload/using2.C: New.
27792
27793 2005-03-02 Mark Mitchell <mark@codesourcery.com>
27794
27795 PR c++/19916
27796 * g++.dg/init/ptrmem2.C: New test.
27797
27798 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
27799
27800 PR c/8927
27801 * gcc.dg/pr8927-1.c: New test.
27802
27803 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
27804
27805 PR c++/20232
27806 * g++.dg/inherit/covariant12.C: New.
27807
27808 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27809
27810 PR fortran/19479
27811 * gfortran.dg/bound_1.f90: New test.
27812
27813 2005-02-28 Janis Johnson <janis187@us.ibm.com>
27814
27815 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
27816 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
27817
27818 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
27819
27820 PR c/20245
27821 * gcc.dg/pr20245-1.c: New test.
27822
27823 2005-02-28 Jakub Jelinek <jakub@redhat.com>
27824
27825 PR middle-end/19874
27826 * gcc.c-torture/execute/20050119-2.c: New test case.
27827
27828 2005-02-28 Ben Elliston <bje@au.ibm.com>
27829
27830 * README: Update the DejaGnu bug reporting address.
27831 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
27832 * lib/objc-torture.exp: Likewise.
27833
27834 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
27835
27836 * gfortran.dg/boz_1.f90: New test.
27837 * gfortran.dg/boz_3.f90: New test.
27838 * gfortran.dg/boz_4.f90: New test.
27839
27840 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
27841
27842 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
27843 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
27844
27845 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27846
27847 PR libfortran/20101
27848 * gfortran.dg/write_0_pe_format.f90: New test.
27849
27850 2005-02-27 Jakub Jelinek <jakub@redhat.com>
27851
27852 PR c++/20206
27853 * g++.dg/opt/thunk2.C: New test.
27854 * g++.dg/opt/covariant1.C: New test.
27855
27856 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27857
27858 * gfortran.dg/e_d_fmt.f90: New test.
27859
27860 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
27861
27862 * gcc.dg/asm-b.c: Fix comment typos.
27863
27864 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
27865
27866 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
27867 a V_MAY_DEF also.
27868
27869 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
27870
27871 PR tree-opt/20188
27872 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
27873 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
27874 * gcc.dg/asm-b.c: New test.
27875
27876 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
27877
27878 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
27879 Disable this test on IRIX 6.
27880
27881 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
27882
27883 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
27884 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
27885 parser.
27886
27887 2005-02-25 Diego Novillo <dnovillo@redhat.com>
27888
27889 PR tree-optimization/20204
27890 * gcc.dg/pr20204.c: New test.
27891
27892 2005-02-24 Jakub Jelinek <jakub@redhat.com>
27893
27894 PR target/20196
27895 * gcc.c-torture/execute/20050224-1.c: New test.
27896
27897 PR c++/20175
27898 * g++.dg/warn/Wbraces2.C: New test.
27899
27900 2005-02-23 Mark Mitchell <mark@codesourcery.com>
27901
27902 PR c++/19878
27903 * g++.dg/init/const2.C: New test.
27904
27905 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
27906
27907 PR tree-optimization/20100
27908 * gcc.c-torture/execute/pr20100-1.c: New test.
27909
27910 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27911
27912 * gfortran.dg/implicit_3.f90: New test.
27913
27914 * gfortran.dg/deftype_1.f90: New test.
27915
27916 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
27917
27918 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
27919 the test passes.
27920 * g++.dg/other/anon3.C: Accept a warning.
27921
27922 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
27923
27924 * gcc.dg/pr20017.c: Fix a comment typo.
27925
27926 2005-02-23 Bud Davis <bdavis@gfortran.org>
27927
27928 * gfortran.dg/list_read_4.f90: Change to f90 comments.
27929
27930 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27931
27932 PR ada/19902
27933 * ada/acats/tests/cxa/cxa3004.a: Remove.
27934 * ada/acats/tests/cxb/cxb30061.am: Likewise.
27935
27936 2005-02-22 Mark Mitchell <mark@codesourcery.com>
27937
27938 PR c++/20073
27939 * g++.dg/init/const1.C: New test.
27940
27941 PR c++/19991
27942 * g++.dg/parse/constant7.C: New test.
27943
27944 PR c++/20152
27945 * g++.dg/parse/error27.C: New test.
27946 * g++.dg/template/qualttp15.C: Adjust error markers.
27947 * g++.old-deja/g++.other/struct1.C: Likewise.
27948
27949 PR c++/20153
27950 * g++.dg/template/error17.C: New test.
27951
27952 PR c++/20148
27953 * g++.dg/parser/error26.C: New test.
27954
27955 2005-02-22 Diego Novillo <dnovillo@redhat.com>
27956
27957 PR tree-optimization/20100
27958 PR tree-optimization/20115
27959 * gcc.dg/pr20115.c: New test.
27960 * gcc.dg/pr20115-1.c: New test.
27961 * gcc.dg/pr20100.c: New test.
27962 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
27963 call-clobbered variables after alias1.
27964
27965 2005-02-22 Bud Davis <bdavis@gfortran.org>
27966
27967 * gfortran.dg/list_read_4.f90: new test.
27968
27969 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
27970
27971 PR rtl-optimization/20017.
27972 * gcc.dg/pr20017.c: New.
27973
27974 2005-02-22 Devang Patel <dpatel@apple.com>
27975
27976 PR 19952
27977 * g++.dg/tree-ssa/pr19952.C: New test.
27978
27979 2005-02-22 Mark Mitchell <mark@codesourcery.com>
27980
27981 PR c++/19883
27982 * g++.dg/parse/constant6.C: New test.
27983
27984 2005-02-22 Uros Bizjak <uros@kss-loka.si>
27985
27986 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
27987 * g++.dg/charset/asm2.c: Likewise.
27988 * g++.dg/charset/asm3.c: Likewise.
27989 * g++.dg/charset/asm4.c: Likewise.
27990 * g++.dg/charset/asm5.c: Likewise.
27991 * g++.dg/charset/attribute1.c: Likewise.
27992 * g++.dg/charset/attribute2.c: Likewise.
27993 * g++.dg/charset/extern1.cc: Likewise.
27994 * g++.dg/charset/extern2.cc: Likewise.
27995 * g++.dg/charset/extern3.cc: Likewise.
27996 * g++.dg/charset/function.cc: Likewise.
27997 * g++.dg/charset/string.c: Likewise.
27998 * g++.dg/charset/charset.exp: Likewise.
27999 * lib/target-supports.exp (check_iconv_available): Fix comment.
28000
28001 2005-02-22 Uros Bizjak <uros@kss-loka.si>
28002
28003 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
28004 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
28005 * gcc.dg/charset/asm2.c: Likewise.
28006 * gcc.dg/charset/asm3.c: Likewise.
28007 * gcc.dg/charset/asm4.c: Likewise.
28008 * gcc.dg/charset/asm5.c: Likewise.
28009 * gcc.dg/charset/asm6.c: Likewise.
28010 * gcc.dg/charset/attribute1.c: Likewise.
28011 * gcc.dg/charset/attribute2.c: Likewise.
28012 * gcc.dg/charset/builtin1.c: Likewise.
28013 * gcc.dg/charset/extern.c: Likewise.
28014 * gcc.dg/charset/function.c: Likewise.
28015 * gcc.dg/charset/string.c: Likewise.
28016 * gcc.dg/charset/charset.exp: Likewise.
28017
28018 2005-02-21 Bud Davis <bdavis9659@comcast.net>
28019
28020 PR fortran/20086
28021 * gfortran.dg/pr20086.f90: New test.
28022
28023 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
28024
28025 PR tree-optimization/19786
28026 * g++.dg/tree-ssa/pr19786.C: New.
28027
28028 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28029
28030 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
28031
28032 2005-02-21 Jeff Law <law@redhat.com>
28033
28034 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
28035
28036 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28037
28038 * gfortran.dg/do_iterator: Split loop, markup all lines for
28039 which an error locus is printed.
28040 * gfortran.dg/pr17708.f90: Markup all lines for which an error
28041 locus is printed.
28042 * gfortran.dg/select_4.f90: Likewise.
28043 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
28044 locuses in the various permutations.
28045
28046 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
28047
28048 PR tree-optimization/19951
28049 * g++.dg/vect: New directory.
28050 * g++.dg/vect/vect.exp: New file.
28051 * g++.dg/vect/pr19951.cc: New testcase.
28052 * g++.dg/dg.exp: Also prune vectorizer tests.
28053
28054 2005-02-20 Zack Weinberg <zack@codesourcery.com>
28055
28056 PR 18785
28057 * gcc.dg/charset/builtin1.c: New test.
28058
28059 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28060
28061 PR c++/19299
28062 * g++.dg/inherit/volatile1.C: New test.
28063
28064 PR c++/19440
28065 * g++.dg/template/dtor4.C: New test.
28066
28067 2005-02-19 Steven G. Kargl <kargls@comcast.net>
28068
28069 * gfortran.dg/int_1.f90: New test.
28070
28071 2005-02-19 Devang Patel <dpatel@apple.com>
28072
28073 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
28074
28075 2005-02-19 Steven G. Kargl <kargls@comcast.net>
28076
28077 * gfortran.dg/achar_1.f90: New test.
28078
28079 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
28080
28081 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
28082
28083 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
28084 Jakub Jelinek <jakub@redhat.com>
28085
28086 PR tree-optimization/19828
28087 * gcc.dg/tree-ssa/loop-7.c: New test.
28088 * gcc.c-torture/execute/20050218-1.c: New test.
28089
28090 2005-02-19 Jakub Jelinek <jakub@redhat.com>
28091
28092 PR c/20043
28093 * gcc.dg/transparent-union-1.c: New test.
28094 * gcc.dg/transparent-union-2.c: New test.
28095
28096 2005-02-18 James E Wilson <wilson@specifixinc.com>
28097
28098 PR tree-optimization/18977
28099 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
28100
28101 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
28102
28103 PR target/20054
28104 * gcc.dg/pr20054.c: New test.
28105
28106 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28107
28108 PR c++/19508
28109 * g++.dg/ext/attrib20.C: New test.
28110
28111 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
28112
28113 PR middle-end/20030
28114 * gfortran.fortran-torture/execute/character_passing.f90: New test.
28115
28116 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
28117
28118 PR c++/20008
28119 * g++.dg/opt/switch4.C: New.
28120
28121 2005-02-18 Jakub Jelinek <jakub@redhat.com>
28122
28123 PR c++/20023
28124 PR tree-optimization/20009
28125 * gcc.c-torture/compile/20050217-1.c: New test.
28126 * g++.dg/opt/switch3.C: New test.
28127
28128 PR tree-optimization/18947
28129 * gcc.c-torture/compile/20050215-1.c: New test.
28130 * gcc.c-torture/compile/20050215-2.c: New test.
28131 * gcc.c-torture/compile/20050215-3.c: New test.
28132
28133 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
28134
28135 PR c++/20028
28136 * g++.dg/template/crash34.C: New.
28137
28138 PR c++/20022
28139 * g++.dg/other/access3.C: New.
28140
28141 2005-02-17 Ira Rosen <irar@il.ibm.com>
28142
28143 * gcc.dg/vect/vect-98.c: New test.
28144
28145 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
28146
28147 PR tree-optimization/19967
28148 * gcc.dg/pr19967.c: New.
28149
28150 2005-02-16 Jakub Jelinek <jakub@redhat.com>
28151
28152 PR middle-end/19857
28153 * gcc.dg/tree-ssa/20050215-1.c: New test.
28154 * gcc.c-torture/execute/20050215-1.c: New test.
28155
28156 2005-02-15 Eric Christopher <echristo@redhat.com>
28157
28158 * gcc.dg/cpp/20050215-1.c: New file.
28159
28160 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
28161
28162 PR tree-optimization/15785
28163 * gcc.dg/pr15785-1.c: New test.
28164
28165 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
28166
28167 PR c++/17788
28168 * g++.dg/init/ctor4.C: New.
28169 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
28170
28171 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
28172
28173 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
28174 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
28175
28176 2005-02-15 Andreas Schwab <schwab@suse.de>
28177
28178 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
28179 declare malloc.
28180
28181 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
28182
28183 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
28184
28185 2005-02-14 Diego Novillo <dnovillo@redhat.com>
28186
28187 PR tree-optimization/19853
28188 * gcc.c-torture/compile/pr19853.c: New test.
28189
28190 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
28191
28192 PR c++/19608
28193 * g++.dg/parse/local-class1.C: New.
28194
28195 PR c++/19895
28196 * g++.dg/parse/ptrmem3.C: New.
28197
28198 PR c++/19884
28199 * g++.old-deja/g++.oliva/template6.C: Add another case.
28200 * g++.dg/template/explicit6.C: New.
28201
28202 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
28203
28204 PR c++/17816
28205 * g++.dg/other/redecl2.C: New.
28206
28207 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
28208
28209 PR c++/19891
28210 * g++.dg/abi/covariant4.C: New.
28211
28212 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
28213
28214 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c:
28215 New tests.
28216
28217 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
28218
28219 * gcc.dg/vect/vect-96.c: Fix typo.
28220
28221 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28222
28223 PR c++/14479
28224 PR c++/19487
28225 * g++.dg/template/enum5.C: New test.
28226
28227 2005-02-12 Ira Rosen <irar@il.ibm.com>
28228
28229 * gcc.dg/vect/vect-97.c: New test.
28230
28231 2005-02-12 Ira Rosen <irar@il.ibm.com>
28232
28233 * gcc.dg/vect/vect-96.c: New test.
28234
28235 2005-02-12 Uros Bizjak <uros@kss-loka.si>
28236
28237 * gcc.dg/builtins-34.c: Also check ldexp*.
28238
28239 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
28240
28241 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
28242
28243 2005-02-11 Janis Johnson <janis187@us.ibm.com>
28244
28245 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
28246 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
28247 dg-require-dll, dg-require-iconv, dg-require-named-sections,
28248 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
28249 selector_list, selector_expression, dg-process-target): Move to new
28250 file target-supports-dg.exp.
28251 * lib/target-supports-dg.exp: New.
28252
28253 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
28254 New.
28255
28256 2005-02-11 Jakub Jelinek <jakub@redhat.com>
28257
28258 PR c++/19666
28259 * g++.dg/other/ptrmem6.C: New test.
28260
28261 PR middle-end/19858
28262 * gcc.c-torture/compile/20050210-1.c: New test.
28263
28264 2005-02-11 Mark Mitchell <mark@codesourcery.com>
28265
28266 PR c++/19755
28267 * g++.dg/warn/Wbraces1.C: New test.
28268
28269 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
28270
28271 * gcc.dg/builtins-52.c: New testcase.
28272
28273 2005-02-10 Jakub Jelinek <jakub@redhat.com>
28274
28275 PR c/19342
28276 * gcc.c-torture/execute/20050119-1.c: New test.
28277
28278 2005-02-09 Mark Mitchell <mark@codesourcery.com>
28279
28280 PR c++/19811
28281 * g++.dg/init/delete1.C: New test.
28282
28283 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
28284
28285 PR c++/18470
28286 * g++.dg/template/static12.C: New test.
28287
28288 2005-02-09 Mark Mitchell <mark@codesourcery.com>
28289
28290 PR c++/19787
28291 * g++.dg/conversion/ambig1.C: New test.
28292
28293 PR c++/19739
28294 * g++.dg/ext/attrib19.C: New test.
28295
28296 PR c++/19732
28297 * g++.dg/parse/dtor5.C: New test.
28298
28299 PR c++/19762
28300 * g++.dg/template/dtor3.C: New test.
28301
28302 PR c++/19826
28303 * g++.dg/template/static11.C: New test.
28304 * g++.dg/template/crash2.C: Remove dg-error marker.
28305
28306 2005-02-09 Janis Johnson <janis187@us.ibm.com>
28307
28308 PR C++/18491
28309 * g++.old-deja/g++.mike/p10769a.C: Remove.
28310
28311 2005-02-09 Roger Sayle <roger@eyesopen.com>
28312
28313 * gcc.dg/builtins-48.c: New test case.
28314 * gcc.dg/builtins-49.c: New test case.
28315 * gcc.dg/builtins-50.c: New test case.
28316 * gcc.dg/builtins-51.c: New test case.
28317
28318 2005-02-09 Ian Lance Taylor <ian@airs.com>
28319
28320 PR middle-end/19583
28321 * g++.dg/warn/Wreturn-type-3.C: New test.
28322
28323 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
28324
28325 PR middle-end/19402
28326 * gcc.dg/pr19402-1.c: New testcase.
28327 * gcc.dg/pr19402-2.c: likewise.
28328
28329 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
28330
28331 PR middle-end/19854
28332 * g++.dg/tree-ssa/tmmti.C: New testcase.
28333
28334 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28335
28336 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
28337
28338 2005-02-08 Mark Mitchell <mark@codesourcery.com>
28339
28340 PR c++/19733
28341 * g++.dg/parse/crash23.C: New test.
28342 * g++.dg/warn/Weff1.C: New test.
28343
28344 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28345
28346 * gcc.dg/20050209-1.c: New test.
28347
28348 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28349
28350 PR target/19799
28351 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
28352
28353 2005-02-08 Mike Stump <mrs@apple.com>
28354
28355 * g++.dg/pch/import-2.c: New test.
28356 * g++.dg/pch/import-2.hs: New.
28357 * g++.dg/pch/include/import-2a.h: New.
28358 * g++.dg/pch/include/import-2b.h: New.
28359
28360 2005-02-08 Janis Johnson <janis187@us.ibm.com>
28361
28362 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
28363
28364 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28365
28366 * gfortran.dg/substr_1.f90: New test.
28367
28368 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
28369
28370 PR middle-end/19775
28371 * gcc.dg/torture/builtin-power-1.c: Disable test for
28372 invalid transformation.
28373 * gcc.dg/builtins-10.c: Likewise. Disable one test we
28374 no longer optimize.
28375 * gcc.dg/builtins-47.c: New testcase.
28376
28377 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
28378 Dorit Naishlos <dorit@il.ibm.com>
28379
28380 * gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
28381
28382 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
28383
28384 * gcc.c-torture/compile/20050206-1.c: New test.
28385
28386 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
28387
28388 PR tree-opt/19768
28389 * g++.dg/opt/pr19768.C: New test.
28390
28391 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
28392
28393 PR tree-opt/19736
28394 * gcc.c-torture/compile/pr19736.c: New test.
28395
28396 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28397
28398 PR c++/17401
28399 * g++.dg/parse/error25.C: New test.
28400
28401 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
28402
28403 * gcc.c-torture/execute/20050203-1.c: New.
28404
28405 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
28406
28407 * gcc.dg/vect/vect-85.c: Remove xfail.
28408 * gcc.dg/vect/vect-86.c: Remove xfail.
28409 * gcc.dg/vect/vect-87.c: Remove xfail.
28410 * gcc.dg/vect/vect-88.c: Remove xfail.
28411
28412 2005-02-02 Geoffrey Keating <geoffk@apple.com>
28413
28414 * gcc.dg/altivec-19.c: New.
28415
28416 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
28417
28418 PR c/17807
28419 * gcc.dg/nested-func-3.c: New test.
28420 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
28421
28422 2005-02-02 Janis Johnson <janis187@us.ibm.com>
28423
28424 * gcc.test-framework/gen_directive_tests: Generate tests for
28425 selector expressions.
28426
28427 2005-02-02 Matt Austern <austern@apple.com>
28428
28429 PR c++/19628
28430 * g++/ext/builtin7.C: New.
28431 * g++/ext/builtin8.C: New.
28432
28433 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
28434
28435 PR c/18502
28436 * gcc.dg/pr18502-1.c: New test.
28437
28438 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28439
28440 PR c++/17413
28441 * g++.dg/template/local4.C: Tweak.
28442
28443 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
28444
28445 PR tree-optimization/19578
28446 * gcc.c-torture/compile/20050202-1.c: New test.
28447
28448 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
28449
28450 PR c/19435
28451 * gcc.dg/c99-init-4.c: New test.
28452
28453 2005-02-01 Janis Johnson <janis187@us.ibm.com>
28454
28455 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
28456
28457 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
28458
28459 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
28460 * g++.dg/eh/check-vect.h: New.
28461
28462 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
28463 * gcc.dg/vect/vect-78.c: Ditto.
28464 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
28465 Remove.
28466
28467 * g++.dg/conversion/simd1.C: Expect warning.
28468 * g++.dg/ext/attribute-test-1.C: Ditto.
28469 * g++.dg/ext/attribute-test-2.C: Ditto.
28470 * g++.dg/ext/attribute-test-3.C: Ditto.
28471 * g++.dg/ext/attribute-test-4.C: Ditto.
28472
28473 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
28474 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
28475
28476 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
28477
28478 2005-02-01 Richard Henderson <rth@redhat.com>
28479
28480 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
28481 long double for ibm double-double format.
28482 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
28483
28484 2005-02-01 Diego Novillo <dnovillo@redhat.com>
28485
28486 PR tree-optimization/19633
28487 * gcc.dg/pr19633-1.c: New test.
28488 * gcc.dg/pr19633.c: Tweak to make pointer point
28489 to NULL or a symbol.
28490
28491 2005-02-01 Janis Johnson <janis187@us.ibm.com>
28492
28493 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
28494 New procs.
28495 (dg-process-target (local override)): Handle selector expressions.
28496
28497 * gcc.test-framework/README: Describe tests in source directory.
28498 * gcc.test-framework/test-framework.awk: Handle dg- tests.
28499 * gcc.test-framework/test-framework.exp: Handle dg- tests.
28500 * gcc.test-framework/dg-bogus-exp-P.c: New test.
28501 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
28502 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
28503 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
28504 * gcc.test-framework/dg-do-link-exp-P.c: New test.
28505 * gcc.test-framework/dg-do-run-exp-P.c: New test.
28506 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
28507 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
28508 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
28509 * gcc.test-framework/dg-error-exp-P.c: New test.
28510 * gcc.test-framework/dg-error-exp-XP.c: New test.
28511 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
28512 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
28513 * gcc.test-framework/dg-output-exp-P.c: New test.
28514 * gcc.test-framework/dg-output-exp-XF.c: New test.
28515 * gcc.test-framework/dg-warning-exp-P.c: New test.
28516 * gcc.misc-tests/dg-1.c: Remove.
28517 * gcc.misc-tests/dg-2.c: Remove.
28518 * gcc.misc-tests/dg-3.c: Remove.
28519 * gcc.misc-tests/dg-4.c: Remove.
28520 * gcc.misc-tests/dg-5.c: Remove.
28521 * gcc.misc-tests/dg-6.c: Remove.
28522 * gcc.misc-tests/dg-7.c: Remove.
28523 * gcc.misc-tests/dg-8.c: Remove.
28524 * gcc.misc-tests/dg-9.c: Remove.
28525 * gcc.misc-tests/dg-10.c: Remove.
28526 * gcc.misc-tests/dg-11.c: Remove.
28527 * gcc.misc-tests/dg-12.c: Remove.
28528 * gcc.misc-tests/dg-test.exp: Remove.
28529
28530 * gcc.test-framework/test-framework.awk: Change recording and
28531 printing of passes and failures.
28532
28533 * gcc.test-framework: New directory.
28534 * gcc.test-framework/README: New.
28535 * gcc.test-framework/test-framework.exp: New.
28536 * gcc.test-framework/test-framework.awk: New.
28537 * gcc.test-framework/gen_directive_tests: New.
28538
28539 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
28540
28541 * lib/treelang.exp: Fix comment typos.
28542 (treelang_target_compile): Don't append libs=-ltreelang to options.
28543
28544 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
28545
28546 * g++.dg/parse/typename7.C: Adjust error messages.
28547
28548 2005-01-31 Jeff Law <law@redhat.com>
28549
28550 * gcc.c-torture/execute/20050131-1.c: New test.
28551 * gcc.dg/wcaselabel.c: New test.
28552
28553 2005-01-31 Mark Mitchell <mark@codesourcery.com>
28554
28555 * g++.dg/other/warning1.C: Adjust error messags.
28556 * g++.dg/parse/constant5.C: New test.
28557
28558 2005-01-31 Steven Bosscher <stevenb@suse.de>
28559
28560 PR c/19333
28561 * gcc.c-torture/compile/20011130-1.c: Reorder to make
28562 the test case valid.
28563 * gcc.dg/20030815-1.c: Remove invalid tests.
28564 * gcc.dg/array-7.c: Adjust expected result.
28565 * gcc.dg/pr18596-3.c: Likewise.
28566 * gcc.dg/noncompile/20000901-1.c: Likewise.
28567 * gcc.dg/noncompile/init-2.c: Likewise.
28568 * gcc.dg/noncompile/init-4.c: Likewise.
28569
28570 2005-01-31 Dale Johannesen <dalej@apple.com>
28571
28572 * g++.dg/opt/pr19650.C: New test.
28573
28574 2005-01-31 Richard Henderson <rth@redhat.com>
28575
28576 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
28577 long double for intel double extended format.
28578 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
28579
28580 2005-01-30 Mark Mitchell <mark@codesourcery.com>
28581
28582 PR c++/19555
28583 * g++.dg/template/static10.C: New test.
28584
28585 PR c++/19395
28586 * g++.dg/parse/error24.C: New test.
28587
28588 PR c++/19367
28589 * g++.dg/lookup/builtin1.C: New test.
28590
28591 PR c++/19457
28592 * g++.dg/warn/conv3.C: New test.
28593
28594 2005-01-30 Bud Davis <bdavis@gfortran.org>
28595
28596 PR fortran/19647
28597 * gfortan.dg/inquire_7.f90
28598
28599 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
28600
28601 PR tree-optimization/15791
28602 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
28603 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
28604 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
28605 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
28606 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
28607 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
28608 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
28609 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
28610 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
28611 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
28612
28613 2005-01-29 Paul Brook <paul@codesourcery.com>
28614
28615 PR fortran/18565
28616 * check.c (real_or_complex_check): New function.
28617 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
28618 * intrinsic.c (add_functions): Use new check functions.
28619 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
28620 Add prototypes.
28621
28622 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
28623
28624 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
28625 gcc.dg/lvalue-3.c: New tests.
28626 * gcc.dg/concat.c: Update expected messages.
28627
28628 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
28629
28630 PR libfortran/19595
28631 * gfortran.dg/eor_1.f90: New test.
28632
28633 2005-01-29 Steven G. Kargl <kargls@comcast.net>
28634
28635 PR fortran/19589
28636 * gfortran.dg/logical_data_1.f90: New test.
28637
28638 2005-01-28 Mark Mitchell <mark@codesourcery.com>
28639
28640 PR c++/19253
28641 * g++.dg/template/crash33.C: New test.
28642
28643 PR c++/19667
28644 * g++.dg/template/crash32.C: New test.
28645
28646 2005-01-28 Ian Lance Taylor <ian@airs.com>
28647
28648 PR middle-end/16558
28649 * g++.dg/warn/Wreturn-type-2.C: New test.
28650
28651 2004-06-24 Jeff Law <law@redhat.com>
28652
28653 * gcc.dg/tree-ssa/20050128-1.c: New test.
28654
28655 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
28656
28657 * gcc.target/frv/all-mdpackh-1.c: New test.
28658
28659 2005-01-28 Steven Bosscher <stevenb@suse.de>
28660
28661 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
28662
28663 2005-01-27 Richard Henderson <rth@redhat.com>
28664
28665 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
28666
28667 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
28668
28669 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
28670
28671 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
28672
28673 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
28674 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
28675 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
28676 to cope with cases where the multilib options override the dg-options.
28677
28678 2005-01-27 Jakub Jelinek <jakub@redhat.com>
28679
28680 PR c/18946
28681 * gcc.dg/noncompile/20050120-1.c: New test.
28682
28683 2005-01-26 Diego Novillo <dnovillo@redhat.com>
28684
28685 PR tree-optimization/19633
28686 * gcc.dg/pr19633.c: New test.
28687 * gcc.dg/tree-ssa/pr19633.c: New test.
28688
28689 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
28690
28691 * gcc.dg/20041216-1.c: New test.
28692
28693 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
28694
28695 PR objc/18862
28696 * objc.dg/selector-2.m: New test.
28697
28698 2005-01-26 Jakub Jelinek <jakub@redhat.com>
28699
28700 * g++.dg/opt/range-test-2.C: New test.
28701
28702 PR rtl-optimization/19579
28703 * gcc.c-torture/execute/20050124-1.c: New test.
28704
28705 2005-01-26 Greg Parker <gparker@apple.com>
28706 Stuart Hastings <stuart@apple.com>
28707
28708 * gcc.c-torture/execute/20050125-1.c: New.
28709
28710 2005-01-18 Jan Hubicka <jh@suse.cz>
28711
28712 PR tree-optimize/19337
28713 * gcc.c-torture/compile/20050119-1.c: New test.
28714
28715 2005-01-24 James E Wilson <wilson@specifixinc.com>
28716
28717 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
28718 test for successful match.
28719
28720 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
28721
28722 PR objc/18408
28723 * objc.dg/comp-types-7.m: New test.
28724
28725 2005-01-24 Janis Johnson <janis187@us.ibm.com>
28726
28727 * lib/target-supports.exp (current_target_name): New.
28728 (check_effective_target_ilp32, check_effective_target_lp64):
28729 Cache the result to use as long as the current target, with
28730 multilib flags, remains the same.
28731
28732 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
28733 (dg-require-weak, dg-require-visibility, dg-require-alias,
28734 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
28735 dg-require-effective-target, dg-skip-if): Remove call to
28736 skip_test_and_clear_xfail.
28737 (dg-test): Clear xfail data.
28738
28739 2005-01-24 Jakub Jelinek <jakub@redhat.com>
28740
28741 PR target/17751
28742 * gcc.dg/ppc64-toc.c: New test.
28743
28744 * g++.dg/tree-ssa/empty-1.C: New test.
28745
28746 PR middle-end/19551
28747 * gcc.c-torture/execute/20050121-1.c: New test.
28748 * gcc.dg/20050121-2.c: New test.
28749
28750 2004-01-23 Steven G. Kargl <kargls@comcast.net>
28751 Paul Brook <paul@codesourcery.com>
28752
28753 PR fortran/17941
28754 * gfortran.dg/real_const_1.f: New test.
28755 * gfortran.dg/real_const_2.f90: New test.
28756 * gfortran.dg/complex_int_1.f90: New test.
28757
28758 2005-01-23 Bud Davis <bdavis9659@comcast.net>
28759
28760 PR fortran/19313
28761 * gfortan.dg/inquire_6.f90: New test.
28762
28763 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
28764
28765 PR libfortran/19451
28766 * open_readonly_1.f90: New test.
28767
28768 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
28769
28770 PR libfortran/18982
28771 * gfortran.dg/open_new.f90: New file.
28772
28773 2005-01-22 Paul Brook <paul@codesourcery.com>
28774
28775 * namelist_1.f90: New test.
28776
28777 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
28778
28779 PR tree-optimization/19484
28780 * gcc.c-torture/compile/20050122-[12].c: New tests.
28781
28782 2005-01-22 Paul Brook <paul@codesourcery.com>
28783
28784 * gfortran.dg/implicit_2.f90: New test.
28785
28786 2005-01-22 Bud Davis <bdavis9659@comcast.net>
28787
28788 PR fortran/19314
28789 * gfortran.dg/inquire_5.f90: New test.
28790
28791 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28792
28793 PR c/18809
28794 * gcc.dg/pr18809-1.c: New test.
28795
28796 2005-01-21 Ian Lance Taylor <ian@airs.com>
28797
28798 * gcc.dg/20050121-1.c: New test.
28799
28800 PR tree-optimization/13000
28801 * gcc.dg/20040206-1.c: Change warning to point where function is
28802 being inlined.
28803
28804 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28805
28806 PR c++/19208
28807 * g++.dg/template/array11.C: New test.
28808
28809 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28810
28811 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
28812 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
28813 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
28814 * gfortran.dg/getenv_1.f90: Add dg-do directive.
28815 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
28816 gfortran.dg/pr17164.f90: Add missing dg-do directives.
28817
28818 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
28819
28820 PR tree-optimization/15349
28821 * gcc.dg/tree-ssa/pr15349.c: New.
28822
28823 2005-01-20 Steve Ellcey <sje@cup.hp.com>
28824
28825 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
28826
28827 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
28828
28829 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
28830 scan-assembler-times directive name.
28831
28832 * gcc.dg/asm-a.c: Move dg-require-effective-target to
28833 after dg-do.
28834
28835 PR rtl-optimization/19462
28836 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
28837
28838 2005-01-19 Steve Ellcey <sje@cup.hp.com>
28839
28840 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
28841 counting function calls on ia64.
28842
28843 2005-01-19 Jakub Jelinek <jakub@redhat.com>
28844
28845 PR rtl-optimization/15139
28846 * gcc.dg/20050111-2.c: New test.
28847
28848 PR c/17297
28849 * gcc.c-torture/compile/20050113-1.c: New testcase.
28850
28851 PR middle-end/19164
28852 * gcc.dg/20050113-1.c: New testcase.
28853
28854 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
28855
28856 * gcc.dg/vect/vect-85.c: Add comment.
28857 * gcc.dg/vect/vect-86.c: Add xfail for now.
28858 * gcc.dg/vect/vect-87.c: Add xfail for now.
28859 * gcc.dg/vect/vect-88.c: Add xfail for now.
28860 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
28861
28862 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28863
28864 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
28865
28866 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28867
28868 * g++.dg/debug/typedef3.C: New test.
28869
28870 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
28871
28872 PR c/19472
28873 * gcc.dg/asm-a.c: New test.
28874
28875 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
28876
28877 * gcc.dg/sh-relax.c: Add prototype for abort.
28878
28879 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28880
28881 * gcc.dg/short-compare-1.c: New test.
28882 * gcc.dg/short-compare-2.c: Likewise.
28883
28884 2005-01-18 Michael Matz <matz@suse.de>
28885
28886 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
28887
28888 2005-01-17 Diego Novillo <dnovillo@redhat.com>
28889
28890 PR tree-optimization/19121
28891 * gcc.c-torture/compile/pr19121.c: New test.
28892
28893 2005-01-17 James E. Wilson <wilson@specifixinc.com>
28894
28895 PR target/19357
28896 * gcc.c-torture/compile/pr19357.c: New test.
28897
28898 2005-01-17 Ian Lance Taylor <ian@airs.com>
28899
28900 PR c/5675
28901 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
28902 pass--those that refer just to the variable, possibly with a
28903 cast.
28904 * gcc.dg/c99-const-expr-3.c: Likewise.
28905
28906 PR middle-end/13127
28907 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
28908 longer emitted.
28909
28910 2005-01-16 Bud Davis <bdavis9659@comcast.net>
28911
28912 PR fortran/18778
28913 * gfortran.dg/endfile_2.f90: New test.
28914
28915 2005-01-16 Steven G. Kargl <kargls@comcast.net>
28916
28917 PR 19168
28918 * gfortran.dg/select_5.f90: New test.
28919
28920 2004-01-16 Paul Brook <paul@codesourcery.com>
28921
28922 * gfortran.dg/common_4.f90: New test.
28923
28924 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
28925
28926 PR rtl-optimization/19462
28927 * gcc.dg/torture/pr19462-1.c: New test.
28928
28929 2005-01-15 Ziemowit Laski <zlaski@apple.com>
28930
28931 PR objc/19321
28932 * objc.dg/func-ptr-2.m: New.
28933 * objc.dg/volatile-1.m: New.
28934
28935 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28936
28937 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
28938
28939 2005-01-15 Jakub Jelinek <jakub@redhat.com>
28940
28941 PR tree-optimization/19060
28942 * gcc.c-torture/execute/20050104-1.c: New test.
28943
28944 2005-01-15 Bud Davis <bdavis9659@comcast.net>
28945
28946 PR fortran/18983
28947 * gfortran.dg/write_to_null.f90: New test.
28948
28949 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
28950 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28951
28952 PR other/19328
28953 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
28954 argument.
28955
28956 2005-01-15 Jakub Jelinek <jakub@redhat.com>
28957
28958 PR c++/19263
28959 * g++.dg/init/vector1.C: New test.
28960
28961 2005-01-14 James E. Wilson <wilson@specifixinc.com>
28962
28963 PR target/13158
28964 * gcc.target/ia64/sibcall-unwind-1.c: New test.
28965 PR target/18987
28966 * gcc.target/ia64/sibcall-unwind-2.c: New test.
28967
28968 2005-01-14 Steven G. Kargl <kargls@comcast.net>
28969
28970 * gfortran.dg/select_1.f90: New test.
28971 * gfortran.dg/select_2.f90: New test.
28972 * gfortran.dg/select_3.f90: New test.
28973 * gfortran.dg/select_4.f90: New test.
28974
28975 2005-01-14 Jakub Jelinek <jakub@redhat.com>
28976
28977 PR middle-end/19084
28978 PR rtl-optimization/19348
28979 * gcc.dg/20050111-1.c: New test.
28980 * gcc.c-torture/execute/20050111-1.c: New test.
28981
28982 * gcc.dg/i386-asm-4.c: New test.
28983
28984 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
28985
28986 * gcc.dg/nested-func-2.c: New test.
28987 * ada/acats/norun.lst: Remove c953002.
28988
28989 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
28990
28991 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
28992
28993 2005-01-12 Ben Elliston <bje@au.ibm.com>
28994
28995 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
28996
28997 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
28998
28999 PR target/18761
29000 * g++.dg/abi/align1.C: New test.
29001
29002 2005-01-11 Alan Modra <amodra@bigpond.net.au>
29003
29004 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
29005 at a time.
29006 * g++.dg/ext/altivec_check.h: Support compiling as C.
29007
29008 2005-01-10 Roger Sayle <roger@eyesopen.com>
29009
29010 PR c++/19355
29011 * g++.dg/expr/pr19355-1.C: New test case.
29012
29013 2005-01-10 Laurent GUERBY <laurent@guerby.net>
29014
29015 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
29016 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
29017 * ada/acats/tests/c3/c92005b.ada: Likewise.
29018 * ada/acats/tests/c3/cxb3012.a: Likewise.
29019 * ada/acats/norun.lst: Add c380004 and c953002, add PR
29020
29021 2005-01-09 Paul Brook <paul@codesourcery.com>
29022
29023 * gfortran.dg/common_2.f90: New file.
29024 * gfortran.dg/common_3.f90: New file.
29025
29026 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
29027
29028 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
29029
29030 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
29031
29032 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
29033 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
29034 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
29035 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
29036 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
29037 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
29038 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
29039 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
29040 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
29041 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
29042 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
29043 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
29044 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
29045 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
29046 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
29047 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
29048 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
29049 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
29050 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
29051 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
29052 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
29053 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
29054 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
29055 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
29056 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
29057 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
29058 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
29059 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
29060 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
29061 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
29062 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
29063 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
29064 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
29065 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
29066 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
29067 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
29068 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
29069 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
29070 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
29071 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
29072 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
29073 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
29074 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
29075 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
29076 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
29077 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
29078 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
29079 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
29080 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
29081 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
29082 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
29083 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
29084 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
29085 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
29086 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
29087 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
29088 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
29089 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
29090 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
29091 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
29092 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
29093 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
29094 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
29095 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
29096 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
29097 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
29098 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
29099
29100 * gcc.dg/vect/vect-1.c: Fix spelling.
29101 * gcc.dg/vect/vect-10.c: Fix spelling.
29102 * gcc.dg/vect/vect-11.c: Fix spelling.
29103 * gcc.dg/vect/vect-12.c: Fix spelling.
29104 * gcc.dg/vect/vect-14.c: Fix spelling.
29105 * gcc.dg/vect/vect-15.c: Fix spelling.
29106 * gcc.dg/vect/vect-16.c: Fix spelling.
29107 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
29108 * gcc.dg/vect/vect-64.c: Fix comments.
29109 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
29110
29111 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
29112 Ira Rosen <irar@il.ibm.com>
29113
29114 * gcc.dg/vect/vect-70.c: New test.
29115 * gcc.dg/vect/vect-71.c: New test.
29116
29117 2005-01-09 Manfred Hollstein <mh@suse.com>
29118
29119 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
29120 * gcc.dg/pr18241-2.c: Likewise.
29121 * gcc.dg/pr18241-3.c: Likewise.
29122 * gcc.dg/pr18241-4.c: Likewise.
29123 * gcc.dg/pr18241-5.c: Likewise.
29124
29125 2005-01-08 Richard Henderson <rth@redhat.com>
29126
29127 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
29128 False for x86 and x86-64.
29129
29130 2005-01-08 Diego Novillo <dnovillo@redhat.com>
29131
29132 PR tree-optimization/18241
29133 * gcc.dg/pr18241-1.c: New test.
29134 * gcc.dg/pr18241-2.c: New test.
29135 * gcc.dg/pr18241-3.c: New test.
29136 * gcc.dg/pr18241-4.c: New test.
29137 * gcc.dg/pr18241-5.c: New test.
29138
29139 2005-01-08 Steven G. Kargl <kargls@comcast.net>
29140
29141 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
29142 gfortran.dg/select_4.f90: New.
29143
29144 2005-01-07 Jakub Jelinek <jakub@redhat.com>
29145
29146 * gcc.c-torture/execute/20050107-1.c: New test.
29147
29148 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
29149
29150 PR c++/19298
29151 * g++.dg/template/ref2.C: New.
29152
29153 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
29154
29155 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
29156 instead of being empty.
29157
29158 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29159
29160 PR fortran/15553
29161 * gfortran.dg/array-1.f90: New test.
29162
29163 2005-01-07 Jakub Jelinek <jakub@redhat.com>
29164
29165 PR tree-optimization/19283
29166 * gcc.c-torture/execute/20050106-1.c: New test.
29167
29168 PR rtl-optimization/18861
29169 * gcc.dg/20050105-1.c: New test.
29170
29171 PR tree-optimization/18828
29172 * gcc.dg/20050105-2.c: New test.
29173
29174 2005-01-07 Andreas Jaeger <aj@suse.de>
29175
29176 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
29177
29178 2005-01-07 Bud Davis <bdavis9659@comcast.net>
29179
29180 PR fortran/18398
29181 * gfortran.dg/fmt_read.f90: New test.
29182
29183 2005-01-06 Geoffrey Keating <geoffk@apple.com>
29184
29185 * gcc.dg/rs6000-ldouble-2.c: New.
29186
29187 2005-01-06 Mark Mitchell <mark@codesourcery.com>
29188
29189 PR c++/19244
29190 * g++.dg/parser/ctor2.C: New test.
29191
29192 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29193
29194 PR c++/17154
29195 * g++.dg/template/using9.C: New test.
29196
29197 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29198
29199 PR c++/19258
29200 * g++.dg/lookup/friend6.C: New test.
29201
29202 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
29203
29204 PR c++/19270
29205 * g++.dg/template/array10.C: New.
29206
29207 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29208
29209 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
29210 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
29211
29212 2005-01-06 Jakub Jelinek <jakub@redhat.com>
29213
29214 * gcc.c-torture/compile/20050105-1.c: New test.
29215
29216 2005-01-05 Geoffrey Keating <geoffk@apple.com>
29217
29218 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
29219
29220 2005-01-05 Roger Sayle <roger@eyesopen.com>
29221
29222 PR middle-end/19100
29223 * gcc.dg/conv-3.c: New test case.
29224
29225 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
29226
29227 * gcc.dg/asm-wide-1.c: New test.
29228
29229 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
29230
29231 PR c++/19030
29232 * g++.dg/parse/crash22.C: New
29233
29234 2005-01-04 Geoffrey Keating <geoffk@apple.com>
29235
29236 PR 19257
29237 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
29238
29239 2005-01-04 Uros Bizjak <uros@kss-loka.si>
29240
29241 PR middle-end/17767
29242 * gcc.dg/i386-mmx-6.c: New test case.
29243
29244 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
29245
29246 PR tree-optimization/18308
29247 * gcc.dg/vect/pr18308.c: New testcase.
29248
29249 2005-01-04 Andreas Jaeger <aj@suse.de>
29250
29251 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
29252
29253 2005-01-03 Geoffrey Keating <geoffk@apple.com>
29254 Robert Bowdidge <bowdidge@apple.com>
29255
29256 * gcc.dg/cpp/subframework1.c: New.
29257 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
29258 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
29259 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
29260 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
29261
29262 2005-01-03 Geoffrey Keating <geoffk@apple.com>
29263
29264 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
29265 producing warning.
29266 * gcc.dg/darwin-weakimport-2.c: New.
29267
29268 2005-01-03 Richard Henderson <rth@redhat.com>
29269
29270 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
29271
29272 2005-01-03 Richard Henderson <rth@redhat.com>
29273
29274 * gcc.dg/vect/vect.exp: Enable for ia64.
29275 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
29276 (check_effective_target_vect_float): Likewise.
29277 (check_effective_target_vect_no_align): Likewise.
29278 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
29279 * gcc.dg/vect/vect-8.c: Likewise.
29280
29281 2005-01-03 Uros Bizjak <uros@kss-loka.si>
29282
29283 PR target/19236
29284 * gcc.dg/pr19236-1.c: New test case.
29285
29286 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
29287
29288 PR rtl-optimization/12092
29289 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
29290
29291 2005-01-02 Andreas Jaeger <aj@suse.de>
29292
29293 * gcc.dg/pr12092-1.c: Do not run on x86_64.
29294
29295 2005-01-01 Roger Sayle <roger@eyesopen.com>
29296 Andrew Pinski <pinskia@physics.uc.edu>
29297
29298 PR rtl-optimization/12092
29299 * gcc.dg/pr12092-1.c: New test case.
29300
29301 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
29302
29303 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
29304 'hidden' and 'default' for better portability.
29305 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
29306
29307 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
29308 6 and 7.
29309 * g++.old-deja/g++.brendan/new3.C: Likewise.
29310
29311 2005-01-01 Steven Bosscher <stevenb@suse.de>
29312
29313 * gcc.dg/20041231-1.C: New test.
29314 * g++.dg/warn/Wunreachable-code-1.C: New test.
29315
29316 2004-12-30 David Edelsohn <edelsohn@gnu.org>
29317
29318 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
29319 file, not /dev/null. Abort on error.
29320
29321 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
29322 Ziemowit Laski <zlaski@apple.com>
29323
29324 PR objc/18971
29325 * objc.dg/encode-5.m: New test.
29326
29327 2004-12-29 Richard Henderson <rth@redhat.com>
29328
29329 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
29330 * objc.dg/stabs-1.m: Disable for ia64.
29331
29332 2004-12-29 Mark Mitchell <mark@codesourcery.com>
29333
29334 PR c++/19190
29335 * g++.dg/warn/Wunused-10.C: New test.
29336
29337 2004-12-28 Richard Henderson <rth@redhat.com>
29338
29339 * objc.dg/stabs-1.m: Disable for alpha.
29340
29341 2004-12-27 Mark Mitchell <mark@codesourcery.com>
29342
29343 PR c++/19149
29344 * g++.dg/parse/error23.C: New test.
29345
29346 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29347
29348 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
29349
29350 PR fortran/19032
29351 * gfortran.dg/intrinsic_modulo_1.f90: New.
29352 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
29353 tests with divisor -1.
29354
29355 2004-12-27 Mark Mitchell <mark@codesourcery.com>
29356
29357 * g++.dg/opt/temp1.C (memcpy): Return a value.
29358
29359 PR c++/19148
29360 * g++.dg/expr/cond7.C: New test.
29361
29362 2004-12-27 Paul Brook <paul@codesourcery.com>
29363
29364 * gfortran.dg/g77/select_no_compile.f: Remove.
29365
29366 2004-12-27 Richard Henderson <rth@redhat.com>
29367
29368 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
29369 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
29370 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
29371
29372 2004-12-26 Richard Henderson <rth@redhat.com>
29373
29374 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
29375 by 1i instead of token pasting.
29376
29377 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29378
29379 PR tree-optimization/17578
29380 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
29381 to additional_flags.
29382 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
29383
29384 2004-12-25 Richard Henderson <rth@redhat.com>
29385
29386 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
29387 Remove Alpha.
29388
29389 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29390
29391 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
29392 hppa*-*-hpux*.
29393 * gcc.dg/pr17957.c (dg-options): Likewise.
29394 * gcc.dg/struct-ret-1.c: Add prototype for abort.
29395 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
29396 instead of 0 on __hppa__.
29397 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
29398 "foo,%r" on hppa*-*-*.
29399
29400 2004-12-23 Bud Davis <bdavis9659@comcast.net>
29401
29402 PR fortran/19071
29403 * gfortran.dg/complex_write.f90: New test.
29404
29405 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29406
29407 PR c++/17595
29408 * g++.dg/parse/pragma2.C: New test.
29409
29410 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
29411
29412 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29413
29414 * gcc.dg/empty2.c: Add missing dg-warning.
29415
29416 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29417
29418 PR c++/17413
29419 * g++.dg/template/local4.C: New test.
29420 * g++.dg/template/crash19.C: Add dg-error marker.
29421
29422 * g++.dg/template/crash31.C: Correct embedded PR number.
29423
29424 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29425
29426 PR c++/16405
29427 * g++.dg/opt/temp1.C: Add do-run marker.
29428
29429 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29430
29431 * g++.dg/template/spec19.C: New.
29432
29433 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29434
29435 PR target/16819
29436 * gcc.dg/empty2.c: New.
29437
29438 2004-12-23 Richard Henderson <rth@redhat.com>
29439
29440 * lib/target-supports.exp (check_effective_target_vect_no_align):
29441 Remove i?86 and x86-64.
29442
29443 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29444
29445 PR c++/16405
29446 * g++.dg/opt/temp1.C: New test.
29447
29448 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29449
29450 PR c++/18733
29451 * g++.dg/template/friend33.C: New testcase.
29452
29453 2004-12-22 Mark Mitchell <mark@codesourcery.com>
29454
29455 PR c++/18464
29456 * g++.dg/template/cond5.C: New test.
29457
29458 PR c++/18492
29459 * g++.dg/inherit/thunk3.C: New test.
29460
29461 PR c++/11224
29462 * g++.dg/warn/Wunused-9.C: New test.
29463
29464 2004-12-22 Janis Johnson <janis187@us.ibm.com>
29465
29466 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
29467
29468 2004-12-22 Jan Beulich <jbeulich@novell.com>
29469
29470 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
29471
29472 2004-12-21 Mark Mitchell <mark@codesourcery.com>
29473
29474 PR c++/18378
29475 * g++.dg/ext/packed8.C: New test.
29476
29477 PR c++/19063
29478 * g++.dg/template/crash31.C: New test.
29479
29480 PR c++/19034
29481 * g++.dg/template/crash30.C: New test.
29482
29483 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
29484
29485 PR C++/18984
29486 * g++.dg/eh/ctor3.C: New test.
29487
29488 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29489
29490 * objc.dg/stabs-1.m: Allow section name to be quoted and
29491 assembly label to begin with '.LL'.
29492
29493 2004-12-21 Janis Johnson <janis187@us.ibm.com>
29494
29495 * gcc.dg/vect/vect.exp
29496 (check_effective_target_lp64_or_vect_no_align): New.
29497 * gcc.dg/vect/vect-77.c: Use it.
29498 * gcc.dg/vect/vect-78.c: Use it.
29499
29500 * lib/target-supports.exp
29501 (check_effective_target_vect_no_max,
29502 check_effective_target_vect_no_bitwise,
29503 check_effective_target_vect_no_align): New.
29504 * gcc.dg/vect/vect-13.c: Use them.
29505 * gcc.dg/vect/vect-17.c: Ditto.
29506 * gcc.dg/vect/vect-18.c: Ditto.
29507 * gcc.dg/vect/vect-19.c: Ditto.
29508 * gcc.dg/vect/vect-20.c: Ditto.
29509 * gcc.dg/vect/vect-27.c: Ditto.
29510 * gcc.dg/vect/vect-29.c: Ditto.
29511 * gcc.dg/vect/vect-44.c: Ditto.
29512 * gcc.dg/vect/vect-48.c: Ditto.
29513 * gcc.dg/vect/vect-50.c: Ditto.
29514 * gcc.dg/vect/vect-52.c: Ditto.
29515 * gcc.dg/vect/vect-54.c: Ditto.
29516 * gcc.dg/vect/vect-56.c: Ditto.
29517 * gcc.dg/vect/vect-58.c: Ditto.
29518 * gcc.dg/vect/vect-60.c: Ditto.
29519 * gcc.dg/vect/vect-72.c: Ditto.
29520 * gcc.dg/vect/vect-80.c: Ditto.
29521
29522 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
29523
29524 PR c++/14075
29525 * g++.dg/init/string1.C: New.
29526
29527 PR c++/18975
29528 * g++.dg/other/synth1.C: New.
29529
29530 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
29531
29532 PR c/18963
29533 * gcc.dg/pr18963-1.c: New test.
29534
29535 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
29536
29537 PR c/18596
29538 * gcc.dg/funcdef-storage-1.c (foo): Remove.
29539 * gcc.dg/pr18596-1.c: Use dg-error.
29540 (dg-options): Use -fno-unit-at-a-time.
29541 * gcc.dg/pr18596-2.c: New test.
29542 * gcc.dg/pr18596-3.c: New test.
29543
29544 2004-12-20 Roger Sayle <roger@eyesopen.com>
29545
29546 PR middle-end/18683
29547 * g++.dg/opt/pr18683-1.C: New test case.
29548
29549 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
29550
29551 PR other/19093
29552 * g++.dg/opt/max1.C: Fix for 64bit targets.
29553
29554 2004-12-20 Matt Austern <austern@apple.com>
29555
29556 PR c++/19044
29557 * g++.dg/ext/builtin6.C: New
29558
29559 2004-12-20 Diego Novillo <dnovillo@redhat.com>
29560
29561 PR tree-optimization/19080
29562 * gcc.c-torture/compile/pr19080.c: New test.
29563
29564 2004-12-20 Steven Bosscher <stevenb@suse.de>
29565
29566 * gcc.dg/20041219-1.c: New test.
29567
29568 2004-12-19 Roger Sayle <roger@eyesopen.com>
29569
29570 PR middle-end/19068
29571 * g++.dg/opt/max1.C: New test case.
29572
29573 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29574
29575 * gcc.dg/fdata-sections-1.c: New test.
29576
29577 2004-12-18 Roger Sayle <roger@eyesopen.com>
29578
29579 PR middle-end/18548
29580 * gcc.dg/max-1.c: New test case.
29581
29582 2004-12-18 Jakub Jelinek <jakub@redhat.com>
29583
29584 * gcc.c-torture/execute/20041218-1.c: New test.
29585
29586 2004-12-17 Diego Novillo <dnovillo@redhat.com>
29587
29588 * gcc.dg/pr18501.c: New test.
29589 * gcc.dg/uninit-5.c: XFAIL.
29590 * gcc.dg/uninit-9.c: XFAIL.
29591
29592 2004-12-17 Dale Johannesen <dalej@apple.com>
29593
29594 * gcc.dg/20041213-1.c: New.
29595
29596 2004-12-17 Ziemowit Laski <zlaski@apple.com>
29597
29598 * objc.dg/stabs-1.m: Allow assembly label to begin
29599 with a dot ('.').
29600
29601 2004-12-17 Jakub Jelinek <jakub@redhat.com>
29602
29603 * gcc.c-torture/execute/20041213-1.c: Move...
29604 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
29605
29606 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
29607
29608 PR c++/18721
29609 * g++.dg/lookup/conv-5.C: New.
29610
29611 2004-12-16 Ziemowit Laski <zlaski@apple.com>
29612
29613 * objc.dg/stabs-1.m: New test.
29614
29615 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
29616
29617 * gcc.dg/visibility-c.c: Change compile to
29618 assemble for the test.
29619
29620 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
29621
29622 PR target/19041
29623 * gcc.dg/visibility-c.c: New test.
29624
29625 2004-12-16 Roger Sayle <roger@eyesopen.com>
29626
29627 PR middle-end/18493
29628 * gcc.dg/switch-8.c: New test case.
29629
29630 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
29631
29632 PR c++/18905
29633 * g++.dg/template/init4.C: New.
29634 * g++.dg/opt/static3.C: Enable optimizer.
29635
29636 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
29637
29638 * g++.dg/other/complex1.C: New test.
29639
29640 2004-12-15 Alan Modra <amodra@bigpond.net.au>
29641
29642 * g++.dg/opt/inline9.C: New test.
29643
29644 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29645
29646 PR fortran/18993
29647 * gfotran.dg/nullify_1.f: New test.
29648
29649 2004-12-15 Richard Henderson <rth@redhat.com>
29650
29651 * gcc.target/i386/i386.exp: New harness.
29652 * gcc.target/i386/vect-args.c: New.
29653
29654 2004-12-15 David Edelsohn <edelsohn@gnu.org>
29655
29656 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
29657
29658 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29659
29660 PR c++/18825
29661 * g++.dg/template/friend32.C: New test.
29662
29663 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
29664
29665 * cpp/pragma-once-1.c: New test.
29666 * cpp/pragma-once-1b.h: Likewise.
29667 * cpp/pragma-once-1c.h: Likewise.
29668 * cpp/pragma-once-1d.h: Likewise.
29669 * cpp/inc/pragma-once-1a.h: Likewise.
29670
29671 2004-12-15 Bud Davis <bdavis9659@comcast.net>
29672 Steven G. Kargl <kargls@comcast.net>
29673
29674 PR fortran/17597
29675 * gfortran.dg/list_read_3.f90: New test.
29676
29677 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
29678
29679 * gcc.dg/ftrapv-2.c: New test.
29680
29681 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
29682
29683 PR c++/18981
29684 * g++.dg/template/typename9.C: New test.
29685
29686 2004-12-14 Mark Mitchell <mark@codesourcery.com>
29687
29688 PR c++/18738
29689 * g++.dg/template/typename8.C: New test.
29690 * g++.dg/parse/friend2.C: Tweak error message.
29691
29692 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
29693
29694 * gcc.c-torture/20041214-1.c: New test.
29695
29696 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
29697
29698 PR c++/18965
29699 * g++.dg/init/array17.C: New test.
29700
29701 2004-12-14 Mark Mitchell <mark@codesourcery.com>
29702
29703 PR c++/18793
29704 * g++.dg/init/aggr3.C: New test.
29705
29706 2004-12-14 Janis Johnson <janis187@us.ibm.com>
29707
29708 * gcc.dg/altivec-types-1.c: New test.
29709 * gcc.dg/altivec-types-2.c: New test.
29710 * gcc.dg/altivec-types-3.c: New test.
29711 * gcc.dg/altivec-types-4.c: New test.
29712 * g++.dg/ext/altivec-types-1.C: New test.
29713 * g++.dg/ext/altivec-types-2.C: New test.
29714 * g++.dg/ext/altivec-types-3.C: New test.
29715 * g++.dg/ext/altivec-types-4.C: New test.
29716
29717 2004-12-14 Jakub Jelinek <jakub@redhat.com>
29718
29719 PR middle-end/18951
29720 * gcc.c-torture/execute/20041213-1.c: New test.
29721
29722 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
29723
29724 PR c++/18949
29725 * g++.dg/template/cast1.C: New.
29726
29727 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
29728
29729 * gcc.c-torture/execute/20041213-2.c: New test.
29730
29731 2004-12-13 Richard Henderson <rth@redhat.com>
29732
29733 * gcc.dg/i386-sse-10.c: Fix typo in options.
29734
29735 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
29736
29737 PR c++/18968
29738 * g++.dg/opt/pr18968.C: New test.
29739
29740 2004-12-13 Mark Mitchell <mark@codesourcery.com>
29741
29742 PR c++/18925
29743 * g++.dg/ext/visibility/staticdatamem.C: New test.
29744
29745 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
29746
29747 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
29748
29749 2004-12-13 Roger Sayle <roger@eyesopen.com>
29750
29751 PR rtl-optimization/18928
29752 * gcc.dg/pr18928-1.c: New test case.
29753
29754 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
29755
29756 PR tree-opt/16951
29757 * gcc.c-torture/compile/20041211-1.c: New.
29758
29759 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29760
29761 PR middle-end/17564
29762 * gcc.c-torture/execute/20041212-1.c: New test.
29763
29764 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29765
29766 PR fortran/18869
29767 * gfortran.dg/common_1.f90: New test.
29768
29769 2004-12-12 Steven G. Kargl <kargls@comcast.net>
29770 Paul Brook <paul@codesourcery.com>
29771
29772 PR fortran/16222
29773 * gfortran.dg/real_do_1.f90: New test.
29774
29775 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
29776
29777 PR tree-opt/18040
29778 * g++.dg/opt/ptrmem6.C: New test.
29779
29780 2004-12-11 Roger Sayle <roger@eyesopen.com>
29781
29782 PR middle-end/18921
29783 * gcc.dg/pr18921-1.c: New test case.
29784
29785 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29786
29787 PR fortran/17175
29788 * gfortran.dg/scale_1.f90: New test.
29789
29790 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
29791
29792 PR middle-end/18903
29793 * gcc.c-torture/compile/pr18903.c: New test.
29794
29795 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
29796
29797 * gcc.c-torture/execute/20041210-1.c: New test.
29798
29799 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29800
29801 PR c++/18731
29802 * g++.dg/parser/struct-1.C: New test.
29803 * g++.dg/parser/struct-2.C: New test.
29804 * g++.dg/parser/struct-3.C: New test.
29805
29806 2004-12-09 Richard Henderson <rth@redhat.com>
29807
29808 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
29809
29810 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
29811 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
29812
29813 2004-12-09 Matt Austern <austern@apple.com>
29814
29815 PR c++/18514
29816 * g++.dg/ext/builtin1.C: New
29817 * g++.dg/ext/builtin2.C: New
29818 * g++.dg/ext/builtin3.C: New
29819 * g++.dg/ext/builtin4.C: New
29820 * g++.dg/ext/builtin5.C: New
29821
29822 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
29823
29824 PR tree-opt/18904
29825 * g++.dg/opt/ptrmem5.C: New test.
29826
29827 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
29828
29829 * g++.dg/parse/typename5.C: Adjust for new error.
29830 * g++.dg/parse/typename7.C: New.
29831
29832 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29833
29834 PR c++/18073
29835 * g++.dg/other/mmintrin.C: New test.
29836
29837 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
29838
29839 PR c++/16681
29840 * g++.dg/init/array15.C: New.
29841 * g++.dg/init/array16.C: New.
29842
29843 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29844
29845 PR fortran/18826
29846 * gfortran.dg/assign_1.f90: New test.
29847
29848 2004-12-08 Nick Clifton <nickc@redhat.com>
29849
29850 * gcc.target/xstormy16/bss_below100: New directory containing tests.
29851 * gcc.target/xstormy16/data_below100: Likewise.
29852 * gcc.target/xstormy16/sfr: Likewise.
29853 * gcc.target/xstormy16/below100.S: New test source file.
29854 * gcc.target/xstormy16/below100.ld: New test linker script.
29855 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
29856 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
29857 bp instructions.
29858 * gcc.target/xstormy16/bp.c: Likewise.
29859
29860 * gcc.target/xstormy16/bss_below100: New files:
29861 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
29862 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
29863 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
29864 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
29865 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
29866 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
29867 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
29868 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
29869 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
29870 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
29871 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
29872 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
29873 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
29874 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
29875 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
29876 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
29877 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
29878 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
29879 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
29880 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
29881 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
29882 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
29883 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
29884 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
29885 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
29886 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
29887 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
29888
29889 * gcc.target/xstormy16/data_below100: New files:
29890 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
29891 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
29892 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
29893 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
29894 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
29895 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
29896 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
29897 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
29898 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
29899 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
29900 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
29901 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
29902 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
29903 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
29904 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
29905 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
29906 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
29907 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
29908 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
29909 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
29910 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
29911 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
29912 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
29913 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
29914 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
29915 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
29916 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
29917
29918 * gcc.target/xstormy16/sfr: New files:
29919 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
29920 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
29921 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
29922 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
29923 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
29924 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
29925 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
29926 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
29927 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
29928 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
29929 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
29930 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
29931 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
29932 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
29933 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
29934 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
29935 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
29936 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
29937 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
29938 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
29939 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
29940 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
29941 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
29942 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
29943 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
29944 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
29945 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
29946 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
29947 27_if0_sfrw_bitfield_f.c
29948
29949 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29950
29951 PR c++/18100
29952 * g++.dg/lookup/name-clash4.C: New test.
29953
29954 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
29955
29956 PR c++/18672
29957 * g++.dg/opt/array1.C: New.
29958
29959 PR c++/18803
29960 * g++.dg/template/operator5.C: New.
29961
29962 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
29963
29964 PR c/18867
29965 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
29966
29967 2004-12-07 Steven Bosscher <stevenb@suse.de>
29968
29969 * gcc.dg/noncompile/20041207.c: New test.
29970
29971 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
29972
29973 * g++.dg/other/unreachable-1.C: New test.
29974
29975 2004-12-06 Nick Clifton <nickc@redhat.com>
29976
29977 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
29978 <limits.h> because the latter comes from gcc's include/ directory
29979 and not the newlib/libc/include directory.
29980
29981 2004-12-04 Richard Henderson <rth@redhat.com>
29982
29983 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
29984
29985 2004-12-04 Richard Henderson <rth@redhat.com>
29986
29987 * lib/target-supports.exp (check_gc_sections_available): Disable
29988 for alpha and ia64.
29989
29990 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
29991
29992 PR middle-end/17909
29993 * g++.dg/other/vararg-2.C: New test.
29994
29995 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29996
29997 PR c++/17011, c++/17971
29998 * g++.dg/template/error15.C: Adjust expected error.
29999 * g++.dg/template/instantiate3.C: Likewise.
30000
30001 2004-12-03 Janis Johnson <janis187@us.ibm.com>
30002
30003 * gcc.dg/altivec-18.c: Fix for darwin
30004
30005 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
30006
30007 PR c++/18782
30008 * g++.dg/parse/ptrmem2.C: New.
30009
30010 PR c++/18318
30011 * g++.dg/template/new1.C: New.
30012
30013 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30014
30015 PR fortran/18710
30016 * gfortran.dg/direct_io_3.f90: New test.
30017
30018 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
30019
30020 PR 18758
30021 * g++.dg/parse/crash21.C: New.
30022
30023 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30024
30025 PR c++/15664, c++/18276
30026 * g++.dg/template/ttp13.C: New test.
30027 * g++.dg/template/ttp14.C: Likewise.
30028
30029 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30030
30031 PR c++/18123
30032 * g++.dg/parse/enum2.C: New test.
30033 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
30034
30035 2004-12-02 Nick Clifton <nickc@redhat.com>
30036
30037 * gcc.target/xstormy16: New test directory.
30038 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
30039 * gcc.target/xstormy16/bp.c: Check the generation of bp
30040 instructions.
30041 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
30042 bn instructions and the BELOW100 attribute.
30043
30044 2004-12-02 Alan Modra <amodra@bigpond.net.au>
30045
30046 PR target/16952
30047 * gcc.dg/ppc-eabi.c: New.
30048
30049 2004-12-02 Bud Davis <bdavis9659@comcast.net>
30050
30051 PR fortran/18284
30052 * gfortran.dg/backspace.f90
30053
30054 2004-12-02 Bud Davis <bdavis9659@comcast.net>
30055
30056 * gfortran.dg/inquire.f90: New test.
30057
30058 2004-12-01 Janis Johnson <janis187@us.ibm.com>
30059
30060 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
30061 handle effective-target-keyword.
30062 (dg-skip-if): Support effective-target keyword as target list.
30063 (dg-xfail-if): Ditto.
30064 * lib/target-supports.exp (is-effective-target-keyword): New proc.
30065
30066 2004-12-01 Diego Novillo <dnovillo@redhat.com>
30067
30068 PR tree-optimization/18291
30069 * gcc.c-torture/compile/pr18291.c: New test.
30070
30071 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
30072
30073 PR C++/18729
30074 * g++.dg/parse/crash20.C: New.
30075
30076 PR c++/17431
30077 * g++.dg/overload/arg1.C: New.
30078 * g++.dg/overload/arg2.C: New.
30079 * g++.dg/overload/arg3.C: New.
30080 * g++.dg/overload/arg4.C: New.
30081
30082 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
30083
30084 * gcc.dg/c99-flex-array-4.c: Remove.
30085
30086 2004-11-30 Janis Johnson <janis187@us.ibm.com>
30087
30088 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
30089
30090 * lib/target-supports.exp (is-effective-target): Simplify.
30091
30092 * lib/target-supports.exp (check_effective_target_vect_long):
30093 Fix for powerpc64-*-*.
30094
30095 2004-11-30 Loren James Rittle <ljrittle@acm.org>
30096
30097 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
30098 to support new requirements on FreeBSD 5.
30099
30100 2004-11-30 Devang Patel <dpatel@apple.com>
30101
30102 PR 18702
30103 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
30104
30105 2004-11-30 Janis Johnson <janis187@us.ibm.com>
30106
30107 * g++.dg/ext/altivec-13.C: New test.
30108
30109 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
30110
30111 PR tree-opt/18298
30112 * gcc.c-torture/execute/p18298.c: New test.
30113
30114 2004-11-30 Ira Rosen <irar@il.ibm.com>
30115 Dorit Naishlos <dorit@il.ibm.com>
30116
30117 PR tree-opt/18607
30118 * gcc.dg/vect/vect-89.c: New test.
30119
30120 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
30121
30122 * gcc.dg/pr18596-1.c: New test.
30123
30124 2004-11-30 Ben Elliston <bje@au.ibm.com>
30125
30126 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
30127
30128 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
30129
30130 PR c/18479
30131 * gcc.dg/pr18479.c: New test.
30132
30133 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
30134
30135 PR target/18490
30136 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
30137 mmix-knuth-mmixware.
30138
30139 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
30140 cris-*-elf* cris-*-aout* mmix-*-*
30141
30142 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
30143
30144 PR middle-end/18725
30145 * gcc.dg/pr18725.c: New test.
30146
30147 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
30148
30149 PR target/18488
30150 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
30151
30152 PR target/18336
30153 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
30154
30155 2004-11-29 Mark Mitchell <mark@codesourcery.com>
30156
30157 PR c++/18368
30158 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
30159 * g++.old-deja/g++.law/ctors5.C: Likewise.
30160 * g++.old-deja/g++.other/crash25.C: Likewise.
30161
30162 PR c++/18674
30163 * g++.dg/template/error16.C: New test.
30164
30165 PR c++/18512
30166 * g++.dg/template/crash29.C: New test.
30167
30168 2004-11-29 Diego Novillo <dnovillo@redhat.com>
30169
30170 PR tree-optimization/18712
30171 * gcc.c-torture/compile/pr18712.c: New test.
30172
30173 2004-11-29 Joseph Myers <joseph@codesourcery.com>
30174
30175 PR c/7544
30176 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
30177 tests.
30178
30179 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30180
30181 PR c++/18652
30182 * g++.dg/lookup/crash6.C: New test.
30183
30184 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
30185
30186 PR middle-end/18164
30187 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
30188
30189 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
30190
30191 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
30192 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
30193 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
30194
30195 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
30196
30197 * gcc.dg/pr18164.c: New test.
30198
30199 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
30200
30201 * gcc.dg/funroll-loops-all.c: New.
30202
30203 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
30204
30205 PR target/18489
30206 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
30207 delimeter, match space and TAB as well as ":".
30208
30209 PR target/18484
30210 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
30211
30212 PR target/18348
30213 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
30214
30215 PR target/18345
30216 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
30217
30218 PR target/18337
30219 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
30220
30221 2004-11-28 Bud Davis <bdavis9659@comcast.net>
30222
30223 * gfortran.dg/direct_io_2.f90: New test.
30224
30225 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
30226
30227 PR target/18334
30228 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
30229
30230 2004-11-28 Richard Henderson <rth@redhat.com>
30231
30232 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
30233
30234 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
30235
30236 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
30237 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
30238 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
30239 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
30240 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
30241 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
30242 gcc.dg/pointer-arith-8.c: New tests.
30243
30244 2004-11-27 Bud Davis <bdavis9659@comcast.net>
30245
30246 PR fortran/18364
30247 * gfortran.dg/endfile.f90: New test.
30248
30249 2004-11-27 Falk Hueffner <falk@debian.org>
30250
30251 * gcc.dg/loop-6.c: New test.
30252
30253 2004-11-27 Jakub Jelinek <jakub@redhat.com>
30254
30255 * gcc.c-torture/execute/20041126-1.c: New test.
30256
30257 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
30258
30259 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
30260 on IRIX.
30261
30262 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
30263
30264 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
30265 functions.
30266
30267 2004-11-27 Jakub Jelinek <jakub@redhat.com>
30268
30269 PR rtl-optimization/17825
30270 * gcc.c-torture/compile/20041119-1.c: New test.
30271
30272 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30273
30274 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
30275 Check existence of ld library path variables before unsetting.
30276
30277 2004-11-26 Mark Mitchell <mark@codesourcery.com>
30278
30279 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
30280
30281 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
30282
30283 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
30284
30285 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
30286
30287 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
30288
30289 2004-11-26 Ben Elliston <bje@au.ibm.com>
30290
30291 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
30292 dg-do directive.
30293
30294 2004-11-26 Ben Elliston <bje@au.ibm.com>
30295
30296 * gcc.dg/pr17957.c: Pass --param, not -param.
30297
30298 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
30299
30300 PR middle-end/17957
30301 * gcc.dg/pr17957.c: New test.
30302
30303 2004-11-25 Mark Mitchell <mark@codesourcery.com>
30304
30305 PR c++/18445
30306 * g++.dg/template/crash28.C: Likewise.
30307
30308 PR c++/18001
30309 * g++.dg/expr/unary2.C: Adjust lvalue messages.
30310 * g++.dg/ext/lvaddr.C: Likewise.
30311 * g++.dg/opt/pr7503-3.C: Likewise.
30312
30313 PR c++/18466
30314 * g++.dg/parse/qualified3.C: New test.
30315 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
30316
30317 PR c++/18545
30318 * g++.dg/expr/return1.C: New test.
30319
30320 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30321
30322 Friend class name lookup 3/n, PR c++/3332
30323 * g++.dg/lookup/friend3.C: New test.
30324 * g++.dg/lookup/friend4.C: Likewise.
30325 * g++.dg/lookup/friend5.C: Likewise.
30326
30327 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30328
30329 Friend class name lookup 2/n, PR c++/14513, c++/15410
30330 * g++.dg/lookup/friend2.C: New test.
30331 * g++.dg/template/friend31.C: Likewise.
30332
30333 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30334
30335 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
30336
30337 2004-11-24 Mark Mitchell <mark@codesourcery.com>
30338
30339 PR c++/17473
30340 * g++.dg/tc1/dr56.C: Remove.
30341 * g++.dg/template/typedef1.C: Add dg-error markers.
30342 * g++.old-deja/g++.other/typedef7.C: Likewise.
30343
30344 PR c++/18285
30345 * g++.dg/parse/typedef7.C: New test.
30346
30347 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
30348
30349 * gcc.c-torture/execute/20041124-1.c: New test.
30350
30351 2004-11-24 Mark Mitchell <mark@codesourcery.com>
30352
30353 * g++.dg/template/deduce3.C: New test.
30354
30355 PR c++/18586
30356 * g++.dg/template/crash27.C: New test.
30357
30358 PR c++/18530
30359 * g++.dg/warn/Wshadow-3.C: New test.
30360
30361 2004-11-24 Devang Patel <dpatel@apple.com>
30362
30363 PR/18555
30364 * gcc.dg/cpp/isysroot-1.c: New test.
30365 * gcc.dg/cpp/usr/include/stdio.h: New file.
30366 * gcc.dg/cpp/isysroot-2.c: New test.
30367 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
30368 New file.
30369
30370 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30371
30372 PR c++/8929
30373 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
30374
30375 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30376
30377 * gcc.target/sparc/align.c: Do not include <stdint.h>.
30378 * gcc.target/sparc/pdist.c: Likewise.
30379
30380 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
30381
30382 PR c++/16882
30383 * g++.dg/conversion/simd1.C: New test.
30384
30385 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30386
30387 * lib/target-libpath.exp: New file defining
30388 set_ld_library_path_env_vars and restore_ld_library_path_env_vars.
30389 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
30390 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
30391 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
30392 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
30393
30394 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
30395
30396 * gcc.dg/pragma-align-2.c: Test macro expansion.
30397 * gcc.dg/pragma-pack-2.c: New test.
30398
30399 2004-11-23 Richard Henderson <rth@redhat.com>
30400
30401 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
30402 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
30403 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
30404 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
30405 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
30406 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
30407
30408 * gcc.dg/vect/vect.exp: Add check for alpha.
30409 * lib/target-supports.exp (check_alpha_max_hw_available): New.
30410 (check_effective_target_vect_int): Enable for alpha.
30411 (check_effective_target_vect_long): New.
30412 (is-effective-target): Add it.
30413
30414 2004-11-23 Uros Bizjak <uros@kss-loka.si>
30415
30416 * gcc.dg/pr18614-1.c: New test.
30417
30418 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30419
30420 * gcc.dg/setjmp-2.c: New test.
30421
30422 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
30423
30424 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
30425 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
30426 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
30427 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
30428 gcc.target/sparc/pdist.c: New tests.
30429
30430 2004-11-22 Bob Wilson <bob.wilson@acm.org>
30431
30432 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
30433
30434 2004-11-22 Dale Johannesen <dalej@apple.com>
30435
30436 * gcc.dg/20041111-1.c: New.
30437
30438 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
30439
30440 PR tree-opt/18536
30441 * gcc.dg/vect/pr18536.c: New test.
30442
30443 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30444
30445 PR c++/18354
30446 * g++.dg/template/nontype11.C: New test.
30447
30448 2004-11-21 Roger Sayle <roger@eyesopen.com>
30449
30450 PR middle-end/18520
30451 * gcc.dg/pr18520-1.c: New test case.
30452
30453 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
30454
30455 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
30456 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
30457 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
30458 expected diagnostics.
30459
30460 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30461
30462 PR target/18580
30463 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
30464 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
30465 vect-77.c, vect-77a.c: XFAIL on the SPARC.
30466
30467 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30468
30469 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
30470
30471 2004-11-19 Mark Mitchell <mark@codesourcery.com>
30472 Joseph Myers <joseph@codesourcery.com>
30473
30474 * lib/target-supports.exp (check_visibility_available): Really
30475 test the compiler.
30476
30477 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
30478
30479 PR tree-opt/18181
30480 * gcc.dg/vect/vect-85.c: New test.
30481 * gcc.dg/vect/vect-86.c: New test.
30482 * gcc.dg/vect/vect-87.c: New test.
30483 * gcc.dg/vect/vect-88.c: New test.
30484
30485 2004-11-19 Ben Elliston <bje@au.ibm.com>
30486
30487 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
30488
30489 2004-11-18 Janis Johnson <janis187@us.ibm.com>
30490
30491 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
30492 * gcc.dg/ppc-and-1.c: Ditto.
30493 * gcc.dg/ppc-compare-1.c: Ditto.
30494 * gcc.dg/ppc-mov-1.c: Ditto
30495
30496 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
30497 Mark Mitchell <mark@codesourcery.com>
30498
30499 * gcc.dg/pragma-init-fini-2.c: New test.
30500
30501 2004-11-17 Janis Johnson <janis187@us.ibm.com>
30502 Aldy Hernandez <aldyh@redhat.com>
30503
30504 * lib/target-supports.exp (check_effective_target_vect_int): New
30505 (check_effective_target_vect_float): New
30506 (check_effective_target_vect_double): New.
30507 (is-effective-target): Support new effective targets keywords.
30508 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
30509 default action for dg-do.
30510 * gcc.dg/vect/pr16105.c: Use new support.
30511 * gcc.dg/vect/pr18400.c: Ditto.
30512 * gcc.dg/vect/pr18425.c: Ditto.
30513 * gcc.dg/vect/vect-1.c: Ditto.
30514 * gcc.dg/vect/vect-10.c: Ditto.
30515 * gcc.dg/vect/vect-11.c: Ditto.
30516 * gcc.dg/vect/vect-12.c: Ditto.
30517 * gcc.dg/vect/vect-13.c: Ditto.
30518 * gcc.dg/vect/vect-14.c: Ditto.
30519 * gcc.dg/vect/vect-15.c: Ditto.
30520 * gcc.dg/vect/vect-16.c: Ditto.
30521 * gcc.dg/vect/vect-17.c: Ditto.
30522 * gcc.dg/vect/vect-18.c: Ditto.
30523 * gcc.dg/vect/vect-19.c: Ditto.
30524 * gcc.dg/vect/vect-2.c: Ditto.
30525 * gcc.dg/vect/vect-20.c: Ditto.
30526 * gcc.dg/vect/vect-21.c: Ditto.
30527 * gcc.dg/vect/vect-22.c: Ditto.
30528 * gcc.dg/vect/vect-23.c: Ditto.
30529 * gcc.dg/vect/vect-24.c: Ditto.
30530 * gcc.dg/vect/vect-25.c: Ditto.
30531 * gcc.dg/vect/vect-26.c: Ditto.
30532 * gcc.dg/vect/vect-27.c: Ditto.
30533 * gcc.dg/vect/vect-27a.c: Ditto.
30534 * gcc.dg/vect/vect-28.c: Ditto.
30535 * gcc.dg/vect/vect-29.c: Ditto.
30536 * gcc.dg/vect/vect-29a.c: Ditto.
30537 * gcc.dg/vect/vect-3.c: Ditto.
30538 * gcc.dg/vect/vect-30.c: Ditto.
30539 * gcc.dg/vect/vect-31.c: Ditto.
30540 * gcc.dg/vect/vect-32.c: Ditto.
30541 * gcc.dg/vect/vect-33.c: Ditto.
30542 * gcc.dg/vect/vect-34.c: Ditto.
30543 * gcc.dg/vect/vect-35.c: Ditto.
30544 * gcc.dg/vect/vect-36.c: Ditto.
30545 * gcc.dg/vect/vect-37.c: Ditto.
30546 * gcc.dg/vect/vect-38.c: Ditto.
30547 * gcc.dg/vect/vect-4.c: Ditto.
30548 * gcc.dg/vect/vect-40.c: Ditto.
30549 * gcc.dg/vect/vect-41.c: Ditto.
30550 * gcc.dg/vect/vect-42.c: Ditto.
30551 * gcc.dg/vect/vect-43.c: Ditto.
30552 * gcc.dg/vect/vect-44.c: Ditto.
30553 * gcc.dg/vect/vect-45.c: Ditto.
30554 * gcc.dg/vect/vect-46.c: Ditto.
30555 * gcc.dg/vect/vect-47.c: Ditto.
30556 * gcc.dg/vect/vect-48.c: Ditto.
30557 * gcc.dg/vect/vect-48a.c: Ditto.
30558 * gcc.dg/vect/vect-49.c: Ditto.
30559 * gcc.dg/vect/vect-5.c: Ditto.
30560 * gcc.dg/vect/vect-50.c: Ditto.
30561 * gcc.dg/vect/vect-51.c: Ditto.
30562 * gcc.dg/vect/vect-52.c: Ditto.
30563 * gcc.dg/vect/vect-53.c: Ditto.
30564 * gcc.dg/vect/vect-54.c: Ditto.
30565 * gcc.dg/vect/vect-55.c: Ditto.
30566 * gcc.dg/vect/vect-56.c: Ditto.
30567 * gcc.dg/vect/vect-56a.c: Ditto.
30568 * gcc.dg/vect/vect-57.c: Ditto.
30569 * gcc.dg/vect/vect-58.c: Ditto.
30570 * gcc.dg/vect/vect-59.c: Ditto.
30571 * gcc.dg/vect/vect-6.c: Ditto.
30572 * gcc.dg/vect/vect-60.c: Ditto.
30573 * gcc.dg/vect/vect-61.c: Ditto.
30574 * gcc.dg/vect/vect-62.c: Ditto.
30575 * gcc.dg/vect/vect-63.c: Ditto.
30576 * gcc.dg/vect/vect-64.c: Ditto.
30577 * gcc.dg/vect/vect-65.c: Ditto.
30578 * gcc.dg/vect/vect-66.c: Ditto.
30579 * gcc.dg/vect/vect-67.c: Ditto.
30580 * gcc.dg/vect/vect-68.c: Ditto.
30581 * gcc.dg/vect/vect-69.c: Ditto.
30582 * gcc.dg/vect/vect-7.c: Ditto.
30583 * gcc.dg/vect/vect-72.c: Ditto.
30584 * gcc.dg/vect/vect-72a.c: Ditto.
30585 * gcc.dg/vect/vect-73.c: Ditto.
30586 * gcc.dg/vect/vect-74.c: Ditto.
30587 * gcc.dg/vect/vect-75.c: Ditto.
30588 * gcc.dg/vect/vect-76.c: Ditto.
30589 * gcc.dg/vect/vect-77.c: Ditto.
30590 * gcc.dg/vect/vect-77a.c: Ditto.
30591 * gcc.dg/vect/vect-78.c: Ditto.
30592 * gcc.dg/vect/vect-79.c: Ditto.
30593 * gcc.dg/vect/vect-8.c: Ditto.
30594 * gcc.dg/vect/vect-80.c: Ditto.
30595 * gcc.dg/vect/vect-82.c: Ditto.
30596 * gcc.dg/vect/vect-82_64.c: Ditto.
30597 * gcc.dg/vect/vect-83.c: Ditto.
30598 * gcc.dg/vect/vect-83_64.c: Ditto.
30599 * gcc.dg/vect/vect-9.c: Ditto.
30600 * gcc.dg/vect/vect-all.c: Ditto.
30601 * gcc.dg/vect/vect-none.c: Ditto.
30602
30603 2004-11-17 Janis Johnson <janis187@us.ibm.com>
30604
30605 * lib/gcc-dg.exp (dg-skip-if): New function.
30606 (dg-forbid-option): Remove.
30607 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
30608 * g++.dg/abi/bitfield8.C: Likewise.
30609 * g++.dg/abi/dtor1.C: Likewise.
30610 * g++.dg/abi/empty10.C: Likewise.
30611 * g++.dg/abi/empty7.C: Likewise.
30612 * g++.dg/abi/empty9.C: Likewise.
30613 * g++.dg/abi/layout3.C: Likewise.
30614 * g++.dg/abi/layout4.C: Likewise.
30615 * g++.dg/abi/thunk1.C: Likewise.
30616 * g++.dg/abi/thunk2.C: Likewise.
30617 * g++.dg/abi/vbase11.C: Likewise.
30618 * g++.dg/abi/vthunk2.C: Likewise.
30619 * g++.dg/abi/vthunk3.C: Likewise.
30620 * g++.dg/ext/attrib8.C: Likewise.
30621 * g++.dg/opt/longbranch2.C: Likewise.
30622 * g++.dg/opt/reg-stack4.C: Likewise.
30623 * g++.old-deja/g++.ext/attrib1.C: Likewise.
30624 * g++.old-deja/g++.ext/attrib2.C: Likewise.
30625 * g++.old-deja/g++.ext/attrib3.C: Likewise.
30626 * g++.old-deja/g++.other/store-expr1.C: Likewise.
30627 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30628 * gcc.dg/20000609-1.c: Likewise.
30629 * gcc.dg/20000720-1.c: Likewise.
30630 * gcc.dg/20011107-1.c: Likewise.
30631 * gcc.dg/20011119-1.c: Likewise.
30632 * gcc.dg/20020108-1.c: Likewise.
30633 * gcc.dg/20020122-2.c: Likewise.
30634 * gcc.dg/20020122-3.c: Likewise.
30635 * gcc.dg/20020201-3.c: Likewise.
30636 * gcc.dg/20020206-1.c: Likewise.
30637 * gcc.dg/20020218-1.c: Likewise.
30638 * gcc.dg/20020310-1.c: Likewise.
30639 * gcc.dg/20020411-1.c: Likewise.
30640 * gcc.dg/20020418-2.c: Likewise.
30641 * gcc.dg/20020426-1.c: Likewise.
30642 * gcc.dg/20020426-2.c: Likewise.
30643 * gcc.dg/20020517-1.c: Likewise.
30644 * gcc.dg/20020523-1.c: Likewise.
30645 * gcc.dg/20020523-2.c: Likewise.
30646 * gcc.dg/20020729-1.c: Likewise.
30647 * gcc.dg/20030204-1.c: Likewise.
30648 * gcc.dg/20030826-2.c: Likewise.
30649 * gcc.dg/20030926-1.c: Likewise.
30650 * gcc.dg/20031202-1.c: Likewise.
30651 * gcc.dg/980312-1.c: Likewise.
30652 * gcc.dg/980313-1.c: Likewise.
30653 * gcc.dg/990117-1.c: Likewise.
30654 * gcc.dg/990424-1.c: Likewise.
30655 * gcc.dg/990524-1.c: Likewise.
30656 * gcc.dg/991230-1.c: Likewise.
30657 * gcc.dg/i386-387-1.c: Likewise.
30658 * gcc.dg/i386-387-2.c: Likewise.
30659 * gcc.dg/i386-387-3.c: Likewise.
30660 * gcc.dg/i386-387-4.c: Likewise.
30661 * gcc.dg/i386-387-5.c: Likewise.
30662 * gcc.dg/i386-387-6.c: Likewise.
30663 * gcc.dg/i386-asm-1.c: Likewise.
30664 * gcc.dg/i386-bitfield1.c: Likewise.
30665 * gcc.dg/i386-bitfield2.c: Likewise.
30666 * gcc.dg/i386-loop-1.c: Likewise.
30667 * gcc.dg/i386-loop-2.c: Likewise.
30668 * gcc.dg/i386-loop-3.c: Likewise.
30669 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
30670 * gcc.dg/i386-pic-1.c: Likewise.
30671 * gcc.dg/i386-regparm.c: Likewise.
30672 * gcc.dg/i386-signbit-1.c: Likewise.
30673 * gcc.dg/i386-signbit-2.c: Likewise.
30674 * gcc.dg/i386-signbit-3.c: Likewise.
30675 * gcc.dg/i386-sse-5.c: Likewise.
30676 * gcc.dg/i386-sse-8.c: Likewise.
30677 * gcc.dg/i386-unroll-1.c: Likewise.
30678 * gcc.dg/tls/opt-1.c: Likewise.
30679 * gcc.dg/tls/opt-2.c: Likewise.
30680 * gcc.dg/unroll-1.c: Likewise.
30681 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
30682 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
30683 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
30684 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
30685
30686 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30687
30688 * g++.dg/template/incomplete1.C: New test.
30689
30690 2004-11-16 Nick Clifton <nickc@redhat.com>
30691
30692 Revert patches accidentally commited during checkin of fixes for
30693 xstormy16 tests:
30694 gcc.c-torture/execute/simd-4.c: Revert
30695 gcc.dg/20040910-1.c: Revert.
30696
30697 2004-11-16 Paul Brook <paul@codesourcery.com>
30698
30699 PR fortran/13010
30700 * gfortran.dg/der_pointer_1.f90: New test.
30701
30702 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
30703
30704 PR c/18498
30705 * gcc.dg/bitfld-13.c: New test.
30706
30707 2004-11-15 Janis Johnson <janis187@us.ibm.com>
30708
30709 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
30710 powerpc*-*-linux*.
30711
30712 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
30713 * gcc.dg/ppc64-abi-2.c: Ditto.
30714 * gcc.dg/ppc64-abi-3.c: Ditto.
30715
30716 * lib/gcc-dg.exp (dg-target-list): Remove.
30717
30718 2004-11-15 Steve Ellcey <sje@cup.hp.com>
30719
30720 * gcc.dg/ia64-postinc.c: New test.
30721
30722 2004-11-15 Mark Mitchell <mark@codesourcery.com>
30723
30724 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
30725
30726 2004-11-15 Nick Clifton <nickc@redhat.com>
30727
30728 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
30729 __INT_MAX__ so that the test can be compiled by toolchains
30730 targeted at 16-bit processors.
30731
30732 * gcc.dg/20040625-1.c: Use long constants rather than integers
30733 when performing arithmetic that will overflow 16-bits.
30734
30735 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
30736 xstormy16. It does not support 128-bit vector operations.
30737
30738 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
30739 with the macro PTR_TYPE. Define this macro to an integer type
30740 suitable for holding a pointer.
30741
30742 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
30743 the target is a 16-bit processor.
30744
30745 * gcc.dg/cpp/if-2.c: Expect a different warning message from
30746 16-bit targets where the character constant will be too long.
30747
30748 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
30749 where the double will not be directly addressable.
30750
30751 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30752
30753 Friend class name lookup 1/n, PR c++/18471
30754 * g++.dg/template/crash26.C: New test.
30755 * g++.dg/lookup/struct1.C: Adjust expected error.
30756 * g++.dg/parse/elab1.C: Likewise.
30757 * g++.dg/parse/elab2.C: Likewise.
30758 * g++.dg/parse/int-as-enum1.C: Likewise.
30759 * g++.dg/parse/struct-as-enum1.C: Likewise.
30760 * g++.dg/parse/typedef1.C: Likewise.
30761 * g++.dg/parse/typedef3.C: Likewise.
30762 * g++.dg/parse/typedef4.C: Likewise.
30763 * g++.dg/parse/typedef5.C: Likewise.
30764 * g++.dg/template/nontype4.C: Likewise.
30765 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
30766 * g++.old-deja/g++.other/elab1.C: Likewise.
30767 * g++.old-deja/g++.other/syntax4.C: Likewise.
30768
30769 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
30770
30771 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
30772
30773 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
30774
30775 * gcc.c-torture/execute/20041114-1.c: New test.
30776
30777 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
30778
30779 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
30780 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
30781 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
30782 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
30783 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
30784 gcc.dg/switch-7.c: New tests.
30785
30786 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30787
30788 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
30789
30790 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30791
30792 PR tree-opt/18400
30793 * gcc.dg/vect/pr18400.c: New test.
30794
30795 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30796 Andrew Pinski <pinskia@physics.uc.edu>
30797
30798 PR tree-opt/18425
30799 * gcc.dg/vect/pr18425.c: New test.
30800
30801 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30802
30803 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
30804 Guard with dg-require-alias and dg-require-visibility.
30805
30806 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30807
30808 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
30809
30810 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30811
30812 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
30813
30814 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30815
30816 PR c++/17344
30817 * g++.dg/template/defarg5.C: New test.
30818
30819 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
30820
30821 * g++.dg/parse/cast1.C: Run only on ILP32.
30822 * g++.old-deja/g++.mike/p784.C: Likewise.
30823
30824 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
30825
30826 * gcc.c-torture/execute/20041113-1.c: New test.
30827
30828 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
30829
30830 PR target/18230
30831 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
30832 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
30833 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
30834 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
30835 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
30836 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
30837 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
30838 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
30839 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
30840 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
30841 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
30842 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
30843 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
30844
30845 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
30846
30847 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
30848 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
30849 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
30850 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
30851 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
30852 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
30853 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
30854 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
30855 gcc.target/sparc/combined-1.c: New tests.
30856
30857 2004-11-12 Ziemowit Laski <zlaski@apple.com>
30858
30859 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
30860 New tests.
30861
30862 2004-11-12 Mark Mitchell <mark@codesourcery.com>
30863
30864 * lib/gcc-dg.exp (dg-forbid-option): New function.
30865 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
30866 * g++.dg/abi/bitfield8.C: Likewise.
30867 * g++.dg/abi/dtor1.C: Likewise.
30868 * g++.dg/abi/empty10.C: Likewise.
30869 * g++.dg/abi/empty7.C: Likewise.
30870 * g++.dg/abi/empty9.C: Likewise.
30871 * g++.dg/abi/layout3.C: Likewise.
30872 * g++.dg/abi/layout4.C: Likewise.
30873 * g++.dg/abi/thunk1.C: Likewise.
30874 * g++.dg/abi/thunk2.C: Likewise.
30875 * g++.dg/abi/vbase11.C: Likewise.
30876 * g++.dg/abi/vthunk2.C: Likewise.
30877 * g++.dg/abi/vthunk3.C: Likewise.
30878 * g++.dg/ext/attrib8.C: Likewise.
30879 * g++.dg/opt/longbranch2.C: Likewise.
30880 * g++.dg/opt/reg-stack4.C: Likewise.
30881 * g++.old-deja/g++.ext/attrib1.C: Likewise.
30882 * g++.old-deja/g++.ext/attrib2.C: Likewise.
30883 * g++.old-deja/g++.ext/attrib3.C: Likewise.
30884 * g++.old-deja/g++.other/store-expr1.C: Likewise.
30885 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30886 * gcc.dg/20000609-1.c: Likewise.
30887 * gcc.dg/20000720-1.c: Likewise.
30888 * gcc.dg/20011107-1.c: Likewise.
30889 * gcc.dg/20011119-1.c: Likewise.
30890 * gcc.dg/20020108-1.c: Likewise.
30891 * gcc.dg/20020122-2.c: Likewise.
30892 * gcc.dg/20020122-3.c: Likewise.
30893 * gcc.dg/20020201-3.c: Likewise.
30894 * gcc.dg/20020206-1.c: Likewise.
30895 * gcc.dg/20020218-1.c: Likewise.
30896 * gcc.dg/20020310-1.c: Likewise.
30897 * gcc.dg/20020411-1.c: Likewise.
30898 * gcc.dg/20020418-2.c: Likewise.
30899 * gcc.dg/20020426-1.c: Likewise.
30900 * gcc.dg/20020426-2.c: Likewise.
30901 * gcc.dg/20020517-1.c: Likewise.
30902 * gcc.dg/20020523-1.c: Likewise.
30903 * gcc.dg/20020523-2.c: Likewise.
30904 * gcc.dg/20020729-1.c: Likewise.
30905 * gcc.dg/20030204-1.c: Likewise.
30906 * gcc.dg/20030826-2.c: Likewise.
30907 * gcc.dg/20030926-1.c: Likewise.
30908 * gcc.dg/20031202-1.c: Likewise.
30909 * gcc.dg/980312-1.c: Likewise.
30910 * gcc.dg/980313-1.c: Likewise.
30911 * gcc.dg/990117-1.c: Likewise.
30912 * gcc.dg/990424-1.c: Likewise.
30913 * gcc.dg/990524-1.c: Likewise.
30914 * gcc.dg/991230-1.c: Likewise.
30915 * gcc.dg/i386-387-1.c: Likewise.
30916 * gcc.dg/i386-387-2.c: Likewise.
30917 * gcc.dg/i386-387-3.c: Likewise.
30918 * gcc.dg/i386-387-4.c: Likewise.
30919 * gcc.dg/i386-387-5.c: Likewise.
30920 * gcc.dg/i386-387-6.c: Likewise.
30921 * gcc.dg/i386-asm-1.c: Likewise.
30922 * gcc.dg/i386-bitfield1.c: Likewise.
30923 * gcc.dg/i386-bitfield2.c: Likewise.
30924 * gcc.dg/i386-loop-1.c: Likewise.
30925 * gcc.dg/i386-loop-2.c: Likewise.
30926 * gcc.dg/i386-loop-3.c: Likewise.
30927 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
30928 * gcc.dg/i386-pic-1.c: Likewise.
30929 * gcc.dg/i386-regparm.c: Likewise.
30930 * gcc.dg/i386-signbit-1.c: Likewise.
30931 * gcc.dg/i386-signbit-2.c: Likewise.
30932 * gcc.dg/i386-signbit-3.c: Likewise.
30933 * gcc.dg/i386-sse-5.c: Likewise.
30934 * gcc.dg/i386-sse-8.c: Likewise.
30935 * gcc.dg/i386-unroll-1.c: Likewise.
30936 * gcc.dg/tls/opt-1.c: Likewise.
30937 * gcc.dg/tls/opt-2.c: Likewise.
30938 * gcc.dg/unroll-1.c: Likewise.
30939 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
30940 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
30941 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
30942 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
30943 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
30944 -m64 is specified.
30945
30946 2004-11-12 Mark Mitchell <mark@codesourcery.com>
30947
30948 PR c++/18389
30949 * g++.dg/parse/cond1.C: New test.
30950
30951 PR c++/18429
30952 * g++.dg/template/array9.C: New test.
30953 * g++.dg/ext/vla1.C: Adjust error messages.
30954 * g++.dg/ext/vlm1.C: Likewise.
30955 * g++.dg/template/crash2.C: Likewise.
30956
30957 PR c++/18436
30958 * g++.dg/template/call3.C: New test.
30959
30960 PR c++/18407
30961 * g++.dg/template/ptrmem11.C: New test.
30962
30963 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
30964
30965 PR other/14264
30966 * lib/g++.exp: Set LC_ALL and LANG to C.
30967 * lib/gcc-dg.exp: Likewise.
30968 * lib/gfortran.exp: Likewise.
30969 * lib/objc.exp: Likewise.
30970 * lib/treelang.exp: Likewise.
30971
30972 2004-11-12 Andreas Schwab <schwab@suse.de>
30973
30974 * gcc.dg/pr16286.c: Fix last change.
30975
30976 2004-11-12 Mark Mitchell <mark@codesourcery.com>
30977
30978 PR c++/18416
30979 * g++.dg/init/global1.C: New test.
30980
30981 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
30982
30983 * gcc.c-torture/execute/20041112-1.c: New test.
30984
30985 2004-11-11 Janis Johnson <janis187@us.ibm.com>
30986
30987 * lib/gcc-dg.exp (dg-target-list): New.
30988
30989 2004-11-11 Janis Johnson <janis187@us.ibm.com>
30990 Richard Sandiford <rsandifo@redhat.com>
30991
30992 * lib/target-supports.exp (get-compiler_messages): New.
30993 (check_named_sections_available): Use it.
30994 (check_effective_target_ilp32): New.
30995 (check_effective_target_lp64): New.
30996 (is-effective-target): New.
30997 * lib/gcc-dg.exp (dg-require-effective-target): New.
30998
30999 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
31000
31001 * gcc.dg/precedence-1.c: New test.
31002
31003 2004-11-11 Janis Johnson <janis187@us.ibm.com>
31004
31005 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
31006
31007 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
31008 message, delete generated files, use more descriptive name for
31009 executable, and make the test unsupported when it cannot be run.
31010
31011 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
31012 (dg-require-weak, dg-require-visibility, dg-require-alias,
31013 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
31014 dg-require-iconv, dg-require-named-sections): Use it.
31015
31016 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
31017
31018 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
31019
31020 PR target/16457
31021 * gcc.dg/ppc-and-1: New
31022
31023 PR target/16796
31024 * gcc.dg/ppc-mov-1.c: New.
31025
31026 PR target/16458
31027 * gcc.dg/ppc-compare-1.c: New.
31028
31029 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
31030
31031 * objc.dg/desig-init-2.m: New test.
31032
31033 2004-11-10 Adam Nemet <anemet@lnxw.com>
31034
31035 PR middle-end/18160
31036 * g++.dg/warn/register-var-1.C: New test.
31037 * g++.dg/warn/register-var-2.C: New test.
31038
31039 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
31040
31041 * gcc.dg/union-2.c: New test.
31042
31043 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
31044
31045 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
31046 New test for PR tree-optimization/17892.
31047
31048 2004-11-09 Mark Mitchell <mark@codesourcery.com>
31049
31050 PR c++/18369
31051 * g++.dg/init/new12.C: New test.
31052
31053 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
31054
31055 * gcc.target/sparc: New directory.
31056 * gcc.target/sparc/sparc.exp: New driver.
31057 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
31058 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
31059 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
31060 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
31061
31062 2004-11-10 Paul Brook <paul@codesourcery.com>
31063
31064 PR fortran/18218
31065 * gfortran.dg/list_read.c: New test.
31066
31067 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
31068
31069 PR c/18322
31070 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
31071 expected diagnostic location.
31072
31073 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
31074
31075 * gcc.dg/20041109-1.c: New test.
31076
31077 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
31078
31079 PR objc/18406
31080 * objc/compile/pr18406.m: New test.
31081
31082 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
31083
31084 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
31085
31086 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
31087
31088 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
31089
31090 2004-11-08 Steve Ellcey <sje@cup.hp.com>
31091
31092 * gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
31093
31094 2004-11-08 Steve Ellcey <sje@cup.hp.com>
31095
31096 * gcc.dg/20030225-2.c: Add prototype for abort and
31097 exit.
31098
31099 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
31100
31101 PR tree-opt/18299
31102 * gcc.c-torture/pr18299-1.c: New test.
31103
31104 2004-11-06 Andreas Schwab <schwab@suse.de>
31105
31106 * gcc.dg/pr16286.c: Also test for bool and pixel.
31107
31108 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
31109
31110 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
31111 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
31112 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
31113 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
31114 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
31115 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
31116 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
31117 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
31118 gcc.dg/struct-semi-3.c: New tests.
31119
31120 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31121
31122 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
31123
31124 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31125
31126 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
31127 Do not use C99 designators.
31128
31129 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31130
31131 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
31132
31133 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31134
31135 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
31136 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
31137 * gcc.c-torture/execute/simd-5.x: Remove.
31138
31139 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
31140
31141 PR rtl-optimization/17933
31142 * gcc.dg/torture/pr17933-1.c: New test.
31143
31144 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
31145
31146 PR target/18106
31147 * lib/target-supports.exp (check_weak_available): Support
31148 Windows.
31149
31150 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
31151
31152 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
31153 call to fflush(stdout) before abort.
31154 (my_ffsll): New function.
31155 (generate_fields): Use it.
31156
31157 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
31158
31159 * gcc.dg/init-undef-1.c: New test.
31160
31161 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
31162
31163 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
31164 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
31165 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
31166 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
31167 expected messages for new parser.
31168
31169 2004-11-04 Mark Mitchell <mark@codesourcery.com>
31170
31171 * g++.dg/ext/visibility/symbian1.C: New test.
31172
31173 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
31174
31175 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
31176 on LP64 targets.
31177
31178 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
31179
31180 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
31181 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
31182 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
31183 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
31184 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
31185 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
31186 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
31187 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
31188 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
31189 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
31190
31191 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
31192
31193 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
31194 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
31195 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
31196 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
31197 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
31198 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
31199 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
31200 for new parser.
31201
31202 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
31203
31204 PR target/15342
31205 * gcc.dg/20041104-1.c: New test.
31206
31207 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31208
31209 * g++.dg/template/nontype7.C: New test.
31210 * g++.dg/template/nontype8.C: Likewise.
31211 * g++.dg/template/nontype9.C: Likewise.
31212 * g++.dg/template/nontype10.C: Likewise.
31213 * g++.dg/tc1/dr49.C: Likewise.
31214 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
31215 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
31216
31217 2004-11-04 Ben Elliston <bje@au.ibm.com>
31218
31219 * g++.dg/rtti/tinfo1.C: Remove xfails.
31220
31221 2004-11-04 Ben Elliston <bje@au.ibm.com>
31222
31223 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
31224 packed attribute to the definition to satisfy the new C++ parser.
31225
31226 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31227
31228 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
31229 invocations of va_arg.
31230
31231 2004-11-02 Mark Mitchell <mark@codesourcery.com>
31232
31233 PR c++/18124
31234 * g++.dg/template/crash25.C: New test.
31235
31236 PR c++/18155
31237 * g++.dg/template/typedef2.C: New test.
31238 * g++.dg/parse/crash13.C: Adjust error markers.
31239
31240 PR c++/18177
31241 * g++.dg/conversion/const3.C: New test.
31242
31243 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31244
31245 PR fortran/17535
31246 PR fortran/17583
31247 PR fortran/17713
31248 * gfortran.dg/generic_[123].f90: New testcases.
31249
31250 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
31251
31252 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
31253 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
31254
31255 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
31256
31257 PR tree-opt/16808
31258 * gcc.c-torture/compile/pr16808.c: New test.
31259
31260 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
31261
31262 PR rtl-optimization/17104
31263 * gcc.dg/ppc-bitfield1.c: New.
31264
31265 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
31266
31267 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
31268
31269 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
31270
31271 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
31272 strings for 32-bit code.
31273
31274 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
31275
31276 PR c/18239
31277 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
31278
31279 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
31280
31281 PR c++/18064
31282 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
31283
31284 2004-10-31 Mark Mitchell <mark@codesourcery.com>
31285
31286 PR c++/15172
31287 * g++.dg/init/aggr2.C: New test.
31288
31289 2004-10-30 Ziemowit Laski <zlaski@apple.com>
31290
31291 * objc.dg/local-decl-1.m: New test.
31292
31293 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
31294
31295 * gcc.dg/20040910-1.c: Adjust regex.
31296
31297 2004-10-30 Roger Sayle <roger@eyesopen.com>
31298
31299 PR rtl-optimization/18084
31300 * g++.dg/opt/pr18084-1.C: New testcase.
31301
31302 2004-10-30 Matt Austern <austern@apple.com>
31303
31304 PR c++/17542
31305 * g++.dg/ext/attrib18.C: New test.
31306
31307 2004-10-30 Roger Sayle <roger@eyesopen.com>
31308
31309 PR middle-end/18096
31310 * gcc.dg/pr18096-1.c: New test case.
31311
31312 2004-10-30 Roger Sayle <roger@eyesopen.com>
31313
31314 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
31315
31316 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
31317
31318 PR c/16666
31319 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
31320 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
31321 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
31322 gcc.dg/old-style-prom-3.c: New tests.
31323
31324 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
31325
31326 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
31327 Remove unnecessary inclusion of stdio.h.
31328
31329 2004-10-29 Roger Sayle <roger@eyesopen.com>
31330
31331 PR rtl-optimization/17581
31332 * gcc.dg/pr17581-1.c: New test case.
31333
31334 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
31335
31336 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
31337 being implemented.
31338 * g++.dg/conversion/dr195-1.C: New.
31339 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
31340 * g++.old-deja/g++.mike/p10148.C: Likewise.
31341
31342 2004-10-29 Mark Mitchell <mark@codesourcery.com>
31343
31344 PR c++/17695
31345 * g++.dg/debug/typedef2.C: New test.
31346
31347 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
31348
31349 PR fortran/13490
31350 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
31351 * gfortran.dg/g77/README: Update.
31352
31353 2004-10-28 Matt Austern <austern@apple.com>
31354
31355 PR c++/14124
31356 * g++.dg/ext/packed7.C: New test.
31357
31358 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
31359
31360 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
31361 scan-assembler.
31362 * lib/scanasm.exp (hidden-scan-for): New proc.
31363 (scan-hidden): Use hidden-scan-for instead of constructing the scan
31364 string.
31365 (scan-not-hidden): Likewise.
31366 * lib/target-supports.exp (check_visibility_available): mach-o is
31367 support too.
31368
31369 2004-10-28 Mark Mitchell <mark@codesourcery.com>
31370
31371 PR c++/17132
31372 * g++.dg/template/memclass3.C: New test.
31373
31374 2004-10-28 Adam Nemet <anemet@lnxw.com>
31375
31376 PR middle-end/18160
31377 * gcc.dg/register-var-1.c: New test.
31378 * gcc.dg/register-var-2.c: New test.
31379 * gcc.dg/asm-7.c: Taking the address of a register variable is an
31380 error now.
31381
31382 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
31383
31384 PR other/18172
31385 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
31386 unused variables.
31387 * gcc.dg/vect/vect-22.c: Likewise.
31388
31389 2004-10-28 Jakub Jelinek <jakub@redhat.com>
31390
31391 * gcc.dg/i386-rotate-1.c: New test.
31392
31393 2004-10-27 Mark Mitchell <mark@codesourcery.com>
31394
31395 * g++.dg/init/ref12.C: Add "run" marker.
31396
31397 PR c++/17435
31398 * g++.dg/init/ref12.C: New test.
31399
31400 PR c++/18140
31401 * g++.dg/template/shift1.C: New test.
31402 * g++.dg/template/error10.C: Adjust error markers.
31403
31404 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
31405
31406 PR tree-opt/17529
31407 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
31408
31409 2004-10-27 Geoffrey Keating <geoffk@apple.com>
31410
31411 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
31412 * gcc.dg/weak/weak-3.c: Likewise.
31413 * gcc.dg/weak/weak-5.c: Likewise.
31414 * gcc.dg/weak/weak-9.c: Likewise.
31415 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
31416 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
31417
31418 * gcc.dg/darwin-weakimport-1.c: New.
31419
31420 2004-10-28 Ben Elliston <bje@au.ibm.com>
31421
31422 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
31423
31424 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
31425
31426 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
31427 'syntax' error messages.
31428 * gcc.dg/cpp/direct2s.c: Likewise.
31429
31430 2004-10-26 Geoffrey Keating <geoffk@apple.com>
31431
31432 * gcc.c-torture/compile/20041026-1.c: New.
31433
31434 2004-10-26 Mark Mitchell <mark@codesourcery.com>
31435
31436 PR c++/18093
31437 * g++.dg/lookup/ns2.C: New test.
31438
31439 PR c++/18020
31440 * g++.dg/template/enum4.C: New test.
31441
31442 PR c++/18161
31443 * g++.dg/template/expr1.C: New test.
31444
31445 2004-10-26 Ben Elliston <bje@au.ibm.com>
31446
31447 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
31448
31449 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
31450
31451 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
31452 gcc.dg/decl-nospec-3.c: New tests.
31453
31454 2004-10-26 Ziemowit Laski <zlaski@apple.com>
31455
31456 * objc.dg/super-class-3.m: New test.
31457
31458 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
31459
31460 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
31461 resyncing.
31462 * gcc.dg/cpp/direct2s.c: Likewise.
31463
31464 2004-10-25 Geoffrey Keating <geoffk@apple.com>
31465
31466 * objc.dg/image-info.m: Update for changes to section selection.
31467
31468 2004-10-25 David Ayers <d.ayers@inode.at>
31469 Ziemowit Laski <zlaski@apple.com>
31470
31471 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
31472 diagnostics when messaging 'id <Proto>'.
31473 * objc.dg/class-protocol-1.m: New test.
31474 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
31475 a non-existent method signature.
31476 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
31477 Update diagnostics when messaging with non-existent method signature.
31478 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
31479 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
31480 invalid receivers are now resolved as if messaging 'id'; remove
31481 extraneous diagnostics.
31482
31483 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
31484
31485 PR c/16667
31486 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
31487 gcc.dg/init-desig-obs-3.c: New tests.
31488
31489 2004-10-25 Jakub Jelinek <jakub@redhat.com>
31490
31491 * gcc.dg/debug/20041023-1.c: New test.
31492
31493 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
31494
31495 PR middle-end/17407
31496 * gcc.c-torture/compile/pr17407.c: New test.
31497
31498 PR c++/18121
31499 * g++.dg/template/array8.C: New test.
31500
31501 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
31502
31503 PR other/18138
31504 * lib/g++.exp: Accept more than one multilib libgcc.
31505 * lib/gcc-dg.exp: Likewise.
31506 * lib/objc.exp: Likewise.
31507 * lib/treelang.exp: Likewise.
31508 * lib/gfortran.exp: Likewise.
31509
31510 2004-10-24 Ben Elliston <bje@au.ibm.com>
31511
31512 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
31513
31514 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
31515
31516 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
31517 * gcc.dg/c99-const-expr-3.c: Likewise.
31518
31519 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
31520
31521 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
31522
31523 2004-10-23 Ben Elliston <bje@au.ibm.com>
31524
31525 * gcc.c-torture/execute/loop-2e.x: Remove.
31526
31527 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
31528
31529 PR c++/18095
31530 * g++.dg/parse/crash18.C: New.
31531 * g++.dg/parse/crash19.C: New.
31532
31533 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
31534
31535 * g++.dg/ext/dllimport1.C: Move dg-warnings.
31536 * g++.dg/ext/dllimport2.C: Same.
31537 * g++.dg/ext/dllimport8.C: Same.
31538
31539 2004-10-21 Mark Mitchell <mark@codesourcery.com>
31540
31541 PR c++/10841
31542 * g++.dg/conversion/cast1.C: New test.
31543 * g++.dg/overload/pmf1.C: Adjust error marker.
31544
31545 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
31546
31547 PR objc/17923
31548 * objc.dg/const-str-7.m: New test.
31549
31550 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31551
31552 * g++.dg/template/memfriend11.C: Fix comment typo.
31553 * g++.dg/template/memfriend14.C: Likewise.
31554
31555 2004-10-20 Richard Henderson <rth@redhat.com>
31556
31557 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
31558 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
31559 -fasynchronous-unwind-tables.
31560
31561 2004-10-20 Richard Henderson <rth@redhat.com>
31562
31563 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
31564 (main): Return success.
31565 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
31566 (main): Return success.
31567
31568 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31569
31570 PR c++/13495
31571 * g++.dg/template/memfriend9.C: New test.
31572 * g++.dg/template/memfriend10.C: Likewise.
31573 * g++.dg/template/memfriend11.C: Likewise.
31574 * g++.dg/template/memfriend12.C: Likewise.
31575 * g++.dg/template/memfriend13.C: Likewise.
31576 * g++.dg/template/memfriend14.C: Likewise.
31577 * g++.dg/template/memfriend15.C: Likewise.
31578 * g++.dg/template/memfriend16.C: Likewise.
31579 * g++.dg/template/memfriend17.C: Likewise.
31580 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
31581
31582 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
31583
31584 * g++.dg/conversion/dr195.C: New.
31585 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
31586
31587 2004-10-20 Ben Elliston <bje@au.ibm.com>
31588 Devang Patel <dpatel@apple.com>
31589
31590 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
31591 of floating point arithmetic, which could trap.
31592
31593 2004-10-19 Mark Mitchell <mark@codesourcery.com>
31594
31595 PR c++/14035
31596 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
31597 * g++.dg/conversion/const2.C: New test.
31598 * g++.dg/expr/reinterpret2.C: New test.
31599 * g++.dg/expr/reinterpret3.C: New test.
31600 * g++.dg/expr/cast2.C: New test.
31601 * g++.dg/expr/copy1.C: New test.
31602 * g++.dg/other/conversion1.C: Change error message.
31603 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
31604 function pointers to void *.
31605 * g++.old-deja/g++.mike/p10148.C: Likewise.
31606
31607 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31608
31609 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
31610
31611 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
31612
31613 PR c++/18047
31614
31615 * g++.dg/parse/expr3.C: New test.
31616
31617 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
31618
31619 * gcc.dg/smod-1.c: New test.
31620
31621 2004-10-18 Ziemowit Laski <zlaski@apple.com>
31622
31623 * objc.dg/method-14.m: New test.
31624
31625 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
31626
31627 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
31628 Also xfail as the patch was reverted.
31629
31630 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
31631
31632 PR middle-end/16973
31633 * gcc.dg/pr16973.c: New test.
31634
31635 2004-10-18 Diego Novillo <dnovillo@redhat.com>
31636
31637 PR tree-optimization/17656
31638 * gcc.c-torture/compile/pr17656.c: New test.
31639
31640 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
31641
31642 * g++.dg/eh/shadow1.C: New.
31643
31644 2004-10-18 Jakub Jelinek <jakub@redhat.com>
31645
31646 * gcc.c-torture/compile/20041018-1.c: New test.
31647
31648 2004-10-18 Ben Elliston <bje@au.ibm.com>
31649
31650 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
31651 compiler referring to register 0 when accessing sdata. The linker
31652 now patches things up.
31653
31654 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
31655
31656 PR c/17529
31657 * gcc.c-torture/compile/pr17529.c: New test.
31658
31659 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31660
31661 PR c++/17743
31662 * g++.dg/ext/attrib17.C: New test.
31663
31664 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
31665
31666 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
31667
31668 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31669
31670 PR c++/10479
31671 * g++.dg/ext/attrib16.C: New test.
31672
31673 2004-10-15 Mark Mitchell <mark@codesourcery.com>
31674
31675 PR c++/17042
31676 * g++.dg/init/dso_handle1.C: New test.
31677
31678 PR c++/14667
31679 * g++.dg/parse/typedef6.C: New test.
31680
31681 PR c++/17916
31682 * g++.dg/parse/pragma1.C: New test.
31683
31684 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
31685
31686 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
31687
31688 2004-10-15 Steve Ellcey <sje@cup.hp.com>
31689
31690 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
31691 -fno-common when on HPPA HP-UX platforms.
31692
31693 2004-10-15 Jakub Jelinek <jakub@redhat.com>
31694
31695 PR other/16820
31696 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
31697 stdint.h.
31698 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
31699 uintptr_t.
31700
31701 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
31702
31703 PR c++/16301
31704 * g++.dg/lookup/strong-using-4.C: New test.
31705
31706 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
31707
31708 PR middle-end/16567
31709 * gcc.c-torture/compile/nested-1.c: New test.
31710
31711 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
31712
31713 * gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
31714 and mipsisa64*-*-* (until support for misaligned loads is added).
31715 * gcc.dg/vect/vect-50.c: Likewise.
31716 * gcc.dg/vect/vect-52.c: Likewise.
31717 * gcc.dg/vect/vect-54.c: Likewise.
31718 * gcc.dg/vect/vect-58.c: Likewise.
31719 * gcc.dg/vect/vect-60.c: Likewise.
31720 * gcc.dg/vect/vect-80.c: Likewise.
31721
31722 2004-10-14 Mark Mitchell <mark@codesourcery.com>
31723
31724 PR c++/17976
31725 * g++.dg/init/dtor3.C: New test.
31726
31727 2004-10-15 Ben Elliston <bje@au.ibm.com>
31728
31729 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
31730
31731 2004-10-14 Geoffrey Keating <geoffk@apple.com>
31732
31733 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
31734 * gcc.dg/macho-lo-sum.c: Likewise.
31735
31736 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
31737
31738 * gcc.dg/ppc-spe64-1.c: New test.
31739
31740 2004-10-14 Devang Patel <dpatel@apple.com>
31741
31742 PR 17635
31743 * gcc.dg/pr17635.c : New test.
31744
31745 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
31746
31747 * gcc.dg/vect/vect-28.c: Remove xfail.
31748 * gcc.dg/vect/vect-30.c: Remove xfail.
31749 * gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
31750 * gcc.dg/vect/vect-33.c: Remove xfail.
31751 * gcc.dg/vect/vect-44.c: Remove xfail.
31752 * gcc.dg/vect/vect-46.c: Remove xfail.
31753 * gcc.dg/vect/vect-50.c: Remove xfail.
31754 * gcc.dg/vect/vect-52.c: Remove xfail.
31755 * gcc.dg/vect/vect-54.c: Remove xfail.
31756 * gcc.dg/vect/vect-58.c: Remove xfail.
31757 * gcc.dg/vect/vect-60.c: Remove xfail.
31758 * gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
31759 * gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
31760 * gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
31761 * gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
31762 * gcc.dg/vect/vect-8.c: Remove xfail.
31763 * gcc.dg/vect/vect-80.c: Remove xfail.
31764 * gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
31765
31766 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
31767
31768 * gcc.dg/vect/vect-82.c: New testcase.
31769 * gcc.dg/vect/vect-82_64.c: New testcase.
31770 * gcc.dg/vect/vect-83.c: New testcase.
31771 * gcc.dg/vect/vect-83_64.c: New testcase.
31772
31773 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
31774
31775 * gcc.dg/cpp/error-1.c: New test.
31776
31777 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
31778
31779 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
31780
31781 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
31782
31783 PR target/17984
31784 * gcc.dg/cris-peep2-xsrand2.c: New test.
31785
31786 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
31787
31788 PR c++/17661
31789 * g++.dg/expr/for2.C: New test.
31790
31791 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
31792
31793 * g++.dg/inherit/thunk1.C: Run on the SPARC.
31794
31795 2004-10-13 Jakub Jelinek <jakub@redhat.com>
31796
31797 PR tree-optimization/17724
31798 * g++.dg/opt/pr17724-1.C: New test.
31799 * g++.dg/opt/pr17724-2.C: New test.
31800 * g++.dg/opt/pr17724-3.C: New test.
31801 * g++.dg/opt/pr17724-4.C: New test.
31802 * g++.dg/opt/pr17724-5.C: New test.
31803 * g++.dg/opt/pr17724-6.C: New test.
31804
31805 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
31806
31807 PR c/17301
31808 * gcc.dg/pr17301-2.c: New test.
31809
31810 2004-10-11 Mark Mitchell <mark@codesourcery.com>
31811
31812 PR c++/15876
31813 * g++.dg/parse/error22.C: New test.
31814
31815 PR c++/17936
31816 * g++.dg/template/spec18.C: New test.
31817
31818 2004-10-11 Steve Ellcey <sje@cup.hp.com>
31819
31820 * gcc.dg/ia64-asm-1.c: Add prototype for abort
31821 * gcc.dg/ia64-sync-1.c: Add prototype for abort and
31822 memcpy.
31823 * gcc.dg/ia64-sync-2.c: Ditto.
31824 * gcc.dg/ia64-sync-3.c: Ditto.
31825
31826 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
31827
31828 * g++.dg/eh/cleanup5.C: Add dg-options "".
31829
31830 2004-10-11 Roger Sayle <roger@eyesopen.com>
31831
31832 PR middle-end/17657
31833 * gcc.dg/switch-4.c: New test case.
31834
31835 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
31836
31837 * gcc.c-torture/execute/20041011-1.c: New test.
31838
31839 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
31840
31841 PR c++/17554
31842 * g++.dg/init/for3.C: New test.
31843
31844 PR c++/17657
31845 * g++.dg/opt/switch2.C: New test.
31846
31847 PR middle-end/17703
31848 * g++.dg/warn/Wreturn-2.C: New test.
31849
31850 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
31851
31852 PR c++/17907
31853 * g++.dg/eh/cleanup5.C: New test.
31854
31855 2004-10-10 Mark Mitchell <mark@codesourcery.com>
31856
31857 PR c++/17393
31858 * g++.dg/parse/error21.C: New test.
31859
31860 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
31861
31862 * g++.dg/overload/pmf1.C: Adjust quoting marks.
31863 * g++.dg/warn/incomplete1.C: Likewise.
31864 * g++.dg/template/qualttp20.C: Likewise.
31865
31866 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
31867
31868 PR c/17881
31869 * parm-incomplete-1.c: New test.
31870
31871 2004-10-09 Mark Mitchell <mark@codesourcery.com>
31872
31873 PR c++/17867
31874 * g++.dg/parse/error19.C: New test.
31875
31876 PR c++/17670
31877 * g++.dg/init/new11.C: New test.
31878
31879 PR c++/17821
31880 * g++.dg/parse/error20.C: New test.
31881
31882 PR c++/17826
31883 * g++.dg/template/crash24.C: New test.
31884
31885 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
31886
31887 PR c/17301
31888 * gcc.dg/pr17301-1.c: New test.
31889
31890 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
31891
31892 PR c/17189
31893 * gcc.dg/anon-struct-5.c: New test.
31894
31895 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
31896
31897 PR c/17844
31898 * gcc.dg/pr17844-1.c: New test.
31899
31900 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
31901
31902 PR tree-optimization/17906
31903 * gcc.c-torture/compile/pr17906.c: New.
31904
31905 2004-10-09 Stuart Hastings <stuart@apple.com>
31906 Roger Sayle <roger@eyesopen.com>
31907
31908 PR rtl-optimization/17853
31909 * gcc.dg/i386-mmx-5.c: New testcase.
31910
31911 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
31912
31913 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
31914
31915 2004-10-09 Mark Mitchell <mark@codesourcery.com>
31916
31917 PR c++/17524
31918 * g++.dg/template/static9.C: New test.
31919
31920 PR c++/17685
31921 * g++.dg/parse/operator5.C: New test.
31922
31923 2004-10-09 Roger Sayle <roger@eyesopen.com>
31924
31925 PR middle-end/17894
31926 * gcc.c-torture/execute/divcmp-4.c: New test case.
31927
31928 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
31929
31930 PR tree-opt/17902
31931 * g++.dg/opt/pr17902.C: New test.
31932
31933 2004-10-09 Jakub Jelinek <jakub@redhat.com>
31934
31935 * gcc.dg/cpp/ident-1.c: Add dg-options "".
31936
31937 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
31938
31939 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
31940
31941 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
31942
31943 * gcc.dg/assign-warn-3.c: New test.
31944
31945 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
31946
31947 PR c/16999
31948 * gcc.dg/cpp/ident-1.c: New test.
31949
31950 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
31951
31952 * gcc.c-torture/compile/acc1.c: New.
31953
31954 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
31955
31956 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
31957 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
31958
31959 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
31960
31961 * gcc.dg/ultrasp11.c: New test.
31962
31963 2004-10-08 Michael Matz <matz@suse.de>
31964
31965 * gcc.dg/doloop-2.c: New test.
31966
31967 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
31968
31969 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
31970 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
31971 objc.dg/method-9.m: Update expected diagnostics.
31972
31973 2004-10-07 Geoffrey Keating <geoffk@apple.com>
31974
31975 * gcc.dg/ppc-fsel-3.c: New file.
31976 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
31977
31978 2004-10-07 Paul Brook <paul@codesourcery.com>
31979
31980 * gfortran.dg/intrinsic_verify_1.f90: New test.
31981
31982 2004-10-07 Paul Brook <paul@codesourcery.com>
31983
31984 * gfortran.dg/empty_format_1.f90: Remove stray commas.
31985
31986 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31987
31988 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
31989 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
31990 commit.
31991
31992 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
31993
31994 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
31995
31996 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31997
31998 PR c++/17115
31999 * g++.dg/warn/Winline-4.C: New test.
32000
32001 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
32002
32003 * gcc.c-torture/compile/20041007-1.c: New test.
32004
32005 2004-10-07 Paul Brook <paul@codesourcery.com>
32006
32007 PR fortran/17678
32008 * gfortran.dg/use_allocated_1.f90: New test.
32009
32010 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
32011
32012 PR middle-end/17849
32013 * gfortran.fortran-torture/compile/nested.f90: New test
32014
32015 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
32016
32017 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
32018
32019 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
32020
32021 PR c++/17368
32022 * g++.dg/ext/asm6.C: New test.
32023
32024 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
32025
32026 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
32027
32028 2004-10-06 Paul Brook <paul@codesourcery.com>
32029
32030 PR libfortran/17709
32031 * gfortran.dg/empty_format_1.f90: New test.
32032
32033 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32034
32035 PR fortran/17568
32036 * gfortran.dg/ishft.f90: New test.
32037
32038 PR fortran/17283
32039 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
32040 tests.
32041
32042 2004-10-06 Paul Brook <paul@codesourcery.com>
32043
32044 * gfortran.dg/do_1.f90: New test.
32045
32046 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32047
32048 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
32049 optimizing for size.
32050
32051 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
32052
32053 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
32054
32055 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
32056
32057 * gcc.c-torture/compile/20041005-1.c: New test.
32058
32059 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
32060
32061 PR c++/17829
32062 * g++.dg/lookup/koenig4.C: New.
32063
32064 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
32065
32066 * g++.dg/other/classkey1.C: Adjust quoting marks.
32067 * g++.dg/parse/error15.C: Likewise.
32068 * g++.dg/template/meminit2.C (int>): Likewise.
32069
32070 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32071
32072 PR fortran/17283
32073 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
32074
32075 PR fortran/17631
32076 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
32077
32078 PR fortran/17708
32079 * gfortran.dg/pr17708.f90: New test.
32080
32081 2004-10-04 Chao-ying Fu <fu@mips.com>
32082
32083 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
32084 * gcc.dg/vect/vect-4.c: Ditto.
32085 * gcc.dg/vect/vect-5.c: Ditto.
32086 * gcc.dg/vect/vect-6.c: Ditto.
32087 * gcc.dg/vect/vect-8.c: Ditto.
32088 * gcc.dg/vect/vect-16.c: Ditto.
32089 * gcc.dg/vect/vect-30.c: Ditto.
32090 * gcc.dg/vect/vect-40.c: Ditto.
32091 * gcc.dg/vect/vect-41.c: Ditto.
32092 * gcc.dg/vect/vect-42.c: Ditto.
32093 * gcc.dg/vect/vect-43.c: Ditto.
32094 * gcc.dg/vect/vect-44.c: Ditto.
32095 * gcc.dg/vect/vect-45.c: Ditto.
32096 * gcc.dg/vect/vect-46.c: Ditto.
32097 * gcc.dg/vect/vect-47.c: Ditto.
32098 * gcc.dg/vect/vect-48.c: Ditto.
32099 * gcc.dg/vect/vect-49.c: Ditto.
32100 * gcc.dg/vect/vect-50.c: Ditto.
32101 * gcc.dg/vect/vect-51.c: Ditto.
32102 * gcc.dg/vect/vect-52.c: Ditto.
32103 * gcc.dg/vect/vect-53.c: Ditto.
32104 * gcc.dg/vect/vect-54.c: Ditto.
32105 * gcc.dg/vect/vect-55.c: Ditto.
32106 * gcc.dg/vect/vect-56.c: Ditto.
32107 * gcc.dg/vect/vect-57.c: Ditto.
32108 * gcc.dg/vect/vect-58.c: Ditto.
32109 * gcc.dg/vect/vect-59.c: Ditto.
32110 * gcc.dg/vect/vect-60.c: Ditto.
32111 * gcc.dg/vect/vect-74.c: Ditto.
32112 * gcc.dg/vect/vect-79.c: Ditto.
32113 * gcc.dg/vect/vect-80.c: Ditto.
32114
32115 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
32116
32117 * gcc.dg/unused-7.c: Use the correct option.
32118
32119 2004-10-04 Paul Brook <paul@codesourcery.com>
32120 Bud Davis <bdavis9659@comcast.net>
32121
32122 PR fortran/17706
32123 PR fortran/16434
32124 * gfortran/pr17706.f90: New test.
32125 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
32126
32127 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32128
32129 * gfortran.dg/pr17612.f90: New test.
32130
32131 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
32132
32133 * g++.dg/template/local1.C: Adjust quoting marks in
32134 testing for diagnostics.
32135 * g++.dg/tls/diag-2.C: Likewise.
32136 * g++.dg/other/error8.C: Likewise.
32137
32138 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
32139
32140 PR c/17178
32141 * gcc.dg/unused-4.c: Adjust to be correct.
32142
32143 PR c/17820
32144 * gcc.dg/unused-7.c: New test.
32145
32146 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
32147
32148 PR c++/17797
32149 * g++.dg/overload/template2.C: New test.
32150
32151 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
32152
32153 PR tree-optimization/16632
32154 * gcc.dg/tree-ssa/20041002-1.c: New.
32155
32156 2004-10-03 Paul Brook <paul@codesourcery.com>
32157
32158 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
32159 rather than relying on default formatting.
32160
32161 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
32162
32163 * gcc.dg/20040920-1.c: Update expected message text.
32164
32165 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
32166
32167 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
32168
32169 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
32170
32171 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
32172 tree level.
32173
32174 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
32175
32176 * gcc.dg/tree-ssa/pr17343.c: Remove.
32177
32178 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
32179
32180 PR tree-opt/17343
32181 * gcc.dg/tree-ssa/pr17343.c: New test.
32182
32183 2004-10-01 Jakub Jelinek <jakub@redhat.com>
32184
32185 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
32186 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
32187 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
32188 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
32189 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
32190
32191 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
32192
32193 * gcc.dg/lvalue-2.c: New test.
32194
32195 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
32196
32197 PR c/17730
32198 * gcc.dg/pr17730-1.c: New test
32199
32200 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
32201
32202 PR c/7425
32203 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
32204
32205 2004-09-29 Jakub Jelinek <jakub@redhat.com>
32206
32207 * gcc.c-torture/execute/stdarg-1.c: New test.
32208 * gcc.c-torture/execute/stdarg-2.c: New test.
32209 * gcc.c-torture/execute/stdarg-3.c: New test.
32210 * gcc.dg/tree-ssa/stdarg-1.c: New test.
32211 * gcc.dg/tree-ssa/stdarg-2.c: New test.
32212 * gcc.dg/tree-ssa/stdarg-3.c: New test.
32213 * gcc.dg/tree-ssa/stdarg-4.c: New test.
32214 * gcc.dg/tree-ssa/stdarg-5.c: New test.
32215
32216 2004-09-29 Jakub Jelinek <jakub@redhat.com>
32217
32218 PR tree-optimization/17697
32219 * g++.dg/opt/pr17697-1.C: New test.
32220 * g++.dg/opt/pr17697-2.C: New test.
32221 * g++.dg/opt/pr17697-3.C: New test.
32222
32223 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
32224
32225 PR c/16409
32226 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
32227 gcc.dg/vla-init-5.c: New tests.
32228
32229 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
32230
32231 PR c/13804
32232 * gcc.dg/pr13804-1.c: New test.
32233
32234 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32235
32236 PR fortran/16938
32237 * gfortran.dg/pr16938.f90: New test.
32238
32239 2004-09-27 Mark Mitchell <mark@codesourcery.com>
32240
32241 * g++.dg/template/crash23.C: New test.
32242
32243 2004-09-27 Mark Mitchell <mark@codesourcery.com>
32244
32245 PR c++/17585
32246 * g++.dg/template/static8.C: New test.
32247
32248 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
32249
32250 PR c++/17681
32251 * g++.dg/other/error9.C: New test.
32252
32253 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
32254
32255 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
32256
32257 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32258
32259 PR fortran/15164
32260 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
32261
32262 2004-09-26 Roger Sayle <roger@eyesopen.com>
32263
32264 PR middle-end/17112
32265 * gcc.dg/pr17112-1.c: New test case.
32266
32267 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
32268
32269 PR c/11459
32270 * gcc.dg/pr11459-1.c: New test.
32271
32272 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
32273
32274 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
32275 * gcc.dg/tree-ssa/loop-4.c: Likewise.
32276
32277 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32278
32279 * gfortran.dg/pr15324.f90: Make array bounds consistent.
32280
32281 2004-09-25 Jan Hubicka <jh@suse.cz>
32282
32283 * compile/30040909-1.c: New test.
32284 * compile/30040907-1.c: New test.
32285
32286 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
32287
32288 * gcc.c-torture/execute/va-arg-26.c: New test.
32289
32290 2004-09-24 Zack Weinberg <zack@codesourcery.com>
32291
32292 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
32293 extra diagnostics on targets with 64-bit pointers.
32294 * objc.dg/selector-1.m: Adjust dg-warning regexp.
32295
32296 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
32297
32298 PR c/17188
32299 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
32300 * gcc.dg/decl-3.c: Adjust expected message.
32301
32302 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32303
32304 PR fortran/17615
32305 * gfortran.dg/pr17615.f90: New test.
32306
32307 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
32308
32309 PR tree-optimzation/17517
32310 * g++.dg/tree-ssa/pr17517.C: New Test.
32311
32312 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
32313
32314 PR c++/16889
32315 * g++.dg/lookup/ambig3.C: New.
32316
32317 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
32318
32319 PR tree-opt/17624
32320 * g++.dg/opt/pr17624.C: New test.
32321
32322 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
32323
32324 PR c/6980
32325 * gcc.dg/Wbad-function-cast-1.c: New test.
32326
32327 2004-09-23 Zack Weinberg <zack@codesourcery.com>
32328
32329 * g++.dg/ext/complit1.C
32330 * g++.dg/other/error2.C
32331 * g++.dg/other/nontype-1.C
32332 * g++.dg/parse/crash11.C
32333 * g++.dg/parse/crash12.C
32334 * g++.dg/parse/error15.C
32335 * g++.dg/parse/error4.C
32336 * g++.dg/parse/tmpl-outside1.C
32337 * g++.dg/parse/too-many-tmpl-args1.C
32338 * g++.dg/template/dependent-expr3.C
32339 * g++.dg/template/error10.C
32340 * g++.dg/template/instantiate1.C
32341 * g++.dg/template/vtable2.C
32342 * g++.dg/warn/Wshadow-1.C
32343 * g++.dg/warn/weak1.C
32344 * g++.old-deja/g++.brendan/crash16.C
32345 * g++.old-deja/g++.brendan/crash18.C
32346 * g++.old-deja/g++.brendan/crash48.C
32347 * g++.old-deja/g++.brendan/crash49.C
32348 * g++.old-deja/g++.brendan/crash55.C
32349 * g++.old-deja/g++.brendan/crash56.C
32350 * g++.old-deja/g++.brendan/crash8.C
32351 * g++.old-deja/g++.brendan/enum11.C
32352 * g++.old-deja/g++.brendan/enum8.C
32353 * g++.old-deja/g++.brendan/enum9.C
32354 * g++.old-deja/g++.brendan/friend3.C
32355 * g++.old-deja/g++.brendan/misc14.C
32356 * g++.old-deja/g++.bugs/900402_02.C
32357 * g++.old-deja/g++.bugs/900404_03.C
32358 * g++.old-deja/g++.bugs/900404_04.C
32359 * g++.old-deja/g++.bugs/900428_03.C
32360 * g++.old-deja/g++.jason/crash4.C
32361 * g++.old-deja/g++.jason/overload21.C
32362 * g++.old-deja/g++.jason/redecl1.C
32363 * g++.old-deja/g++.jason/report.C
32364 * g++.old-deja/g++.jason/rfg10.C
32365 * g++.old-deja/g++.jason/template30.C
32366 * g++.old-deja/g++.law/arm12.C
32367 * g++.old-deja/g++.law/ctors5.C
32368 * g++.old-deja/g++.law/cvt20.C
32369 * g++.old-deja/g++.law/init10.C
32370 * g++.old-deja/g++.law/init8.C
32371 * g++.old-deja/g++.law/visibility17.C
32372 * g++.old-deja/g++.law/visibility7.C
32373 * g++.old-deja/g++.mike/net8.C
32374 * g++.old-deja/g++.mike/p646.C
32375 * g++.old-deja/g++.mike/p700.C
32376 * g++.old-deja/g++.mike/p701.C
32377 * g++.old-deja/g++.mike/p811.C
32378 * g++.old-deja/g++.ns/template13.C
32379 * g++.old-deja/g++.other/array3.C
32380 * g++.old-deja/g++.other/crash25.C
32381 * g++.old-deja/g++.other/dtor3.C
32382 * g++.old-deja/g++.other/dtor4.C
32383 * g++.old-deja/g++.other/main1.C
32384 * g++.old-deja/g++.other/warn7.C
32385 * g++.old-deja/g++.pt/crash11.C
32386 * g++.old-deja/g++.pt/crash36.C
32387 * g++.old-deja/g++.pt/spec22.C
32388 * g++.old-deja/g++.pt/spec9.C
32389 * g++.old-deja/g++.pt/ttp52.C
32390 * g++.old-deja/g++.robertl/eb103.C
32391 * g++.old-deja/g++.robertl/eb121.C
32392 * g++.old-deja/g++.robertl/eb22.C
32393 * g++.old-deja/g++.robertl/eb8.C:
32394 Update locations and/or regexps of dg-error markers.
32395 Remove markers for some bogus messages that are no longer issued.
32396
32397 2004-09-23 Jakub Jelinek <jakub@redhat.com>
32398
32399 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
32400 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
32401
32402 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
32403
32404 PR c++/17618
32405 * g++.dg/lookup/crash5.C: New test.
32406
32407 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
32408
32409 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
32410 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
32411 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
32412 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
32413 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
32414 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
32415
32416 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
32417 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
32418 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
32419 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
32420 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
32421 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
32422
32423 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
32424
32425 * gcc.dg/vect/vect-44.c: Check additional cases.
32426 * gcc.dg/vect/vect-48.c: Check additional cases.
32427
32428 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
32429 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
32430 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
32431 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
32432 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
32433 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
32434 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
32435 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
32436 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
32437
32438 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
32439 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
32440 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
32441
32442 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32443
32444 * gcc.dg/tree-ssa/loop-6.c: New test.
32445
32446 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
32447
32448 PR c++/17620
32449 * g++.dg/inherit/base2.C: New.
32450
32451 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
32452
32453 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
32454 * gcc.dg/20001012-2.c: Likewise.
32455 * gcc.dg/20001013-1.c: Likewise.
32456 * gcc.dg/20001101-1.c: Likewise.
32457 * gcc.dg/20001102-1.c: Likewise.
32458 * gcc.dg/bf-spl1.c: Likewise.
32459 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
32460 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
32461
32462 2004-09-22 Diego Novillo <dnovillo@redhat.com>
32463
32464 PR tree-optimization/16721
32465 * gcc.dg/tree-ssa/pr16721.c: New test.
32466
32467 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
32468
32469 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
32470 * gcc.dg/20040305-1.c: Likewise.
32471
32472 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
32473
32474 PR c/16566
32475 * gcc.c-torture/compile/pr16566-1.c,
32476 gcc.c-torture/compile/pr16566-2.c,
32477 gcc.c-torture/compile/pr16566-3.c: New tests.
32478
32479 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
32480
32481 PR tree-optimization/17512
32482 * gcc.c-torture/compile/20040916-1.c.
32483
32484 2004-09-21 Mark Mitchell <mark@codesourcery.com>
32485
32486 * gcc.dg/pragma-re-3.c: New test.
32487
32488 2004-09-17 Matt Austern <austern@apple.com>
32489
32490 PR c++/15049
32491 * g++.dg/other/anon3.C: New.
32492
32493 2004-09-21 Roger Sayle <roger@eyesopen.com>
32494
32495 PR c++/7503
32496 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
32497 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
32498 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
32499 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
32500 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
32501
32502 2004-09-21 Bud Davis <bdavis9659@comcast.net>
32503
32504 PR fortran/17286
32505 * gfortran.dg/pr17286.f90: New test.
32506
32507 2004-09-20 Mark Mitchell <mark@codesourcery.com>
32508
32509 PR c++/17530
32510 * g++.dg/template/static7.C: New test.
32511
32512 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
32513
32514 PR tree-opt/17558
32515 * gcc.c-torture/compile/pr17558.c: New test.
32516
32517 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
32518
32519 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
32520 if SKIP_ATTRIBUTE is defined.
32521
32522 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32523
32524 PR fortran/15957
32525 * gfortran.dg/pr15957.f90: New test.
32526
32527 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
32528
32529 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
32530 in comparison.
32531 * gcc.dg/vect/vect-79.c: Likewise.
32532 * gcc.dg/vect/vect-80.c: Likewise.
32533
32534 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32535
32536 PR fortran/15750
32537 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
32538
32539 2004-09-20 Ira Rosen <irar@il.ibm.com>
32540
32541 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
32542 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
32543 * gcc.dg/vect/vect-62.c: New testcase.
32544 * gcc.dg/vect/vect-63.c: New testcase.
32545 * gcc.dg/vect/vect-64.c: New testcase.
32546 * gcc.dg/vect/vect-65.c: New testcase.
32547 * gcc.dg/vect/vect-66.c: New testcase.
32548 * gcc.dg/vect/vect-67.c: New testcase.
32549 * gcc.dg/vect/vect-68.c: New testcase.
32550 * gcc.dg/vect/vect-69.c: New testcase.
32551 * gcc.dg/vect/vect-79.c: New testcase.
32552 * gcc.dg/vect/vect-80.c: New testcase.
32553
32554 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
32555
32556 * gcc.target/mips/asm-1.c: New test.
32557
32558 2004-09-19 Ira Rosen <irar@il.ibm.com>
32559
32560 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
32561 * gcc.dg/vect/vect-73.c: New testcase.
32562 * gcc.dg/vect/vect-74.c: New testcase.
32563 * gcc.dg/vect/vect-75.c: New testcase.
32564 * gcc.dg/vect/vect-76.c: New testcase.
32565 * gcc.dg/vect/vect-77.c: New testcase.
32566 * gcc.dg/vect/vect-78.c: New testcase
32567
32568 2004-09-18 Paul Brook <paul@codesourcery.com>
32569
32570 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
32571
32572 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
32573
32574 PR c/17424
32575 * gcc.dg/pr17424-1.c: New test.
32576
32577 2004-09-18 Diego Novillo <dnovillo@redhat.com>
32578
32579 * g++.dg/tree-ssa/pr17153.C: New test.
32580
32581 2004-09-16 Geoffrey Keating <geoffk@apple.com>
32582
32583 PR pch/13361
32584 * g++.dg/pch/wchar-1.C: New.
32585 * g++.dg/pch/wchar-1.Hs: New.
32586
32587 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
32588
32589 * gcc.c-torture/execute/20040917-1.c: New test.
32590
32591 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32592
32593 PR tree-optimization/17319
32594 * gcc.dg/pr17319.c: New test.
32595
32596 2004-09-17 Devang Patel <dpatel@apple.com>
32597
32598 * gcc.dg/20040813-1.c: New test.
32599
32600 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32601
32602 PR tree-optimization/17273
32603 * gcc.c-torture/compile/pr17273.c: New test.
32604
32605 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
32606
32607 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
32608 Update expected messages.
32609 * gcc.dg/declspec-13.c: New test.
32610
32611 2004-09-17 David Edelsohn <edelsohn@gnu.org>
32612
32613 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
32614
32615 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32616
32617 * gcc.c-torture/execute/pr17252.c: Use post-increment to
32618 change what 'a' is pointing to.
32619
32620 2004-09-17 Mark Mitchell <mark@codesourcery.com>
32621
32622 PR c++/16002
32623 * g++.dg/template/error18.C: New test.
32624
32625 PR c++/16029
32626 * g++.dg/warn/Wunused-8.C: New test.
32627
32628 2004-09-17 Steven Bosscher <stevenb@suse.de>
32629
32630 PR tree-optimization/17513
32631 * gcc.dg/20040916-1.c: New test.
32632
32633 2004-09-16 Mark Mitchell <mark@codesourcery.com>
32634
32635 PR c++/17501
32636 * g++.dg/template/typename7.C: New test.
32637
32638 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32639
32640 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
32641
32642 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
32643
32644 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
32645 with -ftree-based-profiling also.
32646 * lib/profopt.exp: Support late-set profile_option/feedback_option.
32647
32648 2004-09-16 Victor Leikehman <lei@il.ibm.com>
32649
32650 PR/15364
32651 * gfortran.dg/der_array_io_1.f90: New test.
32652 * gfortran.dg/der_array_io_2.f90: New test.
32653 * gfortran.dg/der_array_io_3.f90: New test.
32654
32655 2004-09-15 Mark Mitchell <mark@codesourcery.com>
32656
32657 * g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
32658 EABI.
32659
32660 2004-09-15 Mark Mitchell <mark@codesourcery.com>
32661
32662 * g++.dg/opt/switch1.C: New test.
32663
32664 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
32665
32666 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
32667 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
32668 Update expected messages.
32669
32670 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32671
32672 PR fortran/16485
32673 * gfortran.dg/same_name_1.f90: New test.
32674
32675 2004-09-15 Diego Novillo <dnovillo@redhat.com>
32676
32677 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
32678 dereference garbage pointers.
32679
32680 2004-09-15 Jakub Jelinek <jakub@redhat.com>
32681
32682 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
32683 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
32684
32685 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
32686 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
32687 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
32688
32689 2004-09-14 Mark Mitchell <mark@codesourcery.com>
32690
32691 PR c++/17324
32692 * g++.dg/template/mangle1.C: New test.
32693
32694 2004-09-14 Diego Novillo <dnovillo@redhat.com>
32695
32696 PR tree-optimization/17252
32697 * gcc.c-torture/execute/pr17252.c: New test.
32698
32699 2004-09-14 Andrew Pinski <apinski@apple.com>
32700
32701 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
32702
32703 2004-09-14 Roger Sayle <roger@eyesopen.com>
32704
32705 PR rtl-optimization/9771
32706 * gcc.dg/pr9771-1.c: New test case.
32707
32708 2004-09-14 Diego Novillo <dnovillo@redhat.com>
32709
32710 PR tree-optimization/15262
32711 * gcc.c-torture/execute/pr15262-1.c: New test.
32712 * gcc.c-torture/execute/pr15262-2.c: New test.
32713
32714 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
32715
32716 * gcc.dg/declspec-12.c: New test.
32717
32718 2004-09-14 Bud Davis <bdavis9659@comcast.net>
32719
32720 * gfortran.dg/pr17090.f90: Add directives to test.
32721
32722 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32723
32724 * gcc.c-torture/compile/20040914-1.c: New test.
32725
32726 2004-09-13 Mark Mitchell <mark@codesourcery.com>
32727
32728 PR c++/16162
32729 * g++.dg/template/decl2.C: New test.
32730
32731 2004-09-13 Bud Davis <bdavis9659@comcast.net>
32732
32733 PR fortran/17090
32734 * gfortran.dg/pr17090.f90: New test.
32735
32736 2004-09-13 Dale Johannesen <dalej@apple.com>
32737
32738 * gcc.c-torture/compile/pr17408.c: New test case.
32739
32740 2004-09-13 Mark Mitchell <mark@codesourcery.com>
32741
32742 PR c++/16716
32743 * g++.dg/parse/crash17.C: New test.
32744
32745 PR c++/17327
32746 * g++.dg/template/enum3.C: New test.
32747
32748 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
32749
32750 * lib/gcc-defs.exp: Load wrapper.exp.
32751 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
32752 using local code.
32753 * lib/gcc.exp (gcc_init): Similar.
32754 * lib/gfortran.exp (gfortran_init): Similar.
32755 * lib/objc.exp (objc_init): Similar.
32756 * lib/treelang.exp (treelang_init): Similar.
32757 * lib/wrapper.exp: New file with build_wrapper call machinery in
32758 ${tool}_maybe_build_wrapper.
32759
32760 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
32761
32762 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
32763 "inline".
32764 * gcc.dg/declspec-11.c: Update expected messages.
32765 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
32766 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
32767 gcc.dg/inline-12.c: New tests.
32768
32769 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
32770
32771 * g++.dg/tree-ssa/pr17400.C: New testcase.
32772
32773 2004-09-13 James E Wilson <wilson@specifixinc.com>
32774
32775 * gcc.target/mips/sb1-1.c: New testcase.
32776
32777 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
32778
32779 * lib/g77-dg.exp: Remove unused file.
32780 * lib/mike-g77.exp: Ditto.
32781 * lib/g77.exp: Ditto.
32782
32783 2004-09-12 Richard Henderson <rth@redhat.com>
32784
32785 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
32786
32787 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
32788
32789 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
32790 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
32791 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
32792 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
32793 Update expected messages.
32794
32795 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
32796
32797 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
32798 declaration/use mismatch for dirp parameter.
32799
32800 2004-09-12 Andrew Pinski <apinski@apple.com>
32801
32802 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
32803 -fgnu-runtime is passed.
32804
32805 2004-09-12 Richard Henderson <rth@redhat.com>
32806
32807 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
32808 do the uplevel thing and update additional_flags directly.
32809 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
32810 gfortran.fortran-torture/execute/intrinsic_nearest.x,
32811 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
32812 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
32813
32814 2004-09-11 Steven Bosscher <stevenb@suse.de>
32815
32816 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
32817
32818 2004-09-11 Roger Sayle <roger@eyesopen.com>
32819
32820 PR middle-end/17411
32821 * g++.dg/opt/pr17411-1.C: New test case.
32822
32823 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
32824
32825 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
32826 gcc.dg/tls/diag-2.c: Update expected messages.
32827 * gcc.dg/991209-1.c: Specify compilation options. Update expected
32828 messages.
32829 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
32830 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
32831 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
32832 gcc.dg/tls/diag-5.c: New tests.
32833
32834 2004-09-11 Zack Weinberg <zack@codesourcery.com>
32835
32836 * gcc.dg/20040910-1.c: Correct dg-error regexp.
32837
32838 2004-09-11 Steven Bosscher <stevenb@suse.de>
32839
32840 * g++.dg/parse/break-in-for.C: New test.
32841
32842 2004-09-11 Jakub Jelinek <jakub@redhat.com>
32843
32844 * gcc.dg/tree-ssa/20040911-1.c: New test.
32845
32846 2004-09-11 Andreas Jaeger <aj@suse.de>
32847
32848 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
32849 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
32850
32851 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
32852
32853 * gcc.target/frv: New directory of FR-V-specific tests.
32854
32855 2004-09-10 James E Wilson <wilson@specifixinc.com>
32856
32857 * gcc.dg/convert-vec-1.c: New test.
32858
32859 2004-09-10 Roger Sayle <roger@eyesopen.com>
32860
32861 PR middle-end/17024
32862 * gcc.dg/pr17024-1.c: New test case.
32863
32864 2004-09-10 Eric Christopher <echristo@redhat.com>
32865
32866 * gcc.dg/20040910-1.c: New test.
32867
32868 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
32869
32870 * gcc.dg/bitfld-9.c: New test.
32871
32872 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
32873
32874 * gcc.c-torture/execute/ieee/acc1.c: New test.
32875 * gcc.c-torture/execute/ieee/acc2.c: New test.
32876 * gcc.c-torture/execute/ieee/mzero6.c: New test.
32877
32878 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
32879
32880 * gcc.dg/deprecated-2.c: New test.
32881
32882 2004-09-09 James E Wilson <wilson@specifixinc.com>
32883
32884 * gcc.dg/init-vec-1.c: New test.
32885
32886 2004-09-09 Roger Sayle <roger@eyesopen.com>
32887
32888 PR middle-end/17055
32889 * gcc.dg/pr17055-1.c: New test case.
32890
32891 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
32892
32893 PR target/17377
32894 * gcc.c-torture/execute/pr17377.c: New test.
32895
32896 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
32897
32898 PR c/8420
32899 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
32900 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
32901 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
32902 gcc.dg/long-long-typespec-1.c: New tests.
32903 * gcc.dg/tls/diag-2.c: Update expected diagnostics
32904
32905 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
32906
32907 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
32908 gcc.dg/gnu99-static-1.c: New tests.
32909
32910 2004-09-08 Devang Patel <dpatel@apple.com>
32911
32912 * gcc.dg/darwin-ld-20040828-1.c: New test.
32913 * gcc.dg/darwin-ld-20040828-2.c: New test.
32914 * gcc.dg/darwin-ld-20040828-3.c: New test.
32915
32916 2004-09-08 Ziemowit Laski <zlaski@apple.com>
32917
32918 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
32919 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
32920 in error message.
32921 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
32922 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
32923 in error message.
32924 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
32925 types they qualify.
32926 * objc.dg/type-size-2.m: Fix wording in comment.
32927 * objc.dg/va-meth-1.m: New test case.
32928
32929 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
32930
32931 PR c/16633:
32932 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
32933 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
32934
32935 2004-09-06 Devang Patel <dpatel@apple.com>
32936
32937 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
32938 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
32939
32940 2004-09-06 Zack Weinberg <zack@codesourcery.com>
32941
32942 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
32943 reflect changed line numbering of diagnostics.
32944
32945 2004-09-06 Paul Brook <paul@codesourcery.com>
32946
32947 * gfortran.dg/edit_real_1.f90: Add new test.
32948
32949 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32950
32951 * gcc.dg/tree-ssa/loop-2.c: New test.
32952 * gcc.dg/tree-ssa/loop-3.c: New test.
32953 * gcc.dg/tree-ssa/loop-4.c: New test.
32954 * gcc.dg/tree-ssa/loop-5.c: New test.
32955
32956 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32957
32958 * gcc.dg/format/sentinel-1.c: Update for parameter option.
32959
32960 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32961
32962 * gcc.dg/format/sentinel-1.c: New test.
32963
32964 2004-09-04 Uros Bizjak <uros@kss-loka.si>
32965
32966 * gcc.dg/builtins-46.c: New.
32967
32968 2004-09-03 Devang Patel <dpatel@apple.com>
32969
32970 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
32971 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
32972
32973 2004-09-03 Jan Beulich <jbeulich@novell.com>
32974
32975 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
32976 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
32977 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
32978 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
32979 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
32980 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
32981 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
32982 the non-portable bzero.
32983 * gcc.dg/20010912-1.c: xfail for NetWare.
32984 * gcc.dg/20020426-2.c: xfail for NetWare.
32985 * gcc.dg/20021014-1.c: xfail for NetWare.
32986 * gcc.dg/20021018-1.c: xfail for NetWare.
32987 * gcc.dg/20030213-1.c: xfail for NetWare.
32988 * gcc.dg/20030225-1.c: xfail for NetWare.
32989 * gcc.dg/20030708-1.c: xfail for NetWare.
32990 * gcc.dg/builtins-config.h: Also exclude NetWare.
32991 * gcc.dg/format/format.h: Define restrict only if not already defined.
32992 * gcc.dg/nest.c: xfail for NetWare.
32993 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
32994 * lib/target-supports.exp (check_visibility_available): Exclude
32995 NetWare.
32996
32997 2004-09-03 Jan Beulich <jbeulich@novell.com>
32998
32999 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
33000 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
33001 deterministic starting point for the alignment of structure fields.
33002 * gcc.dg/Wpadded.c: Dito.
33003 * g++.dg/abi/vbase10.C: Dito.
33004
33005 2004-09-03 Devang Patel <dpatel@apple.com>
33006
33007 * g++.dg/debug/pr15736.cc: New test.
33008
33009 2004-09-02 Mark Mitchell <mark@codesourcery.com>
33010
33011 * README.QMTEST: Fix out-of-date link.
33012
33013 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
33014
33015 PR fortran/16579
33016 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
33017 Delete. Duplicate of gfortran.dg/g77/20010610.f
33018
33019 2004-09-02 Mark Mitchell <mark@codesourcery.com>
33020
33021 * g++.dg/abi/arm_rtti1.C: New test.
33022
33023 2004-09-02 Geoffrey Keating <geoffk@apple.com>
33024
33025 * gcc.dg/ppc-vector-memcpy.c: New.
33026 * gcc.dg/ppc-vector-memset.c: New.
33027
33028 2004-09-02 Chao-ying Fu <fu@mips.com>
33029
33030 * gcc.target/mips/mips-3d-1.c: New test.
33031 * gcc.target/mips/mips-3d-2.c: New test.
33032 * gcc.target/mips/mips-3d-3.c: New test.
33033 * gcc.target/mips/mips-3d-4.c: New test.
33034 * gcc.target/mips/mips-3d-5.c: New test.
33035 * gcc.target/mips/mips-3d-6.c: New test.
33036 * gcc.target/mips/mips-3d-7.c: New test.
33037 * gcc.target/mips/mips-3d-8.c: New test.
33038 * gcc.target/mips/mips-3d-9.c: New test.
33039 * gcc.target/mips/mips-ps-1.c: New test.
33040 * gcc.target/mips/mips-ps-2.c: New test.
33041 * gcc.target/mips/mips-ps-3.c: New test.
33042 * gcc.target/mips/mips-ps-4.c: New test.
33043 * gcc.target/mips/mips-ps-type.c: New test.
33044
33045 2004-09-02 Paul Brook <paul@codesourcery.com>
33046
33047 * gfortran.dg/edit_real_1.f90: Add new tests.
33048
33049 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33050
33051 PR fortran/15327
33052 * gfortran.dg/merge_char_1.f90: New test.
33053
33054 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33055
33056 PR fortran/16404
33057 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
33058
33059 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
33060
33061 PR c/1522
33062 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
33063
33064 2004-09-01 Mark Mitchell <mark@codesourcery.com>
33065
33066 * g++.dg/opt/loop1.C: Do not XFAIL.
33067
33068 2004-09-01 Jakub Jelinek <jakub@redhat.com>
33069
33070 * gcc.c-torture/execute/20040831-1.c: New test.
33071
33072 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
33073
33074 PR fortran/16579
33075 * gfortran.dg/g77/20010610.f: Now passes.
33076 Copy from g77.f-torture/execute. Add dg-run directive.
33077 * gfortran.dg/g77/README: Update
33078
33079 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
33080
33081 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
33082 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
33083 (t1, t2, t3, t4): Add volatile.
33084
33085 2004-08-31 Mark Mitchell <mark@codesourcery.com>
33086
33087 * g++.dg/ext/visibility/arm1.C: New test.
33088
33089 2004-08-31 Geoffrey Keating <geoffk@apple.com>
33090
33091 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
33092 -pedantic-errors.
33093
33094 2004-09-01 Paul Brook <paul@codesourcery.com>
33095
33096 * gfortran.dg/eof_2.f90: New test.
33097
33098 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33099
33100 PR fortran/16579
33101 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
33102
33103 2004-08-31 Bud Davis <bdavis9659@comcast.net>
33104
33105 PR libfortran/16805
33106 * gfortran.dg/list_read_2.f90: New test.
33107
33108 2004-08-31 Mark Mitchell <mark@codesourcery.com>
33109
33110 * g++.dg/abi/key1.C: New test.
33111
33112 2004-08-31 Richard Henderson <rth@redhat.com>
33113
33114 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
33115 form of offsetof.
33116 * g++.dg/other/offsetof5.C: Remove duplicate.
33117
33118 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33119
33120 PR fortran/17244
33121 * gfortran.dg/func_derived_1.f90: New test.
33122
33123 2004-08-31 Paul Brook <paul@codesourcery.com>
33124
33125 * gfortran.dg/eof_1.f90: New test.
33126
33127 2004-08-31 Paul Brook <paul@codesourcery.com>
33128
33129 * gfortran.dg/list_read_1.f90: New file.
33130
33131 2004-08-30 Mark Mitchell <mark@codesourcery.com>
33132
33133 * g++.dg/opt/loop1.C: XFAIL.
33134
33135 2004-08-30 Geoffrey Keating <geoffk@apple.com>
33136
33137 * gcc.dg/funcdef-storage-1.c: New.
33138 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
33139 an extern function in local scope.
33140 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
33141 declare an 'auto inline' function in local scope.
33142 * gcc.dg/20011130-1.c: Likewise.
33143 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
33144 an 'auto' function in local scope.
33145 * gcc.dg/20021014-1.c: Likewise.
33146 * gcc.dg/20030331-2.c: Likewise.
33147
33148 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33149
33150 * gfortran.dg/blockdata_1.f90: New test.
33151
33152 2004-08-30 Richard Henderson <rth@redhat.com>
33153
33154 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
33155
33156 2004-08-30 Richard Henderson <rth@redhat.com>
33157
33158 * lib/fortran-torture.exp (fortran-torture-execute): Honor
33159 additional_flags set by alternate driver.
33160 (ieee-options): New procedure.
33161 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
33162 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
33163 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
33164 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
33165
33166 2004-08-30 Richard Henderson <rth@redhat.com>
33167
33168 * lib/f-torture.exp: Remove.
33169
33170 2004-08-29 Mark Mitchell <mark@codesourcery.com>
33171
33172 PR rtl-optimization/16590
33173 * g++.dg/opt/loop1.C: New test.
33174
33175 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33176
33177 PR fortran/13910
33178 * gfortran.dg/oldstyle_1.f90: New test.
33179
33180 2004-08-29 Steven G. Kargl <kargls@comcast.net>
33181 Paul Brook <paul@codesourcery.com>
33182
33183 * gfortran.dg/g77/README: Update.
33184 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
33185 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
33186 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
33187
33188 2004-08-28 Paul Brook <paul@codesourcery.com>
33189
33190 PR libfortran/17195
33191 * gfortran.dg/edit_real_1.f90: New test.
33192
33193 2004-08-27 Paul Brook <paul@codesourcery.com>
33194
33195 * gfortran.dg/rewind_1.f90: New test.
33196
33197 2004-08-27 Bud Davis <bdavis9659@comcast.net>
33198
33199 PR fortran/16597
33200 * gfortran.dg/pr16597.f90: New test.
33201
33202 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
33203
33204 PR c/13801
33205 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
33206 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
33207 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
33208 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
33209 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
33210
33211 2004-08-26 Nick Clifton <nickc@redhat.com>
33212
33213 * gcc.c-torture/compile/pr17119.c: New test.
33214
33215 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
33216
33217 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
33218
33219 2004-08-25 Richard Henderson <rth@redhat.com>
33220
33221 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
33222 the bits that expect kind=8 to be the largest real kind.
33223
33224 2004-08-25 Ziemowit Laski <zlaski@apple.com>
33225
33226 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
33227
33228 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33229
33230 * gfortran.dg/assignment_1.f90: New test.
33231
33232 2004-08-25 Adam Nemet <anemet@lnxw.com>
33233
33234 * g++.dg/template/repo3.C: New test.
33235
33236 2004-08-25 Roger Sayle <roger@eyesopen.com>
33237
33238 PR middle-end/16693
33239 PR tree-optimization/16372
33240 * g++.dg/opt/pr16372-1.C: New test case.
33241 * g++.dg/opt/pr16693-1.C: New test case.
33242 * g++.dg/opt/pr16693-2.C: New test case.
33243
33244 2004-08-25 Ziemowit Laski <zlaski@apple.com>
33245
33246 * objc.dg/proto-lossage-4.m: New test.
33247
33248 2004-08-25 Mark Mitchell <mark@codesourcery.com>
33249
33250 PR c++/17155
33251 * g++.dg/inherit/local2.C: New test.
33252
33253 2004-08-25 Paul Brook <paul@codesourcery.com>
33254
33255 PR fortran/17144
33256 * gfortran.dg/string_ctor_1.f90: New test.
33257
33258 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33259
33260 PR c++/14428
33261 * g++.dg/template/redecl2.C: New test.
33262
33263 2004-08-24 Bud Davis <bdavis9659@comcast.net>
33264
33265 PR fortran/17143
33266 * gfortran.dg/pr17143.f90: New test.
33267
33268 2004-08-24 Bud Davis <bdavis9659@comcast.net>
33269
33270 PR fortran/17164
33271 * gfortran.dg/pr17164.f90: New test.
33272
33273 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33274
33275 * gcc.dg/tree-ssa/loop-1.c: New test.
33276
33277 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
33278
33279 * gcc.c-torture/compile/20040824-1.c: New test.
33280
33281 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
33282
33283 * gcc.c-torture/compile/iftrap-3.c: New test.
33284
33285 2004-08-24 Paul Brook <paul@codesourcery.com>
33286
33287 * gfortran.dg/entry_2.f90: New test.
33288
33289 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
33290
33291 PR c++/16889
33292 * g++.dg/lookup/ambig[12].C: New.
33293
33294 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33295
33296 PR c++/16706
33297 * g++.dg/template/crash21.C: New test.
33298 * g++.dg/template/crash22.C: Likewise.
33299
33300 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
33301
33302 PR c++/17149
33303 * g++.dg/template/access15.C: New.
33304
33305 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33306
33307 PR c++/17163
33308 * g++.dg/template/repo2.C: New test.
33309
33310 2004-08-23 Roger Sayle <roger@eyesopen.com>
33311
33312 PR rtl-optimization/17078
33313 * gcc.c-torture/execute/pr17078-1.c: New test case.
33314
33315 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33316
33317 PR c/14492
33318 * gcc.dg/debug/crash1.c: New test.
33319
33320 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33321
33322 PR c/16180
33323 * gcc.dg/loop-5.c: New test.
33324
33325 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33326
33327 * gcc.c-torture/execute/20040823-1.c: New test.
33328
33329 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
33330
33331 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
33332 to the assembler. Simplify test accordingly.
33333 (asm_abi_flags): Use GNU names.
33334 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
33335 to check for ABI flags.
33336
33337 2004-08-22 Andrew Pinski <apinski@apple.com>
33338
33339 * g++.dg/opt/pr14029.C: New test.
33340 * gcc.c-torture/execute/pr15262.c: New test.
33341
33342 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33343
33344 * gfortran.dg/reduction.f90: Add checks with complex arguments.
33345
33346 2004-08-21 Bud Davis <bdavis9659@comcast.net>
33347
33348 PR 16908
33349 * gfortran.dg/direct_io.f90: New test.
33350
33351 2004-08-20 Mark Mitchell <mark@codesourcery.com>
33352
33353 PR c++/17121
33354 * g++.dg/inherit/local2.C: New test.
33355
33356 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
33357
33358 PR c++/17120
33359 * g++.dg/warn/Wparentheses-4.C: New test.
33360
33361 2004-08-20 Mark Mitchell <mark@codesourcery.com>
33362
33363 PR c++/17121
33364 * g++.dg/inherit/local2.C: New test.
33365
33366 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
33367 * gcc.dg/ppc-ldstruct.c: Likewise.
33368 * gcc.dg/ppc64-abi-2.c: Likewise.
33369
33370 2004-08-20 Jakub Jelinek <jakub@redhat.com>
33371
33372 PR rtl-optimization/17099
33373 * gcc.c-torture/execute/20040820-1.c: New test.
33374
33375 2004-08-20 David Edelsohn <edelsohn@gnu.org>
33376
33377 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
33378
33379 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
33380
33381 PR fortran/17077
33382 * gfortran.dg/auto_array_1.f90: New test.
33383
33384 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33385
33386 PR fortran/17074
33387 * gfortran.dg/simpleif_1.f90: New test.
33388
33389 2004-08-19 Mark Mitchell <mark@codesourcery.com>
33390
33391 * lib/target-supports.exp (check_profiling_available): Return
33392 false for arm*-*-symbianelf* and arm*-*-eabi*.
33393
33394 PR c++/15890
33395 * g++.dg/template/delete1.C: New test.
33396
33397 2004-08-19 Paul Brook <paul@codesourcery.com>
33398
33399 PR fortran/14976
33400 PR fortran/16228
33401 * gfortran.dg/data_char_1.f90: New test.
33402
33403 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
33404
33405 PR fortran/16946
33406 * gfortran.dg/reduction.f90: New testcase.
33407
33408 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33409
33410 PR fortran/16520
33411 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
33412
33413 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
33414
33415 PR c++/17041
33416 * g++.dg/Wparentheses-3.C: New test.
33417
33418 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
33419
33420 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
33421 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
33422 * gcc.dg/vect/vect-2.c: Likewise.
33423 * gcc.dg/vect/vect-3.c: Likewise.
33424 * gcc.dg/vect/vect-4.c: Likewise.
33425 * gcc.dg/vect/vect-5.c: Likewise.
33426 * gcc.dg/vect/vect-6.c: Likewise.
33427 * gcc.dg/vect/vect-7.c: Likewise.
33428 * gcc.dg/vect/vect-25.c: Likewise.
33429 * gcc.dg/vect/vect-31.c: Likewise.
33430 * gcc.dg/vect/vect-32.c: Likewise.
33431 * gcc.dg/vect/vect-34.c: Likewise.
33432 * gcc.dg/vect/vect-36.c: Likewise.
33433 * gcc.dg/vect/vect-all.c: Likewise.
33434
33435 2004-08-18 Mark Mitchell <mark@codesourcery.com>
33436
33437 PR c++/17068
33438 * g++.dg/template/operator4.C: New test.
33439
33440 2004-08-18 Richard Henderson <rth@redhat.com>
33441
33442 * gcc.dg/20040206-1.c: XFAIL.
33443
33444 2004-08-17 Mark Mitchell <mark@codesourcery.com>
33445
33446 PR c++/16246
33447 * g++.dg/template/array7.C: New test.
33448
33449 2004-08-17 James E Wilson <wilson@specifixinc.com>
33450
33451 * gcc.dg/mips-movcc-1.c: New test.
33452 * gcc.dg/mips-movcc-2.c: New test.
33453 * gcc.dg/mips-movcc-3.c: New test.
33454
33455 * gcc.dg/mips-nmadd-1.c: New test.
33456 * gcc.dg/mips-nmadd-2.c: New test.
33457
33458 2004-08-17 Mark Mitchell <mark@codesourcery.com>
33459
33460 PR c++/15871
33461 * g++.dg/opt/inline8.C: New test.
33462
33463 PR c++/16965
33464 * g++.dg/parse/error17.C: New test.
33465
33466 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
33467
33468 * gcc.dg/vect: New directory for vectorizer tests.
33469 * gcc.dg/vect/tree-vect.h: New file.
33470 * gcc.dg/vect/vect.exp: New file.
33471 * gcc.dg/vect/pr16105.c.c: New test.
33472 * gcc.dg/vect/vect-1.c: New test.
33473 * gcc.dg/vect/vect-2.c: New test.
33474 * gcc.dg/vect/vect-3.c: New test.
33475 * gcc.dg/vect/vect-4.c: New test.
33476 * gcc.dg/vect/vect-5.c: New test.
33477 * gcc.dg/vect/vect-6.c: New test.
33478 * gcc.dg/vect/vect-7.c: New test.
33479 * gcc.dg/vect/vect-8.c: New test.
33480 * gcc.dg/vect/vect-9.c: New test.
33481 * gcc.dg/vect/vect-10.c: New test.
33482 * gcc.dg/vect/vect-11.c: New test.
33483 * gcc.dg/vect/vect-12.c: New test.
33484 * gcc.dg/vect/vect-13.c: New test.
33485 * gcc.dg/vect/vect-14.c: New test.
33486 * gcc.dg/vect/vect-15.c: New test.
33487 * gcc.dg/vect/vect-16.c: New test.
33488 * gcc.dg/vect/vect-17.c: New test.
33489 * gcc.dg/vect/vect-18.c: New test.
33490 * gcc.dg/vect/vect-19.c: New test.
33491 * gcc.dg/vect/vect-20.c: New test.
33492 * gcc.dg/vect/vect-21.c: New test.
33493 * gcc.dg/vect/vect-22.c: New test.
33494 * gcc.dg/vect/vect-23.c: New test.
33495 * gcc.dg/vect/vect-24.c: New test.
33496 * gcc.dg/vect/vect-25.c: New test.
33497 * gcc.dg/vect/vect-26.c: New test.
33498 * gcc.dg/vect/vect-27.c: New test.
33499 * gcc.dg/vect/vect-28.c: New test.
33500 * gcc.dg/vect/vect-29.c: New test.
33501 * gcc.dg/vect/vect-30.c: New test.
33502 * gcc.dg/vect/vect-31.c: New test.
33503 * gcc.dg/vect/vect-32.c: New test.
33504 * gcc.dg/vect/vect-33.c: New test.
33505 * gcc.dg/vect/vect-34.c: New test.
33506 * gcc.dg/vect/vect-35.c: New test.
33507 * gcc.dg/vect/vect-36.c: New test.
33508 * gcc.dg/vect/vect-37.c: New test.
33509 * gcc.dg/vect/vect-38.c: New test.
33510 * gcc.dg/vect/vect-40.c: New test.
33511 * gcc.dg/vect/vect-41.c: New test.
33512 * gcc.dg/vect/vect-42.c: New test.
33513 * gcc.dg/vect/vect-43.c: New test.
33514 * gcc.dg/vect/vect-44.c: New test.
33515 * gcc.dg/vect/vect-45.c: New test.
33516 * gcc.dg/vect/vect-46.c: New test.
33517 * gcc.dg/vect/vect-47.c: New test.
33518 * gcc.dg/vect/vect-48.c: New test.
33519 * gcc.dg/vect/vect-49.c: New test.
33520 * gcc.dg/vect/vect-50.c: New test.
33521 * gcc.dg/vect/vect-51.c: New test.
33522 * gcc.dg/vect/vect-52.c: New test.
33523 * gcc.dg/vect/vect-53.c: New test.
33524 * gcc.dg/vect/vect-54.c: New test.
33525 * gcc.dg/vect/vect-55.c: New test.
33526 * gcc.dg/vect/vect-56.c: New test.
33527 * gcc.dg/vect/vect-57.c: New test.
33528 * gcc.dg/vect/vect-58.c: New test.
33529 * gcc.dg/vect/vect-59.c: New test.
33530 * gcc.dg/vect/vect-60.c: New test.
33531 * gcc.dg/vect/vect-61.c: New test.
33532 * gcc.dg/vect/vect-all.c: New test.
33533 * gcc.dg/vect/vect-none.c: New test.
33534
33535 2004-08-17 Paul Brook <paul@codesourcery.com>
33536
33537 PR fortran/13082
33538 * gfortran.dg/entry_1.f90: New test.
33539
33540 2004-08-17 Andrew Pinski <apinski@apple.com>
33541
33542 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
33543
33544 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
33545
33546 * gcc.dg/pr17036-1.c: New test.
33547
33548 2004-08-16 Devang Patel <dpatel@apple.com>
33549
33550 * gcc.dg/darwin-20040809-1.c: New test.
33551
33552 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
33553
33554 * gcc.dg/funcdef-attr-1.c: New test.
33555
33556 2004-08-16 Janis Johnson <janis187@us.ibm.com>
33557
33558 * gcc.dg/altivec-17.c: New test.
33559 * gcc.dg/altivec-18.c: New test.
33560
33561 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33562
33563 PR c++/6749
33564 * g++.dg/template/vtable2.C: New test.
33565
33566 2004-08-14 Richard Henderson <rth@redhat.com>
33567
33568 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
33569 * gcc.dg/pack-test-4.c (main): Return 0.
33570 * gcc.dg/setjmp-1.c: Remove XFAIL.
33571 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
33572
33573 2004-08-14 Richard Henderson <rth@redhat.com>
33574
33575 * gcc.dg/980217-1.c: Add prototype for printf.
33576
33577 2004-08-13 Bud Davis <bdavis9659@comcast.net>
33578
33579 * gfortran.dg/pr16935.f90: New test.
33580
33581 2004-08-13 Janis Johnson <janis187@us.ibm.com>
33582
33583 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
33584
33585 2004-08-13 Paul Brook <paul@codesourcery.com>
33586
33587 * gfortran.dg/der_io_1.f90: Remove stray comma.
33588
33589 2004-08-12 Janis Johnson <janis187@us.ibm.com>
33590
33591 * gcc.dg/vmx/cw-bug-2.c: Remove.
33592 * gcc.dg/vmx/vprint-1.c: Remove.
33593 * gcc.dg/vmx/vscan-1.c: Remove.
33594
33595 2004-08-12 Devang patel <dpatel@apple.com>
33596
33597 * gcc.dg/darwin-20040809-2.c: New test.
33598
33599 2004-08-12 Janis Johnson <janis1872us.ibm.com>
33600
33601 * g++.dg/ext/altivec-12.C: New test.
33602
33603 * g++.dg/ext/altivec-11.C: New test.
33604
33605 2004-08-12 Paul Brook <paul@codesourcery.com>
33606
33607 * g++.dg/abi/arm_cxa_vec_1.C: New test.
33608
33609 2004-08-12 Janis Johnson <janis187@us.ibm.com>
33610
33611 * g++.dg/ext/altivec-2.C: Check for hardware support before
33612 executing any VMX instructions.
33613
33614 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
33615
33616 2004-08-12 Jakub Jelinek <jakub@redhat.com>
33617
33618 PR c++/16276
33619 * g++.old-deja/g++.other/comdat4.C: New test.
33620 * g++.old-deja/g++.other/comdat4-aux.cc: New.
33621
33622 2004-08-12 Ben Elliston <bje@au.ibm.com>
33623
33624 PR target/16286
33625 * gcc.dg/pr16286.c: New test.
33626
33627 2004-08-12 Jan Beulich <jbeulich@novell.com>
33628
33629 * g++.dg/ext/asm5.C: New.
33630
33631 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33632
33633 PR c++/16698
33634 * g++.dg/eh/crash1.C: New test.
33635
33636 PR c++/16717
33637 * g++.dg/ext/construct1.C: New test.
33638
33639 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33640
33641 PR c++/16853
33642 * g++.dg/init/ptrmem1.C: New test.
33643
33644 PR c++/16618
33645 * g++.dg/parse/offsetof5.C: New test.
33646
33647 PR c++/16870
33648 * g++.dg/template/overload3.C: New test.
33649
33650 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33651
33652 PR c++/16964
33653 * g++.dg/parse/error16.C: New test.
33654
33655 PR c++/16904
33656 * g++.dg/template/error14.C: New test.
33657
33658 PR c++/16929
33659 * g++.dg/template/error15.C: New test.
33660
33661 2004-08-11 Devang Patel <dpatel@apple.com>
33662
33663 * gcc.dg/darwin-ld-20040809-1.c: New test.
33664 * gcc.dg/darwin-ld-20040809-2.c: New test.
33665
33666 2004-08-11 Steven G. Kargl <kargls@comcast.net>
33667
33668 PR fortran/16917
33669 * gfortran.dg/dfloat_1.f90: New test.
33670
33671 2004-08-09 Mark Mitchell <mark@codesourcery.com>
33672
33673 * gcc.dg/gcc.dg/arm-eabi1.c: New test.
33674 * gcc.dg/dll-2.c: Fix dg-require syntax.
33675 * gcc.misc-tests/arm-isr.c (abort): Declare.
33676 (exit): Likewise.
33677
33678 2004-08-10 Mark Mitchell <mark@codesourcery.com>
33679
33680 PR c++/16971
33681 * g++.dg/parse/crash16.C: New test.
33682
33683 2004-08-10 Roger Sayle <roger@eyesopen.com>
33684
33685 * gcc.dg/mips-rsqrt-1.c: New test case.
33686 * gcc.dg/mips-rsqrt-2.c: New test case.
33687 * gcc.dg/mips-rsqrt-3.c: New test case.
33688
33689 2004-08-10 Paul Brook <paul@codesourcery.com>
33690
33691 * gfortran.dg/der_io_1.f90: New test.
33692
33693 2004-08-10 Paul Brook <paul@codesourcery.com>
33694
33695 PR fortran/16919
33696 * gfortran.dg/der_array_1.f90: New test.
33697
33698 2004-08-09 David Edelsohn <edelsohn@gnu.org>
33699
33700 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
33701
33702 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
33703
33704 * gcc.dg/wchar_t-2.c: Fix typo.
33705
33706 2004-08-09 Falk Hueffner <falk@debian.org>
33707
33708 PR tree-optimization/12517
33709 * gcc.c-torture/compile/pr12517.c: New test.
33710
33711 PR tree-optimization/12578
33712 * gcc.c-torture/compile/pr12578.c: New test.
33713
33714 PR tree-optimization/12899
33715 * gcc.c-torture/compile/pr12899.c: New test.
33716
33717 PR rtl-optimization/14692
33718 * gcc.c-torture/compile/pr14692.c: New test.
33719
33720 PR tree-optimization/16461
33721 * gcc.c-torture/compile/pr16461.c: New test.
33722
33723 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
33724
33725 * gfortran.dg/getenv_1.f90: New test.
33726
33727 2004-08-06 Mark Mitchell <mark@codesourcery.com>
33728
33729 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
33730 wchar_t.
33731 * gcc.dg/symbian5.c: Test -fno-short-wchar.
33732
33733 2004-08-06 Paul Brook <paul@codesourcery.com>
33734
33735 * gfortran.dg/ret_array_1.f90: New test.
33736 * gfortran.dg/ret_pointer_1.f90: New test.
33737
33738 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
33739
33740 * gcc.dg/missing-field-init-[12].c: New tests.
33741 * g++.dg/warn/missing-field-init-[12].C: New tests.
33742
33743 2004-08-06 Mark Mitchell <mark@codesourcery.com>
33744
33745 * gcc.dg/enum2.c: New test.
33746 * gcc.dg/symbian3.c: Likewise.
33747 * gcc.dg/symbian4.c: Likewise.
33748 * gcc.dg/wchar_t-2.c: Likewise.
33749
33750 2004-08-05 Mark Mitchell <mark@codesourcery.com>
33751
33752 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
33753 destructor tests.
33754
33755 2004-08-05 Mark Mitchell <mark@codesourcery.com>
33756
33757 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
33758 dg-require-visiblity.
33759 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
33760 * g++.dg/ext/visibility/fvisibility.C: Likewise.
33761 * g++.dg/ext/visibility/memfuncts.C: Likewise.
33762 * g++.dg/ext/visibility/new1.C: Likewise.
33763 * g++.dg/ext/visibility/pragma.C: Likewise.
33764 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
33765 * g++.dg/ext/visibility/virtual.C: Likewise.
33766 * g++/dg/ext/visibility/visibility-1.C: Likewise.
33767 * g++/dg/ext/visibility/visibility-2.C: Likewise.
33768 * g++/dg/ext/visibility/visibility-3.C: Likewise.
33769 * g++/dg/ext/visibility/visibility-4.C: Likewise.
33770 * g++/dg/ext/visibility/visibility-5.C: Likewise.
33771 * g++/dg/ext/visibility/visibility-6.C: Likewise.
33772 * g++/dg/ext/visibility/visibility-7.C: Likewise.
33773 * g++/dg/ext/visibility/visibility-8.C: New test.
33774 * gcc.c-torture/compile/dll.x: Remove.
33775 * gcc.dg/dll-2.c: Use dg-require-dll
33776 * gcc.dg/visibility-10.c: New test.
33777 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
33778 supporting DLLs.
33779 * lib/scanasm.exp (scan_hidden): New function.
33780 (scan_not_hidden): Likewise.
33781
33782 2004-08-05 David Edelsohn <edelsohn@gnu.org>
33783
33784 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
33785
33786 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
33787
33788 * gcc.c-torture/execute/20040805-1.c: New test.
33789
33790 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
33791
33792 * gcc.dg/20020118-1.c: Declare abort.
33793 * gcc.dg/altivec_check.h: Likewise.
33794 * gcc.dg/iftrap-2.c: Likewise.
33795 * gcc.dg/pragma-darwin.c: Likewise.
33796 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
33797
33798 2004-08-04 Geoffrey Keating <geoffk@apple.com>
33799
33800 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
33801
33802 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
33803
33804 * gcc.c-torture/execute/builtins/abs-2.c,
33805 gcc.c-torture/execute/builtins/abs-3.c,
33806 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
33807 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
33808 intmax_t, uintmax_t and their limits.
33809 * gcc.dg/intmax_t-1.c: New test.
33810
33811 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33812
33813 * g++.dg/tc1/dr147.C: Add reference to PR.
33814
33815 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
33816
33817 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
33818 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
33819
33820 2004-08-03 David Edelsohn <edelsohn@gnu.org>
33821
33822 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
33823
33824 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33825
33826 * gcc.dg/redecl-5.c: New test.
33827 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
33828 of scanf.
33829
33830 2004-08-03 Roger Sayle <roger@eyesopen.com>
33831
33832 PR middle-end/16790
33833 * gcc.c-torture/execute/pr16790-1.c: New test case.
33834
33835 2004-08-03 Mark Mitchell <mark@codesourcery.com>
33836
33837 * g++.dg/ext/visibility/assign1.C: New test.
33838 * g++.dg/ext/visibility/new1.C: Likewise.
33839
33840 * gcc.dg/symbian1.c: New test.
33841 * gcc.dg/symbian2.c: Likewise.
33842
33843 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
33844
33845 PR target/16570
33846 * gcc.dg/i386-sse-9.c: New test.
33847
33848 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33849
33850 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
33851
33852 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33853
33854 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
33855 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
33856 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
33857 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
33858 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
33859 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
33860 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
33861 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
33862 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
33863 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
33864 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
33865 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
33866 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
33867 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
33868 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
33869 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
33870 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
33871 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
33872 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
33873 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
33874 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
33875 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
33876 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
33877 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
33878 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
33879 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
33880 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
33881 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
33882 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
33883 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
33884 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
33885 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
33886 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
33887 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
33888 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
33889 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
33890 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
33891 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
33892 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
33893 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
33894 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
33895 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
33896 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
33897 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
33898 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
33899 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
33900 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
33901 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
33902 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
33903 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
33904 gcc.misc-tests/i386-pf-3dnow-1.c,
33905 gcc.misc-tests/i386-pf-athlon-1.c,
33906 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
33907 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
33908 Declare built-in functions used.
33909 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
33910
33911 2004-08-02 Mark Mitchell <mark@codesourcery.com>
33912
33913 PR c++/16707
33914 * g++.dg/lookup/using12.C: New test.
33915
33916 * g++.dg/init/null1.C: Fix PR number.
33917 * g++.dg/parse/namespace10.C: Likewise.
33918
33919 2004-08-01 Mark Mitchell <mark@codesourcery.com>
33920
33921 PR c++/16224
33922 * g++.dg/template/spec17.C: New test.
33923 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
33924 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
33925
33926 2004-08-02 David Billinghurst
33927
33928 PR fortran/16292
33929 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
33930
33931 2004-08-01 Zack Weinberg <zack@codesourcery.com>
33932
33933 * gcc.dg/ia64-got-1.c: New test case.
33934
33935 2004-08-01 Mark Mitchell <mark@codesourcery.com>
33936
33937 PR c++/16489
33938 * g++.dg/init/null1.C: New test.
33939 * g++.dg/tc1/dr76.C: Adjust error marker.
33940
33941 PR c++/16529
33942 * g++.dg/parse/namespace10.C: New test.
33943
33944 PR c++/16810
33945 * g++.dg/inherit/ptrmem2.C: New test.
33946
33947 2004-08-02 Ben Elliston <bje@au.ibm.com>
33948
33949 PR target/16155
33950 * gcc.dg/pr16155.c: New test.
33951
33952 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
33953
33954 * gcc.dg/redecl-2.c: New test.
33955
33956 2004-07-30 Geoffrey Keating <geoffk@apple.com>
33957
33958 * gcc.dg/darwin-longdouble.c: New file.
33959
33960 2004-07-30 Richard Henderson <rth@redhat.com>
33961
33962 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
33963 write to constant argument.
33964 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
33965
33966 2004-07-30 Richard Henderson <rth@redhat.com>
33967
33968 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
33969 tests of nearest around zero.
33970
33971 2004-07-30 Andrew Pinski <apinski@apple.com>
33972
33973 * gcc.c-torture/compile/20040730-1.c: New test.
33974
33975 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
33976
33977 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
33978 powerpc-eabispe.
33979
33980 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
33981
33982 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
33983
33984 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
33985
33986 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
33987 contains $ld_library_path.
33988 * lib/gfortran.exp (gfortran_link_flags): Likewise.
33989
33990 2004-07-29 Richard Henderson <rth@redhat.com>
33991
33992 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
33993
33994 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
33995 (alt2, which): New.
33996 (Check): Accept either alternative.
33997
33998 2004-07-29 Mark Mitchell <mark@codesourcery.com>
33999
34000 * g++.dg/abi/inline1.C: New test.
34001 * g++.dg/abi/local1-a.cc: Likewise.
34002 * g++.dg/abi/local1.C: Likewise.
34003 * g++.dg/abi/mangle11.C: Tweak location of warnings.
34004 * g++.dg/abi/mangle12.C: Likewise.
34005 * g++.dg/abi/mangle17.C: Likewise.
34006 * g++.dg/abi/mangle20-2.C: Likewise.
34007 * g++.dg/opt/interface1.C: Likewise.
34008 * g++.dg/opt/interface1.h: Likewise.
34009 * g++.dg/opt/interface1-a.cc: New test.
34010 * g++.dg/parse/repo1.C: New test.
34011 * g++.dg/template/repo1.C: Likewise.
34012 * g++.dg/warn/Winline-1.C: Likewise.
34013 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
34014
34015 2004-07-29 Diego Novillo <dnovillo@redhat.com>
34016
34017 * gcc.dg/tree-ssa/20040729-1.c: New test.
34018
34019 2004-07-27 Matt Austern <austern@apple.com>
34020
34021 * gcc.dg/darwin-bool-1.c: New test.
34022 * gcc.dg/darwin-bool-2.c: New test.
34023
34024 2004-07-28 Richard Henderson <rth@redhat.com>
34025
34026 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
34027 arguments in the correct type. Don't write to constant arguments.
34028
34029 2004-07-28 Diego Novillo <dnovillo@redhat.com>
34030
34031 PR tree-optimization/16688
34032 PR tree-optimization/16689
34033 * g++.dg/tree-ssa/pr16688.C: New test.
34034
34035 2004-07-28 Diego Novillo <dnovillo@redhat.com>
34036
34037 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
34038 loads. Not only in the comment, this time.
34039
34040 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
34041
34042 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
34043 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
34044 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
34045 * gcc.dg/sh4a-bitmovua.c: New.
34046 * gcc.dg/sh4a-cos.c: New.
34047 * gcc.dg/sh4a-cosf.c: New.
34048 * gcc.dg/sh4a-fprun.c: New.
34049 * gcc.dg/sh4a-fsrra.c: New.
34050 * gcc.dg/sh4a-memmovua.c: New.
34051 * gcc.dg/sh4a-sin.c: New.
34052 * gcc.dg/sh4a-sincos.c: New.
34053 * gcc.dg/sh4a-sincosf.c: New.
34054 * gcc.dg/sh4a-sinf.c: New.
34055
34056 2004-07-28 Diego Novillo <dnovillo@redhat.com>
34057
34058 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
34059 conditionals.
34060 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
34061 loads.
34062 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
34063 DOM1.
34064
34065 2004-07-27 Andrew Pinski <apinski@apple.com>
34066
34067 * g++.dg/rtti/tinfo1.C: Correct the xfail.
34068
34069 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
34070
34071 * gcc.dg/pragma-isr.c: New test.
34072
34073 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34074
34075 PR c++/14429
34076 * g++.dg/template/ttp11.C: New test.
34077
34078 2004-07-27 Diego Novillo <dnovillo@redhat.com>
34079
34080 * gcc.c-torture/compile/20040727-1.c: New test.
34081
34082 2004-07-26 Eric Christopher <echristo@redhat.com>
34083
34084 * gcc.c-torture/compile/20040726-2.c: New test.
34085
34086 2004-07-26 Andrew Pinski <apinski@apple.com>
34087
34088 * g++.dg/rtti/tinfo1.C: Xfail.
34089
34090 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
34091
34092 * gcc.c-torture/compile/20040726-1.c: New test.
34093
34094 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
34095 Brian Ryner <bryner@brianryner.com>
34096
34097 PR c++/9283
34098 PR c++/15000
34099 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
34100 * g++.dg/ext/visibility/: New directory.
34101 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
34102 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
34103 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
34104 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
34105 * g++.dg/ext/visibility/fvisibility.C,
34106 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
34107 g++.dg/ext/visibility/fvisibility-override1.C
34108 g++.dg/ext/visibility/fvisibility-override2.C
34109 g++.dg/ext/visibility/memfuncts.C
34110 g++.dg/ext/visibility/noPLT.C
34111 g++.dg/ext/visibility/pragma.C
34112 g++.dg/ext/visibility/pragma-override1.C
34113 g++.dg/ext/visibility/pragma-override2.C
34114 g++.dg/ext/visibility/staticmemfuncts.C
34115 g++.dg/ext/visibility/virtual.C: New tests.
34116
34117 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
34118
34119 PR c/15360
34120 * gcc.dg/pr15360-1.c: New test.
34121
34122 2004-07-25 Daniel Jacobowitz <dan@debian.org>
34123
34124 * gcc.dg/pragma-align-2.c: New test.
34125 * gcc.dg/pragma-init-fini.c: New test.
34126 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
34127 targets.
34128
34129 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
34130
34131 * gcc.dg/init-string-2.c: New test.
34132
34133 2004-07-24 Zack Weinberg <zack@codesourcery.com>
34134
34135 PR 16684
34136 * gcc.dg/Wredundant-decls-1.c: New test case.
34137
34138 2004-07-24 Jakub Jelinek <jakub@redhat.com>
34139
34140 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
34141 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
34142 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
34143 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
34144 * gcc.dg/compat/generate-random.c: New file.
34145 * gcc.dg/compat/generate-random.h: Likewise.
34146 * gcc.dg/compat/generate-random_r.c: Likewise.
34147 * gcc.dg/compat/struct-layout-1.h: Likewise.
34148 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
34149 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
34150 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
34151 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
34152 * gcc.dg/compat/struct-layout-1_main.c: New test.
34153 * gcc.dg/compat/struct-layout-1_x.c: New file.
34154 * gcc.dg/compat/struct-layout-1_y.c: New file.
34155 * gcc.dg/compat/struct-layout-1_test.h: New file.
34156
34157 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
34158
34159 * gcc.dg/comp-return-1.c: New test
34160
34161 2004-07-23 Janis Johnson <janis187@us.ibm.com>
34162
34163 * gcc.dg/vmx/8-02a.c: Fix typo.
34164
34165 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
34166 * gcc.dg/darwin-abi-3.c: New test.
34167
34168 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
34169 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
34170
34171 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
34172 * gcc.dg/vmx/ops-long-1.c: New test.
34173 * gcc.dg/vmx/ops-long-2.c: New test.
34174
34175 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
34176
34177 * g++.dg/lookup/conv-[1234].C: New.
34178
34179 2004-07-22 Mark Mitchell <mark@codesourcery.com>
34180
34181 * g++.dg/parse/attr2.C: Simplify.
34182
34183 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34184
34185 PR c/7284
34186 * gcc.c-torture/execute/pr7284-1.c: New test.
34187
34188 2004-07-22 Brian Booth <bbooth@redhat.com>
34189
34190 * gcc.dg/tree-ssa/20040721-1.c: New test.
34191
34192 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
34193
34194 * g++.dg/template/crash20.c: New.
34195
34196 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
34197
34198 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
34199 Add dg-run directive. Declare variables as required.
34200 * gfortran.dg/g77/README: Update
34201
34202 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
34203
34204 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
34205 gcc.dg/cris-peep2-andu2.c: New tests.
34206
34207 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34208
34209 PR c/15052
34210 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
34211 on return type.
34212 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
34213 messages.
34214 * gcc.dg/qual-return-2.c: Update expected messages.
34215 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
34216
34217 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34218
34219 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
34220 * gcc.dg/noncompile/921102-1.c: Update expected error message.
34221
34222 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34223
34224 PR c/11250
34225 * gcc.dg/init-string-1.c: New test.
34226
34227 2004-07-21 Jakub Jelinek <jakub@redhat.com>
34228
34229 PR middle-end/15345
34230 PR c/16450
34231 * gcc.dg/torture/nested-fn-1.c: New test.
34232
34233 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
34234
34235 PR target/16559
34236 * gcc.dg/ia64-fptr-1.c: New file.
34237
34238 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34239
34240 PR c++/14497
34241 * g++.dg/template/spec16.C: New test.
34242 * g++.old-deja/g++.robertl/eb118.C: Remove.
34243
34244 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34245
34246 PR c++/509
34247 * g++.dg/template/spec15.C: New test.
34248
34249 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
34250
34251 Copy cases from g77.f-torture/execute and add dg-run
34252 directive. Other changes as noted.
34253 * gfortran.dg/g77/13037.f
34254 * gfortran.dg/g77/1832.f
34255 * gfortran.dg/g77/19981119-0.f
34256 * gfortran.dg/g77/19990313-0.f
34257 * gfortran.dg/g77/19990313-1.f
34258 * gfortran.dg/g77/19990313-2.f
34259 * gfortran.dg/g77/19990313-3.f
34260 * gfortran.dg/g77/19990419-1.f
34261 * gfortran.dg/g77/19990826-0.f
34262 * gfortran.dg/g77/19990826-2.f
34263 * gfortran.dg/g77/20000503-1.f
34264 * gfortran.dg/g77/20001111.f
34265 * gfortran.dg/g77/20010116.f
34266 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
34267 * gfortran.dg/g77/20010430.f
34268 * gfortran.dg/g77/6177.f
34269 * gfortran.dg/g77/947.f
34270 * gfortran.dg/g77/970816-3.f
34271 * gfortran.dg/g77/971102-1.f
34272 * gfortran.dg/g77/980520-1.f
34273 * gfortran.dg/g77/980628-0.f
34274 * gfortran.dg/g77/980628-1.f
34275 * gfortran.dg/g77/980628-10.f
34276 * gfortran.dg/g77/980628-2.f
34277 * gfortran.dg/g77/980628-3.f
34278 * gfortran.dg/g77/980628-7.f
34279 * gfortran.dg/g77/980628-8.f
34280 * gfortran.dg/g77/980628-9.f
34281 * gfortran.dg/g77/980701-0.f
34282 * gfortran.dg/g77/980701-1.f
34283 * gfortran.dg/g77/cabs.f
34284 * gfortran.dg/g77/claus.f
34285 * gfortran.dg/g77/complex_1.f
34286 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
34287 * gfortran.dg/g77/dcomplex.f
34288 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
34289 * gfortran.dg/g77/f90-intrinsic-mathematical.f
34290 * gfortran.dg/g77/f90-intrinsic-numeric.f
34291 * gfortran.dg/g77/int8421.f
34292 * gfortran.dg/g77/labug1.f
34293 * gfortran.dg/g77/large_vec.f
34294 * gfortran.dg/g77/le.f
34295 * gfortran.dg/g77/short.f
34296 * gfortran.dg/g77/README: Update
34297
34298 2004-07-20 Mark Mitchell <mark@codesourcery.com>
34299
34300 PR c++/16637
34301 * g++.dg/parse/lookup4.C: New test.
34302
34303 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34304
34305 PR c++/16175
34306 * g++.dg/template/ttp10.C: New test.
34307
34308 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
34309
34310 * gcc.dg/pr12625-1.c: New test.
34311
34312 2004-07-20 Steven Bosscher <stevenb@suse.de>
34313
34314 * gcc.dg/switch-warn-1.c: New test.
34315 * gcc.dg/switch-warn-2.c: New test.
34316 * gcc.c-torture/compile/pr14730.c: Update.
34317
34318 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
34319
34320 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
34321 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
34322 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
34323 g++.dg/template/nontype3.C: Remove trailing CR from tests.
34324
34325 2004-07-18 Mark Mitchell <mark@codesourcery.com>
34326
34327 PR c++/16623
34328 * g++.dg/template/assign1.C: New test.
34329
34330 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34331
34332 PR c++/12170
34333 * g++.dg/template/ttp9.C: New test.
34334
34335 2004-07-19 Daniel Jacobowitz <dan@debian.org>
34336
34337 * gcc.dg/format/cmn-err-1.c: New test.
34338
34339 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
34340
34341 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
34342 gcc.dg/Wparentheses-10.c: New tests.
34343 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
34344
34345 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34346
34347 PR fortran/16465
34348 * gfortran.dg/g77//ffixed-line-length-0.f,
34349 gfortran.dg/g77/ffixed-line-length-132.f,
34350 gfortran.dg/g77/ffixed-line-length-72.f,
34351 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
34352 gfortran.dg/g77/README: Update.
34353
34354 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34355
34356 PR c++/13092
34357 * g++.dg/template/non-dependent7.C: New test.
34358 * g++.dg/template/non-dependent8.C: Likewise.
34359 * g++.dg/template/non-dependent9.C: Likewise.
34360 * g++.dg/template/non-dependent10.C: Likewise.
34361
34362 2004-07-17 Mark Mitchell <mark@codesourcery.com>
34363
34364 PR c++/16337
34365 * g++.dg/parse/attr2.C: New test.
34366
34367 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
34368
34369 * g77.dg: Removed.
34370 * g77.f-torture: Ditto.
34371
34372 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
34373
34374 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
34375 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
34376 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
34377
34378 2004-07-16 Richard Henderson <rth@redhat.com>
34379
34380 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
34381
34382 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34383
34384 * lib/fortran-torture.exp (fortran-torture): Don't test compile
34385 tests with full list of options.
34386 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
34387 of TORTURE_OPTIONS if test contains 'dg-do run'.
34388
34389 PR fortran/16404
34390 * gfortran.dg/do_iterator.f90: New test.
34391
34392 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34393
34394 PR rtl-optimization/16536
34395 * gcc.c-torture/execute/restrict-1.c: New test.
34396
34397 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34398
34399 PR fortran/15324
34400 * gfortran.dg/pr15324.f90: New test.
34401
34402 PR fortran/15129
34403 * gfortran.dg/pr15129.f90: New test.
34404
34405 PR fortran/15140
34406 * gfortran.dg/pr15140.f90: New test.
34407
34408 PR fortran/13792
34409 * gfortran.fortran-torture/execute/bounds.f90: Add check for
34410 compile-time simplification.
34411
34412 2004-07-14 Mike Stump <mrs@apple.com>
34413
34414 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
34415
34416 2004-07-14 James E Wilson <wilson@specifixinc.com>
34417
34418 PR target/16325
34419 * gcc.dg/profile-generate-1.c: New.
34420
34421 2004-07-15 Jakub Jelinek <jakub@redhat.com>
34422
34423 * gcc.c-torture/execute/20040709-1.c: New test.
34424 * gcc.c-torture/execute/20040709-2.c: New test.
34425
34426 2004-07-14 Mike Stump <mrs@apple.com>
34427
34428 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
34429
34430 2004-07-14 Mike Stump <mrs@apple.com>
34431
34432 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
34433
34434 2004-07-13 Mark Mitchell <mark@codesourcery.com>
34435
34436 PR c++/16518
34437 * g++.dg/parse/mutable1.C: New test.
34438
34439 2004-07-13 Diego Novillo <dnovillo@redhat.com>
34440
34441 PR tree-optimization/16443
34442 * gcc.dg/tree-ssa/20040713-1.c: New test.
34443
34444 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
34445
34446 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
34447 for operator new.
34448
34449 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34450
34451 * gfortran.dg/g77/README: New file
34452 * gfortran.dg/g77/19981216-0.f: Copy from
34453 g77.f-torture/noncompile. Add "dg-do compile" and
34454 dg-error as required.
34455 * gfortran.dg/g77/19990218-1.f: Likewise.
34456 * gfortran.dg/g77/19990905-1.f: Likewise.
34457 * gfortran.dg/g77/9263.f: Likewise.
34458 * gfortran.dg/g77/980615-0.f: Likewise.
34459 * gfortran.dg/g77/980616-0.f: Likewise.
34460 * gfortran.dg/g77/check0.f: Likewise.
34461 * gfortran.dg/g77/select_no_compile.f: Likewise.
34462
34463 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34464
34465 Copy files from g77.f-torture/compile.
34466 Add "{ dg-do compile}". Other changes as noted
34467 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
34468 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
34469 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
34470 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
34471 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
34472 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
34473 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
34474 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
34475 statement to conform to standard. Append alpha1.x for reference.
34476 * gfortran.dg/g77/xformat.f: Add dg-warning
34477
34478 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34479
34480 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
34481 Add {dg-do compile} directive.
34482 * gfortran.dg/g77/cpp2.F: Likewise.
34483
34484 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34485
34486 PR c++/5402
34487 * g++.dg/lookup/name-clash1.C: New test.
34488
34489 PR c++/9777
34490 * g++.dg/lookup/name-clash2.C: New test.
34491
34492 PR c++/12102
34493 * g++.dg/lookup/name-clash3.C: New test.
34494
34495 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34496
34497 * g++.dg/lookup/new2.C: New test.
34498 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
34499
34500 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
34501
34502 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
34503 Add {dg-do compile} directive.
34504 * gfortran.dg/g77/13060.f: Likewise.
34505 * gfortran.dg/g77/19990218-0.f: Likewise.
34506 * gfortran.dg/g77/19990305-0.f: Likewise.
34507 * gfortran.dg/g77/19990419-0.f: Likewise.
34508 * gfortran.dg/g77/19990502-0.f: Likewise.
34509 * gfortran.dg/g77/19990502-1.f: Likewise.
34510 * gfortran.dg/g77/19990525-0.f: Likewise.
34511 * gfortran.dg/g77/19990826-1.f: Likewise.
34512 * gfortran.dg/g77/19990826-3.f: Likewise.
34513 * gfortran.dg/g77/19990905-2.f: Likewise.
34514 * gfortran.dg/g77/20000412-1.f: Likewise.
34515 * gfortran.dg/g77/20000511-1.f: Likewise.
34516 * gfortran.dg/g77/20000511-2.f: Likewise.
34517 * gfortran.dg/g77/20000518.f: Likewise.
34518 * gfortran.dg/g77/20000601-1.f: Likewise.
34519 * gfortran.dg/g77/20000601-2.f: Likewise.
34520 * gfortran.dg/g77/20000629-1.f: Likewise.
34521 * gfortran.dg/g77/20000630-2.f: Likewise.
34522 * gfortran.dg/g77/20010115.f: Likewise.
34523 * gfortran.dg/g77/20010321-1.f: Likewise.
34524 * gfortran.dg/g77/20010426.f: Likewise.
34525 * gfortran.dg/g77/20020307-1.f: Likewise.
34526 * gfortran.dg/g77/8485.f: Likewise.
34527 * gfortran.dg/g77/960317-1.f: Likewise.
34528 * gfortran.dg/g77/970915-0.f: Likewise.
34529 * gfortran.dg/g77/980310-1.f: Likewise.
34530 * gfortran.dg/g77/980310-2.f: Likewise.
34531 * gfortran.dg/g77/980310-3.f: Likewise.
34532 * gfortran.dg/g77/980310-4.f: Likewise.
34533 * gfortran.dg/g77/980310-6.f: Likewise.
34534 * gfortran.dg/g77/980310-7.f: Likewise.
34535 * gfortran.dg/g77/980310-8.f: Likewise.
34536 * gfortran.dg/g77/980419-2.f: Likewise.
34537 * gfortran.dg/g77/980424-0.f: Likewise.
34538 * gfortran.dg/g77/980427-0.f: Likewise.
34539 * gfortran.dg/g77/980729-0.f: Likewise.
34540 * gfortran.dg/g77/981117-1.f: Likewise.
34541 * gfortran.dg/g77/toon_1.f: Likewise.
34542
34543 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34544
34545 PR c++/2204
34546 * g++.dg/other/abstract2.C: New test.
34547
34548 2004-07-12 Paul Brook <paul@codesourcery.com>
34549
34550 * gfortran.dg/pointer_init_1.f90: New test.
34551
34552 2004-07-11 Paul Brook <paul@codesourcery.com>
34553
34554 PR fortran/15986
34555 * gfortran.dg/contained_1.f90: New test.
34556
34557 2004-07-11 Mark Mitchell <mark@codesourcery.com>
34558
34559 * g++.dg/parse/defarg8.C: New test.
34560
34561 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34562
34563 PR fortran/16433
34564 * gfortran.dg/pr16433.f: New test.
34565
34566 PR fortran/17574
34567 * gfortran.dg/pr15754.f90: New test.
34568
34569 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
34570
34571 PR tree-optimization/16437
34572 * gcc.c-torture/execute/bitfld-4.c: New test.
34573
34574 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34575
34576 * gfortran.fortran-torture/execute/common_2.f90: Add check for
34577 access to common var from module.
34578
34579 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34580
34581 PR fortran/16336
34582 * gfortran.fortran-torture/execute/common_2.f90: New test.
34583
34584 2004-07-10 Paul Brook <paul@codesourcery.com>
34585
34586 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
34587
34588 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34589
34590 PR fortran/15969
34591 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
34592
34593 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
34594
34595 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
34596 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
34597 * gfortran.dg/g77/ffree-form-1.f: Likewise.
34598 * gfortran.dg/g77/ffree-form-2.f: Likewise.
34599 * gfortran.dg/g77/ffree-form-3.f: Likewise.
34600 * gfortran.dg/g77/fno-underscoring.f: Likewise.
34601 * gfortran.dg/g77/funderscoring.f: Likewise.
34602 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
34603
34604 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34605
34606 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
34607
34608 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34609 Paul Brook <paul@codesourcery.com>
34610
34611 PR fortran/13415
34612 * gfortran.dg/common_pointer_1.f90: New test.
34613
34614 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34615
34616 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
34617
34618 2004-07-09 James E Wilson <wilson@specifixinc.com>
34619
34620 PR target/16364
34621 * gcc.c-torture/compile/20040709-1.c: New.
34622
34623 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34624
34625 PR fortran/14077
34626 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
34627
34628 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34629
34630 PR fortran/13201
34631 * gfortran.dg/shape_1.f90: New test.
34632
34633 2004-07-09 Zack Weinberg <zack@codesourcery.com>
34634 Andrew Pinski <apinski@apple.com>
34635
34636 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
34637
34638 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34639
34640 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
34641 comment.
34642
34643 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34644 Paul Brook <paul@codesourcery.com>
34645
34646 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
34647 '.f95' and '.F95'.
34648
34649 2004-07-09 Diego Novillo <dnovillo@redhat.com>
34650
34651 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
34652
34653 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34654
34655 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
34656 testcases with capital suffix.
34657
34658 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34659
34660 PR fortran/15481
34661 PR fortran/13372
34662 PR fortran/13575
34663 PR fortran/15978
34664 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
34665
34666 * gfortran.dg/implicit_1.f90: New test.
34667
34668 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34669
34670 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
34671 expression to match gfortran warning/error messages
34672 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
34673 dg-error text.
34674
34675 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34676
34677 * lib/fortran-torture.exp: Rename proc search_for to
34678 search_for_re.
34679
34680 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34681
34682 * gcc.c-torture/execute/simd-5.x: New file.
34683 XFAIL on SPARC 64-bit at -O0.
34684
34685 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34686
34687 PR c++/8211
34688 PR c++/16165
34689 * g++.dg/warn/effc3.C: New test.
34690
34691 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34692
34693 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
34694 change X to 1X in format.
34695 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
34696 add data statements to conform to standard.
34697
34698 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34699
34700 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
34701 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
34702 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
34703
34704 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34705
34706 * gfortran.dg/g77/7388.f: Copy from g77.dg
34707 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
34708 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
34709 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
34710 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
34711 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
34712 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
34713 * gfortran.dg/g77/strlen0.f: Likewise.
34714
34715 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34716
34717 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
34718 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
34719
34720 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
34721
34722 * gcc.c-torture/execute/920428-2.x: Delete.
34723 * gcc.c-torture/execute/920501-7.x: Likewise.
34724
34725 2004-07-08 Jakub Jelinek <jakub@redhat.com>
34726
34727 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
34728 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
34729 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
34730 prescott and c3-2.
34731 (PREFETCH_3DNOW): Add -march=c3.
34732
34733 2004-07-08 Diego Novillo <dnovillo@redhat.com>
34734
34735 PR c/16437
34736 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
34737 * gcc.c-torture/execute/bf64-1.x: Likewise.
34738
34739 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
34740
34741 * gcc.c-torture/compile/20040708-1.c: New test.
34742
34743 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34744
34745 PR c++/16169
34746 * g++.dg/warn/effc2.C: New test.
34747
34748 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
34749
34750 * gcc.c-torture/execute/bitfld-1.x: Remove.
34751 * gcc.c-torture/execute/bitfld-3.c: New test.
34752 * gcc.dg/bitfld-2.c: Remove XFAILs.
34753
34754 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
34755
34756 PR c++/16276
34757 * g++.dg/rtti/tinfo1.C: New file.
34758
34759 2004-07-07 Eric Christopher <echristo@redhat.com>
34760
34761 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
34762
34763 2004-07-07 Andrew Pinski <apinski@apple.com>
34764
34765 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
34766
34767 2004-07-07 Mark Mitchell <mark@codesourcery.com>
34768
34769 * g++.dg/init/call1.C: XFAIL.
34770
34771 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
34772
34773 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
34774 except for movstrict*, to movmem* and clrstr* to clrmem*.
34775
34776 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
34777
34778 * gcc.c-torture/execute/20040707-1.c: New test.
34779
34780 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
34781
34782 * gcc.c-torture/execute/20040706-1.c: New test.
34783
34784 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34785
34786 PR c++/3671
34787 * g++.dg/template/spec14.C: New test.
34788
34789 2004-07-05 Jakub Jelinek <jakub@redhat.com>
34790
34791 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
34792 nothing if not yet defined. Use it in b, c and d type definitions.
34793 * gcc.c-torture/execute/20040705-1.c: New test.
34794 * gcc.c-torture/execute/20040705-2.c: New test.
34795
34796 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34797
34798 PR c++/2518
34799 * g++.dg/lookup/new1.C: New test.
34800
34801 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34802
34803 PR c++/11406
34804 * g++.dg/template/sizeof8.C: New test.
34805
34806 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
34807
34808 * gcc.c-torture/compile/20040705-1.c: New test.
34809
34810 2004-07-04 Bud Davis <bdavis9659@comcast.net>
34811
34812 * gfortran.fortran-torture/execute/seq_io.f90: New test.
34813
34814 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
34815
34816 * gcc.dg/cpp/if-mop.c: Two new testcases.
34817 * gcc.dg/cpp/trad/comment-3.c: New.
34818
34819 2004-07-04 Paul Brook <paul@codesourcery.com>
34820
34821 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
34822
34823 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
34824
34825 PR c++/3761
34826 * g++.dg/lookup/crash4.C: New test.
34827
34828 2004-07-02 Zack Weinberg <zack@codesourcery.com>
34829
34830 * gcc.c-torture/execute/builtin-abs-1.c
34831 * gcc.c-torture/execute/builtin-abs-2.c
34832 * gcc.c-torture/execute/builtin-complex-1.c
34833 * gcc.c-torture/execute/builtins/string-1-lib.c
34834 * gcc.c-torture/execute/builtins/string-1.c
34835 * gcc.c-torture/execute/builtins/string-2-lib.c
34836 * gcc.c-torture/execute/builtins/string-2.c
34837 * gcc.c-torture/execute/builtins/string-3-lib.c
34838 * gcc.c-torture/execute/builtins/string-3.c
34839 * gcc.c-torture/execute/builtins/string-4-lib.c
34840 * gcc.c-torture/execute/builtins/string-4.c
34841 * gcc.c-torture/execute/builtins/string-5-lib.c
34842 * gcc.c-torture/execute/builtins/string-5.c
34843 * gcc.c-torture/execute/builtins/string-6-lib.c
34844 * gcc.c-torture/execute/builtins/string-6.c
34845 * gcc.c-torture/execute/builtins/string-7-lib.c
34846 * gcc.c-torture/execute/builtins/string-7.c
34847 * gcc.c-torture/execute/builtins/string-8-lib.c
34848 * gcc.c-torture/execute/builtins/string-8.c
34849 * gcc.c-torture/execute/builtins/string-9-lib.c
34850 * gcc.c-torture/execute/builtins/string-9.c
34851 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
34852 * gcc.c-torture/execute/builtins/string-asm-1.c
34853 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
34854 * gcc.c-torture/execute/builtins/string-asm-2.c
34855 * gcc.c-torture/execute/stdio-opt-1.c
34856 * gcc.c-torture/execute/stdio-opt-2.c
34857 * gcc.c-torture/execute/stdio-opt-3.c
34858 * gcc.c-torture/execute/string-opt-1.c
34859 * gcc.c-torture/execute/string-opt-10.c
34860 * gcc.c-torture/execute/string-opt-11.c
34861 * gcc.c-torture/execute/string-opt-12.c
34862 * gcc.c-torture/execute/string-opt-13.c
34863 * gcc.c-torture/execute/string-opt-14.c
34864 * gcc.c-torture/execute/string-opt-15.c
34865 * gcc.c-torture/execute/string-opt-16.c
34866 * gcc.c-torture/execute/string-opt-2.c
34867 * gcc.c-torture/execute/string-opt-6.c
34868 * gcc.c-torture/execute/string-opt-7.c
34869 * gcc.c-torture/execute/string-opt-8.c:
34870 Replace with ...
34871
34872 * gcc.c-torture/execute/builtins/abs-2.c
34873 * gcc.c-torture/execute/builtins/abs-3.c
34874 * gcc.c-torture/execute/builtins/complex-1.c
34875 * gcc.c-torture/execute/builtins/fprintf.c
34876 * gcc.c-torture/execute/builtins/fputs.c
34877 * gcc.c-torture/execute/builtins/memcmp.c
34878 * gcc.c-torture/execute/builtins/memmove.c
34879 * gcc.c-torture/execute/builtins/memops-asm.c
34880 * gcc.c-torture/execute/builtins/mempcpy-2.c
34881 * gcc.c-torture/execute/builtins/mempcpy.c
34882 * gcc.c-torture/execute/builtins/memset.c
34883 * gcc.c-torture/execute/builtins/printf.c
34884 * gcc.c-torture/execute/builtins/sprintf.c
34885 * gcc.c-torture/execute/builtins/strcat.c
34886 * gcc.c-torture/execute/builtins/strchr.c
34887 * gcc.c-torture/execute/builtins/strcmp.c
34888 * gcc.c-torture/execute/builtins/strcpy.c
34889 * gcc.c-torture/execute/builtins/strcspn.c
34890 * gcc.c-torture/execute/builtins/strlen-2.c
34891 * gcc.c-torture/execute/builtins/strlen.c
34892 * gcc.c-torture/execute/builtins/strncat.c
34893 * gcc.c-torture/execute/builtins/strncmp-2.c
34894 * gcc.c-torture/execute/builtins/strncmp.c
34895 * gcc.c-torture/execute/builtins/strncpy.c
34896 * gcc.c-torture/execute/builtins/strpbrk.c
34897 * gcc.c-torture/execute/builtins/strpcpy-2.c
34898 * gcc.c-torture/execute/builtins/strpcpy.c
34899 * gcc.c-torture/execute/builtins/strrchr.c
34900 * gcc.c-torture/execute/builtins/strspn.c
34901 * gcc.c-torture/execute/builtins/strstr-asm.c
34902 * gcc.c-torture/execute/builtins/strstr.c:
34903 ... these new files.
34904
34905 * gcc.c-torture/execute/builtins/abs-2-lib.c
34906 * gcc.c-torture/execute/builtins/abs-3-lib.c
34907 * gcc.c-torture/execute/builtins/complex-1-lib.c
34908 * gcc.c-torture/execute/builtins/fprintf-lib.c
34909 * gcc.c-torture/execute/builtins/fputs-lib.c
34910 * gcc.c-torture/execute/builtins/memcmp-lib.c
34911 * gcc.c-torture/execute/builtins/memmove-lib.c
34912 * gcc.c-torture/execute/builtins/memops-asm-lib.c
34913 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
34914 * gcc.c-torture/execute/builtins/mempcpy-lib.c
34915 * gcc.c-torture/execute/builtins/memset-lib.c
34916 * gcc.c-torture/execute/builtins/printf-lib.c
34917 * gcc.c-torture/execute/builtins/sprintf-lib.c
34918 * gcc.c-torture/execute/builtins/strcat-lib.c
34919 * gcc.c-torture/execute/builtins/strchr-lib.c
34920 * gcc.c-torture/execute/builtins/strcmp-lib.c
34921 * gcc.c-torture/execute/builtins/strcpy-lib.c
34922 * gcc.c-torture/execute/builtins/strcspn-lib.c
34923 * gcc.c-torture/execute/builtins/strlen-2-lib.c
34924 * gcc.c-torture/execute/builtins/strlen-lib.c
34925 * gcc.c-torture/execute/builtins/strncat-lib.c
34926 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
34927 * gcc.c-torture/execute/builtins/strncmp-lib.c
34928 * gcc.c-torture/execute/builtins/strncpy-lib.c
34929 * gcc.c-torture/execute/builtins/strpbrk-lib.c
34930 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
34931 * gcc.c-torture/execute/builtins/strpcpy-lib.c
34932 * gcc.c-torture/execute/builtins/strrchr-lib.c
34933 * gcc.c-torture/execute/builtins/strspn-lib.c
34934 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
34935 * gcc.c-torture/execute/builtins/strstr-lib.c
34936 * gcc.c-torture/execute/builtins/lib/abs.c
34937 * gcc.c-torture/execute/builtins/lib/fprintf.c
34938 * gcc.c-torture/execute/builtins/lib/memset.c
34939 * gcc.c-torture/execute/builtins/lib/printf.c
34940 * gcc.c-torture/execute/builtins/lib/sprintf.c
34941 * gcc.c-torture/execute/builtins/lib/strcpy.c
34942 * gcc.c-torture/execute/builtins/lib/strcspn.c
34943 * gcc.c-torture/execute/builtins/lib/strncat.c
34944 * gcc.c-torture/execute/builtins/lib/strncmp.c
34945 * gcc.c-torture/execute/builtins/lib/strncpy.c
34946 * gcc.c-torture/execute/builtins/lib/strpbrk.c
34947 * gcc.c-torture/execute/builtins/lib/strspn.c
34948 * gcc.c-torture/execute/builtins/lib/strstr.c:
34949 New files containing support routines.
34950
34951 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
34952 declaration.
34953 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
34954 when not optimizing.
34955
34956 2004-07-02 Mark Mitchell <mark@codesourcery.com>
34957
34958 PR c++/16240
34959 * g++.dg/abi/mangle22.C: New test.
34960 * g++.dg/abi/mangle23.C: Likewise.
34961
34962 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
34963
34964 PR fortran/16290
34965 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
34966 Allow for cases without denormalized floating point numbers.
34967
34968 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
34969
34970 PR c/1027
34971 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
34972 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
34973 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
34974 expected warning text.
34975 * gcc.dg/format/diag-2.c: New test.
34976
34977 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
34978
34979 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
34980
34981 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
34982
34983 * gcc.dg/builtins-43.c: New.
34984 * gcc.dg/builtins-44.c: New.
34985 * gcc.dg/builtins-45.c: New.
34986
34987 2004-06-26 Geoffrey Keating <geoffk@apple.com>
34988 Andreas Tobler <a.tobler@schweiz.ch>
34989
34990 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
34991 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
34992 as SIGSEGV.
34993 * gcc.dg/cleanup-11.c: Likewise.
34994 * gcc.dg/cleanup-8.c: Likewise.
34995 * gcc.dg/cleanup-9.c: Likewise.
34996 * gcc.dg/cleanup-5.c: Run on all platforms.
34997
34998 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
34999
35000 * g++.dg/warn/nonnull1.C: New test.
35001
35002 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
35003
35004 * gcc.dg/compat/compat-common.h: Wrap up CINT in
35005 an #ifndef SKIP_COMPLEX_INT/#endif pair.
35006 Special-case the Sun compiler wrt to <complex.h>.
35007
35008 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
35009
35010 * gcc.dg/Wunreachable-8.C: New test.
35011
35012 * gcc.dg/h8300-ice2.c : New test.
35013
35014 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
35015
35016 PR fortran/16161
35017 * gfortran.fortran-torture/compile/implicit.f90: Add test
35018 for implicit character.
35019
35020 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
35021
35022 PR fortran/16289
35023 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
35024 Use tiny() intrinsic to find smallest non-negative real
35025
35026 2004-06-30 Jakub Jelinek <jakub@redhat.com>
35027
35028 * gcc.dg/compat/struct-by-value-22_main.c: New test.
35029 * gcc.dg/compat/struct-by-value-22_x.c: New.
35030 * gcc.dg/compat/struct-by-value-22_y.c: New.
35031
35032 * gcc.c-torture/execute/20040629-1.c: New test.
35033
35034 2004-06-29 Jakub Jelinek <jakub@redhat.com>
35035
35036 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
35037 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
35038
35039 PR target/16195
35040 * gcc.dg/20040625-1.c: New test.
35041
35042 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35043
35044 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
35045
35046 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35047
35048 PR fortran/15963
35049 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
35050
35051 2004-06-29 Richard Henderson <rth@redhat.com>
35052
35053 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
35054
35055 2004-06-29 Paul Brook <paul@codesourcery.com>
35056
35057 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
35058 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
35059
35060 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
35061
35062 PR c++/16260
35063 * g++.dg/parse/crash15.C: New.
35064
35065 2004-06-28 Andrew Pinski <apinski@apple.com>
35066
35067 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
35068 by the error already.
35069
35070 * g++.dg/opt/ptrmem4.C: Change to compile only test.
35071
35072 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
35073
35074 PR target/14041
35075 * gcc.dg/h8300-bss-align-1.c : New.
35076
35077 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
35078
35079 * PR c++/16174
35080 * g++.dg/template/ctor4.C: New.
35081
35082 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
35083
35084 PR c++/16205
35085 * g++.dg/warn/Wsequence-point-1.C: New test.
35086
35087 2004-06-27 Paul Brook <paul@codesourcery.com>
35088
35089 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
35090
35091 2004-06-27 Zack Weinberg <zack@codesourcery.com>
35092
35093 * g++.old-deja/g++.mike/p7325.C: Remove.
35094
35095 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
35096
35097 PR c/14963
35098 * gcc.dg/pr14963.c: New test.
35099
35100 2004-06-27 Mark Mitchell <mark@codesourcery.com>
35101
35102 PR c++/16193
35103 * g++.dg/parse/redef1.C: New test.
35104
35105 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
35106
35107 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
35108 20021110.c.
35109 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
35110 20021119-1.c.
35111 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
35112 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
35113 5-04.c.
35114 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
35115 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
35116 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
35117 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
35118 g++.brendan/enum14.C.
35119 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
35120 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
35121 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
35122 g++.mike/virt1.C.
35123 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
35124 memtemp24.C.
35125
35126 2004-06-27 Roger Sayle <roger@eyesopen.com>
35127
35128 * gcc.dg/20040527-1.c: New test case.
35129
35130 2004-06-26 Bud Davis <bdavis9659@comcast.net>
35131
35132 PR gfortran/pr16196
35133 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
35134
35135 2004-06-25 Roger Sayle <roger@eyesopen.com>
35136
35137 PR middle-end/15825
35138 * gcc.dg/pr15825-1.c: New test case.
35139
35140 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
35141
35142 * gcc.c-torture/execute/20040625-1.c: New test.
35143
35144 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35145
35146 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
35147
35148 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
35149
35150 * gcc.dg/torture/mips-div-1.c: New test.
35151
35152 2004-06-24 Jeff Law <law@redhat.com>
35153
35154 * gcc.dg/tree-ssa/20040624-1.c: New test.
35155
35156 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
35157
35158 * gcc.c-torture/compile/20040624-1.c: New test.
35159
35160 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35161
35162 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
35163 this directory.
35164
35165 2004-06-23 Andrew Pinski <apinski@apple.com>
35166
35167 PR middle-end/15988
35168 * g++.dg/opt/ptrmem4.C: New test.
35169
35170 * gcc.dg/c90-array-quals-2.c: New test.
35171
35172 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
35173
35174 * gcc.dg/kpice1.c: New test.
35175
35176 2006-06-23 Andrew Pinski <apinski@apple.com>
35177
35178 * gcc.dg/c90-array-quals.c: New test.
35179
35180 2006-06-22 Richard Henderson <rth@redhat.com>
35181
35182 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
35183
35184 2004-06-22 Loren James Rittle <ljrittle@acm.org>
35185
35186 * gcc.dg/builtins-config.h: Handle FreeBSD.
35187
35188 2006-06-22 Richard Henderson <rth@redhat.com>
35189
35190 * g++.dg/opt/devirt1.C: New.
35191
35192 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
35193
35194 * g++.dg/opt/pr15551.C: New testcase.
35195
35196 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
35197
35198 PR target/14800
35199 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
35200 x86_64-*-linux* when compiling for 32bit.
35201
35202 2004-06-21 Andrew Pinski <apinski@apple.com>
35203
35204 * gcc.dg/pch/struct-1.c: New.
35205 * gcc.dg/pch/struct-1.hs: New.
35206
35207 2004-06-21 Geoffrey Keating <geoffk@apple.com>
35208
35209 * gcc.dg/pch/save-temps-1.c: New file.
35210 * gcc.dg/pch/save-temps-1.hs: New file.
35211
35212 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
35213
35214 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
35215 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
35216
35217 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35218
35219 * gfortran.fortran-torture/execute/select_1.f90: Rename function
35220 to fix type error.
35221 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
35222 Remove trailing spaces.
35223
35224 2004-06-21 Richard Henderson <rth@redhat.com>
35225
35226 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
35227 merging && to BIT_FIELD_REF.
35228
35229 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
35230
35231 * g++.dg/opt/placeholder1.C: New test.
35232
35233 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
35234
35235 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
35236 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
35237 * gcc.dg/compat/union-m128-1_x.c: Likewise.
35238 * gcc.dg/compat/union-m128-1_y.c: Likewise.
35239
35240 2004-06-20 Zack Weinberg <zack@codesourcery.com>
35241
35242 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
35243 extern "C".
35244 * g++.dg/other/pragma-re-1.C: Add comments.
35245
35246 2004-06-19 Bud Davis <bdavis9659@comcast.net>
35247
35248 PR gfortran/16080
35249 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
35250
35251 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
35252
35253 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
35254 instead of setting the type of size_t by
35255 hand.
35256
35257 2004-06-18 Roger Sayle <roger@eyesopen.com>
35258
35259 * gcc.dg/unordered-2.c: New test case.
35260 * gcc.dg/unordered-3.c: New test case.
35261
35262 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
35263
35264 PR other/16043
35265 * lib/g++.exp (g++_version): Tweak regexp for version
35266 * lib/g77.exp (g77_version): Likewise.
35267 * lib/gfortran.exp (gfortran_version): Likewise.
35268 * lib/objc.exp (objc_version): Likewise.
35269 * lib/treelang.exp (treelang_version): Likewise.
35270
35271 2004-06-19 Jakub Jelinek <jakub@redhat.com>
35272
35273 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
35274 Use INT_MAX instead of __INT_MAX__.
35275 * gcc.dg/compat/struct-align-2_y.c: Likewise.
35276
35277 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
35278 * gcc.dg/compat/scalar-return-3_x.c: Use it.
35279 * gcc.dg/compat/scalar-return-3_y.c: Use it.
35280 * gcc.dg/compat/scalar-return-4_x.c: Use it.
35281 * gcc.dg/compat/scalar-return-4_y.c: Use it.
35282 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
35283 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
35284 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
35285 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
35286
35287 * gcc.dg/range-test-1.c: New test.
35288 * g++.dg/opt/range-test-1.C: New test.
35289
35290 2004-06-17 Richard Henderson <rth@redhat.com>
35291
35292 * objc.dg/sync-1.m: New.
35293 * objc.dg/try-catch-1.m: Don't force next runtime.
35294 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
35295 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
35296 shadowed catch clause.
35297 * objc.dg/try-catch-5.m: New.
35298
35299 2004-06-17 Zack Weinberg <zack@codesourcery.com>
35300
35301 Bug 14610
35302 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
35303
35304 2004-06-15 Richard Henderson <rth@redhat.com>
35305
35306 * gcc.dg/20001116-1.c: Move expected warning line.
35307
35308 2004-06-15 Richard Henderson <rth@redhat.com>
35309
35310 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
35311 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
35312
35313 2004-06-15 Jeff Law <law@redhat.com>
35314
35315 * gcc.dg/tree-ssa/20040615-1.c: New test.
35316 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
35317 be less sensitive to operand ordering.
35318 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
35319
35320 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
35321
35322 * g++.dg/abi/bitfield3.C: Add comment..
35323
35324 2004-06-15 Richard Henderson <rth@redhat.com>
35325
35326 * g++.dg/ext/stmtexpr1.C: XFAIL.
35327 * gcc.dg/20030612-1.c: XFAIL.
35328
35329 2004-06-15 Eric Christopher <echristo@redhat.com>
35330
35331 * g++.dg/charset/asm5.c: New.
35332 * gcc.dg/charset/asm6.c: New.
35333
35334 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35335
35336 PR fortran/15962
35337 * gfortran.fortran-torture/execute/select_1.f90: New test.
35338
35339 2004-06-15 Paul Brook <paul@codesourcery.com>
35340
35341 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
35342
35343 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35344
35345 PR c++/15967
35346 * g++.dg/lookup/crash3.C: New test.
35347
35348 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35349
35350 PR c++/15947
35351 * g++.dg/parse/dtor4.C: New test.
35352
35353 2004-06-14 Jeff Law <law@redhat.com>
35354
35355 * gcc.c-torture/compile/20040614-1.c: New test.
35356
35357 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35358
35359 PR fortran/15211
35360 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
35361 LEN of a character array.
35362
35363 2004-06-14 Mark Mitchell <mark@codesourcery.com>
35364
35365 PR c++/15096
35366 * g++.dg/template/ptrmem10.C: New test.
35367
35368 PR c++/14930
35369 * g++.dg/template/friend30.C: New test.
35370
35371 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35372
35373 PR fortran/14928
35374 * gfortran.fortran-torture/compile/mloc.f90: New test.
35375
35376 2004-06-13 Paul Brook <paul@codesourcery.com>
35377
35378 * gfortran.fortran-torture/execute/random_2.f90: New test.
35379
35380 2004-06-13 Eric Christopher <echristo@redhat.com>
35381
35382 * gcc.dg/noncompile/redecl-1.c: Fix error message.
35383
35384 2004-06-12 Paul Brook <paul@codesourcery.com>
35385
35386 * gfortran.fortran-torture/execute/contained_3.f90: New test.
35387
35388 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35389
35390 PR fortran/14923
35391 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
35392
35393 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35394
35395 PR fortran/14957
35396 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
35397 syntax errors in end statements of contained subroutines.
35398
35399 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35400
35401 PR fortran/12841
35402 * gfortran.fortran-torture/execute/null_arg.f90: New test.
35403
35404 2004-06-12 Bud Davis <bdavis9659@comcast.net>
35405
35406 PR fortran/15665
35407 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
35408
35409 2004-06-12 Bud Davis <bdavis9659@comcast.net>
35410
35411 PR gfortran/12839
35412 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
35413
35414 2004-06-11 Mark Mitchell <mark@codesourcery.com>
35415
35416 PR c++/15862
35417 * g++.dg/parse/enum1.C: New test.
35418
35419 2004-06-10 Jeff Law <law@redhat.com>
35420
35421 * gcc.c-torture/compile/20040610-1.c: New test.
35422
35423 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35424
35425 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
35426 * g++.old-deja/g++.other/decl3.C: Likewise.
35427
35428 2004-06-10 Brian Booth <bbooth@redhat.com>
35429
35430 * gcc.dg/tree-ssa/20031015-1.c: Scan for
35431 V_MAY_DEF instead of VDEF.
35432 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
35433
35434 2004-06-10 Mark Mitchell <mark@codesourcery.com>
35435
35436 PR c++/14211
35437 * g++.dg/conversion/const1.C: New test.
35438
35439 PR c++/15076
35440 * g++.dg/conversion/reinterpret1.C: New test.
35441
35442 PR c++/15877
35443 * g++.dg/template/enum2.C: New test.
35444
35445 PR c++/15227
35446 * g++.dg/template/error13.C: New test.
35447
35448 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35449
35450 PR fortran/14957
35451 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
35452 arguments to test_* REAL and of the right size.
35453
35454 2004-06-10 Jakub Jelinek <jakub@redhat.com>
35455
35456 PR target/15569
35457 PR rtl-optimization/15681
35458 * gcc.dg/20040609-1.c: New test.
35459
35460 2004-06-10 Jakub Jelinek <jakub@redhat.com>
35461
35462 PR c++/14791
35463 * g++.dg/opt/builtins1.C: New test.
35464
35465 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
35466
35467 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
35468 that use default windows32 struct layout.
35469 * gcc.dg/i386-bitfield2.c: Likewise.
35470
35471 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
35472
35473 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
35474 for mingw32 and cygwin targets.
35475
35476 2004-06-09 Geoffrey Keating <geoffk@apple.com>
35477
35478 * gcc.dg/pch/macro-4.c: New.
35479 * gcc.dg/pch/macro-4.hs: New.
35480
35481 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35482
35483 PR fortran/13249
35484 * gfortran.fortran-torture/compile/name_clash.f90: New test.
35485
35486 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35487
35488 PR fortran/13372
35489 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
35490
35491 2004-06-09 Bud Davis <bdavis9659@comcast.net>
35492
35493 PR gfortran/14897
35494 * gfortran.fortran-torture/execute/t_edit.f90: New test.
35495
35496 2004-06-09 Bud Davis <bdavis9659@comcast.net>
35497
35498 PR gfortran/15755
35499 * gfortran.fortran-torture/execute/backspace.c : New test.
35500
35501 2004-06-09 Paul Brook <paul@codesourcery.com>
35502
35503 * gfortran.fortran-torture/execure/intrinsic_associated.f90
35504 (pointer_to_section): Rewrite to use smaller array.
35505
35506 2004-06-08 David Edelsohn <edelsohn@gnu.org>
35507
35508 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
35509 * gcc.dg/ext/altivec-10.c: Same.
35510 * gcc.dg/ext/altivec-11.c: Same.
35511 * gcc.dg/ext/altivec-12.c: Same.
35512 * gcc.dg/ext/altivec-13.c: Same.
35513 * gcc.dg/ext/altivec-14.c: Same.
35514 * gcc.dg/ext/altivec-15.c: Same.
35515 * gcc.dg/ext/altivec-16.c: Same.
35516 * gcc.dg/ext/altivec-3.c: Same.
35517 * gcc.dg/ext/altivec-4.c: Same.
35518 * gcc.dg/ext/altivec-6.c: Same.
35519 * gcc.dg/ext/altivec-7.c: Same.
35520 * gcc.dg/ext/altivec-8.c: Same.
35521 * gcc.dg/ext/altivec-varargs-1.c: Same.
35522
35523 * g++.dg/ext/altivec-1.C: Correct dg syntax.
35524 * g++.dg/ext/altivec-10.C: Same.
35525 * g++.dg/ext/altivec-2.C: Same.
35526 * g++.dg/ext/altivec-3.C: Same.
35527 * g++.dg/ext/altivec-4.C: Same.
35528 * g++.dg/ext/altivec-5.C: Same.
35529 * g++.dg/ext/altivec-6.C: Same.
35530 * g++.dg/ext/altivec-7.C: Same.
35531 * g++.dg/ext/altivec-8.C: Same.
35532 * g++.dg/ext/altivec-9.C: Same.
35533
35534 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35535
35536 PR c++/7841
35537 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
35538
35539 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
35540
35541 * gcc.dg/union-1.c: New test.
35542
35543 2004-06-07 Roger Sayle <roger@eyesopen.com>
35544
35545 * gcc.dg/builtins-41.c: New test case.
35546 * gcc.dg/builtins-42.c: New test case.
35547
35548 2004-06-07 David Edelsohn <edelsohn@gnu.org>
35549
35550 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
35551 * g++.dg/ext/altivec-10.C: Same.
35552 * g++.dg/ext/altivec-2.C: Same.
35553 * g++.dg/ext/altivec-3.C: Same.
35554 * g++.dg/ext/altivec-4.C: Same.
35555 * g++.dg/ext/altivec-5.C: Same.
35556 * g++.dg/ext/altivec-6.C: Same.
35557 * g++.dg/ext/altivec-7.C: Same.
35558 * g++.dg/ext/altivec-8.C: Same.
35559 * g++.dg/ext/altivec-9.C: Same.
35560 * g++.old-deja/g++.abi/cxa_vec.C: Same.
35561 * g++.old-deja/g++.brendan/new3.C: Same.
35562 * gcc.c-torture/execute/eeprof-1.x: Same.
35563
35564 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
35565
35566 PR c/14765
35567 * gcc.dg/pr14765-1.c: New test.
35568
35569 2004-06-07 Roger Sayle <roger@eyesopen.com>
35570
35571 PR c/14649
35572 * gcc.dg/pr14649-1.c: New test case.
35573
35574 2004-06-07 Richard Henderson <rth@redhat.com>
35575
35576 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
35577 if temporaries.
35578
35579 2004-06-07 David Edelsohn <edelsohn@gnu.org>
35580
35581 * g++.dg/eh/elide1.C: Remove XFAIL.
35582
35583 2004-06-07 Mark Mitchell <mark@codesourcery.com>
35584
35585 PR c++/15337
35586 * g++.dg/expr/sizeof3.C: New test.
35587
35588 PR c++/14777
35589 * g++.dg/template/access14.C: New test.
35590
35591 PR c++/15554
35592 * g++.dg/template/enum1.C: New test.
35593
35594 PR c++/15057
35595 * g++.dg/eh/throw1.C: New test.
35596
35597 2004-06-07 David Ayers <d.ayers@inode.at>
35598 Ziemowit Laski <zlaski@apple.com>
35599
35600 * lib/objc.exp (objc_target_compile): Revert the '-framework
35601 Foundation' flag fix, since bare Darwin does not ship
35602 with the Foundation framework.
35603 * objc/execute/next_mapping.h: Provide a local NSConstantString
35604 @interface and @implementation.
35605 (objc_constant_string_init): A constructor function, used to
35606 initialize the NSConstantString meta-class object.
35607 * objc/execute/string1.m: Include "next_mapping.h" instead of
35608 <Foundation/NSString.h>.
35609 * objc/execute/string2.m: Likewise.
35610 * objc/execute/string3.m: Likewise.
35611 * objc/execute/string4.m: Likewise.
35612
35613 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
35614
35615 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
35616 to double. Replace double with FLOAT.
35617 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
35618
35619 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
35620 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
35621 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
35622 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
35623 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
35624 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
35625 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
35626 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
35627
35628 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
35629
35630 PR c/13519
35631 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
35632
35633 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35634
35635 PR c++/15503
35636 * g++.dg/template/meminit2.C: New test.
35637
35638 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
35639
35640 PR target/15822
35641 * gcc.c-torture/execute/compare-fp-1.c,
35642 gcc.c-torture/execute/compare-fp-2.c,
35643 gcc.c-torture/execute/compare-fp-3.c,
35644 gcc.c-torture/execute/compare-fp-4.c,
35645 gcc.c-torture/execute/compare-fp-3.x,
35646 gcc.c-torture/execute/compare-fp-4.x: Moved...
35647 * gcc.c-torture/execute/ieee/compare-fp-1.c,
35648 gcc.c-torture/execute/ieee/compare-fp-2.c,
35649 gcc.c-torture/execute/ieee/compare-fp-3.c,
35650 gcc.c-torture/execute/ieee/compare-fp-4.c,
35651 gcc.c-torture/execute/ieee/compare-fp-3.x,
35652 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
35653
35654 2004-06-04 David Ayers <d.ayers@inode.at>
35655
35656 * objc/execute/protocol-isEqual-4.m: New testcase.
35657
35658 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
35659
35660 * objc/execute/protocol-isEqual-1.m: New testcase.
35661 * objc/execute/protocol-isEqual-2.m: New testcase.
35662 * objc/execute/protocol-isEqual-3.m: New testcase.
35663
35664 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35665
35666 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
35667
35668 2004-06-02 Ziemowit Laski <zlaski@apple.com>
35669
35670 * lib/objc.exp (objc_target_compile): When running tests on
35671 Darwin (Mac OS X), inform the linker about '-framework
35672 'Foundation'.
35673
35674 2004-06-02 Eric Christopher <echristo@redhat.com>
35675
35676 * gcc.c-torture/compile/20040602-1.c: New.
35677
35678 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
35679
35680 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
35681 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
35682
35683 PR tree-optimization/14736
35684 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
35685
35686 PR tree-optimization/14042
35687 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
35688
35689 PR tree-optimization/14729
35690 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
35691
35692 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35693
35694 PR fortran/15557
35695 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
35696
35697 2004-06-01 Richard Hederson <rth@redhat.com>
35698
35699 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
35700
35701 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35702
35703 PR c++/14932
35704 * g++.dg/parse/offsetof4.C: New test.
35705
35706 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
35707
35708 PR objc/7993
35709 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
35710
35711 2004-05-31 Mark Mitchell <mark@codesourcery.com>
35712
35713 PR c++/15701
35714 * g++.dg/template/friend29.C: New test.
35715
35716 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
35717
35718 PR c/15749
35719 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
35720
35721 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
35722
35723 * gcc.dg/sparc-trap-1.c: New test.
35724
35725 2004-05-31 Roger Sayle <roger@eyesopen.com>
35726
35727 PR middle-end/15069
35728 * g++.dg/opt/fold3.C: New test case.
35729
35730 2004-05-30 Graham Stott <graham.stott@btinternet.com>
35731
35732 * lib/target-supports.exp (check_iconv_available): Fix fallout
35733 from 2004-05-28 patch.
35734
35735 2004-05-30 Paul Brook <paul@codesourcery.com>
35736
35737 PR fortran/15620
35738 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
35739 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
35740
35741 2004-05-30 Steven G. Kargl <kargls@comcast.net>
35742
35743 * gfortran.fortran-torture/execute/random_1.f90: New test.
35744
35745 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35746
35747 * g++.dg/ext/altivec-10.C: New test.
35748
35749 2004-05-29 Paul Brook <paul@codesourcery.com>
35750
35751 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
35752
35753 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35754
35755 * gcc.dg/altivec-16.c: New test.
35756
35757 2004-05-28 Janis Johnson <janis187@us.ibm.com>
35758
35759 * lib/target-supports.exp (check_vmx_hw_available): New.
35760 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
35761
35762 * lib/target-supports.exp (check_alias_available,
35763 check_iconv_available, check_named_sections_available): Use
35764 unique names for temporary files.
35765
35766 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35767
35768 * gcc.dg/altivec-15.c: New test.
35769
35770 2004-05-28 Mark Mitchell <mark@codesourcery.com>
35771
35772 PR c++/15083
35773 * g++.dg/warn/noeffect6.C: New test.
35774
35775 PR c++/15471
35776 * g++.dg/expr/ptrmem4.C: New test.
35777
35778 PR c++/15640
35779 * g++.dg/template/operator3.C: New test.
35780
35781 2004-05-28 Mark Mitchell <mark@codesourcery.com>
35782
35783 PR c++/14668
35784 * g++.dg/lookup/redecl1.C: New test.
35785 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
35786
35787 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
35788
35789 * gcc.c-torture/execute/compare-fp-1.c,
35790 gcc.c-torture/execute/compare-fp-2.c,
35791 gcc.c-torture/execute/compare-fp-3.c,
35792 gcc.c-torture/execute/compare-fp-4.c,
35793 gcc.c-torture/execute/compare-fp-3.x,
35794 gcc.c-torture/execute/compare-fp-4.x,
35795 gcc.dg/pr15649-1.c: New.
35796
35797 2004-05-27 Adam Nemet <anemet@lnxw.com>
35798
35799 PR c++/12883
35800 * g++.dg/init/array14.C: New test.
35801
35802 2004-05-25 Janis Johnson <janis187@us.ibm.com>
35803
35804 * lib/compat.exp (compat-get-options-main): New.
35805 (compat-get-options): Remove unneeded code, warn for ignored
35806 command.
35807 (compat-execute): Check flag set by dg-require-* commands.
35808
35809 * lib/compat.exp (compat-execute): Break up long lines.
35810
35811 2004-05-24 Janis Johnson <janis187@us.ibm.com>
35812
35813 * gcc.dg/altivec-7.c: Don't use 'vector long'.
35814 * gcc.dg/altivec-14.c: New test.
35815 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
35816
35817 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
35818 * gcc.dg/altivec-12.c: Ditto.
35819
35820 * gcc.dg/altivec-3.c: Move call to altivec_check.
35821
35822 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35823
35824 PR c++/15044
35825 * g++.dg/template/error12.C: New test.
35826
35827 PR c++/15317
35828 * g++.dg/ext/attrib15.C: New test.
35829
35830 PR c++/15329
35831 * g++.dg/template/ptrmem9.C: New test.
35832
35833 2004-05-25 Paul Brook <paul@codesourcery.com>
35834
35835 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
35836
35837 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35838
35839 PR c++/15165
35840 * g++.dg/template/crash19.C: New test.
35841
35842 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35843
35844 PR c++/15025
35845 * g++.dg/template/redecl1.C: New test.
35846
35847 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35848
35849 PR c++/14821
35850 * g++.dg/other/ns1.C: New test.
35851
35852 PR c++/14883
35853 * g++.dg/template/invalid1.C: New test.
35854
35855 2004-05-23 Paul Brook <paul@codesourcery.com>
35856 Victor Leikehman <lei@haifasphere.co.il>
35857
35858 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
35859 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
35860
35861 2004-05-22 Mark Mitchell <mark@codesourcery.com>
35862
35863 PR c++/15285
35864 PR c++/15299
35865 * g++.dg/template/non-dependent5.C: New test.
35866 * g++.dg/template/non-dependent6.C: New test.
35867
35868 2004-05-22 Mark Mitchell <mark@codesourcery.com>
35869
35870 PR c++/15507
35871 * g++.dg/inherit/union1.C: New test.
35872
35873 PR c++/15542
35874 * g++.dg/template/addr1.C: New test.
35875
35876 PR c++/15427
35877 * g++.dg/template/array5.C: New test.
35878
35879 PR c++/15287
35880 * g++.dg/template/array6.C: New test.
35881
35882 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
35883 Roger Sayle <roger@eyesopen.com>
35884
35885 * g++.dg/lookup/forscope2.C: New test case.
35886
35887 2004-05-22 Ben Elliston <bje@au.ibm.com>
35888
35889 * gcc.dg/cpp/Wmissingdirs.c: New.
35890
35891 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
35892
35893 PR target/15301
35894 * gcc.dg/compat/union-m128-1.h: New file.
35895 * gcc.dg/compat/union-m128-1_main.c: Likewise.
35896 * gcc.dg/compat/union-m128-1_x.c: Likewise.
35897 * gcc.dg/compat/union-m128-1_y.c: Likewise.
35898
35899 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
35900
35901 PR target/15302
35902 * gcc.dg/compat/struct-complex-1.h: New file.
35903 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
35904 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
35905 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
35906
35907 2004-05-20 Roger Sayle <roger@eyesopen.com>
35908
35909 PR middle-end/3074
35910 * gcc.dg/pr3074-1.c: New test case.
35911 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
35912
35913 2004-05-20 Falk Hueffner <falk@debian.org>
35914
35915 PR other/15526
35916 * gcc.dg/ftrapv-1.c: New test case.
35917
35918 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
35919
35920 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
35921
35922 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
35923 Jeff Law <law@redhat.com>
35924
35925 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
35926 * gcc.dg/tree-ssa/20040518-2.c: New test.
35927
35928 * gcc.dg/tree-ssa/20040518-1.c: New test.
35929
35930 2004-05-18 Zack Weinberg <zack@codesourcery.com>
35931
35932 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
35933
35934 2004-05-18 Paul Brook <paul@codesourcery.com>
35935
35936 PR fortran/13930
35937 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
35938
35939 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35940
35941 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
35942 constant folding.
35943
35944 2004-05-17 Steven Bosscher <stevenb@suse.de>
35945
35946 * gcc.dg/tree-ssa/20040517-1.c: New test.
35947
35948 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35949
35950 * gcc.dg/loop-4.c: New test.
35951
35952 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
35953
35954 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
35955
35956 2004-05-15 Bud Davis <bdavis9659@comcast.net>
35957
35958 PR fortran/15311
35959 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
35960
35961 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35962
35963 PR fortran/13826
35964 PR fortran/13940
35965 * gfortran.fortran-torture/compile/data_1.f90: New test.
35966
35967 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
35968
35969 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
35970 * gcc.dg/uninit-H.c: Define ASM for __s390__.
35971
35972 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
35973
35974 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
35975
35976 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
35977
35978 PR c/15444
35979 * gcc.dg/format/xopen-1.c: Adjust expected message.
35980 * gcc.dg/format/xopen-3.c: New test.
35981
35982 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
35983
35984 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
35985
35986 2004-05-14 Jeff Law <law@redhat.com>
35987
35988 * gcc.dg/tree-ssa/20040514-2.c: New test.
35989
35990 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35991
35992 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
35993 this ...
35994 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
35995 this.
35996
35997 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
35998
35999 * gcc.dg/tree-ssa/20040514-1.c: New test.
36000
36001 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36002
36003 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
36004 test.
36005
36006 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36007
36008 PR fortran/14066
36009 * gfortran.fortran-torture/compile/do_1.f90: New test.
36010
36011 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36012
36013 PR fortran/15051
36014 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
36015 test.
36016
36017 2004-05-14 Bud Davis <bdavis9659@comcast.net>
36018
36019 PR fortran/15149
36020 * gfortran.fortran-torture/execute/random_init.f90: New test.
36021
36022 2004-05-13 Paul Brook <paul@codesourcery.com>
36023
36024 PR fortran/15314
36025 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
36026
36027 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
36028
36029 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
36030 for the powerpc case.
36031
36032 2004-05-13 Jeff Law <law@redhat.com>
36033
36034 * gcc.dg/tree-ssa/20040513-1.c: New test.
36035 * gcc.dg/tree-ssa/20040513-2.c: New test.
36036
36037 2004-05-13 Paul Brook <paul@codesourcery.com>
36038
36039 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
36040 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
36041 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
36042
36043 2004-05-13 Andreas Schwab <schwab@suse.de>
36044
36045 PR other/10819
36046 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
36047 characters.
36048
36049 2004-05-13 Bud Davis <bdavis9659@comcast.net>
36050
36051 PR fortran/15294
36052 * gfortran.fortran-torture/execute/adjustr.f90: New file.
36053
36054 2004-05-13 Diego Novillo <dnovillo@redhat.com>
36055
36056 Merge from tree-ssa-20020619-branch. See
36057 ChangeLog.tree-ssa for details.
36058
36059 2004-05-11 Ziemowit Laski <zlaski@apple.com>
36060
36061 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
36062 include <altivec.h> explicitly.
36063 * gcc.dg/altivec-13.c: Likewise.
36064
36065 2004-05-11 Paul Brook <paul@codesourcery.com>
36066
36067 * gcc.c-torture/compile/20010518-1.c: Force enum size.
36068
36069 2004-05-10 Eric Christopher <echristo@redhat.com>
36070
36071 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
36072 * gcc.dg/sibcall-4.c: Ditto.
36073
36074 2004-05-10 Ziemowit Laski <zlaski@apple.com>
36075
36076 * g++.dg/ext/altivec-8.C: New test case.
36077 * gcc.dg/altivec-13.c: New test case.
36078
36079 2004-05-08 Roger Sayle <roger@eyesopen.com>
36080
36081 * gcc.c-torture/execute/divcmp-1.c: New test case.
36082 * gcc.c-torture/execute/divcmp-2.c: New test case.
36083 * gcc.c-torture/execute/divcmp-3.c: New test case.
36084
36085 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
36086
36087 * g++.dg/other/pragma-re-2.C: New test.
36088
36089 2004-05-07 Uros Bizjak <uros@kss-loka.si>
36090
36091 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
36092 * gcc.dg/i386-387-2.c: Likewise.
36093
36094 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
36095 __builtin_drem.
36096 * gcc.dg/i386-387-6.c: Likewise.
36097
36098 2004-05-07 Uros Bizjak <uros@kss-loka.si>
36099
36100 * gcc.dg/builtins-33.c: Also check log1p*.
36101
36102 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
36103
36104 PR optimization/15296
36105 * gcc.c-torture/execute/pr15296.c: New test.
36106
36107 2004-05-05 Uros Bizjak <uros@kss-loka.si>
36108
36109 * gcc.dg/builtins-40.c: New test.
36110
36111 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
36112
36113 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
36114
36115 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
36116
36117 * g++.dg/ext/spe1.C: New testcase.
36118
36119 2004-05-04 Ziemowit Laski <zlaski@apple.com>
36120
36121 * objc.dg/image-info.m: Allow additional attributes
36122 for __image_info section.
36123
36124 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
36125
36126 * gcc.dg/torture/mips-hilo-2.c: New test.
36127
36128 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36129
36130 PR c++/14389
36131 * g++.dg/template/member5.C: New test.
36132
36133 2004-05-03 Uros Bizjak <uros@kss-loka.si>
36134
36135 * gcc.dg/builtins-34.c: Also check expm1*.
36136
36137 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36138
36139 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
36140 * gcc.dg/torture/builtin-convert-3.c: New test.
36141
36142 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
36143
36144 PR middle-end/15054
36145 * g++.dg/opt/pr15054.C: New test.
36146
36147 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36148
36149 * gcc.dg/torture/builtin-rounding-1.c: New test.
36150 * gcc.dg/builtins-25.c: Delete.
36151 * gcc.dg/builtins-29.c: Delete.
36152
36153 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
36154
36155 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
36156 * gcc.dg/sibcall-4.c: Likewise.
36157 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
36158
36159 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
36160
36161 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
36162 bit-field on 16-bit targets.
36163
36164 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
36165
36166 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
36167 16-bit targets.
36168
36169 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
36170
36171 * gcc.dg/rs6000-power2-1.c: Change to compile only.
36172 * gcc.dg/rs6000-power2-2.c: Likewise.
36173
36174 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
36175
36176 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
36177 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
36178 Change the asm registers to be in form of frN instead of fN.
36179
36180 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36181
36182 * gcc.dg/torture/builtin-convert-2.c: New test.
36183
36184 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
36185
36186 * gcc.dg/rs6000-power2-1.c: New test.
36187 * gcc.dg/rs6000-power2-2.c: New test.
36188
36189 2004-04-28 Jan Hubicka <jh@suse.cz>
36190
36191 * gcc.dg/unused-6.c: New test.
36192
36193 2004-04-24 Laurent GUERBY <laurent@guerby.net>
36194 Ulrich Weigand <uweigand@de.ibm.com>
36195
36196 * ada/acats/run_all.sh: Define $target variable.
36197
36198 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
36199
36200 PR c++/15119
36201 * g++.dg/other/vararg-1.C: New test.
36202
36203 PR c++/4794
36204 * g++.dg/eh/cleanup3.C: New test.
36205
36206 2004-04-24 Laurent GUERBY <laurent@guerby.net>
36207
36208 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
36209 and ad8011a (target_insn).
36210 * ada/acats/support/macro.dfs: Likewise.
36211 * ada/acats/support/impbit.adb: New file.
36212
36213 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
36214
36215 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
36216
36217 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
36218
36219 * gcc.dg/loop-3.c: New test.
36220
36221 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
36222
36223 * gcc.c-torture/execute/simd-5.c: New test.
36224
36225 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36226
36227 PR c++/15064
36228 * g++.dg/template/crash18.C: New test.
36229
36230 2004-04-22 Mark Mitchell <mark@codesourcery.com>
36231
36232 * g++.dg/ext/complit3.C: New test.
36233
36234 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
36235
36236 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
36237 * gcc.dg/altivec-3.c: Same.
36238 * gcc.dg/altivec-varargs-1.c: Same.
36239
36240 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
36241
36242 * lib/target-supports.exp (check_profiling_available): Assume
36243 profiling is not available on powerpc-eabi targets.
36244
36245 2004-04-21 Janis Johnson <janis187@us.ibm.com>
36246
36247 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
36248 * gcc.dg/vmx/bug-1.c: Ditto.
36249
36250 2004-04-20 Eric Christopher <echristo@redhat.com>
36251
36252 * gcc.dg/charset/extern.c: New test.
36253 * g++.dg/charset/extern3.cc: Ditto.
36254
36255 2004-04-20 Uros Bizjak <uros@kss-loka.si>
36256
36257 * gcc.dg/builtins-39.c: New test.
36258
36259 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
36260
36261 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
36262
36263 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
36264
36265 * gcc.dg/torture/mips-hilo-1.c: New test.
36266
36267 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
36268
36269 * gcc.c-torture/compile/20040419-1.c: New test.
36270
36271 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
36272
36273 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
36274
36275 2004-04-18 Zack Weinberg <zack@codesourcery.com>
36276 Aldy Hernandez <aldyh@redhat.com>
36277
36278 * gcc.c-torture/execute/va-arg-24.c: New.
36279
36280 2004-04-17 Zack Weinberg <zack@codesourcery.com>
36281 Aldy Hernandez <aldyh@redhat.com>
36282
36283 * gcc.dg/vmx/1b-01.c: New.
36284 * gcc.dg/vmx/1b-02.c: New.
36285 * gcc.dg/vmx/1b-03.c: New.
36286 * gcc.dg/vmx/1b-04.c: New.
36287 * gcc.dg/vmx/1b-05.c: New.
36288 * gcc.dg/vmx/1b-06.c: New.
36289 * gcc.dg/vmx/1b-07.c: New.
36290 * gcc.dg/vmx/1c-01.c: New.
36291 * gcc.dg/vmx/1c-02.c: New.
36292 * gcc.dg/vmx/3a-01a.c: New.
36293 * gcc.dg/vmx/3a-01.c: New.
36294 * gcc.dg/vmx/3a-01m.c: New.
36295 * gcc.dg/vmx/3a-03.c: New.
36296 * gcc.dg/vmx/3a-03m.c: New.
36297 * gcc.dg/vmx/3a-04.c: New.
36298 * gcc.dg/vmx/3a-04m.c: New.
36299 * gcc.dg/vmx/3a-05.c: New.
36300 * gcc.dg/vmx/3a-06.c: New.
36301 * gcc.dg/vmx/3a-06m.c: New.
36302 * gcc.dg/vmx/3a-07.c: New.
36303 * gcc.dg/vmx/3b-01.c: New.
36304 * gcc.dg/vmx/3b-02.c: New.
36305 * gcc.dg/vmx/3b-10.c: New.
36306 * gcc.dg/vmx/3b-13.c: New.
36307 * gcc.dg/vmx/3b-14.c: New.
36308 * gcc.dg/vmx/3b-15.c: New.
36309 * gcc.dg/vmx/3c-01a.c: New.
36310 * gcc.dg/vmx/3c-01.c: New.
36311 * gcc.dg/vmx/3c-02.c: New.
36312 * gcc.dg/vmx/3c-03.c: New.
36313 * gcc.dg/vmx/3d-01.c: New.
36314 * gcc.dg/vmx/4-01.c: New.
36315 * gcc.dg/vmx/4-03.c: New.
36316 * gcc.dg/vmx/5-01.c: New.
36317 * gcc.dg/vmx/5-02.c: New.
36318 * gcc.dg/vmx/5-03.c: New.
36319 * gcc.dg/vmx/5-04.c: New.
36320 * gcc.dg/vmx/5-05.c: New.
36321 * gcc.dg/vmx/5-06.c: New.
36322 * gcc.dg/vmx/5-07.c: New.
36323 * gcc.dg/vmx/5-07t.c: New.
36324 * gcc.dg/vmx/5-08.c: New.
36325 * gcc.dg/vmx/5-10.c: New.
36326 * gcc.dg/vmx/5-11.c: New.
36327 * gcc.dg/vmx/7-01a.c: New.
36328 * gcc.dg/vmx/7-01.c: New.
36329 * gcc.dg/vmx/7c-01.c: New.
36330 * gcc.dg/vmx/7d-01.c: New.
36331 * gcc.dg/vmx/7d-02.c: New.
36332 * gcc.dg/vmx/8-01.c: New.
36333 * gcc.dg/vmx/8-02a.c: New.
36334 * gcc.dg/vmx/8-02.c: New.
36335 * gcc.dg/vmx/brode-1.c: New.
36336 * gcc.dg/vmx/bug-1.c: New.
36337 * gcc.dg/vmx/bug-2.c: New.
36338 * gcc.dg/vmx/bug-3.c: New.
36339 * gcc.dg/vmx/cw-bug-1.c: New.
36340 * gcc.dg/vmx/cw-bug-2.c: New.
36341 * gcc.dg/vmx/cw-bug-3.c: New.
36342 * gcc.dg/vmx/dct.c: New.
36343 * gcc.dg/vmx/debug-1.c: New.
36344 * gcc.dg/vmx/debug-2.c: New.
36345 * gcc.dg/vmx/debug-3.c: New.
36346 * gcc.dg/vmx/debug-4.c: New.
36347 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
36348 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
36349 * gcc.dg/vmx/eg-5.c: New.
36350 * gcc.dg/vmx/fft.c: New.
36351 * gcc.dg/vmx/gcc-bug-1.c: New.
36352 * gcc.dg/vmx/gcc-bug-2.c: New.
36353 * gcc.dg/vmx/gcc-bug-3.c: New.
36354 * gcc.dg/vmx/gcc-bug-4.c: New.
36355 * gcc.dg/vmx/gcc-bug-5.c: New.
36356 * gcc.dg/vmx/gcc-bug-6.c: New.
36357 * gcc.dg/vmx/gcc-bug-7.c: New.
36358 * gcc.dg/vmx/gcc-bug-8.c: New.
36359 * gcc.dg/vmx/gcc-bug-9.c: New.
36360 * gcc.dg/vmx/gcc-bug-b.c: New.
36361 * gcc.dg/vmx/gcc-bug-c.c: New.
36362 * gcc.dg/vmx/gcc-bug-d.c: New.
36363 * gcc.dg/vmx/gcc-bug-e.c: New.
36364 * gcc.dg/vmx/gcc-bug-f.c: New.
36365 * gcc.dg/vmx/gcc-bug-g.c: New.
36366 * gcc.dg/vmx/gcc-bug-i.c: New.
36367 * gcc.dg/vmx/harness.h: New.
36368 * gcc.dg/vmx/ira1.c: New.
36369 * gcc.dg/vmx/ira2a.c: New.
36370 * gcc.dg/vmx/ira2b.c: New.
36371 * gcc.dg/vmx/ira2.c: New.
36372 * gcc.dg/vmx/ira2c.c: New.
36373 * gcc.dg/vmx/mem.c: New.
36374 * gcc.dg/vmx/newton-1.c: New.
36375 * gcc.dg/vmx/ops.c: New.
36376 * gcc.dg/vmx/sn7153.c: New.
36377 * gcc.dg/vmx/spill2.c: New.
36378 * gcc.dg/vmx/spill3.c: New.
36379 * gcc.dg/vmx/spill.c: New.
36380 * gcc.dg/vmx/t.c: New.
36381 * gcc.dg/vmx/varargs-1.c: New.
36382 * gcc.dg/vmx/varargs-2.c: New.
36383 * gcc.dg/vmx/varargs-3.c: New.
36384 * gcc.dg/vmx/varargs-4.c: New.
36385 * gcc.dg/vmx/varargs-5.c: New.
36386 * gcc.dg/vmx/varargs-6.c: New.
36387 * gcc.dg/vmx/varargs-7.c: New.
36388 * gcc.dg/vmx/vmx.exp: New.
36389 * gcc.dg/vmx/vprint-1.c: New.
36390 * gcc.dg/vmx/vscan-1.c: New.
36391 * gcc.dg/vmx/x-01.c: New.
36392 * gcc.dg/vmx/x-02.c: New.
36393 * gcc.dg/vmx/x-03.c: New.
36394 * gcc.dg/vmx/x-04.c: New.
36395 * gcc.dg/vmx/x-05.c: New.
36396 * gcc.dg/vmx/yousufi-1.c: New.
36397 * gcc.dg/vmx/zero-1.c: New.
36398 * gcc.dg/vmx/zero.c: New.
36399
36400 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
36401
36402 * g++.dg/lookup/java1.C: Update for chage of
36403 _Jv_AllocObject.
36404 * g++.dg/lookup/java2.C: Likewise.
36405
36406 2004-04-17 Laurent GUERBY <laurent@guerby.net>
36407
36408 * ada/acats/run_all.sh: use -O2 by default.
36409
36410 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
36411
36412 * gcc.dg/vr-mult-[12].c: New tests.
36413
36414 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36415
36416 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
36417
36418 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
36419
36420 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
36421
36422 * lib/target-supports.exp (check_profiling_available): Assume
36423 profiling isn't available for mips*-*-elf targets.
36424
36425 2004-04-14 Uros Bizjak <uros@kss-loka.si>
36426
36427 * gcc.dg/builtins-38.c: New test.
36428
36429 2004-04-14 Eric Christopher <echristo@redhat.com>
36430
36431 * g++.dg/charset/charset.exp: Run .cc extension tests.
36432
36433 2004-04-14 Zack Weinberg <zack@codesourcery.com>
36434
36435 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
36436
36437 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36438
36439 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
36440
36441 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
36442
36443 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
36444 * gcc.dg/i386-387-2.c: Likewise.
36445
36446 * gcc.dg/i386-387-7.c: New test.
36447 * gcc.dg/i386-387-8.c: New test.
36448
36449 * gcc.dg/builtins-37.c: New test.
36450
36451 2004-04-13 Geoffrey Keating <geoffk@apple.com>
36452
36453 * g++.dg/pch/externc-1.C: Add missing semicolon.
36454
36455 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
36456
36457 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
36458
36459 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36460
36461 * gcc.c-torture/execute/20040411-1.c: New test.
36462
36463 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
36464
36465 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
36466
36467 2004-04-09 Chris Demetriou <cgd@broadcom.com>
36468
36469 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
36470
36471 2004-04-09 Zack Weinberg <zack@codesourcery.com>
36472
36473 * lib/target-supports.exp (check_named_sections_available): New.
36474 * lib/gcc-dg.exp (dg-require-named-sections): New.
36475 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
36476 old-deja.exp. Also prune error-count message from HP linker.
36477 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
36478
36479 * g++.dg/init/init-ref4.C: Use dg-require-weak.
36480 * g++.old-deja/g++.pt/static3.C: Likewise.
36481 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
36482
36483 2004-04-09 Roger Sayle <roger@eyesopen.com>
36484
36485 * gcc.c-torture/execute/20040409-1.c: New test case.
36486 * gcc.c-torture/execute/20040409-2.c: New test case.
36487 * gcc.c-torture/execute/20040409-3.c: New test case.
36488
36489 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
36490
36491 * gcc.dg/20040409-1.c: New test.
36492
36493 2004-04-08 Roger Sayle <roger@eyesopen.com>
36494
36495 PR target/14888
36496 * g++.dg/opt/pr14888.C: New test case.
36497
36498 2004-04-08 Geoffrey Keating <geoffk@apple.com>
36499
36500 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
36501 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
36502 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
36503 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
36504 New tests.
36505
36506 2004-04-08 Paul Brook <paul@codesourcery.com>
36507
36508 * gcc.dg/spill-1.c: New test.
36509
36510 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36511
36512 * gcc.dg/torture/builtin-ctype-2.c: New test.
36513
36514 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
36515
36516 * gcc.dg/pch/pch.exp: Add largefile test.
36517
36518 2004-04-06 Geoffrey Keating <geoffk@apple.com>
36519
36520 * g++.dg/pch/externc-1.Hs: New.
36521 * g++.dg/pch/externc-1.C: New.
36522
36523 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36524
36525 * gcc.dg/compat/struct-by-value-5a_main.c,
36526 gcc.dg/compat/struct-by-value-5b_main.c: New files.
36527 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
36528 * gcc.dg/compat/struct-by-value-5a_x.c,
36529 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
36530 gcc.dg/compat/struct-by-value-5_x.c.
36531 * gcc.dg/compat/struct-by-value-5a_y.c,
36532 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
36533 gcc.dg/compat/struct-by-value-5_y.c.
36534
36535 * gcc.dg/compat/struct-by-value-6a_main.c,
36536 gcc.dg/compat/struct-by-value-6b_main.c: New files.
36537 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
36538 * gcc.dg/compat/struct-by-value-6a_x.c,
36539 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
36540 gcc.dg/compat/struct-by-value-6_x.c.
36541 * gcc.dg/compat/struct-by-value-6a_y.c,
36542 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
36543 gcc.dg/compat/struct-by-value-6_y.c.
36544
36545 * gcc.dg/compat/struct-by-value-7a_main.c,
36546 gcc.dg/compat/struct-by-value-7b_main.c: New files.
36547 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
36548 * gcc.dg/compat/struct-by-value-7a_x.c,
36549 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
36550 gcc.dg/compat/struct-by-value-7_x.c.
36551 * gcc.dg/compat/struct-by-value-7a_y.c,
36552 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
36553 gcc.dg/compat/struct-by-value-7_y.c.
36554
36555 2004-04-06 Jakub Jelinek <jakub@redhat.com>
36556
36557 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
36558 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
36559 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
36560 options.
36561
36562 2004-04-06 Uros Bizjak <uros@kss-loka.si>
36563
36564 * gcc.dg/builtins-36.c: New test.
36565
36566 2004-04-06 Paul Brook <paul@codesourcery.com>
36567
36568 * README.gcc: Remove obsolete contraint on testcases.
36569
36570 2004-04-05 Paul Brook <paul@codesourcery.com>
36571
36572 PR2123
36573 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
36574 failure and exit(0) on success.
36575 * g++.dg/expr/anew2.C: Ditto.
36576 * g++.dg/expr/anew3.C: Ditto.
36577 * g++.dg/expr/anew4.C: Ditto.
36578
36579 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
36580
36581 PR c++/3518
36582 * g++.dg/template/unify7.C: New.
36583
36584 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
36585
36586 * g++.dg/README: Bring up to date with new subdirectories; remove
36587 duplicate subdirectory lines.
36588
36589 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
36590
36591 PR c++/14007
36592 * g++.dg/template/unify5.C: New.
36593 * g++.dg/template/unify6.C: New.
36594 * g++.dg/template/qualttp20.C: Adjust.
36595 * g++.old-deja/g++.jason/report.C: Adjust.
36596 * g++.old-deja/g++.other/qual1.C: Adjust.
36597
36598 2004-04-01 Mark Mitchell <mark@codesourcery.com>
36599
36600 PR c++/14803
36601 * g++.dg/inherit/ptrmem1.C: New test.
36602
36603 2004-04-01 Jakub Jelinek <jakub@redhat.com>
36604
36605 PR c++/14755
36606 * gcc.c-torture/execute/20040331-1.c: New test.
36607 * gcc.dg/20040331-1.c: New test.
36608
36609 2004-04-01 Paul Brook <paul@codesourcery.com>
36610
36611 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
36612
36613 2004-03-30 Mark Mitchell <mark@codesourcery.com>
36614
36615 PR c++/14724
36616 * g++.dg/init/goto1.C: New test.
36617
36618 PR c++/14763
36619 * g++.dg/template/defarg4.C: New test.
36620
36621 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
36622
36623 * gcc.dg/altivec-11.c: Extend test for more valid cases.
36624
36625 2004-03-28 David Edelsohn <edelsohn@gnu.org>
36626
36627 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
36628
36629 2004-03-28 Zack Weinberg <zack@codesourcery.com>
36630
36631 * gcc.dg/noncompile/undeclared-2.c: New test.
36632
36633 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
36634
36635 * gcc.dg/940409-1.c: Remove XFAIL.
36636 * gcc.dg/reg-vol-struct-1.c: New test.
36637
36638 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36639
36640 * gcc.dg/torture/builtin-wctype-1.c: New test.
36641
36642 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
36643
36644 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
36645 * gcc.dg/20001101-1.c: Likewise.
36646 * gcc.dg/20001102-1.c: Likewise.
36647
36648 2004-03-25 Roger Sayle <roger@eyesopen.com>
36649
36650 * gcc.dg/compare8.c: Add an additional test for XOR.
36651
36652 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36653
36654 * gcc.dg/torture/builtin-ctype-1.c: New test.
36655
36656 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36657
36658 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
36659 * gcc.dg/torture/builtin-math-1.c: Likewise.
36660 * gcc.dg/torture/builtin-power-1.c: New test.
36661
36662 2004-03-24 Andreas Schwab <schwab@suse.de>
36663
36664 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
36665 IA64 assembler.
36666
36667 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
36668 Roger Sayle <roger@eyesopen.com>
36669
36670 * gcc.dg/compare8.c: New test case.
36671
36672 2004-03-23 Ziemowit Laski <zlaski@apple.com>
36673
36674 * g++.dg/ext/altivec-7.C: New test.
36675
36676 2004-03-23 Zack Weinberg <zack@codesourcery.com>
36677
36678 PR 12267, 12391, 12560, 13129, 14114, 14133
36679 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
36680 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
36681 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
36682 Adjust error regexps.
36683 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
36684 * gcc.dg/noncompile/undeclared-1.c: New test cases.
36685 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
36686 * gcc.dg/local1.c: Add explanatory comment.
36687
36688 2004-03-23 Roger Sayle <roger@eyesopen.com>
36689
36690 PR optimization/14669
36691 * g++.dg/opt/fold2.C: New test case.
36692
36693 2004-03-22 Jakub Jelinek <jakub@redhat.com>
36694
36695 PR c/14069
36696 * gcc.dg/20040322-1.c: New test.
36697
36698 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
36699
36700 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
36701 * gcc.dg/ultrasp4.c: Likewise.
36702 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
36703
36704 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
36705
36706 * gcc.dg/i386-sse-8.c: Reset default options.
36707
36708 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
36709
36710 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
36711 in the error message text.
36712
36713 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
36714
36715 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
36716
36717 2004-03-21 Mark Mitchell <mark@codesourcery.com>
36718
36719 PR c++/14616
36720 * g++.dg/init/array13.C: New test.
36721
36722 2004-03-20 Roger Sayle <roger@eyesopen.com>
36723
36724 PR target/13889
36725 * gcc.c-torture/compile/pr13889.c: New test case.
36726
36727 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
36728
36729 PR c/14635
36730 * builtins-1.c (nan, nans): Don't test.
36731 * builtins-30.c: Don't use nan, nanf, nanl.
36732 * builtins-35.c: New test.
36733
36734 2004-03-19 Ziemowit Laski <zlaski@apple.com>
36735
36736 * g++.dg/ext/altivec-6.C: New test.
36737
36738 2004-03-19 Mark Mitchell <mark@codesourcery.com>
36739
36740 * g++.dg/init/placement3.C: New test.
36741
36742 * g++.dg/template/spec13.C: New test.
36743
36744 * g++.dg/lookup/using11.C: New test.
36745
36746 * g++.dg/lookup/koenig3.C: New test.
36747
36748 * g++.dg/template/operator2.C: New test.
36749
36750 * g++.dg/expr/dtor3.C: New test.
36751 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
36752 marker.
36753 * g++.old-deja/g++.law/visibility28.C: Likewise.
36754
36755 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
36756
36757 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
36758 * gcc.dg/ppc64-abi-3.c: Likewise.
36759
36760 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36761
36762 PR c++/14545
36763 * g++.dg/parse/template15.C: New test.
36764
36765 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36766
36767 * g++.dg/expr/dtor2.C: New test.
36768
36769 * g++.dg/lookup/anon4.C: New test.
36770
36771 * g++.dg/overload/using1.C: New test.
36772
36773 * g++.dg/template/lookup7.C: New test.
36774
36775 * g++.dg/template/typename6.C: New test.
36776
36777 * g++.dg/expr/cond6.C: New test.
36778
36779 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36780
36781 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
36782
36783 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36784
36785 * g++.dg/expr/cond5.C: New test.
36786 * g++.dg/expr/constcast1.C: Likewise.
36787 * g++.dg/expr/ptrmem2.C: Likewise.
36788 * g++.dg/expr/ptrmem3.C: Likewise.
36789 * g++.dg/lookup/main1.C: Likewise.
36790 * g++.dg/template/lookup6.C: Likewise.
36791
36792 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36793
36794 * gcc.dg/local1.c: New test.
36795
36796 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
36797
36798 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36799
36800 * gcc.dg/torture/builtin-convert-1.c: New test.
36801
36802 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36803
36804 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
36805
36806 2004-03-16 Mark Mitchell <mark@codesourcery.com>
36807
36808 PR c++/14481
36809 * g++.dg/warn/Wunused-7.C: New test.
36810
36811 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36812
36813 * gcc.dg/torture/builtin-integral-1.c: New test.
36814
36815 2004-03-16 Mark Mitchell <mark@codesourcery.com>
36816
36817 PR c++/14586
36818 * g++.dg/parse/non-dependent3.C: New test.
36819
36820 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
36821
36822 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
36823 * g++.dg/eh/simd-2.C: Likewise.
36824 * g++.dg/init/array10.C: Likewise.
36825 * gcc.c-torture/compile/simd-1.c: Likewise.
36826 * gcc.c-torture/compile/simd-2.c: Likewise.
36827 * gcc.c-torture/compile/simd-3.c: Likewise.
36828 * gcc.c-torture/compile/simd-4.c: Likewise.
36829 * gcc.c-torture/compile/simd-6.c: Likewise.
36830 * gcc.c-torture/execute/simd-1.c: Likewise.
36831 * gcc.c-torture/execute/simd-2.c: Likewise.
36832 * gcc.dg/compat/vector-defs.h: Likewise.
36833 * gcc.dg/20020531-1.c: Likewise.
36834 * gcc.dg/altivec-3.c: Likewise.
36835 * gcc.dg/altivec-4.c: Likewise.
36836 * gcc.dg/altivec-varargs-1.c: Likewise.
36837 * gcc.dg/compat/vector-defs.h: Likewise.
36838 * gcc.dg/i386-mmx-3.c: Likewise.
36839 * gcc.dg/i386-sse-4.c: Likewise.
36840 * gcc.dg/i386-sse-5.c: Likewise.
36841 * gcc.dg/i386-sse-8.c: Likewise.
36842 * gcc.dg/simd-1.c: Likewise.
36843 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
36844 __ev64_opaque__ since the machine description provides it.
36845
36846 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36847
36848 * lib/compat.exp (skip_list): New global variable.
36849 Use it to hold the user defined COMPAT_SKIPS list if any.
36850 (compat-obj): Add the members of skip_list to optall.
36851
36852 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36853
36854 * gcc.dg/compat/union-by-value-1_main.c,
36855 union-by-value-1_x.c, union-by-value-1_y.c,
36856 union-check.h, union-defs.h,
36857 union-init.h, union-return-1_main.c,
36858 union-return-1_x.c, union-return-1_y.c: New files.
36859
36860 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36861
36862 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
36863 mixed-struct-init.h: Add 4 mixed structure types.
36864 struct-by-value-21_main.c, struct-by-value-21_x.c,
36865 struct-by-value-21_y.c, struct-return-21_main.c,
36866 struct-return-21_x.c, struct-return-21_y.c: New files.
36867
36868 2004-03-13 Mark Mitchell <mark@codesourcery.com>
36869
36870 PR c++/14550
36871 * g++.dg/parse/template14.C: New test.
36872
36873 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
36874
36875 * gcc.c-torture/execute/20040313-1.c: New test.
36876
36877 2004-03-13 Jakub Jelinek <jakub@redhat.com>
36878
36879 PR target/14533
36880 * gcc.dg/20040311-2.c: New test.
36881
36882 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
36883
36884 PR other/14544
36885 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
36886 bit-field.
36887
36888 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
36889
36890 * gcc.dg/20040305-2.c: Add missing return statement.
36891
36892 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36893
36894 * gcc.dg/builtins-34.c: Also check pow10*.
36895
36896 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
36897
36898 PR target/14262
36899 * gcc.dg/20040305-2.c: New test.
36900
36901 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
36902
36903 * gcc.dg/20040310-1.c: New test.
36904
36905 2004-03-11 Roger Sayle <roger@eyesopen.com>
36906
36907 * gcc.c-torture/execute/20040311-1.c: New test case.
36908
36909 2004-03-11 Mark Mitchell <mark@codesourcery.com>
36910
36911 PR c++/14476
36912 * g++.dg/lookup/enum1.C: New test.
36913
36914 2004-03-10 Mark Mitchell <mark@codesourcery.com>
36915
36916 PR c++/14510
36917 * g++.dg/lookup/struct2.C: New test.
36918
36919 2004-03-10 Uros Bizjak <uros@kss-loka.si>
36920
36921 * gcc.dg/builtins-34.c: New test.
36922
36923 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36924
36925 * gcc.dg/torture/builtin-nonneg-1.c: New test.
36926
36927 2004-03-09 James E Wilson <wilson@specifixinc.com>
36928
36929 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
36930 * gcc.dg/alias-2.c: New testcase.
36931
36932 2004-03-09 Zack Weinberg <zack@codesourcery.com>
36933
36934 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
36935
36936 2004-03-09 Roger Sayle <roger@eyesopen.com>
36937
36938 * gcc.c-torture/execute/20040309-1.c: New test case.
36939
36940 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
36941
36942 PR c++/14397
36943 * g++.dg/overload/ref1.C: New.
36944
36945 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36946
36947 PR c++/14409
36948 * g++.dg/template/spec12.C: New test.
36949
36950 PR c++/14448
36951 * g++.dg/parse/crash14.C: New test.
36952
36953 2004-03-09 Mark Mitchell <mark@codesourcery.com>
36954
36955 PR c++/14230
36956 * g++.dg/init/ref11.C: New test.
36957
36958 2004-03-09 Mark Mitchell <mark@codesourcery.com>
36959
36960 PR c++/14432
36961 * g++.dg/parse/builtin2.C: New test.
36962
36963 2004-03-08 Mark Mitchell <mark@codesourcery.com>
36964
36965 PR c++/14401
36966 * g++.dg/init/ctor3.C: New test.
36967 * g++.dg/init/union1.C: New test.
36968 * g++.dg/ext/anon-struct4.C: New test.
36969
36970 2004-03-08 Mark Mitchell <mark@codesourcery.com>
36971
36972 * g++.dg/lookup/koenig1.C: Tweak error messages.
36973 * g++.dg/lookup/used-before-declaration.C: Likewise.
36974 * g++.dg/other/do1.C: Likewise.
36975 * g++.dg/overload/koenig1.C: Likewise.
36976 * g++.dg/parse/crash13.C: Likewise.
36977 * g++.dg/template/instantiate3.C: Likewise.
36978
36979 2004-03-08 Eric Christopher <echristo@redhat.com>
36980
36981 * * lib/target-supports.exp: Enable libiconv in test
36982 compilation. Fix up error checking.
36983
36984 2004-03-08 Roger Sayle <roger@eyesopen.com>
36985
36986 PR middle-end/14289
36987 * gcc.dg/pr14289-1.c: New test case.
36988 * gcc.dg/pr14289-2.c: Likewise.
36989 * gcc.dg/pr14289-3.c: Likewise.
36990
36991 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
36992
36993 * gcc.c-torture/execute/20040308-1.c: New test.
36994
36995 2004-03-07 Roger Sayle <roger@eyesopen.com>
36996
36997 * gcc.c-torture/execute/20040307-1.c: New test case.
36998
36999 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
37000
37001 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
37002
37003 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
37004
37005 * gcc.dg/20040306-1.c: New test.
37006
37007 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
37008
37009 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
37010 them static.
37011 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
37012
37013 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
37014
37015 PR c/14465
37016 * gcc.dg/decl-6.c: New test.
37017
37018 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37019
37020 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
37021 Rename LOGPOW -> LOG_POW.
37022 (SQRT_EXP, POW_EXP): New.
37023
37024 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
37025
37026 * gcc.dg/i386-sse-8.c: New test.
37027
37028 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
37029
37030 PR c/14114
37031 * gcc.dg/decl-5.c: New test.
37032
37033 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
37034
37035 * gcc.dg/20040305-1.c: New test.
37036
37037 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
37038
37039 PR other/14354
37040 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
37041
37042 2004-03-04 Ziemowit Laski <zlaski@apple.com>
37043
37044 PR c++/14425, c++/14426
37045 * g++.dg/ext/altivec-4.C: New test.
37046 * g++.dg/ext/altivec-5.C: New test.
37047
37048 2004-03-04 Geoffrey Keating <geoffk@apple.com>
37049
37050 * g++.old-deja/g++.other/linkage1.C: Expect errors about
37051 global variables of a type with no linkage.
37052 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
37053 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
37054 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
37055 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
37056 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
37057 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
37058 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
37059 * g++.dg/warn/deprecated.C: Name enum Color.
37060 * g++.dg/overload/VLA.C: Name structure for 'b'.
37061 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
37062
37063 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
37064
37065 * gcc.c-torture/compile/20040304-1.c: New test.
37066
37067 2004-03-03 Zack Weinberg <zack@codesourcery.com>
37068
37069 PR 13728
37070 * gcc.dg/decl-4.c: New testcase.
37071
37072 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
37073
37074 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
37075 as PRECF if sizeof (float) > sizeof (double).
37076 (PRECL): Make it the same as PRECF if
37077 sizeof (float) > sizeof (long double).
37078
37079 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37080
37081 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
37082 system type. Add check for irix6 which doesn't have c99 runtime.
37083
37084 2004-03-03 Bob Wilson <bob.wilson@acm.org>
37085
37086 * gcc.dg/const-elim-1.c: xfail for xtensa.
37087
37088 2004-03-01 Mark Mitchell <mark@codesourcery.com>
37089
37090 PR c++/14369
37091 * g++.dg/template/cond4.C: New test.
37092
37093 2004-03-01 Mark Mitchell <mark@codesourcery.com>
37094
37095 PR c++/14360
37096 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
37097
37098 PR c++/14361
37099 * g++.dg/parse/defarg7.C: New test.
37100
37101 PR c++/14359
37102 * g++.dg/template/friend26.C: New test.
37103
37104 2004-03-01 Mark Mitchell <mark@codesourcery.com>
37105
37106 PR c++/14324
37107 * g++.dg/abi/mangle21.C: New test.
37108
37109 PR c++/14260
37110 * g++.dg/parse/constructor2.C: New test.
37111
37112 PR c++/14337
37113 * g++.dg/template/sfinae1.C: New test.
37114
37115 2004-02-29 Mark Mitchell <mark@codesourcery.com>
37116
37117 PR c++/14267
37118 * g++.dg/expr/crash2.C: New test.
37119
37120 PR middle-end/13448
37121 * gcc.dg/inline-5.c: New test.
37122 * gcc.dg/always-inline.c: Split out tests into ...
37123 * gcc.dg/always-inline2.c: ... this and ...
37124 * gcc.dg/always-inline3.c: ... this.
37125
37126 2004-02-29 Mark Mitchell <mark@codesourcery.com>
37127
37128 PR debug/12103
37129 * g++.dg/debug/crash1.C: New test.
37130
37131 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
37132
37133 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
37134 function with __attribute__((noinline)).
37135 (recurser_void2): Likewise.
37136 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
37137 (recurser_void2): Likewise.
37138
37139 2004-02-29 Roger Sayle <roger@eyesopen.com>
37140
37141 PR middle-end/14203
37142 * g++.dg/warn/Wunused-6.C: New test case.
37143
37144 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
37145
37146 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
37147 not defined.
37148
37149 2004-02-27 Eric Christopher <echristo@redhat.com>
37150
37151 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
37152 * g++.dg/charset/asm2.c: Run only x86.
37153 * gcc.dg/charset/asm3.c: Ditto.
37154
37155 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
37156
37157 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
37158 ld_library_path.
37159
37160 2004-02-27 Ziemowit Laski <zlaski@apple.com>
37161
37162 * g++.dg/ext/altivec-3.C: New.
37163
37164 2004-02-26 Richard Henderson <rth@redhat.com>
37165
37166 * g++.dg/ext/attrib10.C: Mark for warning.
37167 * gcc.dg/attr-alias-1.c: New.
37168
37169 2004-02-26 Richard Henderson <rth@redhat.com>
37170
37171 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
37172 * gcc.c-torture/execute/20040208-2.c: ... it back.
37173
37174 2004-02-26 Eric Christopher <echristo@redhat.com>
37175
37176 * lib/target-supports.exp (check-iconv-available): New function.
37177 * lib/gcc-dg.exp (dg-require-iconv): New function.
37178 Use above.
37179 * gcc.dg/charset: New directory.
37180 * gcc.dg/charset/charset.exp: New file.
37181 * gcc.dg/charset/asm1.c: Ditto.
37182 * gcc.dg/charset/asm2.c: Ditto.
37183 * gcc.dg/charset/asm3.c: Ditto.
37184 * gcc.dg/charset/asm4.c: Ditto.
37185 * gcc.dg/charset/asm5.c: Ditto.
37186 * gcc.dg/charset/attribute1.c: Ditto.
37187 * gcc.dg/charset/attribute2.c: Ditto.
37188 * gcc.dg/charset/string1.c: Ditto.
37189 * g++.dg/charset: New directory.
37190 * g++.dg/dg.exp: Add here. Special options.
37191 * g++.dg/charset/charset.exp: New file.
37192 * g++.dg/charset/asm1.c: Ditto.
37193 * g++.dg/charset/asm2.c: Ditto.
37194 * g++.dg/charset/asm3.c: Ditto.
37195 * g++.dg/charset/asm4.c: Ditto.
37196 * g++.dg/charset/attribute1.c: Ditto.
37197 * g++.dg/charset/attribute2.c: Ditto.
37198 * g++.dg/charset/extern1.cc: Ditto.
37199 * g++.dg/charset/extern2.cc: Ditto.
37200 * g++.dg/charset/string1.c: Ditto.
37201
37202 2004-02-26 Mark Mitchell <mark@codesourcery.com>
37203
37204 PR c++/14278
37205 * g++.dg/parse/comma1.C: New test.
37206
37207 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37208
37209 PR c++/14284
37210 * g++.dg/template/ttp8.C: New test.
37211
37212 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
37213
37214 * gcc.dg/fixuns-trunc-1.c: New test.
37215
37216 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37217
37218 * gcc.dg/builtins-config.h: Use #elif.
37219
37220 2004-02-26 Michael Matz <matz@suse.de>
37221
37222 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
37223 * gcc.dg/991214-1.c: Likewise.
37224 * gcc.dg/i386-asm-1.c: Likewise.
37225
37226 2004-02-25 Richard Henderson <rth@redhat.com>
37227
37228 * gcc.c-torture/execute/20040208-2.c: Move ...
37229 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
37230
37231 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37232
37233 PR c++/14246
37234 * g++.dg/other/crash-3.C: New test.
37235
37236 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37237
37238 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
37239 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
37240
37241 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
37242 HP-UX.
37243
37244 2004-02-24 Michael Matz <matz@suse.de>
37245
37246 * gcc.dg/i386-regparm.c: New.
37247
37248 2004-02-23 James E Wilson <wilson@specifixinc.com>
37249
37250 * gcc.c-torture/execute/20040223-1.c: New.
37251
37252 2004-02-23 Zack Weinberg <zack@codesourcery.com>
37253 Kazu Hirata <kazu@cs.umass.edu>
37254
37255 * gcc.dg/fwritable-strings-1.c: Remove.
37256
37257 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
37258
37259 PR c/14156
37260 * gcc.dg/20040223-1.c: New test.
37261
37262 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37263
37264 PR c++/14106
37265 * g++.dg/ext/typeof9.C: New test.
37266
37267 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37268
37269 PR c++/14250
37270 * g++.dg/other/switch1.C: New test.
37271
37272 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
37273
37274 * gcc.dg/cast-function-1.c: Adjust for new informative message.
37275 * gcc.dg/va-arg-1.c: Likewise.
37276
37277 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37278
37279 PR c++/14143
37280 * g++.dg/template/koenig5.C: New test.
37281
37282 2004-02-21 Ziemowit Laski <zlaski@apple.com>
37283
37284 * g++.dg/ext/altivec-1.C: Generalize target triple.
37285 * g++.dg/ext/altivec-2.C: New test case.
37286 * g++.dg/ext/altivec_check.h: New file.
37287 * gcc.dg/altivec-1.c: Generalize target triple;
37288 include altivec_check.h and call altivec_check().
37289 * gcc.dg/altivec-[2-5].c: Generalize target triple.
37290 * gcc.dg/altivec-6.c: New test case.
37291 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
37292 type casts as needed.
37293 * gcc.dg/altivec-10.c: Include altivec_check.h and call
37294 altivec_check().
37295 * gcc.dg/altivec-12.c: New test case.
37296 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
37297 include altivec_check.h and call altivec_check().
37298 * gcc.dg/altivec_check.h: New file.
37299
37300 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37301
37302 * lib/target-supports.exp (check_alias_available): Don't mangle
37303 function `g' in test program.
37304
37305 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37306
37307 * lib/target-supports.exp (check_profiling_available): Check
37308 argument to determine whether we support a profiling type.
37309 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
37310 check_profiling_available.
37311 * g++.dg/bprob/bprob.exp: Likewise.
37312 * g77.dg/bprob/bprob.exp: Likewise.
37313 * gcc.misc-tests/bprob.exp: Likewise.
37314 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
37315 dg-require-profiling and delete expected error handling.
37316 * gcc.dg/20021014-1.c: Likewise.
37317 * gcc.dg/nest.c: Likewise.
37318
37319 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37320
37321 PR c++/12007
37322 * g++.dg/other/vthunk1.C: New test.
37323
37324 2004-02-20 Falk Hueffner <falk@debian.org>
37325
37326 PR target/14201
37327 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
37328
37329 2004-02-20 Mark Mitchell <mark@codesourcery.com>
37330
37331 PR c++/13927
37332 * g++.dg/other/error8.C: Remove XFAIL markers.
37333
37334 PR c++/14173
37335 * g++.dg/ext/packed5.C: New test.
37336
37337 PR c++/14199
37338 * g++.dg/warn/Wunused-5.C: New test.
37339
37340 PR c++/14186
37341 * g++.dg/lookup/member1.C: New test.
37342
37343 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
37344
37345 * gcc.c-torture/compile/20040130-1.c: Enable only when
37346 __INT_MAX__ >= 2147483647L.
37347 * gcc.c-torture/compile/961203-1.c: Likewise.
37348
37349 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
37350
37351 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
37352 * g++.dg/opt/template1.C: Robustify assembler regexp
37353
37354 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37355
37356 * gcc.c-torture/execute/simd-4.x: Remove.
37357 * gcc.c-torture/execute/va-arg-25.x: Likewise.
37358 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
37359 Guard with #ifndef SKIP_ATTRIBUTE.
37360 * gcc.dg/compat/vector-1_y.c: Likewise.
37361 * gcc.dg/compat/vector-2_x.c: Likewise.
37362 * gcc.dg/compat/vector-2_y.c: Likewise.
37363 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
37364 * g++.dg/eh/simd-2.C: Likewise.
37365
37366 2004-02-19 Alan Modra <amodra@bigpond.net.au>
37367
37368 * gcc.c-torture/compile/complex-1.c: New.
37369
37370 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
37371
37372 PR target/14209
37373 * gcc.c-torture/execute/20040218-1.c: New test.
37374
37375 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37376
37377 PR c++/14181
37378 * g++.dg/parse/new2.C: New test.
37379
37380 2004-02-18 Paul Brook <paul@codesourcery.com>
37381
37382 * gcc.c-torture/compile/libcall-1.c: New test.
37383
37384 2004-02-18 Paul Brook <paul@codesourcery.com>
37385
37386 PR debug/12934
37387 * gcc.dg/debug/debug-7.c: New test.
37388
37389 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
37390
37391 * gcc.dg/20040217-1.c: New test.
37392
37393 2004-02-17 Zack Weinberg <zack@codesourcery.com>
37394
37395 * gcc.c-torture/execute/990208-1.x: Delete.
37396
37397 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
37398
37399 * gcc.c-torture/execute/20040208-2.x: New file.
37400
37401 2004-02-17 Mark Mitchell <mark@codesourcery.com>
37402
37403 PR c++/11326
37404 * g++.dg/abi/structret1.C: New test.
37405
37406 2004-02-17 Jakub Jelinek <jakub@redhat.com>
37407
37408 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
37409 (i386_cpuid): No need to test if cpuid is available on AMD64.
37410 Fix assembly, so that it works onboth i386 and AMD64.
37411 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
37412 (vecInLong): Fix s[] member type to unsigned int.
37413 (vecInWord): Remove type.
37414 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
37415 (a64, b64, c64, d64, e64): Remove.
37416 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
37417 Remove unused variable. Remove initialization of removed variables.
37418 Don't call mmx_tests nor sse_tests.
37419 (reference_mmx, reference_sse): Remove.
37420 (check): Add return stmt.
37421 * gcc.dg/i386-sse-7.c: New test.
37422 * gcc.dg/i386-mmx-4.c: New test.
37423
37424 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37425
37426 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
37427 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
37428 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
37429 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
37430 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
37431 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
37432 g++.dg/tc1/dr94.C: Fix line terminator.
37433
37434 2004-02-16 Geoffrey Keating <geoffk@apple.com>
37435
37436 * gcc.c-torture/compile/20040216-1.c: New.
37437
37438 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37439
37440 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
37441 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
37442 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
37443 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
37444 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
37445 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
37446
37447 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
37448
37449 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
37450
37451 2004-02-15 Mark Mitchell <mark@codesourcery.com>
37452
37453 PR c++/13971
37454 * g++.dg/expr/cond4.C: New test.
37455
37456 PR c++/14086
37457 * g++.dg/lookup/crash2.C: New test.
37458
37459 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
37460
37461 * gcc.c-torture/compile/20040214-2.c: New test.
37462
37463 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
37464
37465 PR c++/14116
37466 * g++.dg/ext/typeof8.C: New test.
37467
37468 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
37469
37470 * gcc.c-torture/compile/20040214-1.c: New test.
37471
37472 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37473
37474 PR c++/13635
37475 * g++.dg/template/spec11.C: New test.
37476
37477 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37478
37479 PR c++/13927
37480 * g++.dg/other/error8.C: New test.
37481
37482 2004-02-13 Mark Mitchell <mark@codesourcery.com>
37483
37484 PR c++/14122
37485 * g++.dg/template/array4.C: New test.
37486
37487 PR c++/14108
37488 * g++.dg/inherit/thunk2.C: New test.
37489
37490 PR c++/14083
37491 * g++.dg/eh/cond2.C: New test.
37492
37493 2004-02-12 Alan Modra <amodra@bigpond.net.au>
37494
37495 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
37496
37497 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
37498
37499 * lib/scanasm.exp (dg-scan): Quote pattern before display.
37500
37501 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
37502
37503 * g++.dg/simd-2.C: xfail on ppc64-linux.
37504
37505 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
37506
37507 PR c/456
37508 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
37509 tests.
37510
37511 2004-02-11 Uros Bizjak <uros@kss-loka.si>
37512
37513 * gcc.dg/builtins-33.c: New test.
37514
37515 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
37516
37517 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
37518
37519 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
37520
37521 * g++.dg/simd-2.C: Set -maltivec for ppc64.
37522
37523 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
37524
37525 * gcc.dg/ppc64-abi-3.c: New test.
37526
37527 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
37528
37529 PR c/14092
37530
37531 * gcc.dg/pr14092-1.c: New testcase.
37532
37533 2004-02-10 Alan Modra <amodra@bigpond.net.au>
37534
37535 * gcc.dg/cpp/assert4.c: Fix typo last change.
37536
37537 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
37538 * gcc.dg/cpp/assert4.c: Handle powerpc64.
37539
37540 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
37541
37542 2004-02-09 Roger Sayle <roger@eyesopen.com>
37543
37544 * gcc.c-torture/compile/20040209-1.c: New test case.
37545
37546 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
37547
37548 * gcc.dg/c90-init-1.c: Adjust expected error messages.
37549
37550 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
37551
37552 * gcc.c-torture/execute/20040208-[12].c: New tests.
37553
37554 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
37555
37556 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
37557
37558 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
37559
37560 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
37561
37562 2004-02-07 Zack Weinberg <zack@codesourcery.com>
37563
37564 Bug 13856
37565 * gcc.dg/visibility-8.c: New testcase.
37566
37567 2004-02-07 Zack Weinberg <zack@codesourcery.com>
37568
37569 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
37570 arguments.
37571 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
37572
37573 2004-02-07 Roger Sayle <roger@eyesopen.com>
37574
37575 PR middle-end/13696
37576 * g++.dg/opt/fold1.C: New test case.
37577
37578 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37579
37580 PR c++/14033
37581 * g++.dg/other/crash-2.C: New test.
37582
37583 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37584
37585 PR c++/14028
37586 * g++.dg/parse/angle-bracket2.C: New test.
37587
37588 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37589
37590 PR middle-end/13750
37591 Revert:
37592 2004-01-15 Geoffrey Keating <geoffk@apple.com>
37593 PR pch/13361
37594 * g++.dg/pch/wchar-1.C: New.
37595 * g++.dg/pch/wchar-1.Hs: New.
37596
37597 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37598
37599 PR c++/14008
37600 * g++.dg/parse/error15.C: New test.
37601 * g++.dg/parse/crash11.C: Update dg-error mark.
37602
37603 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37604
37605 PR c++/13932
37606 * g++.dg/warn/conv2.C: New test.
37607
37608 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37609
37610 PR c++/13086
37611 * g++.dg/warn/incomplete1.C: Remove xfail.
37612
37613 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37614
37615 * lib/file-format.exp (gcc_target_object_format): Use
37616 ${tool}_target_compile, not gcc_target_compile.
37617 * lib/target-supports.exp (check_alias_available): Likewise.
37618 (check_gc_sections_available): Likewise.
37619 * g++.dg/ext/attrib10.C: Use dg-require-alias.
37620 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
37621 dg-require-alias.
37622
37623 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37624
37625 PR c++/13969
37626 * g++.dg/template/static6.C: New test.
37627
37628 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
37629
37630 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
37631
37632 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37633
37634 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
37635 tests for systems where `char' is unsigned by default.
37636
37637 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37638
37639 PR c++/13997
37640 * g++.dg/template/partial3.C: New test.
37641
37642 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
37643
37644 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
37645 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
37646 Remove mentions of obsolete ports.
37647
37648 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
37649
37650 * gcc.dg/noncompile/20001228-1.c: Fix for new
37651 error message.
37652
37653 2004-02-03 Roger Sayle <roger@eyesopen.com>
37654
37655 PR target/9348
37656 * gcc.c-torture/execute/multdi-1.c: New test case.
37657
37658 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37659
37660 PR c++/13925
37661 * g++.dg/template/lookup5.C: New test.
37662
37663 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37664
37665 PR c++/13950
37666 * g++.dg/template/lookup4.C: New test.
37667
37668 PR c++/13970
37669 * g++.dg/parse/error14.C: New test.
37670
37671 PR c++/14002
37672 * g++.dg/parse/template13.C: New test.
37673
37674 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37675
37676 PR c++/13978
37677 * g++.dg/template/koenig4.C: New test.
37678
37679 PR c++/13968
37680 * g++.dg/template/crash17.C: New test.
37681
37682 PR c++/13975
37683 * g++.dg/parse/error13.C: New test.
37684 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
37685
37686 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
37687
37688 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
37689
37690 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
37691
37692 PR c/11658
37693 PR c/13994
37694 * gcc.dg/noncompile/20040203-1.c: New test.
37695 * gcc.dg/noncompile/20040203-2.c: Likewise.
37696 * gcc.dg/noncompile/20040203-3.c: Likewise.
37697 * gcc.dg/20040203-1.c: Likewise.
37698
37699 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
37700
37701 PR c++/10858
37702 * g++.dg/template/sizeof7.C: New test.
37703
37704 2004-02-02 Eric Christopher <echristo@redhat.com>
37705 Zack Weinberg <zack@codesourcery.com>
37706
37707 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
37708
37709 2004-02-02 Zack Weinberg <zack@codesourcery.com>
37710
37711 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
37712 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
37713 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
37714 * gcc.dg/cleanup-5.c: Run only on Linux targets.
37715
37716 2004-02-02 Mark Mitchell <mark@codesourcery.com>
37717
37718 PR c++/13113
37719 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
37720
37721 PR c++/13854
37722 * g++.dg/ext/attrib13.C: New test.
37723
37724 PR c++/13907
37725 * g++.dg/conversion/op2.C: New test.
37726
37727 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
37728
37729 * gcc.dg/titype-1.c: Fix pasto.
37730
37731 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
37732
37733 * gcc.dg/titype-1.c: New test.
37734
37735 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37736
37737 PR c++/13957
37738 * g++.dg/template/non-type-template-argument-1.C,
37739 g++.dg/template/qualified-id1.C: Update dg-error marks.
37740 * g++.dg/template/nontype6.C: New test.
37741
37742 2004-02-01 Roger Sayle <roger@eyesopen.com>
37743
37744 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
37745 * gcc.dg/builtins-31.c: New testcase.
37746 * gcc.dg/builtins-32.c: New testcase.
37747
37748 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
37749
37750 * objc.dg/call-super-2.m: Update line numbers
37751 for the including of stddef.h.
37752
37753 2004-01-30 Michael Matz <matz@suse.de>
37754
37755 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
37756 g++.dg/ext/case-range3.C: New tests.
37757
37758 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37759
37760 DR206
37761 PR c++/13813
37762 * g++.dg/template/member4.C: New test.
37763
37764 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37765
37766 PR c++/13683
37767 * g++.dg/template/sizeof6.C: New test.
37768
37769 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
37770
37771 * gcc.dg/fwritable-strings-1.c: New test.
37772
37773 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
37774
37775 * gcc.c-torture/compile/20040130-1.c: New test.
37776
37777 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
37778
37779 * objc.dg/call-super-2.m: Include stddef.h for size_t.
37780
37781 2004-01-29 Mark Mitchell <mark@codesourcery.com>
37782
37783 PR c++/13883
37784 * g++.dg/template/ctor3.C: New test.
37785
37786 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37787
37788 * g++.dg/tc1: New directory.
37789 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
37790 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
37791 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
37792 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
37793 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
37794
37795 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37796
37797 * g++.dg/parse/error11.C: New test.
37798 * g++.dg/parse/error12.C: Likewise.
37799
37800 2004-01-28 Ziemowit Laski <zlaski@apple.com>
37801
37802 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
37803 (scan_initial, main): Use aligned_sizeof instead of sizeof.
37804
37805 2004-01-28 Mark Mitchell <mark@codesourcery.com>
37806
37807 PR c++/13791
37808 * g++.dg/ext/attrib12.C: New test.
37809
37810 PR c++/13736
37811 * g++.dg/parse/cast2.C: New test.
37812
37813 2004-01-27 James E Wilson <wilson@specifixinc.com>
37814
37815 * objc.dg/encode-2.m (main): New local string. Set depending on
37816 sizeof long. Use in sscanf call.
37817 * objc.dg/encode-3.m (main): New local string. Set depending on
37818 sizeof long. Use in scan_initial call.
37819
37820 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37821
37822 * objc.dg/call-super-2.m: Make LP64-safe.
37823 * objc.dg/desig-init-1.m: Likewise.
37824
37825 2004-01-27 Devang Patel <dpatel@apple.com>
37826
37827 * g++.dg/debug/namespace1.C: New test.
37828
37829 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
37830
37831 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
37832 xscale-*-*.
37833
37834 * gcc.dg/arm-mmx-1.c: New test.
37835
37836 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
37837
37838 * gcc.dg/20040127-1.c: New test.
37839 * gcc.dg/20040127-2.c: New test.
37840
37841 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37842
37843 * objc.dg/stret-1.m (glob): Renamed to globa.
37844
37845 2004-01-26 Mark Mitchell <mark@codesourcery.com>
37846
37847 PR c++/13663
37848 * g++.dg/expr/for1.C: New test.
37849
37850 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
37851
37852 PR middle-end/13779
37853 * gcc.dg/darwin-longlong.c: New test.
37854
37855 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
37856
37857 * gcc.dg/20040124-1.c: Moved test from here...
37858 * gcc.c-torture/compile/20040124-1.c: ...to here.
37859
37860 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
37861
37862 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
37863 the assembly output if -m64 is passed.
37864
37865 2004-01-25 Mark Mitchell <mark@codesourcery.com>
37866
37867 PR c++/13833
37868 * g++.dg/template/cond3.C: New test.
37869
37870 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37871
37872 PR c++/13810
37873 * g++.dg/template/ttp7.C: New test.
37874
37875 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37876
37877 PR c++/13797
37878 * g++.dg/template/nontype4.C: New test.
37879 * g++.dg/template/nontype5.C: Likewise.
37880
37881 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
37882
37883 * gcc.dg/torture/mips-clobber-at.c: New test.
37884
37885 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
37886
37887 * gcc.dg/20040124-1.c: New test.
37888
37889 2004-01-24 Jakub Jelinek <jakub@redhat.com>
37890
37891 * gcc.dg/20040123-1.c: New test.
37892
37893 2004-01-23 Zack Weinberg <zack@codesourcery.com>
37894
37895 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
37896
37897 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
37898
37899 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
37900
37901 2004-01-23 Andrew Pinski <apinski@apple.com>
37902
37903 * gcc.dg/20030121-1.c: Move to ..
37904 * gcc.dg/20040121-1.c: here.
37905
37906 2004-01-23 Roger Sayle <roger@eyesopen.com>
37907
37908 * gcc.dg/builtins-29.c: New test case.
37909
37910 2004-01-23 Zack Weinberg <zack@codesourcery.com>
37911
37912 PR 18314
37913 * gcc.dg/builtins-30.c: New testcase.
37914
37915 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
37916
37917 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
37918 * lib/g77.exp: Likewise.
37919 * lib/objc.exp: Likewise.
37920 * lib/g++.exp: Likewise.
37921
37922 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
37923
37924 * gcc.dg/struct-by-value-2.c: New test.
37925
37926 2004-01-21 Andrew Pinski <apinski@apple.com>
37927
37928 PR target/13785
37929 * gcc.dg/20030121-1.c: New test.
37930
37931 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
37932
37933 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
37934 clobber frame pointer register in asm statement.
37935
37936 2004-01-21 Falk Hueffner <falk@debian.org>
37937
37938 * gcc.c-torture/compile/20040121-1.c: New test.
37939
37940 2004-01-21 Zack Weinberg <zack@codesourcery.com>
37941
37942 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
37943
37944 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
37945
37946 * gcc.dg/ppc64-abi-2.c: New test.
37947
37948 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
37949
37950 * lib/treelang.exp: Fill out this file.
37951 * lib/treelang-dg.exp: New File.
37952
37953 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
37954
37955 * gcc.c-torture/compile/981022-1.c: Remove.
37956 * gcc.dg/array-5.c: Remove XFAIL.
37957 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
37958 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
37959 gcc.dg/cond-lvalue-1.c: Update.
37960 * gcc.dg/cast-lvalue-2.c: New test.
37961
37962 2004-01-19 Mark Mitchell <mark@codesourcery.com>
37963
37964 PR c++/13592
37965 * g++.dg/other/error1.C (class foo): Tweak error message.
37966
37967 PR c++/13592
37968 * g++.dg/template/call2.C: New test.
37969
37970 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37971
37972 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
37973 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
37974 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
37975 scalar-return-1_x.c, scalar-return-2_y.c,
37976 scalar-return-3_x.c, scalar-return-3_y.c,
37977 scalar-return-4_x.c, scalar-return-4_y.c,
37978 struct-align-1.h, struct-align-1_x.c,
37979 struct-align-1_y.c, struct-align-2.h,
37980 struct-align-2_x.c, struct-align-2_y.c,
37981 struct-by-value-10_y.c, struct-by-value-11_x.c,
37982 struct-by-value-11_y.c, struct-by-value-12_x.c,
37983 struct-by-value-12_y.c, struct-by-value-13_x.c,
37984 struct-by-value-13_y.c, struct-by-value-14_x.c,
37985 struct-by-value-14_y.c, struct-by-value-15_x.c,
37986 struct-by-value-15_y.c, struct-by-value-16_y.c,
37987 struct-by-value-17_y.c, struct-by-value-18_y.c,
37988 struct-by-value-19_y.c, struct-by-value-1_x.c,
37989 struct-by-value-1_y.c, struct-by-value-20_y.c,
37990 struct-by-value-2_x.c, struct-by-value-2_y.c,
37991 struct-by-value-3_y.c, struct-by-value-4_x.c,
37992 struct-by-value-4_y.c, struct-by-value-5_y.c,
37993 struct-by-value-6_y.c, struct-by-value-7_y.c
37994 struct-by-value-8_x.c, struct-by-value-8_y.c
37995 struct-by-value-9_x.c, struct-by-value-9_y.c
37996 struct-return-10_x.c, struct-return-10_y.c,
37997 struct-return-19_x.c, struct-return-20_x.c
37998 struct-return-2_x.c, struct-return-2_y.c
37999 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
38000 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
38001
38002 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
38003
38004 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
38005 attribute on sparc*-sun-solaris2.*.
38006
38007 2004-01-18 Mark Mitchell <mark@codesourcery.com>
38008
38009 PR c++/13710
38010 * g++.dg/ext/typeof7.C: New test.
38011
38012 2004-01-18 David Edelsohn <edelsohn@gnu.org>
38013
38014 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
38015 * gcc.dg/const-elim-1.c: Same.
38016
38017 2004-01-17 Ziemowit Laski <zlaski@apple.com>
38018
38019 * objc.dg/stret-1.m: New.
38020 * objc.dg/stret-2.m: New.
38021
38022 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
38023
38024 PR c++/11895
38025 * g++.dg/ext/vector1.C: New test.
38026
38027 2004-01-16 Geoffrey Keating <geoffk@apple.com>
38028
38029 * gcc.dg/pch/import-1.c: New.
38030 * gcc.dg/pch/import-1.hs: New.
38031 * gcc.dg/pch/import-1a.h: New.
38032 * gcc.dg/pch/import-1b.h: New.
38033 * gcc.dg/pch/import-1c.h: New.
38034
38035 2004-01-16 Mark Mitchell <mark@codesourcery.com>
38036
38037 PR c++/13574
38038 * g++.dg/ext/array1.C: New test.
38039
38040 PR c++/13178
38041 * g++.dg/conversion/op1.C: New test.
38042
38043 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
38044
38045 PR 11864
38046 From Kazumoto Kojima / Dan Kegel:
38047 * gcc.dg/pr11864-1.c: New test.
38048
38049 PR 10392
38050 From Marcus Comstedt / Dan Kegel:
38051 * gcc.dg/pr10392-1.c: New test.
38052
38053 2004-01-16 Mark Mitchell <mark@codesourcery.com>
38054
38055 PR c++/13478
38056 * g++.dg/init/ref10.C: New test.
38057
38058 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38059
38060 PR c++/13407
38061 * g++.dg/parse/typename6.C: New test.
38062
38063 2004-01-15 Geoffrey Keating <geoffk@apple.com>
38064
38065 PR pch/13361
38066 * g++.dg/pch/wchar-1.C: New.
38067 * g++.dg/pch/wchar-1.Hs: New.
38068
38069 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38070
38071 PR c++/9259
38072 * g++.dg/expr/sizeof2.C: New test.
38073
38074 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
38075
38076 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
38077
38078 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
38079
38080 PR c++/13659
38081 * g++.dg/lookup/strong-using-3.C: New.
38082 * g++.dg/lookup/using-10.C: New.
38083
38084 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
38085
38086 PR c++/13594
38087 * g++.dg/lookup/strong-using-2.C: New.
38088
38089 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
38090 Dan Kegel <dank@kegel.com>
38091 J"orn Rennecke <joern.rennecke@superh.com>
38092
38093 PR target/9365
38094 * gcc.dg/pr9365-1.c: New test.
38095
38096 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38097
38098 PR c++/8856
38099 * g++.dg/parse/casting-operator2.C: New test.
38100 * g++.old-deja/g++.pt/explicit83.C: Remove.
38101
38102 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
38103
38104 * gcc.dg/label-compound-stmt-1.c: New test.
38105 * gcc.c-torture/compile/950922-1.c,
38106 gcc.c-torture/compile/20000211-3.c,
38107 gcc.c-torture/compile/20000518-1.c,
38108 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
38109 compound statements.
38110
38111 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
38112
38113 * gcc.dg/ppc64-abi-1.c: New test.
38114
38115 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
38116
38117 * g++.dg/ext/attrib9.C: Add dg-warnings.
38118
38119 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38120
38121 PR c++/12335
38122 * g++.dg/parse/dtor3.C: New test.
38123
38124 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
38125
38126 PR c++/12709
38127 * g++.dg/parse/try-catch-1.C: New test.
38128
38129 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
38130
38131 * ada/acats/run_all.sh: Add more verbose output in acats.log
38132 when compiling tests.
38133
38134 2004-01-12 Zack Weinberg <zack@codesourcery.com>
38135
38136 PR 13656
38137 * gcc.dg/typedef-redecl.c: New test case.
38138 * gcc.dg/typedef-redecl.h: New support file.
38139
38140 2004-01-13 Jan Hubicka <jh@suse.cz>
38141
38142 * gcc.dg/always_inline.c: New test.
38143 * gcc.dg/debug/20031231-1.c: Fix.
38144
38145 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38146
38147 PR c++/13474
38148 * g++.dg/template/array3.C: New test.
38149
38150 2004-01-12 Zack Weinberg <zack@codesourcery.com>
38151
38152 * g++.dg/ext/lvalue1.C: No longer expected to fail.
38153 * g++.dg/warn/Wunused-2.C: Likewise.
38154
38155 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38156
38157 PR c++/13289
38158 * g++.dg/template/instantiate6.C: New test.
38159
38160 2004-01-12 Roger Sayle <roger@eyesopen.com>
38161
38162 PR middle-end/11397
38163 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
38164
38165 2004-01-12 Jan Hubicka <jh@suse.cz>
38166
38167 PR opt/12826
38168 * gcc.dg/20040112-1.c: New.
38169
38170 * gcc.dg/dwarf-die[1-7].c: Move to...
38171 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
38172 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
38173
38174 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
38175
38176 PR c++/4100
38177 * g++.dg/parse/friend4.C: New test.
38178
38179 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
38180
38181 PR c++/4100
38182 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
38183 definition is called a friend.
38184
38185 2004-01-11 Zack Weinberg <zack@codesourcery.com>
38186
38187 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
38188
38189 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
38190
38191 PR c++/3478
38192 * g++.dg/parse/error10.C: New test.
38193 * g++.dg/template/arg2.C: Accept "invalid type" error.
38194
38195 2004-01-11 Jakub Jelinek <jakub@redhat.com>
38196
38197 PR middle-end/13392
38198 * g++.dg/opt/expect2.C: New test.
38199
38200 2004-01-10 Zack Weinberg <zack@codesourcery.com>
38201
38202 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
38203 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
38204 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
38205 Update dg-error regexps.
38206
38207 2004-01-10 Zack Weinberg <zack@codesourcery.com>
38208
38209 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
38210 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
38211
38212 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
38213
38214 * gcc.dg/pragma-re-1.c: Use right pointer type.
38215
38216 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
38217
38218 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
38219
38220 2004-01-09 Geoffrey Keating <geoffk@apple.com>
38221
38222 * gcc.dg/rs6000-ldouble-1.c: New.
38223
38224 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38225
38226 DR 337
38227 PR c++/9256
38228 * g++.dg/other/abstract1.C: New test.
38229
38230 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
38231
38232 * g++.dg/lookup/strong-using-1.C: New.
38233
38234 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
38235
38236 PR c/11234
38237 * gcc.dg/func-ptr-conv-1.c: New test.
38238 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
38239
38240 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
38241
38242 PR target/13380.
38243 * gcc.c-torture/compile/20040109-1.c: New.
38244
38245 2004-01-08 Stuart Hastings <stuart@apple.com>
38246
38247 * gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
38248 * gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
38249 * gcc.dg/i386-sse-6.c: ...this new testcase.
38250
38251 2004-01-09 Alan Modra <amodra@bigpond.net.au>
38252
38253 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
38254
38255 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
38256
38257 * ada/acats/run_acats: Treat 'gnatchop' the same way
38258 as 'gnatmake'. Export GCC_DRIVER.
38259 * ada/acats/run_all.sh: Add target_gnatchop. Use
38260 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
38261
38262 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38263
38264 PR c++/12573
38265 * g++.dg/template/dependent-expr4.C: New test.
38266
38267 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
38268
38269 * gcc.dg/altivec-11.c: New test.
38270
38271 2004-01-07 Mark Mitchell <mark@codesourcery.com>
38272
38273 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
38274
38275 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
38276
38277 PR c/6024
38278 * gcc.dg/enum-compat-1.c: New test.
38279 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
38280
38281 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
38282
38283 PR c/12165
38284 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
38285 gcc.dg/c99-idem-qual-3.c: New tests.
38286
38287 2004-01-07 Alan Modra <amodra@bigpond.net.au>
38288
38289 * gcc.dg/winline-7.c: Don't cast void * to int.
38290
38291 2004-01-06 Jan Hubicka <jh@suse.cz>
38292
38293 * gcc.dg/i386-sse-5.c: New test
38294 * g++.dg/eh/simd-1.c: Add -w argument for i386.
38295
38296 2004-01-05 Mark Mitchell <mark@codesourcery.com>
38297
38298 PR c++/12815
38299 * g++.dg/rtti/typeid4.C: New test.
38300
38301 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
38302
38303 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
38304
38305 2004-01-05 Mark Mitchell <mark@codesourcery.com>
38306
38307 PR c++/12132
38308 * g++.dg/template/error11.C: New test.
38309
38310 PR c++/13451
38311 * g++.dg/template/class2.C: New test.
38312
38313 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
38314 Richard Sandiford <rsandifo@redhat.com>
38315
38316 PR c++/13387
38317 * g++.dg/opt/alias3.C: New test.
38318
38319 2004-01-04 Mark Mitchell <mark@codesourcery.com>
38320
38321 PR c++/13157
38322 * g++.dg/template/koenig3.C: New test.
38323
38324 PR c++/13529
38325 * g++.dg/parse/offsetof3.C: New test.
38326
38327 * g++.dg/init/copy7.C: Add missing dg-error markers.
38328
38329 PR c++/12226
38330 * g++.dg/init/copy7.c: New test.
38331
38332 PR c++/13536
38333 * g++.dg/parse/cast1.C: New test.
38334
38335 2004-01-04 Jan Hubicka <jh@suse.cz>
38336
38337 * gcc.dg/winline[1-7].c: New tests.
38338
38339 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38340
38341 PR c++/13520
38342 * g++.dg/template/qualttp22.C: New test.
38343
38344 2004-01-01 Jan Hubicka <jh@suse.cz>
38345
38346 * gcc.dg/debug/20031231-1.c: New.
38347 * gcc.c-torture/compile/20040101-1.c: New.
38348 * gcc.dg/dwarf-die-[1-7].c: New.
38349
38350 2004-01-01 Jakub Jelinek <jakub@redhat.com>
38351
38352 PR optimization/13521
38353 * gcc.c-torture/compile/20031231-1.c: New test.
38354
38355 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
38356
38357 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
38358
38359 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
38360
38361 PR c++/10079
38362 * g++.dg/template/crash16.C: New test.
38363
38364 2003-12-30 Mark Mitchell <mark@codesourcery.com>
38365
38366 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
38367
38368 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
38369
38370 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
38371 ports.
38372 * g++.old-deja/g++.jason/thunk3.C: Likewise.
38373 * g++.old-deja/g++.law/profile1.C: Likewise.
38374 * gcc.c-torture/compile/981006-1.c: Likewise.
38375 * gcc.c-torture/execute/loop-2e.x: Likewise.
38376 * gcc.c-torture/execute/loop-2f.x: Remove.
38377 * gcc.c-torture/execute/loop-2g.x: Likewise.
38378 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
38379 * gcc.dg/20020312-2.c: Remove traces of dead ports.
38380
38381 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
38382
38383 PR c++/13507
38384 * g++.dg/ext/attrib11.C: New test.
38385
38386 PR c++/13494
38387 * g++.dg/template/array2-1.C: New test.
38388 * g++.dg/template/array2-2.C: New test.
38389
38390 2003-12-29 Mark Mitchell <mark@codesourcery.com>
38391
38392 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
38393
38394 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
38395
38396 PR c++/12774
38397 * g++.dg/template/array1-1.C: New test.
38398 * g++.dg/template/array1-2.C: New test.
38399
38400 2003-12-29 Roger Sayle <roger@eyesopen.com>
38401
38402 PR fortran/12632
38403 * g77.dg/12632.f: New test case.
38404
38405 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38406
38407 PR c++/13289
38408 * g++.dg/parse/nontype1.C: New test.
38409
38410 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38411
38412 PR c++/12403
38413 * g++.dg/parse/explicit1.C: New test.
38414 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
38415
38416 2003-12-28 Mark Mitchell <mark@codesourcery.com>
38417
38418 PR c++/13081
38419 * g++.dg/opt/inline6.C: New test.
38420
38421 PR c++/12613
38422 * g++.dg/parse/error9.C: New test.
38423
38424 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
38425
38426 2003-12-28 Mark Mitchell <mark@codesourcery.com>
38427
38428 PR c++/13009
38429 * g++.dg/init/assign1.C: New test.
38430
38431 2003-12-28 Roger Sayle <roger@eyesopen.com>
38432
38433 PR c++/13070
38434 * g++.dg/warn/format3.C: New test case.
38435
38436 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38437
38438 * gcc.c-torture/compile/20031227-1.c: New test.
38439
38440 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38441
38442 * g++.dg/bprob/bprob.exp: Load target-supports.exp
38443 * g77.dg/bprob/bprob.exp: Likewise.
38444 * gcc.misc-tests/bprob.exp: Likewise.
38445 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
38446 variants on systems where the library does not provide that
38447 functionality.
38448 * gcc.dg/builtins-20.c: Use builtins-config.h.
38449 * gcc.dg/builtins-config.h: New file.
38450
38451 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38452
38453 * lib/gcc-dg.exp (dg-require-profiling): New function.
38454 * lib/target-supports.exp (check_profiling_available): Likewise.
38455 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
38456 * g77.dg/bprob/bprob.exp: Likewise.
38457 * gcc.misc-tests/bprob.exp: Likewise.
38458 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
38459 * gcc.dg/20021014-1.c: Likewise.
38460 * gcc.dg/nest.c: Likewise.
38461
38462 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38463
38464 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
38465 compiling.
38466 * g++.dg/lookup/java2.C: Likewise.
38467 * gcc.dg/cpp/lexident.c: Likewise.
38468
38469 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
38470
38471 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
38472 given.
38473 * gcc.c-torture/compile/961203-1.c: Likewise.
38474 * gcc.c-torture/compile/980506-1.c: Likewise.
38475
38476 2003-12-23 Zack Weinberg <zack@codesourcery.com>
38477
38478 * lib/gcc-dg.exp (dg-prune-output): New annotation.
38479 (additional_prunes): New global.
38480 (gcc-dg-prune): Handle additional per-test pruning.
38481 (dg-test): Clear additional_prunes between tests.
38482
38483 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
38484 dg-prune-output to avoid spurious failures from assembler
38485 complaining about nonexistent WAW violations.
38486 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
38487 Use dg-prune-output to avoid spurious failures from assembler
38488 warning about Itanium B-step errata.
38489
38490 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38491
38492 * g++.dg/abi/macro0.C: New test.
38493 * g++.dg/abi/macro1.C: Likewise.
38494 * g++.dg/abi/macro2.C: Likewise.
38495
38496 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
38497 * g++.dg/abi/bitfield7.C: Likewise.
38498 * g++.dg/abi/dtor2.C: Likewise.
38499 * g++.dg/abi/mangle11.C: Likewise.
38500 * g++.dg/abi/mangle12.C: Likewise.
38501 * g++.dg/abi/mangle14.C: Likewise.
38502 * g++.dg/abi/mangle17.C: Likewise.
38503 * g++.dg/abi/vbase10.C: Likewise.
38504 * g++.dg/abi/vbase14.C: Likewise.
38505 * g++.dg/template/qualttp17.C: Likewise.
38506
38507 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
38508
38509 PR c/11995
38510 * gcc.dg/20031223-1.c: New test.
38511
38512 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
38513
38514 * gcc.dg/noreturn-7.c: New test.
38515
38516 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
38517
38518 * gcc.dg/null-pointer-1.c: New test.
38519
38520 2003-12-22 Mark Mitchell <mark@codesourcery.com>
38521
38522 * g++.old-deja/g++.jason/template18.C: Remove.
38523 * g++.old-deja/g++.jason/template37.C: Likewise.
38524
38525 PR c++/12862
38526 * g++.dg/lookup/ns1.C: New test.
38527
38528 PR c++/12397
38529 * g++.dg/template/lookup3.C: New test.
38530
38531 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
38532
38533 * g++.dg/template/recurse1.C: New test
38534
38535 2003-12-22 Mark Mitchell <mark@codesourcery.com>
38536
38537 PR c++/12479
38538 * g++.dg/parse/semicolon1.C: New test.
38539 * g++.dg/parse/semicolon1.h: Likewise.
38540
38541 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
38542
38543 * gcc.dg/darwin-misaligned.c: New test.
38544
38545 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
38546
38547 PR c/9163
38548 * gcc.dg/20031222-1.c: New test.
38549
38550 2003-12-21 Mark Mitchell <mark@codesourcery.com>
38551
38552 PR c++/13438
38553 * g++.dg/parse/error8.C: New test.
38554
38555 PR c++/11554
38556 * g++.dg/warn/ctor-init-1.C: New test.
38557
38558 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
38559
38560 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
38561 too small.
38562 * gcc.c-torture/compile/930217-1.c: Likewise.
38563 * gcc.c-torture/compile/930513-1.c: Likewise.
38564 * gcc.c-torture/execute/920908-2.c: Likewise.
38565 * gcc.c-torture/execute/921204-1.c: Likewise.
38566 * gcc.c-torture/execute/930621-1.c: Likewise.
38567 * gcc.c-torture/execute/930630-1.c: Likewise.
38568 * gcc.c-torture/execute/931031-1.c: Likewise.
38569 * gcc.c-torture/execute/980602-2.c: Likewise.
38570 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
38571 * gcc.c-torture/execute/compndlit-1.c: Likewise.
38572 * gcc.c-torture/execute/extzvsi.c: Likewise.
38573 * gcc.c-torture/unsorted/ext.c: Likewise.
38574
38575 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
38576
38577 PR target/12749
38578 * gcc.c-torture/compile/20031220-2.c: New test case.
38579
38580 2003-12-20 Roger Sayle <roger@eyesopen.com>
38581
38582 PR optimization/13031
38583 * gcc.c-torture/compile/20031220-1.c: New test case.
38584
38585 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
38586
38587 * gcc.dg/cast-function-1.c: New test.
38588
38589 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
38590
38591 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
38592 formats.
38593
38594 2003-12-19 Mark Mitchell <mark@codesourcery.com>
38595
38596 PR c++/12795
38597 * g++.dg/ext/attrib10.C: New test.
38598
38599 2003-12-19 Jakub Jelinek <jakub@redhat.com>
38600
38601 * gcc.dg/cleanup-10.c: New test.
38602 * gcc.dg/cleanup-11.c: New test.
38603
38604 2003-12-19 Jakub Jelinek <jakub@redhat.com>
38605
38606 PR c++/13239
38607 * g++.dg/opt/expect1.C: New test.
38608
38609 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
38610
38611 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
38612
38613 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
38614
38615 PR debug/12923
38616 * gcc.dg/20031218-1.c: New test.
38617
38618 PR debug/12389
38619 * gcc.dg/20031218-2.c: New test.
38620 * gcc.dg/20031218-3.c: New test.
38621
38622 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
38623 of label name and allow for USER_LABEL_PREFIX == "_" names.
38624 * g++.dg/abi/mangle18-2.C: Likewise.
38625 * g++.dg/abi/mangle19-1.C: Likewise.
38626 * g++.dg/abi/mangle19-2.C: Likewise.
38627 * g++.dg/abi/mangle20-1.C: Likewise.
38628 * g++.dg/abi/mangle20-2.C: Likewise.
38629
38630 2003-12-18 Richard Henderson <rth@redhat.com>
38631
38632 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
38633
38634 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
38635 Dan Kegel <dank@kegel.com>
38636
38637 PR other/12009
38638 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
38639 testing a cross compiler, it causes spurious compile failures.
38640 * lib/g++.exp: Likewise.
38641
38642 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38643
38644 PR c++/13262
38645 * g++.dg/template/access13.C: New test.
38646
38647 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
38648
38649 * gcc.dg/20031216-1.c: New test.
38650
38651 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38652
38653 PR c++/9154
38654 * g++.dg/template/error10.C: New test.
38655
38656 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
38657
38658 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
38659 * g++.dg/eh/simd-2.C: Likewise.
38660
38661 2003-12-17 James E Wilson <wilson@specifixinc.com>
38662 Roger Sayle <roger@eyesopen.com>
38663
38664 * gcc.c-torture/execute/ieee/mzero5.c: New.
38665
38666 2003-12-17 Mark Mitchell <mark@codesourcery.com>
38667
38668 PR c++/10603
38669 * g++.dg/parse/error6.C: New test.
38670
38671 PR c++/12827
38672 * g++.dg/parse/error7.C: New test.
38673
38674 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
38675
38676 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
38677 at -O with stabs debugging formats.
38678 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
38679 * gcc.dg/debug/debug-2.c: Likewise.
38680
38681 2003-12-16 Mark Mitchell <mark@codesourcery.com>
38682
38683 PR c++/12696
38684 * g++.dg/init/error1.C: New test.
38685
38686 PR c++/12218
38687 * g++.dg/init/pm3.C: New test.
38688
38689 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
38690
38691 PR c/3347
38692 * gcc.dg/bitfld-8.c: New test.
38693
38694 2003-12-16 James Lemke <jim@wasabisystems.com>
38695
38696 * gcc.dg/arm-scd42-[123].c: New tests.
38697
38698 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
38699
38700 PR c++/9043
38701 * g++.dg/abi/mangle20-1.C: New test.
38702 * g++.dg/abi/mangle20-2.C: New test.
38703
38704 2003-12-16 Mark Mitchell <mark@codesourcery.com>
38705
38706 PR c++/13275
38707 * g++.dg/other/offsetof2.C: Remove XFAIL.
38708 * g++.dg/parse/offsetof1.C: New test.
38709 * g++.gd/parse/offsetof2.C: Likewise.
38710
38711 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38712
38713 * g++.dg/template/nontype3.C: New test.
38714 * g++.dg/template/static2.C: Tweaked the dg-error clause.
38715
38716 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38717
38718 * g++.dg/warn/noreturn-3.C: Also test instantiation.
38719
38720 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
38721
38722 PR c++/13387
38723 * g++.dg/expr/assign1.C: New test.
38724
38725 PR c++/13242
38726 * g++.dg/abi/mangle19-1.C: New test.
38727 * g++.dg/abi/mangle19-2.C: New test.
38728
38729 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
38730
38731 * gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
38732
38733 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
38734
38735 * gcc.c-torture/execute/20031216-1.c: New test.
38736
38737 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38738
38739 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
38740 an ICE regression.
38741
38742 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38743
38744 PR c++/10926
38745 * g++.dg/template/error9.C: New test.
38746
38747 PR c++/11116
38748 * g++.dg/template/error8.C: New test.
38749
38750 2003-12-15 Roger Sayle <roger@eyesopen.com>
38751
38752 PR middle-end/13400
38753 * gcc.c-torture/execute/20031215-1.c: New test case.
38754
38755 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38756
38757 PR c++/13269
38758 * g++.dg/parse/error5.C: New test.
38759
38760 PR c++/12989
38761 * g++.dg/expr/sizeof1.C: New test.
38762
38763 PR c++/13310
38764 * g++.dg/template/crash15.C: New test.
38765
38766 2003-12-15 Geoffrey Keating <geoffk@apple.com>
38767
38768 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
38769 a non-POD type as the last named parameter of a varargs function.
38770
38771 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38772
38773 PR c++/13243
38774 PR c++/12573
38775 * g++.dg/template/crash14.C: New test.
38776 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
38777
38778 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
38779
38780 * g++.dg/other/java1.C: New test.
38781
38782 PR c++/13241
38783 * g++.dg/abi/mangle18-1.C: New test.
38784 * g++.dg/abi/mangle18-2.C: New test.
38785
38786 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38787
38788 PR optimization/10312
38789 * gcc.c-torture/execute/20031214-1.c: New.
38790
38791 2003-12-14 Mark Mitchell <mark@codesourcery.com>
38792
38793 PR c++/10779
38794 PR c++/12160
38795 * g++.dg/parse/error3.C: New test.
38796 * g++.dg/parse/error4.C: Likewise.
38797 * g++.dg/abi/mangle4.C: Tweak error messages.
38798 * g++.dg/lookup/using5.C: Likewise.
38799 * g++.dg/other/error2.C: Likewise.
38800 * g++.dg/parse/typename5.C: Likewise.
38801 * g++.dg/parse/undefined1.C: Likewise.
38802 * g++.dg/template/arg2.C: Likewise.
38803 * g++.dg/template/ttp3.C: Likewise.
38804 * g++.dg/template/type1.C: Likewise.
38805 * g++.old-deja/g++.other/crash32.C: Likewise.
38806 * g++.old-djea/g++.pt/defarg8.C: Likewise.
38807
38808 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38809
38810 PR c++/13106
38811 * g++.dg/warn/noreturn-3.C: New test.
38812
38813 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
38814
38815 PR c++/13118
38816 * g++.dg/abi/covariant3.C: New.
38817
38818 2003-12-12 Jakub Jelinek <jakub@redhat.com>
38819
38820 * g++.dg/eh/ia64-1.C: New test.
38821
38822 2003-12-12 Roger Sayle <roger@eyesopen.com>
38823
38824 PR optimization/13037
38825 * g77.f-torture/execute/13037.f: New test case.
38826
38827 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
38828
38829 PR c++/12881
38830 * g++.dg/abi/covariant2.C: New.
38831
38832 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
38833
38834 * gcc.dg/cpp/trad/macro.c: New tests.
38835
38836 2003-12-11 Zack Weinberg <zack@codesourcery.com>
38837
38838 * gcc.c-torture/execute/wchar_t-1.x: Delete.
38839
38840 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
38841
38842 PR other/10819
38843 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
38844 to fix Bug 10819.
38845 * lib/g++.exp (g++_version): Likewise.
38846 * lib/g77.exp (g77_version): Likewise.
38847 * lib/objc.exp (default_objc_version): Likewise.
38848
38849 2003-12-10 Richard Henderson <rth@redhat.com>
38850
38851 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
38852
38853 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
38854
38855 2003-12-08 Matt Austern <austern@apple.com>
38856
38857 PR c/13134
38858 * lib/gcc-dg.exp (dg-require-visibility): Define.
38859 * lib/target-supports (check_visibility_available): Define.
38860 * gcc.dg/visibility-1.c: New test.
38861 * gcc.dg/visibility-2.c: Likewise.
38862 * gcc.dg/visibility-3.c: Likewise.
38863 * gcc.dg/visibility-4.c: Likewise.
38864 * gcc.dg/visibility-5.c: Likewise.
38865 * gcc.dg/visibility-6.c: Likewise.
38866 * g++.dg/ext/visibility-1.C: Likewise.
38867 * g++.dg/ext/visibility-2.C: Likewise.
38868 * g++.dg/ext/visibility-3.C: Likewise.
38869 * g++.dg/ext/visibility-4.C: Likewise.
38870 * g++.dg/ext/visibility-5.C: Likewise.
38871 * g++.dg/ext/visibility-6.C: Likewise.
38872
38873 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38874
38875 * g++.dg/lookup/java1.C: New test.
38876 * g++.dg/lookup/java2.C: New test.
38877
38878 2003-12-07 Falk Hueffner <falk@debian.org>
38879
38880 * g++.dg/opt/noreturn-1.C: New test.
38881
38882 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
38883
38884 * gcc.dg/overflow-1.c: New test.
38885
38886 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
38887
38888 * g77.f-torture/compile/13060.f: New test.
38889
38890 2003-12-06 Mark Mitchell <mark@codesourcery.com>
38891
38892 PR c++/13323
38893 * g++.dg/inherit/operator2.C: New test.
38894
38895 2003-12-05 Mark Mitchell <mark@codesourcery.com>
38896
38897 PR c++/13305
38898 * g++.dg/ext/attrib9.C: New test.
38899
38900 2003-12-05 Mark Mitchell <mark@codesourcery.com>
38901
38902 PR c++/13314
38903 * g++.dg/template/error7.C: New test.
38904
38905 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
38906 J"orn Rennecke <joern.rennecke@superh.com>
38907
38908 PR target/13302
38909 * g++.dg/other/struct-va_list.C: New test.
38910
38911 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38912
38913 PR c++/13166
38914 * g++.dg/parse/defarg6.C: New test.
38915
38916 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
38917
38918 PR target/13256
38919 * gcc.c-torture/execute/20031201-1.c: New test.
38920
38921 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
38922
38923 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
38924
38925 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
38926
38927 * gcc.dg/builtin-return-1.c: New test.
38928
38929 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
38930 J"orn Rennecke <joern.rennecke@superh.com>
38931
38932 PR optimization/13260
38933 * gcc.c-torture/execute/20031204-1.c: New test.
38934
38935 2003-12-03 Mark Mitchell <mark@codesourcery.com>
38936
38937 PR c++/9127
38938 * g++.dg/template/error6.C: New test.
38939
38940 2003-12-03 Jakub Jelinek <jakub@redhat.com>
38941
38942 * gcc.dg/20031202-1.c: New test.
38943
38944 2003-12-03 Mark Mitchell <mark@codesourcery.com>
38945
38946 PR c++/13179
38947 * g++.dg/template/eh1.C: New test.
38948
38949 PR c++/10771
38950 * g++.dg/template/error5.C: New test.
38951
38952 2003-12-02 David Ung <davidu@mips.com>
38953
38954 * gcc.dg/compat/vector-check.h: Corrected type for var
38955 g_##TMODE
38956
38957 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38958
38959 PR c++/10126
38960 * g++.dg/template/ptrmem8.C: New test.
38961
38962 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38963
38964 PR c++/12573
38965 * g++.dg/template/dependent-expr3.C: New test.
38966
38967 2003-12-01 James Lemke <jim@wasabisystems.com>
38968
38969 * gcc.dg/arm-g2.c: New test.
38970
38971 2003-12-01 Roger Sayle <roger@eyesopen.com>
38972
38973 PR optimization/11634
38974 * gcc.dg/20031201-2.c: New test case.
38975
38976 2003-12-01 Zack Weinberg <zack@codesourcery.com>
38977
38978 PR 11433
38979 * objc.dg/proto-lossage-3.m: New test.
38980
38981 2003-12-01 Roger Sayle <roger@eyesopen.com>
38982
38983 PR optimization/12628
38984 * gcc.dg/20031201-1.c: New test case.
38985
38986 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
38987
38988 * gcc.dg/unaligned-1.c: New test.
38989
38990 2003-11-30 Mark Mitchell <mark@codesourcery.com>
38991
38992 PR c++/9849
38993 * g++.dg/template/error4.C: New test.
38994 * g++.dg/template/nested3.C: Adjust error markers.
38995
38996 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38997
38998 * gcc.dg/cpp/assert4.c: Check more #system assertions.
38999
39000 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
39001
39002 PR c/10333
39003 * gcc.dg/bitfld-7.c: New test.
39004
39005 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
39006
39007 * gcc.dg/tls/asm-1.C: New test.
39008
39009 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39010
39011 * gcc.dg/cpp/assert4.c: Update.
39012
39013 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
39014
39015 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
39016 * gcc.dg/builtin-apply3.c: New test.
39017
39018 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39019
39020 * lib/compat.exp (compat-obj): New xfaildata parameter.
39021 Use it to set compiler_conditional_xfail_data before compiling.
39022 (compat-get-options): Handle dg-xfail-if.
39023 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
39024 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
39025 * gcc.dg/compat/vector-1_y.c: Likewise.
39026 * gcc.dg/compat/vector-2_x.c: Likewise.
39027 * gcc.dg/compat/vector-2_y.c: Likewise.
39028
39029 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39030
39031 * g++.dg/opt/reg-stack4.C: New test.
39032
39033 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39034
39035 * gcc.dg/builtin-apply2.c: New test.
39036
39037 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
39038
39039 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
39040
39041 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39042
39043 PR c++/12924
39044 * g++.dg/template/template-id-2.C: New test.
39045
39046 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39047
39048 PR c++/5369
39049 * g++.dg/template/memfriend1.C: New test.
39050 * g++.dg/template/memfriend2.C: Likewise.
39051 * g++.dg/template/memfriend3.C: Likewise.
39052 * g++.dg/template/memfriend4.C: Likewise.
39053 * g++.dg/template/memfriend5.C: Likewise.
39054 * g++.dg/template/memfriend6.C: Likewise.
39055 * g++.dg/template/memfriend7.C: Likewise.
39056 * g++.dg/template/memfriend8.C: Likewise.
39057 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
39058
39059 2003-11-21 Mark Mitchell <mark@codesourcery.com>
39060
39061 PR c++/12515
39062 * g++.dg/ext/cond1.C: New test.
39063
39064 2003-11-20 Richard Henderson <rth@redhat.com>
39065
39066 * gcc.dg/20020201-2.c: Remove.
39067 * gcc.dg/20020201-4.c: Remove.
39068 * gcc.dg/20020304-1.c: Remove.
39069
39070 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
39071
39072 * gcc.dg/cpp/trad/xwin1.c: New test case.
39073
39074 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
39075
39076 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
39077 * lib/g77.exp: Likewise.
39078 * lib/objc.exp: Likewise.
39079 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
39080 for darwin.
39081
39082 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39083
39084 PR c++/12932
39085 * g++.dg/template/static5.C: New test.
39086
39087 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
39088
39089 * gcc.dg/nested-func-1.c: New test.
39090
39091 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39092
39093 * gcc.dg/cpp/assert4.c: New test.
39094
39095 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
39096
39097 PR c++/2294
39098 * g++.dg/lookup/using9.c: New test.
39099
39100 2003-11-14 Mark Mitchell <mark@codesourcery.com>
39101
39102 PR c++/12762
39103 * g++.dg/template/error3.C: New test.
39104
39105 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
39106
39107 PR ada/13035
39108 * ada/acats/run_acats, run_all.sh: Fix syntax error.
39109 No longer use a wrapper for gcc, since this does not work under
39110 Windows.
39111
39112 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
39113
39114 PR c++/2094
39115 * g++.dg/template/ptrmem7.C: New test.
39116
39117 2003-11-13 Andrew Pinski <apinski@apple.com>
39118
39119 * gcc.c-torture/compile/20031113-1.c: New test.
39120
39121 2003-11-13 Mark Mitchell <mark@codesourcery.com>
39122 Kean Johnston <jkj@sco.com>
39123
39124 PR c/13029
39125 * gcc.dg/unused-4.c: Update.
39126
39127 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
39128
39129 * g++.dg/opt/const3.C: New test.
39130
39131 2003-11-13 Jan Hubicka <jh@suse.cz>
39132
39133 * gcc.c-torture/compile/20031112-1.c: New test.
39134
39135 2003-11-12 Mark Mitchell <mark@codesourcery.com>
39136
39137 * g++.dg/parse/crash10.C: Remove bogus error marker.
39138
39139 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39140
39141 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
39142 (host_gcc): Likewise.
39143 (ROOT): Honor $PWDCMD.
39144 (BASE): Likewise.
39145 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
39146
39147 2003-11-12 Catherine Moore <clm@redhat.com>
39148
39149 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
39150
39151 2003-11-12 Andreas Jaeger <aj@suse.de>
39152 Jakub Jelinek <jakub@redhat.com>
39153 Andrew Pinski <pinskia@physics.uc.edu>
39154 Richard Henderson <rth@redhat.com>
39155
39156 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
39157 systems.
39158 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
39159
39160 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
39161 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
39162
39163 2003-11-11 Andreas Jaeger <aj@suse.de>
39164
39165 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
39166
39167 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
39168
39169 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
39170
39171 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
39172 Clean ups.
39173
39174 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
39175
39176 * gcc.dg/trampoline-1.c: New test.
39177
39178 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
39179
39180 * gcc.c-torture/compile/200031109-1.c: New test.
39181
39182 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
39183
39184 PR c/3190
39185 PR c/8714
39186 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
39187 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
39188 gcc.dg/format/no-y2k-1.c: Update.
39189
39190 2003-11-08 Roger Sayle <roger@eyesopen.com>
39191
39192 PR optimization/10467
39193 * gcc.dg/20031108-1.c: New test case.
39194
39195 2003-11-07 Geoffrey Keating <geoffk@apple.com>
39196
39197 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
39198
39199 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
39200
39201 * gcc.dg/compound-lvalue-1.c: New test.
39202 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
39203 some XFAILs.
39204
39205 2003-11-06 Geoffrey Keating <geoffk@apple.com>
39206
39207 * gcc.dg/altivec-varargs-1.c: New test.
39208
39209 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
39210
39211 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
39212 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
39213 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
39214 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
39215 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
39216
39217 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
39218
39219 * gcc.dg/cond-lvalue-1.c: New test.
39220
39221 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
39222
39223 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
39224
39225 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39226
39227 PR c++/11616
39228 * g++.dg/template/instantiate5.C: New test.
39229
39230 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39231
39232 PR c++/12726
39233 * g++.dg/ext/complit2.C: Replace test with self-contained version.
39234 * ChangeLog: Add missing first entry for above test.
39235
39236 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39237
39238 PR c++/9810
39239 * g++.dg/template/using8.C: New test.
39240 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
39241
39242 2003-11-02 Roger Sayle <roger@eyesopen.com>
39243
39244 PR optimization/10817
39245 * gcc.c-torture/compile/20031102-1.c: New test case.
39246
39247 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
39248
39249 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
39250 2147483647.
39251
39252 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
39253
39254 * gcc.dg/20031102-1.c: New test.
39255
39256 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
39257
39258 * gcc.dg/complex-1.c: New test.
39259
39260 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39261
39262 PR c++/12796
39263 * g++.dg/template/crash13.C: Adjust expected error location.
39264 * g++.old-deja/g++.brendan/ns1.C: Likewise.
39265
39266 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
39267
39268 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
39269
39270 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
39271
39272 PR/10239
39273 * gcc.c-torture/compile/20031031-2.c: New test.
39274
39275 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
39276
39277 PR/11640
39278 * gcc.c-torture/compile/20031031-1.c: New test.
39279
39280 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
39281
39282 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
39283 * gcc.misc-tests/bprob.exp: Likewise.
39284 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
39285 the execution test on arm-elf configs.
39286 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
39287 configs that don't support scratch files.
39288 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
39289
39290 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
39291
39292 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
39293 done by dejagnu.
39294
39295 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
39296
39297 * ada/acats/run_all.sh: Redirect mv output to /dev/null
39298 Avoid non pure sh syntax. Add more logging.
39299
39300 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
39301 fail.
39302
39303 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39304
39305 PR libgcj/10610
39306 * gcc.dg/ppc-stackalign-1.c: New test.
39307
39308 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
39309
39310 * ada/acats/run_all.sh: Change output to be more compliant with
39311 dejagnu framework.
39312 Create acats.sum and acats.log files under testsuite/ada/acats
39313 Only run [a-z]* directories, to filter out e.g. CVS.
39314 Redirect build output to log file.
39315
39316 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
39317
39318 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
39319
39320 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
39321
39322 PR ada/5909:
39323 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
39324
39325 2003-10-27 Jakub Jelinek <jakub@redhat.com>
39326
39327 * gcc.c-torture/compile/20031023-1.c: New test.
39328 * gcc.c-torture/compile/20031023-2.c: New test.
39329 * gcc.c-torture/compile/20031023-3.c: New test.
39330 * gcc.c-torture/compile/20031023-4.c: New test.
39331
39332 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39333
39334 PR c++/10371
39335 * g++.dg/lookup/scoped8.C: New test.
39336
39337 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
39338
39339 * g++.dg/opt/reg-stack3.C: New test.
39340
39341 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
39342
39343 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
39344
39345 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39346
39347 PR c++/11076
39348 * g++.dg/template/crash13.C: New test.
39349
39350 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
39351
39352 * gcc.dg/c99-restrict-2.c: New test.
39353
39354 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
39355
39356 PR c++/12698, c++/12699, c++/12700, c++/12566
39357 * g++.dg/inherit/covariant9.C: New test.
39358 * g++.dg/inherit/covariant10.C: New test.
39359 * g++.dg/inherit/covariant11.C: New test.
39360
39361 2003-10-23 Jason Merrill <jason@redhat.com>
39362
39363 PR c++/12726
39364 * g++.dg/ext/complit2.C: New test.
39365
39366 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
39367
39368 PR target/12654
39369 * gcc.c-torture/execute/20031020-1.c: New test.
39370
39371 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39372
39373 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
39374 following the jump_insn.
39375
39376 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
39377
39378 * gcc.dg/cast-lvalue-1.c: New test.
39379
39380 2003-10-21 Mark Mitchell <mark@codesourcery.com>
39381
39382 PR c++/11962
39383 * g++.dg/template/cond2.C: New test.
39384
39385 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
39386
39387 * gcc.dg/builtins-28.c: New test.
39388
39389 2003-10-20 Jan Hubicka <jh@suse.cz>
39390
39391 * g++.dg/opt/inline4.C: Do not use min-inline-insns
39392 parameter.
39393 * gcc.dg/inline-2.c: Likewise.
39394
39395 2003-10-20 Phil Edwards <phil@codesourcery.com>
39396
39397 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
39398 * gcc.dg/nest.c: Likewise.
39399
39400 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39401
39402 PR c++/9781, c++/10583, c++/11862
39403 * g++.dg/parse/crash13.C: New test.
39404
39405 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39406
39407 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
39408
39409 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
39410
39411 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
39412 Define HAVE_C99_RUNTIME except on Solaris.
39413 * gcc.dg/builtins-20.c: Likewise.
39414
39415 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39416
39417 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
39418
39419 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39420
39421 PR c++/12495
39422 * g++.dg/template/crash21.C: New test.
39423
39424 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39425
39426 PR c++/2513
39427 * g++.dg/template/typename5.C: New test.
39428
39429 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39430
39431 PR c++/12369
39432 * g++.dg/template/friend25.C: New test.
39433
39434 2003-10-16 Ziemowit Laski <zlaski@apple.com>
39435
39436 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
39437 versions.
39438
39439 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
39440
39441 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
39442 == 2147483647.
39443
39444 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
39445
39446 * gcc.c-torture/execute/960416-1.x: Remove.
39447 * gcc.c-torture/execute/divconst-3.x: Likewise.
39448
39449 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
39450
39451 PR target/12598
39452 * gcc.dg/torture/cris-volatile-1.c: New test.
39453
39454 2003-10-14 Roger Sayle <roger@eyesopen.com>
39455
39456 PR optimization/9325
39457 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
39458 for overflowing floating point to integer conversion during RTL
39459 simplification.
39460
39461 2003-10-13 Ziemowit Laski <zlaski@apple.com>
39462
39463 * objc/execute/_cmd.m: Fix typo.
39464 * objc.dg/image-info.m, objc.dg/symtab-1.m:
39465 Relax 'scan-assembler' regexp.
39466 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
39467 objc.dg/try-catch-4.m: Run on non-Darwin targets.
39468 * objc.dg/zero-link-2.m: Remove blank line.
39469 * objc.dg/zero-link-3.m: New test case.
39470
39471 2003-10-13 Geoffrey Keating <geoffk@apple.com>
39472
39473 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
39474
39475 * gcc.dg/asm-names.c: Use scan-assembler-not rather
39476 than linker trickery.
39477
39478 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39479
39480 PR c++/12370
39481 * g++.dg/other/friend2.C: New test.
39482
39483 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
39484
39485 * gcc.dg/20031012-1.c: New test.
39486
39487 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
39488
39489 * gcc.dg/weak/weak-3.c: Fix for new warning.
39490
39491 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
39492
39493 PR optimization/8750
39494 * gcc.c-torture/execute/20031012-1.c: New test case.
39495
39496 2003-10-11 Roger Sayle <roger@eyesopen.com>
39497
39498 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
39499 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
39500
39501 2003-10-11 Roger Sayle <roger@eyesopen.com>
39502
39503 PR optimization/12260
39504 * gcc.c-torture/compile/20031011-2.c: New test case.
39505
39506 2003-10-11 Roger Sayle <roger@eyesopen.com>
39507
39508 * gcc.c-torture/execute/20031011-1.c: New testcase.
39509
39510 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
39511
39512 * gcc.c-torture/compile/20031011-1.c: New test.
39513
39514 2003-10-11 Jan Hubicka <jh@suse.cz>
39515
39516 * g++.dg/other/first-global.C: New test.
39517
39518 2003-10-11 Roger Sayle <roger@eyesopen.com>
39519
39520 * gcc.c-torture/execute/string-opt-18.c: New testcase.
39521
39522 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
39523
39524 * gcc.c-torture/compile/20031010-1.c: New test.
39525
39526 2003-10-10 Geoffrey Keating <geoffk@apple.com>
39527
39528 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
39529 * gcc.c-torture/execute/va-arg-25.c: ... here.
39530
39531 2003-10-09 Mark Mitchell <mark@codesourcery.com>
39532
39533 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
39534
39535 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
39536
39537 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
39538
39539 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
39540
39541 * g++.dg/parse/error2.C: New test.
39542
39543 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
39544
39545 PR c++/11097
39546 * g++.dg/other/error5.C: Modify the error message.
39547 * g++.dg/lookup/using8.C: New test.
39548
39549 2003-10-07 Geoffrey Keating <geoffk@apple.com>
39550
39551 * gcc.dg/darwin-abi-2.c: New file.
39552 * gcc.c-torture/execute/va-arg-24.c: New file.
39553
39554 2003-10-06 Bob Wilson <bob.wilson@acm.org>
39555
39556 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
39557 indentation.
39558
39559 2003-10-06 Mark Mitchell <mark@codesourcery.com>
39560
39561 PR c++/10147
39562 * g++.dg/other/error4.C: Update error messages.
39563 * g++.dg/template/ptrmem4.C: Likewise.
39564
39565 PR c++/12337
39566 * g++.dg/init/new9.C: New test.
39567
39568 PR c++/12334, c++/12236, c++/8656
39569 * g++.dg/ext/attrib8.C: New test.
39570
39571 2003-10-06 Devang Patel <dpatel@apple.com>
39572
39573 * gcc.dg/debug/dwarf2-3.h: New test.
39574 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
39575
39576 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
39577
39578 * g++.dg/opt/cfg2.C: New test.
39579
39580 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
39581
39582 * g++.dg/opt/float1.C: New test.
39583
39584 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
39585
39586 * gcc.dg/c90-array-lval-6.c: New test.
39587 * gcc.dg/c99-array-lval-6.c: New test.
39588
39589 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
39590 Ziemowit Laski <zlaski@apple.com>
39591
39592 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
39593 'Derived', so that it is never considered a class method; add
39594 new warning for '+port' method ambiguity.
39595 * objc.dg/method-12.m: Include <objc/objc.h> instead of
39596 <objc/objc-api.h> (needed on Mac OS X).
39597 * objc.dg/method-13.m: New test.
39598
39599 2003-10-03 Roger Sayle <roger@eyesopen.com>
39600
39601 PR optimization/9325, PR java/6391
39602 * gcc.c-torture/execute/20031003-1.c: New test case.
39603
39604 2003-10-02 Mark Mitchell <mark@codesourcery.com>
39605
39606 PR optimization/12180
39607 * gcc.dg/20031002-1.c: New test.
39608
39609 PR c++/12486
39610 * g++.dg/inherit/error1.C: New test.
39611
39612 2003-10-02 Chris Demetriou <cgd@broadcom.com>
39613
39614 * lib/f-torture.exp (search_for): Rename to...
39615 (search_for_re): This. Also, clean up comments and the
39616 "regexp" invocation.
39617
39618 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
39619
39620 * gcc.c-torture/compile/20031002-1.c: New test.
39621
39622 2003-10-02 Jakub Jelinek <jakub@redhat.com>
39623
39624 * g++.dg/opt/cond1.C: New test.
39625
39626 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
39627
39628 * gcc.dg/Wold-style-definition-2.c: New testcase.
39629 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
39630
39631 2003-09-29 Richard Henderson <rth@redhat.com>
39632
39633 * g++.dg/init/array10.C: Add dg-options.
39634
39635 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
39636
39637 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
39638
39639 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39640
39641 * g++.dg/template/friend19.C: Fix typo.
39642 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
39643
39644 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
39645
39646 * gcc.c-torture/execute/20030928-1.c: New test.
39647 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
39648
39649 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39650
39651 * g++.dg/opt/unroll1.C: New test.
39652
39653 2003-09-26 Roger Sayle <roger@eyesopen.com>
39654
39655 PR optimization/11741
39656 * gcc.dg/20030926-1.c: New test case.
39657
39658 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39659
39660 PR c++/5655
39661 * g++.dg/parse/access7.C: New test.
39662 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
39663
39664 2003-09-24 Ziemowit Laski <zlaski@apple.com>
39665
39666 MERGE OF objc-improvements-branch into MAINLINE:
39667 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
39668 if libobjc has not been built.
39669 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
39670 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
39671 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
39672 objc/execute/nested-3.m, objc/execute/np-2.m,
39673 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
39674 objc/execute/redefining_self.m, objc/execute/root_methods.m,
39675 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
39676 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
39677 objc.dg/special/unclaimed-category-1.h,
39678 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
39679 well as GNU runtime.
39680 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
39681 * execute/cascading-1.m, execute/function-message-1.m,
39682 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
39683 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
39684 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
39685 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
39686 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
39687 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
39688 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
39689 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
39690 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
39691 * objc.dg/bitfield-2.m: Run only on Darwin.
39692 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
39693 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
39694 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
39695 * objc.dg/const-str-1.m: Fix constant string layout.
39696
39697 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
39698
39699 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
39700
39701 2003-09-23 Geoffrey Keating <geoffk@apple.com>
39702
39703 * gcc.dg/darwin-abi-1.c: New file.
39704
39705 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
39706
39707 PR target/12281
39708 * gcc.c-torture/compile/20030921-1.c: New test.
39709
39710 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
39711
39712 * g++.dg/opt/reg-stack2.C: New test.
39713
39714 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
39715
39716 * g++.dg/eh/delayslot1.C: New test.
39717
39718 2003-09-20 Richard Henderson <rth@redhat.com>
39719
39720 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
39721
39722 2003-09-20 Roger Sayle <roger@eyesopen.com>
39723
39724 * gcc.c-torture/execute/20030920-1.c: New test case.
39725
39726 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39727
39728 * g++.dg/rtti/typeid3.C: Correct expected error message.
39729
39730 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39731
39732 PR c++/157
39733 * g++.dg/parse/crash12.C: New test.
39734
39735 2003-09-19 Janis Johnson <janis187@us.ibm.com>
39736
39737 * gcc.dg/compat/mixed-struct-check.h: New.
39738 * gcc.dg/compat/mixed-struct-defs.h: New.
39739 * gcc.dg/compat/mixed-struct-init.h: New.
39740 * gcc.dg/compat/struct-by-value-19_main.c: New.
39741 * gcc.dg/compat/struct-by-value-19_x.c: New.
39742 * gcc.dg/compat/struct-by-value-19_y.c: New.
39743 * gcc.dg/compat/struct-by-value-20_main.c: New.
39744 * gcc.dg/compat/struct-by-value-20_x.c: New.
39745 * gcc.dg/compat/struct-by-value-20_y.c: New.
39746 * gcc.dg/compat/struct-return-19_main.c: New.
39747 * gcc.dg/compat/struct-return-19_x.c: New.
39748 * gcc.dg/compat/struct-return-19_y.c: New.
39749 * gcc.dg/compat/struct-return-20_main.c: New.
39750 * gcc.dg/compat/struct-return-20_x.c: New.
39751 * gcc.dg/compat/struct-return-20_y.c: New.
39752
39753 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
39754 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
39755 so that it will not complain on LP64 targets.
39756
39757 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39758
39759 PR c++/495
39760 * g++.dg/template/friend24.C: New test.
39761
39762 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
39763
39764 PR c++/12332
39765 * g++.dg/template/memtmpl2.C: New test.
39766
39767 2003-09-18 Mark Mitchell <mark@codesourcery.com>
39768
39769 PR target/11184
39770 * gcc.dg/builtin-apply1.c: New test.
39771
39772 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
39773
39774 PR c++/9848
39775 * g++.dg/warn/Wunused-4.C: New test.
39776
39777 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39778
39779 PR c++/12316
39780 * g++.dg/other/gc2.C: New test.
39781
39782 2003-09-17 Mark Mitchell <mark@codesourcery.com>
39783
39784 PR c++/11991
39785 * g++.dg/rtti/typeid3.C: New test.
39786
39787 PR c++/12266
39788 * g++.dg/overload/template1.C: New test.
39789
39790 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
39791
39792 * g++.dg/opt/cfg3.C: New test.
39793
39794 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39795
39796 PR c++/7939
39797 * g++.dg/template/crash11.C: New test.
39798
39799 2003-09-16 Jason Merrill <jason@redhat.com>
39800 Jakub Jelinek <jakub@redhat.com>
39801
39802 * gcc.dg/attr-warn-unused-result.c: New test.
39803
39804 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
39805
39806 PR c++/12184
39807 * g++.dg/expr/call2.C: New test.
39808
39809 2003-09-15 Andreas Jaeger <aj@suse.de>
39810
39811 * gcc.dg/Wold-style-definition-1.c: New test.
39812
39813 2003-09-14 Mark Mitchell <mark@codesourcery.com>
39814
39815 PR c++/3907
39816 * g++.dg/parse/template12.C: New test.
39817
39818 * g++.dg/abi/bitfield11.C: New test.
39819 * g++.dg/abi/bitfield12.C: Likewise.
39820
39821 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
39822
39823 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
39824 non-expansion of functional macro name without arguments at EOL.
39825 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
39826
39827 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
39828
39829 * gcc.c-torture/execute/20030914-[12].c: New tests.
39830
39831 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
39832
39833 PR c++/11788
39834 * g++.dg/overload/addr1.C: New test.
39835
39836 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
39837
39838 * gcc.dg/20030909-1.c: New test.
39839
39840 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
39841
39842 * gcc.dg/ultrasp10.c: New test.
39843
39844 2003-09-09 Devang Patel <dpatel@apple.com>
39845
39846 * gcc.dg/darwin-ld-6.c: New test.
39847
39848 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39849
39850 * gcc.dg/torture/builtin-explog-1.c: New testcase.
39851
39852 2003-09-08 Mark Mitchell <mark@codesourcery.com>
39853
39854 * gcc.dg/ia64-types1.c: New test.
39855 * gcc.dg/ia64-types2.c: Likewise.
39856
39857 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39858
39859 * gcc.dg/builtins-1.c: Add more _Complex tests.
39860 * gcc.dg/torture/builtin-attr-1.c: Likewise.
39861
39862 * gcc.dg/builtins-1.c: Test existing _Complex functions.
39863 * gcc.dg/torture/builtin-attr-1.c: Likewise.
39864
39865 2003-09-08 Mark Mitchell <mark@codesourcery.com>
39866
39867 PR c++/11786
39868 * g++.dg/lookup/koenig2.C: New test.
39869
39870 PR c++/5296
39871 * g++.dg/rtti/typeid2.C: New test.
39872
39873 2003-09-08 Jakub Jelinek <jakub@redhat.com>
39874
39875 * gcc.c-torture/compile/20030904-1.c: New test.
39876
39877 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
39878
39879 * g++.dg/opt/longbranch2.C: New test.
39880
39881 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
39882
39883 * g++.dg/template/crash10.C: Only compile it.
39884
39885 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
39886
39887 PR middle-end/11665
39888 * gcc.c-torture/compile/20030907-1.c: New test.
39889 * g++.dg/init/array11.C: New test.
39890
39891 2003-09-07 Mark Mitchell <mark@codesourcery.com>
39892
39893 PR c++/11852
39894 * g++.dg/init/struct1.C: New test.
39895
39896 2003-09-07 Mark Mitchell <mark@codesourcery.com>
39897
39898 PR c++/12181
39899 * g++.dg/expr/comma1.C: New test.
39900
39901 2003-09-06 Mark Mitchell <mark@codesourcery.com>
39902
39903 PR c++/11867
39904 * g++.dg/expr/static_cast5.C: New test.
39905
39906 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
39907
39908 PR c++/11507
39909 * g++.dg/lookup/scoped7.C: New test.
39910
39911 PR c++/9574
39912 * g++.dg/other/static1.C: New test.
39913
39914 PR c++/11490
39915 * g++.dg/warn/template-1.C: New test.
39916
39917 PR c++/11432
39918 * g++.dg/template/crash10.C: New test.
39919
39920 PR c++/2478
39921 * g++.dg/overload/VLA.C: New test.
39922
39923 PR c++/10804
39924 * g++.dg/template/call1.C: New test.
39925
39926 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
39927
39928 PR c++/11794
39929 * g++.dg/parse/using3.C: New test.
39930
39931 2003-09-06 Roger Sayle <roger@eyesopen.com>
39932
39933 PR c++/11409
39934 * g++.dg/overload/builtin3.C: New test case.
39935
39936 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
39937
39938 PR c/9862
39939 * gcc.dg/20030906-1.c: New test.
39940 * gcc.dg/20030906-2.c: Likewise.
39941
39942 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
39943
39944 PR c++/12167
39945 * g++.dg/parse/defarg5.C: New test.
39946
39947 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
39948
39949 2003-09-05 Mark Mitchell <mark@codesourcery.com>
39950
39951 PR c++/12163
39952 * g++.dg/expr/static_cast4.C: New test.
39953
39954 PR c++/12146
39955 * g++.dg/template/crash9.C: New test.
39956
39957 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
39958
39959 * g++.old-deja/g++.ext/pretty2.C: Update for change
39960 in __FUNCTION__.
39961 * g++.old-deja/g++.ext/pretty3.C: Likewise.
39962
39963 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
39964
39965 PR c++/11922
39966 * g++/dg/template/qualified-id1.C: New test.
39967
39968 PR c++/12037
39969 * g++.dg/warn/noeffect4.C: New test.
39970
39971 2003-09-04 Matt Austern <austern@apple.com>
39972
39973 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
39974 * g++.dg/ext/fnname2.C: Likewise.
39975 * g++.dg/ext/fnname3.C: Likewise.
39976
39977 2003-09-04 Mark Mitchell <mark@codesourcery.com>
39978
39979 * g++.dg/expr/lval1.C: New test.
39980 * g++.dg/ext/lvcast.C: Remove.
39981
39982 2003-09-03 Roger Sayle <roger@eyesopen.com>
39983
39984 PR optimization/11700.
39985 * gcc.c-torture/compile/20030903-1.c: New test case.
39986
39987 2003-09-03 Mark Mitchell <mark@codesourcery.com>
39988
39989 PR c++/12053
39990 * g++.dg/abi/layout4.C: New test.
39991
39992 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
39993
39994 PR c++/11553
39995 * g++.dg/parse/friend3.C: New test.
39996
39997 2003-09-02 Mark Mitchell <mark@codesourcery.com>
39998
39999 PR c++/11847
40000 * g++.dg/template/class1.C: New test.
40001
40002 PR c++/11808
40003 * g++.dg/expr/call1.C: New test.
40004
40005 2003-09-01 Mark Mitchell <mark@codesourcery.com>
40006
40007 PR c++/12114
40008 * g++.dg/init/ref9.C: New test.
40009
40010 PR c++/11972
40011 * g++.dg/template/nested4.C: New test.
40012
40013 2003-08-29 Mark Mitchell <mark@codesourcery.com>
40014
40015 PR c++/12093
40016 * g++.dg/template/non-dependent4.C: New test.
40017
40018 PR c++/11928
40019 * g++.dg/inherit/conv1.C: New test.
40020
40021 2003-08-29 Mark Mitchell <mark@codesourcery.com>
40022
40023 PR c++/6196
40024 * g++.dg/ext/label1.C: New test.
40025 * g++.dg/ext/label2.C: Likewise.
40026
40027 2003-08-28 Mark Mitchell <mark@codesourcery.com>
40028
40029 * g++.dg/expr/cond3.C: New test.
40030
40031 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40032
40033 * gcc.dg/builtins-1.c: Add new builtin cases.
40034
40035 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40036
40037 * gcc.dg/builtins-1.c: Add new cases.
40038 * gcc.dg/torture/builtin-attr-1.c: Likewise.
40039
40040 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40041
40042 * gcc.dg/builtins-1.c: Add more math builtin tests.
40043 * gcc.dg/torture/builtin-attr-1.c: New test.
40044
40045 2003-08-28 Mark Mitchell <mark@codesourcery.com>
40046
40047 PR optimization/5079
40048 * g++.dg/opt/static3.C: New test.
40049
40050 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
40051
40052 * gcc.misc-tests/gcov-10b.c: New test.
40053
40054 2003-08-27 Mark Mitchell <mark@codesourcery.com>
40055
40056 * g++.dg/opt/ptrmem3.C: New test.
40057
40058 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
40059
40060 2003-08-27 Jakub Jelinek <jakub@redhat.com>
40061
40062 * gcc.dg/20030826-2.c: New test.
40063
40064 2003-08-26 Roger Sayle <roger@eyesopen.com>
40065
40066 PR middle-end/12002
40067 * g77.f-torture/compile/12002.f: New test case.
40068
40069 2003-08-26 Roger Sayle <roger@eyesopen.com>
40070
40071 * gcc.dg/20030826-1.c: New test case.
40072
40073 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
40074
40075 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
40076
40077 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
40078
40079 PR c++/11871
40080 * c++.dg/lookup/crash1.C: New test.
40081
40082 * c++.dg/warn/noeffect3.C: New test.
40083
40084 2003-08-25 Janis Johnson <janis187@us.ibm.com>
40085
40086 * gcc.dg/compat/vector-1_x.c: Compile with -w.
40087 * gcc.dg/compat/vector-1_y.c: Ditto.
40088 * gcc.dg/compat/vector-2_x.c: Ditto.
40089 * gcc.dg/compat/vector-2_y.c: Ditto.
40090
40091 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
40092
40093 * gcc.dg/20030702-1.c: New test.
40094
40095 2003-08-25 Mark Mitchell <mark@codesourcery.com>
40096
40097 PR c++/8795
40098 * g++.dg/ext/altivec-1.C: New test.
40099
40100 2003-08-24 Richard Henderson <rth@redhat.com>
40101
40102 * g++.dg/eh/simd-2.C: Add -w for x86.
40103
40104 2003-08-23 Jakub Jelinek <jakub@redhat.com>
40105
40106 * gcc.dg/20030815-1.c: New test.
40107
40108 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40109
40110 PR c++/3765
40111 * g++.dg/parse/access6.C: New test.
40112
40113 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40114
40115 PR c++/641, c++/11876
40116 * g++.dg/template/friend22.C: New test.
40117 * g++.dg/template/friend23.C: Likewise.
40118
40119 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40120
40121 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
40122 identically.
40123
40124 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40125
40126 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
40127
40128 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40129
40130 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
40131
40132 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40133
40134 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
40135
40136 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40137
40138 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
40139
40140 2003-08-21 Mark Mitchell <mark@codesourcery.com>
40141
40142 PR c++/11919
40143 * g++.dg/overload/prom1.C: New test.
40144
40145 PR c++/11551
40146 * g++.dg/parse/dtor2.C: New test.
40147
40148 PR c++/10762
40149 * g++.dg/parse/using2.C: New test.
40150
40151 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
40152
40153 PR target/11805
40154 * gcc.c-torture/compile/20030821-1.c: New.
40155
40156 2003-08-20 Mark Mitchell <mark@codesourcery.com>
40157
40158 PR c++/11834
40159 * g++.dg/template/deduce2.C: New test.
40160
40161 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
40162
40163 * gcc.c-torture/execute/20030821-1.c: New test.
40164
40165 2003-08-20 Roger Sayle <roger@eyesopen.com>
40166
40167 PR middle-end/11984
40168 * gcc.dg/20030820-1.c: New test case.
40169
40170 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
40171
40172 PR c++/11945
40173 * g++.dg/warn/noeffect2.C: New test.
40174
40175 2003-08-19 Mark Mitchell <mark@codesourcery.com>
40176
40177 PR c++/10926
40178 * g++.dg/template/dtor2.C: New test.
40179
40180 PR c++/11684
40181 * g++.dg/template/operator1.C: New test.
40182 * g++.dg/parse/operator4.C: New test.
40183
40184 PR c++/11946.C
40185 * g++.dg/expr/enum1.C: New test.
40186 * gcc.dg/c99-bool-1.c: Remove bogus warning.
40187
40188 PR c++/11036.C
40189 * g++.dg/parse/elab2.C: New test.
40190 * g++.dg/parse/typedef4.C: Change error message.
40191 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
40192 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
40193 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
40194
40195 2003-08-19 Geoffrey Keating <geoffk@apple.com>
40196
40197 * gcc.dg/pch/warn-1.c: New.
40198 * gcc.dg/pch/warn-1.hs: New.
40199
40200 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
40201 not-tested file.
40202
40203 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
40204
40205 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
40206
40207 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
40208
40209 * gcc.dg/uninit-D.c: New Test.
40210 * gcc.dg/uninit-E.c: New Test.
40211 * gcc.dg/uninit-F.c: New Test.
40212 * gcc.dg/uninit-G.c: New Test.
40213
40214 2003-08-19 Michael Ritzert <ritzert@t-online.de>
40215
40216 * g++.dg/README: Describe the pch directory.
40217
40218 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40219
40220 PR c++/11174
40221 * g++.dg/parse/access4.C: New test.
40222 * g++.dg/parse/access5.C: Likewise.
40223 * g++.old-deja/g++.jason/access17.C: Adjust error message.
40224
40225 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
40226
40227 * gcc.dg/noncompile/20030818-1.c: New.
40228
40229 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
40230
40231 PR c++/11957
40232 * g++.dg/warn/noeffect1.C: New test.
40233
40234 * g++.dg/template/scope2.C: New test.
40235 * g++.dg/template/error2.C: Correct dg-error
40236
40237 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
40238
40239 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
40240
40241 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
40242
40243 PR C++/11512
40244 * g++.dg/template/warn1.C: New.
40245
40246 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
40247
40248 * g++.dg/template/error2.C: New test.
40249 * g++.dg/lookup/using7.C: Adjust errors
40250 * g++.old-deja/g++.pt/crash36.C: Likewise.
40251 * g++.old-deja/g++.pt/derived3.C: Likewise.
40252
40253 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40254
40255 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
40256 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
40257 * gcc.c-torture/execute/builtins/string-9.c: New, from
40258 string-opt-9.c. Adjust for execute/builtins framework.
40259 * gcc.c-torture/execute/string-opt-9.c: Delete.
40260
40261 2003-08-12 Mark Mitchell <mark@codesourcery.com>
40262
40263 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
40264
40265 * g++.dg/parse/ret-type2.C: New test.
40266
40267 PR c++/11703
40268 * g++.dg/init/new8.C: New test.
40269
40270 PR c++/10923
40271 * g++.dg/parse/typedef5.C: New test.
40272
40273 PR c++/9512
40274 * g++.dg/parse/qualified2.C: New test.
40275 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
40276 invalid code.
40277
40278 2003-08-11 Mark Mitchell <mark@codesourcery.com>
40279
40280 * g++.dg/conversion/ptrmem1.C: New test.
40281
40282 2003-08-11 Jakub Jelinek <jakub@redhat.com>
40283
40284 PR target/11693
40285 * gcc.dg/20030811-1.c: New test.
40286
40287 PR target/11535
40288 * gcc.c-torture/execute/20030811-1.c: New test.
40289
40290 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40291
40292 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
40293
40294 2003-08-10 Mark Mitchell <mark@codesourcery.com>
40295
40296 PR c++/11789.C
40297 * g++.dg/inherit/multiple1.C: New test.
40298
40299 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
40300
40301 * gcc.dg/spe1.c: New test.
40302
40303 PR c++/11670
40304 * g++.dg/expr/cast2.C: New test.
40305
40306 PR c++/10530
40307 * g++.dg/template/dependent-name2.C: New test.
40308
40309 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
40310
40311 * g++.dg/parse/crash11.C: Put the dg options in comments.
40312
40313 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
40314
40315 * lib/gcc-dg.exp: Update for diagnostic change.
40316
40317 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40318
40319 PR c++/5767
40320 * g++.dg/parse/crash11.C: New test.
40321
40322 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
40323
40324 * gcc.dg/cpp/spacing1.c: Update.
40325
40326 2003-08-04 Janis Johnson <janis187@us.ibm.com>
40327
40328 PR target/11739
40329 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
40330 a value for -mtune.
40331
40332 2003-08-04 Roger Sayle <roger@eyesopen.com>
40333
40334 PR middle-end/11771
40335 * gcc.c-torture/compile/20030804-1.c: New test case.
40336
40337 2003-08-04 Roger Sayle <roger@eyesopen.com>
40338
40339 * gcc.dg/20030804-1.c: New test case.
40340
40341 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
40342
40343 * gcc.dg/cpp/separate-1.c: New test.
40344
40345 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
40346
40347 PR c++/11704
40348 * g++.dg/template/dependent-expr2.C: New test.
40349
40350 PR c++/11766
40351 * g++.dg/expr/ptrmem1.C: New test.
40352
40353 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40354
40355 PR c++/9453
40356 * g++.dg/template/friend15.C: New test.
40357
40358 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
40359
40360 * lib/dg-pch.exp: Work round PCH bug.
40361
40362 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40363
40364 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
40365 builtins. Move cases from builtins-4.c here.
40366
40367 * gcc.dg/torture/builtin-math-1.c: New test taken from
40368 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
40369 additional cases.
40370
40371 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
40372 Delete.
40373
40374 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
40375
40376 PR c++/9447
40377 * g++.dg/template/using7.C: New test.
40378
40379 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
40380
40381 * import1.c, import2.c: New tests.
40382
40383 2003-08-01 Jakub Jelinek <jakub@redhat.com>
40384
40385 * g++.dg/eh/crossjump1.C: New test.
40386
40387 2003-08-01 Mark Mitchell <mark@codesourcery.com>
40388
40389 PR c++/11697
40390 * g++.dg/template/using6.C: New test.
40391
40392 PR c++/11744
40393 * g++.dg/template/koenig2.C: New test.
40394
40395 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40396
40397 PR c++/7983
40398 * g++.dg/parse/typedef4.C: New test.
40399
40400 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40401
40402 PR c++/8442, c++/8806
40403 * g++.dg/template/elab1.C: New test.
40404 * g++.dg/template/type2.C: Likewise.
40405 * g++.dg/template/ttp3.C: Adjust expected error message.
40406 * g++.old-deja/g++.law/visibility13.C: Likewise.
40407 * g++.old-deja/g++.niklas/t135.C: Likewise.
40408 * g++.old-deja/g++.pt/ttp41.C: Likewise.
40409 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
40410 template argument.
40411 * g++.old-deja/g++.pt/ttp44.C: Likewise.
40412
40413 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
40414
40415 PR c++/11295
40416 * g++.dg/ext/stmtexpr1.C: New test.
40417
40418 * g++.dg/opt/tmp1.C: New test.
40419
40420 PR c++/11525
40421 * g++.dg/parse/constant4.C: New test.
40422
40423 PR c++/9447
40424 * g++.dg/template/using5.C: New test.
40425
40426 2003-07-31 Roger Sayle <roger@eyesopen.com>
40427
40428 * gcc.dg/builtins-27.c: New test case.
40429
40430 2003-07-31 Jakub Jelinek <jakub@redhat.com>
40431
40432 * gcc.dg/tls/opt-7.c: New test.
40433
40434 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
40435
40436 * g++.old-deja/g++.other/crash18.C: Remove.
40437
40438 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
40439
40440 * g++.dg/template/explicit3.C: New.
40441 * g++.dg/template/explicit4.C: New.
40442 * g++.dg/template/explicit5.C: New.
40443
40444 PR c++/11347
40445 * g++.dg/template/memtmpl1.C: New.
40446
40447 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
40448
40449 PR target/11565
40450 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
40451 * gcc.dg/i386-387-5.c (dg-options): Likewise.
40452
40453 2003-07-30 Jan Hubicka <jh@suse.cz>
40454
40455 * vtgc1.c: Kill.
40456
40457 2003-07-29 Zack Weinberg <zack@codesourcery.com>
40458
40459 * gcc.dg/struct-in-proto-1.c: New test.
40460
40461 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
40462
40463 * gcc.dg/cpp/include2.c: Only expect one message.
40464
40465 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
40466
40467 PR c++/9447
40468 * g++.dg/template/using1.C: New test.
40469 * g++.dg/template/using2.C: New test.
40470 * g++.dg/template/using3.C: New test.
40471 * g++.dg/template/using4.C: New test.
40472
40473 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
40474
40475 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
40476 * gcc.c-torture/execute/string-opt-10.c: Likewise.
40477
40478 2003-07-28 Jan Hubicka <jh@suse.cz>
40479
40480 PR c++/11530
40481 * g++.dg/opt/call1.C: New test.
40482
40483 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
40484
40485 PR c++/11667
40486 * g++.dg/init/enum2.C: New test.
40487 * g++.dg/template/overload1.C: Add "-w" option.
40488
40489 2003-07-28 Hans-Peter Nilsson <hp@bitrange.com>
40490
40491 * gcc.dg/Wdeclaration-after-statement-1.c,
40492 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
40493
40494 2003-07-28 Jakub Jelinek <jakub@redhat.com>
40495
40496 * gcc.c-torture/compile/20030725-1.c: New test.
40497
40498 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
40499
40500 * gcc.dg/20030505.c: Only run for SPE.
40501 Remove definition of opaque type.
40502
40503 2003-07-27 Mark Mitchell <mark@codesourcery.com>
40504
40505 * g++.dg/template/ptrmem6.C: New test.
40506
40507 2003-07-26 Geoffrey Keating <geoffk@apple.com>
40508
40509 * gcc.c-torture/compile/zero-strct-2.c: New test.
40510
40511 2003-07-25 Geoffrey Keating <geoffk@apple.com>
40512
40513 * gcc.dg/intermod-1.c: New test.
40514
40515 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
40516
40517 PR c++/11617
40518 * g++.dg/template/lookup2.C: New test.
40519 * g++.dg/template/memclass1.C: Remove instantiated from error.
40520 * g++.dg/other/error2.C: Tweak expected errors.
40521
40522 PR c++/11596
40523 * g++.dg/template/defarg3.C: New test.
40524
40525 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
40526
40527 2003-07-24 Mark Mitchell <mark@codesourcery.com>
40528
40529 * g++.dg/inherit/access5.C: New test.
40530
40531 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40532
40533 PR c++/11513
40534 * g++.dg/template/crash8.C: New test.
40535
40536 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
40537
40538 PR c/10602
40539 * gcc.dg/noncompile/incomplete-2.c: New test.
40540
40541 2003-07-23 Mark Mitchell <mark@codesourcery.com>
40542
40543 PR c++/11645
40544 * g++.dg/inherit/access4.C: New test.
40545
40546 PR c++/11517
40547 * g++.dg/expr/cond2.C: New test.
40548
40549 PR optimization/10679
40550 * g++.dg/opt/inline4.C: New test.
40551
40552 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
40553
40554 * g++.dg/parse/crash10: New test.
40555
40556 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
40557
40558 * g++.dg/ext/flexary1.C: New test.
40559
40560 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40561
40562 PR c++/10793
40563 * g++.dg/template/crash9.C: New test.
40564
40565 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40566
40567 PR c++/3004
40568 * g++.dg/parse/typedef3.C: New test.
40569
40570 PR c++/7906
40571 * g++.dg/parse/operator2.C: New test.
40572
40573 PR c++/8895
40574 * g++.dg/parse/def-tmpl-arg1.C: New test.
40575
40576 PR c++/9282
40577 * g++.dg/parse/funptr1.C: New test.
40578
40579 PR c++/9452
40580 * g++.dg/parse/ambig3.C: New test.
40581
40582 PR c++/9454
40583 * g++.dg/parse/operator3.C: New test.
40584
40585 PR c++/9486
40586 * g++.dg/parse/template10.C: New test.
40587
40588 PR c++/9488
40589 * g++.dg/parse/template11.C: New test.
40590
40591 PR c++/10150
40592 * g++.dg/parse/invalid-op1.C: New test.
40593
40594 PR c++/10247
40595 * g++.dg/parse/condexpr1.C: New test.
40596
40597 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
40598
40599 * g++.dg/ext/packed3.C: New test.
40600 * g++.dg/ext/packed4.C: New test.
40601
40602 * gcc.dg/pack-test-3.c: New test.
40603
40604 2003-07-21 Janis Johnson <janis187@us.ibm.com>
40605
40606 * lib/compat.exp: Handle dg-options per source file.
40607 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
40608 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
40609 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
40610 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
40611 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
40612 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
40613 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
40614 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
40615 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
40616 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
40617 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
40618 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
40619 * g++.dg/compat/break/bitfield7_x.C: Ditto.
40620 * g++.dg/compat/break/bitfield7_y.C: Ditto.
40621
40622 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
40623
40624 PR c/10320
40625 * gcc.c-torture/execute/20030718-1.c: New test.
40626
40627 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
40628
40629 PR optimization/11536
40630 * gcc.dg/20030721-1.c: New test.
40631
40632 2003-07-19 Mark Mitchell <mark@codesourcery.com>
40633
40634 PR c++/11546
40635 * g++.dg/template/lookup1.C: New test.
40636
40637 2003-07-19 Zack Weinberg <zack@codesourcery.com>
40638
40639 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
40640 diagnostics of ill-formed constructs involving labels.
40641 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
40642 the new 'previously defined here' message.
40643
40644 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
40645
40646 * g++.dg/parse/non-dependent2.C: New test.
40647
40648 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
40649
40650 * g++.dg/init/init-ref4.C: xfail on targets without
40651 weak symbols.
40652
40653 2003-07-17 Jakub Jelinek <jakub@redhat.com>
40654
40655 PR target/11087
40656 * gcc.c-torture/execute/20030717-1.c: New test.
40657
40658 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
40659
40660 * g++.dg/opt/cfg1.C: New test.
40661
40662 2003-07-17 Mark Mitchell <mark@codesourcery.com>
40663
40664 PR optimization/11557
40665 * gcc.dg/20030717-1.c: New test.
40666
40667 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
40668
40669 PR c++/10476
40670 * g++.dg/expr/crash-1.C: New test.
40671
40672 PR c++/11027
40673 * g++.dg/template/init3.C: New test.
40674
40675 PR c++/8222
40676 * g++.dg/template/non-dependent1.C: New test.
40677
40678 PR c++/11070
40679 * g++.dg/template/non-dependent2.C: New test.
40680
40681 PR c++/11071
40682 * g++.dg/template/non-dependent3.C: New test.
40683
40684 PR c++/9907
40685 * g++.dg/template/sizeof5.C: New test.
40686
40687 2003-07-17 Geoffrey Keating <geoffk@apple.com>
40688
40689 PR 11498
40690 * gcc.c-torture/compile/mangle-1.c: New file.
40691
40692 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40693
40694 PR c++/7809
40695 * g++.dg/parse/access3.C: New test.
40696
40697 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
40698
40699 PR c++/11384
40700 * g++.dg/init/init-ref4.C: New test.
40701
40702 2003-07-16 Mark Mitchell <mark@codesourcery.com>
40703
40704 PR c++/11547
40705 * g++.dg/parse/constant3.C: New test.
40706 * g++.dg/parse/crash7.C: Likewise.
40707
40708 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
40709
40710 PR target/11008
40711 * gcc.dg/i386-pentium4-not-mull.c: New.
40712
40713 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
40714
40715 * gcc.dg/asm-names.c (ymain): Make it weak.
40716
40717 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40718
40719 PR c++/5421
40720 * g++.dg/template/friend21.C: New test.
40721
40722 2003-07-16 Jakub Jelinek <jakub@redhat.com>
40723
40724 * gcc.dg/cleanup-8.c: New test.
40725 * gcc.dg/cleanup-9.c: New test.
40726
40727 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
40728
40729 * g++.dg/ext/dll-MI1.h: New file.
40730 * g++.dg/ext/dllexport-MI1.C: New file.
40731 * g++.dg/ext/dllimport-MI1.C: New file.
40732
40733 2003-07-15 Jakub Jelinek <jakub@redhat.com>
40734
40735 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
40736 it does not have cmpstrsi patterns (just cmpmemsi).
40737
40738 2003-07-15 Mark Mitchell <mark@codesourcery.com>
40739
40740 PR debug/11473
40741 * g++.dg/debug/debug8.C: New test.
40742
40743 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40744
40745 PR c++/10108
40746 * g++.dg/template/crash7.C: New test.
40747
40748 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
40749
40750 PR target/10795
40751 * gcc.c-torture/compile/20030708-1.c: New.
40752
40753 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
40754
40755 * gcc.c-torture/execute/20030715-1.c: New test.
40756
40757 2003-07-14 Geoffrey Keating <geoffk@apple.com>
40758
40759 * gcc.dg/pch/inline-3.c: New file.
40760 * gcc.dg/pch/inline-3.hs: New file.
40761 * gcc.dg/pch/inline-4.c: New file.
40762 * gcc.dg/pch/inline-4.hs: New file.
40763
40764 2003-07-14 Mark Mitchell <mark@codesourcery.com>
40765
40766 PR c++/11509
40767 * g++.dg/template/crash6.C: New test.
40768
40769 PR c++/7053
40770 * g++.dg/template/friend20.C: New test.
40771
40772 PR c++/7019
40773 * g++.dg/template/overload2.C: New test.
40774
40775 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40776
40777 PR optimization/11440
40778 * gcc.c-torture/execute/20030714-1.c: New test.
40779
40780 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40781
40782 PR c++/11154
40783 * g++.dg/template/partial2.C: New test.
40784
40785 2003-07-13 Mark Mitchell <mark@codesourcery.com>
40786
40787 PR c++/11503
40788 * g++.dg/template/anon1.C: New test.
40789
40790 PR c++/11493
40791 PR c++/11495
40792 * g++.dg/parse/template9.C: Likewise.
40793 * g++.dg/template/crash4.C: New test.
40794 * g++.dg/template/koenig1.C: Likewise.
40795 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
40796 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
40797 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
40798 functions.
40799 * g++.old-deja/g++.jason/template36.C: Likewise.
40800 * g++.old-deja/g++.mike/p1989.C: Likewise.
40801 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
40802 * g++.old-deja/g++.pt/ttp20.C: Use this->.
40803 * g++.old-deja/g++.pt/ttp21.C: Use this->.
40804 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
40805 compiling.
40806 * g++.old-deja/g++.pt/union2.C: Use this->.
40807
40808 2003-07-11 Jakub Jelinek <jakub@redhat.com>
40809
40810 * gcc.dg/20030711-1.c: New test.
40811
40812 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
40813
40814 PR c++/11050
40815 * g++.dg/parse/args1.C: New test.
40816 * g++.pt/defarg8.C: Change expected errors.
40817
40818 2003-07-11 Mark Mitchell <mark@codesourcery.com>
40819
40820 PR c++/8164
40821 * g++.dg/template/nontype2.C: New test.
40822
40823 PR c++/10558
40824 * g++.dg/parse/template8.C: New test.
40825
40826 PR c++/8327
40827 * g++.dg/template/scope1.C: New test.
40828
40829 * g++.dg/warn/Wsign-compare-1.C: New test.
40830
40831 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
40832
40833 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
40834
40835 2003-07-10 Mark Mitchell <mark@codesourcery.com>
40836
40837 PR c++/9411
40838 * g++.dg/template/explicit2.C: New test.
40839
40840 PR c++/10032
40841 * g++.dg/warn/pedantic1.C: New test.
40842
40843 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
40844
40845 PR c++ 9483
40846 * g++.dg/other/field1.C: New test.
40847
40848 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
40849
40850 PR c/11449
40851 * gcc.c-torture/compile/20030707-1.c: New.
40852
40853 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40854
40855 PR c++/10849
40856 * g++.dg/template/access12.C: New test.
40857
40858 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
40859
40860 * g++.dg/bprob/bprob.exp (prof_ext): Update.
40861 * g77.dg/bprob/bprob.exp (prof_ext): Update.
40862 * gcc.misc-tests/bprob.exp (prof_ext): Update.
40863 * gcc.misc-tests/gcov.exp: Update
40864 * g++.dg/gcov/gcov.exp: Update
40865 * lib/gcov.exp: Update.
40866
40867 2003-07-08 Mark Mitchell <mark@codesourcery.com>
40868
40869 * g++.dg/abi/mangle17.C: Make sure template expressions are
40870 dependent.
40871 * g++.dg/abi/mangle4.C: Mark erroneous casts.
40872 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
40873 * g++.dg/opt/stack1.C: Remove erroneous code.
40874 * g++.dg/parse/template7.C: New test.
40875 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
40876 * g++.old-deja/g++.pt/crash4.C: Likewise.
40877
40878 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
40879
40880 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
40881 with zero or one occurence of `$' after the initial `L'.
40882
40883 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
40884
40885 * gcc.c-torture/compile/20030704-1.c: Add a comment.
40886
40887 2003-07-08 Roger Sayle <roger@eyesopen.com>
40888
40889 PR c/11370
40890 * gcc.dg/Wunreachable-6.c: New testcase.
40891 * gcc.dg/Wunreachable-7.c: New testcase.
40892
40893 2003-07-08 Jakub Jelinek <jakub@redhat.com>
40894
40895 PR c/11420
40896 * gcc.dg/20030708-1.c: New test.
40897
40898 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
40899
40900 * gcc.dg/compat/sdata-section.h: New file.
40901 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
40902 * gcc.dg/torture/mips-sdata-1.c: New test.
40903
40904 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40905
40906 PR c++/11030
40907 * g++.dg/template/friend19.C: New test.
40908
40909 2003-07-08 Jakub Jelinek <jakub@redhat.com>
40910
40911 * g++.dg/opt/strength-reduce.C: New test.
40912
40913 2003-07-07 Roger Sayle <roger@eyesopen.com>
40914
40915 PR target/10979
40916 * gcc.dg/20030707-1.c: New testcase.
40917
40918 2003-07-07 Roger Sayle <roger@eyesopen.com>
40919
40920 PR optimization/11059
40921 * g++.dg/opt/emptyunion.C: New testcase.
40922
40923 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
40924 Eric Botcazou <ebotcazou@libertysurf.fr>
40925
40926 * g++.dg/opt/stack1.C: New test.
40927
40928 2003-07-05 Mark Mitchell <mark@codesourcery.com>
40929
40930 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
40931 run test.
40932
40933 PR c++/11431
40934 * g++.dg/expr/static_cast3.C: New test.
40935
40936 2003-07-04 Zack Weinberg <zack@codesourcery.com>
40937
40938 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
40939 everywhere.
40940 * gcc.dg/concat.c: Concatenation of string constants with
40941 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
40942 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
40943 * gcc.dg/cpp/escape-2.c: Use wide character constants where
40944 necessary to avoid multi-character character constant warning.
40945 * gcc.dg/cpp/escape.c: Likewise.
40946 * gcc.dg/cpp/ucs.c: Likewise.
40947 Remove backslashes from dg-bogus comments, as they confuse Tcl.
40948 Fix a typo.
40949
40950 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
40951
40952 PR c/11428
40953 * gcc.c-torture/compile/20030704-1.c: New.
40954
40955 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
40956
40957 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
40958
40959 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
40960
40961 PR c++/5287, PR c++/7910, PR c++/11021
40962 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
40963 tests for warnings.
40964 * g++.dg/ext/dllimport2.C: Add tests for warnings.
40965 * g++.dg/ext/dllimport3.C: Likewise.
40966 * g++.dg/ext/dllimport4.C: New file.
40967 * g++.dg/ext/dllimport5.C: New file.
40968 * g++.dg/ext/dllimport6.C: New file.
40969 * g++.dg/ext/dllimport7.C: New file.
40970 * g++.dg/ext/dllimport8.C: New file.
40971 * g++.dg/ext/dllimport9.C: New file.
40972 * g++.dg/ext/dllimport10.C: New file.
40973 * g++.dg/ext/dllexport1.C: New file.
40974
40975 2003-07-03 Mark Mitchell <mark@codesourcery.com>
40976
40977 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
40978 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
40979
40980 2003-07-03 Roger Sayle <roger@eyesopen.com>
40981
40982 * gcc.dg/builtins-25.c: New testcase.
40983 * gcc.dg/builtins-26.c: New testcase.
40984
40985 2003-07-03 Janis Johnson <janis187@us.ibm.com>
40986
40987 * gcc.dg/compat/vector-defs.h: New file.
40988 * gcc.dg/compat/vector-setup.h: New file.
40989 * gcc.dg/compat/vector-check.h: New file.
40990 * gcc.dg/compat/vector-1_main.c: New file.
40991 * gcc.dg/compat/vector-1_x.c: New file.
40992 * gcc.dg/compat/vector-1_y.c: New file.
40993 * gcc.dg/compat/vector-2_main.c: New file.
40994 * gcc.dg/compat/vector-2_x.c: New file.
40995 * gcc.dg/compat/vector-2_y.c: New file.
40996
40997 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
40998 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
40999 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
41000 * gcc.dg/compat/struct-align-1.h: New file.
41001 * gcc.dg/compat/struct-align-1_main.c: New file.
41002 * gcc.dg/compat/struct-align-1_x.c: New file.
41003 * gcc.dg/compat/struct-align-1_y.c: New file.
41004 * gcc.dg/compat/struct-align-2.h: New file.
41005 * gcc.dg/compat/struct-align-2_main.c: New file.
41006 * gcc.dg/compat/struct-align-2_x.c: New file.
41007 * gcc.dg/compat/struct-align-2_y.c: New file.
41008
41009 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
41010 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
41011 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41012 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
41013 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
41014 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41015 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41016 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
41017 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
41018 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
41019 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
41020 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
41021 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
41022 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
41023 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
41024 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
41025 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
41026 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
41027 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41028 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41029 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41030 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41031 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41032 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41033 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41034 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41035 * gcc.dg/compat/struct-return-10_x.c: Ditto.
41036 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41037 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41038
41039 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
41040
41041 * gcc.dg/i386-call-1.c: New test.
41042
41043 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
41044
41045 PR c++/9162
41046 * g++.dg/parse/defarg4.C: New.
41047
41048 2003-07-03 Roger Sayle <roger@eyesopen.com>
41049
41050 PR target/10700
41051 * gcc.c-torture/compile/20030703-1.c: New test case.
41052
41053 2003-07-03 Mark Mitchell <mark@codesourcery.com>
41054
41055 * g++.dg/template/local3.C: Remove extra semicolon.
41056
41057 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
41058
41059 * gcc.dg/i386-volatile-1.c: New test.
41060
41061 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
41062
41063 PR c++/11072
41064 * g++.dg/other/offsetof2.C: XFAIL.
41065 * g++.dg/other/offsetof5.C: New.
41066
41067 PR c++/10219
41068 * g++.dg/template/error1.C: New.
41069
41070 PR c++/9779
41071 * g++.dg/template/dependent-expr1.C: New.
41072
41073 2003-07-01 Mark Mitchell <mark@codesourcery.com>
41074
41075 PR c++/6949
41076 * g++.dg/template/local3.C: New test.
41077
41078 PR c++/11149
41079 * g++.dg/lookup/scoped6.C: New test.
41080
41081 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
41082
41083 PR c++/8046
41084 * g++.dg/other/error7.C: New test.
41085
41086 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
41087
41088 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
41089 * g++.old-deja/g++.abi/vtable3.h: Likewise.
41090 * g++.old-deja/g++.law/code-gen5.C: Likewise.
41091 * g++.old-deja/g++.other/union2.C: Likewise.
41092 * gcc.dg/c90-const-expr-2.c: Likewise.
41093 * gcc.dg/c90-const-expr-3.c: Likewise.
41094 * gcc.dg/c99-const-expr-2.c: Likewise.
41095 * gcc.dg/c99-const-expr-3.c: Likewise.
41096 * gcc.dg/concat.c: Likewise.
41097
41098 2003-07-01 Mark Mitchell <mark@codesourcery.com>
41099
41100 PR c++/9559
41101 * g++.dg/init/static1.C: New test.
41102
41103 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
41104
41105 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
41106 * g++.old-deja/g++.other/access2.C: Likewise.
41107 * g++.old-deja/g++.other/decl2.C: Likewise.
41108 * gcc.c-torture/execute/20020615-1.c: Likewise.
41109
41110 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41111
41112 PR c++/4933
41113 * g++.dg/template/sizeof4.C: New test.
41114
41115 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41116
41117 * g++.dg/other/error6.C: New test.
41118
41119 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41120
41121 PR c++/10750
41122 * g++.dg/parse/constant2.C: New test.
41123
41124 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41125
41126 PR c++/11106
41127 * g++.dg/other/error5.C: New test.
41128
41129 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41130
41131 * gcc.dg/format/gcc_diag-1.c: New test.
41132
41133 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
41134
41135 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
41136
41137 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
41138
41139 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
41140 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
41141 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
41142
41143 2003-06-28 Jakub Jelinek <jakub@redhat.com>
41144
41145 * gcc.c-torture/execute/builtins/string-8.c: New test.
41146 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
41147 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
41148 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
41149
41150 2003-06-27 Mark Mitchell <mark@codesourcery.com>
41151
41152 PR c++/10468
41153 * g++.dg/ext/typeof6.C: New test.
41154
41155 2003-06-27 Mark Mitchell <mark@codesourcery.com>
41156
41157 PR c++/10796
41158 * g++.dg/init/enum1.C: New test.
41159
41160 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
41161
41162 * gcc.dg/20030627-1.c: New test.
41163
41164 2003-06-26 Mark Mitchell <mark@codesourcery.com>
41165
41166 PR c++/11332
41167 * g++.dg/expr/static_cast2.C: New test.
41168
41169 2003-06-26 Roger Sayle <roger@eyesopen.com>
41170 Jakub Jelinek <jakub@redhat.com>
41171
41172 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
41173 sprintf(dst,"%s",src) optimization.
41174 * gcc.c-torture/execute/20030626-1.c: New test case.
41175 * gcc.c-torture/execute/20030626-2.c: New test case.
41176
41177 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
41178
41179 * gcc.c-torture/execute/multi-ix.c: New test.
41180
41181 * gcc.c-torture/execute/simd-4.c (main):
41182 Added missing semicolon at end of union.
41183
41184 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
41185
41186 PR c++/8266
41187 * g++.dg/template/explicit-instantiation3.C: New test.
41188
41189 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
41190
41191 * gcc.dg/20030626-1.c: Use signed char.
41192
41193 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
41194
41195 * gcc.dg/20030626-1.c: New test.
41196
41197 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
41198
41199 * const-str-2.m: Update.
41200
41201 2003-06-25 Mark Mitchell <mark@codesourcery.com>
41202
41203 PR c++/10990
41204 * g++.dg/rtti/dyncast1.C: New test.
41205 * g++.dg/abi/mangle4.C: Correct base-specifier access.
41206 * g++.dg/lookup/scoped1.C: Remove XFAIL.
41207 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
41208
41209 PR c++/10931
41210 * g++.dg/expr/static_cast1.C: New test.
41211
41212 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
41213
41214 * gcc.dg/20030625-1.c: New test.
41215
41216 2003-06-24 Roger Sayle <roger@eyesopen.com>
41217
41218 * gcc.c-torture/compile/20030624-1.c: New test case.
41219
41220 2003-06-24 Jakub Jelinek <jakub@redhat.com>
41221
41222 * gcc.c-torture/execute/string-opt-17.c: New test.
41223
41224 2003-06-24 Mark Mitchell <mark@codesourcery.com>
41225
41226 PR c++/5754
41227 * g++.dg/parse/crash6.C: New test.
41228
41229 2003-06-23 Roger Sayle <roger@eyesopen.com>
41230
41231 * gcc.dg/builtins-24.c: New test case.
41232
41233 2003-06-23 Jakub Jelinek <jakub@redhat.com>
41234
41235 * g++.dg/opt/operator1.C: New test.
41236
41237 2003-06-22 Roger Sayle <roger@eyesopen.com>
41238
41239 * gcc.c-torture/execute/string-opt-16.c: New test case.
41240
41241 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
41242
41243 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
41244 * g++.old-deja/g++.other/conv7.C: Likewise.
41245 * g++.old-deja/g++.other/overcnv2.C: Likewise.
41246 * g++.old-deja/g++.other/overload14.C: Likewise.
41247
41248 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
41249
41250 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
41251 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
41252
41253 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41254
41255 PR c++/10888
41256 * g++.dg/warn/Winline-3.C: New test.
41257
41258 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41259
41260 * lib/target-supports.exp (check_alias_available): Make the test
41261 program acceptable to the Solaris assembler.
41262
41263 PR c++/10749
41264 * g++.dg/template/memclass2.C: New test.
41265
41266 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41267 Eric Botcazou <ebotcazou@libertysurf.fr>
41268
41269 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
41270 data for non-matching targets.
41271 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
41272
41273 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41274
41275 PR c++/10845
41276 * g++.dg/template/member3.C: New test.
41277
41278 2003-06-19 Mark Mitchell <mark@codesourcery.com>
41279
41280 PR c++/10939
41281 * g++.dg/template/func1.C: New test.
41282
41283 PR c++/9649
41284 * g++.dg/template/static4.C: New test.
41285 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
41286
41287 PR c++/11041
41288 * g++.dg/init/ref7.C: New test.
41289
41290 2003-06-19 Matt Austern <austern@apple.com>
41291
41292 PR c++/11228
41293 * g++.dg/anew1.C: New test.
41294 * g++.dg/anew2.C: New test.
41295 * g++.dg/anew3.C: New test.
41296 * g++.dg/anew4.C: New test.
41297
41298 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
41299
41300 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
41301
41302 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
41303
41304 * gcc.c-torture/execute/simd-4.c (main): Make expected value
41305 endian-dependent.
41306
41307 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
41308
41309 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
41310 Remove cruft.
41311
41312 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
41313
41314 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
41315 * gcc.c-torture/compile/961203-1.c: Likewise.
41316 * gcc.c-torture/compile/980506-1.c: Likewise.
41317
41318 2003-06-17 Mark Mitchell <mark@codesourcery.com>
41319
41320 PR c++/10712
41321 * g++.dg/lookup/using7.C: New test.
41322
41323 2003-06-17 Mark Mitchell <mark@codesourcery.com>
41324
41325 PR c++/11105
41326 * g++.dg/abi/conv1.C: Remove it.
41327 * g++.dg/template/conv7.C: New test.
41328 * g++.dg/template/conv8.C: Likewise.
41329 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
41330 conversion operator.
41331
41332 2003-06-17 Janis Johnson <janis187@us.ibm.com>
41333
41334 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
41335 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
41336 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41337 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
41338 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
41339 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41340 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41341 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
41342 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
41343 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
41344 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
41345 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
41346 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
41347 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
41348 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
41349 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
41350 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
41351 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
41352 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41353 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41354 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41355 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41356 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41357 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41358 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41359 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41360 * gcc.dg/compat/struct-return-10_x.c: Ditto.
41361 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41362 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41363
41364 2003-06-16 Mark Mitchell <mark@codesourcery.com>
41365
41366 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
41367 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
41368 indications.
41369
41370 2003-06-16 Roger Sayle <roger@eyesopen.com>
41371
41372 * gcc.dg/i386-387-5.c: New test case.
41373 * gcc.dg/i386-387-6.c: New test case.
41374 * gcc.dg/builtins-23.c: New test case.
41375
41376 2003-06-15 Roger Sayle <roger@eyesopen.com>
41377
41378 * gcc.dg/builtins-22.c: New test case.
41379 * gcc.dg/i386-387-1.c: Update to test exp.
41380 * gcc.dg/i386-387-2.c: Likewise.
41381
41382 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41383
41384 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
41385
41386 2003-06-12 Mark Mitchell <mark@codesourcery.com>
41387
41388 * lib/gcc-dg.exp (dg-require-dll): New function.
41389 (dg-xfail-if): Likewise.
41390 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
41391 driver.
41392
41393 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
41394 * gcc.c-torture/compile/20001205-1.c: Likewise.
41395 * gcc.c-torture/compile/20001226-1.c: Likewise.
41396 * gcc.c-torture/compile/20010518-2.c: Likewise.
41397 * gcc.c-torture/compile/20020312-1.c: Likewise.
41398 * gcc.c-torture/compile/20020604-1.c: Likewise.
41399 * gcc.c-torture/compile/920501-12.c: Likewise.
41400 * gcc.c-torture/compile/920501-4.c: Likewise.
41401 * gcc.c-torture/compile/920520-1.c: Likewise.
41402 * gcc.c-torture/compile/920521-1.c: Likewise.
41403 * gcc.c-torture/compile/920625-1.c: Likewise.
41404 * gcc.c-torture/compile/961203-1.c: Likewise.
41405 * gcc.c-torture/compile/980506-1.c: Likewise.
41406 * gcc.c-torture/compile/981006-1.c: Likewise.
41407 * gcc.c-torture/compile/981022-1.c: Likewise.
41408 * gcc.c-torture/compile/981223-1.c: Likewise.
41409 * gcc.c-torture/compile/990617-1.c: Likewise.
41410 * gcc.c-torture/compile/dll.c: Likewise.
41411 * gcc.c-torture/compile/labels-3.c: Likewise.
41412 * gcc.c-torture/compile/mipscop-1.c: Likewise.
41413 * gcc.c-torture/compile/mipscop-2.c: Likewise.
41414 * gcc.c-torture/compile/mipscop-3.c: Likewise.
41415 * gcc.c-torture/compile/mipscop-4.c: Likewise.
41416 * gcc.c-torture/compile/simd-5.c: Likewise.
41417 * gcc.c-torture/compile/20000804-1.x: Remove.
41418 * gcc.c-torture/compile/20001205-1.x: Likewise.
41419 * gcc.c-torture/compile/20001226-1.x: Likewise.
41420 * gcc.c-torture/compile/20010518-2.x: Likewise.
41421 * gcc.c-torture/compile/20020312-1.x: Likewise.
41422 * gcc.c-torture/compile/20020604-1.x: Likewise.
41423 * gcc.c-torture/compile/920501-12.x: Likewise.
41424 * gcc.c-torture/compile/920501-4.x: Likewise.
41425 * gcc.c-torture/compile/920520-1.x: Likewise.
41426 * gcc.c-torture/compile/920521-1.x: Likewise.
41427 * gcc.c-torture/compile/920625-1.x: Likewise.
41428 * gcc.c-torture/compile/961203-1.x: Likewise.
41429 * gcc.c-torture/compile/980506-1.x: Likewise.
41430 * gcc.c-torture/compile/981006-1.x: Likewise.
41431 * gcc.c-torture/compile/981022-1.x: Likewise.
41432 * gcc.c-torture/compile/981223-1.x: Likewise.
41433 * gcc.c-torture/compile/990617-1.x: Likewise.
41434 * gcc.c-torture/compile/mipscop-1.x: Likewise.
41435 * gcc.c-torture/compile/mipscop-2.x: Likewise.
41436 * gcc.c-torture/compile/mipscop-3.x: Likewise.
41437 * gcc.c-torture/compile/mipscop-4.x: Likewise.
41438 * gcc.c-torture/compile/simd-5.x: Likewise.
41439
41440 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
41441
41442 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
41443
41444 * gcc.c-torture/execute/20030611-1.c: New test.
41445
41446 2003-06-12 Roger Sayle <roger@eyesopen.com>
41447
41448 PR middle-end/168
41449 * gcc.dg/20030612-1.c: New test case.
41450
41451 2003-06-12 Mark Mitchell <mark@codesourcery.com>
41452
41453 PR c++/10635
41454 * g++.dg/expr/cast1.C: New test.
41455
41456 2003-06-12 Roger Sayle <roger@eyesopen.com>
41457
41458 * gcc.dg/builtins-21.c: New test case.
41459
41460 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
41461
41462 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
41463 options instead of at the end.
41464 * lib/objc.exp (objc_target_compile): Likewise.
41465
41466 2003-06-11 Mark Mitchell <mark@codesourcery.com>
41467
41468 PR c++/10432
41469 * g++.dg/parse/error1.C: New test.
41470
41471 2003-06-11 Janis Johnson <janis187@us.ibm.com>
41472
41473 * gcc.dg/compat/struct-by-value-11_main.c: New file.
41474 * gcc.dg/compat/struct-by-value-11_x.c: New file.
41475 * gcc.dg/compat/struct-by-value-11_y.c: New file.
41476 * gcc.dg/compat/struct-by-value-12_main.c: New file.
41477 * gcc.dg/compat/struct-by-value-12_x.c: New file.
41478 * gcc.dg/compat/struct-by-value-12_y.c: New file.
41479 * gcc.dg/compat/struct-by-value-13_main.c: New file.
41480 * gcc.dg/compat/struct-by-value-13_x.c: New file.
41481 * gcc.dg/compat/struct-by-value-13_y.c: New file.
41482 * gcc.dg/compat/struct-by-value-14_main.c: New file.
41483 * gcc.dg/compat/struct-by-value-14_x.c: New file.
41484 * gcc.dg/compat/struct-by-value-14_y.c: New file.
41485 * gcc.dg/compat/struct-by-value-15_main.c: New file.
41486 * gcc.dg/compat/struct-by-value-15_x.c: New file.
41487 * gcc.dg/compat/struct-by-value-15_y.c: New file.
41488 * gcc.dg/compat/struct-by-value-16_main.c: New file.
41489 * gcc.dg/compat/struct-by-value-16_x.c: New file.
41490 * gcc.dg/compat/struct-by-value-16_y.c: New file.
41491 * gcc.dg/compat/struct-by-value-17_main.c: New file.
41492 * gcc.dg/compat/struct-by-value-17_x.c: New file.
41493 * gcc.dg/compat/struct-by-value-17_y.c: New file.
41494 * gcc.dg/compat/struct-by-value-18_main.c: New file.
41495 * gcc.dg/compat/struct-by-value-18_x.c: New file.
41496 * gcc.dg/compat/struct-by-value-18_y.c: New file.
41497
41498 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
41499 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
41500 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
41501 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
41502 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
41503 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
41504 * gcc.dg/compat/scalar-return-3_main.c: New file.
41505 * gcc.dg/compat/scalar-return-3_x.c: New file.
41506 * gcc.dg/compat/scalar-return-3_y.c: New file.
41507 * gcc.dg/compat/scalar-return-4_main.c: New file.
41508 * gcc.dg/compat/scalar-return-4_x.c: New file.
41509 * gcc.dg/compat/scalar-return-4_y.c: New file.
41510
41511 2003-06-10 Janis Johnson <janis187@us.ibm.com>
41512
41513 * gcc.dg/compat/fp2-struct-check.h: New file.
41514 * gcc.dg/compat/fp2-struct-defs.h: New file.
41515 * gcc.dg/compat/fp2-struct-init.h: New file.
41516 * gcc.dg/compat/struct-by-value-10_main.c: New file.
41517 * gcc.dg/compat/struct-by-value-10_x.c: New file.
41518 * gcc.dg/compat/struct-by-value-10_y.c: New file.
41519 * gcc.dg/compat/struct-return-10_main.c: New file.
41520 * gcc.dg/compat/struct-return-10_x.c: New file.
41521 * gcc.dg/compat/struct-return-10_y.c: New file.
41522
41523 * gcc.dg/compat/compat-common.h: New file.
41524 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
41525 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
41526 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
41527 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
41528 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
41529 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
41530 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
41531 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41532 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
41533 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
41534 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41535 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
41536 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
41537 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41538 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
41539 * gcc.dg/compat/small-struct-check.h: Ditto.
41540 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
41541 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41542 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
41543 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
41544 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41545 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
41546 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
41547 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41548 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
41549 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
41550 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41551 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
41552 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
41553 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41554 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
41555 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
41556 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41557 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
41558 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
41559 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41560 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
41561 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
41562 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41563 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
41564 * gcc.dg/compat/struct-return-2_main.c: Ditto.
41565 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41566 * gcc.dg/compat/struct-return-2_y.c: Ditto.
41567 * gcc.dg/compat/struct-return-3_main.c: Ditto.
41568 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41569 * gcc.dg/compat/struct-return-3_y.c: Ditto.
41570
41571 2003-06-10 Geoffrey Keating <geoffk@apple.com>
41572
41573 * g++.dg/pch/static-1.C: New file.
41574 * g++.dg/pch/static-1.Hs: New file.
41575
41576 2003-06-10 Richard Henderson <rth@redhat.com>
41577
41578 * gcc.dg/asm-7.c: Adjust expected warning text.
41579
41580 2003-06-10 Roger Sayle <roger@eyesopen.com>
41581
41582 * gcc.dg/builtins-20.c: New test case.
41583
41584 2003-06-10 Mark Mitchell <mark@codesourcery.com>
41585
41586 PR c++/11131
41587 * g++.dg/opt/template1.C: New test.
41588
41589 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41590
41591 * lib/gcc-dg.exp (dg-test): Clear additional_files and
41592 additional_sources.
41593
41594 2003-05-21 David Taylor <dtaylor@emc.com>
41595
41596 * gcc.dg/Wpadded.c: New file.
41597
41598 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41599
41600 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
41601 * gcc.dg/special/weak-2.c: Add dg-require-weak.
41602 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
41603 dg-require-weak.
41604
41605 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
41606
41607 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
41608
41609 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41610
41611 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
41612 (dg-require-alias): Likewise.
41613 (dg-require-gc-sections): Likewise.
41614 * lib/target-supports.exp (check_gc_sections_available): Likewise.
41615
41616 2003-06-08 Richard Henderson <rth@redhat.com>
41617
41618 * gcc.dg/20011029-2.c: Fix the array reference.
41619 * gcc.dg/asm-7.c: New.
41620
41621 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
41622
41623 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
41624
41625 2003-06-08 Mark Mitchell <mark@codesourcery.com>
41626
41627 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
41628 (dg-require-gc-sections): Likewise.
41629
41630 2003-06-08 Jan Hubicka <jh@suse.cz>
41631
41632 * i386-cmov1.c: Fix regular expression.
41633 * i386-cvt-1.c: Likewise.
41634 * i386-local.c: Likewise.
41635 * i386-local2.c: Likewise.
41636 * i386-mul.c: Likewise.
41637 * i386-ssetype-1.c: Likewise.
41638 * i386-ssetype-3.c: Likewise.
41639 * i386-ssetype-5.c: Likewise.
41640
41641 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41642
41643 PR c++/11039
41644 * g++.dg/warn/implicit-typename2.C: New test.
41645 * g++.dg/warn/implicit-typename3.C: New test.
41646
41647 2003-06-07 Richard Henderson <rth@redhat.com>
41648
41649 * g++.dg/other/offsetof3.C: Use size_t.
41650 * g++.dg/other/offsetof4.C: Likewise.
41651
41652 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
41653
41654 * lib/copy-file.exp: New. Implement gcc_copy_files.
41655
41656 * lib/dg-pch.exp: Load copy-file.exp
41657 (dg-pch): Use gcc_copy_files instead of "file copy".
41658
41659 2003-06-06 Mark Mitchell <mark@codesourcery.com>
41660
41661 * gcc.dg/weak/weak.exp: Simplify.
41662 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
41663 * gcc.dg/weak/weak-1.c: Likewise.
41664 * gcc.dg/weak/weak-2.c: Likewise.
41665 * gcc.dg/weak/weak-3.c: Likewise.
41666 * gcc.dg/weak/weak-4.c: Likewise.
41667 * gcc.dg/weak/weak-5.c: Likewise.
41668 * gcc.dg/weak/weak-6.c: Likewise.
41669 * gcc.dg/weak/weak-7.c: Likewise.
41670 * gcc.dg/weak/weak-8.c: Likewise.
41671 * gcc.dg/weak/weak-9.c: Likewise.
41672
41673 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
41674
41675 gcc.c-torture/execute/20030606-1.c: New.
41676
41677 2003-06-06 Roger Sayle <roger@eyesopen.com>
41678
41679 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
41680 * gcc.dg/builtins-19.c: Likewise.
41681
41682 2003-06-06 Roger Sayle <roger@eyesopen.com>
41683
41684 * gcc.dg/builtins-2.c: Add some more tests.
41685 * gcc.dg/builtins-18.c: New test case.
41686 * gcc.dg/builtins-19.c: New test case.
41687
41688 2003-06-06 Roger Sayle <roger@eyesopen.com>
41689 Jim Wilson <wilson@tuliptree.org>
41690
41691 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
41692
41693 2003-06-06 Jakub Jelinek <jakub@redhat.com>
41694
41695 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
41696 mempcpy/stpcpy calls not to be optimized into something else.
41697 * gcc.c-torture/execute/string-opt-3.c: Moved to...
41698 * gcc.c-torture/execute/builtins/string-7.c: ...here.
41699 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
41700
41701 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41702
41703 * gcc.dg/format/asm_fprintf-1.c: New test.
41704
41705 2003-06-05 Mark Mitchell <mark@codesourcery.com>
41706
41707 * lib/gcc-defs.exp (additional_sources): New variable.
41708 (dg-additional-sources): New function.
41709 (additional_files): New variable.
41710 (dg-additional-files): New function.
41711 (dg-additional-files-options): Likewise.
41712 * lib/gcc-dg.exp (dg-require-weak): New function.
41713 (dg-require-alias): Likewise.
41714 (dg-require-gc-sections): Likewise.
41715 * lib/target-supports.exp (check_alias_available): Remove testfile
41716 parameter.
41717 (check_gc_sections_available): New function.
41718 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
41719 (dg-gpp-additional-files): Likewise.
41720 * lib/g++.exp (additional_sources): Remove.
41721 (additional_files): Likewise.
41722 (g++_target_compile): Use dg-additional-files-options.
41723
41724 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
41725 Tcl logic.
41726 * gcc.dg/special/ecos.exp: Remove.
41727 * gcc.dg/special/20000419-2.c: Use dg-require-*.
41728 * gcc.dg/special/alias-1.c: Likewise.
41729 * gcc.dg/special/alias-2.c: Likewise.
41730 * gcc.dg/special/gcsec-1.c: Likewise.
41731 * gcc.dg/special/weak-1.c: Likewise.
41732 * gcc.dg/special/weak-2.c: Likewise.
41733 * gcc.dg/special/wkali-1.c: Likewise.
41734 * gcc.dg/special/wkali-2.c: Likewise.
41735
41736 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
41737 dg-gpp-additional-*.
41738 * g++.dg/special/conpr-3.C: Likewise.
41739 * g++.dg/special/conpr-4.C: Likewise.
41740 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
41741 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
41742 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
41743 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
41744 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
41745 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
41746 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
41747 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
41748 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
41749 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
41750 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
41751 * g++.old-deja/g++.other/comdat1.C: Likewise.
41752 * g++.old-deja/g++.other/comdat2.C: Likewise.
41753 * g++.old-deja/g++.other/comdat3.C: Likewise.
41754 * g++.old-deja/g++.other/ctor1.C: Likewise.
41755 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
41756
41757 2003-06-05 Richard Henderson <rth@redhat.com>
41758
41759 * gcc.dg/debug/20030605-1.c: New.
41760
41761 2003-06-04 Mark Mitchell <mark@codesourcery.com>
41762
41763 * README.QMTEST: Update.
41764
41765 2003-06-04 Richard Henderson <rth@redhat.com>
41766
41767 * gcc.dg/cleanup-1.c: New.
41768 * gcc.dg/cleanup-2.c: New.
41769 * gcc.dg/cleanup-3.c: New.
41770 * gcc.dg/cleanup-4.c: New.
41771 * gcc.dg/cleanup-5.c: New.
41772 * gcc.dg/cleanup-6.c: New.
41773 * gcc.dg/cleanup-7.c: New.
41774
41775 2003-06-04 Mark Mitchell <mark@codesourcery.com>
41776
41777 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
41778
41779 * lib/dg-pch.exp: New file.
41780 * g++.dg/pch/pch.exp: Use dg-pch.exp.
41781 * gcc.dg/pch/pch.exp: Likewise.
41782
41783 2003-06-04 Roger Sayle <roger@eyesopen.com>
41784
41785 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
41786 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
41787 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
41788 * gcc.dg/builtins-17.c: New test case.
41789 * gcc.dg/i386-387-4.c: New test case.
41790 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
41791
41792 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
41793
41794 * gcc.dg/ultrasp9.c: New test.
41795
41796 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
41797
41798 * gcc.c-torture/compile/20030604-1.c: New test.
41799 * gcc.dg/sparc-constant-1.c: New test.
41800
41801 2003-06-03 Glen Nakamura <glen@imodulo.com>
41802
41803 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
41804
41805 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
41806
41807 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
41808
41809 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
41810 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
41811
41812 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
41813
41814 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
41815
41816 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41817
41818 PR c++/10940
41819 * g++.dg/template/spec10.C: New test.
41820
41821 2003-06-03 Roger Sayle <roger@eyesopen.com>
41822
41823 * gcc.dg/builtins-16.c: New test case.
41824
41825 2003-06-03 Jakub Jelinek <jakub@redhat.com>
41826
41827 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
41828 mempcpy test with post-increments.
41829 * gcc.c-torture/execute/string-opt-3.c: New test.
41830 * gcc.dg/string-opt-1.c: New test.
41831
41832 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
41833
41834 PR fortran/10965
41835 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
41836
41837 2003-06-02 Mark Mitchell <mark@codesourcery.com>
41838
41839 * lib/scanasm.exp (dg-scan): New function, factored out of ...
41840 (scan-assembler): ... here. Use dg-scan.
41841 (scan-assembler-not): Likewise.
41842 (scan-file): New function.
41843 (scan-file-not): Likewise.
41844 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
41845 * gcc.dg/cpp/_Pragma4.c: Likewise.
41846 * gcc.dg/cpp/_Pragma5.c: Likewise.
41847 * gcc.dg/cpp/avoidpaste1.c: Likewise.
41848 * gcc.dg/cpp/avoidpaste2.c: Likewise.
41849 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
41850 * gcc.dg/cpp/cmdlne-P.c: Likewise.
41851 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
41852 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
41853 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
41854 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
41855 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
41856 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
41857 * gcc.dg/cpp/cxxcom1.c: Likewise.
41858 * gcc.dg/cpp/line1.c: Likewise.
41859 * gcc.dg/cpp/maccom1.c: Likewise.
41860 * gcc.dg/cpp/maccom2.c: Likewise.
41861 * gcc.dg/cpp/maccom3.c: Likewise.
41862 * gcc.dg/cpp/maccom4.c: Likewise.
41863 * gcc.dg/cpp/maccom5.c: Likewise.
41864 * gcc.dg/cpp/maccom6.c: Likewise.
41865 * gcc.dg/cpp/multiline.c: Likewise.
41866 * gcc.dg/cpp/spacing1.c: Likewise.
41867 * gcc.dg/cpp/spacing2.c: Likewise.
41868 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
41869 * gcc.dg/cpp/trad/maccom1.c: Likewise.
41870 * gcc.dg/cpp/trad/maccom2.c: Likewise.
41871 * gcc.dg/cpp/trad/maccom3.c: Likewise.
41872 * gcc.dg/cpp/trad/maccom4.c: Likewise.
41873 * gcc.dg/cpp/trad/maccom6.c: Likewise.
41874 * gcc.dg/cpp/cxxcom2.c: Likewise.
41875 * gcc.dg/cpp/cxxcom2.h: New file.
41876
41877 * gcc.dg/cpp/truefalse.cpp: Move it to ...
41878 * g++.dg/cpp/truefalse.C: Here.
41879 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
41880
41881 2003-06-01 Loren James Rittle <ljrittle@acm.org>
41882
41883 * gcc.dg/cpp/redef3.c: New file.
41884
41885 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
41886
41887 * gcc.dg/i386-loop-3.c: New test.
41888
41889 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
41890
41891 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
41892
41893 2003-05-31 Roger Sayle <roger@eyesopen.com>
41894
41895 * gcc.dg/fwrapv-1.c: New test case.
41896 * gcc.dg/fwrapv-2.c: New test case.
41897
41898 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41899
41900 PR c++/10956
41901 * g++.dg/template/spec9.C: New test.
41902
41903 2003-05-29 Roger Sayle <roger@eyesopen.com>
41904
41905 * gcc.dg/duff-4.c: New test case.
41906
41907 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
41908
41909 PR fortran/10843
41910 * g77.dg/ffixed-form-1.f: New test
41911 * g77.dg/ffixed-form-2.f: New test
41912 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
41913 * g77.dg/ffree-form-3.f: New test
41914
41915 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
41916
41917 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
41918 * gcc.dg/wint_t-1.c: Likewise.
41919
41920 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41921
41922 * g++.dg/template/access11.C: New test.
41923
41924 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41925
41926 PR c++/10849
41927 * g++.dg/template/access10.C: New test.
41928
41929 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
41930 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41931
41932 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
41933
41934 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
41935
41936 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
41937 suppress for powerpc-*-darwin*.
41938 * gcc.dg/torture/builtin-noret-2.c: Likewise.
41939
41940 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
41941
41942 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
41943 suppress option for powerpc-*-darwin*.
41944
41945 2003-05-23 Roger Sayle <roger@eyesopen.com>
41946
41947 * gcc.dg/builtins-1.c: Add tests for tan and atan.
41948 * gcc.dg/builtins-4.c: Add test for fmod.
41949
41950 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41951
41952 PR c++/10682
41953 * g++.dg/template/instantiate4.C: New test.
41954
41955 2003-05-22 Roger Sayle <roger@eyesopen.com>
41956
41957 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
41958
41959 2003-05-21 Janis Johnson <janis187@us.ibm.com>
41960
41961 * gcc.dg/compat/scalar-return-1_main.c: New file.
41962 * gcc.dg/compat/scalar-return-1_x.c: New file.
41963 * gcc.dg/compat/scalar-return-1_y.c: New file.
41964 * gcc.dg/compat/scalar-return-2_main.c: New file.
41965 * gcc.dg/compat/scalar-return-2_x.c: New file.
41966 * gcc.dg/compat/scalar-return-2_y.c: New file.
41967 * gcc.dg/compat/struct-return-3_main.c: New file.
41968 * gcc.dg/compat/struct-return-3_y.c: New file.
41969 * gcc.dg/compat/struct-return-3_x.c: New file.
41970 * gcc.dg/compat/struct-return-2_main.c: New file.
41971 * gcc.dg/compat/struct-return-2_x.c: New file.
41972 * gcc.dg/compat/struct-return-2_y.c: New file.
41973
41974 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
41975
41976 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
41977 for hppa*-hp-hpux*.
41978 * gcc.dg/20021014-1.c (dg-options): Likewise.
41979 * gcc.dg/nest.c (dg-options): Likewise.
41980
41981 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
41982
41983 PR c++/9738
41984 * g++.dg/ext/dllimport2.C: New file.
41985 * g++.dg/ext/dllimport3.C: New file.
41986
41987 2003-05-20 Janis Johnson <janis187@us.ibm.com>
41988
41989 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
41990 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
41991 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41992 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
41993 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41994 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
41995 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
41996 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
41997 * gcc.dg/compat/small-struct-defs.h: New file.
41998 * gcc.dg/compat/small-struct-init.h: New file.
41999 * gcc.dg/compat/small-struct-check.h: New file.
42000 * gcc.dg/compat/fp-struct-defs.h: New file.
42001 * gcc.dg/compat/fp-struct-check.h: New file.
42002 * gcc.dg/compat/fp-struct-init.h: New file.
42003 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
42004 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
42005
42006 2003-05-19 Jakub Jelinek <jakub@redhat.com>
42007
42008 * gcc.dg/20030225-2.c: New test.
42009
42010 2003-05-18 Roger Sayle <roger@eyesopen.com>
42011 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42012
42013 * gcc.c-torture/compile/20030518-1.c: New test case.
42014
42015 2003-05-18 Mark Mitchell <mark@codesourcery.com>
42016
42017 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
42018 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
42019 gcc-dg-debug-runtest.
42020 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
42021 gcc-dg-debug-runtest.
42022
42023 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42024
42025 PR c++/9022
42026 * g++.dg/lookup/using6.C: New test.
42027
42028 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42029
42030 * g++.dg/parse/access2.C: New test.
42031
42032 2003-05-17 Mark Mitchell <mark@codesourcery.com>
42033
42034 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
42035 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
42036 * gcc.dg/debug/debug.exp: Likewise.
42037
42038 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
42039
42040 * gcc.dg/dollar.c: New test.
42041
42042 2003-05-16 Janis Johnson <janis187@us.ibm.com>
42043
42044 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
42045 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
42046 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
42047 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
42048 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
42049 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
42050 * gcc.dg/compat/struct-by-value-6_main.c: New file.
42051 * gcc.dg/compat/struct-by-value-6_x.c: New file.
42052 * gcc.dg/compat/struct-by-value-6_y.c: New file.
42053 * gcc.dg/compat/struct-by-value-7_main.c: New file.
42054 * gcc.dg/compat/struct-by-value-7_x.c: New file.
42055 * gcc.dg/compat/struct-by-value-7_y.c: New file.
42056 * gcc.dg/compat/struct-by-value-8_main.c: New file.
42057 * gcc.dg/compat/struct-by-value-8_x.c: New file.
42058 * gcc.dg/compat/struct-by-value-8_y.c: New file.
42059 * gcc.dg/compat/struct-by-value-9_main.c: New file.
42060 * gcc.dg/compat/struct-by-value-9_x.c: New file.
42061 * gcc.dg/compat/struct-by-value-9_y.c: New file.
42062
42063 2003-05-16 Mark Mitchell <mark@codesourcery.com>
42064
42065 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
42066 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
42067 support for "repo" mode.
42068 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
42069 * lib/g77-dg.exp: Likewise.
42070 * lib/obj-dg.exp: Likewise.
42071
42072 2003-05-16 Jakub Jelinek <jakub@redhat.com>
42073
42074 Merge from gcc-3_2-rhl8-branch:
42075 2003-04-23 Jakub Jelinek <jakub@redhat.com>
42076
42077 * gcc.dg/tls/opt-6.c: New test.
42078
42079 2003-04-05 Jakub Jelinek <jakub@redhat.com>
42080
42081 * gcc.dg/20030405-1.c: New test.
42082
42083 2003-03-09 Jakub Jelinek <jakub@redhat.com>
42084
42085 * gcc.dg/20030309-1.c: New test.
42086
42087 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
42088
42089 * gcc.c-torture/execute/20030307-1.c: New test.
42090
42091 2003-02-20 Randolph Chung <tausq@debian.org>
42092
42093 * gcc.c-torture/compile/20030220-1.c: New test.
42094
42095 2003-02-18 Jakub Jelinek <jakub@redhat.com>
42096
42097 * gcc.dg/20030217-1.c: New test.
42098
42099 2003-01-29 Jakub Jelinek <jakub@redhat.com>
42100
42101 * gcc.c-torture/compile/20020129-1.c: New test.
42102
42103 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
42104
42105 * gcc.dg/unroll-1.c: New test.
42106
42107 2002-11-16 Jan Hubicka <jh@suse.cz>
42108
42109 * gcc.c-torture/execute/20020920-1.c: New test.
42110
42111 2002-10-08 Jakub Jelinek <jakub@redhat.com>
42112
42113 PR target/7434
42114 * gcc.c-torture/compile/20021008-1.c: New test.
42115
42116 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
42117
42118 PR target/7559
42119 * gcc.c-torture/execute/20020810-1.c: New test.
42120
42121 2002-08-07 Jakub Jelinek <jakub@redhat.com>
42122
42123 * gcc.c-torture/compile/20020807-1.c: New test.
42124
42125 2002-07-30 Jakub Jelinek <jakub@redhat.com>
42126
42127 * gcc.dg/tls/opt-1.c: New test.
42128
42129 2002-07-29 Jakub Jelinek <jakub@redhat.com>
42130
42131 * gcc.dg/20020729-1.c: New test.
42132
42133 2002-07-20 Jakub Jelinek <jakub@redhat.com>
42134
42135 * g++.dg/opt/life1.C: New test.
42136
42137 2002-05-20 Jakub Jelinek <jakub@redhat.com>
42138
42139 * gcc.dg/20020525-1.c: New test.
42140
42141 2002-05-24 Jakub Jelinek <jakub@redhat.com>
42142
42143 PR c++/6794
42144 * g++.dg/ext/pretty1.C: New test.
42145 * g++.dg/ext/pretty2.C: New test.
42146
42147 2003-05-15 Mark Mitchell <mark@codesourcery.com>
42148
42149 PR c++/8385
42150 * g++.dg/ext/typeof5.C: New test.
42151
42152 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
42153
42154 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
42155 __USER_LABEL_PREFIX__ into account.
42156 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
42157
42158 2003-05-14 Roger Sayle <roger@eyesopen.com>
42159
42160 * gcc.dg/builtins-15.c: New test case.
42161
42162 2003-05-13 Zack Weinberg <zack@codesourcery.com>
42163
42164 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
42165
42166 2003-05-12 Mark Mitchell <mark@codesourcery.com>
42167
42168 * lib/g++.exp: Tweak handling of additional source files.
42169 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
42170 * g++.dg/special/conpr-2a.C: Rename to ...
42171 * g++.dg/special/conpr-2a.cc: ... this.
42172 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
42173 * g++.dg/special/conpr-3a.C: Rename to ...
42174 * g++.dg/special/conpr-3a.cc: This.
42175 * g++.dg/special/conpr-3b.C: Rename to ...
42176 * g++.dg/special/conpr-3b.cc: This.
42177 * g++.dg/special/conpr-4.C: New test.
42178 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
42179
42180 2003-05-12 David Edelsohn <edelsohn@gnu.org>
42181
42182 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
42183
42184 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42185
42186 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
42187 * g++.old-deja/g++.robertl/eb71.C: Likewise.
42188 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
42189 * g++.old-deja/g++.other/warn3.C: Likewise.
42190
42191 2003-05-11 Roger Sayle <roger@eyesopen.com>
42192
42193 * gcc.dg/i386-387-1.c: Update to also test log.
42194 * gcc.dg/i386-387-2.c: Likewise.
42195
42196 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
42197
42198 * g77.f-torture/execute/int8421.f: New test.
42199
42200 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42201
42202 PR c++/10230, c++/10481
42203 * g++.dg/lookup/scoped5.C: New test.
42204
42205 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42206
42207 PR c++/10552
42208 * g++.dg/template/ttp6.C: New test.
42209
42210 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
42211
42212 * gcc.c-torture/execute/builtins: New directory.
42213 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
42214 gcc.c-torture/execute/builtins.
42215 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
42216 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
42217 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
42218 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
42219
42220 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42221
42222 PR c++/9252
42223 * g++.dg/template/access8.C: New test.
42224 * g++.dg/template/access9.C: New test.
42225
42226 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42227
42228 PR c++/9554
42229 * g++.dg/parse/access1.C: New test.
42230
42231 2003-05-09 DJ Delorie <dj@redhat.com>
42232
42233 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
42234 long, and not an int.
42235
42236 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42237
42238 PR c++/10555, c++/10576
42239 * g++.dg/template/memclass1.C: New test.
42240
42241 2003-05-08 DJ Delorie <dj@redhat.com>
42242
42243 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
42244 targets.
42245 * gcc.c-torture/execute/20021024-1.x: Likewise.
42246 * gcc.c-torture/execute/shiftdi.x: Likewise.
42247 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
42248 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
42249 * gcc.dg/20021018-1.c: Likewise.
42250
42251 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42252
42253 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
42254
42255 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
42256 (bcopy): Call memmove.
42257
42258 2003-05-08 Roger Sayle <roger@eyesopen.com>
42259
42260 * g77.f-torture/compile/8485.f: New test case.
42261
42262 2003-05-07 Richard Henderson <rth@redhat.com>
42263
42264 PR c++/10570
42265 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
42266 Verify exception_cleanup not called for rethrows.
42267 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
42268 when exiting catch block without rethrowing.
42269 * g++.dg/eh/forced3.C: New.
42270 * g++.dg/eh/forced4.C: New.
42271
42272 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
42273
42274 * gcc.dg/20030505.c: Fix triplet.
42275
42276 2003-05-06 DJ Delorie <dj@redhat.com>
42277
42278 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
42279 * gcc.dg/nest.c: Likewise.
42280
42281 2003-05-05 Roger Sayle <roger@eyesopen.com>
42282
42283 * gcc.dg/builtins-14.c: New test case.
42284
42285 2003-05-05 Janis Johnson <janis187@us.ibm.com>
42286
42287 * lib/compat.exp (compat-execute): New argument.
42288 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
42289 * gcc.dg/compat: New test directory.
42290 * gcc.dg/compat/compat.exp: New expect script.
42291 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
42292 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
42293 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
42294 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
42295 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
42296 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
42297
42298 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
42299 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
42300 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
42301 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
42302 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
42303 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
42304 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
42305 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
42306 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
42307 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
42308 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
42309 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
42310 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
42311 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
42312 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
42313
42314 2003-05-05 Zack Weinberg <zack@codesourcery.com>
42315
42316 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
42317
42318 2003-05-05 Jakub Jelinek <jakub@redhat.com>
42319
42320 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
42321
42322 2003-05-05 Geoffrey Keating <geoffk@apple.com>
42323
42324 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
42325 * gcc.dg/ppc-fsel-2.c: New test.
42326
42327 * gcc.dg/unused-5.c: New test.
42328
42329 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42330
42331 PR c++/10496
42332 * g++.dg/warn/pmf1.C: New test.
42333
42334 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42335
42336 PR c++/4494
42337 * g++.dg/warn/main.C: New test.
42338
42339 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42340
42341 * gcc.dg/nonnull-3.c: New test.
42342
42343 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
42344
42345 * gcc.dg/cpp/Wtrigraphs.c: Update.
42346 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
42347
42348 2003-05-03 Geoffrey Keating <geoffk@apple.com>
42349
42350 * gcc.dg/ppc-fsel-1.c: New test.
42351
42352 2003-05-03 Zack Weinberg <zack@codesourcery.com>
42353
42354 PR c/10604
42355 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
42356
42357 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
42358
42359 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
42360
42361 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42362
42363 PR c++/9364, c++/10553, c++/10586
42364 * g++.dg/parse/typename4.C: New test.
42365 * g++.dg/parse/typename5.C: Likewise.
42366
42367 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
42368
42369 * gcc.c-torture/compile/20030503-1.c: New test.
42370
42371 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42372
42373 * g++.dg/lookup/using5.C: Fix testcase error.
42374
42375 2003-05-01 Chris Demetriou <cgd@broadcom.com>
42376
42377 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
42378 since MEABI is no longer supported. Remove all vestiges
42379 of MEABI from the test.
42380
42381 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42382
42383 PR c++/10554
42384 * g++.dg/lookup/using5.C: New test.
42385
42386 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42387
42388 PR c++/8772
42389 * g++.dg/template/ttp5.C: New test.
42390
42391 2003-04-30 Mark Mitchell <mark@codesourcery.com>
42392
42393 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
42394 (dg-gpp-additional-sources): New function.
42395 (dg-gpp-additional-files): Likewise.
42396 * lib/g++.exp (additional_sources): New variable.
42397 (additional_files): Likewise.
42398 (g++_target_compile): Deal with them.
42399 * lib/old-dejagnu.exp: Remove.
42400 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
42401 * g++.old-deja: Revise all tests to use dg commands.
42402
42403 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42404
42405 PR c++/9432, c++/9528
42406 * g++.dg/lookup/using4.C: New test.
42407
42408 2003-04-29 Geoffrey Keating <geoffk@apple.com>
42409
42410 * gcc.dg/noreturn-5.c: New file.
42411 * gcc.dg/noreturn-6.c: New file.
42412
42413 * gcc.c-torture/compile/inline-1.c: New file.
42414
42415 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42416
42417 PR c++/10551
42418 * g++.dg/template/explicit1.C: New test.
42419
42420 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42421
42422 PR c++/10549
42423 * g++.dg/other/bitfield1.C: New test.
42424
42425 PR c++/10527
42426 * g++.dg/init/new7.C: New test.
42427
42428 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42429
42430 * g++.dg/ext/desig1.C: New test.
42431 * g++.dg/ext/init1.C: Update.
42432
42433 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
42434
42435 2003-04-28 Mark Mitchell <mark@codesourcery.com>
42436
42437 PR c++/10180
42438 * g++.dg/warn/Winline-1.C: New test.
42439
42440 2003-04-28 Jakub Jelinek <jakub@redhat.com>
42441
42442 * gcc.c-torture/execute/string-opt-19.c: New test.
42443
42444 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
42445 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
42446
42447 2003-04-27 Mark Mitchell <mark@codesourcery.com>
42448
42449 PR c++/10506
42450 * g++.dg/init/new6.C: New test.
42451
42452 PR c++/10503
42453 * g++.dg/init/ref6.C: New test.
42454
42455 2003-04-26 David Edelsohn <edelsohn@gnu.org>
42456
42457 * g++.dg/warn/weak1.C: XFAIL on AIX4.
42458
42459 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42460
42461 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
42462 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
42463
42464 2003-04-25 Mark Mitchell <mark@codesourcery.com>
42465
42466 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
42467 initialized static data members.
42468
42469 2003-04-25 H.J. Lu <hjl@gnu.org>
42470
42471 * gcc.dg/ia64-sync-4.c: New test.
42472
42473 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42474
42475 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
42476 date.
42477
42478 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
42479
42480 PR c++/10337
42481 * g++.dg/warn/conv1.C: New test.
42482 * g++.old-deja/g++.other/conv7.C: Adjust.
42483 * g++.old-deja/g++.other/overload14.C: Adjust.
42484
42485 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42486
42487 PR c++/10471
42488 * g++.dg/template/defarg2.C: New test.
42489
42490 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
42491
42492 * gcc.dg/cpp/include2.c: Update.
42493 * gcc.dg/cpp/multiline-2.c: New.
42494 * gcc.dg/cpp/multiline.c: Update.
42495 * gcc.dg/cpp/strify2.c: Update.
42496 * gcc.dg/cpp/trad/literals-2.c: Update.
42497
42498 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42499
42500 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
42501
42502 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42503
42504 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
42505
42506 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42507
42508 PR c++/10451
42509 * g++.dg/parse/crash4.C: New test.
42510
42511 PR c++/9847
42512 * g++.dg/parse/crash5.C: New test.
42513
42514 2003-04-22 Mark Mitchell <mark@codesourcery.com>
42515
42516 PR c++/10446
42517 * g++.dg/parse/crash3.C: New test.
42518
42519 PR c++/10428
42520 * g++.dg/parse/elab1.C: New test.
42521
42522 2003-04-22 Devang Patel <dpatel@apple.com>
42523
42524 * gcc.dg/cpp/trad/funlike-5.c: New test.
42525
42526 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
42527
42528 * g++.dg/other/packed1.C: Fix dg options.
42529
42530 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
42531
42532 * g++.dg/other/offsetof2.C: New test.
42533
42534 2003-04-21 Mark Mitchell <mark@codesourcery.com>
42535
42536 * g++.dg/template/recurse.C: Adjust location of error messages.
42537
42538 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
42539
42540 PR c++/9881
42541 * g++.dg/init/addr-const1.C: New test.
42542 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
42543
42544 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
42545
42546 PR c++/10405
42547 * g++.dg/lookup/struct-hack1.C: New test.
42548
42549 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
42550
42551 * ucs.c: Update diagnostic messages.
42552
42553 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
42554
42555 * gcc.dg/cpp/truefalse.cpp: New test.
42556 * gcc.dg/cpp/cpp.exp: Update.
42557 * g++.dg/other/stdbool-if.C: Remove.
42558
42559 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
42560
42561 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
42562 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
42563
42564 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
42565
42566 * gcc.c-torture/compile/20030418-1.c: New test.
42567
42568 2003-04-17 Janis Johnson <janis187@us.ibm.com>
42569
42570 * README.compat: Remove; content moved to doc/sourcebuild.texi.
42571
42572 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42573
42574 PR c++/10347
42575 g++.dg/template/dependent-name1.C: New test.
42576
42577 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
42578
42579 * gcc.dg/warn-1.c (tourist_guide): New array,
42580 contains a pointer to bar.
42581
42582 2003-04-16 Roger Sayle <roger@eyesopen.com>
42583
42584 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
42585 * gcc.c-torture/execute/medce-1.c: New test case.
42586 * gcc.c-torture/execute/medce-2.c: New test case.
42587
42588 2003-04-15 Mark Mitchell <mark@codesourcery.com>
42589
42590 * lib/prune.exp: Ignore more messages.
42591
42592 PR c++/10381
42593 * g++.dg/parse/lookup3.C: New test.
42594
42595 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
42596
42597 * gcc.c-torture/compile/20030415-1.c : New test.
42598
42599 2003-04-14 Mark Mitchell <mark@codesourcery.com>
42600
42601 * gcc.c-torture/execute/scope-2.c: Move to ...
42602 * gcc.dg/noncompile/scope.c: .... here.
42603
42604 2003-04-14 Roger Sayle <roger@eyesopen.com>
42605
42606 * gcc.dg/20030414-2.c: New test case.
42607
42608 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
42609
42610 PR target/10377
42611 * gcc.dg/20030414-1.c: New test.
42612
42613 2003-04-13 Roger Sayle <roger@eyesopen.com>
42614
42615 * gcc.dg/builtins-12.c: New test case.
42616 * gcc.dg/builtins-13.c: New test case.
42617
42618 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42619
42620 * gcc.c-torture/execute/string-opt-18.c: New test.
42621
42622 2003-04-13 Mark Mitchell <mark@codesourcery.com>
42623
42624 PR c++/10300
42625 * g++.dg/init/new5.C: New test.
42626
42627 2003-04-12 Mark Mitchell <mark@codesourcery.com>
42628
42629 PR c++/7910
42630 * g++.dg/ext/dllimport1.C: New test.
42631
42632 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
42633
42634 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
42635
42636 2003-04-11 Bud Davis <bdavis9659@comcast.net>
42637
42638 PR Fortran/9263
42639 * g77.f-torture/noncompile/9263.f: New test
42640 PR Fortran/1832
42641 * g77.f-torture/execute/1832.f: New test
42642
42643 2003-04-11 David Chad <davidc@freebsd.org>
42644 Loren J. Rittle <ljrittle@acm.org>
42645
42646 PR libobjc/8562
42647 * objc.dg/headers.m: New test.
42648
42649 2003-04-10 Zack Weinberg <zack@codesourcery.com>
42650
42651 * gcc.c-torture/execute/builtin-noret-2.c: New.
42652 * gcc.c-torture/execute/builtin-noret-2.x: New.
42653 XFAIL builtin-noret-2.c at -O1 and above.
42654 * gcc.dg/redecl.c: New.
42655 * gcc.dg/Wshadow-1.c: Update error regexps.
42656
42657 2003-04-10 Mark Mitchell <mark@codesourcery.com>
42658
42659 * g++.dg/abi/bitfield10.C: New test.
42660
42661 2003-04-09 Mike Stump <mrs@apple.com>
42662
42663 * gcc.dg/pch/pch.exp: Make testcase names longer.
42664 * g++.dg/pch/pch.exp: Make testcase names longer.
42665
42666 2003-04-08 Roger Sayle <roger@eyesopen.com>
42667
42668 * gcc.dg/builtins-11.c: New test case.
42669
42670 2003-04-08 Roger Sayle <roger@eyesopen.com>
42671
42672 * gcc.dg/builtins-9.c: New test case.
42673 * gcc.dg/builtins-10.c: New test case.
42674
42675 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
42676
42677 * gcc.dg/noncompile/init-4.c.c: New test.
42678
42679 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
42680
42681 * gcc.misc-test/gcov-9.c: New test.
42682 * gcc.misc-test/gcov-10.c: New test
42683 * gcc.misc-test/gcov-11.c: New test.
42684
42685 2003-04-05 Zack Weinberg <zack@codesourcery.com>
42686
42687 PR optimization/10024
42688 * gcc.c-torture/compile/20030405-1.c: New test.
42689
42690 2003-04-04 Geoffrey Keating <geoffk@apple.com>
42691
42692 * gcc.dg/pch/static-3.c: New.
42693 * gcc.dg/pch/static-3.hs: New.
42694 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
42695
42696 2003-04-04 Richard Henderson <rth@redhat.com>
42697
42698 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
42699 * g++.dg/eh/forced2.C: Likewise.
42700
42701 2003-04-03 Mike Stump <mrs@apple.com>
42702
42703 * lib/scanasm.exp (scan-assembler): Add xfail processing for
42704 target arg.
42705 (scan-assembler-times, scan-assembler-not): Likewise.
42706 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
42707
42708 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
42709
42710 * gcc.dg/sparc-loop-1.c: New test.
42711
42712 2003-04-02 Geoffrey Keating <geoffk@apple.com>
42713
42714 PR other/9274
42715 * g++.dg/pch/system-2.C: New.
42716 * g++.dg/pch/system-2.Hs: New.
42717
42718 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
42719
42720 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
42721
42722 * g++.dg/eh/simd-1.C (vecfunc): Same.
42723
42724 2003-04-01 Roger Sayle <roger@eyesopen.com>
42725
42726 * gcc.c-torture/execute/20030401-1.c: New test case.
42727
42728 2003-04-01 Ziemowit Laski <zlaski@apple.com>
42729
42730 * objc.dg/defs.m: New.
42731
42732 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
42733
42734 * g++.dg/eh/simd-1.C: New.
42735 * g++.dg/eh/simd-2.C: New.
42736
42737 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
42738
42739 * gcc.c-torture/execute/simd-3.c: New.
42740
42741 2003-03-31 Mark Mitchell <mark@codesourcery.com>
42742
42743 PR c/9936
42744 * gcc.dg/20030331-2.c: New test.
42745
42746 2003-03-31 Mark Mitchell <mark@codesourcery.com>
42747
42748 PR c++/10278
42749 * g++.dg/parse/crash2.C: New test.
42750
42751 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42752
42753 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
42754 * gcc.c-torture/execute/20030331-1.c: ...here.
42755
42756 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42757
42758 * gcc.c-torture/execute/20030331-1.c: New test.
42759
42760 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
42761
42762 * lib/gcov.exp: Adjust call return testing strings.
42763 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
42764
42765 2003-03-31 Roger Sayle <roger@eyesopen.com>
42766
42767 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
42768 * gcc.dg/builtins-7.c: New test case.
42769 * gcc.dg/builtins-8.c: New test case.
42770
42771 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42772
42773 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
42774
42775 2003-03-30 Mark Mitchell <mark@codesourcery.com>
42776
42777 PR c++/7647
42778 * g++.dg/lookup-class-member-2.C: New test.
42779
42780 2003-03-30 Glen Nakamura <glen@imodulo.com>
42781
42782 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
42783
42784 2003-03-28 Roger Sayle <roger@eyesopen.com>
42785
42786 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
42787
42788 2003-03-28 Mark Mitchell <mark@codesourcery.com>
42789
42790 * g++.dg/init/attrib1.C: New test.
42791
42792 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42793
42794 * gcc.dg/ultrasp8.c: New test.
42795
42796 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42797
42798 * gcc.dg/ultrasp7.c: New test.
42799
42800 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
42801
42802 PR c++/10047
42803 * g++.dg/template/inline1.C: New test.
42804
42805 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42806
42807 * gcc.dg/sparc-dwarf2.c: New test.
42808
42809 2003-03-27 Roger Sayle <roger@eyesopen.com>
42810
42811 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
42812 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
42813
42814 2003-03-27 Mark Mitchell <mark@codesourcery.com>
42815
42816 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
42817 than reading .x files.
42818 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
42819 * g77.dg/gcov/gcov-1.f: Likewise.
42820 * gcc.misc-tests/gcov-4b.c: Likewise.
42821 * gcc.misc-tests/gcov-5b.c: Likewise.
42822 * gcc.misc-tests/gcov-6.c: Likewise.
42823 * gcc.misc-tests/gcov-7.c: Likewise.
42824 * gcc.misc-tests/gcov-8.c: Likewise.
42825 * g++.dg/gcov/gcov-1.x: Remove.
42826 * g77.dg/gcov/gcov-1.x: Likewise.
42827 * gcc.misc-tests/gcov-4b.x: Likewise.
42828 * gcc.misc-tests/gcov-5b.x: Likewise.
42829 * gcc.misc-tests/gcov-6.x: Likewise.
42830 * gcc.misc-tests/gcov-7.x: Likewise.
42831 * gcc.misc-tests/gcov-8.x: Likewise.
42832
42833 2003-03-27 Glen Nakamura <glen@imodulo.com>
42834
42835 PR opt/10087
42836 * gcc.dg/20030324-1.c: New test.
42837
42838 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
42839
42840 PR c++/10224
42841 * g++.dg/template/arg3.C: New test.
42842
42843 PR c++/10158
42844 * g++.dg/template/friend18.C: New test.
42845
42846 2003-03-26 Roger Sayle <roger@eyesopen.com>
42847
42848 * g77.f-torture/compile/20030326-1.f: New test case.
42849
42850 2003-03-26 Janis Johnson <janis187@us.ibm.com>
42851
42852 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
42853
42854 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
42855
42856 2003-03-26 Jakub Jelinek <jakub@redhat.com>
42857
42858 * gcc.dg/ia64-sync-3.c: New test.
42859
42860 2003-03-26 Alan Modra <amodra@bigpond.net.au>
42861
42862 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
42863
42864 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
42865
42866 * gcc.dg/ultrasp6.c: New test.
42867
42868 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
42869
42870 * gcc.dg/i386-signbit-1.c: New test.
42871 * gcc.dg/i386-signbit-2.c: New test.
42872 * gcc.dg/i386-signbit-3.c: New test.
42873
42874 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
42875
42876 * gcc.dg/ultrasp5.c: Fix options.
42877
42878 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
42879
42880 * gcc.dg/ultrasp5.c: Fix comment.
42881
42882 2003-03-24 Bud Davis <bdavis9659@comcast.net>
42883
42884 PR fortran/10197
42885 * g77.f-torture/execute/10197.f: New test.
42886
42887 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
42888
42889 PR c++/9898, c++/383
42890 * g++.dg/template/conv6.C: New test.
42891
42892 PR c++/10119
42893 * g++.dg/template/ptrmem5.C: New test.
42894
42895 PR c++/10026
42896 * g++.dg/lookup/koenig1.C: New test.
42897
42898 PR C++/10199
42899 * g++.dg/lookup/template2.C: New test.
42900
42901 2003-03-24 Jakub Jelinek <jakub@redhat.com>
42902
42903 * g++.dg/opt/rtti1.C: New test.
42904
42905 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
42906
42907 * gcc.dg/ultrasp5.c: New test.
42908
42909 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
42910
42911 PR middle-end/9967
42912 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
42913 builtin fputs.
42914
42915 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
42916
42917 PR c/8224
42918 * gcc.dg/20030323-1.c: New test.
42919
42920 2003-03-23 Roger Sayle <roger@eyesopen.com>
42921
42922 * gcc.c-torture/compile/20030323-1.c: New test case.
42923
42924 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
42925
42926 * gcc.dg/20030321-1.c: New test.
42927
42928 2003-03-22 Zack Weinberg <zack@codesourcery.com>
42929
42930 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
42931
42932 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
42933
42934 PR c++/9978, c++/9708
42935 * g++.dg/ext/vlm1.C: Adjust expected error.
42936 * g++.dg/ext/vla2.C: New test.
42937 * g++.dg/template/arg1.C: New test.
42938 * g++.dg/template/arg2.C: New test.
42939
42940 2003-03-22 Bud Davis <bdavis9659@comcast.net>
42941
42942 * g77.f-torture/execute/select.f: New test.
42943 * g77.f-torture/noncompile/select_no_compile.f: New test.
42944
42945 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
42946
42947 PR c++/9898
42948 * g++.dg/other/error4.C: New test.
42949
42950 2003-03-20 Mark Mitchell <mark@codesourcery.com>
42951
42952 * g++.dg/template/friend17.C: New test.
42953
42954 2003-03-21 Alan Modra <amodra@bigpond.net.au>
42955
42956 * gcc.c-torture/compile/20030320-1.c: New.
42957
42958 2003-03-20 Roger Sayle <roger@eyesopen.com>
42959
42960 * gcc.dg/builtins-6.c: New test case.
42961
42962 2003-03-19 Alan Modra <amodra@bigpond.net.au>
42963
42964 PR target/10073
42965 * gcc.c-torture/compile/20030319-1.c: New.
42966
42967 2003-03-18 Jan Hubicka <jh@suse.cz>
42968
42969 * gcc.dg/i386-cvt-1.c: New test.
42970
42971 2003-03-17 Zack Weinberg <zack@codesourcery.com>
42972
42973 * objc.dg/naming-1.m: Use "(parse|syntax) error".
42974 * objc.dg/naming-2.m: Likewise.
42975
42976 2003-03-17 Mark Mitchell <mark@codesourcery.com>
42977
42978 PR c++/9639
42979 * g++.dg/parse/crash1.C: New test.
42980
42981 2003-03-16 Mark Mitchell <mark@codesourcery.com>
42982
42983 PR c++/8805
42984 * g++.dg/eh/cleanup1.C: New test.
42985
42986 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
42987
42988 * gcc.c-torture/execute/20030316-1.c: New test case.
42989
42990 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
42991
42992 PR c++/9629
42993 * g++.dg/init/ctor2.C: New test.
42994
42995 2003-03-15 Roger Sayle <roger@eyesopen.com>
42996
42997 * g77.f-torture/compile/xformat.f: New test case.
42998
42999 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
43000
43001 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
43002 * g++.old-deja/g++.mike/eh50.C: Likewise.
43003
43004 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43005
43006 PR c++/6440
43007 * g++.dg/template/spec7.C: New test.
43008 * g++.dg/template/spec8.C: Likewise.
43009
43010 2003-03-14 Jakub Jelinek <jakub@redhat.com>
43011
43012 * gcc.c-torture/execute/20030313-1.c: New test.
43013
43014 2003-03-14 Richard Henderson <rth@redhat.com>
43015
43016 * gcc.dg/inline-2.c: Adjust alpha test for external call.
43017
43018 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
43019
43020 * gcc.c-torture/compile/20030314-1.c: New test.
43021
43022 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
43023
43024 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
43025 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
43026 thumb target,
43027 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
43028 to accept newer _imp__ prefix and additional
43029 newline in .drectve section.
43030 * gcc.dg/dll-4.c: Likewise.
43031 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
43032 switch.
43033
43034 2003-03-13 Mark Mitchell <mark@codesourcery.com>
43035
43036 * g++.dg/parse/namespace9.C: New test.
43037
43038 * g++.dg/init/ref5.C: New test.
43039 * g++.dg/parse/ptrmem1.C: Likewise.
43040
43041 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
43042
43043 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
43044 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
43045 regular expression.
43046 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
43047 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
43048
43049 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
43050
43051 * gcc.c-torture/execute/20030224-2.c: New test.
43052
43053 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
43054
43055 * gcc.dg/decl-3.c: New test.
43056
43057 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
43058
43059 * gcc.dg/i386-loop-2.c: New test.
43060
43061 2003-03-11 Mark Mitchell <mark@codesourcery.com>
43062
43063 PR c++/9474
43064 * g++.dg/parse/namespace8.C: New test.
43065
43066 PR c++/9924
43067 * g++.dg/overload/builtin2.C: New test.
43068
43069 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
43070
43071 * gcc.dg/return-type-3.c: New test.
43072
43073 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
43074
43075 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
43076 profiling options are not supported.
43077
43078 2003-03-10 Mark Mitchell <mark@codesourcery.com>
43079
43080 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
43081 * g++.old-deja/g++.warn/impint2.C: Likewise.
43082
43083 2003-03-10 Devang Patel <dpatel@apple.com>
43084
43085 * g++.dg/cpp/c++_cmd_1.C: New test.
43086 * g++.dg/cpp/c++_cmd_1.h: New file.
43087
43088 2003-03-10 Segher Boessenkool <segher@koffie.nl>
43089
43090 * gcc.dg/altivec-9.c: New file.
43091
43092 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43093
43094 * gcc.dg/ppc-sdata-1.c: New test.
43095 * gcc.dg/ppc-sdata-2.c: New test.
43096
43097 2003-03-09 Mark Mitchell <mark@codesourcery.com>
43098
43099 PR c++/9373
43100 * g++.dg/opt/ptrmem2.C: New test.
43101
43102 PR c++/8534
43103 * g++.dg/opt/ptrmem1.C: New test.
43104
43105 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
43106
43107 * gcc.dg/i386-loop-1.c: New test.
43108
43109 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43110
43111 PR c++/9970
43112 * g++.dg/lookup/friend1.C: New test.
43113
43114 2003-03-08 Mark Mitchell <mark@codesourcery.com>
43115
43116 PR c++/9823
43117 * g++.dg/parser/constructor1.C: New test.
43118
43119 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
43120
43121 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
43122
43123 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
43124
43125 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
43126
43127 * gcc.dg/cpp/Wunused.c: Update test.
43128
43129 2003-03-08 Jan Hubicka <jh@suse.cz>
43130
43131 * gcc.dg/inline-3.c: New test.
43132
43133 2003-03-08 Mark Mitchell <mark@codesourcery.com>
43134
43135 PR c++/9809
43136 * g++.dg/parse/builtin1.C: New test.
43137
43138 PR c++/9982
43139 * g++.dg/abi/cookie1.C: New test.
43140 * g++.dg/abi/cookie2.C: Likewise.
43141
43142 PR c++/9524
43143 * g++.dg/template/field1.C: New test.
43144
43145 PR c++/9912
43146 * g++.dg/parse/class1.C: New test.
43147 * g++.dg/parse/namespace7.C: Likewise.
43148 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
43149
43150 2003-03-07 Mark Mitchell <mark@codesourcery.com>
43151
43152 * g++.dg/init/ref4.C: New test.
43153
43154 2003-03-07 Jan Hubicka <jh@suse.cz>
43155
43156 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
43157 * gcc.dg/inline-3.c: New test.
43158
43159 2003-03-06 Mark Mitchell <mark@codesourcery.com>
43160
43161 * g++.dg/init/ref3.C: New test.
43162
43163 PR c++/9965
43164 * g++.dg/init/ref2.C: New test.
43165
43166 PR c++/9400
43167 * g++.dg/warn/Wshadow-2.C: New test.
43168
43169 PR c++/9791
43170 * g++.dg/warn/Woverloaded-1.C: New test.
43171
43172 2003-03-05 Jan Hubicka <jh@suse.cz>
43173
43174 * gcc.dg/i386-local2.c: New.
43175 * gcc.dg/i386-local.c: Fix typo.
43176
43177 2003-03-05 Mark Mitchell <mark@codesourcery.com>
43178
43179 * g++.dg/abi/layout3.C: New test.
43180
43181 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
43182
43183 * gcc.c-torture/compile/20030305-1.c
43184
43185 2003-03-05 Jan Hubicka <jh@suse.cz>
43186
43187 * gcc.dg/i386-local.c: New.
43188
43189 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
43190
43191 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
43192
43193 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
43194
43195 * gcc.dg/switch-2.c: New test.
43196 * gcc.dg/switch-3.c: New test.
43197 * gcc.dg/Wswitch.c: Adjust line numbers.
43198 * gcc.dg/Wswitch-default.c: Likewise.
43199 * gcc.dg/Wswitch-enum.c: Likewise.
43200
43201 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
43202
43203 * gcc.c-torture/execute/20030222-1.c: New test.
43204
43205 2003-03-03 James E Wilson <wilson@tuliptree.org>
43206
43207 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
43208
43209 2003-03-03 Mark Mitchell <mark@codesourcery.com>
43210
43211 PR c++/9878
43212 * g++.dg/init/ref1.C: New test.
43213
43214 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
43215
43216 * gcc.dg/sh-relax.c: New SH-only test.
43217
43218 2003-03-03 Geoffrey Keating <geoffk@apple.com>
43219
43220 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
43221 comment explaining purpose of testcase.
43222
43223 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
43224
43225 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
43226 for HC11/HC12 (asm needs two int registers).
43227 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
43228 HC11/HC12 because the test uses an asm which needs two 32-bit
43229 registers.
43230
43231 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
43232
43233 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
43234 for HC11/HC12 (array is too large otherwise).
43235 * gcc.c-torture/compile/920501-4.x: New file, likewise.
43236 * gcc.c-torture/compile/20010518-2.x: Likewise.
43237 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
43238 HC11/HC12 (array is too large).
43239
43240 2003-03-01 Geoffrey Keating <geoffk@apple.com>
43241
43242 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
43243 * lib/g++-dg.exp (g++-dg-test): Likewise.
43244
43245 2003-03-01 Roger Sayle <roger@eyesopen.com>
43246
43247 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
43248 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
43249
43250 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43251
43252 * g++.dg/warn/implicit-typename1.C: Remove warning.
43253
43254 2003-02-28 Richard Henderson <rth@redhat.com>
43255
43256 * gcc.dg/noreturn-1.c: Move noreturn warning line.
43257 * gcc.dg/return-type-1.c: Move control reaches end warning line.
43258
43259 2003-02-28 Geoffrey Keating <geoffk@apple.com>
43260
43261 * gcc.dg/pch/pch.exp: Change .pch to .gch.
43262 * g++.dg/pch/pch.exp: Likewise.
43263
43264 2003-02-28 Mark Mitchell <mark@codesourcery.com>
43265
43266 PR c++/9879
43267 * g++.dg/init/new4.C: New test.
43268
43269 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
43270
43271 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
43272
43273 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
43274
43275 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
43276 unsigned long.
43277
43278 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
43279 wider than float.
43280
43281 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
43282
43283 * lib/scanasm.exp: Add support for counting numbers of
43284 occurences.
43285 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
43286 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
43287
43288 2003-02-25 Mark Mitchell <mark@codesourcery.com>
43289
43290 PR c++/9683
43291 * g++.dg/template/static3.C: New test.
43292
43293 PR c++/9829
43294 * g++.dg/parse/namespace6.C: New test.
43295
43296 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43297
43298 PR target/9732
43299 * gcc.dg/20030225-1.c: New test.
43300
43301 2003-02-24 Mark Mitchell <mark@codesourcery.com>
43302
43303 * README: Remove out-of-date information.
43304
43305 PR c++/9836
43306 * g++.dg/template/spec6.C: New test.
43307
43308 2003-02-24 Jeff Law <law@redhat.com>
43309
43310 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
43311
43312 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
43313
43314 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
43315 * gcc.dg/pragma-ep-1.c: Likewise.
43316
43317 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43318
43319 PR c++/9602
43320 * g++.dg/template/friend16.C: New test.
43321
43322 2003-02-23 Mark Mitchell <mark@codesourcery.com>
43323
43324 PR c++/5333
43325 * g++.dg/parse/fused-params1.C: Adjust error messages.
43326 * g++.dg/template/nested3.C: New test.
43327
43328 2003-02-24 Alan Modra <amodra@bigpond.net.au>
43329
43330 * g++.dg/abi/param1.C: New test.
43331
43332 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43333
43334 PR c++/7982
43335 * g++.dg/warn/implicit-typename1.C: New test.
43336
43337 2003-02-22 Kelley Cook <kelleycook@comcast.net>
43338
43339 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
43340 with "mtune".
43341 * g++.old-deja/g++.other/store-expr2.C: Likewise.
43342 * gcc.c-torture/execute/20010129-1.x: Likewise.
43343 * gcc.dg/20011107-1.c: Likewise.
43344 * gcc.dg/20020108-1.c: Likewise.
43345 * gcc.dg/20020122-3.c: Likewise.
43346 * gcc.dg/20020206-1.c: Likewise.
43347 * gcc.dg/20020310-1.c: Likewise.
43348 * gcc.dg/20020426-2.c: Likewise.
43349 * gcc.dg/20020517-1.c: Likewise.
43350 * gcc.dg/991230-1.c: Likewise.
43351 * gcc.dg/i386-unroll-1.c: Likewise.
43352 * gcc.misc-tests/i386-prefetch.exp: Likewise.
43353
43354 2003-02-22 Jan Hubicka <jh@suse.cz>
43355
43356 * gcc.dg/i386-mul.c: New test.
43357
43358 2003-02-21 Roger Sayle <roger@eyesopen.com>
43359
43360 * gcc.dg/builtins-5.c: New test case.
43361
43362 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
43363
43364 * gcc.dg/asmreg-1.c: New test.
43365
43366 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43367
43368 PR c++/9749
43369 * g++.dg/parse/varmod1.C: New test.
43370
43371 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43372
43373 PR c++/9727
43374 * g++.dg/template/op1.C: New test.
43375
43376 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43377
43378 PR c++/8906
43379 * g++.dg/template/nested2.C: New test.
43380
43381 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43382
43383 PR c++/8724
43384 * g++.dg/expr/dtor1.C: New test.
43385
43386 2003-02-21 Zack Weinberg <zack@codesourcery.com>
43387
43388 * gcc.dg/cpp/include3.c: New test.
43389 * gcc.dg/cpp/inc/foo.h: New file.
43390
43391 2003-02-21 Glen Nakamura <glen@imodulo.com>
43392
43393 * gcc.c-torture/execute/20030221-1.c: New test.
43394
43395 2003-02-20 Mark Mitchell <mark@codesourcery.com>
43396
43397 PR c++/9729
43398 * g++.dg/abi/conv1.C: New test.
43399
43400 2003-02-20 Jan Hubicka <jh@suse.cz>
43401
43402 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
43403
43404 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
43405
43406 * gcc.c-torture/compile/20030219-1.c: New test.
43407
43408 2003-02-18 Jan Hubicka <jh@suse.cz>
43409
43410 * gcc.dg/funcorder.c: New test.
43411
43412 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
43413
43414 * gcc.c-torture/execute/20030218-1.c: New.
43415
43416 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
43417
43418 * gcc.dg/20030218-1.c: New.
43419
43420 2003-02-18 Richard Henderson <rth@redhat.com>
43421
43422 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
43423 * gcc.dg/attr-used-2.c: New.
43424
43425 2003-02-18 Mark Mitchell <mark@codesourcery.com>
43426
43427 PR c++/9704
43428 * g++.dg/init/copy5.C: New test.
43429
43430 2003-02-18 Geoffrey Keating <geoffk@apple.com>
43431
43432 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
43433 * g++.dg/pch/pch.exp: Likewise.
43434
43435 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
43436
43437 * gcc.c-torture/execute/20030209-1.c: Enable the test if
43438 STACK_SIZE is not defined.
43439
43440 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43441
43442 PR c++/9457
43443 * g++.dg/template/init1.C: New test.
43444
43445 2003-02-16 Jan HUbicka <jh@suse.cz>
43446
43447 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
43448 (foo): Add few extra tests
43449 * gcc.dg/c99-const-expr-3.c: Likewise.
43450 * gcc.c-torture/execute/20030216-1.c: New.
43451
43452 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43453
43454 PR c++/9459
43455 * g++.dg/ext/typeof4.C: New test.
43456
43457 2003-02-15 Roger Sayle <roger@eyesopen.com>
43458
43459 * gcc.dg/i386-387-3.c: New test case.
43460
43461 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
43462
43463 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
43464 cris-*-elf* cris-*-aout* and mmix-*-*.
43465
43466 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
43467
43468 * gcc.dg/20030213-1.c: New test.
43469
43470 2003-02-12 Roger Sayle <roger@eyesopen.com>
43471
43472 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
43473 * gcc.dg/i386-387-2.c: Likewise.
43474
43475 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
43476
43477 * gcc.dg/ppc-spe.c: Fix formatting.
43478 Enable tests that were previously unsupported by gas.
43479 Delete tests for instructions that no longer exist.
43480 Switch arguments on evsubifw builtin.
43481
43482 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
43483
43484 * gcc.c-torture/execute/20030209-1.c: Disable the test if
43485 STACK_SIZE is too small.
43486
43487 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
43488 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
43489
43490 * gcc.dg/decl-2.c: New test.
43491
43492 2003-02-10 Jan Hubicka <jh@suse.cz>
43493
43494 * gcc.dg/i386-fpcvt-1.c: New test.
43495
43496 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
43497
43498 * gcc.c-torture/execute/20030209-1.c: New test.
43499
43500 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
43501
43502 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
43503 int-wide bitops, use the constants of the same width.
43504 Likewise, if long long is 32-bit wide, test bitops using
43505 32-bit constants.
43506
43507 2003-02-07 Loren James Rittle <ljrittle@acm.org>
43508
43509 * gcc.dg/20021014-1.c: Annotate with expected notice text.
43510
43511 2003-02-07 Roger Sayle <roger@eyesopen.com>
43512
43513 * gcc.dg/builtins-4.c: New test case.
43514
43515 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43516
43517 * gcc.dg/20020430-1.c: Fix dg command typos.
43518 * gcc.dg/20020503-1.c: Likewise.
43519
43520 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43521
43522 PR c++/8785
43523 * g++.dg/parse/fused-params1.C: New test.
43524
43525 PR c++/8857
43526 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
43527
43528 PR c++/8921
43529 * g++.dg/parse/non-dependent1.C: New test.
43530
43531 PR c++/8928
43532 * g++.dg/parse/dupl-tmpl-args1.C: New test.
43533
43534 PR c++/9228
43535 * g++.dg/parse/undefined7.C: New test.
43536 * g++.dg/parse/non-templ1.C: New test.
43537
43538 PR c++/9229
43539 * g++.dg/parse/too-many-tmpl-args1.C: New test.
43540
43541 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
43542
43543 * gcc.c-torture/compile/20030206-1.c: New test.
43544
43545 2003-02-05 Roger Sayle <roger@eyesopen.com>
43546
43547 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
43548 "pow" to "foo" to avoid potential confusion with a math built-in.
43549
43550 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43551
43552 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
43553 conditions for SPARC targets.
43554
43555 2003-02-05 Jakub Jelinek <jakub@redhat.com>
43556
43557 * gcc.dg/20030204-1.c: New test.
43558
43559 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43560
43561 PR c++/38
43562 * g++.dg/parse/array-size1.C: New test.
43563
43564 PR c++/5657
43565 * g++.dg/parse/undefined3.C: New test.
43566
43567 PR c++/5665
43568 * g++.dg/parse/undefined4.C: New test.
43569
43570 PR c++/5975
43571 * g++.dg/parse/undefined5.C: New test.
43572
43573 PR c++/7259
43574 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
43575
43576 PR c++/8578
43577 * g++.dg/parse/casting-operator1.C: New test.
43578
43579 PR c++/8596
43580 * g++.dg/parse/undefined6.C: New test.
43581
43582 PR c++/8736
43583 * g++.dg/parse/missing-template1.C: New test.
43584
43585 2003-02-04 Jan Hubicka <jh@suse.cz>
43586
43587 * gcc.dg/i386-cadd.c: Compile using -march=k8.
43588 * gcc.dg/i386-cmov?.c: Likewise.
43589 * gcc.dg/i386-fpcvt-?.c: Likewise.
43590 * gcc.dg/i386-ssefp-1.c: Likewise.
43591 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
43592 conventions.
43593
43594 2003-02-03 Mark Mitchell <mark@codesourcery.com>
43595
43596 PR c++/7129
43597 * g++.dg/ext/max.C: New test.
43598
43599 2003-02-03 Jan Hubicka <jh@suse.cz>
43600
43601 * gcc.c-torture/execute/20030203-1.c: New test.
43602
43603 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
43604
43605 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
43606 'natural-endian'.
43607
43608 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
43609
43610 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
43611 * g++.dg/init/new2.C: Likewise.
43612 * g++.dg/other/new1.C: Likewise.
43613
43614 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
43615
43616 * gcc.dg/struct-ret-libc.c: New test.
43617
43618 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
43619
43620 * gcc.dg/20030129-1.c: New test.
43621
43622 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43623
43624 PR c++/8849
43625 * g++.dg/template/ptrmem4.C: New test.
43626
43627 2003-01-29 Mark Mitchell <mark@codesourcery.com>
43628
43629 * g++.dg/parser/constant1.C: New test.
43630
43631 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43632
43633 PR c++/8591
43634 * g++.dg/parse/friend2.C: New test.
43635
43636 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
43637
43638 PR c++/9437
43639 * g++.dg/template/unify4.C: New test.
43640
43641 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
43642
43643 * gcc.c-torture/execute/20030128-1.c: New test.
43644
43645 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
43646
43647 * g++.dg/lookup/nested1.C: Test moved from ...
43648 * g++.old-deja/g++.other/lookup24.C: ... here.
43649
43650 2003-01-28 Jan Hubicka <jh@suse.cz>
43651
43652 * gcc.dg/i386-cmov5.c: New test.
43653
43654 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
43655
43656 * gcc.c-torture/execute/20010925-1.c: Changed the
43657 memcpy declaration.
43658
43659 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
43660
43661 PR c++/3902
43662 * g++.dg/parse/template5.C: New test.
43663
43664 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
43665
43666 PR fortran/9258
43667 * g77.dg/pr9258: New test.
43668
43669 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
43670
43671 * README: Move relevant parts from README.g++.
43672
43673 * README.g++: Remove this file.
43674
43675 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
43676
43677 * g++.dg/abi/dcast1.C: New test.
43678
43679 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43680
43681 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
43682
43683 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
43684
43685 PR c++/47
43686 * g++.old-deja/g++.other/lookup24.C: New test.
43687
43688 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43689
43690 PR middle-end/7227
43691 * gcc.dg/uninit-C.c: New test.
43692
43693 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
43694
43695 * g++.dg/abi/covariant1.C: New test.
43696
43697 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
43698
43699 * gcc.dg/20030123-1.c: New test.
43700
43701 2003-01-25 Jan Hubicka <jh@suse.cz>
43702
43703 PR opt/8492
43704 * gcc.c-torture/compile/20030125-1.c
43705
43706 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
43707
43708 PR c++/9403
43709 * g++.dg/parse/template3.C: New test.
43710 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
43711
43712 PR c++/795
43713 * g++.dg/parse/template4.C: New test.
43714
43715 PR c++/9415
43716 * g++.dg/template/qual2.C: New test.
43717
43718 PR c++/8545
43719 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
43720
43721 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
43722
43723 2003-01-25 Roger Sayle <roger@eyesopen.com>
43724
43725 * gcc.c-torture/execute/switch-1.c: New test case.
43726
43727 2003-01-25 Jan Hubicka <jh@suse.cz>
43728
43729 * gcc.c-torture/execute/20030125-1.[cx]: New test.
43730
43731 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
43732
43733 Tweaks for Bison-1.875. From the NEWS file:
43734 "- `parse error' -> `syntax error'
43735 Bison now uniformly uses the term `syntax error'"
43736 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
43737 * gcc.dg/cpp/digraph2.c: Likewise.
43738 * gcc.dg/cpp/direct2.c: Likewise.
43739 * gcc.dg/cpp/paste4.c: Likewise.
43740 * gcc.dg/c90-restrict-1.c: Likewise.
43741 * gcc.dg/c99-func-2.c: Likewise.
43742 * gcc.dg/noncompile/920721-2.c: Likewise.
43743 * gcc.dg/noncompile/930622-2.c: Likewise.
43744 * gcc.dg/noncompile/940112-1.c: Likewise.
43745 * gcc.dg/noncompile/950921-1.c: Likewise.
43746 * gcc.dg/noncompile/951123-1.c: Likewise.
43747 * gcc.dg/noncompile/971104-1.c: Likewise.
43748 * gcc.dg/noncompile/990416-1.c: Likewise.
43749
43750 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
43751
43752 * g++.dg/parse/undefined1.C: Add error message.
43753
43754 2003-01-22 Mark Mitchell <mark@codesourcery.com>
43755
43756 PR c++/9354
43757 * g++.dg/parse/new1.C: New test.
43758
43759 PR c++/9216
43760 * g++.dg/parse/template2.C: New test.
43761
43762 PR c++/9354
43763 * g++.dg/parse/typedef2.C: New test.
43764
43765 PR c++/9328
43766 * g++.dg/ext/typeof3.C: New test.
43767
43768 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43769
43770 PR c++/2738
43771 * g++.dg/parse/ret-type1.C: New test.
43772
43773 PR c++/3792
43774 * g++.dg/parse/tmpl-outside1.C: New test.
43775
43776 PR c++/4207
43777 * g++.dg/parse/int-as-enum1.C: New test.
43778
43779 PR c++/4903
43780 * g++.dg/parse/no-typename1.C: New test.
43781
43782 PR c++/5533
43783 * g++.dg/parse/no-value1.C: New test.
43784
43785 PR c++/5921
43786 * g++.dg/parse/wrong-inline1.C: New test.
43787
43788 PR c++/6402
43789 * g++.dg/parse/ref1.C: New test.
43790
43791 PR c++/6992
43792 * g++.dg/parse/attr-ctor1.C: New test.
43793
43794 PR c++/7229
43795 * g++.dg/parse/namespace5.C: New test.
43796
43797 PR c++/7917
43798 * g++.dg/parse/func-def1.C: New test.
43799
43800 PR c++/8143
43801 * g++.dg/parse/undefined1.C: New test.
43802
43803 PR c++/5723, PR c++/8522
43804 * g++.dg/parse/specialization1.C: New test.
43805
43806 PR c++/163, PR c++/8595
43807 * g++.dg/parse/struct-as-enum1.C: New test.
43808
43809 PR c++/9173
43810 * g++.dg/parse/undefined2.C: New test.
43811
43812 2003-01-22 Mark Mitchell <mark@codesourcery.com>
43813
43814 PR c++/9298
43815 * g++.dg/parse/template1.C: New test.
43816
43817 PR c++/9384
43818 * g++.dg/parse/using1.C: New test.
43819
43820 PR c++/9285
43821 PR c++/9294
43822 * g++.dg/parse/expr2.C: New test.
43823
43824 PR c++/9388
43825 * g++.dg/parse/lookup2.C: Likewise.
43826
43827 2003-01-21 Jan Hubicka <jh@suse.cz>
43828
43829 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
43830 * gcc.c-torture/execute/eeprof-1.c: Likewise.
43831 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
43832 * gcc.c-torture/execute/string-opt-*.c: Likewise.
43833
43834 2003-01-20 Nick Clifton <nickc@redhat.com>
43835
43836 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
43837 problem with ARM sibcall code generation.
43838
43839 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
43840
43841 * gcc.c-torture/execute/20030120-1.c: New.
43842
43843 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
43844
43845 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
43846
43847 2003-01-17 Mark Mitchell <mark@codesourcery.com>
43848
43849 PR c++/9272
43850 * g++.dg/parse/ctor1.C: New test.
43851
43852 PR c++/9294:
43853 * g++.dg/parse/qualified1.C: New test.
43854
43855 * g++.dg/parse/typename3.C: New test.
43856
43857 2003-01-16 Richard Henderson <rth@redhat.com>
43858
43859 * g++.dg/tls/init-2.C: Fix error matches for real this time.
43860
43861 2003-01-16 Richard Henderson <rth@redhat.com>
43862
43863 * g++.dg/pch/pch.exp: Copy test header to the working directory
43864 before using it either for precompilation or direct use.
43865 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
43866 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
43867
43868 2003-01-16 Richard Henderson <rth@redhat.com>
43869
43870 * gcc.dg/pch/pch.exp: Copy test header to the working directory
43871 before using it either for precompilation or direct use.
43872 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
43873 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
43874
43875 2003-01-16 Mark Mitchell <mark@codesourcery.com>
43876
43877 * g++.dg/ext/typename1.C: Add typename keyword.
43878 * g++.dg/template/crash1.C: Update error messages.
43879 * g++.dg/template/crash2.C: Remove error message.
43880 * g++.dg/parse/typename2.C: New test.
43881 * g++.dg/template/typename2.C: Change implicit
43882 typename warning into error.
43883 * g++.old-deja/g++.benjamin/tem03.C: Issue more
43884 error messages.
43885 * g++.old-deja/g++.benjamin/tem04.C: Fix typos.
43886 * g++.old-deja/g++.brendan/crash56.C: Add this->.
43887 * g++.old-deja/g++.law/visibility13.C: Remove error
43888 messages.
43889 * g++.old-deja/g++.ns/template17.C: Reorder code to
43890 make declaration visible in template.
43891 * g++.old-deja/g++.pt/crash3.C: Fix typos.
43892 * g++.old-deja/g++.pt/crash36.C: Issue more error
43893 messages.
43894 * g++.old-deja/g++.pt/crash5.C: Improve error
43895 message.
43896 * g++.old-deja/g++.pt/crash67.C: Remove warning.
43897 * g++.old-deja/g++.pt/inherit1.C: Add this->.
43898 * g++.old-deja/g++.pt/niklas01a.C: Add error message.
43899 * g++.old-deja/g++.pt/typename16.C: Replace implicit
43900 typename warning with error message.
43901 * g++.old-deja/g++.pt/typename19.C: Remove warning.
43902 * g++.old-deja/g++.robertl/eb112.C: Fix typo.
43903 * g++.old-deja/g++.robertl/eb24.C: Use this->.
43904
43905 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
43906
43907 * g++.dg/parse/ambig2.C: New test.
43908
43909 2003-01-15 Richard Henderson <rth@redhat.com>
43910
43911 * g++.dg/tls/init-2.C: Update error message string.
43912
43913 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43914
43915 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
43916
43917 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
43918
43919 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
43920 all for HC11/HC12.
43921 * gcc.c-torture/compile/20001205-1.x: Likewise.
43922 * gcc.c-torture/compile/20001226-1.x: Likewise.
43923 * gcc.c-torture/compile/920520-1.x: Likewise.
43924 * gcc.c-torture/compile/961203-1.x: Likewise.
43925 * gcc.c-torture/compile/20020604-1.x: Likewise.
43926
43927 2003-01-15 Jan Hubicka <jh@suse.cz>
43928
43929 * gcc.c-torture/compile/20030115-1.c: New test.
43930
43931 * gcc.dg/i386-fpcvt-1.c: New test.
43932 * gcc.dg/i386-fpcvt-2.c: New test.
43933
43934 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
43935
43936 Further conform g++'s __vmi_class_type_info to the C++ ABI
43937 specification.
43938 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
43939 the specification.
43940
43941 2003-01-14 Jan Hubicka <jh@suse.cz>
43942
43943 * gcc.dg/i386-fpcvt-1.c: New test.
43944 * gcc.dg/i386-fpcvt-2.c: New test.
43945
43946 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
43947
43948 * gcc.dg/i386-mmx-3.c: New test.
43949
43950 2003-01-12 Mark Mitchell <mark@codesourcery.com>
43951
43952 PR c++/9264
43953 * g++.dg/parse/octal1.C: New file.
43954
43955 PR c++/9172
43956 * g++.dg/parse/typename1.C: New file.
43957
43958 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
43959
43960 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
43961 * gcc.dg/bf-no-ms-layout.c: Likewise.
43962 * gcc.dg/bf-ms-attrib.c: Likewise.
43963
43964 2003-01-10 Mark Mitchell <mark@codesourcery.com>
43965
43966 PR c++/9099
43967 * g++.dg/parse/dtor1.C: New file.
43968
43969 PR c++/9128
43970 * g++.dg/rtti/typeid1.C: New file.
43971
43972 PR c++/9153
43973 * g++.dg/parse/lookup1.C: New file.
43974
43975 PR c++/9171
43976 * g++.dg/templ/spec5.C: New file.
43977
43978 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
43979
43980 * gcc.c-torture/compile/20030110-1.c: New test.
43981
43982 2003-01-09 Geoffrey Keating <geoffk@apple.com>
43983
43984 Merge from pch-branch:
43985
43986 2002-12-23 Geoffrey Keating <geoffk@apple.com>
43987
43988 * gcc.dg/pch/cpp-1.h: New.
43989 * gcc.dg/pch/cpp-1.c: New.
43990 * gcc.dg/pch/cpp-2.h: New.
43991 * gcc.dg/pch/cpp-2.c: New.
43992
43993 2002-11-19 Geoffrey Keating <geoffk@apple.com>
43994
43995 * gcc.dg/pch/except-1.h: New.
43996 * gcc.dg/pch/except-1.c: New.
43997
43998 2002-11-13 Geoffrey Keating <geoffk@apple.com>
43999
44000 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
44001 running test.
44002 * gcc.dg/pch: Include *.hp not *.h.
44003 * gcc.dg/pch/system-1.h: New.
44004 * gcc.dg/pch/system-1.c: New.
44005
44006 2002-11-11 Geoffrey Keating <geoffk@apple.com>
44007
44008 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
44009 rather than trying to build and run a program using PCH.
44010 * gcc.dg/pch: Remove dg-do commands from test files.
44011
44012 2002-11-08 Geoffrey Keating <geoffk@apple.com>
44013
44014 * gcc.dg/pch/macro-3.c: New.
44015 * gcc.dg/pch/macro-3.h: New.
44016
44017 2002-11-04 Geoffrey Keating <geoffk@apple.com>
44018
44019 * gcc.dg/pch/common-1.c: New.
44020 * gcc.dg/pch/common-1.h: New.
44021 * gcc.dg/pch/decl-1.c: New.
44022 * gcc.dg/pch/decl-1.h: New.
44023 * gcc.dg/pch/decl-2.c: New.
44024 * gcc.dg/pch/decl-2.h: New.
44025 * gcc.dg/pch/decl-3.c: New.
44026 * gcc.dg/pch/decl-3.h: New.
44027 * gcc.dg/pch/decl-4.c: New.
44028 * gcc.dg/pch/decl-4.h: New.
44029 * gcc.dg/pch/decl-5.c: New.
44030 * gcc.dg/pch/decl-5.h: New.
44031 * gcc.dg/pch/global-1.c: New.
44032 * gcc.dg/pch/global-1.h: New.
44033 * gcc.dg/pch/inline-1.c: New.
44034 * gcc.dg/pch/inline-1.h: New.
44035 * gcc.dg/pch/inline-2.c: New.
44036 * gcc.dg/pch/inline-2.h: New.
44037 * gcc.dg/pch/static-1.c: New.
44038 * gcc.dg/pch/static-1.h: New.
44039 * gcc.dg/pch/static-2.c: New.
44040 * gcc.dg/pch/static-2.h: New.
44041
44042 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
44043
44044 * g++.dg/pch/pch.exp: Better handle failing testcases.
44045 * gcc.dg/pch/pch.exp: Likewise.
44046 * gcc.dg/pch/macro-1.c: New.
44047 * gcc.dg/pch/macro-1.h: New.
44048 * gcc.dg/pch/macro-2.c: New.
44049 * gcc.dg/pch/macro-2.h: New.
44050
44051 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
44052
44053 * g++.dg/dg.exp: Treat files in pch/ specially.
44054 * g++.dg/pch/pch.exp: New file.
44055 * g++.dg/pch/empty.H: New file.
44056 * g++.dg/pch/empty.C: New file.
44057 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
44058 "precompile".
44059
44060 * gcc.dg/pch/pch.exp: New file.
44061 * gcc.dg/pch/empty.h: New file.
44062 * gcc.dg/pch/empty.c: New file.
44063 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
44064 "precompile".
44065
44066 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44067
44068 * g++.dg/template/friend14.C: New test.
44069
44070 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44071
44072 * gcc.dg/old-style-asm-1.c: New test.
44073
44074 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
44075
44076 * gcc.c-torture/compile/20030109-1.c: New test.
44077
44078 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44079
44080 * gcc.c-torture/execute/20030109-1.c: New test.
44081
44082 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
44083
44084 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
44085 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
44086 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
44087 * g++.old-deja/g++.mike/eh2.C: Likewise.
44088 * g++.old-deja/g++.mike/eh3.C: Likewise.
44089 * g++.old-deja/g++.mike/eh5.C: Likewise.
44090 * g++.old-deja/g++.mike/eh6.C: Likewise.
44091 * g++.old-deja/g++.mike/eh7.C: Likewise.
44092 * g++.old-deja/g++.mike/eh8.C: Likewise.
44093 * g++.old-deja/g++.mike/eh9.C: Likewise.
44094 * g++.old-deja/g++.mike/eh10.C: Likewise.
44095 * g++.old-deja/g++.mike/eh12.C: Likewise.
44096 * g++.old-deja/g++.mike/eh13.C: Likewise.
44097 * g++.old-deja/g++.mike/eh14.C: Likewise.
44098 * g++.old-deja/g++.mike/eh16.C: Likewise.
44099 * g++.old-deja/g++.mike/eh17.C: Likewise.
44100 * g++.old-deja/g++.mike/eh18.C: Likewise.
44101 * g++.old-deja/g++.mike/eh21.C: Likewise.
44102 * g++.old-deja/g++.mike/eh23.C: Likewise.
44103 * g++.old-deja/g++.mike/eh24.C: Likewise.
44104 * g++.old-deja/g++.mike/eh25.C: Likewise.
44105 * g++.old-deja/g++.mike/eh26.C: Likewise.
44106 * g++.old-deja/g++.mike/eh27.C: Likewise.
44107 * g++.old-deja/g++.mike/eh28.C: Likewise.
44108 * g++.old-deja/g++.mike/eh29.C: Likewise.
44109 * g++.old-deja/g++.mike/eh31.C: Likewise.
44110 * g++.old-deja/g++.mike/eh33.C: Likewise.
44111 * g++.old-deja/g++.mike/eh34.C: Likewise.
44112 * g++.old-deja/g++.mike/eh35.C: Likewise.
44113 * g++.old-deja/g++.mike/eh36.C: Likewise.
44114 * g++.old-deja/g++.mike/eh37.C: Likewise.
44115 * g++.old-deja/g++.mike/eh38.C: Likewise.
44116 * g++.old-deja/g++.mike/eh39.C: Likewise.
44117 * g++.old-deja/g++.mike/eh40.C: Likewise.
44118 * g++.old-deja/g++.mike/eh41.C: Likewise.
44119 * g++.old-deja/g++.mike/eh42.C: Likewise.
44120 * g++.old-deja/g++.mike/eh44.C: Likewise.
44121 * g++.old-deja/g++.mike/eh46.C: Likewise.
44122 * g++.old-deja/g++.mike/eh47.C: Likewise.
44123 * g++.old-deja/g++.mike/eh48.C: Likewise.
44124 * g++.old-deja/g++.mike/eh49.C: Likewise.
44125 * g++.old-deja/g++.mike/eh50.C: Likewise.
44126 * g++.old-deja/g++.mike/eh51.C: Likewise.
44127 * g++.old-deja/g++.mike/eh53.C: Likewise.
44128 * g++.old-deja/g++.mike/eh55.C: Likewise.
44129 * g++.old-deja/g++.mike/p7912.C: Likewise.
44130 * g++.old-deja/g++.mike/p9706.C: Likewise.
44131 * g++.old-deja/g++.mike/p10416.C: Likewise.
44132 * g++.old-deja/g++.mike/p11667.C: Likewise.
44133 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
44134 Remove redundant reference to Iris.
44135 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
44136 Elxsi, i860, Pico Java, and WE32K.
44137
44138 2003-01-07 Mark Mitchell <mark@codesourcery.com>
44139
44140 * g++.dg/ext/asm4.C: New test.
44141
44142 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44143
44144 PR c++/9030
44145 * g++.dg/template/friend12.C: New test.
44146 * g++.dg/template/friend13.C: Likewise.
44147 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
44148
44149 2003-01-08 Jan Hubicka <jh@suse.cz>
44150
44151 * gcc.dg/i386-cadd.c: New test.
44152 * gcc.dg/i386-cmov4.c: Likewise.
44153
44154 2003-01-06 Mark Mitchell <mark@codesourcery.com>
44155
44156 PR c++/9165
44157 * g++.dg/warn/Wunused-3.C: New test.
44158
44159 * g++.dg/abi/bitfield9.C: New test.
44160
44161 PR c++/9189
44162 * g++.dg/parse/defarg3.C: New test.
44163
44164 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
44165
44166 * g++.dg/parse/ambig1.C: New test.
44167 * g++.dg/parse/defarg2.C: New test.
44168
44169 2003-01-05 Mark Mitchell <mark@codesourcery.com>
44170
44171 * g++.dg/template/defarg-1.C: New test.
44172 * g++.dg/template/local2.C: Likewise.
44173
44174 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
44175
44176 * gcc.c-torture/execute/20030105-1.c: New test.
44177
44178 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44179
44180 * g++.dg/parse/namespace3.C: Remove extra semicolons.
44181 * g++.dg/parse/namespace4.C: Likewise.
44182
44183 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
44184
44185 * g++.dg/template/ntp2.C: New test.
44186
44187 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
44188
44189 * g++.dg/parse/extern-C-1.C: New test.
44190
44191 * g++.dg/parse/namespace4.C: New test.
44192
44193 * g++.dg/template/nested1.C: New test.
44194
44195 * g++.dg/parse/namespace3.C: New test.
44196
44197 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
44198
44199 * g++.dg/lookup/two-stage1.C: New test.
44200
44201 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44202
44203 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
44204 * g++.old-deja/g++.jason/access8.C: Likewise.
44205 * g++.old-deja/g++.other/decl5.C: Likewise.
44206
44207 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
44208
44209 * g++.dg/parse/parse7.C: New test.
44210
44211 2003-01-02 Mark Mitchell <mark@codesourcery.com>
44212
44213 PR c++/2843
44214 * g++.dg/ext/attrib7.C: New test.
44215
44216 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
44217
44218 * g++.dg/parse/parse6.C: New test.
44219
44220 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
44221
44222 * gcc.dg/h8300-stack-1.c: New.
44223
44224 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
44225
44226 g++.dg/lookup/exception1.C: New test.
44227
44228 g++.dg/lookup/template1.C: New test.
44229
44230 g++.dg/parse/namespace2.C: New test.
44231
44232 g++.dg/parse/parens2.C: New test.
44233
44234 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44235
44236 * g++.dg/parse/parse5.C: New test.
44237 * g++.dg/lookup/scoped4.C: New test.
44238
44239 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
44240
44241 * g++.dg/parse/parens1.C: New test.
44242
44243 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
44244 angle-bracket1.C.
44245 * g++.dg/parse/parens2.C: New test.
44246
44247 * g++.dg/lookup/scope-operator1.C: New test.
44248
44249 * g++.dg/parse/operator1.C: New test.
44250
44251 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44252
44253 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
44254 * g++.old-deja/g++.other/access6.C: Likewise.
44255 * g++.old-deja/g++.other/decl1.C: Likewise.
44256 * g++.old-deja/g++.pt/typename12.C: Likewise.
44257
44258 2002-12-31 Mark Mitchell <mark@codesourcery.com>
44259
44260 * g++.dg/parse/namespace1.C: New test.
44261
44262 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44263
44264 * g++.dg/parse/parse4.C: New test.
44265
44266 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44267
44268 * g++.dg/parse/parse3.C: New test.
44269
44270 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44271
44272 * g++.dg/parse/parse2.C: New test.
44273
44274 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44275
44276 * g++.dg/template/friend11.C: New test.
44277
44278 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44279
44280 * g++.dg/parse/parse1.C: New test.
44281
44282 2002-12-31 Janis Johnson <janis187@us.ibm.com>
44283
44284 * lib/profopt.exp: Change the name of a global variable to avoid
44285 possible clashes with other test suites.
44286
44287 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
44288
44289 * g++.dg/inherit/covariant8.C: New test.
44290
44291 2002-12-31 Mark Mitchell <mark@codesourcery.com>
44292
44293 * g++.dg/init/array9.C: New test.
44294
44295 PR c++/9112
44296 * g++.dg/parse/expr1.C: New test.
44297
44298 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
44299
44300 * gcc.c-torture/compile/20021230-1.c: New test.
44301
44302 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
44303
44304 * g++.dg/inherit/covariant5.C: New test.
44305 * g++.dg/inherit/covariant6.C: New test.
44306 * g++.dg/inherit/covariant7.C: New test.
44307
44308 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44309
44310 PR c++/2739
44311 * g++.dg/other/access2.C: New test.
44312
44313 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
44314
44315 * g++.dg/other/anon-struct.C: No longer fails
44316 * g++.old-deja/g++.brendan/parse4.C: Likewise.
44317 * g++.old-deja/g++.brendan/parse5.C: Likewise.
44318 * g++.old-deja/g++.brendan/parse6.C: Likewise.
44319
44320 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
44321
44322 * g++.dg/parse/angle-bracket.C (main): No longer fails.
44323
44324 2002-12-27 Mark Mitchell <mark@codesourcery.com>
44325
44326 * g++.dg/eh/spec4.C: Remove stray semicolon.
44327 * g++.dg/expr/pmf-1.C: Change error message.
44328 * g++.dg/ext/asm1.C: Remove stray semicolon.
44329 * g++.dg/ext/typename1.C: Add missing typenames.
44330 * g++.dg/inherit/template-as-base.C: Change error message.
44331 * g++.dg/lookup/scoped1.C: Likewise.
44332 * g++.dg/lookup/scoped2.C: Likewise.
44333 * g++.dg/lookup/using2.C: Likewise.
44334 * g++.dg/other/component1.C: Remove stray semicolon.
44335 * g++.dg/other/do1.C: Change error message.
44336 * g++.dg/other/error2.C: Likewise.
44337 * g++.dg/other/init1.C: Likewise.
44338 * g++.dg/other/packed1.C: Remove stray semicolon.
44339 * g++.dg/other/ptrmem2.C: Change error message.
44340 * g++.dg/parse/parameter-declaration-1.C: Remove line number
44341 marker.
44342 * g++.dg/special/initp1.C: Remove invalid attribute usage.
44343 * g++.dg/template/access3.C: Add typename keyword.
44344 * g++.dg/template/access5.C: Remove stray semicolon.
44345 * g++.dg/template/access6.C: Likewise.
44346 * g++.dg/template/complit1.C: Likewise.
44347 * g++.dg/template/crash1.C: Change error message.
44348 * g++.dg/template/inherit2.C: Remove stray semicolon.
44349 * g++.dg/template/instantiate2.C: Likewise.
44350 * g++.dg/template/instantiate3.C: Change error message.
44351 * g++.dg/template/qual1.C: Remove stray semicolon.
44352 * g++.dg/template/qualttp18.C: Change error message.
44353 * g++.dg/template/ref1.C: Remove stray semicolon.
44354 * g++.dg/template/sizeof1.C (A::value): Declare it.
44355 * g++.dg/template/spec4.C: Change error message.
44356 * g++.dg/template/static1.C: Likewise.
44357 * g++.dg/template/type1.C: Likewise.
44358 * g++.dg/template/typename3.C: Likewise.
44359 * g++.old-deja/g++.benjamin/13478.C: Change error message.
44360 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
44361 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
44362 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
44363 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
44364 named return value extension.
44365 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
44366 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
44367 * g++.old-deja/g++.bob/extern_C.C: Likewise.
44368 * g++.old-deja/g++.bob/inherit2.C: Likewise.
44369 * g++.old-deja/g++.brendan/complex1.C: Likewise.
44370 * g++.old-deja/g++.brendan/copy5.C: Likewise.
44371 * g++.old-deja/g++.brendan/crash13.C: Likewise.
44372 * g++.old-deja/g++.brendan/crash15.C: Likewise.
44373 * g++.old-deja/g++.brendan/crash18.C: Change error message.
44374 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
44375 * g++.old-deja/g++.brendan/crash38.C: Likewise.
44376 * g++.old-deja/g++.brendan/crash50.C: Likewise.
44377 * g++.old-deja/g++.brendan/crash56.C: Likewise.
44378 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
44379 syntax.
44380 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
44381 * g++.old-deja/g++.brendan/crash8.C: Change error message.
44382 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
44383 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
44384 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
44385 * g++.old-deja/g++.brendan/template11.C: Likewise.
44386 * g++.old-deja/g++.brendan/template26.C: Likewise.
44387 * g++.old-deja/g++.brendan/template27.C: Use explicit
44388 specialization syntax.
44389 * g++.old-deja/g++.brendan/template30.C: Likewise.
44390 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
44391 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
44392 non-dependent names.
44393 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
44394 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
44395 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
44396 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
44397 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
44398 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
44399 named return value extension.
44400 * g++.old-deja/g++.ext/namedret2.C: Likewise.
44401 * g++.old-deja/g++.ext/namedret3.C: Likewise.
44402 * g++.old-deja/g++.ext/return1.C: Likewise.
44403 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
44404 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
44405 * g++.old-deja/g++.jason/access8.C: Likewise.
44406 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
44407 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
44408 pseudo-destructor names.
44409 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
44410 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
44411 pseudo-destructor names.
44412 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
44413 * g++.old-deja/g++.jason/overload19.C: Likewise.
44414 * g++.old-deja/g++.jason/overload32.C: Likewise.
44415 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
44416 stray semicolons.
44417 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
44418 * g++.old-deja/g++.jason/return.C: Likewise.
44419 * g++.old-deja/g++.jason/return2.C: Likewise.
44420 * g++.old-deja/g++.jason/shadow1.C: Likewise.
44421 * g++.old-deja/g++.jason/special.C: Use explicit specialization
44422 syntax.
44423 * g++.old-deja/g++.jason/template10.C: Account for use of
44424 non-dependent names.
44425 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
44426 syntax.
44427 * g++.old-deja/g++.jason/template37.C: Likewise.
44428 * g++.old-deja/g++.law/access4.C: Change error messages.
44429 * g++.old-deja/g++.law/arm13.C: Remove incorrect
44430 pseudo-destructor names.
44431 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
44432 * g++.old-deja/g++.law/ctors9.C: Likewise.
44433 * g++.old-deja/g++.law/cvt22.C: Likewise.
44434 * g++.old-deja/g++.law/dtors5.C: Likewise.
44435 * g++.old-deja/g++.law/global-init1.C: Likewise.
44436 * g++.old-deja/g++.law/missed-error3.C: Likewise.
44437 * g++.old-deja/g++.law/operators28.C: Likewise.
44438 * g++.old-deja/g++.law/visibility28.C: Likewise.
44439 * g++.old-deja/g++.martin/eval1.C: Likewise.
44440 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
44441 name.
44442 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
44443 * g++.old-deja/g++.mike/net34.C: Likewise.
44444 * g++.old-deja/g++.mike/net36.C: Likewise.
44445 * g++.old-deja/g++.mike/ns2.C: Likewise.
44446 * g++.old-deja/g++.mike/p12306.C: Likewise.
44447 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
44448 value extension.
44449 * g++.old-deja/g++.mike/p700.C: Likewise.
44450 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
44451 * g++.old-deja/g++.mike/p710.C: Likewise.
44452 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
44453 value extension.
44454 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
44455 * g++.old-deja/g++.mike/pmf9.C: Likewise.
44456 * g++.old-deja/g++.ns/crash2.C: Likewise.
44457 * g++.old-deja/g++.ns/crash3.C: Likewise.
44458 * g++.old-deja/g++.ns/invalid1.C: Likewise.
44459 * g++.old-deja/g++.ns/ns17.C: Likewise.
44460 * g++.old-deja/g++.ns/template16.C: Likewise.
44461 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
44462 keyword.
44463 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
44464 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
44465 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
44466 named return value extension.
44467 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
44468 * g++.old-deja/g++.other/access4.C: Issue additional error
44469 messages.
44470 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
44471 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
44472 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
44473 * g++.old-deja/g++.other/crash25.C: Change error message.
44474 * g++.old-deja/g++.other/crash4.C: Change error message.
44475 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
44476 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
44477 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
44478 checks.
44479 * g++.old-deja/g++.other/defarg8.C: Likewise.
44480 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
44481 * g++.old-deja/g++.other/dtor10.C: Likewise.
44482 * g++.old-deja/g++.other/incomplete.C: Likewise.
44483 * g++.old-deja/g++.other/linkage7.C: Likewise.
44484 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
44485 lookup algorithm.
44486 * g++.old-deja/g++.other/mangle2.C: Likewise.
44487 * g++.old-deja/g++.other/refinit2.C: Likewise.
44488 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
44489 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
44490 * g++.old-deja/g++.pt/crash28.C: Likewise.
44491 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
44492 syntax.
44493 * g++.old-deja/g++.pt/crash32.C: Change error message.
44494 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
44495 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
44496 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
44497 error message position.
44498 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
44499 * g++.old-deja/g++.pt/defarg8.C: Change error message.
44500 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
44501 syntax.
44502 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
44503 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
44504 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
44505 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
44506 keyword.
44507 * g++.old-deja/g++.pt/explicit31.C: Likewise.
44508 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
44509 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
44510 keyword.
44511 * g++.old-deja/g++.pt/explicit71.C: Change error message.
44512 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
44513 syntax.
44514 * g++.old-deja/g++.pt/friend28.C: Account for use of
44515 non-dependent names.
44516 * g++.old-deja/g++.pt/friend29.C: Likewise.
44517 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
44518 rules.
44519 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
44520 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
44521 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
44522 lookup rules.
44523 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
44524 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
44525 keyword.
44526 * g++.old-deja/g++.pt/memclass20.C: Likewise.
44527 * g++.old-deja/g++.pt/memclass5.C: Likewise.
44528 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
44529 keyword.
44530 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
44531 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
44532 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
44533 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
44534 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
44535 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
44536 keyword.
44537 * g++.old-deja/g++.pt/spec10.C: Likewise.
44538 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
44539 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
44540 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
44541 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
44542 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
44543 * g++.old-deja/g++.pt/ttp62.C: Likewise.
44544 * g++.old-deja/g++.pt/ttp64.C: Likewise.
44545 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
44546 * g++.old-deja/g++.pt/typename15.C: Likewise.
44547 * g++.old-deja/g++.pt/typename22.C: Likewise.
44548 * g++.old-deja/g++.pt/typename6.C: Change error messages.
44549 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
44550 * g++.old-deja/g++.pt/virtual2.C: Likewise.
44551 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
44552 syntax.
44553 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
44554 return value extension.
44555 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
44556 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
44557 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
44558 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
44559
44560 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
44561
44562 * g++.dg/warn/inline1.C: New test.
44563 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
44564 * g++.old-deja/g++.jason/synth10.C: Likewise.
44565 * g++.old-deja/g++.mike/net31.C: Likewise.
44566 * g++.old-deja/g++.mike/p8786.C: Likewise.
44567
44568 * g++.dg/template/friend10.C: New test.
44569 * g++.dg/template/conv5.C: New test.
44570
44571 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
44572
44573 * g++.dg/lookup/scoped3.C: New test.
44574
44575 * g++.dg/lookup/decl1.C: New test.
44576 * g++.dg/lookup/decl2.C: New test.
44577
44578 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
44579
44580 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
44581 gcc.c-torture/compile/20021015-1.c,
44582 gcc.c-torture/compile/20021015-2.c,
44583 gcc.c-torture/compile/20021123-1.c,
44584 gcc.c-torture/compile/20021123-2.c,
44585 gcc.c-torture/compile/20021123-3.c,
44586 gcc.c-torture/compile/20021123-4.c,
44587 gcc.c-torture/execute/20021024-1.c: Add tests previously added
44588 only to 3.1 or 3.2 branch.
44589
44590 2002-12-23 Mark Mitchell <mark@codesourcery.com>
44591
44592 * gcc.dg/i386-bitfield3.c: New test.
44593
44594 * gcc.dg/i386-bitfield2.c: New test.
44595
44596 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
44597
44598 * g++.dg/parse/conv_op1.C: New test.
44599
44600 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
44601
44602 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
44603 approved.
44604
44605 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
44606
44607 * gcc.c-torture/compile/20021220-1.c: New test.
44608
44609 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
44610
44611 * gcc.dg/i386-fastcall-1.c: New.
44612
44613 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44614
44615 * gcc.c-torture/execute/20021219-1.c: New test.
44616
44617 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44618
44619 * gcc.dg/i386-pic-1.c: New test.
44620
44621 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44622
44623 PR c++/8099
44624 * g++.dg/template/friend9.C: New test.
44625
44626 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44627
44628 PR c++/3663
44629 * g++.dg/template/access7.C: New test.
44630
44631 2002-12-18 Nick Clifton <nickc@redhat.com>
44632
44633 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
44634 the libstdc++-v3 directory has been found.
44635
44636 2002-12-12 Devang Patel <dpatel@apple.com>
44637 * gcc.dg/darwin-ld-1.c: New test.
44638 * gcc.dg/darwin-ld-2.c: New test.
44639 * gcc.dg/darwin-ld-3.c: New test.
44640 * gcc.dg/darwin-ld-4.c: New test.
44641 * gcc.dg/darwin-ld-5.c: New test.
44642
44643 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
44644
44645 * gcc.c-torture/compile/20021212-1.c: New test.
44646
44647 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
44648
44649 * gcc.dg/fshort-wchar: New test.
44650
44651 2002-12-10 Mark Mitchell <mark@codesourcery.com>
44652
44653 PR c++/8372
44654 * g++.dg/template/dtor1.C: New test.
44655
44656 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
44657 markers.
44658
44659 2002-12-10 Jakub Jelinek <jakub@redhat.com>
44660
44661 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
44662
44663 2002-12-09 Mark Mitchell <mark@codesourcery.com>
44664
44665 * g++.dg/template/static1.C: New test.
44666 * g++.dg/template/static2.C: New test.
44667 * g++.old-deja/g++.ext/memconst.C: New test.
44668
44669 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44670
44671 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
44672 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
44673 * g++.dg/special/initp1.C: Likewise.
44674
44675 2002-12-06 Jakub Jelinek <jakub@redhat.com>
44676
44677 * gcc.c-torture/execute/20021204-1.c: New test.
44678
44679 2002-12-04 Geoffrey Keating <geoffk@apple.com>
44680
44681 * gcc.dg/ppc-fmadd-1.c: New file.
44682 * gcc.dg/ppc-fmadd-2.c: New file.
44683 * gcc.dg/ppc-fmadd-3.c: New file.
44684
44685 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
44686
44687 * gcc.c-torture/compile/20021204-1.c: New test.
44688
44689 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
44690
44691 * g++.dg/inherit/covariant2.C: New test.
44692 * g++.dg/inherit/covariant3.C: New test.
44693 * g++.dg/inherit/covariant4.C: New test.
44694 * g++.dg/inherit/covariant1.C: Remove XFAIL.
44695 * g++.old-deja/g++.robertl/eb17.C: Likewise.
44696
44697 2002-12-03 Mark Mitchell <mark@codesourcery.com>
44698
44699 PR c++/8688
44700 * g++.dg/init/brace3.C: New test.
44701
44702 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
44703
44704 * gcc.dg/20020210-1.c: Fix a comment typo.
44705
44706 2002-12-02 Mark Mitchell <mark@codesourcery.com>
44707
44708 PR c++/8720
44709 * g++.dg/parse/defarg1.C: New test.
44710
44711 PR c++/8615
44712 * g++.dg/template/char1.C: New test.
44713
44714 * g++.dg/template/varmod1.C: Fix typo.
44715
44716 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44717
44718 DR 180
44719 * g++.old-deja/g++.pt/crash32.C: Expect error.
44720
44721 2002-12-01 Mark Mitchell <mark@codesourcery.com>
44722
44723 PR c++/5919
44724 * g++.dg/template/varmod1.C: New test.
44725
44726 PR c++/8727
44727 * g++.dg/inherit/typeinfo1.C: New test.
44728
44729 PR c++/8663
44730 * g++.dg/inherit/typedef1.C: New test.
44731
44732 2002-11-30 Mark Mitchell <mark@codesourcery.com>
44733
44734 PR c++/8332
44735 PR c++/8493
44736 * g++.dg/template/strlen1.C: New test.
44737
44738 PR c++/8227
44739 * g++.dg/template/ctor2.C: New test.
44740
44741 PR c++/8214
44742 * g++.dg/init/string1.C: New test.
44743
44744 PR c++/8511
44745 * g++.dg/template/friend8.C: New test.
44746
44747 2002-11-29 Joe Buck <jbuck@synopsys.com>
44748
44749 * g++.dg/lookup/anon2.C: New test.
44750
44751 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
44752
44753 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
44754 h8300 port.
44755
44756 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
44757
44758 * gcc.dg/bitfld-6.c: New test.
44759
44760 2002-11-27 Jan Hubicka <jh@suse.cz>
44761
44762 * gcc.c-torture/execute/20021127.[cx]: New test.
44763
44764 2002-11-26 Jan Hubicka <jh@suse.cz>
44765
44766 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
44767 quality.
44768
44769 2002-11-26 Geoffrey Keating <geoffk@apple.com>
44770
44771 * g++.dg/init/brace2.C: New test.
44772 * g++.old-deja/g++.mike/p9129.C: Correct.
44773
44774 2002-11-26 Mark Mitchell <mark@codesourcery.com>
44775
44776 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
44777
44778 2002-11-25 Andreas Bauer <baueran@in.tum.de>
44779
44780 * gcc.dg/sibcall-6: New test for indirect sibcalls.
44781
44782 2002-11-25 Mark Mitchell <mark@codesourcery.com>
44783
44784 * g++.dg/abi/empty11.C: New test.
44785 * g++.dg/rtti/cv1.C: New test.
44786
44787 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
44788
44789 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
44790
44791 2002-11-24 Mark Mitchell <mark@codesourcery.com>
44792
44793 * g++.dg/abi/empty10.C: New test.
44794
44795 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
44796
44797 * gcc.c-torture/compile/20021124-1.c: New test.
44798
44799 2002-11-22 Mark Mitchell <mark@codesourcery.com>
44800
44801 * g++.dg/abi/rtti2.C: New test.
44802
44803 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
44804
44805 * gcc.dg/i386-unroll-1.c: New test.
44806
44807 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
44808
44809 * gcc.c-torture/compile/20021120-1.c: New test.
44810 * gcc.c-torture/compile/20021120-2.c: New test.
44811
44812 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44813
44814 * gcc.dg/bitfld-5.c: New test.
44815
44816 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44817
44818 * gcc.c-torture/execute/20021120-3.c: New test.
44819
44820 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44821
44822 * gcc.c-torture/execute/20021120-2.c: New test.
44823
44824 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44825
44826 * gcc.c-torture/execute/20021120-1.c: New test.
44827
44828 2002-11-20 Jakub Jelinek <jakub@redhat.com>
44829
44830 * gcc.c-torture/execute/20021118-3.c: New test.
44831
44832 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44833
44834 * gcc.c-torture/compile/20021119-1.c: New test.
44835
44836 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
44837
44838 * gcc.dg/duff-1.c: New test.
44839 * gcc.dg/duff-2.c: New test.
44840 * gcc.dg/duff-3.c: New test.
44841
44842 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
44843
44844 * gcc.dg/cpp/_Pragma5.c: New test.
44845
44846 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
44847
44848 * gcc.c-torture/execute/20021118-2.c: New test.
44849
44850 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
44851
44852 * gcc.c-torture/execute/20021118-1.c: New test.
44853
44854 2002-11-16 Jakub Jelinek <jakub@redhat.com>
44855
44856 * gcc.dg/20021116-1.c: New test.
44857
44858 2002-11-14 Mark Mitchell <mark@codesourcery.com>
44859
44860 * g++.dg/abi/vcall1.C: New test.
44861
44862 2002-11-14 Jakub Jelinek <jakub@redhat.com>
44863
44864 * gcc.dg/20021029-1.c: New test.
44865 * gcc.dg/20021029-2.c: New test.
44866
44867 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
44868
44869 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
44870
44871 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44872
44873 PR c/8439
44874 * gcc.dg/20021110.c: Move to ...
44875 * gcc.c-torture/compile/20021110.c: .... here.
44876
44877 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44878
44879 PR c/8467
44880 * gcc.c-torture/execute/20021111-1.c
44881
44882 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44883
44884 PR c/8439
44885 * gcc.dg/20021110.c: New test.
44886
44887 2002-11-10 Mark Mitchell <mark@codesourcery.com>
44888
44889 * g++.dg/abi/vthunk3.C: Run only on x86.
44890
44891 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
44892
44893 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
44894
44895 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
44896
44897 * lib/compat.exp (compat-execute): Fix logic error in last
44898 change.
44899
44900 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
44901
44902 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
44903
44904 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44905
44906 PR c++/8389
44907 * g++.dg/template/access6.C: New test.
44908
44909 2002-11-08 Jan Hubicka <jh@suse.cz>
44910
44911 * gcc.dg/i386-ssefp-1.c: New test.
44912 * gcc.dg/i386-ssefp-1.c: New test.
44913
44914 2002-11-08 Jan Hubicka <jh@suse.cz>
44915
44916 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
44917
44918 2002-11-07 Mark Mitchell <mark@codesourcery.com>
44919
44920 * g++.dg/abi/vthunk3.C: New test.
44921
44922 PR c++/8338
44923 * g++.dg/template/crash2.C: New test.
44924
44925 2002-11-07 Mark Mitchell <mark@codesourcery.com>
44926
44927 * g++.dg/abi/dtor1.C: New test.
44928 * g++.dg/abi/dtor2.C: Likewise.
44929
44930 2002-11-05 Geoffrey Keating <geoffk@apple.com>
44931
44932 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
44933 Darwin.
44934
44935 2002-11-04 Adam Nemet <anemet@lnxw.com>
44936
44937 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
44938 -mthumb. Only xfail with -O0.
44939
44940 2002-11-03 Mark Mitchell <mark@codesourcery.com>
44941
44942 * g++.dg/abi/thunk1.C: New test.
44943 * g++.dg/abi/thunk2.C: Likewise.
44944 * g++.dg/abi/vtt1.C: Likewise.
44945
44946 2002-11-02 Diego Novillo <dnovillo@redhat.com>
44947
44948 PR optimization/8423
44949 * gcc.c-torture/execute/builtin-constant.c: New test.
44950
44951 2002-11-01 Zack Weinberg <zack@codesourcery.com>
44952
44953 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
44954 Add some more cases.
44955
44956 2002-11-01 Mark Mitchell <mark@codesourcery.com>
44957
44958 PR c++/8391
44959 * g++.dg/opt/local1.C: New test.
44960
44961 2002-10-30 Mark Mitchell <mark@codesourcery.com>
44962
44963 PR c++/8160
44964 * g++.dg/template/complit1.C: New test.
44965
44966 PR c++/8149
44967 * g++.dg/template/typename4.C: Likewise.
44968
44969 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44970
44971 Core issue 287, PR c++/7639
44972 * g++.dg/template/instantiate1.C: Adjust error location.
44973 * g++.dg/template/instantiate3.C: New test.
44974 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
44975 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
44976 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
44977
44978 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
44979
44980 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
44981
44982 2002-10-29 Mark Mitchell <mark@codesourcery.com>
44983
44984 PR c++/8287
44985 * g++.dg/init/dtor2.C: New test.
44986
44987 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44988
44989 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
44990 * gcc.dg/nest.c: Bypass errors on irix6.
44991
44992 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
44993
44994 * gcc.dg/nest.c: Expect error for mmix-*-*.
44995 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
44996
44997 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
44998
44999 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
45000 markers.
45001
45002 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
45003
45004 2002-10-25 Mike Stump <mrs@apple.com>
45005
45006 * gcc.dg/warn-1.c: New test.
45007
45008 2002-10-25 Zack Weinberg <zack@codesourcery.com>
45009
45010 * g++.dg/template/typename3.C: New test.
45011
45012 2002-10-25 Mark Mitchell <mark@codesourcery.com>
45013
45014 * g++.dg/lookup/ptrmem1.C: New test.
45015
45016 * g++.dg/abi/vthunk2.C: New test.
45017
45018 2002-10-25 Zack Weinberg <zack@codesourcery.com>
45019
45020 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
45021
45022 2002-10-24 Mark Mitchell <mark@codesourcery.com>
45023
45024 * g++.dg/abi/empty9.C: New test.
45025
45026 2002-10-24 Richard Henderson <rth@redhat.com>
45027
45028 * g++.dg/inherit/thunk1.C: Enable for ia64.
45029
45030 2002-10-23 Mark Mitchell <mark@codesourcery.com>
45031
45032 PR c++/8067
45033 * g++.dg/lookup/pretty1.C: New test.
45034
45035 2002-10-23 Jakub Jelinek <jakub@redhat.com>
45036
45037 * gcc.dg/20021023-1.c: New test.
45038
45039 2002-10-23 Mark Mitchell <mark@codesourcery.com>
45040
45041 PR c++/7679
45042 * g++.dg/parse/inline1.C: New test.
45043
45044 2002-10-23 Richard Henderson <rth@redhat.com>
45045
45046 * g++.dg/inherit/thunk1.C: Enable for x86_64.
45047
45048 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
45049
45050 2002-10-22 Mark Mitchell <mark@codesourcery.com>
45051
45052 PR c++/6579
45053 * g++.dg/parse/stmtexpr3.C: New test.
45054
45055 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
45056
45057 * g++.dg/expr/cond1.C: New test.
45058
45059 2002-10-21 Zack Weinberg <zack@codesourcery.com>
45060
45061 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
45062
45063 2002-10-21 Mark Mitchell <mark@codesourcery.com>
45064
45065 * g++.dg/abi/vbase13.C: New test.
45066 * g++.dg/abi/vbase14.C: Likewise.
45067
45068 2002-10-21 Jakub Jelinek <jakub@redhat.com>
45069
45070 * gcc.dg/tls/pic-1.c: New test.
45071 * gcc.dg/tls/nonpic-1.c: New test.
45072 * gcc.dg/20021018-1.c: New test.
45073
45074 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
45075
45076 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
45077 Remove only files with the same base name as the test case.
45078 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
45079 (profopt-execute): Likewise. Also, remove old profiling
45080 and performance data files before running the tests.
45081
45082 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
45083 * g++.dg/bprob/bprob.exp: Likewise.
45084 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
45085 to allow more general test case names.
45086
45087 * g++.dg/bprob/bprob-1.C: Rename to ...
45088 * g++.dg/bprob/g++-bprob-1.C: ... this.
45089
45090 * g77.dg/bprob/bprob-1.f: Rename to ...
45091 * g77.dg/bprob/g77-bprob-1.f: ... this.
45092
45093 2002-10-21 Zack Weinberg <zack@codesourcery.com>
45094
45095 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
45096 bison 1.50 or later.
45097
45098 2002-10-21 Janis Johnson <janis187@us.ibm.com>
45099
45100 * g++.dg/README: Describe more test directories.
45101
45102 2002-10-21 Mark Mitchell <mark@codesourcery.com>
45103
45104 * g++.dg/init/array6.C: Add additional tests.
45105
45106 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
45107
45108 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
45109 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
45110
45111 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
45112
45113 * gcc.c-torture/compile/20020604-1.x: New.
45114 * gcc.c-torture/compile/simd-5.x: Likewise.
45115 * gcc.c-torture/execute/920710-1.x: Likewise.
45116 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
45117
45118 2002-10-21 Mark Mitchell <mark@codesourcery.com>
45119
45120 * g++.dg/inherit/override1.C: Add dg-options clause.
45121
45122 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
45123
45124 * gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
45125 _mm_slli_si128.
45126
45127 2002-10-19 Andreas Schwab <schwab@suse.de>
45128
45129 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
45130 directory component.
45131
45132 2002-10-18 Mark Mitchell <mark@codesourcery.com>
45133
45134 * g++.dg/inherit/thunk1.C: New test.
45135
45136 * g++.dg/inherit/override1.C: New test.
45137
45138 * g++.dg/abi/mangle11.C: New test.
45139 * g++.dg/abi/mangle14.C: New test.
45140 * g++.dg/abi/mangle17.C: New test.
45141
45142 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
45143
45144 * g++.dg/overload/member2.C: New test.
45145
45146 2002-10-17 Janis Johnson <janis187@us.ibm.com>
45147
45148 * g++.dg/README: Describe new compat directory.
45149 * g++.dg/dg.exp: Skip tests in compat directory.
45150 * README.compat: New file.
45151 * lib/compat.exp: New expect script.
45152 * g++.dg/compat: New test directory.
45153 * g++.dg/compat/compat.exp: New expect script.
45154 * g++.dg/compat/abi: New test directory.
45155 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
45156 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
45157 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
45158 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
45159 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
45160 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
45161 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
45162 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
45163 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
45164 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
45165 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
45166 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
45167 * g++.dg/compat/break: New test directory.
45168 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
45169 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
45170 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
45171 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
45172 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
45173 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
45174 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
45175 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
45176 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
45177 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
45178 g++.dg/compat/break/README: New files.
45179 * g++.dg/compat/eh: New test directory.
45180 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
45181 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
45182 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
45183 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
45184 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
45185 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
45186 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
45187 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
45188 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
45189 g++.dg/compat/eh/filter2_y.C,
45190 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
45191 g++.dg/compat/eh/new1_y.C,
45192 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
45193 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
45194 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
45195 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
45196 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
45197 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
45198 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
45199 g++.dg/compat/eh/unexpected1_y.C: New files.
45200 * g++.dg/compat/init: New test directory.
45201 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
45202 g++.dg/compat/init/array5_y.C,
45203 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
45204 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
45205 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
45206 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
45207 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
45208 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
45209 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
45210 g++.dg/compat/init/init-ref2_y.C: New files.
45211
45212 2002-10-17 Mark Mitchell <mark@codesourcery.com>
45213
45214 PR c++/7584
45215 * g++.dg/inherit/using3.C: New test.
45216
45217 2002-10-17 Jan Hubicka <jh@suse.cz>
45218
45219 * gcc.dg/20021017-2.c: New test.
45220
45221 2002-10-17 Mark Mitchell <mark@codesourcery.com>
45222
45223 * g++.dg/abi/mangle16.C: Adjust.
45224
45225 * g++.dg/init/array8.C: New test.
45226
45227 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
45228
45229 * gcc.dg/special/mips-abi.exp: New test.
45230 * gcc.dg/special/mips-abi.s: Empty file used by the above.
45231
45232 2002-10-16 Mark Mitchell <mark@codesourcery.com>
45233
45234 * g++.dg/abi/mangle16.C: New test.
45235 * g++.dg/abi/mangle17.C: Likewise.
45236
45237 PR c++/7478
45238 * g++.dg/template/ref1.C: New test.
45239
45240 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45241
45242 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
45243
45244 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
45245
45246 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
45247
45248 2002-10-16 Mark Mitchell <mark@codesourcery.com>
45249
45250 PR c++/7524
45251 * g++.dg/init/array7.C: New test.
45252
45253 2002-10-15 Mark Mitchell <mark@codesourcery.com>
45254
45255 * g++.dg/init/array6.C: New test.
45256
45257 * g++.dg/abi/mangle13.C: Likewise.
45258 * g++.dg/abi/mangle14.C: Likewise.
45259 * g++.dg/abi/mangle15.C: Likewise.
45260
45261 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45262
45263 * g++.dg/abi/empty8.C: New test.
45264
45265 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
45266
45267 * g++.dg/init/ctor1.C: New test.
45268
45269 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
45270
45271 * gcc.c-torture/execute/20021015-1.c: New test.
45272
45273 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
45274
45275 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
45276
45277 2002-10-14 Jan Hubicka <jh@suse.cz>
45278
45279 * gcc.dg/i386-ssetype-[1-5].c: New tests.
45280
45281 2002-10-14 Richard Henderson <rth@redhat.com>
45282
45283 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
45284
45285 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45286
45287 PR optimization/6631
45288 * g++.dg/opt/const2.C: New test.
45289
45290 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45291
45292 PR c++/7176
45293 * g++.dg/parse/friend1.C: New test.
45294 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
45295
45296 2002-10-14 Jakub Jelinek <jakub@redhat.com>
45297
45298 * gcc.dg/20021014-1.c: New test.
45299
45300 2002-10-11 Mark Mitchell <mark@codesourcery.com>
45301
45302 PR c++/5661
45303 * g++.dg/ext/vlm1.C: New test.
45304 * g++.dg/ext/vlm2.C: Likewise.
45305
45306 * g++.dg/init/array1.C: Remove invalid braces.
45307 * g++.dg/init/brace1.C: New test.
45308 * g++.dg/init/copy2.C: Likewise.
45309 * g++.dg/init/copy3.C: Likewise.
45310 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
45311 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
45312 braces.
45313
45314 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
45315
45316 * gcc.dg/cpp/assembler.S: Don't use -ansi.
45317
45318 2002-10-11 Richard Shann <richard.shann@superh.com>
45319
45320 * gcc.c-torture/compile/simd-5.c: New test.
45321
45322 2002-10-10 Roger Sayle <roger@eyesopen.com>
45323
45324 * gcc.c-torture/execute/shiftopt-1.c: New test case.
45325
45326 2002-10-10 Jim Wilson <wilson@redhat.com>
45327
45328 * gcc.c-torture/execute/20021010-1.c: New test.
45329
45330 2002-10-09 Zack Weinberg <zack@codesourcery.com>
45331
45332 PR c/7353
45333 * g++.dg/ext/typedef-init.C: New test.
45334 * gcc.dg/typedef-init.c: New test.
45335
45336 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
45337
45338 * gcc.dg/cpp/paste13.c: New test.
45339
45340 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45341
45342 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
45343 remaining platforms, XFAIL during compile, not execute. Don't
45344 XFAIL at -O0.
45345
45346 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
45347
45348 * gcc.dg/alias-1.c: Tweak expected warning.
45349
45350 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
45351
45352 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
45353
45354 2002-10-06 Andreas Jaeger <aj@suse.de>
45355
45356 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
45357 * gcc.dg/cpp/c++98.C: Likewise.
45358
45359 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
45360 * g++.dg/cpp/c++98.C: Likewise.
45361
45362 * g++.dg/README (Subdirectories): Mention cpp directory.
45363
45364 PR target/7559
45365 * gcc.dg/20021006-1.c: New test.
45366
45367 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45368
45369 PR c++/7804
45370 * g++.dg/other/warning1.C: New test.
45371
45372 2002-10-04 Roger Sayle <roger@eyesopen.com>
45373
45374 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
45375 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
45376 and sparc-*-* with -m64 as expected failures. See PR 8087.
45377
45378 2002-10-03 Mark Mitchell <mark@codesourcery.com>
45379
45380 PR c++/7931
45381 * g++.dg/template/ptrmem3.C: New test.
45382
45383 PR c++/7754
45384 * g++.dg/template/union1.C: New test.
45385
45386 2002-10-03 Mark Mitchell <mark@codesourcery.com>
45387
45388 PR c++/8006
45389 * g++.dg/abi/mangle9.C: New test.
45390 * g++.dg/abi/mangle10.C: New test.
45391 * g++.dg/abi/mangle11.C: New test.
45392 * g++.dg/abi/mangle12.C: New test.
45393
45394 2002-10-02 Mark Mitchell <mark@codesourcery.com>
45395
45396 PR c++/7188.
45397 * g++.dg/template/meminit1.C: New test.
45398 * g++.dg/warn/Wreorder-1.C: Likewise.
45399 * g++.old-deja/g++.mike/warn3.C: Tweak.
45400 * lib/prune.exp: Ingore "in copy constructor".
45401
45402 2002-10-02 Andreas Jaeger <aj@suse.de>
45403
45404 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
45405 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
45406 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
45407 on x86-64.
45408
45409 2002-10-01 Mark Mitchell <mark@codesourcery.com>
45410
45411 * gcc.dg/empty1.C: Fix typo.
45412
45413 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
45414
45415 * gcc.dg/alias-1.c: New test.
45416
45417 2002-10-01 Mark Mitchell <mark@codesourcery.com>
45418
45419 * gcc.dg/empty1.C: New test.
45420
45421 * g++.dg/tls/init-2.C: Tweak error messages.
45422
45423 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
45424
45425 * gcc.c-torture/compile/20020923-1.c: New test.
45426
45427 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
45428
45429 * gcc.c-torture/execute/ffs-1.c: New test.
45430 * gcc.c-torture/execute/ffs-2.c: Ditto.
45431
45432 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
45433
45434 * g++.dg/overload/member1.C: New test.
45435
45436 2002-09-30 Mark Mitchell <mark@codesourcery.com>
45437
45438 * g++.dg/abi/empty7.C: New test.
45439 * g++.dg/init/pm2.C: Likewise.
45440
45441 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
45442
45443 * g++.dg/rtti/crash1.C: New test.
45444
45445 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
45446
45447 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
45448 gcc.dg/sibcall-4.c: New tests.
45449
45450 2002-09-28 Roger Sayle <roger@eyesopen.com>
45451
45452 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
45453 powerpc and MMIX targets.
45454
45455 2002-09-27 Zack Weinberg <zack@codesourcery.com>
45456
45457 * gcc.dg/cpp/20020927-1.c: New.
45458
45459 2002-09-26 David S. Miller <davem@redhat.com>
45460
45461 * gcc.c-torture/compile/trunctfdf.c: New.
45462
45463 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45464
45465 * lib/target-supports.exp (check_weak_available): Handle solaris2.
45466
45467 2002-09-27 Alan Modra <amodra@bigpond.net.au>
45468
45469 * gcc.c-torture/execute/loop-15.c: New.
45470
45471 2002-09-26 Janis Johnson <janis187@us.ibm.com>
45472
45473 * README.QMTEST: Fix typo.
45474
45475 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
45476
45477 * gcc.dg/20020926-1.c: New test.
45478
45479 2002-09-25 David S. Miller <davem@redhat.com>
45480
45481 PR target/7842
45482 * gcc.c-torture/execute/shiftdi.c: New test.
45483
45484 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
45485
45486 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
45487 unique to the tool.
45488 * lib/g77.exp (g77_init): Likewise.
45489 * lib/g++.exp (g++_init): Likewise.
45490 * lib/objc.exp (objc_init): Likewise.
45491
45492 2002-09-25 Mark Mitchell <mark@codesourcery.com>
45493
45494 * g++.dg/abi/empty5.C: New test.
45495 * g++.dg/abi/empty6.C: New test.
45496 * g++.dg/abi/vbase12.C: New test.
45497
45498 2002-09-25 Richard Henderson <rth@redhat.com>
45499
45500 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
45501 too-small long double.
45502
45503 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
45504
45505 * gcc.dg/20020919-1.c: New test.
45506
45507 2002-09-23 Mark Mitchell <mark@codesourcery.com>
45508
45509 * g++.dg/abi/bitfield6.C: New test.
45510 * g++.dg/abi/bitfield7.C: New test.
45511 * g++.dg/abi/bitfield8.C: New test.
45512 * g++.dg/abi/vbase11.C: New test.
45513
45514 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
45515
45516 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
45517 hppa*-*-hpux*. Update test comment.
45518
45519 2002-09-20 Jakub Jelinek <jakub@redhat.com>
45520
45521 * gcc.dg/tls/struct-1.c: New test.
45522
45523 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
45524
45525 * gcc.dg/cpp/tr-warn2.c: Update.
45526
45527 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
45528
45529 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
45530
45531 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
45532
45533 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
45534 systems.
45535
45536 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
45537
45538 * gcc.c-torture/execute/ieee/mzero3.c: New test.
45539
45540 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
45541 Adjust for c++filt moved to binutils. Remove spurious duplicate
45542 setting of cxxfilt.
45543
45544 2002-09-19 Geoffrey Keating <geoffk@apple.com>
45545
45546 * gcc.dg/20020312-2.c: Update for darwin.
45547
45548 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
45549
45550 * g++.old-deja/g++.other/crash32.C: Mark ICE.
45551
45552 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
45553
45554 * objc.dg/comp-types-1.m: New test.
45555 * objc.dg/comp-types-2.m: New test.
45556 * objc.dg/comp-types-3.m: New test.
45557 * objc.dg/comp-types-4.m: New test.
45558 * objc.dg/comp-types-5.m: New test.
45559 * objc.dg/comp-types-6.m: New test.
45560
45561 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
45562
45563 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
45564
45565 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
45566
45567 * g++.dg/other/do1.C: New test.
45568
45569 * g++.dg/template/subst1.C: New test.
45570
45571 2002-09-16 Steve Ellcey <sje@cup.hp.com>
45572
45573 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
45574
45575 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
45576
45577 * g++.dg/template/qualttp20.C: Adjust expected errors.
45578 * g++.old-deja/g++.jason/report.C: Likewise.
45579 * g++.old-deja/g++.other/qual1.C: Likewise.
45580
45581 * g++.dg/lookup/scoped2.C: New test.
45582
45583 * g++.dg/ext/asm3.C: New test.
45584
45585 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
45586
45587 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
45588
45589 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
45590
45591 * ChangeLog: follow spelling conventions.
45592 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
45593 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
45594 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
45595 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
45596 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
45597 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
45598 * g++.old-deja/g++.law/global-init1.C: Likewise.
45599 * g++.old-deja/g++.other/delete4.C: Likewise.
45600 * g++.old-deja/g++.other/inline21.C: Likewise.
45601 * g++.old-deja/g++.other/singleton.C: Likewise.
45602 * g77.dg/strlen0.f: Likewise.
45603 * g77.f-torture/compile/20010519-1.f: Likewise.
45604 * g77.f-torture/compile/980310-4.f: Likewise.
45605 * gcc.c-torture/compile/20000605-1.c: Likewise.
45606 * gcc.c-torture/execute/20020225-1.c: Likewise.
45607 * gcc.dg/c90-hexfloat-2.c: Likewise.
45608 * gcc.dg/c99-bool-1.c: Likewise.
45609 * gcc.dg/c99-hexfloat-2.c: Likewise.
45610 * gcc.dg/dll-2.c: Likewise.
45611 * gcc.dg/wtr-union-init-1.c: Likewise.
45612 * gcc.dg/wtr-union-init-2.c: Likewise.
45613 * gcc.dg/wtr-union-init-3.c: Likewise.
45614 * gcc.dg/cpp/avoidpaste1.c: Likewise.
45615 * gcc.dg/cpp/defined.c: Likewise.
45616 * gcc.dg/cpp/macsyntx.c: Likewise.
45617 * gcc.dg/cpp/paste2.c: Likewise.
45618 * gcc.dg/cpp/trad/defined.c: Likewise.
45619 * gcc.dg/format/c90-printf-1.c: Likewise.
45620 * gcc.dg/format/c90-scanf-1.c: Likewise.
45621 * gcc.dg/format/c99-printf-1.c: Likewise.
45622 * gcc.dg/format/c99-scanf-1.c: Likewise.
45623 * gcc.misc-tests/gcov-8.c: Likewise.
45624 * lib/profopt.exp: Likewise.
45625
45626 2002-09-15 Krister Walfridsson <cato@df.lth.se>
45627
45628 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
45629
45630 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
45631
45632 * g++.dg/inherit/using2.C: New test.
45633
45634 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
45635
45636 * ChangeLog: Follow spelling conventions.
45637 * g++.dg/template/friend4.C: Likewise.
45638 * g++.old-deja/g++.pt/crash67.C: Likewise.
45639 * gcc.c-torture/execute/20000801-4.c: Likewise.
45640 * gcc.dg/c90-digraph-1.c: Likewise.
45641 * gcc.dg/c94-digraph-1.c: Likewise.
45642 * gcc.dg/c99-digraph-1.c: Likewise.
45643 * gcc.dg/cpp/line5.c: Likewise.
45644 * gcc.dg/cpp/multiline.c: Likewise.
45645 * gcc.dg/cpp/trad/literals-1.c: Likewise.
45646 * gcc.dg/format/attr-3.c: Likewise.
45647 * gcc.dg/format/c90-scanf-3.c: Likewise.
45648 * gcc.dg/format/ext-4.c: Likewise.
45649
45650 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
45651
45652 * g++.dg/template/pretty1.C: New test.
45653
45654 2002-09-14 Alan Modra <amodra@bigpond.net.au>
45655
45656 * gcc.c-torture/execute/struct-cpy-1.c: New test.
45657
45658 2002-09-13 Matt Austern <austern@apple.com>
45659
45660 * g++.dg/other/constref[12].C: New, regression tests for
45661 passing a cast expression to a function by const reference.
45662
45663 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
45664
45665 * g++.dg/template/deduce1.C: New test.
45666
45667 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
45668
45669 * gcc.c-torture/execute/simd-1.c: Force all use of int to
45670 32-bit int.
45671
45672 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
45673
45674 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
45675 usage.
45676
45677 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
45678
45679 * gcc.c-torture/compile/20020910-1.c: New test.
45680
45681 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
45682
45683 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
45684
45685 2002-09-10 Andreas Jaeger <aj@suse.de>
45686
45687 * gcc.dg/20020312-2.c: Adjust for x86-64.
45688
45689 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
45690
45691 * g77.dg/7388.f: New test case for PR 7388.
45692
45693 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
45694
45695 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
45696
45697 2002-09-05 Ziemowit Laski <zlaski@apple.com>
45698
45699 * objc.dg/proto-lossage-1.m: New test.
45700
45701 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
45702
45703 * gcc.dg/cpp/_Pragma4.c: Fix typo.
45704
45705 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
45706
45707 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
45708 expected to pass.
45709
45710 2002-09-06 Stan Shebs <shebs@apple.com>
45711 David Edelsohn <edelsohn@gnu.org>
45712
45713 * gcc.dg/weak: New directory.
45714 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
45715 target-specific xfail bits.
45716 * gcc.dg/typeof-2.c: Move to new directory.
45717 * gcc.dg/weak.exp: New expect script.
45718
45719 2002-09-06 Alan Modra <amodra@bigpond.net.au>
45720
45721 * gcc.c-torture/execute/extzvsi.c: New test.
45722
45723 2002-09-05 Stan Shebs <shebs@apple.com>
45724
45725 * gcc.dg/weak-1.c: xfail on Darwin.
45726 * gcc.dg/weak-2.c: Ditto.
45727 * gcc.dg/weak-3.c: Ditto.
45728 * gcc.dg/weak-4.c: Ditto.
45729 * gcc.dg/weak-5.c: Ditto.
45730 * gcc.dg/weak-6.c: Ditto.
45731 * gcc.dg/weak-7.c: Ditto.
45732 * gcc.dg/weak-8.c: Ditto.
45733 * gcc.dg/weak-9.c: Ditto.
45734
45735 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
45736
45737 * gcc.c-torture/execute/loop-14.c: New test.
45738
45739 2002-09-04 Jakub Jelinek <jakub@redhat.com>
45740
45741 * g++.dg/other/cxa-atexit1.C: New test.
45742
45743 * gcc.dg/typeof-2.c: New test.
45744
45745 2002-09-03 Roger Sayle <roger@eyesopen.com>
45746
45747 * gcc.dg/builtins-2.c: New testcase.
45748 * gcc.dg/builtins-3.c: New testcase.
45749
45750 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
45751
45752 * gcc.dg/cpp/_Pragma4.c: New test.
45753
45754 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
45755
45756 * objc/execute/nil_method-1.m: New testcase.
45757
45758 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
45759
45760 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
45761 [Object class], not [Object initialize].
45762
45763 2002-08-31 Roger Sayle <roger@eyesopen.com>
45764 Hans-Peter Nilsson <hp@bitrange.com>
45765
45766 * gcc.c-torture/execute/20020720-1.x: Skip test on
45767 mmix-knuth-mmixware. Correct comment.
45768
45769 2002-08-27 Mark Mitchell <mark@codesourcery.com>
45770
45771 * g++.dg/abi/bitfield5.C: New test.
45772 * g++.dg/abi/vbase10.C: Likewise.
45773
45774 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
45775
45776 * objc.dg/undeclared-selector.m: New test.
45777
45778 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
45779
45780 * g++.dg/other/offsetof1.C: Avoid cast warning.
45781
45782 2002-08-26 Ziemowit Laski <zlaski@apple.com>
45783
45784 * objc.dg/super-class-2.m: New test.
45785
45786 2002-08-24 Matt Austern <austern@apple.com>
45787
45788 * g++.dg/ext/lvaddr.C: New test.
45789 * g++.dg/ext/lvcast.C: New test.
45790
45791 2002-08-22 Mark Mitchell <mark@codesourcery.com>
45792
45793 * g++.dg/inherit/cond1.C: New test.
45794
45795 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
45796
45797 * gcc.dg/noncompile/incomplete-1.c: New test.
45798
45799 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
45800
45801 * gcc.dg/typespec-1.c: New test.
45802
45803 2002-08-20 Devang Patel <dpatel@apple.com>
45804 * objc.dg/proto-hier-2.m: New test.
45805
45806 2002-08-19 Ziemowit Laski <zlaski@apple.com>
45807
45808 * objc.dg/bitfield-1.m: New test.
45809 * objc.dg/bitfield-2.m: New test.
45810
45811 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
45812
45813 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
45814 gcc.dg/c99-flex-array-4.c: New tests.
45815
45816 2002-08-16 Stan Shebs <shebs@apple.com>
45817
45818 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
45819
45820 2002-08-15 Jakub Jelinek <jakub@redhat.com>
45821
45822 * gcc.dg/typeof-1.c: New test.
45823 * g++.dg/ext/typeof2.C: New test.
45824
45825 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
45826
45827 * g++.dg/other/offsetof1.C: New test.
45828
45829 2002-08-14 Richard Henderson <rth@redhat.com>
45830
45831 * gcc.dg/tls/diag-3.c: Fix expected message strings.
45832
45833 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
45834
45835 * gcc.dg/cpp/_Pragma3.c: New test.
45836
45837 2002-08-13 Mark Mitchell <mark@codesourcery.com>
45838
45839 * g++.dg/template/inherit3: New test.
45840
45841 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
45842
45843 * gcc.dg/bitfld-4.c: Add blank options.
45844
45845 2002-08-09 Mark Mitchell <mark@codesourcery.com>
45846
45847 * g++.dg/template/crash1.C: New test.
45848
45849 2002-08-08 Jakub Jelinek <jakub@redhat.com>
45850
45851 * gcc.dg/tls/opt-2.c: New test.
45852
45853 2002-08-08 Devang Patel <dpatel@apple.com>
45854
45855 * objc.dg/selector-1.m : New test
45856
45857 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
45858
45859 * g++.dg/abi/bitfield4.C: New test.
45860 * gcc.dg/bitfld-4.c: New test.
45861
45862 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
45863
45864 * g++.dg/other/packed1.C: New test.
45865
45866 2002-08-07 Mark Mitchell <mark@codesourcery.com>
45867
45868 * g++.dg/abi/offsetof.C: Tweak error messages.
45869 * g++.old-deja/g++.mike/p10769a.C: Likewise.
45870
45871 2002-08-08 Jakub Jelinek <jakub@redhat.com>
45872
45873 * gcc.dg/bitfld-3.c: New test.
45874
45875 2002-08-07 Jakub Jelinek <jakub@redhat.com>
45876 Richard Henderson <rth@redhat.com>
45877
45878 * gcc.dg/i386-bitfield1.c: New test.
45879 * g++.dg/abi/bitfield3.C: Update.
45880
45881 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
45882
45883 * objc.dg/const-str-2.m: Update.
45884 * gcc.dg/cpp/c++98.c: Change to C extension.
45885 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
45886 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
45887
45888 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
45889
45890 * gcc.dg/tls/diag-3.c: New.
45891
45892 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
45893
45894 * g++.dg/README (Subdirectories): Document new subdir expr.
45895 * g++.dg/expr/pmf-1.C: New test.
45896
45897 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
45898
45899 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
45900
45901 2002-08-06 Jakub Jelinek <jakub@redhat.com>
45902
45903 * g++.dg/abi/bitfield3.C: New test.
45904
45905 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
45906
45907 * lib/gcov.exp: Tweak expected line formats.
45908 * gcc.misc-tests/gcov8.c: New test.
45909 * gcc.misc-tests/gcov8.x: New flags.
45910
45911 2002-08-05 Jakub Jelinek <jakub@redhat.com>
45912
45913 * consistency.vlad/layout/endian.c: Include string.h.
45914
45915 * gcc.c-torture/execute/20020805-1.c: New test.
45916
45917 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
45918
45919 * g++.dg/other/conversion1.C: New test.
45920
45921 2002-08-03 Roger Sayle <roger@eyesopen.com>
45922
45923 * gcc.dg/builtins-1.c: New testcase.
45924
45925 2002-08-02 Mark Mitchell <mark@codesourcery.com>
45926
45927 * g++.dg/inherit/access3.C: New test.
45928
45929 2002-08-01 Jakub Jelinek <jakub@redhat.com>
45930
45931 * gcc.dg/ia64-visibility-2.c: New test.
45932
45933 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
45934
45935 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
45936 __qualifier_flags to __flags.
45937
45938 2002-07-31 Mark Mitchell <mark@codesourcery.com>
45939
45940 * g++.dg/inherit/operator1.C: New test.
45941 * g++.dg/lookup/disamb1.C: Fix typo in comment.
45942 * g++.dg/other/error1.C: Change expected error message.
45943 * g++.dg/template/conv4.C: Likewise.
45944
45945 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
45946
45947 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
45948 for documented behavior.
45949
45950 2002-07-25 Roger Sayle <roger@eyesopen.com>
45951
45952 * gcc.c-torture/execute/20020720-1.x: Skip this test on
45953 several targets known to fail.
45954
45955 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
45956
45957 * gcc.dg/mips-args-[123].c: New tests.
45958
45959 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
45960
45961 * gcc.dg/ppc-spe.c: New.
45962
45963 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
45964
45965 * g++.dg/other/ptrmem4.C: New testcase.
45966
45967 2002-07-24 Richard Henderson <rth@redhat.com>
45968
45969 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
45970
45971 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
45972
45973 * g++.dg/ext/alignof1.C (main): Return 0 for success.
45974
45975 2002-07-24 Roger Sayle <roger@eyesopen.com>
45976
45977 * gcc.c-torture/execute/memset-3.c: New testcase.
45978
45979 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
45980
45981 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
45982 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
45983
45984 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45985
45986 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
45987 Delete.
45988
45989 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
45990
45991 * gcc.c-torture/compile/simd-4.c: New test.
45992
45993 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45994
45995 PR c++/7347, c++/7348
45996 * g++.dg/template/access4.C: New test.
45997 * g++.dg/template/access5.C: New test.
45998 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
45999 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
46000 * g++.old-deja/g++.pt/ttp58.C: Likewise.
46001 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
46002
46003 2002-07-22 Jakub Jelinek <jakub@redhat.com>
46004
46005 * gcc.dg/gnu89-init-2.c: New test.
46006
46007 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
46008
46009 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
46010
46011 2002-07-20 Roger Sayle <roger@eyesopen.com>
46012
46013 * gcc.c-torture/execute/20020720-1.c: New testcase.
46014
46015 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
46016
46017 * gcc.dg/cpp/Wsignprom.c: New tests.
46018
46019 2002-07-20 Alan Modra <amodra@bigpond.net.au>
46020
46021 * gcc.c-torture/execute/loop-13.c: New test.
46022
46023 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
46024
46025 * gcc.dg/cpp/expr.c: New tests.
46026
46027 2002-07-18 David Edelsohn <edelsohn@gnu.org>
46028
46029 * g++.dg/opt/pr6713.C: Add template instantiation.
46030
46031 2002-07-18 Alan Modra <amodra@bigpond.net.au>
46032
46033 * gcc.dg/nest.c: New test.
46034
46035 2002-07-17 Richard Henderson <rth@redhat.com>
46036
46037 * g++.dg/opt/pr6713.C: New test.
46038
46039 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
46040
46041 * gcc.c-torture/execute/loop-2e.x: Let the testcase
46042 XFAIL for all x86 processors.
46043
46044 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
46045
46046 * gcc.c-torture/execute/20010122-1.x: Do not test with
46047 -fomit-frame-pointer.
46048
46049 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46050
46051 * g++.dg/template/instantiate2.C: New test.
46052 * g++.dg/template/spec4.C: New test.
46053
46054 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46055
46056 * g++.dg/template/access2.C: New test.
46057 * g++.dg/template/access3.C: New test.
46058
46059 2002-07-15 Zack Weinberg <zack@codesourcery.com>
46060
46061 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
46062 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
46063 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
46064 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
46065 Convert to use <stdarg.h>.
46066 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
46067 Delete.
46068 * gcc.dg/va-arg-2.c: New.
46069 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
46070
46071 2002-07-15 Jakub Jelinek <jakub@redhat.com>
46072
46073 * gcc.c-torture/compile/20020710-1.c: New test.
46074
46075 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
46076 Andrew Pinski <pinskia@physics.uc.edu>
46077
46078 gcc.c-torture/compile/simd-2.c: New testcase.
46079 gcc.c-torture/compile/simd-3.c: Likewise.
46080
46081 2002-07-11 Mark Mitchell <mark@codesourcery.com>
46082
46083 PR c++/7224
46084 * g++.dg/overload/error1.C: New test.
46085
46086 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
46087
46088 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
46089 configuration and IRIX 6 O32 ABI.
46090
46091 2002-07-11 Roger Sayle <roger@eyesopen.com>
46092
46093 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
46094
46095 2002-07-10 Roger Sayle <roger@eyesopen.com>
46096
46097 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
46098
46099 2002-07-10 Jeffrey A Law <law@redhat.com>
46100
46101 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
46102
46103 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
46104
46105 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
46106
46107 * gcc.dg/20020312-2.c: Check for __PPC__.
46108
46109 2002-07-09 Diego Novillo <dnovillo@redhat.com>
46110
46111 * gcc.c-torture/compile/20020709-1.c: New test.
46112
46113 2002-07-07 Roger Sayle <roger@eyesopen.com>
46114
46115 * g++.dg/template/qualttp21.C: New test case.
46116
46117 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
46118
46119 * gcc.c-torture/compile/20020706-1.c: New test.
46120 * gcc.c-torture/compile/20020706-2.c: New test.
46121
46122 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
46123 Alexandre Oliva <aoliva@redhat.com>
46124
46125 * g++.dg/warn/incomplete1.C: New test.
46126
46127 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46128
46129 PR c++/7099
46130 * g++.dg/warn/noreturn1.C: New test.
46131
46132 2002-07-03 Mark Mitchell <mark@codesourcery.com>
46133
46134 PR c++/6706
46135 * g++.dg/debug/debug6.C: New test.
46136 * g++.dg/debug/debug7.C: New test.
46137
46138 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
46139
46140 * gcc.c-torture/compile/simd-3.c: New test.
46141
46142 2002-07-03 Chris Demetriou <cgd@broadcom.com>
46143
46144 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
46145 * gcc.dg/20020620-1.c: Likewise.
46146
46147 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46148
46149 PR c++/6944
46150 * g++.dg/init/array4.C: New test.
46151 * g++.dg/init/array5.C: New test.
46152
46153 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
46154
46155 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
46156 * gcc.c-torture/execute/simd-2.c (main): Likewise.
46157
46158 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46159
46160 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
46161 * gcc.dg/wtr-aggr-init-1.c: Likewise.
46162 * gcc.dg/wtr-conversion-1.c: Likewise.
46163 * gcc.dg/wtr-escape-1.c: Likewise.
46164 * gcc.dg/wtr-int-type-1.c: Likewise.
46165 * gcc.dg/wtr-label-1.c: Likewise.
46166 * gcc.dg/wtr-static-1.c: Likewise.
46167 * gcc.dg/wtr-strcat-1.c: Likewise.
46168 * gcc.dg/wtr-suffix-1.c: Likewise.
46169 * gcc.dg/wtr-switch-1.c: Likewise.
46170 * gcc.dg/wtr-unary-plus-1.c: Likewise.
46171 * gcc.dg/wtr-union-init-1.c: Likewise.
46172 * gcc.dg/wtr-union-init-2.c: Likewise.
46173 * gcc.dg/wtr-union-init-3.c: Likewise.
46174
46175 * gcc.dg/wtr-func-def-1.c: New test.
46176
46177 2002-07-02 Devang Patel <dpatel@apple.com>
46178
46179 * objc.dg/param-1.m: New test.
46180
46181 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
46182
46183 * gcc.dg/cpp/trad/directive.c: Add test.
46184 * gcc.dg/cpp/trad/macroargs.c: Add test.
46185 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
46186
46187 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
46188
46189 * gcc.dg/cpp/cmdlne-M.c: New test.
46190
46191 2002-07-02 Ziemowit Laski <zlaski@apple.com>
46192
46193 * objc.dg/desig-init-1.m: New test.
46194
46195 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46196
46197 PR c++/6716
46198 * g++.dg/template/instantiate1.C: New test.
46199
46200 2002-07-01 Mark Mitchell <mark@codesourcery.com>
46201
46202 PR c++/7112
46203 * g++.dg/template/sizeof2.C: New test.
46204
46205 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
46206
46207 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
46208 gcc.dg/cpp/trad/include.c: New tests.
46209
46210 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
46211
46212 PR target/7177
46213 * gcc.c-torture/compile/20020701-1.c: New test.
46214
46215 2002-07-01 Stan Shebs <shebs@apple.com>
46216
46217 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
46218 header here...
46219 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
46220 (objc-torture-execute): or here.
46221
46222 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
46223
46224 * gcc.c-torture/execute/arith-rand-ll.c: New test.
46225
46226 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
46227
46228 * gcc.dg/cpp/trad/escaped-nl.c: New test.
46229
46230 2002-06-30 Devang Patel <dpatel@apple.com>
46231
46232 * objc.dg/fsyntax-only.m: New test.
46233
46234 2002-06-27 Mark Mitchell <mark@codesourcery.com>
46235
46236 PR c++/6695
46237 * g++.dg/template/friend7.C: New file.
46238
46239 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
46240
46241 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
46242 return type.
46243
46244 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
46245
46246 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
46247 avoid division by zero.
46248
46249 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
46250
46251 * gcc.dg/Wunknownprag.c: New tests.
46252
46253 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
46254
46255 * gcc.c-torture/execute/simd-2.c: New test.
46256
46257 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
46258
46259 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
46260 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
46261 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
46262 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
46263 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
46264 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
46265 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
46266 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
46267 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
46268 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
46269 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
46270 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
46271 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
46272 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
46273 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
46274 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
46275 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
46276
46277 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
46278
46279 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
46280 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
46281 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
46282 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
46283 New tests.
46284 * gcc.dg/cpp/trad/directive.c: Update.
46285
46286 2002-06-23 Andreas Jaeger <aj@suse.de>
46287
46288 * gcc.c-torture/execute/complex-6.c: New.
46289
46290 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
46291
46292 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
46293 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
46294 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
46295 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
46296
46297 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
46298
46299 * gcc.dg/cpp/trad: New directory with traditional tests copied
46300 from parent directory.
46301 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
46302 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
46303 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
46304 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
46305 Move to trad/ and rename.
46306 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
46307 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
46308 gcc.dg/cpp/trad/redef2.c: New tests.
46309 * gcc.dg/cpp/trad/trad.exp: New driver.
46310
46311 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
46312
46313 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
46314 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
46315 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
46316 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
46317 Remove.
46318
46319 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
46320
46321 * gcc.dg/20020620-1.c: New test.
46322
46323 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46324
46325 * g++.dg/template/ttp4.C: New test.
46326
46327 2002-06-19 Jakub Jelinek <jakub@redhat.com>
46328
46329 * g++.dg/opt/vt1.C: Fix regexp.
46330
46331 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46332
46333 * gcc.c-torture/execute/pure-1.c: Make functions static again.
46334 Don't use attribute `noinline'.
46335
46336 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
46337
46338 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
46339
46340 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
46341
46342 * gcc.c-torture/execute/simd-1.c: New.
46343
46344 * gcc.dg/simd-1.c: New.
46345
46346 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
46347
46348 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
46349
46350 2002-06-16 Richard Henderson <rth@redhat.com>
46351
46352 * g++.dg/ext/anon-struct1.C: New.
46353 * g++.dg/ext/anon-struct2.C: New.
46354 * g++.dg/ext/anon-struct3.C: New.
46355 * gcc.dg/anon-struct-1.c: New.
46356 * gcc.dg/anon-struct-2.c: New.
46357 * gcc.dg/anon-struct-3.c: New.
46358 * gcc.dg/20011008-1.c: Adjust warning text.
46359 * gcc.dg/20020527-1.c: Add -fms-extensions.
46360
46361 2002-06-16 Richard Henderson <rth@redhat.com>
46362
46363 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
46364
46365 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
46366
46367 * gcc.c-torture/execute/20020615-1.c: New test.
46368
46369 2002-06-15 Roger Sayle <roger@eyesopen.com>
46370
46371 * gcc.c-tortuture/execute/compare-1.c: New test case.
46372 * gcc.c-tortuture/execute/compare-2.c: New test case.
46373 * gcc.c-tortuture/execute/compare-3.c: New test case.
46374
46375 2002-06-13 Richard Henderson <rth@redhat.com>
46376
46377 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
46378 ia64 ilp32.
46379
46380 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46381
46382 * g++.dg/template/typename2.C: Update error message.
46383
46384 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
46385
46386 * gcc.c-torture/execute/20020611-1.c: New test.
46387
46388 2002-06-11 Bob Wilson <bob.wilson@acm.org>
46389
46390 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
46391 list of targets to skip.
46392
46393 2002-06-10 Bob Wilson <bob.wilson@acm.org>
46394
46395 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
46396 targets if not optimizing.
46397
46398 2002-06-10 Jakub Jelinek <jakub@redhat.com>
46399
46400 * gcc.c-torture/compile/20020605-1.c: New test.
46401
46402 * g++.dg/opt/vt1.C: New test.
46403
46404 * gcc.dg/20020531-1.c: New test.
46405
46406 * gcc.dg/20020530-1.c: New test.
46407
46408 * gcc.dg/20020527-1.c: New test.
46409
46410 * g++.dg/opt/cse1.C: New test.
46411
46412 2002-06-07 Roger Sayle <roger@eyesopen.com>
46413
46414 * gcc.dg/20020607-2.c: New test case.
46415
46416 2002-06-07 Jakub Jelinek <jakub@redhat.com>
46417
46418 * gcc.c-torture/compile/20020604-1.c: New test.
46419
46420 2002-06-04 Richard Henderson <rth@redhat.com>
46421
46422 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
46423 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
46424 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
46425
46426 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
46427
46428 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
46429
46430 2002-06-03 Richard Henderson <rth@redhat.com>
46431
46432 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
46433 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
46434
46435 2002-06-02 Richard Henderson <rth@redhat.com>
46436
46437 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
46438 test functions static.
46439
46440 2002-06-02 Andreas Jaeger <aj@suse.de>
46441
46442 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
46443 now.
46444
46445 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
46446
46447 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
46448 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
46449 Update for mofified diagnostics.
46450 * gcc.dg/c99-intconst-1.c: No longer fail.
46451
46452 2002-06-02 Richard Henderson <rth@redhat.com>
46453
46454 * gcc.dg/uninit-A.c: Remove xfail markers.
46455
46456 2002-06-01 Roger Sayle <roger@eyesopen.com>
46457
46458 * gcc.dg/fnegate-1.c: New test case.
46459
46460 2002-05-30 Osku Salerma <osku@iki.fi>
46461
46462 * gcc.c-torture/execute/mayalias-1.c: New file.
46463
46464 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
46465
46466 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
46467 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
46468 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
46469
46470 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
46471
46472 * gcc.c-torture/execute/20020529-1.c: New test.
46473
46474 2002-05-27 Richard Henderson <rth@redhat.com>
46475
46476 * g++.dg/ext/attrib6.C: New test case.
46477
46478 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46479
46480 * gcc.c-torture/execute/pure-1.c: New test.
46481
46482 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
46483
46484 * gcc.dg/cpp/arith-2.c: Remove.
46485
46486 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
46487
46488 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
46489 * gcc.dg/cpp/if-3.c: Remove.
46490
46491 2002-05-26 Jakub Jelinek <jakub@redhat.com>
46492
46493 * g++.dg/opt/cse2.C: New test.
46494
46495 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
46496
46497 * gcc.dg/cpp/arith-1.c: New semantic tests.
46498 * gcc.dg/cpp/if-1.c: Update.
46499
46500 2002-05-24 Ben Elliston <bje@redhat.com>
46501
46502 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
46503
46504 2002-05-24 Jakub Jelinek <jakub@redhat.com>
46505
46506 * gcc.dg/verbose-asm.c: New test.
46507
46508 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
46509
46510 * gcc.dg/cpp/paste12.c: New test.
46511
46512 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
46513
46514 * g++.dg/parse/named_ops.C: New test.
46515
46516 2002-05-23 Mark Mitchell <mark@codesourcery.com>
46517
46518 * gcc.dg/weak-8.c: New test.
46519
46520 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
46521
46522 * gcc.dg/weak-2.c: Allow optional leading underscore
46523 in scan-assembler symbol name.
46524 * gcc.dg/weak-3.c: Likewise.
46525 * gcc.dg/weak-4.c: Likewise.
46526 * gcc.dg/weak-5.c: Likewise.
46527
46528 2002-05-23 Jakub Jelinek <jakub@redhat.com>
46529
46530 * gcc.dg/20020523-1.c: New test.
46531
46532 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
46533
46534 * objc.dg/const-str-2.m: Update now that we stop after
46535 a command line error.
46536
46537 2002-05-22 Richard Henderson <rth@redhat.com>
46538
46539 * g++.dg/dg.exp: Fix typo in test pruneing.
46540
46541 2002-05-22 Richard Henderson <rth@redhat.com>
46542
46543 * g++.dg/dg.exp: Prune the tls subdirectory.
46544 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
46545 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
46546 * g++.dg/tls/init-1.C: New.
46547
46548 2002-05-22 Jakub Jelinek <jakub@redhat.com>
46549
46550 * gcc.dg/20020517-1.c: New test.
46551
46552 2002-05-21 Richard Henderson <rth@redhat.com>
46553
46554 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
46555 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
46556
46557 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
46558
46559 * g++.dg/other/copy2.C: New test.
46560
46561 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
46562
46563 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
46564 (MAX_COPY): Bump up to 10 times sizeof (long long).
46565 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
46566
46567 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
46568 sizeof (long long).
46569
46570 * gcc.c-torture/execute/strcpy-1.c: New test.
46571
46572 2002-05-19 Jason Merrill <jason2redhat.com>
46573
46574 * g++.dg/ext/oper1.C: New test.
46575
46576 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
46577 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
46578
46579 * README.QMTEST: New file.
46580
46581 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
46582
46583 2002-05-19 Andreas Jaeger <aj@suse.de>
46584
46585 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
46586 now.
46587 * gcc.c-torture/execute/loop-2d.x: Likewise.
46588
46589 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
46590
46591 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
46592 support weak symbols.
46593 * gcc.dg/weak-4.c: Likewise.
46594 * gcc.dg/weak-6.c: Likewise.
46595
46596 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
46597
46598 * gcc.dg/weak-3.c: Add dg-excess-error comment for
46599 cygwin, coff and h8300-*-hms targets
46600 * gcc.dg/weak-5.c: Likewise.
46601 * gcc.dg/weak-7.c: Likewise.
46602
46603 2002-05-16 Jason Merrill <jason@redhat.com>
46604
46605 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
46606 (scan-assembler-not, scan-assembler-dem): Likewise.
46607 (scan-assembler-dem-not): Likewise.
46608
46609 2002-05-15 Richard Henderson <rth@redhat.com>
46610
46611 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
46612
46613 2002-05-15 Richard Henderson <rth@redhat.com>
46614
46615 * gcc.dg/weak-5.c (vfoo1c): No warning here.
46616 (vfoo1f): Warning here.
46617 (vfoo1l): Don't redefine the alias.
46618
46619 2002-05-14 Jason Merrill <jason@redhat.com>
46620 Alexandre Oliva <aoliva@redhat.com>
46621
46622 * g++.dg/init/pm1.C: New test.
46623
46624 2002-05-12 David S. Miller <davem@redhat.com>
46625
46626 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
46627 types.
46628
46629 2002-05-10 Roger Sayle <roger@eyesopen.com>
46630
46631 * gcc.c-torture/execute/20020510-1.c: New test case.
46632
46633 2002-05-10 David S. Miller <davem@redhat.com>
46634
46635 * gcc.c-torture/execute/conversion.c: Test long double too.
46636
46637 2002-05-09 Jakub Jelinek <jakub@redhat.com>
46638
46639 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
46640 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
46641 * lib/g++.exp (g++_link_flags): Likewise.
46642 * lib/objc.exp (objc_target_compile): Likewise.
46643
46644 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
46645
46646 * gcc.dg/cpp/poison.c: Update.
46647 * gcc.dg/cpp/20000625-2.c: Remove.
46648 * gcc.dg/cpp/direct2s.c: Remove final test.
46649
46650 2002-05-08 Tom Rix <trix@redhat.com>
46651
46652 * gcc.c-torture/execute/20020508-1.c: New test.
46653 * gcc.c-torture/execute/20020508-2.c: New test.
46654 * gcc.c-torture/execute/20020508-3.c: New test.
46655
46656 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
46657
46658 * gcc.dg/cpp/charconst-4.c: More tests.
46659
46660 2002-05-08 Mark Mitchell <mark@codesourcery.com>
46661
46662 PR c/6569
46663 * gcc.dg/weak-3.c: Update location of warning messages.
46664 * gcc.dg/weak-5.c: Likewise.
46665
46666 2002-05-06 Roger Sayle <roger@eyesopen.com>
46667
46668 * gcc.c-torture/execute/20020506-1.c: New test case.
46669
46670 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
46671
46672 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
46673
46674 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
46675
46676 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
46677
46678 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
46679
46680 * gcc.dg/cpp/charconst-3.c: New test.
46681
46682 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
46683
46684 * gcc.dg/cpp/charconst.c: Update tests.
46685
46686 2002-05-05 Tim Josling <tej@melbpc.org.au>
46687
46688 * treelang: Added directory for new sample language treelang. Also
46689 lib/treelang.exp: New file to signal treelang should be tested.
46690
46691 2002-05-03 Jakub Jelinek <jakub@redhat.com>
46692
46693 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
46694 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
46695 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
46696 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
46697 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
46698 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
46699 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
46700
46701 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
46702
46703 * gcc.dg/format/xopen-2.c: New test.
46704
46705 2002-05-03 Jakub Jelinek <jakub@redhat.com>
46706
46707 * gcc.dg/20020503-1.c: New test.
46708
46709 2002-05-02 Mark Mitchell <mark@codesourcery.com>
46710
46711 * g++.dg/init/dtor1.C: Make it tougher.
46712
46713 2002-05-01 Mark Mitchell <mark@codesourcery.com>
46714
46715 * g++.dg/init/dtor1.C: New test.
46716
46717 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
46718
46719 * gcc.dg/altivec-8.c: New.
46720
46721 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
46722
46723 * gcc.dg/altivec-7.c: New.
46724
46725 2002-04-29 Jakub Jelinek <jakub@redhat.com>
46726
46727 * g++.dg/parse/typedef1.C: New test.
46728
46729 2002-04-29 Mark Mitchell <mark@codesourcery.com>
46730
46731 PR c++/6486
46732 * g++.dg/template/friend6.C: New test.
46733
46734 PR c++/6492
46735 * g++.dg/init/copy1.C: New test.
46736
46737 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
46738
46739 * g++.dg/warn/effc1.C: New test.
46740
46741 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
46742
46743 * gcc.dg/cpp/if-cexp.c: Add a test.
46744
46745 2002-04-28 Jakub Jelinek <jakub@redhat.com>
46746
46747 * gcc.dg/20020426-2.c: New test.
46748
46749 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
46750
46751 * gcc.dg/cpp/if-mop.c: Update.
46752 * gcc.dg/cpp/if-mpar.c: Add test.
46753 * gcc.dg/cpp/if-oppr.c: Update.
46754
46755 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46756
46757 PR c/6343
46758 * gcc.dg/weak-[2-7].c: New tests.
46759
46760 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
46761
46762 * gcc.dg/enum1.c: New test.
46763
46764 2002-04-26 Mark Mitchell <mark@codesourcery.com>
46765
46766 PR c++/6497
46767 * g++.dg/inherit/access2.C: New test.
46768
46769 2002-04-26 Mark Mitchell <mark@codesourcery.com>
46770
46771 PR bootstrap/6445
46772 * gcc.dg/20020426-1.c: New test.
46773
46774 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
46775
46776 * g++.dg/abi/enum1.C: New test.
46777
46778 2002-04-26 Richard Henderson <rth@redhat.com>
46779
46780 * gcc.dg/c99-bool-1.c: Expect always true warning.
46781
46782 2002-04-25 Roger Sayle <roger@eyesopen.com>
46783
46784 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
46785
46786 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46787
46788 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
46789 targets.
46790
46791 2002-04-24 Mark Mitchell <mark@codesourcery.com>
46792
46793 * g++.dg/abi/mange7.C: New test.
46794
46795 PR c++/6438.
46796 * g++.dg/parse/stmtexpr2.C: New test.
46797
46798 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
46799
46800 * gcc.dg/20020312-2.c: Add SH target.
46801
46802 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46803
46804 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
46805 compiler output on mips*-*-irix*.
46806
46807 2002-04-23 Jakub Jelinek <jakub@redhat.com>
46808
46809 * g++.dg/parse/attr1.C: New test.
46810
46811 2002-04-23 Roger Sayle <roger@eyesopen.com>
46812
46813 * gcc.c-torture/execute/string-opt-17.c: New test case.
46814 * gcc.c-torture/execute/memset-2.c: New test case.
46815
46816 2002-04-23 Mark Mitchell <mark@codesourcery.com>
46817
46818 PR c++/6256:
46819 * g++.dg/template/friend5.C: New test.
46820
46821 PR c++/6331:
46822 * g++.dg/template/qual1.C: Likewise.
46823
46824 2002-04-22 Zack Weinberg <zack@codesourcery.com>
46825
46826 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
46827 Include stdlib.h, not stdio.h or ctype.h.
46828
46829 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
46830
46831 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
46832 cris-*-elf* and mmix-*-*.
46833 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
46834 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
46835 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
46836 Ditto.
46837 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
46838 * gcc.dg/wchar_t-1.c: Ditto.
46839
46840 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
46841
46842 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
46843 Clarify comment.
46844
46845 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
46846
46847 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
46848
46849 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46850
46851 * gcc.c-torture/execute/20000906-1.x: Delete.
46852
46853 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
46854
46855 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
46856
46857 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
46858
46859 * PR6367
46860 * g77.f-torture/execute/6367.f: New test.
46861 * g77.f-torture/execute/6367.x: Disable for MMIX.
46862
46863 2002-04-19 Mark Mitchell <mark@codesourcery.com>
46864
46865 * PR6352
46866 * g++.dg/opt/inline2.C: New test.
46867
46868 2002-04-18 Richard Henderson <rth@redhat.com>
46869
46870 * gcc.dg/20000906-1.c: Enable for all targets.
46871 * gcc.c-torture/compile/iftrap-2.c: New.
46872
46873 2002-04-18 Jakub Jelinek <jakub@redhat.com>
46874
46875 * gcc.dg/20020418-1.c: New test.
46876 * gcc.dg/20020418-2.c: New test.
46877
46878 2002-04-18 Richard Henderson <rth@redhat.com>
46879
46880 * gcc.c-torture/compile/iftrap-1.c: New.
46881 * gcc.dg/iftrap-1.c: Adjust for ia64.
46882 * gcc.dg/iftrap-2.c: New.
46883
46884 2002-04-18 Jakub Jelinek <jakub@redhat.com>
46885
46886 * gcc.c-torture/compile/20020418-1.c: New test.
46887
46888 2002-04-18 Roger Sayle <roger@eyesopen.com>
46889
46890 * gcc.c-torture/compile/20020415-1.c: New.
46891
46892 2002-04-18 David S. Miller <davem@redhat.com>
46893
46894 * gcc.c-torture/execute/20020418-1.c: New test.
46895
46896 2002-04-17 Jakub Jelinek <jakub@redhat.com>
46897
46898 * gcc.dg/20020416-1.c: New test.
46899
46900 * g++.dg/opt/inline1.C: New test.
46901
46902 2002-04-16 Jakub Jelinek <jakub@redhat.com>
46903
46904 * gcc.dg/altivec-5.c: New test.
46905
46906 * gcc.dg/20020415-1.c: New test.
46907
46908 2002-04-15 Mark Mitchell <mark@codesourcery.com>
46909
46910 * lib/chill.exp: Remove.
46911
46912 2002-04-14 Jakub Jelinek <jakub@redhat.com>
46913
46914 * g++.dg/other/big-struct.C: New test.
46915
46916 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
46917
46918 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
46919 of scratch file.
46920
46921 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
46922
46923 PR c/6277
46924 * gcc.dg/i386-387-1.c: Allow optional leading underscore
46925 in scan-assembler function name
46926
46927 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
46928
46929 * g77.f-torture/execute/980628-4.x,
46930 g77.f-torture/execute/980628-5.x,
46931 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
46932 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
46933 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
46934 i[34567]86-*-*.
46935
46936 2002-04-13 David S. Miller <davem@redhat.com>
46937
46938 * gcc.c-torture/execute/20020413-1.c: New test.
46939
46940 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
46941
46942 * gcc.dg/asm-6.c,
46943 * g++.dg/ext/asm1.C: New tests.
46944
46945 2002-04-12 Mark Mitchell <mark@codesourcery.com>
46946
46947 PR c++ 5373.
46948 * g++.dg/parse/stmtexpr1.C: New test.
46949
46950 PR c++/5189.
46951 * g++.dg/template/copy1.C: New test.
46952
46953 2002-04-12 Richard Henderson <rth@redhat.com>
46954
46955 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
46956
46957 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
46958
46959 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
46960 gcc.c-torture/execute/20020307-2.c.
46961
46962 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
46963
46964 * g++.dg/ext/attrib5.C,
46965 * g++.dg/lookup/struct1.C: New tests.
46966
46967 2002-04-11 Jakub Jelinek <jakub@redhat.com>
46968
46969 * gcc.dg/20020411-1.c: New test.
46970
46971 * gcc.c-torture/execute/20020411-1.c: New test.
46972
46973 2002-04-10 Janis Johnson <janis187@us.ibm.com>
46974
46975 * g77.f-torture/execute/6177.f: New test.
46976
46977 2002-04-10 Jakub Jelinek <jakub@redhat.com>
46978
46979 PR middle-end/6247
46980 * g++.dg/opt/cleanup1.C: New test.
46981
46982 * g++.dg/opt/const1.C: New test.
46983
46984 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
46985
46986 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
46987
46988 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
46989
46990 PR c++/5507
46991 * g++.dg/template/typename2.C: New test.
46992
46993 2002-04-10 Alan Modra <amodra@bigpond.net.au>
46994
46995 * gcc.c-torture/execute/loop-12.c: New.
46996
46997 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
46998
46999 * g77.f-torture/execute/980628-4.x,
47000 g77.f-torture/execute/980628-5.x,
47001 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
47002 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
47003 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
47004
47005 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47006
47007 PR optimization/6086
47008 * g++.dg/opt/preinc1.C: New test.
47009
47010 2002-04-06 Mark Mitchell <mark@codesourcery.com>
47011
47012 PR c++/5571
47013 * g++.dg/opt/static2.C: New test.
47014
47015 2002-04-06 Mark Mitchell <mark@codesourcery.com>
47016
47017 PR c/5120
47018 * gcc.dg/20020406-1.c: New test.
47019
47020 2002-04-04 David S. Miller <davem@redhat.com>
47021
47022 * gcc.c-torture/execute/20020404-1.c: New test.
47023
47024 2002-04-04 Jakub Jelinek <jakub@redhat.com>
47025
47026 PR c/6123
47027 * gcc.dg/20020312-2.c: Do not declare global register variable
47028 if __PIC__ or __pic__ is defined.
47029
47030 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
47031
47032 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
47033 __asm__ so that it works correctly even if -ansi -pedantic-errors.
47034
47035 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47036
47037 * gcc.misc-tests/linkage.exp: Update last change to handle
47038 sparc*-, not just sparc-.
47039
47040 2002-04-03 Richard Henderson <rth@redhat.com>
47041
47042 * gcc.dg/cpp/ucs.c: Improved long UCS test.
47043
47044 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
47045
47046 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
47047
47048 2002-04-02 David S. Miller <davem@redhat.com>
47049
47050 * gcc.c-torture/execute/20020402-3.c: New test.
47051
47052 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
47053
47054 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
47055 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
47056
47057 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
47058 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
47059 g77.f-torture/execute/20001201.x,
47060 g77.f-torture/execute/u77-test.x: New files.
47061
47062 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
47063 * gcc.dg/wchar_t-1.c: Ditto.
47064
47065 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47066
47067 * gcc.c-torture/execute/20020402-1.c: New test.
47068
47069 2002-04-01 Richard Henderson <rth@redhat.com>
47070
47071 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
47072
47073 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
47074
47075 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47076
47077 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
47078
47079 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
47080
47081 * g++.dg/inherit/template-as-base.C: Expect error.
47082 * g++.dg/inherit/namespace-as-base.C: Likewise.
47083
47084 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
47085
47086 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
47087 g++.dg/ext/instantiate3.C: Tweak match patterns.
47088
47089 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
47090 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
47091 -da test.
47092
47093 2002-03-31 Richard Henderson <rth@redhat.com>
47094
47095 * gcc.dg/special/alias-2.c: New.
47096 * gcc.dg/special/ecos.exp: Run it.
47097
47098 2002-03-31 Richard Henderson <rth@redhat.com>
47099
47100 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
47101
47102 2002-03-31 Kazu Hirata <kazu@hxi.com>
47103
47104 * gcc.dg/weak-1.c: Disable on h8300 port.
47105
47106 2002-03-29 Janis Johnson <janis187@us.ibm.com>
47107
47108 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
47109 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
47110 ordering tests.
47111 * g++.dg/bprob/bprob-1.C: New test.
47112 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
47113 * g++.dg/gcov/gcov-1.C: New test.
47114 * g++.dg/gcov/gcov-1.x: New file.
47115 * g++.dg/gcov/gcov-2.C: New test.
47116 * g++.dg/gcov/gcov-3.C: New test.
47117 * g++.dg/gcov/gcov-3.h: New file.
47118
47119 2002-03-28 Roger Sayle <roger@eyesopen.com>
47120
47121 * g++.old-deja/g++.other/builtins5.C: New test.
47122 * g++.old-deja/g++.other/builtins6.C: New test.
47123 * g++.old-deja/g++.other/builtins7.C: New test.
47124 * g++.old-deja/g++.other/builtins8.C: New test.
47125 * g++.old-deja/g++.other/builtins9.C: New test.
47126
47127 2002-03-29 Jakub Jelinek <jakub@redhat.com>
47128
47129 * g++.dg/opt/static1.C: New test.
47130
47131 * g++.dg/opt/longbranch1.C: New test.
47132
47133 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
47134
47135 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
47136
47137 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
47138
47139 2002-03-28 Jeffrey A Law (law@redhat.com)
47140
47141 * gcc.c-torture/execute/20020328-1.c: New test.
47142
47143 2002-03-27 Richard Henderson <rth@redhat.com>
47144
47145 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
47146 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
47147 move from g++.old-deja/g++.ext/.
47148
47149 2002-03-27 Mark Mitchell <mark@codesourcery.com>
47150
47151 * g++.dg/init/new2.C: New test.
47152
47153 2002-03-26 Richard Henderson <rth@redhat.com>
47154
47155 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
47156
47157 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
47158 on sparc.
47159
47160 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
47161 sparcv9 systems.
47162 * gcc.dg/20001102-1.c: Likewise.
47163
47164 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
47165
47166 * gcc.dg/cpp/endif-pedantic1.c,
47167 gcc.dg/cpp/endif-pedantic2.c: New tests.
47168
47169 2002-03-26 Mark Mitchell <mark@codesourcery.com>
47170
47171 * g++.dg/init/new1.C: New test.
47172
47173 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
47174
47175 * g++.dg/abi/vbase9.C: New test.
47176
47177 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
47178
47179 * gcc.dg/arm-asm.c: New test.
47180
47181 2002-03-26 Andrew Cagney <ac131313@redhat.com>
47182
47183 * gcc.dg/Wswitch-enum.c: New test.
47184 Fix PR c/5044.
47185
47186 2002-03-26 Richard Henderson <rth@redhat.com>
47187
47188 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
47189 structure.
47190
47191 2002-03-25 Richard Henderson <rth@redhat.com>
47192
47193 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
47194 sparcv9 systems.
47195
47196 * gcc.c-torture/compile/20011119-1.c (xxx): New.
47197 * gcc.c-torture/compile/20011119-2.c (xxx): New.
47198
47199 2002-03-25 Zack Weinberg <zack@codesourcery.com>
47200
47201 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
47202
47203 2002-03-25 Bob Wilson <bob.wilson@acm.org>
47204
47205 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
47206 targets using generic thunk support.
47207
47208 2002-03-25 Jakub Jelinek <jakub@redhat.com>
47209
47210 * gcc.c-torture/compile/20020323-1.c: New test.
47211
47212 * g++.dg/opt/conj2.C: New test.
47213
47214 2002-03-24 Richard Henderson <rth@redhat.com>
47215
47216 * gcc.dg/weak-1.c: Use -fno-common.
47217
47218 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47219
47220 * g77.dg/f77-edit-apostrophe-out.f: New test
47221 * g77.dg/f77-edit-h-out.f: New test
47222 * g77.dg/f77-edit-t-in.f: New test
47223 * g77.dg/f77-edit-t-out.f: New test
47224 * g77.dg/f77-edit-x-out.f: New test
47225 * g77.dg/f77-edit-slash-out.f: New test
47226 * g77.dg/f77-edit-colon-out.f: New test
47227 * g77.dg/f77-edit-s-out.f: New test
47228
47229 2002-03-24 Richard Henderson <rth@redhat.com>
47230
47231 * objc/execute/formal_protocol-6.x: New XFAIL.
47232
47233 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47234
47235 * gcc.dg/weak-1.c: Early return from dg-final on platforms
47236 that do not support weak symbols
47237
47238 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47239
47240 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
47241 * lib/g77.exp: Likewise.
47242 * lib/objc.exp: Likewise.
47243
47244 2002-03-23 Andrew Cagney <ac131313@redhat.com>
47245
47246 * gcc.dg/Wswitch-default.c: New test.
47247
47248 2002-03-23 Jakub Jelinek <jakub@redhat.com>
47249
47250 * g++.dg/other/enum1.C: New test.
47251
47252 2002-03-23 Zack Weinberg <zack@codesourcery.com>
47253
47254 * gcc.dg/pragma-ep-3.c: Fix typo.
47255
47256 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
47257
47258 * g++.dg/inherit/template-as-base.C: New test.
47259
47260 2002-03-22 Jakub Jelinek <jakub@redhat.com>
47261
47262 * g++.old-deja/g++.other/dwarf2-1.C: Move...
47263 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
47264
47265 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
47266
47267 * gcc.dg/cpp/multiline.c: Update to match.
47268
47269 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
47270
47271 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
47272
47273 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
47274
47275 * gcc.dg/cpp/extratokens2.c: New file.
47276
47277 2002-03-21 David Edelsohn <edelsohn@gnu.org>
47278
47279 * gcc.dg/20020312-2.c: Add rs6000 target.
47280
47281 * gcc.c-torture/compile/20020319-1.c: New test.
47282
47283 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
47284
47285 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
47286 (A, E): Handle this.
47287
47288 2002-03-20 Jason Merrill <jason@redhat.com>
47289
47290 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
47291 ignoring -fpic.
47292 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
47293 through prune_gcc_output.
47294
47295 2002-03-20 Jakub Jelinek <jakub@redhat.com>
47296
47297 * gcc.c-torture/compile/20020320-1.c: New test.
47298
47299 2002-03-19 Jakub Jelinek <jakub@redhat.com>
47300
47301 * gcc.c-torture/compile/20020318-1.c: New test.
47302
47303 * gcc.dg/struct-by-value-1.c: New test.
47304
47305 * gcc.dg/20020319-1.c: New test.
47306
47307 2002-03-18 Jakub Jelinek <jakub@redhat.com>
47308
47309 * g++.dg/opt/conj1.C: New test.
47310
47311 2002-03-17 Mark Mitchell <mark@codesourcery.com>
47312
47313 * g++.dg/template/qualttp20.C: Revert previous change.
47314 * g++.dg/template/qualttp3.C: Likewise.
47315 * g++.dg/template/qualttp4.C: Likewise.
47316 * g++.dg/template/qualttp5.C: Likewise.
47317 * g++.dg/template/qualttp6.C: Likewise.
47318 * g++.dg/template/qualttp7.C: Likewise.
47319 * g++.dg/template/qualttp8.C: Likewise.
47320 * g++.dg/template/recurse.C: Likewise.
47321
47322 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
47323
47324 * gcc.dg/cpp/wchar-1.c: Update.
47325
47326 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
47327
47328 * g++.dg/template/conv1.C: New test.
47329 * g++.dg/template/conv2.C: New test.
47330 * g++.dg/template/conv3.C: New test.
47331 * g++.dg/template/conv4.C: New test.
47332
47333 2002-03-15 Mark Mitchell <mark@codesourcery.com>
47334
47335 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
47336 * g++.dg/template/qualttp3.C: Likewise.
47337 * g++.dg/template/qualttp4.C: Likewise.
47338 * g++.dg/template/qualttp5.C: Likewise.
47339 * g++.dg/template/qualttp6.C: Likewise.
47340 * g++.dg/template/qualttp7.C: Likewise.
47341 * g++.dg/template/qualttp8.C: Likewise.
47342 * g++.dg/template/recurse.C: Likewise.
47343
47344 2002-03-15 Mark Mitchell <mark@codesourcery.com>
47345
47346 * g++.dg/opt/dtor1.C: New test.
47347
47348 2002-03-15 Jakub Jelinek <jakub@redhat.com>
47349
47350 * gcc.c-torture/compile/20020315-1.c: New test.
47351
47352 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
47353
47354 * gcc.dg/weak-1.c: Fix scan tests.
47355
47356 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
47357
47358 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
47359 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
47360 cris-*-aout* mmix-*-*.
47361 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
47362 cris-*-aout* mmix-*-*.
47363 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
47364 cris-*-elf* cris-*-aout* and mmix-*-*.
47365 * gcc.dg/20001009-1.c: Ditto.
47366 * gcc.dg/20010912-1.c: Ditto.
47367 * gcc.dg/20020122-4.c: Ditto.
47368 * gcc.dg/inline-2.c: Ditto.
47369
47370 2002-03-14 Jeffrey A Law (law@cygnus.com)
47371
47372 * gcc.c-torture/compile/20020314-1.c: New test.
47373
47374 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
47375
47376 * gcc.c-torture/execute/20020314-1.c: New test.
47377
47378 2002-03-14 Jakub Jelinek <jakub@redhat.com>
47379
47380 * g++.dg/warn/Wunused-1.C: New test.
47381
47382 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
47383
47384 * g++.dg/abi/mangle6.C: New test.
47385
47386 2002-03-13 Jakub Jelinek <jakub@redhat.com>
47387
47388 * gcc.c-torture/compile/20020309-2.c: New test.
47389
47390 * gcc.c-torture/compile/20020312-1.c: New test.
47391
47392 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
47393
47394 * g++.dg/other/access1.C: New test.
47395
47396 2002-03-12 Jakub Jelinek <jakub@redhat.com>
47397
47398 * gcc.c-torture/execute/wchar_t-1.c: New test.
47399
47400 2002-03-12 David Edelsohn <edelsohn@gnu.org>
47401
47402 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
47403
47404 2002-03-12 Roger Sayle <roger@eyesopen.com>
47405
47406 * gcc.dg/20020312-1.c: New test case.
47407
47408 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
47409
47410 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
47411
47412 2002-03-11 Richard Henderson <rth@redhat.com>
47413
47414 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
47415 * g++.old-deja/g++.jason/report.C: Likewise.
47416
47417 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
47418
47419 * g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
47420 * g++.old-deja/g++.robertl/eb56.C: Likewise.
47421
47422 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
47423
47424 * g++.dg/overload/pmf1.C: New test.
47425
47426 2002-03-11 Kazu Hirata <kazu@hxi.com>
47427
47428 * gcc.c-torture/execute/20020307-1.c: Use long.
47429
47430 2002-03-11 Jakub Jelinek <jakub@redhat.com>
47431
47432 PR optimization/5844
47433 * gcc.dg/20020310-1.c: New test.
47434
47435 2002-03-09 Michael Meissner <meissner@redhat.com>
47436
47437 * gcc.c-torture/execute/memcpy-2.c: New test.
47438 * gcc.c-torture/execute/memset-1.c: New test.
47439 * gcc.c-torture/execute/strlen-1.c: New test.
47440 * gcc.c-torture/execute/strcmp-1.c: New test.
47441 * gcc.c-torture/execute/strncmp-1.c: New test.
47442
47443 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
47444
47445 * gcc.dg/ppc-ldstruct.c: New test.
47446
47447 2002-03-09 Jakub Jelinek <jakub@redhat.com>
47448
47449 * gcc.c-torture/execute/va-arg-22.c: New test.
47450
47451 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
47452
47453 * gcc.c-torture/compile/20020309-1.c: New test.
47454
47455 2002-03-08 Jakub Jelinek <jakub@redhat.com>
47456
47457 * gcc.c-torture/execute/20020307-2.c: New test.
47458
47459 2002-03-07 Jeffrey A Law (law@redhat.com)
47460
47461 * g77.f-torture/compile/20020307-1.f: New test.
47462
47463 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
47464
47465 * gcc.dg/unordered-1.c: New test.
47466
47467 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
47468
47469 * gcc.c-torture/execute/20020307-1.c: New test.
47470
47471 2002-03-05 Jakub Jelinek <jakub@redhat.com>
47472
47473 * gcc.dg/20020304-1.c: New test.
47474
47475 * gcc.c-torture/compile/20020304-2.c: New test.
47476
47477 2002-03-04 Zack Weinberg <zack@codesourcery.com>
47478
47479 * gcc.c-torture/compile/20020304-1.c: New test case
47480 (from PR c/5830).
47481
47482 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
47483
47484 * gcc.dg/20020103-1.c: Add other -D ppc variants.
47485
47486 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
47487
47488 * g++.dg/other/classkey1.C: New test.
47489
47490 2002-03-01 Richard Henderson <rth@redhat.com>
47491
47492 * gcc.c-torture/compile/981223-1.x: New.
47493 * gcc.c-torture/compile/920625-1.x: New.
47494
47495 2002-02-28 Richard Henderson <rth@redhat.com>
47496
47497 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
47498
47499 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
47500
47501 * gcc.c-torture/execute/20020227-1.c: New test.
47502
47503 2002-02-27 Mark Mitchell <mark@codesourcery.com>
47504
47505 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
47506 here" ERROR lines.
47507 * g++.old-deja/g++.oliva/partord1.C: Likewise.
47508 * g++.old-deja.g++.other/defarg1.C: Likewise.
47509 * g++.old-deja/g++.pt/calls2.C: Likewise.
47510 * g++.old-deja/g++.pt/crash20.C: Likewise.
47511 * g++.old-deja/g++.pt/crash30.C: Likewise.
47512 * g++.old-deja/g++.pt/crash36.C: Likewise.
47513 * g++.old-deja/g++.pt/crash6.C: Likewise.
47514 * g++.old-deja/g++.pt/defarg13.C: Likewise.
47515 * g++.old-deja/g++.pt/derived3.C: Likewise.
47516 * g++.old-deja/g++.pt/error1.C: Likewise.
47517 * g++.old-deja/g++.pt/friend21.C: Likewise.
47518 * g++.old-deja/g++.pt/friend23.C: Likewise.
47519 * g++.old-deja/g++.pt/infinite1.C: Likewise.
47520 * g++.old-deja/g++.robertl/eb128.C: Likewise.
47521
47522 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
47523
47524 * gcc.c-torture/execute/20020225-2.c: New test.
47525
47526 2002-02-27 Zack Weinberg <zack@codesourcery.com>
47527
47528 * gcc.c-torture/execute/920730-1t.c,
47529 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
47530 Delete test cases, only relevant to -traditional.
47531
47532 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
47533
47534 * gcc.dg/cpp/undef1.c: Remove.
47535 * gcc.dg/cpp/directiv.c: Update.
47536 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
47537
47538 2002-02-27 Michael Meissner <meissner@redhat.com>
47539
47540 * gcc.c-torture/execute/20020226-1.c: New test.
47541
47542 2002-02-26 Jakub Jelinek <jakub@redhat.com>
47543
47544 * g++.dg/debug/debug4.C: New test.
47545
47546 * gcc.dg/ia64-visibility-1.c: New test.
47547
47548 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
47549
47550 * gcc.dg/debug/20020224-1.c: New.
47551
47552 2002-02-25 Kazu Hirata <kazu@hxi.com>
47553
47554 * gcc.c-torture/execute/960416-1.x: New.
47555 * gcc.c-torture/execute/divconst-3.x: Likewise.
47556
47557 2002-02-25 Jakub Jelinek <jakub@redhat.com>
47558
47559 * gcc.dg/20020224-1.c: New test.
47560
47561 2002-02-25 Alan Modra <amodra@bigpond.net.au>
47562
47563 * gcc.c-torture/execute/20020225-1.c: New.
47564
47565 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
47566
47567 * gcc.dg/cpp/wchar-1.c: New test.
47568
47569 2002-02-23 Jakub Jelinek <jakub@redhat.com>
47570
47571 * gcc.dg/20020222-1.c: New test.
47572
47573 2002-02-22 Jakub Jelinek <jakub@redhat.com>
47574
47575 * g++.dg/opt/anonunion1.C: New test.
47576
47577 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
47578
47579 * g++.dg/template/qualttp19.C: New test.
47580 * g++.dg/template/qualttp20.C: New test.
47581 * g++.old-deja/g++.jason/report.C: Adjust expected errors
47582 * g++.old-deja/g++.other/qual1.C: Likewise.
47583
47584 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
47585
47586 * gcc.dg/attr-alwaysinline.c: New.
47587
47588 2002-02-21 Jakub Jelinek <jakub@redhat.com>
47589
47590 * gcc.dg/20020220-1.c: New test.
47591
47592 * gcc.dg/20020220-2.c: New test.
47593
47594 * g++.dg/opt/mmx1.C: New test.
47595
47596 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
47597
47598 * gcc.c-torture/compile/20020110.c: New test.
47599
47600 2002-02-20 Jakub Jelinek <jakub@redhat.com>
47601
47602 * gcc.c-torture/execute/20020219-1.c: New test.
47603
47604 * gcc.dg/20020219-1.c: New test.
47605
47606 * gcc.dg/noncompile/20020220-1.c: New test.
47607
47608 * g++.dg/opt/ptrintsum1.C: New test.
47609
47610 * gcc.dg/debug/20020220-1.c: New test.
47611
47612 2002-02-17 Jakub Jelinek <jakub@redhat.com>
47613
47614 * gcc.c-torture/execute/20020216-1.c: New test.
47615
47616 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
47617
47618 * gcc.dg/decl-1.c: Update, new test.
47619
47620 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
47621
47622 * g++.dg/abi/bitfield1.C: New test.
47623 * g++.dg/abi/bitfield2.C: New test.
47624
47625 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
47626
47627 * gcc.dg/attr-nest.c: New test.
47628
47629 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
47630
47631 * gcc.c-torture/execute/20020215-1.c: New test.
47632
47633 2002-02-14 Jakub Jelinek <jakub@redhat.com>
47634
47635 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
47636 * g++.dg/debug/debug.exp: New.
47637 * g++.dg/debug/trivial.C: New.
47638 * g++.dg/debug/debug1.C: Moved...
47639 * g++.dg/other/debug1.C: ...from here.
47640 * g++.dg/debug/debug2.C: Moved...
47641 * g++.dg/other/debug2.C: ...from here.
47642 * g++.dg/debug/debug3.C: Moved...
47643 * g++.dg/other/debug3.C: ...from here.
47644
47645 * gcc.dg/noncompile/20020213-1.c: New test.
47646
47647 2002-02-13 Jakub Jelinek <jakub@redhat.com>
47648
47649 * g++.dg/other/debug3.C: New test.
47650
47651 * gcc.c-torture/execute/20020213-1.c: New test.
47652
47653 2002-02-13 Richard Smith <richard@ex-parrot.com>
47654
47655 * g++.old-deja/g++.other/thunk1.C: New test.
47656
47657 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
47658
47659 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
47660
47661 2002-02-13 Stan Shebs <shebs@apple.com>
47662
47663 * gcc.dg/altivec-3.c: New.
47664
47665 2002-02-12 Jakub Jelinek <jakub@redhat.com>
47666
47667 * gcc.dg/Wunreachable-1.c: New test.
47668 * gcc.dg/Wunreachable-2.c: New test.
47669
47670 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
47671
47672 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
47673
47674 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
47675
47676 * gcc.dg/decl-1.c: New test.
47677
47678 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
47679
47680 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
47681
47682 2002-02-10 Kazu Hirata <kazu@hxi.com>
47683
47684 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
47685 * gcc.c-torture/compile/980506-1.x: Likewise.
47686
47687 2002-02-10 Kazu Hirata <kazu@hxi.com>
47688
47689 * gcc.dg/20020210-1.c: New.
47690
47691 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
47692
47693 * g77.f-torture/execute/947.f: New regression test
47694 for PR fortran/947.
47695
47696 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
47697
47698 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
47699 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
47700
47701 2002-02-08 Richard Henderson <rth@redhat.com>
47702
47703 * gcc.c-torture/compile/labels-3.c: New.
47704
47705 2002-02-08 Jakub Jelinek <jakub@redhat.com>
47706
47707 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
47708 expression statements work instead.
47709 * gcc.dg/noncompile/20020207-1.c: New test.
47710
47711 2002-02-07 Richard Henderson <rth@redhat.com>
47712
47713 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
47714
47715 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47716
47717 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
47718 message from g77
47719 * lib/g77-dg.exp: Trim g77 error messages so that they are
47720 recognized by dg.exp.
47721
47722 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47723
47724 PR fortran/5473
47725 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
47726
47727 2002-02-07 Richard Henderson <rth@redhat.com>
47728
47729 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
47730 to be sufficiently aligned for integers.
47731
47732 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
47733
47734 * g++.dg/template/friend4.C: New test.
47735
47736 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47737
47738 PR fortran/5743
47739 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
47740 unsupported cases.
47741
47742 2002-02-07 Richard Henderson <rth@redhat.com>
47743
47744 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
47745 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
47746 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
47747 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
47748
47749 2002-02-06 Richard Henderson <rth@redhat.com>
47750
47751 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
47752
47753 2002-02-06 Janis Johnson <janis187@us.ibm.com>
47754
47755 * gcc.dg/20020206-1.c: New test.
47756
47757 2002-02-06 Jakub Jelinek <jakub@redhat.com>
47758
47759 * gcc.c-torture/execute/20020206-1.c: New test.
47760
47761 * gcc.c-torture/execute/20020206-2.c: New test.
47762
47763 PR optimization/5429:
47764 * gcc.c-torture/compile/20020206-1.c: New test.
47765
47766 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
47767
47768 * g++.dg/ext/align1.C: Do not use an explicit alignment value
47769 as certain file formats cannot support particularly large
47770 alignments.
47771
47772 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
47773 and do not expect to be able to link the executable.
47774
47775 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
47776 fail because the COFF format does not support the weak attribute.
47777
47778 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
47779
47780 * g77.dg/pr5473.f: New test
47781
47782 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
47783
47784 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
47785 Fix testcase accordingly.
47786
47787 2002-02-04 Richard Henderson <rth@redhat.com>
47788
47789 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
47790 (buf): Change to be an array of pointers, not ints.
47791
47792 2002-02-04 Jakub Jelinek <jakub@redhat.com>
47793
47794 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
47795 before all tests. Move warning one line above to match where it
47796 C frontend emits.
47797 * gcc.dg/Wswitch-2.c: New test.
47798 * g++.dg/warn/Wswitch-1.C: New test.
47799 * g++.dg/warn/Wswitch-2.C: New test.
47800
47801 2002-02-04 Richard Henderson <rth@redhat.com>
47802
47803 * g++.dg/abi/offsetof.C: Fix size comparison.
47804
47805 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
47806
47807 * gcc.dg/cast-qual-2.c: New test.
47808
47809 2002-02-04 Jakub Jelinek <jakub@redhat.com>
47810
47811 * gcc.dg/20020201-4.c: New test.
47812
47813 2002-02-04 Ben Elliston <bje@redhat.com>
47814
47815 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
47816 target_info attribute != 0, in addition to the empty string.
47817 (gcc_target_compile): Likewise.
47818
47819 2002-02-03 Andrew Cagney <ac131313@redhat.com>
47820
47821 * gcc.dg/Wswitch.c: New test.
47822 PR gcc/4475. PR gcc/3780.
47823
47824 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
47825
47826 * g77.f-torture/execute/5122.f: New test for regressions
47827 against PR fortran/5122.
47828
47829 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
47830
47831 * g77.f-torture/compile/pr3743.f: Delete
47832 * g77.dg/pr3743-1.f: New test.
47833 * g77.dg/pr3743-2.f: New test.
47834 * g77.dg/pr3743-3.f: New test.
47835 * g77.dg/pr3743-4.f: New test.
47836
47837 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
47838
47839 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
47840
47841 2002-02-02 Richard Henderson <rth@redhat.com>
47842
47843 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
47844 * gcc.c-torture/execute/bf64-1.c: Likewise.
47845
47846 2002-02-02 Jakub Jelinek <jakub@redhat.com>
47847
47848 * gcc.dg/20020201-2.c: New test.
47849
47850 * gcc.dg/20020201-3.c: New test.
47851
47852 * gcc.c-torture/execute/bitfld-2.c: New test.
47853
47854 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
47855
47856 * gcc.dg/bitfld-1.c: Update.
47857 * gcc.dg/bitfld-2.c: Update.
47858 * gcc.c-torture/execute/bitfld-1.x: New.
47859
47860 2002-02-02 Jakub Jelinek <jakub@redhat.com>
47861
47862 * gcc.c-torture/execute/20020201-1.c: New test.
47863
47864 2002-02-01 Janis Johnson <janis187@us.ibm.com>
47865
47866 PR target/5469
47867 * gcc.dg/20020201-1.c: New test.
47868
47869 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
47870
47871 PR fortran/3743
47872 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
47873 * g77.f-torture/compile/pr3743.x: Remove
47874
47875 2002-01-31 Tom Rix <trix@redhat.com>
47876
47877 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
47878
47879 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
47880
47881 * gcc.dg/noncompile/20020130-1.c: New test.
47882
47883 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
47884
47885 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
47886
47887 2002-01-29 Richard Henderson <rth@redhat.com>
47888
47889 * gcc.c-torture/execute/991118-1.c: Cast various constants back
47890 to long long.
47891 * gcc.c-torture/execute/bf64-1.c: Likewise.
47892
47893 2002-01-29 Jakub Jelinek <jakub@redhat.com>
47894
47895 * gcc.c-torture/execute/20020129-1.c: New test.
47896
47897 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
47898
47899 * gcc.c-torture/compile/20000224-1.c: Update.
47900 * gcc.c-torture/execute/bitfld-1.c: New tests.
47901 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
47902 * gcc.dg/uninit-A.c: Update.
47903
47904 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
47905
47906 * g++.dg/template/ctor1.C: Add instantiation.
47907
47908 2002-01-28 Paul Koning <pkoning@equallogic.com>
47909
47910 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
47911 argument to __builtin_prefetch to be const ptr.
47912
47913 2002-01-28 Jakub Jelinek <jakub@redhat.com>
47914
47915 * gcc.c-torture/compile/20020120-1.c: New test.
47916
47917 2002-01-27 Kazu Hirata <kazu@hxi.com>
47918
47919 * gcc.c-torture/execute/20020127-1.c: New test.
47920
47921 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
47922
47923 * g77.dg/f77-edit-i-in.f: New test
47924 * g77.dg/f77-edit-i-out.f: New test
47925
47926 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
47927
47928 * gcc.dg/debug/debug.exp: New file.
47929 * gcc.dg/debug/trivial.c: New file.
47930 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
47931 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
47932 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
47933 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
47934 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
47935 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
47936 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
47937 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
47938 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
47939 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
47940 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
47941 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
47942 * gcc.dg/20000503-1.c: Removed.
47943 * gcc.dg/20010207-1.c: Removed.
47944 * gcc.dg/20011223-1.c: Removed.
47945 * gcc.dg/20020104-2.c: Removed.
47946 * gcc.dg/debug-1.c: Removed.
47947 * gcc.dg/debug-2.c: Removed.
47948 * gcc.dg/debug-3.c: Removed.
47949 * gcc.dg/debug-4.c: Removed.
47950 * gcc.dg/debug-5.c: Removed.
47951 * gcc.dg/debug-6.c: Removed.
47952 * gcc.dg/dwarf2-1.c: Removed.
47953 * gcc.dg/dwarf2-2.c: Removed.
47954
47955 2002-01-25 Jakub Jelinek <jakub@redhat.com>
47956
47957 * g++.old-deja/g++.other/eh5.C: New test.
47958 * g++.old-deja/g++.other/sibcall2.C: New test.
47959 * g++.old-deja/g++.other/array9.C: New test.
47960 * g++.old-deja/g++.other/typename2.C: New test.
47961 * g++.old-deja/g++.other/crash60.C: New test.
47962 * g++.old-deja/g++.other/conv9.C: New test.
47963 * g++.old-deja/g++.other/mangle10.C: New test.
47964 * g++.old-deja/g++.other/unchanging1.C: New test.
47965 * g++.old-deja/g++.other/exprstmt1.C: New test.
47966 * g++.old-deja/g++.other/inline23.C: New test.
47967 * g++.old-deja/g++.eh/ia64-1.C: New test.
47968 * g++.old-deja/g++.other/dwarf2-1.C: New test.
47969 * g++.old-deja/g++.other/reload1.C: New test.
47970 * g++.old-deja/g++.other/static20.C: New test.
47971 * g++.old-deja/g++.other/local-alloc1.C: New test.
47972 * g++.old-deja/g++.other/conv8.C: New test.
47973 * g++.old-deja/g++.other/stmtexpr2.C: New test.
47974 * g++.old-deja/g++.other/storeexpr1.C: New test.
47975 * g++.old-deja/g++.other/storeexpr2.C: New test.
47976 * g++.dg/eh/template2.C: New test.
47977 * g++.dg/warn/weak1.C: New test.
47978
47979 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
47980
47981 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
47982 Remove first, non-varying, argument.
47983
47984 2002-01-23 Richard Henderson <rth@redhat.com>
47985
47986 * gcc.dg/inline-2.c: New.
47987
47988 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
47989 Add optional target arg. Check number of arguments.
47990 (scan-assembler-not, scan-assembler-dem): Likewise.
47991 (scan-assembler-dem-not): Likewise.
47992
47993 2002-01-23 Zack Weinberg <zack@codesourcery.com>
47994
47995 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
47996 line 12.
47997 * g++.old-deja/g++.brendan/parse3.C,
47998 g++.old-deja/g++.other/crash26.C,
47999 g++.old-deja/g++.other/crash28.C,
48000 g++.old-deja/g++.other/crash29.C,
48001 g++.old-deja/g++.other/crash30.C,
48002 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
48003
48004 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
48005
48006 * gcc.dg/20020115-1.c: New.
48007
48008 2002-01-23 Bob Wilson <bob.wilson@acm.org>
48009
48010 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
48011
48012 2002-01-23 Janis Johnson <janis187@us.ibm.com>
48013
48014 * gcc.dg/20020122-3.c: New.
48015
48016 2002-01-23 Jakub Jelinek <jakub@redhat.com>
48017
48018 * g++.dg/other/gc1.C: New test.
48019
48020 2002-01-23 Zack Weinberg <zack@codesourcery.com>
48021
48022 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
48023
48024 2002-01-22 Richard Henderson <rth@redhat.com>
48025
48026 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
48027
48028 2002-01-22 Richard Henderson <rth@redhat.com>
48029
48030 * gcc.dg/20020122-4.c: New.
48031
48032 2002-01-22 H.J. Lu <hjl@gnu.org>
48033
48034 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
48035 link output.
48036 * gcc.dg/special/ecos.exp: Likewise.
48037 * lib/g++-dg.exp: Likewise.
48038 * lib/g77-dg.exp: Likewise.
48039 * lib/gcc-dg.exp : Likewise.
48040 * lib/mike-g++.exp: Likewise.
48041 * lib/mike-g77.exp: Likewise.
48042 * lib/mike-gcc.exp: Likewise.
48043 * lib/objc-dg.exp: Likewise.
48044
48045 2002-01-22 Janis Johnson <janis187@us.ibm.com>
48046
48047 PR target/5379
48048 * gcc.dg/20020122-2.c: New test.
48049
48050 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
48051
48052 * gcc.dg/20020122-1.c: New test.
48053
48054 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
48055
48056 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
48057
48058 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
48059
48060 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
48061
48062 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48063
48064 * gcc.c-torture/compile/20020121-1.c: New test.
48065
48066 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
48067
48068 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
48069 ld_library_path.
48070
48071 2002-01-21 Jakub Jelinek <jakub@redhat.com>
48072
48073 * gcc.dg/20020218-1.c: New test.
48074
48075 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
48076
48077 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
48078 messages
48079 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
48080 "At global scope" warning
48081 * g++.dg/ext/align1.C: Change cygwin test for alignment
48082 from db-bogus to dg-warning
48083
48084 2002-01-21 Zack Weinberg <zack@codesourcery.com>
48085
48086 * g77.f-torture/compile/cpp2.F: New test.
48087
48088 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
48089
48090 * g++.dg/template/access1.C: New test.
48091
48092 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
48093
48094 * gcc.dg/20020118-1.c: New.
48095
48096 2002-01-18 Kazu Hirata <kazu@hxi.com>
48097
48098 * gcc.c-torture/execute/20020118-1.c: New test.
48099
48100 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
48101
48102 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
48103 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
48104 alignment warnings.
48105
48106 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
48107
48108 * gcc.misc-tests/i386-prefetch.exp: Save and restore
48109 torture_with_loops and torture_without_loops
48110
48111 2002-01-17 Jakub Jelinek <jakub@redhat.com>
48112
48113 * gcc.c-torture/compile/20020116-1.c: New test.
48114
48115 2002-01-16 Jakub Jelinek <jakub@redhat.com>
48116
48117 * gcc.dg/20020116-2.c: New test.
48118
48119 * gcc.dg/ultrasp4.c: New test.
48120
48121 * gcc.dg/20020116-1.c: New test.
48122
48123 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
48124
48125 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
48126 by EABI.
48127
48128 2002-01-15 Janis Johnson <janis187@us.ibm.com>
48129
48130 * gcc.misc-tests/i386-prefetch.exp: New.
48131 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
48132 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
48133 * gcc.misc-tests/i386-pf-none-1.c: New test.
48134 * gcc.misc-tests/i386-pf-sse-1.c: New test.
48135
48136 2002-01-15 Jakub Jelinek <jakub@redhat.com>
48137
48138 * gcc.dg/gnu89-init-1.c: Add new tests.
48139
48140 2002-01-15 Andreas Jaeger <aj@suse.de>
48141
48142 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
48143 * gcc.dg/i386-mmx-2.c: Likewise.
48144 * gcc.dg/i386-sse-1.c: Likewise.
48145 * gcc.dg/i386-sse-2.c: Likewise.
48146 * gcc.dg/i386-sse-3.c: Likewise.
48147
48148 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
48149
48150 * g77.f-torture/execute/intrinsic-unix-bessel.f:
48151 Uncomment additional cases that now pass.
48152
48153 2002-01-11 Richard Henderson <rth@redhat.com>
48154
48155 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
48156 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
48157
48158 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
48159
48160 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
48161
48162 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
48163
48164 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
48165 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
48166
48167 2002-01-10 Dale Johannesen <dalej@apple.com>
48168
48169 * gcc.c-torture/execute/loop-11.c: New.
48170
48171 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
48172
48173 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
48174 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
48175
48176 2002-01-09 Richard Henderson <rth@redhat.com>
48177
48178 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
48179 type in which to perform the operation for each size.
48180
48181 2002-01-09 Alan Matsuoka (alanm@redhat.com)
48182
48183 * gcc.c-torture/compile/20020109-2.c: New test.
48184
48185 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
48186
48187 * gcc.c-torture/execute/loop-10.c: New test.
48188
48189 2002-01-09 Jakub Jelinek <jakub@redhat.com>
48190
48191 * gcc.c-torture/compile/20010226-1.c: New test.
48192 * gcc.c-torture/compile/20010227-1.c: New test.
48193 * gcc.c-torture/compile/20010426-1.c: New test.
48194 * gcc.c-torture/compile/20010510-1.c: New test.
48195 * gcc.c-torture/compile/20010605-3.c: New test.
48196 * gcc.c-torture/compile/20010824-1.c: New test.
48197 * gcc.c-torture/execute/20010409-1.c: New test.
48198 * gcc.dg/noncompile/20000901-1.c: New test.
48199 * gcc.dg/20001023-1.c: New test.
48200 * gcc.dg/20001101-1.c: New test.
48201 * gcc.dg/20001102-1.c: New test.
48202 * gcc.dg/20010207-1.c: New test.
48203 * gcc.dg/20010405-1.c: New test.
48204 * gcc.dg/20010822-1.c: New test.
48205 * gcc.dg/20011107-1.c: New test.
48206
48207 2002-01-09 Jeffrey A Law (law@redhat.com)
48208
48209 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
48210
48211 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
48212 execution failure on PA targets.
48213
48214 2002-01-09 Jakub Jelinek <jakub@redhat.com>
48215
48216 * gcc.c-torture/compile/20020109-1.c: New test.
48217
48218 2002-01-08 Kazu Hirata <kazu@hxi.com>
48219
48220 * gcc.c-torture/execute/20020108-1.c: New test.
48221
48222 2002-01-08 Jakub Jelinek <jakub@redhat.com>
48223
48224 * gcc.dg/20020108-1.c: New test.
48225
48226 2002-01-08 H.J. Lu <hjl@gnu.org>
48227
48228 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
48229 for header files.
48230
48231 2002-01-08 Geoff Keating <geoffk@redhat.com>
48232
48233 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
48234 consistency.
48235
48236 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
48237
48238 * gcc.dg/altivec-4.c: Test altivec predicates.
48239
48240 2002-01-07 Jakub Jelinek <jakub@redhat.com>
48241
48242 * gcc.c-torture/execute/20020107-1.c: New test.
48243
48244 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
48245
48246 PR c/5279
48247 * gcc.c-torture/compile/20020106-1.c: New test.
48248
48249 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
48250
48251 * gcc.c-torture/execute/nestfunc-4.c: New test.
48252
48253 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
48254
48255 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
48256 extra triple that slipped in.
48257 * g++.old-deja/g++.abi/align.C: Likewise.
48258 * g++.old-deja/g++.abi/bitfields.C: Likewise.
48259
48260 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
48261
48262 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
48263 * g++.old-deja/g++.abi/align.C: Likewise.
48264 * g++.old-deja/g++.abi/bitfields.C: Likewise.
48265
48266 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
48267 on FreeBSD/i386.
48268 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
48269 FreeBSD.
48270
48271 2002-01-04 Jakub Jelinek <jakub@redhat.com>
48272
48273 * gcc.dg/20020104-1.c: New test.
48274
48275 * gcc.dg/20020104-2.c: New test.
48276
48277 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
48278
48279 * gcc.dg/20020103-1.c: Fix typo in target selector.
48280
48281 2002-01-03 Richard Henderson <rth@redhat.com>
48282
48283 * gcc.dg/20020103-1.c: New.
48284
48285 2002-01-03 Kazu Hirata <kazu@hxi.com>
48286
48287 * gcc.c-torture/execute/20020103-1.c: New test.
48288
48289 2002-01-03 Jakub Jelinek <jakub@redhat.com>
48290
48291 * g++.dg/other/debug2.C: New test.
48292
48293 * gcc.c-torture/compile/20020103-1.c: New test.
48294
48295 2002-01-02 Jakub Jelinek <jakub@redhat.com>
48296
48297 * gcc.dg/gnu89-init-1.c: Added new tests.
48298
48299 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48300
48301 * g++.dg/template/friend2.C: Remove as patch is reverted.
48302
48303 * g++.dg/warn/oldcast1.C: New test.
48304
48305 * g++.dg/template/ptrmem1.C: New test.
48306 * g++.dg/template/ptrmem2.C: New test.
48307
48308 * g++.dg/template/ntp.C: New test.
48309
48310 * g++.dg/other/component1.C: New test.
48311
48312 * g++.dg/template/ttp3.C: New test.
48313
48314 * g++.dg/template/friend2.C: New test.
48315 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
48316
48317 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48318
48319 * g++.dg/other/ptrmem1.C: New test.
48320 * g++.dg/other/ptrmem2.C: New test.
48321
48322 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48323
48324 * g++.dg/template/ctor1.C: New test.
48325
48326 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48327
48328 * g++.dg/template/friend2.C: New test.
48329
48330 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
48331
48332 * gcc.dg/mmix-1.c: New test.
48333
48334 2001-12-31 Richard Henderson <rth@redhat.com>
48335
48336 * gcc.dg/asm-5.c: New.
48337
48338 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
48339
48340 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
48341 in namespace __gnu_cxx
48342
48343 2001-12-30 Richard Henderson <rth@redhat.com>
48344
48345 * gcc.dg/debug-6.c: New.
48346
48347 2001-12-30 Jakub Jelinek <jakub@redhat.com>
48348
48349 * gcc.c-torture/compile/20011229-2.c: New test.
48350
48351 2001-12-29 Jakub Jelinek <jakub@redhat.com>
48352
48353 * gcc.dg/debug-3.c: New test.
48354 * gcc.dg/debug-4.c: New test.
48355 * gcc.dg/debug-5.c: New test.
48356
48357 2001-12-29 Richard Henderson <rth@redhat.com>
48358
48359 * g++.dg/eh/loop1.C: New.
48360
48361 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
48362
48363 * g++.dg/template/crash1.C: New test.
48364
48365 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
48366
48367 * g++.dg/other/const1.C: New test.
48368
48369 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
48370
48371 * gcc.c-torture/compile/20011229-1.c: New test.
48372
48373 2001-12-28 Stan Shebs <shebs@apple.com>
48374
48375 * lib/objc-torture.exp: Resync with c-torture.exp.
48376 * lib/objc.exp: Load standard libraries.
48377
48378 2001-12-28 Jakub Jelinek <jakub@redhat.com>
48379
48380 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
48381 additional tests.
48382
48383 2001-12-27 Roger Sayle <roger@eyesopen.com>
48384
48385 * gcc.c-torture/execute/string-opt-16.c: New testcase.
48386
48387 2001-12-27 Richard Henderson <rth@redhat.com>
48388
48389 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
48390
48391 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
48392
48393 * g++.dg/eh/ctor1.C: New test.
48394 * g++.dg/other/error2.C: New test.
48395
48396 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
48397
48398 * g++.dg/other/init2.C: New test.
48399
48400 2001-12-24 Richard Henderson <rth@redhat.com>
48401
48402 * gcc.dg/20011223-1.c: New.
48403 * gcc.dg/inline-1.c: New.
48404
48405 2001-12-23 Richard Henderson <rth@redhat.com>
48406
48407 * gcc.dg/asm-4.c: Test operand modifiers.
48408
48409 2001-12-23 Richard Henderson <rth@redhat.com>
48410
48411 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
48412
48413 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
48414
48415 * gcc.c-torture/execute/20011223-1.c: New test.
48416
48417 2001-12-21 Richard Henderson <rth@redhat.com>
48418
48419 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
48420 re-enables the warning.
48421
48422 2001-12-21 Richard Henderson <rth@redhat.com>
48423
48424 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
48425
48426 2001-12-20 Jakub Jelinek <jakub@redhat.com>
48427
48428 * gcc.c-torture/compile/20011218-1.c: New test.
48429
48430 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
48431
48432 * gcc.misc-test/arm-isr.exp: New file. Control running of the
48433 arm-isr.c test.
48434 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
48435 epilogue generation for ARM ISR routines.
48436
48437 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48438
48439 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
48440 * gcc.dg/format/c90-printf-3.c: Likewise.
48441 * gcc.dg/format/c99-printf-3.c: Likewise.
48442 * gcc.dg/format/ext-1.c: Likewise.
48443 * gcc.dg/format/ext-6.c: Likewise.
48444 * gcc.dg/format/format.h: Prototype unlocked stdio.
48445
48446 2001-12-20 Richard Henderson <rth@redhat.com>
48447
48448 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
48449 (arena): Use it.
48450 (malloc): Correct allocation logic. Abort if we fill up the
48451 arena before initialization complete.
48452 (realloc): Correct allocation logic.
48453
48454 2001-12-20 Jakub Jelinek <jakub@redhat.com>
48455
48456 * gcc.c-torture/compile/20011219-2.c: New test.
48457
48458 * gcc.c-torture/execute/20011219-1.c: New test.
48459
48460 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
48461
48462 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
48463 target does not support weak symbols.
48464
48465 2001-12-19 Jakub Jelinek <jakub@redhat.com>
48466
48467 * gcc.c-torture/compile/20011219-1.c: New test.
48468
48469 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
48470
48471 * g++.dg/other/error1.C: New test.
48472
48473 2001-12-17 Jeffrey A Law (law@redhat.com)
48474
48475 * gcc.c-torture/execute/20011217-1.c: New test.
48476
48477 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
48478
48479 * objc.dg/special/: New directory.
48480 * objc.dg/special/special.exp: New file.
48481 * objc.dg/special/unclaimed-category-1.h: New file.
48482 * objc.dg/special/unclaimed-category-1a.m: New file.
48483 * objc.dg/special/unclaimed-category-1.m: New file.
48484
48485 2001-12-17 Andreas Jaeger <aj@suse.de>
48486
48487 * gcc.c-torture/compile/20011217-2.c: New test.
48488
48489 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
48490
48491 * gcc.c-torture/compile/20011217-1.c: New test.
48492
48493 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
48494
48495 * gcc.dg/20011214-1.c: New.
48496
48497 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
48498
48499 * gcc.dg/altivec-4.c: New.
48500
48501 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
48502
48503 * gcc.dg/20011113-1.c: New test.
48504
48505 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
48506
48507 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
48508 std::__malloc_alloc_template<0> and
48509 std::__default_alloc_template<false, 0>.
48510
48511 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
48512
48513 * objc/execute/bf-21.m: New test.
48514 * objc/execute/enumeration-1.m: New test.
48515 * objc/execute/enumeration-2.m: New test.
48516
48517 2001-12-12 Jakub Jelinek <jakub@redhat.com>
48518
48519 * gcc.dg/gnu89-init-1.c: New test.
48520
48521 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
48522
48523 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
48524 * g++.old-deja/g++.jason/2371.C: Likewise.
48525 * g++.old-deja/g++.jason/template33.C: Likewise.
48526 * g++.old-deja/g++.jason/template34.C: Likewise.
48527 * g++.old-deja/g++.jason/template36.C: Likewise.
48528 * g++.old-deja/g++.oliva/typename1.C: Likewise.
48529 * g++.old-deja/g++.oliva/typename2.C: Likewise.
48530 * g++.old-deja/g++.other/typename1.C: Likewise.
48531 * g++.old-deja/g++.pt/inherit2.C: Likewise.
48532 * g++.old-deja/g++.pt/nontype5.C: Likewise.
48533 * g++.old-deja/g++.pt/typename11.C: Likewise.
48534 * g++.old-deja/g++.pt/typename14.C: Likewise.
48535 * g++.old-deja/g++.pt/typename16.C: Likewise.
48536 * g++.old-deja/g++.pt/typename3.C: Likewise.
48537 * g++.old-deja/g++.pt/typename4.C: Likewise.
48538 * g++.old-deja/g++.pt/typename5.C: Likewise.
48539 * g++.old-deja/g++.pt/typename7.C: Likewise.
48540 * g++.old-deja/g++.robertl/eb9.C: Likewise.
48541
48542 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
48543
48544 * g++.dg/other/linkage1.C: New test.
48545 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
48546 specifiers.
48547
48548 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
48549
48550 * gcc.dg/concat.c: New test.
48551
48552 2001-12-11 Stan Shebs <shebs@apple.com>
48553
48554 * objc/compile: New test directory.
48555 * objc/compile/compile.exp: New expect script.
48556 * objc/compile/20011211-1.m: New compile test.
48557
48558 2001-12-11 Jason Merrill <jason@redhat.com>
48559
48560 * lib/prune.exp (prune_gcc_output): Also handle "In member
48561 function". So many permutations...
48562
48563 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
48564
48565 * g++.dg/template/typedef1.C: New test.
48566
48567 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
48568
48569 * g++.dg/other/copy1.C: New test.
48570
48571 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
48572
48573 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
48574
48575 * gcc.dg/builtin-choose-expr.c: New.
48576
48577 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
48578
48579 * gcc.dg/altivec-2.c: New.
48580
48581 2001-12-07 Richard Henderson <rth@redhat.com>
48582
48583 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
48584
48585 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
48586
48587 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
48588 ultrasparc.
48589
48590 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
48591
48592 * g++-old.deja/g++.robertl/eb101.C: Deleted.
48593
48594 2001-12-06 Janis Johnson <janis187@us.ibm.com>
48595
48596 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
48597 variable argument list.
48598
48599 2001-12-06 Zack Weinberg <zack@codesourcery.com>
48600
48601 * gcc.c-torture/execute/memcheck: Delete entire directory.
48602 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
48603 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
48604
48605 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
48606
48607 * gcc.dg/Wshadow-1.c: New test.
48608
48609 2001-12-05 Jakub Jelinek <jakub@redhat.com>
48610
48611 * gcc.c-torture/compile/20011130-1.c: New test.
48612
48613 * gcc.dg/noncompile/20011025-1.c: New test.
48614
48615 * g++.dg/other/anon-union.C: New test.
48616
48617 * gcc.c-torture/execute/20011024-1.c: New test.
48618
48619 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
48620
48621 * gcc.c-torture/execute/20000722-1.x,
48622 gcc.c-torture/execute/20010123-1.x: Remove.
48623 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
48624 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
48625 gcc.dg/c99-complit-2.c: New tests.
48626
48627 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
48628
48629 * g++.dg/inherit/base1.C: New test.
48630
48631 2001-12-04 Jakub Jelinek <jakub@redhat.com>
48632
48633 * g++.dg/other/stdarg1.C: New test.
48634
48635 * gcc.c-torture/compile/20011130-2.c: New test.
48636
48637 2001-12-03 Janis Johnson <janis187@us.ibm.com>
48638
48639 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
48640 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
48641 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
48642 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
48643 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
48644 * gcc.dg/builtin-prefetch-1.c: New test.
48645
48646 2001-12-03 Jakub Jelinek <jakub@redhat.com>
48647
48648 * gcc.dg/20011130-1.c: New test.
48649
48650 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
48651
48652 * g++.dg/other/scope1.C: New test.
48653 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
48654
48655 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
48656
48657 * gcc.dg/vla-init-1.c: New test.
48658
48659 2001-12-01 Geoff Keating <geoffk@redhat.com>
48660
48661 * gcc.c-torture/compile/structs.c: New testcase from GDB.
48662
48663 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
48664
48665 * objc.dg/alias.m: Update.
48666 * objc.dg/class-1.m: Update.
48667 * objc.dg/const-str-1.m: Update.
48668 * objc.dg/fwd-proto-1.m: Update.
48669 * objc.dg/id-1.m: Update.
48670 * objc.dg/super-class-1.m: Update.
48671
48672 2001-11-29 Mark Mitchell <mark@codesourcery.com>
48673
48674 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
48675 constructs.
48676
48677 2001-11-28 Jeffrey A Law (law@cygnus.com)
48678
48679 * gcc.c-torture/execute/20011128-1.c: New test.
48680
48681 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
48682
48683 * gcc.dg/20011127-1.c: New test.
48684
48685 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
48686
48687 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
48688 from Austin Group draft 7.
48689 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
48690 scanf format arguments.
48691 * gcc.dg/format/no-exargs-2.c: New test.
48692
48693 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
48694
48695 * g++.dg/abi/vbase8-4.C: New test.
48696
48697 2001-11-24 Ian Lance Taylor <ian@airs.com>
48698
48699 * gcc.c-torture/execute/20011121-1.c: New test.
48700
48701 2001-11-23 Jeffrey A Law (law@cygnus.com)
48702
48703 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
48704
48705 2001-11-23 Andreas Jaeger <aj@suse.de>
48706
48707 * gcc.dg/cpp/charconst-2.c: New test.
48708
48709 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
48710
48711 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
48712 to the host if it is remote. Let tests specify extra headers
48713 they use.
48714 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
48715 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
48716 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
48717 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
48718 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
48719 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
48720 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
48721 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
48722 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
48723 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
48724
48725 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
48726
48727 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
48728 for little endian ARMs.
48729
48730 2001-11-20 Jakub Jelinek <jakub@redhat.com>
48731
48732 * gcc.c-torture/compile/20011119-1.c: New test.
48733 * gcc.c-torture/compile/20011119-2.c: New test.
48734
48735 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
48736
48737 * gcc.dg/altivec-1.c: Fix typo.
48738
48739 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
48740
48741 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
48742
48743 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
48744
48745 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
48746
48747 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
48748
48749 * lib/g77.exp: Don't specify --rpath-link.
48750
48751 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
48752 across all the headers.
48753 * gcc.dg/format/format.exp: For testing on a remote host,
48754 copy format.h.
48755
48756 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
48757 * gcc.c-torture/execute/930406-1.c: Likewise.
48758 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
48759
48760 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
48761
48762 * gcc.dg/altivec-1.c: New.
48763
48764 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
48765
48766 * gcc.dg/cpp/fpreprocessed.c: New test case.
48767
48768 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
48769
48770 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
48771 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
48772 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
48773
48774 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
48775
48776 * gcc.dg/no-builtin-1.c: New test.
48777
48778 2001-11-16 Jakub Jelinek <jakub@redhat.com>
48779
48780 * gcc.c-torture/execute/20011115-1.c: New test.
48781
48782 2001-11-15 Jakub Jelinek <jakub@redhat.com>
48783
48784 * gcc.c-torture/compile/20011114-2.c: New test.
48785 * gcc.c-torture/compile/20011114-3.c: New test.
48786 * gcc.c-torture/compile/20011114-4.c: New test.
48787
48788 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
48789
48790 * g++.dg/other/init1.C: New test.
48791
48792 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
48793
48794 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
48795 message.
48796
48797 * gcc.c-torture/execute/20011114-1.c: New testcase.
48798
48799 * gcc.c-torture/compile/20010327-1.c: Revert last change.
48800 * gcc.c-torture/compile/20011114-1.c: New test, exactly
48801 like the (before this change) version of 20010327-1.c.
48802
48803 2001-11-14 Roger Sayle <roger@eyesopen.com>
48804
48805 * gcc.c-torture/execute/string-opt-13.c: New testcase.
48806
48807 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
48808
48809 * g++.dg/init/array2.C: New test.
48810
48811 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
48812
48813 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
48814
48815 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
48816
48817 * g++.dg/other/forscope1.C: New test.
48818 * g++.dg/ext/forscope1.C: New test.
48819 * g++.dg/ext/forscope2.C: New test.
48820
48821 2001-11-13 Jakub Jelinek <jakub@redhat.com>
48822
48823 * gcc.c-torture/execute/20011113-1.c: New test.
48824
48825 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
48826
48827 * gcc.c-torture/execute/20011109-2.c: New test.
48828
48829 * gcc.c-torture/execute/20011109-1.c: New test.
48830
48831 2001-11-09 Jakub Jelinek <jakub@redhat.com>
48832
48833 * gcc.c-torture/compile/20011109-1.c: New test.
48834
48835 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
48836
48837 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
48838 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
48839 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
48840 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
48841 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
48842 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
48843 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
48844
48845 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
48846
48847 * g++.dg/warn/Wshadow-1.C: New tests.
48848 * g++.old-deja/g++.mike/for3.C: Update.
48849
48850 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
48851
48852 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
48853 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
48854 XFAILs. Adjust expected error texts.
48855 * gcc.c-torture/compile/20011106-1.c,
48856 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
48857 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
48858 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
48859 gcc.dg/c99-array-lval-5.c: New tests.
48860
48861 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
48862
48863 * gcc.dg/cpp/defined.c: Update.
48864
48865 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
48866
48867 * gcc.c-torture/execute/anon-1.c: New test.
48868
48869 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
48870
48871 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
48872 same size, so no warning should be produced on stormy16.
48873
48874 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
48875 due to oversized array.
48876 * g++.old-deja/g++.mike/ns15.C: Likewise.
48877 * g++.old-deja/g++.pt/crash16.C: Likewise.
48878
48879 2001-11-02 Graham Stott <grahams@redhat.com>
48880
48881 * g++.dgother/debug1.C: Fix typos.
48882
48883 2001-11-01 Jakub Jelinek <jakub@redhat.com>
48884
48885 * g++.dg/other/debug1.C: New test.
48886
48887 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48888
48889 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
48890 of unsigned long.
48891
48892 2001-10-30 Jakub Jelinek <jakub@redhat.com>
48893
48894 * gcc.dg/20011029-2.c: New test.
48895
48896 * gcc.c-torture/compile/20011029-1.c: New test.
48897
48898 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
48899
48900 * objc/execute/class_self-1.m: New test.
48901 * objc/execute/class_self-2.m: New test.
48902
48903 2001-10-25 Zack Weinberg <zack@codesourcery.com>
48904
48905 * gcc.misc-tests/msgs.exp: Delete.
48906 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
48907 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
48908 error set to match recent changes.
48909
48910 2001-10-24 Zack Weinberg <zack@codesourcery.com>
48911
48912 * gcc.dg/20011021-1.c: New test.
48913
48914 2001-10-24 Jakub Jelinek <jakub@redhat.com>
48915
48916 * gcc.c-torture/compile/20011023-1.c: New test.
48917
48918 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
48919
48920 * lib/g77.exp: Rewrite based on lib/g++.exp.
48921
48922 2001-10-19 Jakub Jelinek <jakub@redhat.com>
48923
48924 * gcc.c-torture/execute/20011019-1.c: New test.
48925
48926 * gcc.dg/20011018-1.c: New test.
48927
48928 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
48929
48930 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
48931
48932 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
48933
48934 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
48935 * gcc.dg/attr-invalid.c: Likewise.
48936
48937 2001-10-18 Jakub Jelinek <jakub@redhat.com>
48938
48939 * gcc.dg/20011015-1.c: New test.
48940
48941 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
48942
48943 * g++.dg/template/unify2.C: New test.
48944
48945 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
48946
48947 * g++.dg/other/exception-specification.C: New test
48948
48949 2001-10-13 Tom Rix <trix@redhat.com>
48950
48951 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
48952 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
48953
48954 2001-10-12 Jakub Jelinek <jakub@redhat.com>
48955
48956 * gcc.dg/20011009-1.c: New test.
48957
48958 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
48959
48960 PR g++/4476
48961 * g++.dg/other/friend1.C: New test.
48962
48963 2001-10-11 Richard Henderson <rth@redhat.com>
48964
48965 * g++.old-deja/g++.other/crash18.C: Add -S to options.
48966
48967 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48968
48969 * gcc.c-torture/compile/20011010-1.c: New.
48970
48971 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
48972
48973 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
48974 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
48975 g77.f-torture/execute/execute.exp,
48976 g77.f-torture/noncompile/noncompile.exp,
48977 gcc.c-torture/compile/compile.exp,
48978 gcc.c-torture/execute/execute.exp,
48979 gcc.c-torture/execute/ieee/ieee.exp,
48980 gcc.c-torture/execute/memcheck/memcheck.exp,
48981 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
48982 objc/execute/execute.exp: Update FSF address.
48983
48984 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
48985
48986 * gcc.dg/cpp/cmdlne-C.c: Update.
48987 * gcc.dg/cpp/cmdlne-C2.c: New.
48988
48989 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48990
48991 * gcc.c-torture/execute/20011008-3.c: New.
48992
48993 2001-10-08 DJ Delorie <dj@redhat.com>
48994
48995 * gcc.dg/20011008-1.c: New.
48996 * gcc.dg/20011008-2.c: New.
48997
48998 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
48999
49000 * gcc.dg/cpp/spacing1.c: Update test.
49001
49002 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
49003
49004 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
49005 spelling errors of "separate" as "seperate".
49006
49007 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
49008
49009 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
49010 enough to avoid inlining.
49011
49012 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
49013
49014 * lib/g77.exp: set libg2c_dir correctly.
49015
49016 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
49017
49018 * gcc.dg/cpp/macro11.c: New test.
49019
49020 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
49021
49022 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
49023 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
49024 gcc.dg/format/multattr-3.c: New tests.
49025 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
49026 tests for format attributes on function pointers being rejected.
49027
49028 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
49029
49030 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
49031
49032 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
49033
49034 * g++.dg/warn/format1.C: New test.
49035
49036 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
49037
49038 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
49039
49040 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
49041
49042 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
49043
49044 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
49045
49046 * gcc.dg/cpp/redef2.c: Add test.
49047
49048 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
49049
49050 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
49051 long-standing bug on i686, apparently.
49052 * gcc.c-torture/execute/loop-2c.x: New file.
49053 * gcc.c-torture/execute/loop-2d.x: New file.
49054 * gcc.c-torture/execute/loop-3c.x: New file.
49055
49056 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
49057
49058 * gcc.dg/cpp/20000625-2.c: Correct line number.
49059
49060 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
49061
49062 * gcc.dg/cpp/macro10.c: New test.
49063 * gcc.dg/cpp/strify3.c: New test.
49064 * gcc.dg/cpp/spacing1.c: Add tests.
49065 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
49066 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
49067
49068 2001-09-24 DJ Delorie <dj@redhat.com>
49069
49070 * gcc.c-torture/execute/20010924-1.c: New test.
49071
49072 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
49073
49074 * objc/execute/paste.m: Remove.
49075
49076 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
49077
49078 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
49079
49080 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
49081
49082 * g77.dg/strlen0.f: New test.
49083
49084 2001-09-21 Richard Henderson <rth@redhat.com>
49085
49086 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
49087 * g++.old-deja/g++.abi/vtable2.C: Likewise.
49088
49089 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
49090
49091 Table-driven attributes.
49092 * g++.dg/ext/attrib1.C: New test.
49093
49094 2001-09-20 DJ Delorie <dj@redhat.com>
49095
49096 * gcc.dg/20000926-1.c: Update expected warning messages.
49097 * gcc.dg/array-2.c: Likewise, and test for warnings too.
49098 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
49099 array.
49100
49101 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
49102
49103 * g++.dg/eh/registers1.C: New test case.
49104
49105 2001-09-17 Richard Henderson <rth@redhat.com>
49106
49107 * gcc.dg/array-5.c: Fix VLA decomposition test.
49108
49109 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
49110
49111 * gcc.dg/cpp/line5.c: New testcase.
49112
49113 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
49114
49115 * gcc.dg/cpp/macro9.c: New test.
49116
49117 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
49118
49119 * gcc.c-torture/execute/980223.c: Change type of addr from long
49120 to char *.
49121
49122 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
49123
49124 * gcc.c-torture/execute/20010915-1.c: New test.
49125
49126 2001-09-14 Janis Johnson <janis187@us.ibm.com>
49127
49128 * g77.dg/bprob: New directory.
49129 * g77.dg/bprob/bprob.exp: New file.
49130 * g77.dg/bprob/bprob-1.f: New test.
49131 * g77.dg/gcov: New directory.
49132 * g77.dg/gcov/gcov.exp: New file.
49133 * g77.dg/gcov/gcov-1.f: New test.
49134 * g77.dg/gcov/gcov-1.x: New file.
49135
49136 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
49137
49138 * gcc.dg/cpp/directiv.c: Update.
49139 * gcc.dg/cpp/undef1.c: Update.
49140
49141 2001-09-12 Jakub Jelinek <jakub@redhat.com>
49142
49143 * gcc.dg/20010912-1.c: New test.
49144
49145 2001-09-11 Janis Johnson <janis187@us.ibm.com>
49146
49147 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
49148 language-independent file in lib.
49149 * lib/gcov.exp: New file.
49150
49151 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
49152
49153 * gcc.c-torture/compile/20010911-1.c: New test.
49154
49155 2001-09-10 Janis Johnson <janis187@us.ibm.com>
49156
49157 * lib/profopt.exp: New, to support profile-directed optimizations.
49158 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
49159 * gcc.misc-tests/bprob-1.c: New test.
49160 * gcc.misc-tests/bprob-2.c: New test.
49161
49162 2001-09-07 Janis Johnson <janis187@us.ibm.com>
49163
49164 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
49165 XFAIL and which kinds of gcov output to verify.
49166 * gcc.misc-tests/gcov-4b.x: New file.
49167 * gcc.misc-tests/gcov-5b.x: New file.
49168 * gcc.misc-tests/gcov-6.x: New file.
49169 * gcc.misc-tests/gcov-7.c: New test.
49170 * gcc.misc-tests/gcov-7.x: New file.
49171
49172 2001-09-06 Janis Johnson <janis187@us.ibm.com>
49173
49174 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
49175 * gcc.misc-tests/gcov-6.c: New test.
49176
49177 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
49178
49179 PR c++/3986
49180 * g++.dg/abi/vbase1.C: New test.
49181
49182 2001-09-05 Ziemowit Laski <zlaski@apple.com>
49183
49184 * objc.dg/method-2.m: New.
49185
49186 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
49187
49188 PR c++/4203
49189 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
49190 * g++.dg/init/empty1.C: New test.
49191
49192 2001-09-03 Jakub Jelinek <jakub@redhat.com>
49193
49194 * gcc.c-torture/compile/20010903-1.c: New test.
49195
49196 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
49197
49198 * gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
49199 for m68k.
49200
49201 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
49202
49203 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
49204
49205 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
49206
49207 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
49208
49209 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
49210
49211 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
49212 for 16-bit 'unsigned int'.
49213
49214 2001-08-29 Kazu Hirata <kazu@hxi.com>
49215
49216 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
49217
49218 2001-08-27 Richard Henderson <rth@redhat.com>
49219
49220 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
49221 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
49222
49223 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
49224
49225 * gcc.dg/asm-names.c (ymain): New.
49226
49227 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
49228
49229 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
49230 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
49231 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
49232
49233 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49234
49235 * gcc.dg/compare5.c: New testcase.
49236
49237 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
49238
49239 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
49240 and "In instantiation".
49241
49242 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
49243
49244 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
49245
49246 2001-08-20 Janis Johnson <janis187@us.ibm.com>
49247
49248 * gcc.misc-tests/gcov.exp: Add support for branch information.
49249 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
49250 * gcc.misc-tests/gcov-4.c: New test.
49251 * gcc.misc-tests/gcov-4b.c: New test.
49252 * gcc.misc-tests/gcov-5b.c: New test.
49253
49254 2001-08-20 Zack Weinberg <zackw@panix.com>
49255
49256 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
49257 expected to fail.
49258
49259 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
49260
49261 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
49262
49263 2001-08-19 Jakub Jelinek <jakub@redhat.com>
49264
49265 * g++.dg/eh/template1.C: New test.
49266
49267 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
49268
49269 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
49270 Fix thinko.
49271 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
49272 for xfail.
49273
49274 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
49275
49276 * lib/g77-dg.exp: Use prune.exp for common procedures
49277 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
49278 * lib/g77.exp: (g77-dg-prune) Remove
49279
49280 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
49281
49282 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
49283
49284 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49285
49286 * g++.dg/template/unify1.C: New test.
49287
49288 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
49289
49290 * g++.dg/abi/empty4.C: New test.
49291
49292 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
49293
49294 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
49295 solaris2.*
49296 * g77.f-torture/compile/pr3743.x: Likewise.
49297
49298 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
49299
49300 * g++.dg/other/using-declaration.C: New test.
49301
49302 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
49303
49304 * gcc.dg/cpp/tr-sign.c: New testcase.
49305
49306 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
49307
49308 * gcc.dg/cpp/19951025-1.c: Revert.
49309 * gcc.dg/cpp/directiv.c: We no longer process directives that
49310 interrupt macro arguments.
49311
49312 2001-08-03 Zack Weinberg <zackw@stanford.edu>
49313
49314 * gcc.dg/bconstp-1.c: New test.
49315
49316 2001-08-03 Richard Henderson <rth@redhat.com>
49317
49318 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
49319
49320 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
49321
49322 * gcc.dg/cpp/19951025-1.c: Update.
49323
49324 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
49325
49326 * g77.dg/ff90-1.f (s): Fix reference of variable z,
49327 should be x.
49328
49329 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
49330
49331 Kill -fhonor-std.
49332 * g++.old-deja/g++.ns/ns14.C: Remove special options.
49333 * g++.old-deja/g++.other/std1.C: Likewise.
49334 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
49335
49336 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
49337
49338 * lib/g77.exp: Load gcc-defs.exp for common procedures
49339 (g77_pass, g77_fail, g77_finish, g77_exit,
49340 ${tool}_check_unsupported_p} Now redundant. Deleted.
49341
49342 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
49343
49344 * g77.dg/fbackslash.f
49345 * g77.dg/fcase-preserve.f
49346 * g77.dg/ff90-1.f
49347 * g77.dg/ffixed-line-length-0.f
49348 * g77.dg/ffixed-line-length-132.f
49349 * g77.dg/ffixed-line-length-7.f
49350 * g77.dg/ffixed-line-length-72.f
49351 * g77.dg/ffixed-line-length-none.f
49352 * g77.dg/ffree-form-1.f
49353 * g77.dg/fno-backslash.f
49354 * g77.dg/fno-f90-1.f
49355 * g77.dg/fno-fixed-form-1.f
49356 * g77.dg/fno-onetrip.f
49357 * g77.dg/fno-typeless-boz.f
49358 * g77.dg/fno-underscoring.f
49359 * g77.dg/fno-vxt-1.f
49360 * g77.dg/fonetrip.f
49361 * g77.dg/ftypeless-boz.f
49362 * g77.dg/fugly-assumed.f
49363 * g77.dg/funderscoring.f
49364 * g77.dg/fvxt-1.f
49365
49366 2001-08-01 Ziemowit Laski <zlaski@apple.com>
49367
49368 * objc.dg/fwd-proto-1.m: New.
49369 * objc.dg/local-decl-1.m: New.
49370 * objc.dg/naming-1.m: New.
49371 * objc.dg/naming-2.m: New.
49372 * objc.dg/proto-hier-1.m: New.
49373
49374 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
49375
49376 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
49377 largest-type elements to a struct makes its size grow.
49378
49379 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
49380
49381 * g++.dg/abi/vthunk1.C: New test.
49382
49383 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
49384
49385 * g++.dg/abi/vbase8-22.C: New test.
49386
49387 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49388
49389 * gcc.dg/cpp/macro8.c: New test.
49390
49391 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
49392
49393 * g++.dg/abi/vbase8-21.C: New test.
49394
49395 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
49396
49397 * g++.dg/abi/vbase8-10.C: New test.
49398
49399 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49400
49401 * lib/g++.exp (g++_set_ld_library_path): Renamed to
49402 ${tool}_set_ld_library_path.
49403 Changed caller.
49404 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
49405 g++.exp.
49406
49407 2001-07-26 Stan Cox <scox@redhat.com>
49408
49409 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
49410 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
49411 gcc_exit, gcc_check_unsupported_p):
49412 Moved to gcc-deps.exp
49413 * gcc-deps.exp: New file.
49414
49415 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49416
49417 * g++.old-deja/g++.pt/defarg14.C: New test.
49418
49419 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49420
49421 * g++.old-deja/g++.other/lineno5.C: New test.
49422
49423 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49424
49425 * g++.old-deja/g++.pt/crash68.C: New test.
49426
49427 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49428
49429 * g++.old-deja/g++.other/crash42.C: New test.
49430
49431 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49432
49433 * gcc.dg/cpp/extratokens.c: Fix.
49434 * gcc.dg/cpp/skipping2.c: New tests.
49435
49436 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49437
49438 * gcc.c-torture/execute/20010724-1.c: New file.
49439 * gcc.c-torture/execute/20010724-1.x: New file.
49440
49441 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49442
49443 * g++.old-deja/g++.other/cond7.C: New test.
49444
49445 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49446
49447 * g++.old-deja/g++.other/optimize4.C: New test.
49448
49449 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49450
49451 * g++.old-deja/g++.abi/vbase8-5.C: New test.
49452
49453 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
49454
49455 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
49456 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
49457 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
49458 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
49459
49460 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
49461 bug report" message.
49462
49463 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
49464 * g++.dg/ext/instantiate1.C: Move from old-deja.
49465
49466 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
49467
49468 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
49469 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
49470 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
49471 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
49472
49473 2001-07-23 Jeffrey A Law (law@cygnus.com)
49474
49475 * gcc.c-torture/execute/20010723-1.c: New test.
49476
49477 2001-07-23 Ben Elliston <bje@redhat.com>
49478
49479 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
49480
49481 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49482
49483 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
49484 i[34567]86-*-*.
49485 Delete handling of ieee_multilib_flags.
49486 Pass -mieee for alpha*-*-* and sh-*-*.
49487 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
49488
49489 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
49490
49491 Remove old-abi tests.
49492 * g++.old-deja/g++.mike/p11116.C: Remove.
49493 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
49494
49495 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
49496
49497 * g77.f-torture/compile/pr3743.f: New test
49498
49499 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
49500
49501 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
49502
49503 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49504
49505 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
49506 g++.old-deja/g++.pt/static6.C: Likewise.
49507 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
49508 supports weak symbols.
49509
49510 2001-07-18 Andreas Jaeger <aj@suse.de>
49511
49512 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
49513 supported again.
49514
49515 2001-07-18 Andreas Jaeger <aj@suse.de>
49516
49517 * gcc.dg/iftrap-1.c: Fix target line.
49518
49519 2001-07-17 Richard Henderson <rth@redhat.com>
49520
49521 * gcc.c-torture/execute/20010717-1.c: New.
49522
49523 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
49524
49525 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
49526 tests.
49527
49528 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
49529
49530 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
49531
49532 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49533
49534 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
49535 UAC_SIGBUS, UAC_NOPRINT definitions.
49536
49537 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
49538
49539 * objc/execute/object_is_class.m: New test.
49540 * objc/execute/object_is_meta_class.m: New test.
49541
49542 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
49543
49544 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
49545 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
49546
49547 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
49548
49549 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
49550 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
49551
49552 2001-07-14 Richard Henderson <rth@redhat.com>
49553
49554 * gcc.dg/iftrap-1.c: New.
49555
49556 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
49557
49558 * g77.f-torture/execute/intrinsic77.f: New test.
49559
49560 2001-07-11 Janis Johnson <janis@us.ibm.com>
49561
49562 * gcc.misc-tests/gcov-3.c: New test.
49563
49564 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
49565
49566 * gcc.c-torture/compile/20010711-1.c,
49567 * gcc.c-torture/compile/20010711-2.c: New tests.
49568
49569 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
49570
49571 * gcc.c-torture/execute/20010711-1.c: New test.
49572
49573 2001-07-11 Ben Elliston <bje@redhat.com>
49574
49575 * g++.old-deja/g++.other/enum5.C: New test.
49576
49577 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
49578
49579 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
49580 (g++-dg-prune): Call prune_gcc_output.
49581 * prune.exp: New file for prune_gcc_output.
49582 * lib/g++.exp, lib/gcc.exp: Load it.
49583
49584 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
49585
49586 * gcc.c-torture/compile/20010701-1.c,
49587 g++.old-deja/g++.ext/attrib6.C: New tests.
49588
49589 2001-07-06 Jeffrey A Law (law@cygnus.com)
49590
49591 * gcc.c-torture/compile/20010706-1.c: New test.
49592
49593 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
49594
49595 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
49596
49597 2001-06-28 Stan Shebs <shebs@apple.com>
49598
49599 * gcc.dg/pragma-darwin.c: New test.
49600
49601 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49602
49603 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
49604 Solaris 2.[678] system.
49605
49606 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
49607
49608 * gcc.dg/20010622-1.c: New test.
49609
49610 2001-06-18 Stan Shebs <shebs@apple.com>
49611
49612 * objc.dg: New directory.
49613 * objc.dg/dg.exp: New file.
49614 * objc.dg/alias.m: New.
49615 * objc.dg/class-1.m: New.
49616 * objc.dg/class-2.m: New.
49617 * objc.dg/const-str-1.m: New.
49618 * objc.dg/const-str-2.m: New.
49619 * objc.dg/id-1.m: New.
49620 * objc.dg/method-1.m: New.
49621 * objc.dg/super-class-1.m: New.
49622 * lib/objc-dg.exp: New file.
49623
49624 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
49625
49626 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
49627 of label name.
49628
49629 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
49630
49631 * g++.old-deja/g++.abi/vbase8-9.C: New test.
49632
49633 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49634
49635 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
49636 variable.
49637
49638 2001-06-12 Richard Henderson <rth@redhat.com>
49639
49640 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
49641
49642 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
49643
49644 * g++.old-deja/g++.abi/vbase5.C: New test.
49645 * g++.old-deja/g++.abi/vbase6.C: New test.
49646 * g++.old-deja/g++.abi/vbase7.C: New test.
49647
49648 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49649
49650 * gcc.c-torture/compile/20010610-1.c: New test.
49651
49652 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
49653
49654 * g++.old-deja/g++.abi/vbase4.C: New test.
49655
49656 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49657
49658 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
49659 support %f for HC11/HC12 targets.
49660 * gcc.c-torture/execute/930513-1.x: New file, likewise.
49661 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
49662 on HC11/HC12 targets.
49663 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
49664
49665 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49666
49667 * gcc.dg/wchar_t-1.c: New file.
49668 * gcc.dg/wint_t-1.c: Likewise.
49669
49670 2001-06-11 Bernd Schmidt <bernds@redhat.com>
49671
49672 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
49673
49674 2001-06-11 Richard Henderson <rth@redhat.com>
49675
49676 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
49677
49678 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
49679
49680 * gcc.c-torture/compile/20010611-1.c: New test.
49681
49682 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
49683
49684 * gcc.dg/c99-tag-1.c: Add more tests.
49685
49686 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
49687
49688 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
49689 representation on MN10300 and ARM/Thumb.
49690
49691 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
49692
49693 * g77.f-torture/execute/20010610.f: New.
49694
49695 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
49696
49697 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
49698 names.
49699
49700 2001-06-09 Richard Henderson <rth@redhat.com>
49701
49702 * gcc.c-torture/execute/ashrdi-1.c: New.
49703 * gcc.c-torture/execute/ashldi-1.c: New.
49704 * gcc.c-torture/execute/lshrdi-1.c: New.
49705
49706 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
49707
49708 * objc/execute/load-3.m: Added. Check sending +load to categories,
49709 in addition to classes.
49710
49711 2001-06-08 Stan Shebs <shebs@apple.com>
49712
49713 * objc/execute/load-2.m: New test. From Nicola Pero
49714 <n.pero@mi.flashnet.it>.
49715
49716 2001-06-08 Jakub Jelinek <jakub@redhat.com>
49717
49718 * gcc.c-torture/execute/20010605-2.c: New test.
49719
49720 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
49721
49722 * g++.old-deja/g++.abi/vbase2.C: New test.
49723 * g++.old-deja/g++.abi/vbase3.C: New test.
49724
49725 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
49726
49727 * g++.old-deja/g++.pt/friend49.C: New test.
49728
49729 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
49730
49731 * g++.old-deja/g++.ext/anon3.C: New test.
49732
49733 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
49734
49735 * g++.old-deja/g++.other/conv7.C: New test.
49736
49737 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
49738
49739 * gcc.c-torture/compile/20010605-2.c: New test.
49740
49741 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
49742
49743 * gcc.c-torture/execute/20010604-1.c: New test.
49744
49745 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
49746
49747 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
49748
49749 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
49750
49751 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
49752 (g++_link_flags): Likewise.
49753 (g++_init): Pass gccpath's value to two previous functions.
49754
49755 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49756
49757 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
49758 Ensure logfile entry matches exec command line.
49759
49760 2001-05-31 Richard Henderson <rth@redhat.com>
49761
49762 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
49763 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
49764
49765 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
49766
49767 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
49768 compiler for irix6.2
49769
49770 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
49771
49772 * g++.old-deja/g++.other/optimize3.C: New file.
49773
49774 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
49775
49776 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
49777 assemble.
49778
49779 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
49780
49781 * g++.old-deja/g++.other/optimize2.C: New file.
49782
49783 2001-05-25 Diego Novillo <dnovillo@redhat.com>
49784
49785 * gcc.c-torture/compile/20010518-2.c: New file.
49786 * gcc.c-torture/execute/20010518-1.c: New file.
49787 * gcc.c-torture/execute/20010518-2.c: New file.
49788
49789 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
49790
49791 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
49792
49793 2001-05-24 Mark Mitchell <mark@codesourcery.com>
49794
49795 G++ no longer defines builtins that do not begin with __builtin.
49796 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
49797 * g++.old-deja/g++.brendand/misc13.C: Likewise.
49798 * g++.old-deja/g++.law/builtin1.C: Likewise.
49799 * g++.old-deja/g++.law/cvt2.C: Likewise.
49800 * g++.old-deja/g++.mike/net5.C: Likewise.
49801 * g++.old-deja/g++.other/builtins1.C: Likewise.
49802 * g++.old-deja/g++.other/builtins2.C: Likewise.
49803 * g++.old-deja/g++.other/builtins3.C: Likewise.
49804 * g++.old-deja/g++.other/builtins4.C: Likewise.
49805 * g++.old-deja/g++.other/inline8.C: Likewise.
49806 * g++.old-deja/g++.robertl/eb39.C: Likewise.
49807
49808 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
49809
49810 * g++.old-deja/g++.pt/using1.C: Adjust.
49811 * g++.old-deja/g++.pt/using2.C: New test.
49812
49813 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
49814
49815 * gcc.dg/cpp/charconst.c: New tests.
49816 * gcc.dg/cpp/escape.c: New tests.
49817 * gcc.dg/cpp/escape-1.c: New tests.
49818 * gcc.dg/cpp/escape-2.c: New tests.
49819 * gcc.dg/cpp/ucs.c: New tests.
49820
49821 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
49822
49823 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
49824 native compiler for irix6.5.
49825
49826 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
49827
49828 * lib/g++.exp (g++_include_flags): Use args to compute
49829 get_multilibs.
49830 (g++_link_flags): Likewise.
49831 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
49832
49833 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
49834
49835 * gcc.dg/c90-hexfloat-1.c: Add more tests.
49836
49837 2001-05-21 Geoff Keating <geoffk@redhat.com>
49838
49839 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
49840 this file.
49841
49842 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49843
49844 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
49845 STACK_SIZE;
49846 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
49847 to STACK_SIZE; Use it to define size of add_histo array.
49848 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
49849 to STACK_SIZE.
49850 (f): Use GITT_SIZE to define size of gitt local table.
49851 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
49852 to STACK_SIZE; Use it to define size of bytemem array.
49853
49854 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49855
49856 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
49857 on 68HC11/HC12 due to the asm instruction.
49858 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
49859 * gcc.c-torture/compile/920520-1.x: Likewise.
49860 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
49861 on 68HC11/HC12 because the function is larger than 64K.
49862 * gcc.c-torture/compile/961203-1.x: New file, this test fails
49863 on 68HC11/HC12 because the structure is too large.
49864
49865 2001-05-20 Richard Henderson <rth@redhat.com>
49866
49867 * gcc.c-torture/execute/20010520-1.c: New.
49868
49869 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49870
49871 * g++.old-deja/g++.warn/compare1.C: New test.
49872 * gcc.dg/compare4.c: New test.
49873
49874 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
49875
49876 * g++.old-deja/g++.other/optimize1.C: New test.
49877
49878 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49879
49880 * g++.old-deja/g++.pt/spec41.C: New test.
49881
49882 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
49883
49884 * gcc.c-torture/compile/20010114-1.x: Remove.
49885
49886 2001-05-18 Stan Shebs <shebs@apple.com>
49887
49888 * gcc.c-torture/compile/20010518-1.c: New test.
49889
49890 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
49891
49892 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
49893 * g++.old-deja/g++.pt/crash67.C: New test.
49894
49895 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
49896
49897 * g++.old-deja/g++.other/debug9.C: New test.
49898
49899 2001-05-16 Zack Weinberg <zackw@stanford.edu>
49900
49901 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
49902
49903 2001-05-16 Jan Hubicka <jh@suse.cz>
49904
49905 * gcc.c-torture/compile/20010516-1.c: New test.
49906
49907 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
49908
49909 * g++.old-deja/g++.other/crash41.C: New test.
49910
49911 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
49912
49913 * g++.old-deja/g++.pt/crash66.C: New test.
49914
49915 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
49916
49917 * g++.old-deja/g++.robertl/eb27.C: Convert.
49918
49919 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
49920
49921 * g++.dg/friend-warn.C: New test. Do not warn about friend
49922 declaration being redundant.
49923
49924 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
49925
49926 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
49927
49928 2001-05-14 Mark Mitchell <mark@codesourcery.com>
49929
49930 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
49931
49932 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
49933
49934 * lib/g++.exp: Use testsuite_flags.
49935
49936 2001-05-13 Mark Mitchell <mark@codesourcery.com>
49937
49938 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
49939
49940 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
49941
49942 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
49943
49944 2001-05-11 Mark Mitchell <mark@codesourcery.com>
49945
49946 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
49947
49948 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
49949
49950 * gcc.c-torture/compile/20010313-1.c: New test.
49951
49952 2001-05-09 Zack Weinberg <zackw@stanford.edu>
49953
49954 * gcc.dg/cpp/direct2.c: New test.
49955 * gccq.dg/cpp/direct2s.c: New test.
49956
49957 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
49958
49959 2001-05-07 Mark Mitchell <mark@codesourcery.com>
49960
49961 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
49962 * g++.old-deja/g++.other/op3.C: Likewise.
49963
49964 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
49965
49966 * gcc.dg/cpp/syshdr.h: New file.
49967 * gcc.dg/cpp/sysmac1.c: Update.
49968 * gcc.dg/cpp/sysmac2.c: Update.
49969
49970 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
49971
49972 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
49973
49974 2001-05-04 David Edelsohn <edelsohn@gnu.org>
49975
49976 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
49977 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
49978
49979 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
49980
49981 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
49982
49983 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
49984
49985 * lib/g++.exp (g++_include_flags): Don't use any special flags
49986 if TESTING_IN_BUILD_TREE is not defined.
49987 (g++_init): Use a plain 'c++' as the compiler if
49988 TESTING_IN_BUILD_TREEE is not defined.
49989
49990 2001-05-02 Jakub Jelinek <jakub@redhat.com>
49991
49992 * g++.old-deja/g++.eh/catch13.C: New test.
49993 * g++.old-deja/g++.eh/catch14.C: New test.
49994
49995 2001-05-02 Jakub Jelinek <jakub@redhat.com>
49996
49997 * gcc.dg/cpp/tr-define.c: New test.
49998
49999 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
50000
50001 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
50002 <stdlib.h>, not <malloc.h>.
50003
50004 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
50005
50006 * g++.old-deja/g++.ns/template17.C: New test.
50007
50008 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
50009
50010 * g++.old-deja/g++.pt/ref4.C: New test.
50011
50012 2001-04-30 Richard Henderson <rth@redhat.com>
50013
50014 * gcc.dg/20000724-1.c: Revert last change.
50015
50016 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
50017
50018 * g77.f-torture/execute/20010430.f: New test.
50019
50020 2001-04-30 Mark Mitchell <mark@codesourcery.com>
50021
50022 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
50023
50024 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
50025
50026 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
50027
50028 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
50029
50030 * g++.old-deja/g++.eh/crash6.C: New test.
50031
50032 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
50033
50034 * g++.old-deja/g++.other/warn7.C: New test.
50035
50036 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
50037
50038 * g++.old-deja/g++.other/defarg9.C: New test.
50039
50040 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
50041
50042 * g77.f-torture/compile/20010426.f: New test.
50043 * g77.f-torture/execute/20010426.f: New test.
50044
50045 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
50046
50047 * g77.f-torture/compile/20000629-1.x: Remove - error
50048 has been fixed.
50049
50050 2001-04-26 Jeffrey A Law (law@cygnus.com)
50051
50052 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
50053 Tweak slightly to work with g++.dg framework.
50054 * g++.dg/special/ecos.exp: Run initp1.C test.
50055 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
50056
50057 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
50058 its linker doesn't give line numbers either.
50059 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
50060
50061 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
50062
50063 * g++.old-deja/g++.other/lex1.C: New test.
50064
50065 2001-04-26 Jakub Jelinek <jakub@redhat.com>
50066
50067 * gcc.dg/noncompile/20010425-1.c: New test.
50068
50069 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
50070
50071 * g++.old-deja/g++.pt/mangle2.C: New test.
50072
50073 2001-04-25 Jakub Jelinek <jakub@redhat.com>
50074
50075 * gcc.dg/format/plus-1.c: New test.
50076
50077 2001-04-25 Jakub Jelinek <jakub@redhat.com>
50078
50079 * gcc.dg/20010423-1.c: New test.
50080
50081 2001-04-25 Jakub Jelinek <jakub@redhat.com>
50082
50083 * gcc.c-torture/execute/20010422-1.c: New test.
50084
50085 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
50086
50087 * g++.old-deja/g++.ns/type2.C: New test.
50088
50089 2001-04-24 Zack Weinberg <zackw@stanford.edu>
50090
50091 * g++.old-deja/g++.other/perf1.C: New test.
50092
50093 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
50094
50095 * gcc.dg/c99-func-2.c: Remove xfail.
50096 * gcc.dg/c99-func-3.c: Remove xfail.
50097 * gcc.dg/c99-func-4.c: Remove xfail.
50098
50099 2001-04-23 Zack Weinberg <zackw@stanford.edu>
50100
50101 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
50102
50103 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
50104
50105 * gcc.c-torture/compile/20010423-1.c: New test.
50106
50107 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
50108
50109 * g++.old-deja/g++.pt/typename28.C: New test.
50110
50111 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
50112
50113 * g++.old-deja/g++.abi/empty2.C: New test.
50114 * g++.old-deja/g++.abi/empty3.C: New test.
50115
50116 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50117
50118 * g++.old-deja/g++.other/comdat2.C: New test.
50119 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
50120
50121 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50122
50123 * g++.old-deja/g++.other/overload14.C: New test.
50124
50125 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50126
50127 * g++.old-deja/g++.other/lookup23.C: New test.
50128
50129 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50130
50131 * gcc.c-torture/execute/20010403-1.c: New test.
50132
50133 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
50134 Mark Mitchell <mark@codesourcery.com>
50135
50136 * lib/old-dejagnu.exp: Don't delete output of executable.
50137 Add .exe suffix to executables.
50138
50139 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
50140
50141 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
50142
50143 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50144
50145 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
50146
50147 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
50148
50149 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
50150 * g++.old-deja/g++.abi/crash1.C: New test.
50151
50152 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
50153
50154 * g++.old-deja/g++.other/crash40.C: New test.
50155
50156 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50157
50158 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
50159
50160 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
50161
50162 * g++.old-deja/g++.other/warn6.C: New test.
50163
50164 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
50165
50166 * g++.old-deja/g++.robertl/eb42.C: Same.
50167
50168 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50169
50170 * gcc.dg/wtr-conversion-1.c: New testcase.
50171
50172 2001-04-10 Richard Henderson <rth@redhat.com>
50173
50174 * g++.old-deja/g++.other/array5.C: New.
50175
50176 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50177
50178 * gcc.c-torture/execute/20010408-1.c: New test.
50179
50180 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
50181
50182 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
50183 headers and constructs.
50184 * g++.old-deja/g++.robertl/eb79.C: Same.
50185 * g++.old-deja/g++.robertl/eb77.C (main): Same.
50186 * g++.old-deja/g++.robertl/eb73.C: Same.
50187 * g++.old-deja/g++.robertl/eb66.C (main): Same.
50188 * g++.old-deja/g++.robertl/eb55.C (t): Same.
50189 * g++.old-deja/g++.robertl/eb54.C (main): Same.
50190 * g++.old-deja/g++.robertl/eb46.C (main): Same.
50191 * g++.old-deja/g++.robertl/eb44.C: Same.
50192 * g++.old-deja/g++.robertl/eb41.C (main): Same.
50193 * g++.old-deja/g++.robertl/eb4.C (main): Same.
50194 * g++.old-deja/g++.robertl/eb39.C: Same.
50195 * g++.old-deja/g++.robertl/eb33.C (main): Same.
50196 * g++.old-deja/g++.robertl/eb31.C (main): Same.
50197 * g++.old-deja/g++.robertl/eb30.C: Same.
50198 * g++.old-deja/g++.robertl/eb3.C: Same.
50199 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
50200 * g++.old-deja/g++.robertl/eb21.C: Same.
50201 * g++.old-deja/g++.robertl/eb15.C: Same.
50202 * g++.old-deja/g++.robertl/eb118.C: Same.
50203 * g++.old-deja/g++.robertl/eb115.C (main): Same.
50204 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
50205 * g++.old-deja/g++.robertl/eb109.C: Same.
50206 * g++.old-deja/g++.other/sibcall1.C (main): Same.
50207 * g++.old-deja/g++.mike/rtti1.C: Same.
50208 * g++.old-deja/g++.mike/p658.C: Same.
50209 * g++.old-deja/g++.mike/net46.C: Same.
50210 * g++.old-deja/g++.mike/net34.C: Same.
50211 * g++.old-deja/g++.mike/memoize1.C: Same.
50212 * g++.old-deja/g++.mike/eh2.C: Same.
50213 * g++.old-deja/g++.law/weak.C: Same.
50214 * g++.old-deja/g++.law/visibility7.C: Same.
50215 * g++.old-deja/g++.law/visibility25.C: Same.
50216 * g++.old-deja/g++.law/visibility22.C: Same.
50217 * g++.old-deja/g++.law/visibility2.C: Same.
50218 * g++.old-deja/g++.law/visibility17.C: Same.
50219 * g++.old-deja/g++.law/visibility13.C: Same.
50220 * g++.old-deja/g++.law/visibility10.C: Same.
50221 * g++.old-deja/g++.law/visibility1.C: Same.
50222 * g++.old-deja/g++.law/virtual3.C (eval): Same.
50223 * g++.old-deja/g++.law/vbase1.C: Same.
50224 * g++.old-deja/g++.law/operators32.C: Same.
50225 * g++.old-deja/g++.law/nest3.C: Same.
50226 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
50227 * g++.old-deja/g++.law/except5.C (main): Same.
50228 * g++.old-deja/g++.law/cvt7.C (run): Same.
50229 * g++.old-deja/g++.law/cvt2.C: Same.
50230 * g++.old-deja/g++.law/cvt16.C: Same.
50231 * g++.old-deja/g++.law/ctors6.C (bar): Same.
50232 * g++.old-deja/g++.law/ctors17.C (main): Same.
50233 * g++.old-deja/g++.law/ctors13.C: Same.
50234 * g++.old-deja/g++.law/ctors12.C (main): Same.
50235 * g++.old-deja/g++.law/ctors10.C: Same.
50236 * g++.old-deja/g++.law/code-gen5.C: Same.
50237 * g++.old-deja/g++.law/bad-error7.C: Same.
50238 * g++.old-deja/g++.law/arm9.C: Same.
50239 * g++.old-deja/g++.law/arm12.C: Same.
50240 * g++.old-deja/g++.law/arg8.C: Same.
50241 * g++.old-deja/g++.law/arg1.C: Same.
50242 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
50243 * g++.old-deja/g++.jason/template31.C: Same.
50244 * g++.old-deja/g++.jason/template24.C (main): Same.
50245 * g++.old-deja/g++.jason/2371.C: Same.
50246 * g++.old-deja/g++.eh/new2.C: Same.
50247 * g++.old-deja/g++.eh/new1.C: Same.
50248 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
50249 * g++.old-deja/g++.brendan/nest21.C (main): Same.
50250 * g++.old-deja/g++.brendan/err-msg3.C: Same.
50251 * g++.old-deja/g++.brendan/crash62.C: Same.
50252 * g++.old-deja/g++.brendan/crash52.C: Same.
50253 * g++.old-deja/g++.brendan/crash49.C (main): Same.
50254 * g++.old-deja/g++.brendan/crash38.C: Same.
50255 * g++.old-deja/g++.brendan/crash15.C (main): Same.
50256 * g++.old-deja/g++.brendan/copy9.C: Same.
50257
50258 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
50259
50260 * gcc.c-torture/execute/20001203-2.c (memset):
50261 Count argument is of type __SIZE_TYPE__.
50262
50263 2001-04-04 Diego Novillo <dnovillo@redhat.com>
50264
50265 * gcc.c-torture/compile/20010404-1.c: New test.
50266
50267 2001-04-04 Jakub Jelinek <jakub@redhat.com>
50268
50269 * gcc.c-torture/compile/20010326-1.c: New test.
50270
50271 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
50272
50273 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
50274 peculiarities of the SH.
50275 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
50276
50277 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
50278
50279 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
50280 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
50281 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
50282
50283 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50284
50285 * g77.f-torture/compile/20010321-1.f: New test.
50286
50287 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50288
50289 * gcc.c-torture/compile/20010329-1.c: New test.
50290
50291 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50292
50293 * gcc.c-torture/execute/20010329-1.c: New test.
50294
50295 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
50296
50297 * g++.old-deja/g++.other/eh4.C: Fix typo.
50298
50299 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
50300
50301 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
50302
50303 2001-03-28 Philip Blundell <philb@gnu.org>
50304
50305 * gcc.c-torture/compile/20010328-1.c: New test.
50306
50307 2001-03-27 Richard Henderson <rth@redhat.com>
50308
50309 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
50310 * g++.old-deja/g++.eh/vbase3.C: Likewise.
50311
50312 2001-03-27 Alan Modra <alan@linuxcare.com.au>
50313
50314 * gcc.c-torture/compile/20010327-1.c: New test.
50315
50316 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
50317
50318 * g++.old-deja/g++.other/friend12.C: New test.
50319 * g++.old-deja/g++.other/friend9.C: Expect no errors.
50320 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
50321
50322 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
50323
50324 * gcc.c-torture/execute/20010325-1.c: New test.
50325
50326 2001-03-23 Jakub Jelinek <jakub@redhat.com>
50327
50328 * g++.old-deja/g++.other/mangle3.C: New test.
50329
50330 2001-03-22 Jakub Jelinek <jakub@redhat.com>
50331
50332 * g++.old-deja/g++.other/anon8.C: New test.
50333
50334 2001-03-20 Philip Blundell <philb@gnu.org>
50335
50336 * gcc.c-torture/compile/20010320-1.c: New test.
50337
50338 2001-03-17 Richard Henderson <rth@redhat.com>
50339
50340 * g++.old-deja/g++.other/eh4.C: Add expected error text.
50341
50342 2001-03-15 Geoff Keating <geoff@redhat.com>
50343
50344 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
50345 tests on AIX.
50346
50347 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
50348
50349 * g++.old-deja/g++.other/eh4.C: New test.
50350
50351 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
50352
50353 * gcc.dg/cpp/mi1.c: Update.
50354
50355 2001-03-14 Jakub Jelinek <jakub@redhat.com>
50356
50357 * g++.old-deja/g++.other/regstack.C: New test.
50358
50359 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
50360
50361 * g++.old-deja/g++.other/ref4.C: New test.
50362
50363 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
50364
50365 * objc/execute/va_method.m: Added.
50366 * objc/execute/IMP.m: Added.
50367 * objc/execute/_cmd.m: Added.
50368 * objc/execute/accessing_ivars.m: Added.
50369 * objc/execute/class-1.m: Added.
50370 * objc/execute/class-10.m: Added.
50371 * objc/execute/class-11.m: Added.
50372 * objc/execute/class-12.m: Added.
50373 * objc/execute/class-13.m: Added.
50374 * objc/execute/class-14.m: Added.
50375 * objc/execute/class-2.m: Added.
50376 * objc/execute/class-3.m: Added.
50377 * objc/execute/class-4.m: Added.
50378 * objc/execute/class-5.m: Added.
50379 * objc/execute/class-6.m: Added.
50380 * objc/execute/class-7.m: Added.
50381 * objc/execute/class-8.m: Added.
50382 * objc/execute/class-9.m: Added.
50383 * objc/execute/class-tests-1.h
50384 * objc/execute/class-tests-2.h
50385 * objc/execute/compatibility_alias.m: Added.
50386 * objc/execute/encode-1.m: Added.
50387 * objc/execute/formal_protocol-1.m: Added.
50388 * objc/execute/formal_protocol-2.m: Added.
50389 * objc/execute/formal_protocol-3.m: Added.
50390 * objc/execute/formal_protocol-4.m: Added.
50391 * objc/execute/formal_protocol-5.m: Added.
50392 * objc/execute/formal_protocol-6.m: Added.
50393 * objc/execute/formal_protocol-7.m: Added.
50394 * objc/execute/informal_protocol.m: Added.
50395 * objc/execute/initialize.m: Added.
50396 * objc/execute/load.m: Added.
50397 * objc/execute/many_args_method.m: Added.
50398 * objc/execute/nested-3.m: Added.
50399 * objc/execute/no_clash.m: Added.
50400 * objc/execute/private.m: Added.
50401 * objc/execute/redefining_self.m: Added.
50402 * objc/execute/root_methods.m: Added.
50403 * objc/execute/selector-1.m: Added.
50404 * objc/execute/static-1.m: Added.
50405 * objc/execute/static-2.m: Added.
50406 * objc/execute/va_method.m: Added.
50407
50408 2001-03-10 Richard Henderson <rth@redhat.com>
50409
50410 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
50411
50412 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
50413
50414 * g++.old-deja/g++.other/crash31.C: XFAIL.
50415 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
50416 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
50417 * gcc.c-torture/execute/20010123-1.x: XFAIL.
50418 * gcc.c-torture/execute/20010124-1.x: XFAIL.
50419 * gcc.dg/sequence-pt-1.c: XFAIL one test.
50420
50421 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
50422
50423 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
50424
50425 2001-03-06 Zack Weinberg <zackw@stanford.edu>
50426
50427 * gcc.dg/20000724-1.c: Don't use multiline strings.
50428
50429 2001-03-06 Zack Weinberg <zackw@stanford.edu>
50430
50431 * objc/execute/string1.m, objc/execute/string2.m: Compare the
50432 result of -cString against what we expect it to be; don't just
50433 print it out for no one to read.
50434
50435 * objc/execute/string3.m, objc/execute/string4.m: New tests.
50436 Based on testcases provided by Nicola Pero.
50437
50438 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
50439
50440 * gcc.dg/cpp/macro7.c: New test.
50441
50442 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
50443
50444 * gcc.dg/cpp/multiline.c: Update.
50445
50446 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50447
50448 * g++.old-deja/g++.other/enum3.C: New test.
50449
50450 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50451
50452 * g++.old-deja/g++.other/pod1.C: New test.
50453
50454 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50455
50456 * g++.old-deja/g++.ext/overload1.C: New test.
50457
50458 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
50459
50460 * g++.old-deja/g++.pt/using1.C: New test.
50461
50462 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
50463
50464 * g++.old-deja/g++.other/using9.C: New test.
50465
50466 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
50467
50468 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
50469
50470 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
50471
50472 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
50473
50474 * g++.old-deja/g++.ext/realpt1.C: Remove.
50475
50476 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
50477
50478 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
50479
50480 2001-02-26 Will Cohen <wcohen@redhat.com>
50481
50482 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
50483
50484 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
50485
50486 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
50487 templatized constructors.
50488
50489 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50490
50491 * gcc.c-torture/execute/20010224-1.c: New test.
50492
50493 2001-02-23 Jakub Jelinek <jakub@redhat.com>
50494
50495 * gcc.c-torture/execute/20010222-1.c: New test.
50496
50497 2001-02-22 Jakub Jelinek <jakub@redhat.com>
50498
50499 * g++.old-deja/g++.other/inline20.C: New test.
50500
50501 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
50502
50503 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
50504
50505 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
50506
50507 * g++.old-deja/g++.other/lookup22.C: New test.
50508
50509 2001-02-19 Zack Weinberg <zackw@stanford.edu>
50510
50511 * g77.dg: New directory.
50512 * g77.dg/20010216-1.f: New test case.
50513 * g77.dg/dg.exp: New driver.
50514 * lib/g77-dg.exp: New driver library.
50515
50516 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50517
50518 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
50519
50520 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
50521
50522 * g++.old-deja/g++.other/decl9.C: New test.
50523
50524 2001-02-16 Jakub Jelinek <jakub@redhat.com>
50525
50526 * g++.old-deja/g++.other/init16.C: Update the test so that it does
50527 not need <string> and also tests the initialization at runtime.
50528
50529 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
50530
50531 * gcc.c-torture/execute/longlong.c: New test.
50532
50533 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
50534
50535 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
50536
50537 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
50538
50539 * gcc.c-torture/execute/920302-1.c (execute):
50540 Change argument type to short.
50541
50542 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
50543
50544 * g++.old-deja/g++.pt/deduct6.C: New test.
50545
50546 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
50547
50548 * g++.old-deja/g++.pt/deduct5.C: New test.
50549
50550 2001-02-14 Jakub Jelinek <jakub@redhat.com>
50551
50552 * gcc.c-torture/execute/20010209-1.c: New test.
50553
50554 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
50555
50556 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
50557
50558 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
50559
50560 * g++.dg/vtgc1.C: Update for new ABI.
50561
50562 * consistency.vlad: New directory, 1665 files.
50563
50564 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
50565
50566 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
50567 return type.
50568 * gcc.dg/cpp/digraphs.c: Declare puts.
50569
50570 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50571
50572 * g++.old-deja/g++.other/warn5.C: New test.
50573
50574 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50575
50576 * g++.old-deja/g++.pt/spec40.C: New test.
50577
50578 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50579
50580 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
50581 case.
50582 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
50583
50584 2001-02-12 Jakub Jelinek <jakub@redhat.com>
50585
50586 * gcc.c-torture/compile/20010209-1.c: New test.
50587
50588 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
50589
50590 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
50591 excess errors message but not if it crashes.
50592 * g++.old-deja/g++.other/crash27.C: Likewise.
50593 * g++.old-deja/g++.other/crash28.C: Likewise.
50594 * g++.old-deja/g++.other/crash30.C: Likewise.
50595 * g++.old-deja/g++.other/crash32.C: Likewise.
50596 * g++.old-deja/g++.other/crash35.C: Likewise.
50597 * g++.old-deja/g++.pt/inherit2.C: Likewise.
50598
50599 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
50600
50601 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
50602 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
50603 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
50604 g77.f-torture/execute/execute.exp,
50605 g77.f-torture/noncompile/noncompile.exp,
50606 gcc.c-torture/execute/execute.exp,
50607 gcc.c-torture/execute/memcheck/memcheck.exp,
50608 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
50609 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
50610 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
50611 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
50612 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
50613 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
50614 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
50615 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
50616 Remove bug reporting instructions with ancient email addresses.
50617
50618 2001-02-07 Jakub Jelinek <jakub@redhat.com>
50619
50620 * gcc.dg/20010202-1.c: New test.
50621 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
50622
50623 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
50624
50625 * g++.dg/stdbool-if.C: New test.
50626
50627 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
50628
50629 * objc/execute/fdecl.m: Added main().
50630
50631 2001-02-07 Jakub Jelinek <jakub@redhat.com>
50632
50633 * gcc.c-torture/execute/20010206-1.c: New test.
50634
50635 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
50636
50637 * gcc.dg/cpp/avoidpaste1.c: Update.
50638
50639 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
50640
50641 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
50642 Pero <nicola@brainstorm.co.uk>.
50643 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
50644
50645 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
50646
50647 * g++.old-deja/g++.pt/spec39.C: New test.
50648
50649 2001-02-05 Jakub Jelinek <jakub@redhat.com>
50650
50651 * gcc.c-torture/compile/20010202-1.c: New test.
50652
50653 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
50654
50655 * g++.old-deja/g++.abi/primary2.C: New test.
50656 * g++.old-deja/g++.abi/primary3.C: New test.
50657 * g++.old-deja/g++.abi/primary4.C: New test.
50658 * g++.old-deja/g++.abi/primary5.C: New test.
50659 * g++.old-deja/g++.abi/vtable3.h: New test.
50660 * g++.old-deja/g++.abi/vtable3a.C: New test.
50661 * g++.old-deja/g++.abi/vtable3b.C: New test.
50662 * g++.old-deja/g++.abi/vtable3c.C: New test.
50663 * g++.old-deja/g++.abi/vtable3d.C: New test.
50664 * g++.old-deja/g++.abi/vtable3e.C: New test.
50665 * g++.old-deja/g++.abi/vtable3f.C: New test.
50666 * g++.old-deja/g++.abi/vtable3g.C: New test.
50667 * g++.old-deja/g++.abi/vtable3h.C: New test.
50668 * g++.old-deja/g++.abi/vtable3i.C: New test.
50669 * g++.old-deja/g++.abi/vtable3j.C: New test.
50670 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
50671
50672 2001-02-03 Jakub Jelinek <jakub@redhat.com>
50673
50674 * g++.old-deja/g++.other/anon6.C: New test.
50675 * g++.old-deja/g++.other/anon7.C: New test.
50676
50677 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
50678
50679 * gcc.dg/cpp/avoidpaste2.c: New tests.
50680
50681 2001-01-31 Jakub Jelinek <jakub@redhat.com>
50682
50683 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
50684
50685 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
50686
50687 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
50688 DECIMAL_DIG cases for Irix."
50689
50690 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
50691
50692 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
50693
50694 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
50695
50696 * gcc.dg/c99-tag-1.c: New test.
50697
50698 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
50699
50700 * gcc.dg/cpp/tr-warn1.c: Add tests.
50701
50702 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
50703
50704 * gcc.dg/cpp/avoidpaste1.c: Update.
50705 * gcc.dg/cpp/paste4.c: Update.
50706
50707 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
50708
50709 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
50710 cases for Irix.
50711
50712 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
50713
50714 * g++.old-deja/g++.other/inline19.C: New test.
50715
50716 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
50717
50718 * gcc.dg/Wlarger-than.c: New test.
50719
50720 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
50721
50722 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
50723
50724 2001-01-29 Jakub Jelinek <jakub@redhat.com>
50725
50726 * gcc.c-torture/execute/20010129-1.c: New test.
50727 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
50728
50729 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
50730
50731 * gcc.dg/cpp/avoidpaste1.c: Test case.
50732
50733 2001-01-28 Jakub Jelinek <jakub@redhat.com>
50734
50735 * g++.old-deja/g++.other/inline18.C: New test.
50736
50737 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50738
50739 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
50740 and __builtin_putchar.
50741
50742 2001-01-27 Jakub Jelinek <jakub@redhat.com>
50743
50744 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
50745 tests.
50746
50747 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
50748
50749 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
50750 floating point number rounding mode to round to the nearest
50751 representable mode.
50752
50753 2001-01-25 Jakub Jelinek <jakub@redhat.com>
50754
50755 * g++.old-deja/g++.other/mangle2.C: New test.
50756
50757 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
50758
50759 * gcc.c-torture/compile/20010124-1.c: New test.
50760
50761 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
50762
50763 * g++.old-deja/g++.pt/spec38.C: New test.
50764
50765 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50766
50767 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
50768 "Build don't run".
50769
50770 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50771
50772 * gcc.c-torture/execute/20010123-1.c: New test.
50773
50774 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
50775
50776 * g++.old-deja/g++.pt/spec37.C: New test.
50777
50778 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
50779
50780 * g++.old-deja/g++.pt/overload14.C: New test.
50781
50782 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50783
50784 * gcc.c-torture/execute/20010122-1.c: New test, exercise
50785 __builtin_return_address.
50786
50787 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
50788
50789 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
50790 * g++.old-deja/g++.pt/spec35.C: New test.
50791 * g++.old-deja/g++.pt/spec36.C: New test.
50792
50793 2001-01-20 Jakub Jelinek <jakub@redhat.com>
50794
50795 * gcc.c-torture/compile/20010118-1.c: New test.
50796
50797 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
50798
50799 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
50800
50801 2001-01-19 Jakub Jelinek <jakub@redhat.com>
50802
50803 * gcc.c-torture/execute/20010119-1.c: New test.
50804
50805 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50806
50807 * g++.old-deja/g++.other/vbase5.C: New test.
50808
50809 2001-01-19 Jakub Jelinek <jakub@redhat.com>
50810
50811 * gcc.c-torture/execute/20010118-1.c: New test.
50812
50813 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50814
50815 * g++.old-deja/g++.pt/deduct3.C: New test.
50816
50817 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50818
50819 * g++.old-deja/g++.pt/spec34.C: New test.
50820
50821 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
50822
50823 * g77.f-torture/compile/20000601-2.f: New test.
50824
50825 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50826
50827 * g++.old-deja/g++.other/init17.C: New test.
50828
50829 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
50830
50831 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
50832
50833 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50834
50835 * g++.old-deja/g++.pt/unify8.C: New test.
50836
50837 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50838
50839 * g++.old-deja/g++.abi/vbase1.C: New test.
50840
50841 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50842
50843 * g++.old-deja/g++.pt/crash65.C: New test.
50844
50845 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
50846
50847 * gcc.dg/cpp/assembl2.S: New test case.
50848
50849 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
50850
50851 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
50852 are supported.
50853
50854 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50855
50856 * g++.old-deja/g++.other/builtins1.C: New test.
50857 * g++.old-deja/g++.other/builtins2.C: Likewise.
50858 * g++.old-deja/g++.other/builtins3.C: Likewise.
50859 * g++.old-deja/g++.other/builtins4.C: Likewise.
50860
50861 2001-01-17 Jakub Jelinek <jakub@redhat.com>
50862
50863 * gcc.c-torture/compile/20010117-1.c: New test.
50864 * gcc.c-torture/compile/20010117-2.c: New test.
50865
50866 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
50867
50868 * g77.f-torture/execute/20010116.[fx]: New test,
50869 XFAIL on i?86-*-*.
50870 * g77.f-torture/compile/20010115.f: Indicate it's
50871 a test for PR fortran/1636.
50872
50873 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
50874
50875 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
50876
50877 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
50878
50879 * g77.f-torture/compile/20010115.f: New test.
50880
50881 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
50882
50883 * g++.old-deja/g++.pt/nontype5.C: New test.
50884
50885 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
50886
50887 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
50888 have an equivalent working one below it.
50889
50890 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
50891
50892 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
50893 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
50894
50895 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
50896
50897 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
50898 message containing "init_priority".
50899 (conpr-2.C): Likewise.
50900 (conpr-3.C): Likewise.
50901 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
50902
50903 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50904
50905 * gcc.c-torture/execute/20010114-2.c: New test.
50906
50907 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
50908
50909 * gcc.c-torture/compile/20010114-1.c: New test.
50910 * gcc.c-torture/compile/20010114-1.x: Xfail.
50911 * gcc.c-torture/compile/20010114-2.c: New test.
50912 * gcc.c-torture/execute/20010114-1.c: New test.
50913 * gcc.dg/trunc-1.c: New test.
50914 * gcc.dg/uninit-B.c: New test.
50915
50916 2001-01-13 Nick Clifton <nickc@redhat.com>
50917
50918 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
50919 target.
50920
50921 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
50922
50923 * gcc.c-torture/compile/20010113-1.c: New test.
50924
50925 2001-01-13 Jakub Jelinek <jakub@redhat.com>
50926
50927 * gcc.c-torture/compile/20001212-1.c: New test.
50928
50929 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
50930
50931 * gcc.dg/cpp/widestr1.c: Update.
50932 * gcc.dg/cpp/prag-imp.c: Remove.
50933
50934 2001-01-12 Jakub Jelinek <jakub@redhat.com>
50935
50936 * gcc.c-torture/execute/20000801-3.x: Remove.
50937 * gcc.dg/c90-init-1.c: New test.
50938 * gcc.dg/c99-init-1.c: New test.
50939 * gcc.dg/c99-init-2.c: New test.
50940 * gcc.dg/gnu99-init-1.c: New test.
50941
50942 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
50943
50944 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
50945 testing that no relevant ones were found.
50946
50947 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
50948
50949 * g++.old-deja/g++.pt/cast2.C: New test.
50950
50951 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
50952
50953 * g++.old-deja/g++.pt/friend47.C: New test.
50954
50955 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50956
50957 * g++.old-deja/g++.pt/instantiate13.C: New test.
50958
50959 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50960
50961 * g++.old-deja/g++.other/defarg7.C: New test.
50962 * g++.old-deja/g++.other/defarg8.C: New test.
50963
50964 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50965
50966 * g++.old-deja/g++.pt/crash64.C: New test.
50967
50968 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50969
50970 * g++.old-deja/g++.pt/crash63.C: New test.
50971
50972 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
50973
50974 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
50975
50976 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
50977
50978 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
50979
50980 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
50981
50982 * g++.old-deja/g++.pt/error3.C: New test.
50983
50984 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
50985
50986 * g++.old-deja/g++.other/crash39.C: New test.
50987
50988 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
50989
50990 * g++.old-deja/g++.other/vbase4.C: New test.
50991
50992 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
50993
50994 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
50995 * gcc.dg/special/20000419-2.c: New file. Identical to above.
50996 * gcc.dg/special/special.exp: New test driver which will check
50997 for alias support for the above test.
50998
50999 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
51000
51001 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
51002 problems on small machines.
51003 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
51004 parameterize.
51005
51006 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
51007
51008 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
51009 mips.
51010 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
51011
51012 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
51013
51014 * g++.old_deja/g++.pt/using8.C: New test.
51015
51016 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
51017
51018 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
51019
51020 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
51021
51022 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
51023 where a failure is expected.
51024 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
51025
51026 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
51027
51028 * g++.old_deja/g++.pt/instantiate12.C: New test.
51029
51030 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
51031
51032 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
51033 start of structs.
51034 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
51035 * g++.old-deja/g++.brendan/crash17.C: Likewise.
51036 * g++.old-deja/g++.brendan/crash29.C: Likewise.
51037 * g++.old-deja/g++.brendan/crash48.C: Likewise.
51038 * g++.old-deja/g++.brendan/ns1.C: Likewise.
51039 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
51040 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
51041 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
51042 * g++.old-deja/g++.eh/spec6.C: Likewise.
51043 * g++.old-deja/g++.jason/crash3.C: Likewise.
51044 * g++.old-deja/g++.law/ctors11.C: Likewise.
51045 * g++.old-deja/g++.law/ctors17.C: Likewise.
51046 * g++.old-deja/g++.law/ctors5.C: Likewise.
51047 * g++.old-deja/g++.law/ctors9.C: Likewise.
51048 * g++.old-deja/g++.mike/ambig1.C: Likewise.
51049 * g++.old-deja/g++.mike/net22.C: Likewise.
51050 * g++.old-deja/g++.mike/p3538a.C: Likewise.
51051 * g++.old-deja/g++.mike/p3538b.C: Likewise.
51052 * g++.old-deja/g++.mike/virt3.C: Likewise.
51053 * g++.old-deja/g++.niklas/t128.C: Likewise.
51054 * g++.old-deja/g++.other/anon4.C: Likewise.
51055 * g++.old-deja/g++.other/using1.C: Likewise.
51056 * g++.old-deja/g++.other/warn3.C: Likewise.
51057 * g++.old-deja/g++.pt/t37.C: Likewise.
51058 * g++.old-deja/g++.robertl/eb69.C: Likewise.
51059 * g++.old-deja/g++.robertl/eb71.C: Likewise.
51060
51061 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
51062
51063 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
51064
51065 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51066
51067 * gcc.c-torture/execute/stdio-opt-3.c: New test.
51068
51069 2001-01-07 Jakub Jelinek <jakub@redhat.com>
51070
51071 * gcc.c-torture/compile/20010107-1.c: New test.
51072
51073 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
51074
51075 * gcc.c-torture/execute/builtin-noret-1.c: New test.
51076
51077 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
51078
51079 * gcc.dg/format/format.h: New file.
51080 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
51081 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
51082 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
51083 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
51084 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
51085 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
51086 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
51087 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
51088 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
51089 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
51090 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
51091 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
51092 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
51093 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
51094 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
51095 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
51096 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
51097 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
51098 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
51099 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
51100 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
51101 instead of declaring standard types, macros and functions in each
51102 test.
51103
51104 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
51105
51106 * gcc.c-torture/execute/20010106-1.c: New test.
51107
51108 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
51109
51110 * gcc.dg/format/format.exp: New file.
51111 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
51112 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
51113 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
51114 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
51115 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
51116 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
51117 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
51118 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
51119 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
51120 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
51121 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
51122 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
51123 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
51124 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
51125 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
51126 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
51127 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
51128 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
51129 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
51130 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
51131 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
51132 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
51133 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
51134 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
51135 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
51136 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
51137 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
51138 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
51139 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
51140 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
51141 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
51142 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
51143 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
51144 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
51145 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
51146 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
51147 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
51148 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
51149 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
51150 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
51151 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
51152 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
51153
51154 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
51155
51156 * gcc.c-torture/execute/991228-1.c: Take word endianness into
51157 account.
51158
51159 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
51160
51161 * gcc.c-torture/execute/builtin-complex-1.c: New test.
51162
51163 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
51164
51165 * g++.old-deja/g++.pt/crash62.C: New test.
51166
51167 2001-01-04 Richard Henderson <rth@redhat.com>
51168
51169 * gcc.dg/20000926-1.c: Update expected warnings.
51170 * gcc.dg/array-2.c: Likewise.
51171 * gcc.dg/array-4.c: Also validate flexible array members.
51172 * gcc.dg/c99-flex-array-1.c: New.
51173
51174 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
51175
51176 * gcc.c-torture/compile/20001222-1.x: Remove.
51177
51178 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
51179
51180 * gcc.c-torture/execute/built-in-setjmp.c: New.
51181
51182 2001-01-03 Richard Henderson <rth@redhat.com>
51183
51184 * gcc.dg/940510-1.c: Update expected error wording.
51185 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
51186
51187 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
51188
51189 * lib/target-supports.exp (check_alias_available): Modified to
51190 indicate aliases not supported if only weak aliases are supported.
51191
51192 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51193
51194 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
51195 Turn on cmpstrsi checks for __pj__ and __i370__.
51196
51197 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
51198
51199 * g++.old-deja/g++.other/virtual11.C: New test.
51200
51201 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
51202
51203 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
51204
51205 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51206
51207 * gcc.c-torture/compile/20010102-1.c: New test.
51208
51209 2001-01-02 Andreas Jaeger <aj@suse.de>
51210
51211 * gcc.dg/noreturn-3.c: New test.
51212
51213 * gcc.dg/noreturn-4.c: New test.
51214
51215 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51216
51217 * gcc.c-torture/execute/stdio-opt-1.c: Also test
51218 __builtin_fputc and __builtin_fwrite.
51219
51220 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
51221
51222 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
51223 signed char, not default char.
51224
51225 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
51226
51227 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
51228
51229 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
51230
51231 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
51232
51233 2000-12-29 Richard Henderson <rth@redhat.com>
51234
51235 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
51236 (__cyg_profile_func_exit): Define.
51237
51238 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
51239
51240 * g++.dg/vtgc1.C: New test.
51241
51242 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
51243
51244 * gcc.dg/noncompile/20001228-1.c: New test.
51245
51246 * gcc.dg/20001228-1.c: New test.
51247
51248 * gcc.c-torture/execute/20001228-1.c: New test.
51249
51250 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
51251
51252 * gcc.dg/format-strfmon-1.c: New test.
51253
51254 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51255
51256 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
51257 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
51258 * gcc.c-torture/execute/string-opt-1.c: Likewise.
51259 * gcc.c-torture/execute/string-opt-2.c: Likewise.
51260 * gcc.c-torture/execute/string-opt-3.c: Likewise.
51261 * gcc.c-torture/execute/string-opt-4.c: Likewise.
51262 * gcc.c-torture/execute/string-opt-6.c: Likewise.
51263 * gcc.c-torture/execute/string-opt-7.c: Likewise.
51264 * gcc.c-torture/execute/string-opt-8.c: Likewise.
51265 * gcc.c-torture/execute/string-opt-9.c: Likewise.
51266 * gcc.c-torture/execute/string-opt-10.c: Likewise.
51267 * gcc.c-torture/execute/string-opt-11.c: Likewise.
51268 * gcc.c-torture/execute/string-opt-12.c: Likewise.
51269
51270 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
51271 * gcc.c-torture/execute/string-opt-4.c: Test index.
51272
51273 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
51274
51275 * gcc.c-torture/compile/20001226-1.c: New test.
51276
51277 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
51278
51279 * gcc.c-torture/compile/20001222-1.c: New test.
51280 * gcc.c-torture/compile/20001222-1.x: Xfail.
51281
51282 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
51283
51284 * gcc.c-torture/execute/comp-goto-2.c: New test.
51285
51286 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
51287
51288 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
51289 Use long types if __INT_MAX__ is 32767.
51290 (main): Use cast to (sint32 *) when poking 88 into a_page.
51291
51292 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
51293
51294 2000-12-21 Bernd Schmidt <bernds@redhat.com>
51295
51296 * gcc.c-torture/compile/20001221-1.c: New test.
51297 * gcc.c-torture/execute/20001221-1.c: New test.
51298
51299 2000-12-20 Richard Henderson <rth@redhat.com>
51300
51301 * g++.old-deja/g++.pt/crash36.C: Update error lines.
51302 * g++.old-deja/g++.robertl/eb109.C: Likewise.
51303
51304 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51305
51306 * gcc.dg/compare3.c: New test.
51307
51308 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
51309
51310 * gcc.dg/format-warnll-1.c: New test.
51311
51312 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
51313
51314 * gcc.dg/cpp/cmdlne-P.c: New test.
51315
51316 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
51317
51318 * gcc.c-torture/execute/builtin-abs-1.c,
51319 gcc.c-torture/execute/builtin-abs-2.c: New tests.
51320
51321 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
51322
51323 * gcc.dg/cpp/multiline.c: New test.
51324
51325 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
51326
51327 * g++.old-deja/g++.other/syshdr1.C: Update.
51328 * gcc.dg/cpp/lineflags.c: Remove temporarily.
51329
51330 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51331
51332 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
51333
51334 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51335
51336 * g++.old-deja/g++.pt/ttp65.C: New test.
51337
51338 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51339
51340 * g++.old-deja/g++.pt/ttp64.C: New test.
51341
51342 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51343
51344 * g++.old-deja/g++.pt/spec33.C: New test.
51345
51346 2000-12-14 Catherine Moore <clm@redhat.com>
51347
51348 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
51349 * gcc.c-torture/execute/920612-2.c: Likewise.
51350 * gcc.c-torture/execute/920428-2.c: Likewise.
51351 * gcc-c-torture/execute/va-arg-11.c: Call exit.
51352 * gcc.c-torture/execute/va-arg-21.c: Likewise.
51353
51354 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51355
51356 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
51357 * gcc.dg/pack-test-2.c: Likewise.
51358
51359 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
51360
51361 Tests by Zack Weinberg <zackw@stanford.edu>.
51362
51363 * gcc.dg/cpp/defined.c: Update.
51364 * gcc.dg/cpp/defined_trad.c: New tests.
51365
51366 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
51367
51368 * gcc.dg/cpp/trad-direct.c: Update.
51369
51370 2000-12-11 Neil Booth <neilb@earthling.net>
51371
51372 * gcc.dg/cpp/defined_trad.c
51373
51374 2000-12-11 Neil Booth <neilb@earthling.net>
51375
51376 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
51377
51378 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
51379
51380 * gcc.dg/format-miss-2.c: New test.
51381
51382 2000-12-09 Neil Booth <neilb@earthling.net>
51383
51384 * gcc.dg/cpp/lineflags.c: New tests.
51385 * gcc.dg/cpp/poison.c: Update.
51386 * gcc.dg/cpp/redef2.c: Update.
51387 * gcc.dg/cpp/skipping.c: New test.
51388
51389 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
51390
51391 * g++.old-deja/g++.other/eh3.C: New testcase.
51392
51393 2000-12-07 Neil Booth <neilb@earthling.net>
51394
51395 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
51396 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
51397 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
51398 wtr-union-init-2.c, wtr-union-init-3.c: Update.
51399 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
51400 Update.
51401
51402 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51403
51404 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
51405 __SIZE_TYPE__ instead of int for type of integers cast to
51406 pointers.
51407
51408 2000-12-07 Jakub Jelinek <jakub@redhat.com>
51409
51410 * g++.old-deja/g++.other/cleanup4.C: New test.
51411
51412 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51413
51414 * format-sec-1.c: New test.
51415
51416 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51417
51418 * gcc.dg/format-nonlit-3.c: New test.
51419
51420 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51421
51422 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
51423 through a null pointer.
51424
51425 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51426
51427 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
51428 * g++.old-deja/g++.pt/partial4.C: New test.
51429
51430 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
51431
51432 * gcc.c-torture/execute/ieee/hugeval.x: New.
51433
51434 2000-12-06 Neil Booth <neilb@earthling.net>
51435
51436 * gcc.dg/cpp/backslash2.c: New tests.
51437
51438 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51439
51440 * gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
51441 * gcc.c-torture/execute/stdio-opt-2.c: New test.
51442
51443 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
51444
51445 * gcc.c-torture/execute/20001203-2.c: New testcase.
51446
51447 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
51448
51449 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
51450 * g++.old-deja/g++.other/virtual10.C: New test.
51451
51452 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
51453
51454 * g++.old-deja/g++.mike/pmf5.C: Remove test.
51455
51456 2000-12-05 Richard Henderson <rth@redhat.com>
51457
51458 * gcc.c-torture/compile/20001205-1.c: New.
51459
51460 2000-12-04 Neil Booth <neilb@earthling.net>
51461
51462 * g++.old-deja/g++.other/virtual9.C: New test.
51463 * g++.old-deja/g++.pt/crash61.C: New test.
51464 * gcc.c-torture/execute/loop-9.c: New test.
51465
51466 2000-12-04 Neil Booth <neilb@earthling.net>
51467
51468 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
51469 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
51470 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
51471 * gcc.dg/cpp/extratokens.c: ...here.
51472
51473 2000-12-04 Neil Booth <neilb@earthling.net>
51474
51475 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
51476 New tests.
51477
51478 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51479
51480 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
51481 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
51482
51483 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
51484
51485 * gcc.c-torture/execute/20001203-1.c: New test.
51486
51487 2000-12-03 Neil Booth <neilb@earthling.net>
51488
51489 * gcc.dg/cpp/macro6.c: New test cases.
51490
51491 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51492
51493 * gcc.c-torture/execute/string-opt-9.c: New test.
51494 * gcc.c-torture/execute/string-opt-10.c: Likewise.
51495 * gcc.c-torture/execute/string-opt-11.c: Likewise.
51496 * gcc.c-torture/execute/string-opt-12.c: Likewise.
51497
51498 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
51499 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
51500
51501 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
51502
51503 * gcc.dg/cpp/if-6.c: New testcase.
51504
51505 * gcc.dg/20001201-1.c: New testcase.
51506
51507 2000-12-02 Neil Booth <neilb@earthling.net>
51508
51509 * g++.old-deja/g++.other/externC4.C,
51510 g++.old-deja/g++.other/friend10.C: New tests.
51511
51512 2000-12-02 Neil Booth <neilb@earthling.net>
51513
51514 * g++.old-deja/g++.other/instan2.C
51515 * g++.old-deja/g++.other/instan3.C: New test.
51516
51517 2000-12-02 Neil Booth <neilb@earthling.net>
51518
51519 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
51520 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
51521 gnuc99.c,gnuc99-pedantic.c: New tests.
51522
51523 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
51524
51525 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
51526 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
51527
51528 2000-12-01 Neil Booth <neilb@earthling.net>
51529
51530 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
51531 * gcc.dg/cpp/poison.c: Update.
51532 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
51533
51534 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
51535
51536 * g77.f-torture/execute/20001201.f: New test.
51537
51538 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
51539
51540 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
51541
51542 2000-12-01 Jakub Jelinek <jakub@redhat.com>
51543
51544 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
51545
51546 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
51547
51548 * g++.old-deja/g++.other/cast6.C: New test.
51549
51550 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
51551
51552 * gcc.c-torture/execute/20001130-2.c: New testcase.
51553
51554 2000-11-30 Richard Henderson <rth@redhat.com>
51555
51556 * gcc.c-torture/execute/20001130-1.c: New test.
51557
51558 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51559
51560 * g++.old-deja/g++.other/op3.C: New test.
51561
51562 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51563
51564 * g++.old-deja/g++.other/op2.C: New test.
51565
51566 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51567
51568 * g++.old-deja/g++.other/crash38.C: New test.
51569
51570 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
51571
51572 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
51573
51574 2000-11-29 Jakub Jelinek <jakub@redhat.com>
51575
51576 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
51577 tests.
51578 * gcc.c-torture/execute/string-opt-6.c: New test.
51579
51580 * gcc.dg/20001117-1.c: Add main.
51581
51582 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
51583
51584 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
51585 Move from here ...
51586 * gcc.dg/940510-1.c: ... to here.
51587
51588 * gcc.dg/20000926-1.c: GNU C now allows initializations of
51589 zero-size arrays in toplevel structures.
51590
51591 2000-11-28 Jakub Jelinek <jakub@redhat.com>
51592
51593 * gcc.c-torture/execute/loop-8.c: New test.
51594
51595 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51596
51597 * g++.old-deja/g++.other/base1.C: New test.
51598
51599 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51600
51601 * g++.old-deja/g++.other/parse2.C: New test.
51602
51603 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51604
51605 * g++.old-deja/g++.pt/incomplete1.C: New test.
51606
51607 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51608
51609 * g++.old-deja/g++.other/friend9.C: New test.
51610
51611 2000-11-28 Jakub Jelinek <jakub@redhat.com>
51612
51613 * gcc.dg/20001127-1.c: New test.
51614
51615 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
51616
51617 * g++.old-deja/g++.pt/friend46.C: New test.
51618
51619 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
51620
51621 * g++.old-deja/g++.other/ptrmem8.C: New test.
51622
51623 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51624
51625 * gcc.c-torture/execute/string-opt-7.c: New test.
51626 * gcc.c-torture/execute/string-opt-8.c: Likewise.
51627
51628 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
51629
51630 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
51631 instead of 'mkcheck 2'.
51632
51633 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
51634
51635 * gcc.c-torture/execute/memcheck/driver.c,
51636 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
51637 C9X references to refer to C99.
51638
51639 2000-11-25 Jakub Jelinek <jakub@redhat.com>
51640
51641 * gcc.dg/ultrasp3.c: New test.
51642
51643 2000-11-25 Neil Booth <neilb@earthling.net>
51644
51645 * gcc.dg/cpp/include2.c: Update test to be locale independent.
51646
51647 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
51648
51649 * gcc.c-torture/compile/20001123-2.c: New.
51650
51651 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51652
51653 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
51654
51655 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
51656
51657 * gcc.dg/sequence-point-1.c: Add some new tests.
51658 * gcc.c-torture/execute/20001124-1.c: New test.
51659
51660 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
51661
51662 * g++.old-deja/g++.other/vaarg4.C: New test.
51663 * gcc.c-torture/compile/20001123-1.c: New test.
51664
51665 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
51666
51667 * g++.other/crash24.C: Adjust and remove XFAIL.
51668 * g++.other/crash37.C: New test.
51669
51670 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
51671
51672 * g++.old-deja/g++.pt/instantiate9.C: New test.
51673
51674 2000-11-22 Mark Mitchell <mark@codesourcery.com>
51675
51676 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
51677 new ABI, too.
51678
51679 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
51680 * g++.old-deja/g++.robertl/eb55.C: Likewise.
51681
51682 2000-11-22 Neil Booth <neilb@earthling.net>
51683
51684 * gcc.dg/cpp/Wtrigraphs.c: New test.
51685
51686 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
51687
51688 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
51689
51690 2000-11-22 Jakub Jelinek <jakub@redhat.com>
51691
51692 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
51693
51694 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
51695
51696 * lib/gcc-dg.exp: load_lib scanasm.exp.
51697 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
51698 * lib/g++-dg.exp: load_lib scanasm.exp.
51699 * lib/scanasm.exp: New.
51700 (scan-assembler, scan-assembler-not): Add optional arguments to
51701 test name, or if not present, the pattern name.
51702 (scan-assembler-dem, scan-assembler-dem-not): New.
51703
51704 * g++.dg/dg.exp: New.
51705
51706 2000-11-21 Neil Booth <neilb@earthling.net>
51707
51708 * gcc.dg/cpp/integrated1.c: Remove.
51709
51710 2000-11-21 Jakub Jelinek <jakub@redhat.com>
51711
51712 * gcc.c-torture/execute/20001121-1.c: New test.
51713
51714 2000-11-21 Richard Henderson <rth@redhat.com>
51715
51716 * gcc.c-torture/compile/20001121-1.c: New test.
51717
51718 2000-11-20 Neil Booth <neilb@earthling.net>
51719
51720 * gcc.dg/cpp/integrated1.c: New test.
51721
51722 2000-11-21 Jakub Jelinek <jakub@redhat.com>
51723
51724 * g++.old-deja/g++.other/inline17.C: New test.
51725
51726 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
51727
51728 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
51729 local variable to be zero: I made the variable global. Now
51730 uses abort() and exit() instead of relying on main's return value.
51731
51732 2000-11-20 Neil Booth <neilb@earthling.net>
51733
51734 * gcc.dg/cpp/paste2.c: Update test.
51735 * objc/execute/paste.m: New test.
51736
51737 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
51738
51739 * gcc.dg/c99-condexpr-1.c: New test.
51740
51741 2000-11-20 Neil Booth <neilb@earthling.net>
51742
51743 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
51744
51745 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
51746
51747 * g++.old-deja/g++.pt/export1.C: New test.
51748
51749 2000-11-20 Jakub Jelinek <jakub@redhat.com>
51750
51751 * gcc.dg/20001117-1.c: New test.
51752
51753 2000-11-18 Richard Henderson <rth@redhat.com>
51754
51755 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
51756
51757 2000-11-18 Richard Henderson <rth@redhat.com>
51758
51759 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
51760 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
51761 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
51762
51763 2000-11-18 Richard Henderson <rth@redhat.com>
51764
51765 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
51766 (main): New. Exit cleanly.
51767
51768 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
51769
51770 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
51771 gcc.dg/c99-fordecl-2.c: New tests.
51772
51773 2000-11-18 Richard Henderson <rth@redhat.com>
51774
51775 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
51776 * gcc.c-torture/execute/zerolen-2.c: New.
51777
51778 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51779
51780 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
51781 memory.
51782
51783 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
51784
51785 * g++.old-deja/g++.pt/instantiate8.C: New test.
51786
51787 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
51788
51789 * g++.old-deja/g++.other/incomplete.C: Add more tests.
51790 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
51791
51792 2000-11-16 Nick Clifton <nickc@redhat.com>
51793
51794 * gcc.c-torture/execute/nestfunc-2.c: New test.
51795 * gcc.c-torture/execute/nestfunc-3.c: New test.
51796
51797 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
51798
51799 * gcc.c-torture/compile/20001116-1.c: New test.
51800
51801 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51802
51803 * gcc.c-torture/execute/20001115-1.c: New test.
51804
51805 2000-11-15 Mark Mitchell <mark@codesourcery.com>
51806
51807 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
51808 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
51809 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
51810 * g++.old-deja/g++.abi/vmihint.C: Likewise.
51811
51812 2000-11-15 Neil Booth <neilb@earthling.net>
51813
51814 gcc.dg/cpp/_Pragma1.c: Update.
51815 gcc.dg/cpp/_Pragma2.c: New test.
51816
51817 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
51818
51819 * g++.old-deja/g++.other/anon5.C: New test.
51820
51821 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
51822
51823 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
51824 tests.
51825
51826 2000-11-14 Jakub Jelinek <jakub@redhat.com>
51827
51828 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
51829 output.
51830
51831 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51832
51833 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
51834 labels at end of compound statements.
51835
51836 2000-11-13 Jakub Jelinek <jakub@redhat.com>
51837
51838 * gcc.c-torture/execute/loop-7.c: New test.
51839
51840 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51841
51842 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
51843
51844 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51845
51846 * gcc.dg/c99-bool-1.c: New test.
51847
51848 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51849
51850 * gcc.dg/c99-scope-1.c: Remove xfail.
51851 * gcc.dg/c99-scope-2.c: New test.
51852
51853 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51854
51855 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
51856 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
51857
51858 2000-11-11 Mark Mitchell <mark@codesourcery.com>
51859
51860 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
51861 error messages.
51862
51863 * g++.mike/p700.C: Don't typedef wchar_t.
51864 * g++.mike/p784.C: Likewise.
51865 * g++.mike/eb101.C: Don't use __wchar_t.
51866
51867 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
51868
51869 * g77.f-torture/execute/20001111.[fx]: Test premature exit
51870 from DO loop.
51871
51872 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
51873
51874 * gcc.c-torture/execute/20001111-1.c: New test.
51875
51876 2000-11-10 Nick Clifton <nickc@redhat.com>
51877
51878 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
51879 long multuiple and accumulate.
51880
51881 2000-11-09 Richard Henderson <rth@redhat.com>
51882
51883 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
51884 via size_t instead of int.
51885
51886 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
51887 * gcc.c-torture/execute/string-opt-2.c: Likewise.
51888 * gcc.c-torture/execute/string-opt-3.c: Likewise.
51889 * gcc.c-torture/execute/string-opt-4.c: Likewise.
51890
51891 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
51892
51893 * gcc.c-torture/compile/20001109-1.c: New test.
51894 * gcc.c-torture/compile/20001109-2.c: New test.
51895
51896 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
51897
51898 * g++.old-deja/g++.pt/operator1.C: New test.
51899 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
51900
51901 2000-11-09 Jakub Jelinek <jakub@redhat.com>
51902
51903 * gcc.dg/20001108-1.c: New test.
51904
51905 2000-11-09 Jakub Jelinek <jakub@redhat.com>
51906
51907 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
51908 with both arguments constant strings.
51909 * gcc.c-torture/execute/string-opt-3.c: New test.
51910 * gcc.c-torture/execute/string-opt-4.c: New test.
51911 * gcc.c-torture/execute/string-opt-5.c: New test.
51912
51913 2000-11-08 Nick Clifton <nickc@redhat.com>
51914
51915 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
51916 mulsidi3adddi patterns.
51917
51918 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
51919
51920 * g++.old-deja/g++.other/crash36.C: New test.
51921
51922 2000-11-08 Jakub Jelinek <jakub@redhat.com>
51923
51924 * g++.old-deja/g++.other/init16.C: New test.
51925
51926 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
51927
51928 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
51929
51930 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
51931
51932 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
51933 * gcc.c-torture/execute/va-arg-16.x: Likewise.
51934 * gcc.c-torture/execute/va-arg-17.x: Likewise.
51935
51936 2000-11-07 DJ Delorie <dj@redhat.com>
51937
51938 * gcc.dg/20000614-1.c: Add return so that test can pass.
51939
51940 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51941
51942 * gcc.c-torture/execute/string-opt-1.c: New test.
51943
51944 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
51945
51946 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
51947 mips-sgi-irix6.* because the MIPS ABI passes floating-point
51948 parameters in registers, and there is no way for a varargs
51949 function to know in which order the integer and floating-point
51950 parameters should be interleaved when they are placed on the
51951 stack.
51952 * gcc.c-torture/execute/va-arg-16.x: Likewise.
51953 * gcc.c-torture/execute/va-arg-17.x: Likewise.
51954
51955 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51956
51957 * gcc.c-torture/execute/string-opt-2.c: New test.
51958
51959 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
51960
51961 * g++.old-deja/g++.pt/crash60.C: New test.
51962
51963 2000-11-06 Jakub Jelinek <jakub@redhat.com>
51964
51965 * g++.old-deja/g++.other/crash24.C: New test.
51966 * g++.old-deja/g++.other/crash25.C: New test.
51967 * g++.old-deja/g++.other/crash26.C: New test.
51968 * g++.old-deja/g++.other/crash27.C: New test.
51969 * g++.old-deja/g++.other/crash28.C: New test.
51970 * g++.old-deja/g++.other/crash29.C: New test.
51971 * g++.old-deja/g++.other/crash30.C: New test.
51972 * g++.old-deja/g++.other/crash31.C: New test.
51973 * g++.old-deja/g++.other/crash32.C: New test.
51974 * g++.old-deja/g++.other/crash33.C: New test.
51975 * g++.old-deja/g++.other/crash34.C: New test.
51976 * g++.old-deja/g++.other/crash35.C: New test.
51977
51978 2000-11-06 Jakub Jelinek <jakub@redhat.com>
51979
51980 * gcc.c-torture/execute/20001031-1.c: New test.
51981
51982 2000-11-04 Mark Mitchell <mark@codesourcery.com>
51983
51984 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
51985 namespace.
51986
51987 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
51988 standards-conformant.
51989
51990 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
51991
51992 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
51993 * g++.old-deja/g++.mike/p755a.C: Likewise.
51994 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
51995 library makes no calls to `operator new' during initialization.
51996
51997 2000-11-04 Neil Booth <neilb@earthling.net>
51998
51999 * gcc.dg/cpp/include2.c: New tests.
52000
52001 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
52002
52003 * lib/g++.exp (g++_set_ld_library_path): New function.
52004 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
52005
52006 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
52007
52008 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
52009 warnings.
52010
52011 2000-11-01 Richard Henderson <rth@redhat.com>
52012
52013 * g++.old-deja/g++.ext/namedret1.C: New.
52014 * g++.old-deja/g++.ext/namedret2.C: New.
52015 * g++.old-deja/g++.ext/namedret3.C: New.
52016
52017 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
52018
52019 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
52020 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
52021
52022 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52023
52024 * gcc.c-torture/execute/va-arg-21.c: New test.
52025
52026 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
52027
52028 * gcc.dg/c99-complex-2.c: New test.
52029
52030 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52031
52032 * gcc.c-torture/execute/stdio-opt-1.c: New test.
52033
52034 2000-10-31 Jakub Jelinek <jakub@redhat.com>
52035
52036 * g++.old-deja/g++.other/inline16.C: New test.
52037
52038 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
52039
52040 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
52041 __PRETTY_FUNCTION__
52042
52043 2000-10-29 Neil Booth <neilb@earthling.net>
52044
52045 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
52046 New tests.
52047 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
52048 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
52049 optimisation.
52050
52051 2000-10-29 Neil Booth <neilb@earthling.net>
52052
52053 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
52054 * mi1.c, mi1c.h: Add null directives to multiple-include test.
52055 * mi5.c: Test multiple includes work with -C.
52056 * trigraphs.c: Test ^= version.
52057
52058 2000-10-28 Neil Booth <neilb@earthling.net>
52059
52060 New tests and test updates for new macro expander.
52061
52062 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
52063 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
52064 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
52065 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
52066 new diagnostic messages.
52067
52068 * gcc.dg/cpp/macro3.c: New tests.
52069
52070 2000-10-27 Mark Mitchell <mark@codesourcery.com>
52071
52072 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
52073 on the same line.
52074
52075 2000-10-27 Jakub Jelinek <jakub@redhat.com>
52076
52077 * g++.old-deja/g++.other/eh2.C: New test.
52078
52079 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
52080
52081 * gcc.c-torture/execute/20001027-1.c: New test.
52082
52083 2000-10-26 Richard Henderson <rth@redhat.com>
52084
52085 * gcc.c-torture/execute/20001026-1.c: New.
52086
52087 2000-10-26 Mark Mitchell <mark@codesourcery.com>
52088
52089 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
52090 * g++.old-deja/g++.law/builtin1.C: Likewise.
52091 * g++.old-deja/g++.law/ctors10.C: Likewise.
52092 * g++.old-deja/g++.law/virtual3.C: Likewise.
52093 * g++.old-deja/g++.mike/p658.C: Likewise.
52094 * g++.old-deja/g++.other/sibcall1.C: Likewise.
52095 * g++.old-deja/g++.other/vaarg2.C: Likewise.
52096 * g++.old-deja/g++.robertl/eb124.C: Likewise.
52097 * g++.old-deja/g++.robertl/eb44.C: Likewise.
52098 * g++.old-deja/g++.robertl/eb77.C: Likewise.
52099
52100 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
52101
52102 * gcc.c-torture/compile/20001024-1.c: New test.
52103
52104 2000-10-25 Mark Mitchell <mark@codesourcery.com>
52105
52106 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
52107 to tell us whether or not we are using V3.
52108
52109 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
52110
52111 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
52112 operands.
52113
52114 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
52115
52116 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
52117
52118 2000-10-25 Jakub Jelinek <jakub@redhat.com>
52119
52120 * gcc.c-torture/execute/20001024-1.c: New test.
52121
52122 2000-10-24 Jakub Jelinek <jakub@redhat.com>
52123
52124 * g++.old-deja/g++.other/sibcall1.C: New test.
52125
52126 2000-10-20 Jakub Jelinek <jakub@redhat.com>
52127
52128 * gcc.dg/noncompile/init-3.c: New test.
52129
52130 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
52131
52132 * gcc.dg/format-array-1.c: New test.
52133
52134 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
52135
52136 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
52137 writing through null pointers; remove comment about testing
52138 unterminated strings.
52139
52140 2000-10-17 Matthew Hiller <hiller@redhat.com>
52141
52142 * gcc.c-torture/execute/20001017-2.c: New test.
52143
52144 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
52145
52146 * gcc.c-torture/compile/20001018-1.c: New test.
52147 * gcc.c-torture/compile/20001018-1.x: Xfail.
52148
52149 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52150
52151 * gcc.c-torture/execute/20001017-1.c: New test.
52152
52153 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
52154
52155 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
52156 for multiple use of arguments with scanf formats; add tests for
52157 multiple use of arguments.
52158
52159 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
52160
52161 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail
52162 from some old tests.
52163
52164 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
52165
52166 * gcc.dg/format-miss-1.c: New test.
52167
52168 2000-10-16 Jakub Jelinek <jakub@redhat.com>
52169
52170 * gcc.c-torture/execute/20001013-1.c: New test.
52171
52172 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
52173
52174 * gcc.dg/format-branch-1.c: New test.
52175
52176 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
52177
52178 * README, lib/file-format.exp: Remove EGCS references.
52179
52180 2000-10-16 Jakub Jelinek <jakub@redhat.com>
52181
52182 * gcc.dg/20001013-1.c: New test.
52183
52184 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
52185
52186 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
52187 for intmax_t in the compiler using __typeof__ and the type rules
52188 for conditional expressions.
52189
52190 2000-10-13 Jakub Jelinek <jakub@redhat.com>
52191
52192 * gcc.dg/20001012-1.c: New test.
52193 * gcc.dg/20001012-2.c: New test.
52194
52195 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
52196
52197 * gcc.dg/format-attr-1.c: New test.
52198
52199 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
52200
52201 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
52202 __LONG_LONG_MAX__ instead of LLONG_MAX.
52203
52204 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
52205
52206 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
52207 scanf flags.
52208 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
52209 flags.
52210
52211 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
52212
52213 * gcc.dg/sequence-pt-1.c: New test.
52214
52215 2000-10-11 Geoff Keating <geoffk@cygnus.com>
52216
52217 * gcc.c-torture/execute/20001011-1.c: New testcase.
52218 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
52219
52220 2000-10-10 Jakub Jelinek <jakub@redhat.com>
52221
52222 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
52223 does not error on it.
52224
52225 2000-10-10 Jakub Jelinek <jakub@redhat.com>
52226
52227 * gcc.dg/20001009-1.c: New test.
52228
52229 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
52230
52231 * gcc.c-torture/compile/20001009-1.c: Move from here ....
52232 * gcc.c-torture/execute/20001009-2.c: ... to here.
52233
52234 2000-10-09 Geoff Keating <geoffk@cygnus.com>
52235
52236 * gcc.c-torture/compile/20001009-1.c: New testcase.
52237 * gcc.c-torture/execute/20001009-1.c: New testcase.
52238 Testcases provided by Jan Hubicka <jh@suse.cz>.
52239
52240 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
52241
52242 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
52243 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
52244 uintmax_t using <limits.h> to emulate the compiler's internal
52245 logic. No longer XFAIL %j tests.
52246
52247 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
52248
52249 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
52250 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
52251 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
52252 regexps and details of expected handling of some bad formats.
52253 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
52254 suppression.
52255
52256 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
52257
52258 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
52259 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
52260 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
52261 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
52262 in list archives.
52263
52264 2000-10-06 Richard Henderson <rth@cygnus.com>
52265
52266 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
52267 * g++.old-deja/g++.brendan/crash52.C: Likewise.
52268 * g++.old-deja/g++.jason/report.C: Likewise.
52269 * g++.old-deja/g++.law/friend5.C: Likewise.
52270 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
52271 of the expected warnings.
52272
52273 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
52274
52275 * g++.old-deja/g++.pt/enum14.C: New test.
52276
52277 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
52278
52279 * g++.old-deja/g++.pt/crash59.C: New test.
52280
52281 2000-10-04 Will Cohen <wcohen@redhat.com>
52282
52283 * gcc.dg/20000926-1.c: New test.
52284
52285 2000-10-03 Geoff Keating <geoffk@cygnus.com>
52286
52287 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
52288 function name for current C++ compiler.
52289 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
52290
52291 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
52292
52293 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
52294 __PRETTY_FUNCTION__.
52295 * g++.old-deja/g++.ext/pretty2.C: Likewise.
52296
52297 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52298
52299 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
52300
52301 2000-09-26 Jakub Jelinek <jakub@redhat.com>
52302
52303 * gcc.c-torture/compile/20000923-1.c: New test.
52304
52305 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
52306
52307 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
52308 * g++.old-deja/g++.pt/ttp62.C: Same.
52309 * g++.old-deja/g++.other/inline14.C: Same.
52310
52311 2000-09-24 Richard Henderson <rth@cygnus.com>
52312
52313 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
52314
52315 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
52316
52317 * gcc.dg/c90-printf-1.c: Add test for wide string format.
52318
52319 2000-09-22 Geoff Keating <geoffk@cygnus.com>
52320
52321 * gcc.c-torture/compile/20000922-1.c: New file.
52322
52323 2000-09-21 Nick Clifton <nickc@redhat.com>
52324
52325 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
52326 a signed long modulo operation.
52327 (mod6): New function - perform an unsigned long modulo operation.
52328 (main): Add tests for modulos of very large numbers by very small
52329 dividends.
52330
52331 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52332
52333 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
52334
52335 2000-09-19 Richard Henderson <rth@cygnus.com>
52336
52337 * gcc.dg/compare2.c (case 10): XFAIL.
52338
52339 2000-09-18 Richard Henderson <rth@cygnus.com>
52340
52341 * gcc.c-torture/execute/20000906-1.c: Move ...
52342 * gcc.dg/20000906-1.c: ... here. Only run on targets
52343 that support __builtin_trap.
52344
52345 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
52346
52347 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
52348
52349 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
52350
52351 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
52352 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
52353 more $ format tests.
52354
52355 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
52356
52357 * gcc.dg/format-errmk-1.c: New test.
52358
52359 2000-09-17 Greg McGary <greg@mcgary.org>
52360
52361 * gcc.c-torture/execute/20000917-1.x: Remove.
52362
52363 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
52364
52365 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
52366
52367 2000-09-17 Greg McGary <greg@mcgary.org>
52368
52369 * gcc.c-torture/execute/20000917-1.c: New test.
52370 * gcc.c-torture/execute/20000917-1.x: XFAIL.
52371
52372 2000-09-16 Neil Booth <NeilB@earthling.net>
52373
52374 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
52375 in nested macro bug.
52376
52377 2000-09-15 Neil Booth <NeilB@earthling.net>
52378
52379 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
52380
52381 2000-09-14 Jeffrey A Law (law@cygnus.com)
52382
52383 * gcc.c-torture/execute/20000914-1.c: New test.
52384
52385 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
52386
52387 * g++.other/inline13.C: New test.
52388
52389 2000-09-12 Andreas Jaeger <aj@suse.de>
52390
52391 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
52392 constant by Ulrich Drepper <drepper@redhat.com>.
52393
52394 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
52395
52396 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
52397
52398 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52399
52400 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
52401
52402 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
52403
52404 * gcc.dg/cpp/backslash.c: New test.
52405
52406 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
52407
52408 * gcc.c-torture/execute/20000910-1.c: New test.
52409 * gcc.c-torture/execute/20000910-2.c: Likewise.
52410
52411 2000-09-11 Robert Lipe <robertl@sco.com>
52412
52413 * gcc.dg/pragma-align.c: New test.
52414
52415 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
52416
52417 * g++.old-deja/g++.pt/explicit82.C: New test.
52418 * g++.old-deja/g++.pt/explicit83.C: New test.
52419
52420 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
52421
52422 * gcc.dg/asm-names.c: New test.
52423
52424 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52425
52426 * gcc.dg/cpp/tr-warn6.c: New test
52427
52428 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
52429
52430 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
52431 be accepted.
52432
52433 2000-09-07 Catherine Moore <clm@redhat.com>
52434
52435 * gcc.c-torture/execute/unroll-1.c: New test.
52436
52437 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
52438
52439 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
52440 ERROR markers.
52441 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
52442 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
52443 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
52444 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
52445 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
52446 Preprocess only.
52447 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
52448 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
52449
52450 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52451
52452 * g++.old-deja/g++.pt/deduct2.C: New test.
52453
52454 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52455
52456 * g++.old-deja/g++.pt/parms2.C: New test.
52457
52458 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52459
52460 * g++.old-deja/g++.pt/crash58.C: New test.
52461
52462 2000-09-06 Greg McGary <greg@mcgary.org>
52463
52464 * gcc.c-torture/execute/20000906-1.c: New test.
52465 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
52466
52467 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52468
52469 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
52470
52471 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52472
52473 * g++.old-deja/g++.pt/crash57.C: New test.
52474
52475 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52476
52477 * g++.old-deja/g++.pt/crash56.C: New test.
52478
52479 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52480
52481 * g++.old-deja/g++.pt/koenig1.C: New test.
52482
52483 2000-09-04 Jakub Jelinek <jakub@redhat.com>
52484
52485 * gcc.dg/20000904-1.c: New test.
52486
52487 2000-09-04 Jakub Jelinek <jakub@redhat.com>
52488
52489 * gcc.dg/cpp/paste8.c: New test.
52490
52491 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
52492
52493 * gcc.c-torture/compile/20000827-1.c: New test.
52494
52495 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
52496
52497 * gcc.dg/format-diag-1.c: New test.
52498
52499 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
52500
52501 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
52502 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
52503 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
52504 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
52505 gcc.dg/formatz-1.c: Adjust warning regular expressions.
52506
52507 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
52508
52509 * g++.old-deja/g++.other/nested4.C: New test.
52510
52511 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
52512
52513 * g++.old-deja/g++.ns/scoped1.C: New test.
52514
52515 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
52516
52517 * lib/g++.exp: Support testing already-installed GCC.
52518
52519 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52520
52521 * wtr-label-1.c, wtr-suffix-1.c: New tests.
52522
52523 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52524
52525 * gcc.dg/return-type-2.c: New test.
52526
52527 2000-08-27 Geoff Keating <geoffk@cygnus.com>
52528
52529 * gcc.c-torture/compile/20000825-1.c: New test.
52530
52531 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
52532
52533 * gcc.dg/dwarf2-2.c: New test.
52534
52535 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
52536
52537 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
52538 dg-warning regexps.
52539
52540 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
52541
52542 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
52543 gcc.dg/format-ext-5.c: New tests.
52544
52545 2000-08-25 Jakub Jelinek <jakub@redhat.com>
52546
52547 * g++.old-deja/g++.other/crash22.C: New test.
52548
52549 2000-08-24 Mark Mitchell <mark@codesourcery.com>
52550
52551 * gcc.dg/noncompile/930622-2.c: Adjust error message.
52552
52553 2000-08-24 Richard Henderson <rth@cygnus.com>
52554
52555 * gcc.dg/ia64-sync-1.c: New test.
52556 * gcc.dg/ia64-sync-2.c: New test.
52557 * gcc.dg/ia64-asm-1.c: New test.
52558
52559 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
52560
52561 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
52562 * gcc.dg/format-ext-2.c: New test.
52563
52564 2000-08-23 Jason Merrill <jason@redhat.com>
52565
52566 * lib/old-dejagnu.exp: Also ignore "In member function" and
52567 "At global scope".
52568
52569 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52570
52571 * gcc.dg/noncompile/label-lineno-1.c: New test.
52572
52573 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
52574
52575 * gcc.dg/c99-array-nonobj-1.c: New test.
52576
52577 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
52578
52579 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
52580 tests.
52581 * gcc.dg/format-ext-1.c: New test.
52582
52583 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52584
52585 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
52586 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
52587 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
52588 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
52589 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
52590
52591 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
52592
52593 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
52594 gcc.dg/c99-strftime-2.c: New tests.
52595
52596 2000-08-22 Richard Henderson <rth@cygnus.com>
52597
52598 * gcc.c-torture/execute/20000822-1.c: New test.
52599
52600 2000-08-21 Jakub Jelinek <jakub@redhat.com>
52601
52602 * gcc.c-torture/execute/20000819-1.x: Remove.
52603
52604 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
52605
52606 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
52607 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
52608 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
52609 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
52610 gcc.dg/format-xopen-1.c: New tests.
52611
52612 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
52613
52614 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
52615
52616 2000-08-21 Jakub Jelinek <jakub@redhat.com>
52617
52618 * g++.old-deja/g++.other/loop2.C: New test.
52619
52620 * gcc.c-torture/compile/20000606-1.c: New test.
52621 * gcc.c-torture/compile/20000728-1.c: New test.
52622 * gcc.c-torture/execute/20000801-1.c: New test.
52623 * gcc.c-torture/execute/20000801-2.c: New test.
52624 * gcc.c-torture/execute/20000819-1.c: New test.
52625 * gcc.c-torture/execute/20000819-1.x: XFAIL.
52626 * gcc.dg/20000629-1.c: New test.
52627 * gcc.dg/20000724-1.c: New test.
52628 * gcc.dg/20000807-1.c: New test.
52629
52630 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
52631
52632 * gcc.dg/cpp/pragma-1.c: New test.
52633 * gcc.dg/cpp/pragma-2.c: New test.
52634
52635 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
52636
52637 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
52638 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
52639
52640 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
52641
52642 * gcc.c-torture/compile/20000818-1.c: New test.
52643
52644 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
52645
52646 * gcc.c-torture/execute/20000818-1.c: New test.
52647
52648 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
52649
52650 * gcc.dg/format-va-1.c: New test.
52651
52652 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52653
52654 * g++.old-deja/g++.other/typedef8.C: New test.
52655
52656 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52657
52658 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
52659 * g++.old-deja/g++.mike/net36.C: Mark candidate.
52660 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
52661 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
52662 * g++.old-deja/g++.other/ptrmem7.C: New test.
52663 * g++.old-deja/g++.pt/ptrmem10.C: New test.
52664
52665 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52666
52667 * g++.old-deja/g++.pt/typename27.C: New test.
52668
52669 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
52670
52671 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
52672 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
52673 * g++.old-deja/g++.pt/friend45.C: New test.
52674 * g++.old-deja/g++.other/friend8.C: New test.
52675
52676 2000-08-15 Richard Henderson <rth@cygnus.com>
52677
52678 * gcc.c-torture/execute/20000815-1.c: New test.
52679
52680 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
52681
52682 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
52683 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
52684 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
52685
52686 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
52687
52688 * g++.old-deja/g++.other/refinit2.C: New test.
52689
52690 2000-08-13 Geoff Keating <geoffk@cygnus.com>
52691
52692 * lib/c-torture.exp (c-torture): Make
52693 compiler_conditional_xfail_data global.
52694 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
52695 compiler_conditional_xfail_data machinery.
52696 (f-torture-execute): Likewise.
52697 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
52698 and only when unrolling loops.
52699
52700 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
52701
52702 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
52703
52704 * g++.old-deja/g++.pt/explicit81.C: New test.
52705
52706 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
52707
52708 * g++.old-deja/g++.pt/typename26.C: New test.
52709
52710 2000-08-10 Geoff Keating <geoffk@cygnus.com>
52711
52712 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
52713 warning.
52714
52715 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
52716
52717 * g++.old-deja/g++.other/array3.C: New test.
52718
52719 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
52720
52721 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
52722 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
52723 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
52724 New tests.
52725
52726 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
52727
52728 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
52729 * g++.old-deja/g++.abi/vmihint.C: Likewise.
52730
52731 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
52732
52733 * gcc.c-torture/execute/20000808-1.c: New test.
52734
52735 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
52736
52737 * gcc.dg/c90-const-expr-1.c: New test.
52738
52739 2000-08-08 Richard Henderson <rth@cygnus.com>
52740
52741 * gcc.dg/noncompile/920923-1.c: Declare calloc.
52742
52743 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
52744
52745 * gcc.dg/noncompile/const-ll-1.c: New test.
52746
52747 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
52748
52749 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
52750
52751 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
52752
52753 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
52754 that running programs linked against the shared version of libobjc
52755 run correctly.
52756
52757 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
52758
52759 * gcc.dg/c99-printf-1.c: New test.
52760
52761 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
52762
52763 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
52764
52765 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
52766
52767 * gcc.c-torture/execute/20000731-1.x: Delete.
52768
52769 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
52770
52771 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
52772 and torture_without_loops as is done by c-torture.exp.
52773 (search_for): Copy from c-torture.exp.
52774 (gcc-dg-runtest): New function, drives a directory of tests
52775 iterating over the TORTURE_OPTIONS.
52776 (scan-assembler, scan-assembler-not): Move here from
52777 individual directory drivers.
52778
52779 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
52780 defined by lib/gcc-dg.exp.
52781 * gcc.dg/cpp/cpp.exp: Likewise.
52782 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
52783 gcc-dg-runtest, so we cycle over optimization options.
52784
52785 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
52786 * gcc.dg/compare2.c: No longer expected to fail.
52787
52788 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
52789
52790 * gcc.c-torture/execute/20000804-1.c: New test.
52791
52792 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
52793
52794 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
52795
52796 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
52797
52798 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
52799
52800 2000-08-03 Jeffrey A Law (law@cygnus.com)
52801
52802 * gcc.c-torture/compile/20000803-1.c: New test.
52803
52804 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
52805
52806 * gcc.c-torture/execute/20000801-3.c,
52807 gcc.c-torture/execute/20000801-4.c: New tests.
52808 * gcc.c-torture/execute/20000801-3.x,
52809 gcc.c-torture/execute/20000801-4.x: Xfail.
52810
52811 2000-08-02 Geoff Keating <geoffk@cygnus.com>
52812
52813 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
52814 libobjc/.libs to allow for libtool.
52815
52816 2000-08-02 Jakub Jelinek <jakub@redhat.com>
52817
52818 * gcc.c-torture/compile/20000802-1.c: New test.
52819
52820 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
52821
52822 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
52823
52824 2000-07-31 Jeffrey A Law (law@cygnus.com)
52825
52826 * gcc-c-torture/execute/20000731-2.c: New test.
52827
52828 * gcc.c-torture/execute/20000731-1.c: New test.
52829 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
52830
52831 2000-07-31 Jakub Jelinek <jakub@redhat.com>
52832
52833 * gcc.dg/cpp/paste7.c: New test.
52834 * gcc.dg/cpp/20000725-1.c: New test.
52835
52836 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
52837
52838 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
52839 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
52840 declaration warning for __builtin_dwarf_reg_size.
52841
52842 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
52843
52844 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
52845
52846 * gcc.dg/noncompile/voidparam-1.c: New test.
52847
52848 2000-07-30 Richard Henderson <rth@cygnus.com>
52849
52850 * gcc.dg/c90-digraph-1.c: Don't xfail.
52851 * gcc.dg/compare2.c (case 10): Xfail.
52852 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
52853
52854 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
52855
52856 * gcc.dg/c99-main-1.c: New test.
52857
52858 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
52859
52860 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
52861
52862 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
52863
52864 * gcc.c-tortuer/execute/20000726-1.c: New test.
52865
52866 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
52867
52868 * gcc.c-torture/execute/enum-2.c: New test.
52869
52870 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52871
52872 * gcc.dg/cpp/tr-warn3.c: New test.
52873
52874 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
52875
52876 * g++.old-deja/g++.ext/implicit1.C: Remove.
52877 * g++.old-deja/g++.jason/c2.C: Remove
52878 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
52879 * g++.old-deja/g++.pt/crash16.C: Likewise.
52880 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
52881
52882 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
52883
52884 * g++.old-deja/g++.other/for2.C: New test.
52885
52886 2000-07-25 Jakub Jelinek <jakub@redhat.com>
52887
52888 * gcc.dg/20000720-1.c: New test.
52889
52890 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
52891
52892 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
52893
52894 2000-07-24 Geoff Keating <geoffk@cygnus.com>
52895
52896 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
52897 * gcc.c-torture/execute/20000722-1.c: New.
52898 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
52899
52900 2000-07-24 Jakub Jelinek <jakub@redhat.com>
52901
52902 * gcc.dg/cpp/20000720-1.S: New test.
52903
52904 2000-07-21 Michael Meissner <meissner@redhat.com>
52905
52906 * gcc.c-torture/execute/ieee/hugeval.c: New test.
52907
52908 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
52909
52910 * g++.old-deja/g++.brendan/crash16.C,
52911 g++.old-deja/g++.brendan/parse3.C,
52912 g++.old-deja/g++.brendan/redecl1.C,
52913 g++.old-deja/g++.ns/template13.C,
52914 g++.old-deja/g++.other/decl4.C,
52915 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
52916
52917 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
52918
52919 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
52920 and "Internal error".
52921
52922 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
52923 regexps.
52924 * gcc.dg/cpp/paste6.c: New test.
52925
52926 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
52927
52928 * gcc.dg/cpp/tr-direct.c: New test.
52929
52930 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
52931 gcc.dg/cpp/undef1.c: Tweak error regexps.
52932
52933 2000-07-18 Eric Christopher <echristo@redhat.com>
52934
52935 * gcc.c-torture/compile/20000718-1.c: New test.
52936
52937 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
52938
52939 * cpplex.c (_cpp_push_token): If the token being pushed back
52940 is the previous token in this context, just subtract one from
52941 context->posn.
52942 * cppmacro.c (save_expansion): Clear aux field when storing a
52943 placemarker.
52944
52945 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
52946
52947 * gcc.dg/noncompile/redecl-1.c: New test.
52948
52949 2000-07-18 Jakub Jelinek <jakub@redhat.com>
52950
52951 * gcc.c-torture/execute/20000717-5.c: New test.
52952 * gcc.c-torture/execute/20000717-1.x: Removed.
52953
52954 2000-07-17 Richard Henderson <rth@cygnus.com>
52955
52956 * gcc.c-torture/execute/20000717-4.c: New test.
52957
52958 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
52959
52960 * gcc.dg/cpp/syshdr.c: New test.
52961 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
52962
52963 2000-07-17 Neil Booth <neilb@earthling.net>
52964
52965 * gcc.dg/cpp/cmdlne-dM.c: New test.
52966 * gcc.dg/cpp/cmdlne-dD.c: New test.
52967
52968 2000-07-17 Jeffrey A Law (law@cygnus.com)
52969
52970 * gcc.c-torture/execute/20000717-3.c: New test.
52971
52972 * gcc.c-torture/compile/20000717-1.c: New test.
52973
52974 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
52975
52976 * gcc.c-torture/execute/20000717-2.c: New test.
52977
52978 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
52979
52980 * gcc.dg/formatz-1.c: New test.
52981
52982 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
52983 * gcc.dg/c99-digraph-1.c: New tests.
52984
52985 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
52986 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
52987
52988 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
52989 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
52990 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
52991 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
52992 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
52993 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
52994 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
52995
52996 2000-07-17 Greg McGary <greg@mcgary.org>
52997
52998 * gcc.c-torture/execute/20000717-1.c: New test.
52999 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
53000
53001 2000-07-15 Jakub Jelinek <jakub@redhat.com>
53002
53003 * gcc.c-torture/execute/20000715-2.c: New test.
53004 * gcc.dg/20000715-1.c: New test.
53005
53006 2000-07-15 Michael Meissner <meissner@redhat.com>
53007
53008 * gcc.c-torture/execute/20000715-1.c: New test.
53009
53010 2000-07-13 Jakub Jelinek <jakub@redhat.com>
53011
53012 * gcc.c-torture/execute/20000707-1.c: New test.
53013
53014 2000-07-13 Neil Booth <NeilB@earthling.net>
53015
53016 * gcc.dg/cpp/digraph1.c,
53017 gcc.dg/cpp/digraph2.c,
53018 gcc.dg/cpp/digraphs.c: New tests.
53019
53020 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
53021
53022 * g77.f-torture/compile/20000630-2.f: New test.
53023 * g77.f-torture/compile/20000630-2.x
53024
53025 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
53026
53027 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
53028
53029 2000-07-11 Neil Booth <NeilB@earthling.net>
53030
53031 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
53032
53033 2000-07-11 Neil Booth <NeilB@earthling.net>
53034
53035 * gcc.dg/cpp/cmdlne-C.c: New.
53036
53037 2000-07-09 Neil Booth <NeilB@earthling.net>
53038
53039 * gcc.dg/cpp/directiv.c: New tests.
53040 * gcc.dg/cpp/undef1.c: Update.
53041
53042 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
53043
53044 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
53045
53046 2000-07-09 Neil Booth <NeilB@earthling.net>
53047
53048 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
53049
53050 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
53051
53052 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
53053 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
53054
53055 2000-07-08 Neil Booth <NeilB@earthling.net>
53056
53057 * gcc.dg/cpp/macsyntx.c: New tests.
53058
53059 2000-07-07 Jakub Jelinek <jakub@redhat.com>
53060
53061 * gcc.dg/20000707-1.c: New test.
53062
53063 2000-07-07 Jakub Jelinek <jakub@redhat.com>
53064
53065 * gcc.c-torture/execute/20000706-1.c: New test.
53066 * gcc.c-torture/execute/20000706-2.c: New test.
53067 * gcc.c-torture/execute/20000706-3.c: New test.
53068 * gcc.c-torture/execute/20000706-4.c: New test.
53069 * gcc.c-torture/execute/20000706-5.c: New test.
53070
53071 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
53072
53073 * g++.old-deja/g++.pt/instantiate7.C: New test.
53074
53075 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
53076
53077 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
53078 * g++.old-deja/g++.mike/thunk3.C: Likewise.
53079 * g++.old-deja/g++.other/rtti3.C: Likewise.
53080 * g++.old-deja/g++.other/rttid3.C: Likewise.
53081
53082 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
53083
53084 * g77.f-torture/compile/20000630-1.x: Fix typo
53085
53086 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
53087
53088 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
53089 assembly output.
53090
53091 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
53092
53093 * gcc.dg/cpp/ident.c: New test.
53094
53095 2000-07-05 Neil Booth <NeilB@earthling.net>
53096
53097 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
53098 gcc.dg/cpp/lexstrng.c: New tests.
53099
53100 2000-07-04 Neil Booth <NeilB@earthling.net>
53101
53102 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
53103 * gcc.dg/cpp/strify2.c: Same.
53104
53105 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
53106
53107 * gcc.dg/cpp/19951025-1.c: Adjust regexps.
53108 * gcc.dg/cpp/19990703-1.c: Likewise.
53109 * gcc.dg/cpp/20000625-1.c: Likewise.
53110 * gcc.dg/cpp/20000625-2.c: Likewise.
53111
53112 * gcc.dg/cpp/macro1.c,
53113 gcc.dg/cpp/paste1.c, gcc.dg/cpp/paste2.c,
53114 gcc.dg/cpp/paste3.c, gcc.dg/cpp/paste4.c,
53115 gcc.dg/cpp/strify1.c,
53116 gcc.dg/cpp/strify2.c: New tests.
53117
53118 2000-07-03 Jakub Jelinek <jakub@redhat.com>
53119
53120 * gcc.c-torture/execute/20000703-1.c: New test.
53121
53122 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
53123
53124 * g++.old-deja/g++.pt (lookup10.C): New test.
53125
53126 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
53127
53128 * g++.old-deja/g++.pt (typename25.C): New test.
53129
53130 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
53131
53132 * gcc.c-torture/compile/20000701-1.c: New test.
53133
53134 2000-06-30 Nick Clifton <nickc@cygnus.com>
53135
53136 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
53137 to test case.
53138
53139 2000-06-30 Catherine Moore <clm@cygnus.com>
53140
53141 * gcc.c-torture/execute/align-1.c: New test.
53142
53143 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
53144
53145 * g++.old-deja/g++.pt/expr8.C: New test.
53146 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
53147
53148 2000-06-29 Nick Clifton <nickc@cygnus.com>
53149
53150 * gcc.c-torture/compile/20000629-1.c: New test.
53151
53152 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
53153
53154
53155 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
53156 gcc.dg/noncompile directory, depending on whether they're
53157 preprocessor tests or not. Annotate all the tests for the dg
53158 framework.
53159
53160 * gcc.c-torture/noncompile/noncompile.exp: Delete.
53161 * gcc.dg/noncompile/noncompile.exp: New.
53162
53163 * Moved files:
53164 Old name New name
53165 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
53166 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
53167 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
53168 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
53169 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
53170 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
53171 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
53172 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
53173 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
53174 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
53175 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
53176 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
53177 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
53178 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
53179 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
53180 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
53181 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
53182 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
53183 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
53184 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
53185 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
53186 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
53187 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
53188 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
53189
53190 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
53191 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
53192 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
53193 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
53194 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
53195 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
53196
53197 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
53198
53199 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
53200 declare one variable. On the fourth, error.
53201 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
53202 declared by 20000628-1a.h.
53203
53204 2000-06-29 Richard Henderson <rth@redhat.com>
53205
53206 * gcc.c-torture/execute/930529-1.x: New file.
53207 * gcc.dg/920413-1.c: Adjust expected warning text.
53208 * gcc.dg/980217-1.c: Declare abort.
53209 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
53210
53211 2000-06-29 Jeffrey A Law (law@cygnus.com)
53212
53213 * g77.f-torture/compile/20000629-1.f: New test.
53214 * g77.f-torture/compile/20000629-1.x: Expected to fail.
53215
53216 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
53217
53218 Rearrange lots of files, removing entirely the
53219 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
53220 directories.
53221
53222 * Deleted files:
53223 gcc.c-torture/code_quality/code_quality.exp
53224 gcc.c-torture/special/special.exp
53225 gcc.failure/failure.exp
53226 gcc.failure/940409-1.x
53227 gcc.c-torture/compile/961203-1.x
53228
53229 * New files:
53230 gcc.misc-tests/linkage.exp
53231 gcc.c-torture/execute/920730-1t.c
53232 gcc.c-torture/execute/920730-1t.x
53233 gcc.c-torture/compile/920520-1.x
53234 gcc.c-torture/compile/920521-1.x
53235 gcc.c-torture/compile/981006-1.x
53236 gcc.c-torture/execute/eeprof-1.x
53237
53238 * Moved files (possibly with modifications to fit a new harness):
53239 Old name New name
53240 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
53241 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
53242 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
53243 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
53244 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
53245 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
53246 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
53247 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
53248 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
53249 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
53250 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
53251 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
53252 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
53253 gcc.failure/940409-1.c gcc.dg/940409-1.c
53254
53255 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
53256
53257 * c-torture/compile/961203-1.x: Delete.
53258
53259 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
53260 not exit. Include stdio.h.
53261 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
53262 * gcc.misc-tests/dg-12.c: Likewise.
53263 * gcc.misc-tests/dg-5.c: Likewise.
53264 * gcc.misc-tests/dg-6.c: Likewise.
53265 * gcc.misc-tests/dg-7.c: Prototype abort.
53266 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
53267 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
53268 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
53269 not exit.
53270 * gcc.misc-tests/sieve.c: Use return from main, not exit.
53271 * gcc.misc-tests/sort2.c: Use return from main, not exit.
53272
53273 2000-06-28 Jakub Jelinek <jakub@redhat.com>
53274
53275 * gcc.dg/cpp/20000628-1.c: New test.
53276 * gcc.dg/cpp/20000628-1.h: New header for above test.
53277 * gcc.dg/cpp/20000628-1a.h: Likewise.
53278
53279 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
53280
53281 * gcc.dg/cpp: New directory.
53282 * gcc.dg/cpp/cpp.exp: New driver.
53283 * gcc.dg/cpp/20000627-1.c: New test.
53284 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
53285 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
53286 and rewrite as a compilation test.
53287
53288 * gcc.dg: Move many files into the cpp subdirectory, possibly
53289 renaming or editing them as well.
53290 Old name New name
53291 990119-1.c cpp/19990119-1.c
53292 990228-1.c cpp/19990228-1.c
53293 990407-1.c cpp/19990407-1.c
53294 990409-1.c cpp/19990409-1.c
53295 990413-1.c cpp/19990413-1.c
53296 990703-1.c cpp/19990703-1.c
53297 20000127-1.c cpp/20000127-1.c
53298 20000129-1.c cpp/20000129-1.c
53299 20000207-1.c cpp/20000207-1.c
53300 20000207-2.c cpp/20000207-2.c
53301 20000209-1.c cpp/20000209-1.c
53302 20000209-2.c cpp/20000209-2.c
53303 20000301-1.c cpp/20000301-1.c
53304 20000419-1.c cpp/20000419-1.c
53305 20000510-1.S cpp/20000510-1.S
53306 20000519-1.c cpp/20000519-1.c
53307 20000529-1.c cpp/20000529-1.c
53308 20000625-1.c cpp/20000625-1.c
53309 20000625-2.c cpp/20000625-2.c
53310 cpp-as1.c cpp/assert1.c
53311 cpp-as2.c cpp/assert2.c
53312 cxx-comments-1.c cpp/cxxcom1.c
53313 cxx-comments-2.c cpp/cxxcom2.c
53314 endif-label.c cpp/endif.c
53315 cpp-hash1.c cpp/hash1.c
53316 cpp-hash2.c cpp/hash2.c
53317 cpp-if1.c cpp/if-1.c
53318 cpp-if2.c cpp/if-2.c
53319 cpp-if3.c cpp/if-3.c
53320 cpp-if4.c cpp/if-4.c
53321 cpp-if5.c cpp/if-5.c
53322 cpp-cond.c cpp/if-cexp.c
53323 cpp-missingop.c cpp/if-mop.c
53324 cpp-missingparen.c cpp/if-mpar.c
53325 cpp-opprec.c cpp/if-oppr.c
53326 cpp-ifparen.c cpp/if-paren.c
53327 cpp-shortcircuit.c cpp/if-sc.c
53328 cpp-shift.c cpp/if-shift.c
53329 cpp-unary.c cpp/if-unary.c
53330 cpp-li1.c cpp/line1.c
53331 cpp-li2.c cpp/line2.c
53332 lineno.c cpp/line3.c
53333 lineno-2.c cpp/line4.c
53334 cpp-mi.c cpp/mi1.c
53335 cpp-mic.h cpp/mi1c.h
53336 cpp-micc.h cpp/mi1cc.h
53337 cpp-mind.h cpp/mi1nd.h
53338 cpp-mindp.h cpp/mi1ndp.h
53339 cpp-mix.h cpp/mi1x.h
53340 cpp-mi2.c cpp/mi2.c
53341 cpp-mi2a.h cpp/mi2a.h
53342 cpp-mi2b.h cpp/mi2b.h
53343 cpp-mi2c.h cpp/mi2c.h
53344 cpp-mi3.c cpp/mi3.c
53345 cpp-mi3.def cpp/mi3.def
53346 poison-1.c cpp/poison.c
53347 pr-impl.c cpp/prag-imp.c
53348 cpp-redef-2.c cpp/redef1.c
53349 cpp-redef.c cpp/redef2.c
53350 strpaste.c cpp/strp1.c
53351 strpaste-2.c cpp/strp2.c
53352 cpp-tradpaste.c cpp/tr-paste.c
53353 cpp-tradstringify.c cpp/tr-str.c
53354 cpp-tradwarn1.c cpp/tr-warn1.c
53355 cpp-tradwarn2.c cpp/tr-warn2.c
53356 trigraphs.c cpp/trigraphs.c
53357 cpp-unc1.c cpp/unc1.c
53358 cpp-unc2.c cpp/unc2.c
53359 cpp-unc3.c cpp/unc3.c
53360 cpp-unc.c cpp/unc4.c
53361 undef.c cpp/undef1.c
53362 undef-2.c cpp/undef2.c
53363 cpp-wi1.c cpp/widestr1.c
53364
53365 2000-06-27 Mark Mitchell <mark@codesourcery.com>
53366
53367 * lib/g++.exp (g++_include_flags): Tweak.
53368
53369 2000-06-27 H.J. Lu <hjl@gnu.org>
53370 Loren J. Rittle <ljrittle@acm.org>
53371
53372 * lib/g++.exp (g++_include_flags): Override libgloss.exp
53373 version with one that knows about the new gcc tree structure.
53374 (g++_link_flags): Same.
53375
53376 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
53377
53378 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
53379 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
53380 case we are cross-compiling.
53381
53382 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
53383 g++.old-deja/g++.niklas/Makefile.in,
53384 g++.old-deja/g++.niklas/configure.in,
53385 g++.old-deja/g++.other/Makefile.in,
53386 g++.old-deja/g++.other/configure.in,
53387 gcc.c-torture/code_quality/Makefile.in,
53388 gcc.c-torture/code_quality/configure.in,
53389 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
53390 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
53391 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
53392 gcc.c-torture/execute/ieee/Makefile.in,
53393 gcc.c-torture/execute/ieee/configure.in,
53394 gcc.c-torture/noncompile/Makefile.in,
53395 gcc.c-torture/noncompile/configure.in,
53396 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
53397 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
53398 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
53399
53400 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
53401
53402 * g++.old-deja/g++.other/ambig3.C: New test.
53403
53404 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
53405
53406 * g++.old-deja/g++.pt/syntax1.C: New test.
53407 * g++.old-deja/g++.pt/syntax2.C: New test.
53408 * g++.old-deja/g++.other/syntax3.C: New test.
53409 * g++.old-deja/g++.other/syntax4.C: New test.
53410
53411 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
53412
53413 * gcc.dg/20000623-1.c: Prototype exit and abort.
53414
53415 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
53416
53417 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
53418 New tests.
53419 * gcc.dg/cpp-mi3.def: New file.
53420
53421 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
53422 inside assertions.
53423 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
53424 lexer's error messages.
53425 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
53426 divine anything from the linemarkers.
53427 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
53428 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
53429
53430 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
53431
53432 * gcc.dg/20000623-1.c: New test.
53433
53434 2000-06-22 Jakub Jelinek <jakub@redhat.com>
53435
53436 * gcc.c-torture/execute/20000622-1.c: New test.
53437
53438 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
53439
53440 * g++.old-deja/g++.other/init15.C: New test.
53441
53442 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
53443
53444 * g++.old-deja/g++.pt/vaarg2.C: New test.
53445 * g++.old-deja/g++.pt/vaarg3.C: New test.
53446
53447 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
53448
53449 * g++.old-deja/g++.other/dyncast6.C: New test.
53450
53451 2000-06-15 Jakub Jelinek <jakub@redhat.com>
53452
53453 * gcc.c-torture/execute/loop-6.c: New test.
53454
53455 2000-06-14 Jakub Jelinek <jakub@redhat.com>
53456
53457 * gcc.dg/20000614-1.c: New test.
53458 * gcc.dg/20000614-2.c: New test.
53459
53460 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
53461
53462 * g++.old-deja/g++.other/inline12.C: New test.
53463
53464 2000-06-13 Jakub Jelinek <jakub@redhat.com>
53465
53466 * g++.old-deja/g++.other/eh1.C: New test.
53467
53468 2000-06-12 Jakub Jelinek <jakub@redhat.com>
53469
53470 * g++.old-deja/g++.other/type.C: New test.
53471
53472 2000-06-05 Jakub Jelinek <jakub@redhat.com>
53473
53474 * g++.old-deja/g++.other/initstring.C: New test.
53475
53476 2000-06-12 Jason Merrill <jason@redhat.com>
53477
53478 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
53479
53480 2000-06-09 Jeffrey A Law (law@cygnus.com)
53481
53482 * gcc.c-torture/compile/20000609-1.c: New test.
53483
53484 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
53485
53486 * gcc.dg/20000609-1.c: New test.
53487
53488 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
53489
53490 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
53491 * gcc.c-torture/noncompile/poison-1.c: Move...
53492 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
53493 * gcc.dg/cpp-li1.c: Add a token after the #line.
53494
53495 2000-06-05 Richard Henderson <rth@cygnus.com>
53496
53497 * gcc.c-torture/execute/20000605-2.c: New test.
53498 * gcc.c-torture/execute/20000605-3.c: New test.
53499
53500 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
53501
53502 * g77.f-torture/execute/20000503-1.x: New file.
53503
53504 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
53505
53506 * g++.old-deja/g++.eh/badalloc1.C: New test.
53507
53508 2000-06-05 Richard Henderson <rth@cygnus.com>
53509
53510 * gcc.c-torture/execute/20000605-1.c: New test.
53511
53512 2000-06-05 Jakub Jelinek <jakub@redhat.com>
53513 Nathan Sidwell <nathan@codesourcery.com>
53514
53515 * gcc.c-torture/compile/20000605-1.c: New test.
53516
53517 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
53518
53519 * g77.f-torture/compile/20000601-1.f: New test.
53520
53521 2000-06-03 Richard Henderson <rth@cygnus.com>
53522
53523 * gcc.c-torture/execute/20000603-1.c: New.
53524
53525 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
53526
53527 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
53528 * gcc.dg/noreturn-2.c (noreturn): Likewise.
53529
53530 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
53531
53532 * gcc.dg/compare2.c (case 12): XFAIL.
53533 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
53534 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
53535
53536 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
53537
53538 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
53539
53540 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
53541 guard macro is already defined when the header is first
53542 included.
53543 * gcc.dg/cpp-mix.h: New file.
53544 * gcc.dg/endif-label.c: Update patterns to match compiler.
53545
53546 * g++.brendan/complex1.C: Declare abort.
53547 * g++.law/refs4.C: Remove XFAIL.
53548 * g++.oliva/expr2.C: Declare abort and exit.
53549
53550 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
53551
53552 * gcc.c-torture/execute/20000528-1.c: New test.
53553
53554 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
53555 * g++.old-deja/g++.law/temps4.C: Likewise.
53556
53557 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
53558 stdlib.h. Call abort() on failure.
53559 * g++.old-deja/g++.law/refs4.C: Likewise.
53560 * g++.old-deja/g++.law/temps4.C: Likewise.
53561 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
53562 * gcc.c-torture/execute/20000112-1.c: Include string.h.
53563
53564 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
53565
53566 Relative to g++.dg/special:
53567 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
53568
53569 Relative to g++.old-deja:
53570 * g++.brendan/complex1.C, g++.jason/optimize2.C,
53571 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
53572 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
53573 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
53574 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
53575 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
53576 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
53577
53578 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
53579 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
53580 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
53581 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
53582 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
53583 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
53584 and/or string.h.
53585
53586 * g++.other/goto1.C: Update expectations for error messages.
53587
53588 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
53589
53590 * gcc.c-torture/compile/20000523-1.c: New test.
53591
53592 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
53593
53594 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
53595
53596 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
53597
53598 * g++.old-deja/g++.eh/catch11.C: New test.
53599 * g++.old-deja/g++.eh/catch12.C: New test.
53600
53601 2000-05-24 Nick Clifton <nickc@cygnus.com>
53602
53603 * gcc.c-torture/execute/20000523-1.c: New test.
53604
53605 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
53606
53607 * c-torture/execute/bcp-1.c: Replace abort in arg of
53608 __builtin_constant_p with a generic external function.
53609
53610 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
53611 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
53612 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
53613 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
53614 Prototype abort and/or exit.
53615
53616 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
53617 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
53618 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
53619 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
53620
53621 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
53622
53623 * gcc.dg/dwarf2-1.c: New test.
53624
53625 2000-05-20 Richard Henderson <rth@cygnus.com>
53626
53627 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
53628
53629 2000-05-20 Andreas Jaeger <aj@suse.de>
53630
53631 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
53632 testcase.
53633
53634 2000-05-19 David Edelsohn <edelsohn@gnu.org>
53635
53636 * gcc.c-torture/execute/20000519-2.c: New test.
53637
53638 2000-05-19 Andreas Jaeger <aj@suse.de>
53639
53640 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
53641 which fails with SSA.
53642
53643 * lib/c-torture.exp: Also test with -O3 -fssa.
53644
53645 2000-05-18 Michael Meissner <meissner@redhat.com>
53646
53647 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
53648 * gcc.c-torture/execute/920415-1.c: Ditto.
53649 * gcc.c-torture/execute/920501-1.c: Ditto.
53650 * gcc.c-torture/execute/conversion.c: Ditto.
53651 * gcc.c-torture/execute/cvt-1.c: Ditto.
53652
53653 2000-05-18 Jeffrey A Law (law@cygnus.com)
53654
53655 * gcc.c-torture/compile/20000518-1.c: New test.
53656
53657 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
53658
53659 * g77.f-torture/compile/200005018.f: New test.
53660
53661 2000-05-17 Jeffrey A Law (law@cygnus.com)
53662
53663 * gcc.c-torture/compile/20000517-1.c: New test.
53664
53665 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53666
53667 * gcc.c-torture/execute/20000516-1.c: New test.
53668
53669 2000-05-15 Jakub Jelinek <jakub@redhat.com>
53670
53671 * g++.old-deja/g++.other/eh.C: New test.
53672
53673 2000-05-12 Richard Henderson <rth@cygnus.com>
53674
53675 * gcc.c-torture/execute/990208-1.c (main): Don't pass
53676 constants through to doit's conditional.
53677
53678 2000-05-11 Jeffrey A Law (law@cygnus.com)
53679
53680 * gcc.c-torture/compile/20000511-1.c: New test.
53681 * g77.f-torture/compile/20000511-1.f: New test.
53682 * g77.f-torture/compile/20000511-2.f: New test.
53683
53684 2000-05-11 Michael Meissner <meissner@redhat.com>
53685
53686 * gcc.c-torture/execute/20000511-1.c: New test.
53687
53688 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
53689
53690 * gcc.dg/dg.exp: Scan .S files as well as .c files.
53691 * gcc.dg/20000510-1.S: New.
53692
53693 2000-05-08 Catherine Moore <clm@cygnus.com>
53694
53695 * gcc.dg/unused-3.c: New.
53696
53697 2000-05-06 Richard Henderson <rth@cygnus.com>
53698
53699 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
53700 * g++.old-deja/g++.mike/warn1.C: Likewise.
53701 * g++.old-deja/g++.pt/local1.C: Likewise.
53702 * g++.old-deja/g++.pt/local7.C: Likewise.
53703 * g++.old-deja/g++.pt/spec16.C: Likewise.
53704
53705 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
53706
53707 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
53708
53709 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
53710
53711 * g77.f-torture/execute/20000503-1.f: New test.
53712
53713 2000-05-04 Andreas Jaeger <aj@suse.de>
53714
53715 * gcc.dg/noreturn-2.c: New test.
53716
53717 2000-05-04 Neil Booth <NeilB@earthling.net>
53718
53719 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
53720 preprocessor.
53721
53722 2000-05-04 Richard Henderson <rth@cygnus.com>
53723
53724 * gcc.c-torture/execute/20000503-1.c: Fix typo.
53725
53726 2000-05-04 Richard Henderson <rth@cygnus.com>
53727
53728 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
53729 OpenSSL by Jason R Thorpe.
53730
53731 2000-05-03 Jim Wilson <wilson@cygnus.com>
53732
53733 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
53734
53735 2000-05-03 Robert Lipe <robertlipe@usa.net>
53736
53737 * gcc.dg/20000503-1.c: New test.
53738
53739 2000-05-02 Jakub Jelinek <jakub@redhat.com>
53740
53741 * gcc.c-torture/compile/20000502-1.c: New test.
53742 * g++.old-deja/g++.other/align.C: New test.
53743 * gcc.dg/cpp-tradstringify.c: New test.
53744
53745 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
53746
53747 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
53748 and hard registers.
53749
53750 2000-04-26 Geoff Keating <geoffk@cygnus.com>
53751
53752 * gcc.c-torture/execute/loop-5.c: New test.
53753
53754 2000-04-25 Jakub Jelinek <jakub@redhat.com>
53755
53756 * gcc.c-torture/execute/va-arg-20.c: New test.
53757
53758 2000-04-23 Jeffrey A Law (law@cygnus.com)
53759
53760 * gcc.c-torture/execute/20000422-1.c: New test.
53761
53762 2000-04-20 Greg McGary <gkm@gnu.org>
53763
53764 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
53765 when optimizing, but without sibling-call optimizations (-O1).
53766
53767 2000-04-20 Jeffrey A Law (law@cygnus.com)
53768
53769 * gcc.c-torture/compile/20000420-1.c: New test.
53770
53771 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
53772
53773 * g++.abi/ptrflags.C: New test.
53774 * g++.eh/catchptr1.C: Test incomplete pointer chains.
53775
53776 2000-04-19 Catherine Moore <clm@cygnus.com>
53777
53778 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
53779
53780 2000-04-19 Greg McGary <gkm@gnu.org>
53781
53782 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
53783 sibling-call optimizations.
53784
53785 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
53786
53787 * gcc.dg/20000419-1.c: New test.
53788
53789 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
53790
53791 * gcc.c-torture/execute/20000412-6.c: New test.
53792
53793 2000-04-12 Jeffrey A Law (law@cygnus.com)
53794
53795 * gcc.c-torture/execute/20000412-5.c: New test.
53796 * g77.f-torture/compile/20000412-1.f: New test.
53797 * gcc.c-torture/execute/20000412-4.c: New test.
53798 * gcc.c-torture/compile/20000412-2.c: New test.
53799 * gcc.c-torture/execute/20000412-3.c: New test.
53800 * gcc.c-torture/compile/20000412-1.c: New test.
53801 * gcc.c-torture/execute/20000412-2.c: New test.
53802
53803 2000-04-12 Jakub Jelinek <jakub@redhat.com>
53804
53805 * objc/execute/bf-20.m: New test.
53806
53807 2000-04-10 Richard Henderson <rth@cygnus.com>
53808
53809 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
53810
53811 * gcc.c-torture/execute/20000412-1.c: New test.
53812
53813 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
53814
53815 * g++.old-deja/g++.eh/catchptr1.C: New test.
53816
53817 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
53818
53819 * g++.old-deja/g++.abi/cxa_vec.C: New test.
53820
53821 2000-04-08 Neil Booth <NeilB@earthling.net>
53822
53823 * gcc.dg/cpp-nullchar.c: Remove test as
53824 embedded nulls cause problems.
53825
53826 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53827
53828 * gcc.dg/compare2.c: New test.
53829
53830 2000-04-08 Neil Booth <NeilB@earthling.net>
53831
53832 * gcc.dg/cpp-nullchar.c: New test.
53833
53834 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
53835
53836 * gcc.dg/cpp-mi2.c: New test.
53837 * gcc.dg/cpp-mi2[abc].h: New files.
53838
53839 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
53840
53841 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
53842 member name.
53843
53844 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
53845
53846 * g++.old-deja/g++.abi/vmihint.C: New test.
53847
53848 2000-04-06 Neil Booth <NeilB@earthling.net>
53849
53850 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
53851 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
53852 copyright.
53853
53854 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
53855
53856 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
53857 avoid stack-frame overwrite.
53858
53859 2000-04-05 Jakub Jelinek <jakub@redhat.com>
53860
53861 * gcc.c-torture/compile/20000405-2.c: New test.
53862 * gcc.c-torture/compile/20000405-3.c: New test.
53863
53864 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53865
53866 * gcc.c-torture/compile/20000405-1.c: New test.
53867
53868 2000-04-04 Geoff Keating <geoffk@cygnus.com>
53869
53870 * gcc.dg/cast-qual-1.c: Revert last change.
53871
53872 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53873
53874 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
53875
53876 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
53877
53878 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
53879 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
53880
53881 2000-04-03 Jeffrey A Law (law@cygnus.com)
53882
53883 * gcc.c-torture/compile/20000403-2.c: New test.
53884 * gcc.c-torture/compile/20000403-1.c: New test.
53885
53886 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
53887
53888 * gcc.c-torture/execute/20000403-1.c: New test.
53889
53890 2000-04-03 Geoff Keating <geoffk@cygnus.com>
53891
53892 * gcc.c-torture/execute/20000402-1.c: New test.
53893
53894 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
53895
53896 * gcc.c-torture/execute/va-arg-15.c: New test.
53897 * gcc.c-torture/execute/va-arg-16.c: New test.
53898 * gcc.c-torture/execute/va-arg-17.c: New test.
53899 * gcc.c-torture/execute/va-arg-18.c: New test.
53900 * gcc.c-torture/execute/va-arg-19.c: New test.
53901
53902 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
53903
53904 * gcc.c-torture/compile/981211-1.c: Move to...
53905 * gcc.dg/cpp-as1.c: ...here.
53906 * gcc.dg/cpp-as2.c: New file.
53907
53908 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
53909 compiler.
53910
53911 2000-04-02 Neil Booth <NeilB@earthling.net>
53912
53913 * gcc.dg/cpp-cond.c New tests.
53914 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
53915 accidental success less likely.
53916 * gcc.dg/cpp-missingop.c New tests.
53917 * gcc.dg/cpp-missingparen.c New tests.
53918 * gcc.dg/cpp-shift.c New tests.
53919 * gcc.dg/cpp-shortcircuit.c New tests.
53920 * gcc.dg/cpp-unary.c New tests.
53921
53922 2000-03-29 Jeffrey A Law (law@cygnus.com)
53923
53924 * gcc.c-torture/compile/20000329-1.c: New test.
53925
53926 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
53927
53928 * gcc.c-torture/compile/20000326-1.c: New test.
53929 * gcc.c-torture/compile/20000326-2.c: New test.
53930
53931 2000-03-24 Geoff Keating <geoffk@cygnus.com>
53932
53933 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
53934 the first parameter is a function argument.
53935
53936 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
53937
53938 * g++.old-deja/g++.ext/array4.C: New test.
53939
53940 2000-03-22 Geoff Keating <geoffk@cygnus.com>
53941
53942 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
53943
53944 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53945
53946 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
53947
53948 2000-03-19 Richard Henderson <rth@cygnus.com>
53949
53950 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
53951
53952 2000-03-19 Richard Henderson <rth@cygnus.com>
53953
53954 * gcc.c-torture/compile/20000319-1.c: New test.
53955
53956 2000-03-14 Jeffrey A Law (law@cygnus.com)
53957
53958 * gcc.c-torture/execute/20000314-3.c: New test.
53959 * gcc.c-torture/execute/20000314-2.c: New test.
53960 * gcc.c-torture/execute/20000314-1.c: New test.
53961 * gcc.c-torture/compile/20000314-2.c: New test.
53962 * gcc.c-torture/compile/20000314-1.c: New test.
53963
53964 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
53965
53966 * g++.old-deja/g++.warn/inline.C: New test.
53967
53968 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
53969
53970 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
53971 standards-compliant result rather than specific constants.
53972 Put test-values in array.
53973
53974 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
53975
53976 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
53977 (g++_target_compile): Put test-specific options last.
53978
53979 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53980
53981 * g++.old-deja/g++.eh/vbase4.C: New test.
53982
53983 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53984
53985 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
53986
53987 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53988
53989 * g++.old-deja/g++.brendan/misc12.C: Removed.
53990 * g++.old-deja/g++.pt/memtemp77.C: Constify.
53991 * g++.old-deja/g++.ext/pretty4.C: New test.
53992
53993 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53994
53995 * g++.old-deja/g++.other/string2.C: New test.
53996
53997 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
53998
53999 * g++.old-deja/g++.warn/impint2.C: New test.
54000
54001 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
54002
54003 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
54004 is 1, not zero.
54005
54006 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
54007
54008 * g++.old-deja/g++.warn/impint.C: New test.
54009 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
54010 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
54011 * g++.old-deja/g++.pt/explicit12.C: Likewise.
54012 * g++.old-deja/g++.pt/explicit13.C: Likewise.
54013 * g++.old-deja/g++.pt/explicit17.C: Likewise.
54014 * g++.old-deja/g++.pt/explicit18.C: Likewise.
54015 * g++.old-deja/g++.pt/explicit19.C: Likewise.
54016 * g++.old-deja/g++.pt/explicit23.C: Likewise.
54017 * g++.old-deja/g++.pt/explicit31.C: Likewise.
54018 * g++.old-deja/g++.pt/explicit35.C: Likewise.
54019 * g++.old-deja/g++.pt/explicit6.C: Likewise.
54020 * g++.old-deja/g++.pt/memclass7.C: Likewise.
54021
54022 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
54023
54024 * gcc.dg/cpp-redef.c: New test.
54025
54026 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
54027
54028 * g++.old-deja/g++.pt/unify7.C: New test.
54029
54030 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
54031
54032 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
54033 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
54034
54035 2000-02-25 Geoff Keating <geoffk@cygnus.com>
54036
54037 * gcc.c-torture/compile/20000224-1.c: New test.
54038
54039 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54040
54041 * gcc.c-torture/compile/cpp-2.c: New test.
54042 * gcc.c-torture/compile/cpp-1.c: New test.
54043
54044 2000-02-25 Jeffrey A Law (law@cygnus.com)
54045
54046 * gcc.c-torture/execute/20000225-1.c: New test.
54047
54048 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54049
54050 * gcc.dg/cpp-li2.c: New test.
54051
54052 * gcc.dg/cpp-wi1.c: New test.
54053
54054 * gcc.dg/cpp-li1.c: New test.
54055
54056 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
54057
54058 * g++.old-deja/g++.other/sizeof5.C: New test.
54059
54060 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54061
54062 * gcc.c-torture/execute/va-arg-13.c: New test.
54063
54064 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
54065
54066 * gcc.c-torture/execute/va-arg-12.c: New test.
54067
54068 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
54069
54070 * gcc.c-torture/execute/20000223-1.c: New test.
54071
54072 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
54073
54074 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
54075
54076 2000-02-22 Mark Mitchell <mark@codesourcery.com>
54077
54078 * g++.old-deja/g++.abi/ptrmem.C: New test.
54079
54080 2000-02-19 Richard Henderson <rth@cygnus.com>
54081
54082 * gcc.c-torture/compile/init-3.c: New.
54083
54084 2000-02-17 Mark Mitchell <mark@codesourcery.com>
54085
54086 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
54087 ALWAYS_CXXFLAGS.
54088
54089 2000-02-11 Robert Lipe <robertl@sco.com>
54090
54091 * gcc.c-torture/compile/20000211-3.c: New test.
54092
54093 2000-02-11 Martin Buchholz <martin@xemacs.org>
54094
54095 * gcc.c-torture/compile/20000211-2.c: New test.
54096
54097 2000-02-11 Jeffrey A Law (law@cygnus.com)
54098
54099 * gcc.c-torture/compile/20000211-1.c: New test.
54100
54101 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
54102
54103 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
54104 on native targets
54105
54106 2000-02-08 Nathan Sidwell <nathan@acm.org>
54107
54108 * g++.old-deja/g++.other/cast5.C: New test.
54109
54110 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
54111
54112 * gcc.c-torture/execute/20000205-1.c: New.
54113
54114 2000-02-03 Nathan Sidwell <nathan@acm.org>
54115
54116 * g++.old-deja/g++.jason/cast3.C: Return void.
54117 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
54118
54119 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54120
54121 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
54122
54123 * gcc.dg/loop-1.c: New test.
54124
54125 2000-01-27 Jakub Jelinek <jakub@redhat.com>
54126
54127 * gcc.c-torture/compile/20000127-1.c: New test.
54128 * gcc.c-torture/execute/991228-1.c: New test.
54129
54130 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54131
54132 * gcc.dg/unused-2.c: New test.
54133
54134 * gcc.dg/conv-1.c: New test.
54135
54136 2000-01-24 Mark Mitchell <mark@codesourcery.com>
54137
54138 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
54139 compiler.
54140 (tool_option_proc): Fix typo.
54141
54142 2000-01-24 Geoff Keating <geoffk@cygnus.com>
54143
54144 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
54145 of the ld on the host, not on the build machine.
54146 Also, don't crash if '--help' is not a supported option.
54147
54148 2000-01-24 Richard Henderson <rth@cygnus.com>
54149
54150 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
54151
54152 2000-01-20 Jeffrey A Law (law@cygnus.com)
54153
54154 * gcc.c-torture/execute/20000120-2.c: New test.
54155 * gcc.c-torture/execute/20000120-1.c: New test.
54156
54157 2000-01-13 Jeffrey A Law (law@cygnus.com)
54158
54159 * gcc.c-torture/execute/20000113-1.c: New test.
54160
54161 2000-01-12 Jeffrey A Law (law@cygnus.com)
54162
54163 * gcc.c-torture/execute/20000112-1.c: New test.
54164
54165 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54166
54167 * gcc.dg/20000111-1.c: New test.
54168
54169 2000-01-10 Jeffrey A Law (law@cygnus.com)
54170
54171 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
54172 with 16 bit integers.
54173
54174 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54175
54176 * gcc.dg/20000108-1.c: New test.
54177
54178 2000-01-05 Nathan Sidwell <nathan@acm.org>
54179
54180 * g++.old-deja/g++.ns/koenig8.C: New test.
54181
54182 2000-01-05 Nathan Sidwell <nathan@acm.org>
54183
54184 * g++.old-deja/g++.other/cast4.C: New test.
54185
54186 2000-01-05 Jeffrey A Law (law@cygnus.com)
54187
54188 * gcc.c-torture/compile/20000105-2.c: New test.
54189 * gcc.c-torture/compile/20000105-1.c: New test.
54190
54191 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54192
54193 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
54194 references to printf & atoi to conform to ANSI standard.
54195 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
54196 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
54197 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
54198 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
54199 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
54200 * g++.old-deja/g++.brendan/complex1.C: Likewise.
54201 * g++.old-deja/g++.brendan/copy1.C: Likewise.
54202 * g++.old-deja/g++.brendan/copy2.C: Likewise.
54203 * g++.old-deja/g++.brendan/copy3.C: Likewise.
54204 * g++.old-deja/g++.brendan/copy4.C: Likewise.
54205 * g++.old-deja/g++.brendan/copy5.C: Likewise.
54206 * g++.old-deja/g++.brendan/copy6.C: Likewise.
54207 * g++.old-deja/g++.brendan/copy7.C: Likewise.
54208 * g++.old-deja/g++.brendan/copy8.C: Likewise.
54209 * g++.old-deja/g++.brendan/crash11.C: Likewise.
54210 * g++.old-deja/g++.brendan/crash14.C: Likewise.
54211 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
54212 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
54213 * g++.old-deja/g++.brendan/delete2.C: Likewise.
54214 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
54215 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
54216 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
54217 * g++.old-deja/g++.brendan/eh1.C: Likewise.
54218 * g++.old-deja/g++.brendan/groff1.C: Likewise.
54219 * g++.old-deja/g++.brendan/init3.C: Likewise.
54220 * g++.old-deja/g++.brendan/misc12.C: Likewise.
54221 * g++.old-deja/g++.brendan/misc7.C: Likewise.
54222 * g++.old-deja/g++.brendan/new2.C: Likewise.
54223 * g++.old-deja/g++.brendan/operators4.C: Likewise.
54224 * g++.old-deja/g++.brendan/operators5.C: Likewise.
54225 * g++.old-deja/g++.brendan/overload2.C: Likewise.
54226 * g++.old-deja/g++.brendan/overload7.C: Likewise.
54227 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
54228 * g++.old-deja/g++.brendan/reference1.C: Likewise.
54229 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
54230 * g++.old-deja/g++.brendan/template24.C: Likewise.
54231 * g++.old-deja/g++.brendan/template3.C: Likewise.
54232 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
54233 * g++.old-deja/g++.jason/inline3.C: Likewise.
54234 * g++.old-deja/g++.jason/opeq.C: Likewise.
54235 * g++.old-deja/g++.law/arg5.C: Likewise.
54236 * g++.old-deja/g++.law/arm7.C: Likewise.
54237 * g++.old-deja/g++.law/ctors11.C: Likewise.
54238 * g++.old-deja/g++.law/cvt8.C: Likewise.
54239 * g++.old-deja/g++.law/init9.C: Likewise.
54240 * g++.old-deja/g++.law/refs4.C: Likewise.
54241 * g++.old-deja/g++.law/template2.C: Likewise.
54242 * g++.old-deja/g++.law/visibility24.C: Likewise.
54243 * g++.old-deja/g++.law/vtable3.C: Likewise.
54244 * g++.old-deja/g++.mike/asm2.C: Likewise.
54245 * g++.old-deja/g++.mike/eh1.C: Likewise.
54246 * g++.old-deja/g++.mike/misc1.C: Likewise.
54247 * g++.old-deja/g++.mike/misc13.C: Likewise.
54248 * g++.old-deja/g++.mike/misc14.C: Likewise.
54249 * g++.old-deja/g++.mike/ns12.C: Likewise.
54250 * g++.old-deja/g++.mike/p1248.C: Likewise.
54251 * g++.old-deja/g++.mike/p3708.C: Likewise.
54252 * g++.old-deja/g++.mike/p3708a.C: Likewise.
54253 * g++.old-deja/g++.mike/p3708b.C: Likewise.
54254 * g++.old-deja/g++.mike/p646.C: Likewise.
54255 * g++.old-deja/g++.mike/p700.C: Likewise.
54256 * g++.old-deja/g++.mike/p783.C: Likewise.
54257 * g++.old-deja/g++.mike/p783a.C: Likewise.
54258 * g++.old-deja/g++.mike/p783b.C: Likewise.
54259 * g++.old-deja/g++.mike/p786.C: Likewise.
54260 * g++.old-deja/g++.mike/p789.C: Likewise.
54261 * g++.old-deja/g++.mike/p789a.C: Likewise.
54262 * g++.old-deja/g++.mike/p807a.C: Likewise.
54263 * g++.old-deja/g++.other/delete3.C: Likewise.
54264 * g++.old-deja/g++.other/dyncast1.C: Likewise.
54265 * g++.old-deja/g++.other/dyncast2.C: Likewise.
54266 * g++.old-deja/g++.other/dyncast3.C: Likewise.
54267 * g++.old-deja/g++.other/empty1.C: Likewise.
54268 * g++.old-deja/g++.other/temporary1.C: Likewise.
54269 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
54270 * g++.old-deja/g++.pt/t16.C: Likewise.
54271 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
54272
54273 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
54274
54275 * gcc.dg/991230-1.c: New test.
54276
54277 1999-12-29 Jeffrey A Law (law@cygnus.com)
54278
54279 * gcc.c-torture/compile/991229-3.c: New test.
54280 * gcc.c-torture/compile/991229-2.c: New test.
54281 * gcc.c-torture/compile/991229-1.c: New test.
54282
54283 1999-12-29 Greg McGary <gkm@eng.ascend.com>
54284
54285 * gcc.c-torture/compile/labels-2.c: New test.
54286
54287 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
54288
54289 * gcc.c-torture/execute/991227-1.c: New test.
54290
54291 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54292
54293 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
54294
54295 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
54296
54297 * gcc.c-torture/execute/991221-1.c: New test.
54298
54299 1999-12-20 Nathan Sidwell <nathan@acm.org>
54300
54301 * g++.old-deja/g++.other/cast3.C: New test.
54302
54303 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
54304
54305 * gcc.c-torture/execute/991216-4.c: New test.
54306
54307 1999-12-16 Michael Meissner <meissner@cygnus.com>
54308
54309 * gcc.c-torture/execute/991216-1.c: New test.
54310 * gcc.c-torture/execute/991216-2.c: New test.
54311 * gcc.c-torture/execute/991216-3.c: New test.
54312
54313 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54314
54315 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
54316 Actually make the test fail by using "-O2" for compilation.
54317
54318 1999-12-15 Nathan Sidwell <nathan@acm.org>
54319
54320 * g++.old-deja/g++.warn/cast-align1.C: New test.
54321
54322 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54323
54324 * gcc.c-torture/compile/991214-1.c: New test.
54325 * gcc.c-torture/compile/991214-2.c: New test.
54326
54327 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54328
54329 * gcc.dg/991214-1.c: New test.
54330
54331 1999-12-13 Jeffrey A Law (law@cygnus.com)
54332
54333 * gcc.c-torture/compile/991213-3.c: New test.
54334 * gcc.c-torture/compile/991213-2.c: New test.
54335 * gcc.c-torture/compile/991213-1.c: New test.
54336
54337 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
54338
54339 * gcc.dg/991209-1.c: New test.
54340
54341 1999-12-08 Nathan Sidwell <nathan@acm.org>
54342
54343 * gcc.c-torture/compile/991208-1.c: New test.
54344
54345 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54346
54347 * gcc.dg/ultrasp2.c: New test.
54348
54349 1999-12-05 Alex Samuel <samuel@codesourcery.com>
54350
54351 * g++.old-deja/g++.abi/align.C (main): Fix typo.
54352
54353 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
54354
54355 * gcc.c-torture/compile/991202-1.c: New test.
54356 * gcc.c-torture/execute/991202-1.c: New test.
54357 * gcc.c-torture/execute/991202-2.c: New test.
54358 * gcc.c-torture/execute/991202-3.c: New test.
54359
54360 1999-12-02 Alex Samuel <samuel@codesourcery.com>
54361
54362 * g++.old-deja/g++.abi/align.C: New test.
54363 * g++.old-deja/g++.abi/aggregates.C: Likewise.
54364 * g++.old-deja/g++.abi/bitfields.C: Likewise.
54365
54366 1999-12-01 Richard Henderson <rth@cygnus.com>
54367
54368 * gcc.c-torture/execute/991201-1.c: New.
54369
54370 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
54371
54372 * gcc.dg/991129-1.c: New test.
54373
54374 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
54375
54376 * gcc.c-torture/compile/991127-1.c: New test.
54377
54378 1999-11-22 Nathan Sidwell <nathan@acm.org>
54379
54380 * g++.old-deja/g++.other/warn4.C: New test.
54381
54382 1999-11-22 Nathan Sidwell <nathan@acm.org>
54383
54384 * g++.old-deja/g++.eh/cleanup2.C: New test.
54385 * g++.old-deja/g++.ext/pretty2.C: New test.
54386 * g++.old-deja/g++.ext/pretty3.C: New test.
54387 * g++.old-deja/g++.other/debug6.C: New test.
54388
54389 1999-10-20 Jim Wilson <wilson@cygnus.com>
54390
54391 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
54392 compiler_output to look for one error message instead of two.
54393
54394 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
54395
54396 * gcc.c-torture/execute/991118-1.c: Also test case
54397 where the word boundary does not split a byte evenly.
54398
54399 1999-11-19 Nathan Sidwell <nathan@acm.org>
54400
54401 * g++.old-deja/g++.ext/restrict1.C: New test.
54402
54403 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
54404
54405 * gcc.c-torture/execute/991118-1.c: New test.
54406
54407 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
54408
54409 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
54410 working directory pathnames.
54411
54412 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
54413
54414 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
54415 host is equipped with driver.h and driver.o so it can actually
54416 compile and run the tests.
54417
54418 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
54419
54420 * gcc.c-torture/compile/991008-1.c: New test.
54421
54422 1999-11-08 Nick Clifton <nickc@cygnus.com>
54423
54424 * lib/gcc-dg.exp: Include target-supports.exp
54425
54426 1999-11-05 Nick Clifton <nickc@cygnus.com>
54427
54428 * lib/target-supports.exp: New file: Provide procs to test for
54429 features supported by the target.
54430 (check_weak_available): Moved here from ecos.exp.
54431 (check_alias_available): New proc: Determine of the target
54432 toolchain supports the alias attribute.
54433
54434 * gcc.dg/special/ecos.exp: Move check_weak_available to
54435 target-supports.exp.
54436 (alias-1.c): Only perform the test if the target supports
54437 aliases.
54438 (wkali-1.c): Only perform the test if the target supports
54439 aliases.
54440
54441 * gcc.dg/990506-0.c: Expect error messages from cross
54442 targets as well as native targets.
54443
54444 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54445
54446 * gcc.dg/ultrasp1.c: Removed xfail.
54447 * gcc.dg/struct-ret-2.c: Likewise.
54448 * gcc.dg/array-1.c: Likewise.
54449
54450 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54451
54452 * gcc.dg/struct-ret-2.c: New test.
54453
54454 * gcc.dg/array-1.c: New test.
54455
54456 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
54457
54458 * gcc.c-torture/execute/991030-1.c: New test.
54459
54460 1999-10-26 Richard Henderson <rth@cygnus.com>
54461
54462 * gcc.c-torture/compile/991026-2.c: New test.
54463
54464 1999-10-26 Jeffrey A Law (law@cygnus.com)
54465
54466 * gcc.c-torture/compile/991026-1.c: New test.
54467
54468 1999-10-23 Jeffrey A Law (law@cygnus.com)
54469
54470 * gcc.c-torture/execute/991023-1.c: New test.
54471
54472 1999-10-19 Jeffrey A Law (law@cygnus.com)
54473
54474 * gcc.c-torture/execute/991019-1.c: New test.
54475
54476 1999-10-16 Richard Henderson <rth@cygnus.com>
54477
54478 * gcc.c-torture/execute/991016-1.c: New test.
54479
54480 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
54481
54482 * gcc.c-torture/execute/991014-1.c: New test.
54483
54484 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
54485
54486 * g++.old-deja/g++.other/union2.C: New test.
54487
54488 1999-10-13 Nathan Sidwell <nathan@acm.org>
54489
54490 * g++.old-deja/g++.other/vaarg2.C: New test.
54491 * g++.old-deja/g++.other/vaarg3.C: New test.
54492
54493 1999-10-12 Craig Burley <craig@jcb-sc.com>
54494
54495 * g77.f-torture/noncompile/19990905-1.f: Moved from being
54496 in compile/.
54497
54498 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
54499
54500 * gcc.c-torture/execute/va-arg-11.c: New test.
54501
54502 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
54503
54504 * lib/file-format.exp (gcc_target_object_format): Don't
54505 crash if objdump is unavailable.
54506
54507 1999-09-29 Donn Terry <donn@interix.com>
54508
54509 * gcc.misc-tests/mg.exp: delete extraneous redirection.
54510
54511 1999-09-28 Nick Clifton <nickc@cygnus.com>
54512
54513 * gcc.c-torture/compile/990928-1.c: New test.
54514
54515 1999-09-28 Nathan Sidwell <nathan@acm.org>
54516
54517 * g++.old-deja/g++.other/decl6.C: New test.
54518
54519 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54520
54521 * gcc.c-torture/execute/va-arg-10.c: New test.
54522
54523 1999-09-27 Nathan Sidwell <nathan@acm.org>
54524
54525 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
54526 __PRETTY_FUNCTION__.
54527
54528 1999-09-23 Nick Clifton <nickc@cygnus.com>
54529
54530 * gcc.c-torture/execute/990923-1.c: New test.
54531
54532 1999-09-21 Nick Clifton <nickc@cygnus.com>
54533
54534 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
54535 for which -fpic is inappropriate.
54536
54537 1999-09-21 Mark Mitchell <mark@codesourcery.com>
54538
54539 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
54540
54541 1999-09-21 Nathan Sidwell <nathan@acm.org>
54542
54543 * g++.old-deja/g++.other/dyncast1.C: New test.
54544 * g++.old-deja/g++.other/dyncast2.C: New test.
54545 * g++.old-deja/g++.other/dyncast3.C: New test.
54546 * g++.old-deja/g++.other/dyncast4.C: New test.
54547 * g++.old-deja/g++.other/dyncast5.C: New test.
54548 * g++.old-deja/g++.eh/catch3.C: New test.
54549 * g++.old-deja/g++.eh/catch3p.C: New test.
54550 * g++.old-deja/g++.eh/catch4.C: New test.
54551 * g++.old-deja/g++.eh/catch4p.C: New test.
54552 * g++.old-deja/g++.eh/catch5.C: New test.
54553 * g++.old-deja/g++.eh/catch5p.C: New test.
54554 * g++.old-deja/g++.eh/catch6.C: New test.
54555 * g++.old-deja/g++.eh/catch6p.C: New test.
54556 * g++.old-deja/g++.eh/catch7.C: New test.
54557 * g++.old-deja/g++.eh/catch7p.C: New test.
54558 * g++.old-deja/g++.eh/catch8.C: New test.
54559 * g++.old-deja/g++.eh/catch8p.C: New test.
54560 * g++.old-deja/g++.eh/catch9.C: New test.
54561 * g++.old-deja/g++.eh/catch9p.C: New test.
54562
54563 1999-09-13 Nathan Sidwell <nathan@acm.org>
54564
54565 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
54566 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
54567
54568 1999-09-13 Jeffrey A Law (law@cygnus.com)
54569
54570 * gcc.c-torture/compile/990913-1.c: New test.
54571
54572 1999-09-10 Nathan Sidwell <nathan@acm.org>
54573
54574 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
54575 * g++.old-deja/g++.jason/rfg5.C: Likewise.
54576
54577 1999-09-09 Richard Henderson <rth@cygnus.com>
54578
54579 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
54580
54581 1999-09-09 Nathan Sidwell <nathan@acm.org>
54582
54583 * g++.old-deja/g++.other/lookup11.C: New test.
54584 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
54585 what is permitted and what we want.
54586 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
54587 overload use.
54588 * g++.old-deja/g++.jason/rfg5.C: Likewise.
54589
54590 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
54591
54592 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
54593 * gcc.c-torture/noncompile/poison-1.c: New file.
54594
54595 1999-09-08 Nathan Sidwell <nathan@acm.org>
54596
54597 * g++.old-deja/g++.other/sizeof3.C: New test.
54598 * g++.old-deja/g++.other/sizeof4.C: New test.
54599 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
54600 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
54601
54602 1999-09-07 Richard Henderson <rth@cygnus.com>
54603
54604 * gcc.dg/va-arg-1.c: New.
54605
54606 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54607
54608 * gcc.c-torture/execute/va-arg-9.c: New test.
54609
54610 1999-09-05 Craig Burley <craig@jcb-sc.com>
54611
54612 * g77.f-torture/compile/980519-2.f: New test.
54613 * g77.f-torture/compile/19990905-0.f: New test.
54614 * g77.f-torture/compile/19990905-1.f: New test.
54615 * g77.f-torture/compile/19990905-2.f: New test.
54616
54617 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
54618
54619 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
54620
54621 * gcc.c-torture/execute/990827-1.c: Fix typo.
54622
54623 1999-09-03 Nathan Sidwell <nathan@acm.org>
54624
54625 * g++.old-deja/g++.other/deref1.C: New test.
54626
54627 1999-09-02 Nathan Sidwell <nathan@acm.org>
54628
54629 * g++.old-deja/g++.other/ambig2.C: New test.
54630 * g++.old-deja/g++.other/cond5.C: New test.
54631 * g++.old-deja/g++.other/lookup16.C: New test.
54632
54633 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
54634
54635 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
54636 assemblers too.
54637
54638 1999-08-31 Jeffrey A Law (law@cygnus.com)
54639
54640 * lib/c-torture.exp: Avoid the "compare executables" optimization
54641 when testing native.
54642
54643 1999-08-29 Jeffrey A Law (law@cygnus.com)
54644
54645 * gcc.c-torture/execute/990829-1.c: New test.
54646 * gcc.c-torture/compile/990829-1.c: New test.
54647
54648 1999-08-27 Paul Burchard <burchard@pobox.com>
54649
54650 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
54651 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
54652 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
54653 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
54654 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
54655 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
54656 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
54657 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
54658 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
54659 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
54660 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
54661
54662 1999-08-27 Jeffrey A Law (law@cygnus.com)
54663
54664 * gcc.c-torture/execute/990827-1.c: New test.
54665
54666 1999-08-26 Craig Burley <craig@jcb-sc.com>
54667
54668 * g77.f-torture/noncompile/19990826-4.f: New test.
54669
54670 * g77.f-torture/compile/19990826-3.f: New test.
54671
54672 * g77.f-torture/execute/19990826-2.f: New test.
54673
54674 * g77.f-torture/compile/19990826-1.f: New test.
54675
54676 * gcc.c-torture/execute/990826-0.c: New test.
54677 * g77.c-torture/execute/19990826-0.f: New test.
54678
54679 * g77.f-torture/noncompile/970626-2.f: New test.
54680
54681 1999-08-25 Paul Burchard <burchard@pobox.com>
54682
54683 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
54684 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
54685 lss-011.C: New tests.
54686
54687 1999-08-25 Nathan Sidwell <nathan@acm.org>
54688
54689 * g++.old-deja/g++.other/decl5.C: New test.
54690
54691 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54692
54693 * noncompile/noncompile.exp: Load_lib c-torture.exp.
54694 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
54695 call `postbase' for each one. All callers of `postbase' changed
54696 to call this instead.
54697
54698 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
54699
54700 * gcc.c-torture/execute/990811-1.c: New test.
54701
54702 1999-08-09 Nick Clifton <nickc@cygnus.com>
54703
54704 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
54705 just native ones.
54706
54707 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
54708 just native ones.
54709
54710 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
54711
54712 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
54713
54714 1999-08-04 Jeffrey A Law (law@cygnus.com)
54715
54716 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
54717
54718 1999-08-04 Nathan Sidwell <nathan@acm.org>
54719
54720 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
54721
54722 1999-08-04 Jeffrey A Law (law@cygnus.com)
54723
54724 * gcc.c-torture/execute/990804-1.c: New test.
54725
54726 1999-08-03 Nathan Sidwell <nathan@acm.org>
54727
54728 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
54729 * g++.old-deja/g++.brendan/crash64.C: Likewise.
54730 * g++.old-deja/g++.brendan/overload8.C: Likewise.
54731
54732 1999-08-03 Nathan Sidwell <nathan@acm.org>
54733
54734 * g++.old-deja/g++.other/struct1.C: New test.
54735
54736 1999-08-03 Nathan Sidwell <nathan@acm.org>
54737
54738 * g++.old-deja/g++.other/enum2.C: New test.
54739
54740 1999-08-02 Richard Henderson <rth@cygnus.com>
54741
54742 Adapted from tests from Franz Sirl:
54743 * gcc.c-torture/execute/va-arg-7.c: New test.
54744 * gcc.c-torture/execute/va-arg-8.c: New test.
54745
54746 1999-08-01 Jeffrey A Law (law@cygnus.com)
54747
54748 * gcc.c-torture/compile/990801-2.c: New test.
54749
54750 * gcc.c-torture/compile/990801-1.c: New test.
54751
54752 1999-07-27 Michael Meissner <meissner@cygnus.com>
54753
54754 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
54755 fp-cmp-1.c, converting double to float.
54756
54757 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
54758 fp-cmp-1.c, converting double to long double.
54759
54760 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
54761 from fr1 to unknown_register, since fr1 is a legitimate register
54762 on some machines.
54763
54764 1999-07-25 Jeffrey A Law (law@cygnus.com)
54765
54766 * README: More listname related changes.
54767
54768 1999-07-08 Catherine Moore <clm@cygnus.com>
54769
54770 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
54771
54772 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
54773
54774 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
54775
54776 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
54777
54778 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
54779
54780 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
54781
54782 * gcc.dg/990703-1.c: New test.
54783
54784 1999-06-29 Nick Clifton <nickc@cygnus.com>
54785
54786 * lib/file-format.exp: New file: Move definition of proc
54787 gcc_target_object_format to here from
54788 gcc.dg/special/ecos.exp.
54789
54790 * lib/c-torture.exp: Include lib file-format.exp.
54791 * lib/gcc-dg.exp: Include lib file-format.exp.
54792
54793 * gcc.dg/special/ecos.exp: Remove definition of proc
54794 gcc_target_object_format.
54795
54796 1999-06-28 Jeffrey A Law (law@cygnus.com)
54797
54798 * gcc.c-torture/execute/990628-1.c: New test.
54799
54800 1999-06-25 Jeffrey A Law (law@cygnus.com)
54801
54802 * gcc.c-torture/compile/990625-2.c: New test.
54803
54804 * gcc.c-torture/compile/990625-1.c: New test.
54805
54806 1999-06-23 Nick Clifton <nickc@cygnus.com>
54807
54808 * gcc.c-torture/compile/dll.c: New test case. Check that dll
54809 attributes compile.
54810 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
54811 ports that use the COFF/PE file format.
54812
54813 1999-06-17 Jeffrey A Law (law@cygnus.com)
54814
54815 * gcc.c-torture/compile/990617-1.c: New test.
54816
54817 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
54818
54819 * g++.old-deja/g++.other/decl4.C: New test.
54820
54821 1999-06-14 Nathan Sidwell <nathan@acm.org>
54822
54823 * g++.old-deja/g++.other/bitfld3.C: New test.
54824
54825 1999-06-08 Nathan Sidwell <nathan@acm.org>
54826
54827 * g++.old-deja/g++.eh/catch1.C: New test.
54828
54829 1999-06-07 Jeffrey A Law (law@cygnus.com)
54830
54831 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
54832
54833 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
54834 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
54835
54836 1999-06-05 Craig Burley <craig@jcb-sc.com>
54837
54838 * g77.f-torture/compile/19990502-0.f: Replace with new,
54839 shorter, test that still fails after recent changes.
54840
54841 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54842
54843 * gcc.c-torture/execute/990604-1.c: New test.
54844
54845 1999-05-31 Jeffrey A Law (law@cygnus.com)
54846
54847 * gcc.c-torture/execute/990531-1.c: New test.
54848
54849 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54850
54851 * gcc.c-torture/compile/990527-1.c: New test.
54852
54853 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
54854
54855 * gcc.c-torture/execute/990527-1.c: New test.
54856
54857 1999-05-25 Nick Clifton <nickc@cygnus.com>
54858
54859 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
54860 bitfields as signed.
54861
54862 1999-05-25 Craig Burley <craig@jcb-sc.com>
54863
54864 * g77.f-torture/compile/19990525-0.f: New test.
54865
54866 1999-05-25 Jeffrey A Law (law@cygnus.com)
54867
54868 * gcc.c-torture/execute/990525-2.c: New test.
54869
54870 * gcc.c-torture/execute/990525-1.c: New test.
54871
54872 1999-05-24 Nathan Sidwell <nathan@acm.org>
54873
54874 * g++.old-deja/g++.other/anon3.C: New test.
54875 * g++.old-deja/g++.other/anon4.C: New test.
54876 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
54877 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
54878 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
54879 Merrill).
54880
54881 1999-05-24 Jeffrey A Law (law@cygnus.com)
54882
54883 * gcc.c-torture/execute/990524-1.c: New test.
54884
54885 * gcc.dg/990524-1.c: New test.
54886
54887 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54888
54889 * gcc.c-torture/compile/990523-1.c: New test.
54890
54891 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
54892
54893 * gcc.c-torture/compile/990519-1.c: New test.
54894
54895 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54896
54897 * gcc.c-torture/compile/990517-1.c: New test.
54898
54899 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
54900 (e4, f4): New tests.
54901 (main): Call them.
54902
54903 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54904
54905 * gcc.dg/noreturn-1.c: New test.
54906
54907 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54908
54909 * gcc.c-torture/execute/990513-1.c: New test.
54910
54911 1999-05-10 Richard Henderson <rth@cygnus.com>
54912
54913 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
54914
54915 1999-05-10 Craig Burley <craig@jcb-sc.com>
54916
54917 * g77.f-torture/execute/erfc.f: Use small single-precision
54918 values, to avoid problems on Alphas when not -mieee.
54919
54920 1999-05-08 Craig Burley <craig@jcb-sc.com>
54921
54922 * gcc.dg/990506-0.c: New test.
54923
54924 1999-05-08 Richard Henderson <rth@cygnus.com>
54925
54926 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
54927 the constant to test. Don't XFAIL 64-bit targets.
54928
54929 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
54930 * g++.old-deja/g++.law/profile1.C: Likewise.
54931
54932 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
54933 operator new instances.
54934 * g++.old-deja/g++.other/delete5.C: Likewise.
54935
54936 1999-05-03 Craig Burley <craig@jcb-sc.com>
54937
54938 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
54939 intrinsic.
54940
54941 1999-05-03 Craig Burley <craig@jcb-sc.com>
54942
54943 * g77.f-torture/execute/u77-test.f: Reverse order of two
54944 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
54945
54946 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54947
54948 * gcc.dg/compare1.c: New test.
54949
54950 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
54951
54952 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
54953 New tests.
54954
54955 1999-05-02 Craig Burley <craig@jcb-sc.com>
54956
54957 * g77.f-torture/compile/19990502-1.f: New test.
54958
54959 1999-05-02 Craig Burley <craig@jcb-sc.com>
54960
54961 * g77.f-torture/compile/19990502-0.f: New test.
54962
54963 1999-05-02 Craig Burley <craig@jcb-sc.com>
54964
54965 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
54966 intrinsic.
54967
54968 1999-05-02 Craig Burley <craig@jcb-sc.com>
54969
54970 * g77.f-torture/execute/u77-test.f (main): List libU77
54971 intrinsics not currently tested.
54972 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
54973 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
54974 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
54975 Trim blanks off the ends of some printed strings.
54976
54977 1999-05-02 Craig Burley <craig@jcb-sc.com>
54978
54979 * g77.f-torture/execute/u77-test.f (main): Just warn about
54980 FSTAT gid disagreement, as it's expected on some systems.
54981
54982 1999-05-01 Craig Burley <craig@jcb-sc.com>
54983
54984 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
54985 use a new function, which allows for some slop.
54986 Clean up some commentary.
54987 (issum): The new function.
54988 (sgladd): Deleted subroutine.
54989
54990 1999-05-01 Craig Burley <craig@jcb-sc.com>
54991
54992 * g77.f-torture/execute/u77-test.f: Modify to be more like
54993 libf2c/libU77 version, bringing patches to that version here.
54994 Add suitable commentary.
54995
54996 1999-04-25 Richard Henderson <rth@cygnus.com>
54997
54998 * gcc.dg/990424-1.c: New test.
54999
55000 1999-04-24 Craig Burley <craig@jcb-sc.com>
55001
55002 * g77.f-torture/execute/u77-test.f (main): Bug involving
55003 LSTAT has been fixed, so turn back on full checking.
55004
55005 1999-04-20 Craig Burley <craig@jcb-sc.com>
55006
55007 * g77.f-torture/compile/19990419-0.f: New test.
55008 * g77.f-torture/execute/19990419-1.f: New test.
55009
55010 1999-04-17 Richard Henderson <rth@cygnus.com>
55011
55012 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
55013 to avoid the need for a prototype to supress a warning.
55014
55015 1999-04-07 Jim Wilson <wilson@cygnus.com>
55016
55017 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
55018
55019 1999-04-04 Jeffrey A Law (law@cygnus.com)
55020
55021 * gcc.c-torture/execute/990404-1.c: New test.
55022
55023 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
55024
55025 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
55026 * gcc.dg/cpp-if3.c: Don't use -pedantic.
55027 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
55028 missing initializer warnings.
55029
55030 1999-03-28 Jeffrey A Law (law@cygnus.com)
55031
55032 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
55033 matching strings.
55034
55035 1999-03-26 Jeffrey A Law (law@cygnus.com)
55036
55037 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
55038
55039 1999-03-26 Craig Burley <craig@jcb-sc.com>
55040
55041 * g77.f-torture/execute/19990325-0.f: New test.
55042 * g77.f-torture/execute/19990325-1.f: New test.
55043
55044 1999-03-24 Jeffrey A Law (law@cygnus.com)
55045
55046 * gcc.c-torture/execute/990324-1.c: New test.
55047
55048 1999-03-22 Jim Wilson <wilson@cygnus.com>
55049
55050 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
55051 test with 4.
55052
55053 1999-03-17 Richard Henderson <rth@cygnus.com>
55054
55055 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
55056
55057 1999-03-13 Craig Burley <craig@jcb-sc.com>
55058
55059 * g77.f-torture/execute/19990313-2.f: New test.
55060 * g77.f-torture/execute/19990313-3.f: New test.
55061
55062 1999-03-13 Craig Burley <craig@jcb-sc.com>
55063
55064 * g77.f-torture/execute/19990313-0.f: New test.
55065 * g77.f-torture/execute/19990313-1.f: New test.
55066
55067 1999-03-12 Jim Wilson <wilson@cygnus.com>
55068
55069 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
55070 printf to sprintf.
55071 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
55072 (main): Add check for u15. Conditionalize u31 check depending on
55073 whether ints are <32 bits or >=32 bits.
55074
55075 1999-03-08 Craig Burley <craig@jcb-sc.com>
55076
55077 * g77.f-torture/execute/19981119-0.f: Improve testiness.
55078
55079 1999-03-08 Craig Burley <craig@jcb-sc.com>
55080
55081 * g77.f-torture/compile/19990305-0.f: New test.
55082 * g77.f-torture/execute/19981119-0.f: New test.
55083
55084 1999-03-08 Craig Burley <craig@jcb-sc.com>
55085
55086 * g77.f-torture/execute/970625-2.f: call ABORT if final
55087 result is not correct, instead of just printing it.
55088 Add this checking via newly introduced obfuscation, to
55089 trip up buggy front ends.
55090
55091 1999-03-07 Craig Burley <craig@jcb-sc.com>
55092
55093 * g77.f-torture/compile/960317-1.f: Moved from being
55094 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
55095
55096 1999-03-06 Craig Burley <craig@jcb-sc.com>
55097
55098 * g77.f-torture/execute/960317-1.f: New (old) test.
55099 * g77.f-torture/execute/970625-2.f: Ditto.
55100
55101 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
55102
55103 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an
55104 error message on line 1 or line 2; cccp and cpplib do this differently.
55105
55106 1999-03-01 Jeffrey A Law (law@cygnus.com)
55107
55108 * g++.old-deja/g++.law/weak1.C: New test.
55109
55110 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
55111
55112 * gcc.c-torture/execute/990119-1.c: Renamed to...
55113 * gcc.dg/990119-1.c: this, so it will only be tested once
55114 (it's a preprocessor test, it doesn't need to be run at
55115 multiple optimization levels).
55116
55117 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
55118
55119 * lib/g++.exp: Don't add incdir=$base_dir/../include to
55120 ALWAYS_CXXFLAGS.
55121
55122 1999-02-24 Craig Burley <craig@jcb-sc.com>
55123
55124 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
55125 * g77.f-torture/compile/19981216-0.f: ...as it is expected
55126 to not be compilable by current g77.
55127
55128 1999-02-24 Nick Clifton <nickc@cygnus.com>
55129
55130 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
55131
55132 1999-02-22 Jeffrey A Law (law@cygnus.com)
55133
55134 * gcc.c-torture/execute/990222-1.c: New test.
55135
55136 1999-02-19 Craig Burley <craig@jcb-sc.com>
55137
55138 * g77.f-torture/compile/19990218-0.f: New test.
55139 * g77.f-torture/noncompile/19990218-1.f: New test.
55140
55141 1999-02-18 Craig Burley <craig@jcb-sc.com>
55142
55143 * g77.f-torture/compile/19981216-0.f: New test.
55144
55145 1999-02-14 Jeffrey A Law (law@cygnus.com)
55146
55147 * gcc.dg/990214-1.c: New test.
55148
55149 1999-02-13 Jeffrey A Law (law@cygnus.com)
55150
55151 * gcc.dg/990213-2.c: New test.
55152
55153 * gcc.dg/990213-1.c: New test.
55154
55155 1999-02-12 Jeffrey A Law (law@cygnus.com)
55156
55157 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
55158 ints.
55159
55160 1999-02-11 Nick Clifton <nickc@cygnus.com>
55161
55162 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
55163 specified by target.
55164
55165 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
55166
55167 1999-02-11 Jeffrey A Law (law@cygnus.com)
55168
55169 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
55170
55171 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
55172
55173 * gcc.dg/special/ecos.exp: New test driver for new tests with
55174 special requirements.
55175
55176 * gcc.dg/special/alias-1.c: New test.
55177 * gcc.dg/special/gcsec-1.c: New test.
55178 * gcc.dg/special/weak-1.c: New test.
55179 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
55180 * gcc.dg/special/weak-2.c: New test.
55181 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
55182 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
55183 * gcc.dg/special/wkali-1.c: New test.
55184 * gcc.dg/special/wkali-2.c: New test.
55185 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
55186 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
55187
55188 1999-02-10 Felix Lee <flee@cygnus.com>
55189
55190 * lib/c-torture.exp (c-torture-compile): Pull out code for
55191 analyzing gcc error messages.
55192 (c-torture-execute): Likewise. Fix some (harmless) false
55193 positives.
55194 * lib/gcc.exp (gcc_check_compile): New function.
55195
55196 1999-02-08 Richard Henderson <rth@cygnus.com>
55197
55198 * gcc.c-torture/execute/990208-1.c: New test.
55199
55200 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
55201
55202 * g++.dg/special/ecos.exp: New driver for new tests with special
55203 requirements
55204
55205 * g++.dg/special/conpr-1.C: New test
55206 * g++.dg/special/conpr-2.C: New test
55207 * g++.dg/special/conpr-2a.C: New test
55208 * g++.dg/special/conpr-3.C: New test
55209 * g++.dg/special/conpr-3a.C: New test
55210 * g++.dg/special/conpr-3b.C: New test
55211
55212 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
55213 allow g++ to use the dg driver
55214
55215 * README: Add comment about g++.dg directory
55216
55217 1999-02-06 Jeffrey A Law (law@cygnus.com)
55218
55219 * README: Update email addresses.
55220
55221 1999-02-03 Nick Clifton <nickc@cygnus.com>
55222
55223 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
55224 arguments in order to force structure S onto the stack even on
55225 the alpha.
55226 (test): Pass 10 leading arguments to function foo as well as the
55227 structure S.
55228
55229 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
55230 failure for all targets.
55231
55232 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
55233 abort to terminate program execution.
55234
55235 1999-01-30 Richard Henderson <rth@cygnus.com>
55236
55237 * gcc.c-torture/execute/990130-1.c: New test.
55238
55239 1999-01-30 Jeffrey A Law (law@cygnus.com)
55240
55241 * gcc.dg/990130-1.c: New test.
55242
55243 1999-01-28 Michael Meissner <meissner@cygnus.com>
55244
55245 * gcc.c-torture/execute/990128-1.c: New test.
55246
55247 1999-01-27 Michael Meissner <meissner@cygnus.com>
55248
55249 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
55250
55251 1999-01-27 Felix Lee <flee@cygnus.com>
55252
55253 * lib/c-torture.exp (c-torture-compile): pull out code for
55254 analyzing gcc error messages.
55255 (c-torture-execute): ditto, and fix some (harmless) false
55256 positives.
55257 * lib/gcc.exp (gcc_check_compile): new function.
55258
55259 1999-01-17 Jeffrey A Law (law@cygnus.com)
55260
55261 * gcc.dg/990117-1.c: New test.
55262
55263 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
55264
55265 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
55266
55267 1999-01-15 Jeffrey A Law (law@cygnus.com)
55268
55269 * g77.f-torture/compile/990115-1.f: New test.
55270
55271 1999-01-07 Jeffrey A Law (law@cygnus.com)
55272
55273 * gcc.c-torture/compile/990107-1.c: New test
55274
55275 1999-01-06 Jeffrey A Law (law@cygnus.com)
55276
55277 * gcc.c-torture/execute/990106-2.c: New test.
55278
55279 * gcc.c-torture/execute/990106-1.c: New test.
55280
55281 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
55282
55283 * gcc.c-torture/compile/981223-1.c: New test.
55284
55285 1998-12-29 Richard Henderson <rth@cygnus.com>
55286
55287 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
55288 (opt3): Rename from opt4 and disable.
55289
55290 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
55291
55292 * g++.old-deja/g++.pt/ptrmem5.C: New test.
55293
55294 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
55295
55296 * g++.old-deja/g++.other/conv5.C: New test.
55297
55298 1998-12-14 Nick Clifton <nickc@cygnus.com>
55299
55300 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
55301
55302 1998-12-11 Jeffrey A Law (law@cygnus.com)
55303
55304 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
55305
55306 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
55307
55308 * gcc.c-torture/compile/981211-1.c: New test.
55309
55310 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
55311
55312 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
55313
55314 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
55315
55316 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55317
55318 * gcc.special/930510-1.c: Make C9X safe.
55319 * gcc.misc-tests/gcov-1.c Similarly.
55320 * gcc.misc-tests/gcov-2.c Similarly.
55321
55322 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55323
55324 * gcc.dg/ultrasp1.c: New test.
55325
55326 1998-12-06 Richard Henderson <rth@cygnus.com>
55327
55328 * gcc.c-torture/execute/981206.c: New test.
55329
55330 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55331
55332 * g++.old-deja/g++.ns/template7.C: New test.
55333
55334 * g++.old-deja/g++.other/expr1.C: New test.
55335
55336 * g++.old-deja/g++.eh/tmpl3.C: New test.
55337
55338 * g++.old-deja/g++.eh/tmpl2.C: New test.
55339
55340 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
55341
55342 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
55343 * g++.old-deja/g++.other/using6.C: Removed.
55344 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
55345
55346 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
55347
55348 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
55349
55350 * g++.old-deja/g++.pt/overload8.C: New test.
55351
55352 * g++.old-deja/g++.pt/overload7.C: New test.
55353
55354 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
55355
55356 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
55357 and relinking messages.
55358 * lib/g++.exp (g++_target_compile): Remove .rpo file when
55359 compiling with -frepo.
55360
55361 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
55362
55363 * g++.old-deja/g++.pt/lookup6.C: New test.
55364
55365 1998-11-30 Nick Clifton <nickc@cygnus.com>
55366
55367 * gcc.c-torture/execute/981130-1.c: New test.
55368 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
55369
55370 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
55371
55372 * g++.old-deja/g++.pt/explicit76.C: New test.
55373
55374 * g++.old-deja/g++.pt/friend38.C: New test.
55375
55376 * g++.old-deja/g++.ns/crash2.C: New test.
55377
55378 * g++.old-deja/g++.pt/defarg8.C: New test.
55379
55380 * g++.old-deja/g++.pt/instantiate6.C: New test.
55381
55382 * g++.old-deja/g++.pt/static6.C: New test.
55383
55384 * g++.old-deja/g++.pt/decl2.C: New test.
55385
55386 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
55387
55388 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
55389 problem is actually related with name lookup, but so what? :-)
55390
55391 * g++.old-deja/g++.pt/friend37.C: New test.
55392
55393 1998-11-25 Dave Love <d.love@dl.ac.uk>
55394
55395 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
55396 element, which fails on some systems.
55397
55398 * g77.f-torture/execute/labug1.f: New test.
55399
55400 1998-11-21 Jeffrey A Law (law@cygnus.com)
55401
55402 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
55403 is defined.
55404
55405 1998-11-18 Dave Love <d.love@dl.ac.uk>
55406
55407 * g77.f-torture/compile/981117-1.f: New test.
55408
55409 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
55410
55411 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
55412 properly discarded.
55413
55414 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
55415
55416 * gcc.c-torture/execute/memcheck: New directory of tests for
55417 -fcheck-memory-usage.
55418
55419 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
55420
55421 * README: New file, general information about the testsuite and
55422 new description of the various C++ test subdirectories.
55423 * README.g++: Eliminate obsolete information, update and move most
55424 relevant stuff to README.
55425
55426 1998-11-07 Richard Henderson <rth@cygnus.com>
55427
55428 * gcc.c-torture/compile/981107-1.c: New test.
55429
55430 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
55431
55432 * execute/memcpy-bi.c: New testcase.
55433
55434 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
55435
55436 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
55437 base classes.
55438
55439 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
55440 template is selected.
55441
55442 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
55443 classes, it should be accepted for all types.
55444
55445 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
55446
55447 * g++.old-deja/g++.pt/spec24.C: Ensure that template
55448 specializations start with template headers.
55449
55450 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
55451
55452 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
55453
55454 * g++.old-deja/g++.other/init9.C: Test cross initialization of
55455 non-POD types.
55456
55457 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
55458
55459 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
55460
55461 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
55462
55463 * compile/981022-1.c, compile/981022-1.x: New test and driver.
55464
55465 1998-10-19 Jeffrey A Law (law@cygnus.com)
55466
55467 * 981019-1.c: New test.
55468
55469 1998-10-14 Robert Lipe <robertl@dgii.com>
55470
55471 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
55472 find objc headers.
55473
55474 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
55475
55476 * compile/981001-4.c: Remove use of GCC extension that triggers a
55477 compiler bug.
55478
55479 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
55480
55481 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
55482
55483 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
55484
55485 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
55486 instantiation of template produces incorrect code for delete
55487 expression.
55488
55489 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
55490 constructors' name is not unique.
55491 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
55492 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
55493
55494 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
55495 automatic array of const is ill-formed.
55496
55497 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
55498 of template parameter?
55499
55500 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
55501 const.
55502
55503 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
55504 pointer-to-member expression.
55505
55506 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
55507 declaration causes ICE.
55508
55509 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
55510
55511 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
55512 reserved in the global namespace.
55513
55514 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
55515 generate needed virtual table.
55516
55517 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
55518
55519 1998-10-10 Dariush Eslimi <eslimi@loran.com>
55520
55521 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
55522 template-dependent type
55523
55524 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
55525
55526 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
55527 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
55528 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
55529
55530 * g++.old-deja/g++.other/using5.C: New test; using decl from base
55531 class should be usable as argument of member function.
55532 * g++.old-deja/g++.other/using6.C: New test; using decl from base
55533 class should be usable as return type of member function.
55534 * g++.old-deja/g++.other/using7.C: New test; using decl from base
55535 class should be usable as type of data member.
55536
55537 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
55538
55539 1998-10-09 Jeffrey A Law (law@cygnus.com)
55540
55541 * gcc.c-torture/special/920521-1.c: Fix bogus test.
55542
55543 1998-10-08 Nick Clifton <nickc@cygnus.com>
55544
55545 * gcc.dg/dll-?.c Add thumb to target list.
55546 Fix assembler scan patterns to match current assembler output.
55547
55548 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
55549
55550 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
55551 matching of template brackets.
55552
55553 * g++.old-deja/g++.other/using4.C: New test. Test using
55554 declarations of methods from base classes.
55555
55556 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
55557 within functions should introduce names into the innermost
55558 enclosing namespace.
55559
55560 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
55561 of static locals if first initialization throws.
55562
55563 1998-10-07 Jim Wilson <wilson@cygnus.com>
55564
55565 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
55566
55567 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
55568
55569 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
55570 lose track of the possible targets of tablejump insns.
55571 * special/special.exp: Run it.
55572
55573 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55574
55575 * g++.old-deja/g++.pt/friend35.C: New test. A template function
55576 must be declared before its specializations can be named in friend
55577 declarations.
55578
55579 1998-10-05 Dave Love <d.love@dl.ac.uk>
55580
55581 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
55582
55583 * g77.f-torture/execute/io1.f: New test.
55584
55585 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
55586
55587 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
55588 with pointer to template function, for which no argument deduction
55589 is possible.
55590
55591 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
55592 specialization of template function as argument to template
55593 function.
55594
55595 * g++.old-deja/g++.other/access2.C: New test; Inner class
55596 shouldn't have privileged access to Outer's names.
55597
55598 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
55599
55600 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
55601 friend template declared within template class conflicts with
55602 nested class of the same name.
55603
55604 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
55605 is ignored.
55606
55607 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
55608 object with direct initializer as function declaration.
55609
55610 * g++.old-deja/g++.other/decl2.C: New test; duplicate
55611 initializers.
55612
55613 * g++.old-deja/g++.other/null2.C: New test; conditional operator
55614 involving const pointer and NULL produces incorrect result.
55615
55616 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
55617 type name without `typename' should be rejected with -pedantic.
55618
55619 1998-10-02 Richard Henderson <rth@cygnus.com>
55620
55621 * g++.old-deja/g++.other/addrof1.C: New test.
55622
55623 1998-10-01 Nick Clifton <nickc@cygnus.com>
55624
55625 * gcc.c-torture/compile/981001-1.c: New test.
55626 * gcc.c-torture/execute/981001-1.c: New test.
55627
55628 1998-10-01 Jeffrey A Law (law@cygnus.com)
55629
55630 * gcc.c-torture/compile/981001-2.c: New test.
55631 * gcc.c-torture/compile/981001-3.c: New test.
55632 * gcc.c-torture/compile/981001-4.c: New test.
55633
55634 1998-10-01 Robert Lipe <robertl@dgii.com>
55635
55636 * lib/objc.exp (objc_target_compile): Add -L during compiles for
55637 multilibbed hosts. Idea grafted from g77.exp.
55638
55639 1998-09-30 Dave Love <d.love@dl.ac.uk>
55640
55641 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
55642 avoid losing on systems which need -lsocket.
55643
55644 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
55645
55646 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
55647 * g++.old-deja/g++.other/nested2.C: Ditto.
55648 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
55649 failure.
55650
55651 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
55652
55653 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
55654 preferred over template operator!= for enum bitfields.
55655
55656 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
55657
55658 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
55659 that happen to have the same base name, but in different scopes,
55660 are incorrectly rejected.
55661
55662 1998-09-16 Richard Henderson <rth@cygnus.com>
55663
55664 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
55665 on the native word size instead of an integer literal.
55666
55667 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
55668
55669 * g++.old-deja/g++.other/static2.C: Invocation of static data
55670 member of type pointer-to-function denoted as non-static member.
55671
55672 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
55673 checks involving function types and aliases.
55674
55675 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
55676
55677 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
55678 redefined to the same non-trivial type.
55679
55680 * g++.old-deja/g++.pt/explicit73.C: Test for proper
55681 namespace-qualification of template specializations declared in
55682 other namespaces.
55683
55684 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
55685 to declare a subset of the specializations of a template function
55686 as friends of specializations of a template class.
55687
55688 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
55689 member templates that do not fully specialize the enclosing
55690 template class are rejected.
55691
55692 1998-09-11 Dave Love <d.love@dl.ac.uk>
55693
55694 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
55695
55696 1998-09-08 Dave Love <d.love@dl.ac.uk>
55697
55698 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
55699 altered from libf2c/libU77 version.
55700
55701 1998-09-06 Dave Love <d.love@dl.ac.uk>
55702
55703 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
55704
55705 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>
55706 Alexandre Oliva <oliva@dcc.unicamp.br>
55707
55708 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
55709 (un)signed char are different types for template specialization
55710 purposes.
55711
55712 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
55713
55714 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
55715 * objc: ObjC testsuite.
55716
55717 1998-08-31 Catherine Moore <clm@cygnus.com>
55718
55719 * gcc.c-torture/execute/941014-1.x: New file.
55720
55721 1998-08-31 Nick Clifton <nickc@cygnus.com>
55722
55723 * lib/c-torture.exp: Add support for
55724 torture_eval_before_compile and torture_eval_before_execute
55725 variables.
55726
55727 1998-08-30 Jeffrey A Law (law@cygnus.com)
55728
55729 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
55730 this test triggers valid.
55731
55732 1998-08-27 Jeffrey A Law (law@cygnus.com)
55733
55734 * gcc.dg/980827-1.c: New test.
55735
55736 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
55737
55738 * gcc.c-torture/execute/loop-4b.c: New test.
55739
55740 1998-08-26 Nick Clifton <nickc@cygnus.com>
55741
55742 * lib/c-torture.exp: Add support for
55743 torture_eval_before_compile and torture_eval_before_execute
55744 variables.
55745
55746 1998-08-25 Jeffrey A Law (law@cygnus.com)
55747
55748 * gcc.c-torture/compile/980825-1.c: New test.
55749
55750 1998-08-24 Nick Clifton <nickc@cygnus.com>
55751
55752 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
55753 count number tests in opt_t0 not good_t0.
55754
55755 1998-08-24 Jeffrey A Law (law@cygnus.com)
55756
55757 * gcc.c-torture/compile/930326-1.x: Fix typo.
55758
55759 1998-08-23 Mark Mitchell <mark@markmitchell.com>
55760
55761 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
55762 causes an ICE.
55763
55764 1998-08-21 Jeffrey A Law (law@cygnus.com)
55765
55766 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
55767 STACK_SIZE is defined.
55768 * gcc.c-torture/unsorted/stuct.c: Similarly.
55769
55770 * gcc.c-torture/compile/980821-1.c: New test.
55771
55772 1998-08-21 Jeffrey A Law (law@cygnus.com)
55773
55774 * gcc.c-torture/execute/980526-2.c: Disable for targets with
55775 16bit ints.
55776
55777 1998-08-19 Mark Mitchell <mark@markmitchell.com>
55778
55779 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
55780 code.
55781
55782 1998-08-09 Mark Mitchell <mark@markmitchell.com>
55783
55784 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
55785 error'.
55786
55787 1998-08-18 Jeffrey A Law (law@cygnus.com)
55788
55789 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
55790
55791 1998-08-16 Jeffrey A Law (law@cygnus.com)
55792
55793 * gcc.c-torture/compile/980816-1.c: New test.
55794
55795 * gcc.dg/980816-1.c: New test.
55796
55797 1998-08-13 Jeffrey A Law (law@cygnus.com)
55798
55799 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
55800 compiler for ieee tests.
55801
55802 1998-08-01 Dave Love <d.love@dl.ac.uk>
55803
55804 * g77.f-torture/compile/980729-0.f: New test.
55805
55806 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
55807
55808 * gcc.c-torture/special/eeprof-1.c: New test, for
55809 -finstrument-functions.
55810 * gcc.c-torture/special/special.exp: Run it.
55811
55812 1998-07-29 Jeffrey A Law (law@cygnus.com)
55813
55814 * gcc.c-torture/compile/980729-1.c: New test.
55815
55816 1998-07-27 Nick Clifton <nickc@cygnus.com>
55817
55818 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
55819 __thumb__ is defined, and test for ARM style doubles if so.
55820
55821 1998-07-26 Dave Love <d.love@dl.ac.uk>
55822
55823 * g77.f-torture/noncompile/980615-0.f: New test.
55824
55825 1998-07-26 H.J. Lu (hjl@gnu.org)
55826
55827 * gcc.dg/980312-1.c: Do link instead of compile.
55828 * gcc.dg/980313-1.c: Likewise.
55829
55830 1998-07-26 Jeffrey A Law (law@cygnus.com)
55831
55832 * gcc.c-torture/compile/980726-1.c: New test.
55833
55834 1998-07-25 Dave Love <d.love@dl.ac.uk>
55835
55836 * g77.f-torture/execute/io0.f: New test.
55837
55838 1998-07-24 Nick Clifton <nickc@cygnus.com>
55839
55840 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
55841 an int.
55842
55843 1998-06-18 Michael Meissner <meissner@cygnus.com>
55844
55845 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
55846 m32r bugs.
55847
55848 1998-07-17 Nick Clifton <nickc@cygnus.com>
55849
55850 * gcc.dg/980626-1.c: Expect failures for all toolchains until
55851 c-decl.c:grokdeclarator can handle mode attributes.
55852
55853 1998-07-16 Jeffrey A Law (law@cygnus.com)
55854
55855 * gcc.c-torture/execute/980716-1.c: New test.
55856
55857 1998-07-13 Jeffrey A Law (law@cygnus.com)
55858
55859 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
55860 the mn10200.
55861 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
55862 the mn10200.
55863 * gcc.c-torture/execute/va-arg-3.x: Similarly.
55864 * gcc.c-torture/compile/930326-1.x: Similarly.
55865
55866 1998-07-13 Dave Love <d.love@dl.ac.uk>
55867
55868 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
55869 New test from Craig.
55870
55871 1998-07-12 Dave Love <d.love@dl.ac.uk>
55872
55873 * g77.f-torture/noncompile/980616-0.f: New test.
55874
55875 * g77.f-torture/execute/970816-3.f: New test from Craig.
55876
55877 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
55878
55879 * g++.other/singleton.C: Return error value instead of taking
55880 SIGSEGV.
55881
55882 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
55883
55884 * g++.other/singleton.C: New test. Warning is under dispute.
55885 Runtime crash is not.
55886
55887 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
55888
55889 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
55890 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
55891 using6.C, using7.C}: New namespace tests.
55892
55893 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
55894
55895 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
55896 specialization with typedef'ed names used as array indexes.
55897
55898 1998-07-09 Jeffrey A Law (law@cygnus.com)
55899
55900 * gcc.c-torture/execute/980709-1.c: New test.
55901
55902 * gcc.dg/980709-1.c: New test.
55903
55904 1998-07-07 Richard Henderson <rth@cygnus.com>
55905
55906 * gcc.c-torture/execute/bcp-1.c: New test.
55907
55908 1998-07-07 Jeffrey A Law (law@cygnus.com)
55909
55910 * gcc.c-torture/execute/980707-1.c: New test.
55911
55912 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
55913
55914 * gcc.c-torture/compile/980706-1.c: New test.
55915
55916 1998-07-01 Dave Love <d.love@dl.ac.uk>
55917
55918 * g77.f-torture/execute/980701-0.f,
55919 g77.f-torture/execute/980701-1.f: New test from Craig.
55920
55921 1998-07-01 Jeffrey A Law (law@cygnus.com)
55922
55923 * gcc.c-torture/compile/980701-1.c: New test.
55924
55925 * gcc.c-torture/execute/980701-1.c: New test.
55926
55927 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
55928 rlsruhe.de>
55929
55930 * g++.old-deja/g++.robertl/eb132.C: New test.
55931 * g++.old-deja/g++.robertl/eb133.C: Likewise.
55932
55933 1998-06-29 Dave Love <d.love@dl.ac.uk>
55934
55935 * g77.f-torture/execute/980628-7.f,
55936 g77.f-torture/execute/980628-8.f,
55937 g77.f-torture/execute/980628-9.f,
55938 g77.f-torture/execute/980628-10.f: New tests from Craig.
55939
55940 * g77.f-torture/execute/980628-3.f: Remove mail headers.
55941
55942 1998-06-28 Jeffrey A Law (law@cygnus.com)
55943
55944 * g77.f-torture/execute/980628-4.f: New test from Craig.
55945 * g77.f-torture/execute/980628-5.f: Likewise.
55946 * g77.f-torture/execute/980628-2.f: Likewise.
55947 * g77.f-torture/execute/980628-0.f: Likewise.
55948 * g77.f-torture/execute/980628-1.f: Likewise.
55949 * g77.f-torture/execute/980628-3.f: Likewise.
55950 * g77.f-torture/execute/980628-6.f: Likewise.
55951
55952 1998-06-28 Jeffrey A Law (law@cygnus.com)
55953
55954 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
55955 directory when nothing has been installed yet.
55956
55957 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
55958
55959 * gcc.c-torture/special/special.exp: Handle newer versions of
55960 dejagnu.
55961
55962 1998-06-26 Jeffrey A Law (law@cygnus.com)
55963
55964 * gcc.dg/980626-1.c: New test.
55965
55966 1998-06-19 Bruno Haible <haible@ilog.fr>
55967
55968 * gcc.misc-tests/m-un-2.c: New test.
55969 * g++.old-deja/g++.other/warn01.c: Likewise.
55970
55971 1998-06-19 Robert Lipe <robertl@dgii.com>
55972
55973 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
55974 compatibility with assmblers with a different comment character.
55975 Eliminate use of GAS-specific extensions.
55976
55977 1998-06-19 Jeffrey A Law (law@cygnus.com)
55978
55979 * gcc.c-torture/execute/ieee/980619-1.c: New test.
55980
55981 1998-06-19 Robert Lipe <robertl@dgii.com>
55982
55983 * lib/g77.exp: Replace search for libf2c.a with search for newly
55984 renamed libg2c.a
55985
55986 1998-06-17 Jeffrey A Law (law@cygnus.com)
55987
55988 * gcc.c-torture/execute/980617-1.c: New test.
55989
55990 1998-06-12 Jeffrey A Law (law@cygnus.com)
55991
55992 * gcc.c-torture/execute/980612-1.c: New test.
55993
55994 1998-06-08 Jeffrey A Law (law@cygnus.com)
55995
55996 * gcc.dg/980523-1.c: Only test on ppc-linux.
55997 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
55998
55999 * gcc.c-torture/execute/980608-1.c: New test.
56000
56001 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
56002
56003 * gcc.c-torture/execute/980605-1.c: New test.
56004
56005 1998-06-04 Jeffrey A Law (law@cygnus.com)
56006
56007 * gcc.c-torture/execute/980604-1.c: New test.
56008
56009 1998-06-02 Jeffrey A Law (law@cygnus.com)
56010
56011 * gcc.c-torture/execute/980602-1.c: New test.
56012 * gcc.c-torture/execute/980602-2.c: Likewise.
56013
56014 1998-06-02 Dave Love <d.love@dl.ac.uk>
56015
56016 * 970125-0.f: Fix per JCB. Add commentary.
56017
56018 1998-05-31 Michael Meissner <meissner@cygnus.com>
56019
56020 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
56021 IEEE -0 support.
56022
56023 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
56024
56025 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
56026 earlier.
56027
56028 1998-05-28 Catherine Moore <clm@cygnus.com>
56029
56030 * gcc.c-torture/execute/980526-3.c: New test.
56031
56032 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
56033
56034 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
56035 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
56036 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
56037 m88k-motorola-sysv3 to XFAIL.
56038
56039 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
56040
56041 * gcc.dg/980526-1.c: New test.
56042 * gcc.c-torture/execute/980526-2.c: New test.
56043
56044 1998-05-26 Jeffrey A Law (law@cygnus.com)
56045
56046 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
56047
56048 * gcc.c-torture/execute/980526-1.c: New test.
56049
56050 1998-05-26 Dave Love <d.love@dl.ac.uk>
56051
56052 * g77.f-torture/execute/alpha2.f: Add runtime test.
56053
56054 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
56055
56056 * g++.old-deja/old-deja.exp: Strip leading directories.
56057
56058 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
56059 error for the line. Don't run multiple tests for the same line.
56060
56061 1998-05-23 Jeffrey A Law (law@cygnus.com)
56062
56063 * gcc.dg/980523-1.c: New test.
56064
56065 1998-05-23 Dave Love <d.love@dl.ac.uk>
56066
56067 * g77.f-torture/compile/970915-0.f: New test.
56068
56069 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
56070
56071 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
56072
56073 1998-05-21 Jeffrey A Law (law@cygnus.com)
56074
56075 * gcc.dg/980520-1.c: New test.
56076
56077 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
56078
56079 * gcc.dg/980502-1.c: Fix return type.
56080
56081 1998-05-20 Jeffrey A Law (law@cygnus.com)
56082
56083 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
56084 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
56085 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
56086 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
56087 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
56088
56089 1998-05-20 Dave Love <d.love@dl.ac.uk>
56090
56091 * g77.f-torture/execute/980520-1.f: New test.
56092
56093 1998-05-15 Dave Love <d.love@dl.ac.uk>
56094
56095 * lib/mike-g77.exp: New file.
56096
56097 * g77.f-torture/noncompile/noncompile.exp,
56098 g77.f-torture/noncompile/check0.f: New files.
56099
56100 1998-05-14 Dave Love <d.love@dl.ac.uk>
56101
56102 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
56103 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
56104 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
56105 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
56106 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
56107 abort where appropriate.
56108
56109 1998-05-05 Michael Meissner <meissner@cygnus.com>
56110
56111 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
56112 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
56113
56114 1998-04-29 Dave Love <d.love@dl.ac.uk>
56115
56116 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
56117
56118 1998-04-27 Dave Love <d.love@dl.ac.uk>
56119
56120 * g77.f-torture/compile/980427-0.f: New test.
56121
56122 1998-04-24 Dave Love <d.love@dl.ac.uk>
56123
56124 * g77.f-torture/compile/980424-0.f: New test.
56125
56126 1998-04-19 Dave Love <d.love@dl.ac.uk>
56127
56128 * g77.f-torture/compile/980419-2.f (main): New test.
56129 * g77.f-torture/compile/970125-0.f: New test.
56130 * g77.f-torture/compile/980419-1.f: New test.
56131
56132 1998-04-08 Jim Wilson <wilson@cygnus.com>
56133
56134 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
56135 of loop-4.c.
56136
56137 1998-04-07 Jim Wilson <wilson@cygnus.com>
56138
56139 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
56140
56141 1998-04-03 Jim Wilson <wilson@cygnus.com>
56142
56143 * gcc.c-torture/compile/980329-1.c: New test.
56144
56145 1998-03-18 Jim Wilson <wilson@cygnus.com>
56146
56147 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
56148 * gcc.dg/980312-1.c: Fix typo in -march command.
56149
56150 1998-03-16 H.J. Lu (hjl@gnu.org)
56151
56152 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
56153
56154 1998-03-11 Robert Lipe <robertl@dgii.com>
56155
56156 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
56157 Dave Love agree the Fortran source is bogus.
56158
56159 1998-03-11 Robert Lipe <robertl@dgii.com>
56160
56161 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
56162 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
56163 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
56164 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
56165 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
56166
56167 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
56168
56169 * g++.old-deja/g++.other/friend1.C: New test.
56170
56171 1998-02-18 Dave Love <d.love@dl.ac.uk>
56172
56173 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
56174 possibly uninitialized) variables and declare dnrm2.
56175
56176 1998-02-23 Robert Lipe <robertl@dgii.com>
56177
56178 From Bruno Haible <haible@ilog.fr>:
56179 * gcc.c-torture/execute/980223.c: New test.
56180
56181 1998-02-13 Jeffrey A Law (law@cygnus.com)
56182
56183 * gcc.dg/ifelse-1.c: New test.
56184
56185 1998-02-09 H.J. Lu (hjl@gnu.org)
56186
56187 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
56188
56189 * lib/old-dejagnu.exp (old-dejagnu): Added the
56190 "execution test - XFAIL *-*-*" handling in the spirit of
56191 "excess errors test -". Changed the "execution test fails"
56192 handling to be like "excess errors test fails".
56193 * Update various tests accordingly.
56194
56195 1998-02-06 Jim Wilson <wilson@cygnus.com>
56196
56197 * gcc.c-torture/execute/980205.c: New test.
56198
56199 1998-01-18 Jeffrey A Law (law@cygnus.com)
56200
56201 * lib/c-torture.exp: Look for .x files instead of .cexp files.
56202 * lib/f-torture.exp: Similarly.
56203 * gcc.c-torture: Rename all .cexp files to .x files.
56204
56205 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
56206
56207 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
56208 (940510-1.c): Removed duplicate.
56209 (971104-1.c): New test.
56210
56211 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
56212
56213 * lib/f-torture.exp: Improve error and loop detection.
56214
56215 1997-11-19 Michael Meissner <meissner@cygnus.com>
56216
56217 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
56218 use that to size the filler array.
56219
56220 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
56221
56222 * lib/c-torture.exp(c-torture-execute): Fix typo.
56223
56224 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
56225 testcase as the executable name. Keep the executable around if
56226 the test fails.
56227
56228 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
56229
56230 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
56231 changes. Only test one -g option, and move it to the end of the
56232 list of options to test.
56233
56234 1997-09-19 Michael Meissner <meissner@cygnus.com>
56235
56236 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
56237 variable GCC_TORTURE_OPTIONS to supply default switches separated
56238 by colons. If no environment variable, run tests with -O0 -g, -O1
56239 -g, and -O2 -g as well.
56240
56241 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
56242
56243 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
56244 explanatory comments. Fix indentation.
56245
56246 1997-09-15 Jeffrey A Law (law@cygnus.com)
56247
56248 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
56249
56250 1997-09-11 Jeffrey A Law (law@cygnus.com)
56251
56252 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
56253 * g++.old-deja/g++.mike/p7325.C: Likewise.
56254 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
56255
56256 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
56257
56258 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
56259 * g++.old-deja/g++.brendan/crash30.C: Likewise.
56260 * g++.old-deja/g++.brendan/crash39.C: Likewise.
56261 * g++.old-deja/g++.law/operators4.C: Likewise.
56262
56263 1997-09-11 Joe Buck (jbuck@synopsys.com)
56264
56265 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
56266 * g++.old-deja/g++.mike/p784.C: Ditto.
56267 * g++.old-deja/g++.mike/p785.C: Ditto.
56268
56269 1997-09-05 Jeffrey A Law (law@cygnus.com)
56270
56271 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
56272
56273 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
56274
56275 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
56276 target feature; pass this to c-torture-execute as needed.
56277
56278 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
56279
56280 * lib/c-torture.exp(c-torture-execute): If the previous and the
56281 current executables being tested are identical, we don't need to
56282 run the executable again. Try to make the executable names
56283 unique. Add an optional argument for passing additional compiler
56284 flags.
56285
56286 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
56287
56288 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
56289
56290 1997-08-29 Jeffrey A Law (law@cygnus.com)
56291
56292 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
56293
56294 1997-07-31 Jeffrey A Law (law@cygnus.com)
56295
56296 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
56297 32bit or larger longs.
56298
56299 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
56300 have either a 32bit long or 32bit int.
56301
56302 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
56303
56304 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
56305 Make double precision tests dependent on sizeof (double).
56306
56307 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
56308
56309 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
56310 too.
56311
56312 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
56313
56314 * gcc.c-torture/compile/961203-1.cexp: New script.
56315
56316 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
56317
56318 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
56319 up the includes ourselves.
56320
56321 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
56322
56323 * lib/plumhall.exp: Remove random include, and add a few
56324 verbose messages for debugging.
56325
56326 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
56327
56328 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
56329 of trying to do it ourselves.
56330
56331 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
56332
56333 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
56334
56335 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
56336
56337 * gcc.prms/5403.c: Made regexp a bit less strict.
56338
56339 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
56340
56341 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
56342 is returned from remote_load instead.
56343 * lib/plumhall.exp: Ditto.
56344 * lib/mike-g++.exp: Ditto.
56345 * lib/old-dejagnu.exp: Ditto.
56346 * lib/c-torture.exp: Ditto.
56347
56348 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
56349
56350 * lib/g++.exp: Use build_wrapper procedure.
56351 * lib/gcc.exp: Ditto.
56352
56353 1997-05-20 Jeffrey A Law (law@cygnus.com)
56354
56355 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
56356 an old-style decl for malloc. Fixes tests to work when
56357 sizeof (int) != sizeof (size_t).
56358
56359 1997-05-15 Mike Meissner <meissner@cygnus.com>
56360
56361 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
56362
56363 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
56364 use stdargs.h interface.
56365
56366 1997-05-15 Mike Meissner <meissner@cygnus.com>
56367
56368 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
56369 NO_VARARGS when compiling.
56370
56371 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
56372
56373 * lib/plumhall.exp(ph_includes): New procedure.
56374 (ph_make): Use it.
56375 (ph_compiler): Ditto.
56376
56377 * lib/g++.exp: Rename test-glue.c to testglue.c.
56378 * lib/gcc.exp: Ditto.
56379
56380 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
56381
56382 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
56383 to completion when it's called.
56384
56385 1997-03-21 Michael Meissner <meissner@cygnus.com>
56386
56387 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
56388 is defined, don't do test.
56389
56390 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
56391
56392 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
56393 for object files.
56394 (ph_summary): Mark skipped testcases as untested, not unresolved.
56395
56396 * lib/plumhall.exp (ph_make): If unresolved because of bad
56397 errorCode, record errorCode in log file.
56398 (*): Replace send_log/verbose with verbose -log.
56399
56400 1997-03-19 Michael Meissner <meissner@cygnus.com>
56401
56402 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
56403 double conversion if double isn't at least 8 bytes.
56404
56405 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
56406 int to work with targets where int is 16 bits.
56407
56408 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
56409 8 bytes, just exit, since 4 byte doubles don't have enough bits of
56410 precision for the test to complete.
56411
56412 1997-03-14 Michael Meissner <meissner@cygnus.com>
56413
56414 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
56415 if d10v is not compiled with the -mdouble64 flag.
56416 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
56417
56418 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
56419 d10v is not compiled with the -mint32 flag.
56420
56421 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
56422
56423 * lib/plumhall.exp: Use incr_count.
56424
56425 1997-03-12 Jeffrey A Law (law@cygnus.com)
56426
56427 * gcc.c-torture: Update to c-torture-1.45.
56428
56429 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
56430
56431 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
56432 the name of the expect testcase file).
56433
56434 * lib/g++.exp(g++_init): Ditto.
56435
56436 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
56437
56438 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
56439 the host.
56440
56441 * lib/gcc.exp(gcc_exit): New procedure.
56442
56443 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
56444
56445 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
56446 specs where appropriate.
56447
56448 * g++.old-deja/g++.arm/*: Added additional ERROR checks
56449 because of new "candidates are" messages, and removed a few
56450
56451 * Converted all non-old-style g++ testcases to old-style, and
56452 moved into g++.old-deja.
56453
56454 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
56455
56456 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
56457 options.
56458
56459 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
56460 succeeded.
56461
56462 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
56463
56464 1997-02-13 Michael Meissner <meissner@cygnus.com>
56465
56466 * lib/gcc.exp (gcc_target_compile): Add support for defining
56467 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
56468 the machine doesn't have those features.
56469
56470 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
56471
56472 * g++.law/operators4.exp: Don't use LIBS.
56473
56474 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
56475
56476 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
56477
56478 * lib/mike-g++.exp: Don't set the compiler to be tested here.
56479 * lib/g++.exp: Set it here instead. Also, allow use of the
56480 --tool_exec and --tool_opt options. Change CXX to
56481 GXX_UNDER_TEST.
56482
56483 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
56484
56485 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
56486
56487 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
56488
56489 * lib/old-dejagnu.exp: Use prune_warnings instead of
56490 prune_system_crud.
56491 * lib/mike-g++.exp: Ditto.
56492 * lib/gcc.exp: Ditto.
56493 * lib/g++.exp: Ditto.
56494
56495 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
56496
56497 1997-02-07 Jeffrey A Law (law@cygnus.com)
56498
56499 * 941014-2.c: Include stdlib.h
56500 * 960327-1.c: Include stdio.h
56501 * dbra.c, index-1.c: Don't assume ints are 32bits.
56502
56503 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
56504
56505 * lib/gcc.exp: Add gcc,stack_size target feature.
56506
56507 * lib/g++.exp(g++_target_compile): Add the include and link
56508 paths here, not in two other places. And, it's $options, not
56509 options.
56510
56511 * lib/mike-g++.exp(postbase): Remove the code that determines
56512 the correct include and link paths.
56513 * g++.old-deja/old-deja.exp: Ditto.
56514
56515 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
56516
56517 * lib/g++.exp(g++_init): target_compile no longer returns the
56518 filename of the result.
56519
56520 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
56521
56522 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
56523 call to glob.
56524
56525 * gcc.c-torture/special/special.exp: Change call to
56526 gcc_target_compile to include the object file.
56527
56528 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
56529
56530 * gcc.c-torture/special/special.exp: Correct misspelling in last
56531 change.
56532
56533 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
56534
56535 * lib/plumhall.exp(ph_summary): Log the entire output of the
56536 executable. Return -1 if there were any failures, 0 otherwise.
56537 (ph_execute): Return -1 if there were any failures, 0 otherwise.
56538 (ph_make): Clean up objects and executables that were built
56539 if the tests succeeded.
56540
56541 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
56542
56543 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
56544 libraries and includes in the build tree as appropriate.
56545
56546 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
56547
56548 * lib/c-torture.exp: Instead of looking for the global variable
56549 NO_LONG_LONG, check to see if that's a feature of the target.
56550
56551 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
56552
56553 * config/default.exp: Minimize. Delete the remainer of the files in
56554 config; this functionality is now in devo/dejagnu/config.
56555
56556 g++.*/*: Pass any additional flags used to compile to postbase;
56557 delete CXXFLAGS.
56558
56559 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
56560 is now done by runtest.exp. Use gcc_target_compile instead of
56561 compile.
56562
56563 lib/c-torture.exp: Use gcc_target_compile instead of compile.
56564 Remove references to CFLAGS. Use remote_file instead of
56565 calling rm -f.
56566 (c-torture): Take a list of arguments to use to compile this
56567 testcase.
56568
56569 lib/g++.exp: Simplify. Use target_compile instead of compile.
56570 lib/gcc-dg.exp: Ditto.
56571 lib/gcc.exp: Ditto.
56572 lib/mike-{gcc,g++}.exp: Ditto.
56573 lib/old-dejagnu.exp: Ditto.
56574 lib/plumhall.exp: Ditto.
56575
56576 1997-01-08 Jim Wilson <wilson@cygnus.com>
56577
56578 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
56579 (ph_linker): Likewise.
56580
56581 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
56582
56583 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
56584 MAP_ANON / MAP_ANONYMOUS if defined;
56585 else try to map from /dev/zero .
56586
56587 1996-11-12 Jeffrey A Law (law@cygnus.com)
56588
56589 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
56590 isn't defined, then define it to MAP_ANONYMOUS.
56591
56592 1996-11-12 Jeffrey A Law (law@cygnus.com)
56593
56594 * gcc.c-torture: Update to c-torture-1.42 release.
56595
56596 1996-11-11 Jeffrey A Law (law@cygnus.com)
56597
56598 * gcc.c-torture: Update to c-torture-1.41 release.
56599
56600 1996-10-27 Jeffrey A Law (law@cygnus.com)
56601
56602 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
56603 c-torture release.
56604
56605 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
56606
56607 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
56608 and LDFLAGS. Fix second case to append the target_info ldflags
56609 onto LDFLAGS, not CFLAGS.
56610 * lib/g++.exp (g++_init): Add target_info stuff.
56611 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
56612 of libgloss and newlib flags for !native.
56613
56614 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
56615 (GDB): Fix relative path to go up another dir for finding gdb.
56616
56617 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
56618
56619 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
56620 versions in the target_info array, if they don't exist.
56621
56622 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
56623
56624 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
56625
56626 1996-07-08 Jim Wilson <wilson@cygnus.com>
56627
56628 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
56629 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
56630
56631 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
56632
56633 * lib/old-dejagnu.exp: Don't remove the output file before we've
56634 actually tested it. Don't append pwd to the path of the executable
56635 we're testing.
56636
56637 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
56638
56639 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
56640
56641 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
56642
56643 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
56644 temporary directory for compiler files, and set it to a default
56645 value of /tmp. Set $output as the name of the output file from
56646 compiling the testcase. Add a -o option to $cflags_var so the
56647 compiler writes the final output file as $output. Set $executable
56648 to $output.
56649
56650 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
56651 directory for compiler files, and set it to /tmp if it doesn't
56652 already have a value. Set $output_file to the name of the output
56653 file from compiling the testcase. Add a -o option to CXXFLAGS so
56654 the compiler writes the final output file as $output. Use $output
56655 as the executable to be tested.
56656
56657 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
56658
56659 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
56660
56661 1996-06-08 Jeffrey A Law (law@cygnus.com)
56662
56663 * gcc.c-torture/execute/pending-1.c: New test. Still
56664 pending in Tege's queue.
56665
56666 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
56667
56668 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
56669 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
56670 if there were failures. Call unresolved if there were unresolved
56671 testcases. Call gcc_fail if program did not run to completion.
56672 (ph_make): Pass additional argument name to ph_execute.
56673 (ph_execute): Add new argument. Pass additional arguments to
56674 ph_summary. Call gcc_fail is there is no execution output.
56675
56676 1996-04-24 Jeffrey A Law (law@cygnus.com)
56677
56678 * lib/plumhall.exp (proc_summary): Output relavent summary
56679 lines into the log so specific failures in plumhall can be
56680 investigated.
56681
56682 1996-04-10 Jeffrey A Law (law@cygnus.com)
56683
56684 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
56685 (c-torture-execute): Don't try to execute tests which use
56686 "long long" types if $NO_LONG_LONG is nonzero.
56687
56688 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
56689
56690 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
56691 not c-torture.
56692
56693 * gcc.ieee: Move from here.
56694 * gcc.c-torture/execute/ieee: To here.
56695
56696 1996-03-26 Jeffrey A Law (law@cygnus.com)
56697
56698 * gcc.c-torture: Update to c-torture-1.41 release.
56699
56700 1996-03-22 Jeffrey A Law (law@cygnus.com)
56701
56702 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
56703 not "$output".
56704
56705 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
56706
56707 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
56708 -c present.
56709
56710 1996-03-02 Jeffrey A Law (law@cygnus.com)
56711
56712 * config/proelf.exp: Handle connecting to a simulator.
56713
56714 1996-01-31 Jeffrey A Law (law@cygnus.com)
56715
56716 * config/proelf.exp: New file. Enough framework that we can
56717 run c-torture tests on the proelf targets (or any other target
56718 that gdb can connect to for that matter).
56719
56720 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
56721
56722 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
56723 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
56724
56725 * lib/plumhall.exp (ph_execute): Always call ph_summary if
56726 exec_output exists.
56727
56728 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
56729
56730 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
56731 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
56732
56733 * config/*.exp: Update FSF address. Change result of ${tool}_load
56734 to pass/fail/unresolved/unsupported/untested. Caller must now
56735 call unresolved/unsupported/untested.
56736 * lib/*.exp: Update FSF address. Update to handle new results of
56737 ${tool}_load.
56738 * lib/chill.exp (verbose): Delete.
56739
56740 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
56741
56742 * lib/gcc.exp (default_gcc_start): Change order of args to
56743 $LDFLAGS $CFLAGS $LIBS.
56744 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
56745 Save/set/restore CFLAGS. Pass single arg to gcc_start.
56746 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
56747 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
56748 * gcc.misc-tests/dg-test.exp: Likewise.
56749 * gcc.misc-tests/msgs.exp: Likewise.
56750 * gcc.prms/prms.exp: Likewise.
56751 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
56752 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
56753
56754 * lib/dg.exp: Deleted, moved to dejagnu/lib.
56755
56756 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
56757
56758 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
56759
56760 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
56761 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
56762
56763 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
56764 necessary.
56765
56766 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
56767
56768 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
56769 global for loop; add use of $mathlib.
56770 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
56771 settings here; set mathlib for anything but VxWorks.
56772
56773 1996-01-22 Jeffrey A Law (law@cygnus.com)
56774
56775 * gcc.c-torture: Update to c-torture-1.40 release.
56776
56777 1996-01-03 Jeffrey A Law (law@cygnus.com)
56778
56779 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
56780 dg.exp.
56781
56782 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
56783
56784 * lib/c-torture.exp (c-torture-execute): Declare "output" as
56785 global.
56786
56787 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
56788
56789 * lib/g++.exp (LIBS): Define if not already.
56790 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
56791 (gcc-dg-prune): Call prune_gcc_output.
56792 * lib/gcc.exp (prune_gcc_output): New proc.
56793 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
56794 prune_gcc_output.
56795
56796 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
56797
56798 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
56799 (c-torture-execute): Likewise. Rename `name' to `testcase'.
56800
56801 1995-11-15 Jeffrey A Law (law@cygnus.com)
56802
56803 * gcc.c-torture: Update to c-torture-1.39 release.
56804
56805 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
56806
56807 * lib/c-torture.exp (c-torture-execute): Don't return if one option
56808 fails, try others as well.
56809
56810 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
56811
56812 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
56813 If compilation fails, mark execute tests as `untested'.
56814 If test is marked as unsupported, don't mark compilation and
56815 execute tests as failed.
56816
56817 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
56818
56819 * lib/g++.exp (g++_init): Don't link in libg++, and look to
56820 libstdc++ for whether or not we want to be doing shared
56821 libraries. Delete link_curses since we don't need it anymore.
56822 * lib/mike-g++.exp (postbase): Don't link in libg++.
56823 * g++.old-deja/old-deja.exp: Likewise.
56824
56825 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
56826
56827 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
56828
56829 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
56830
56831 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
56832 For that, add `-Wl,-a,shared_archive'.
56833 * g++.old-deja/old-deja.exp: Likewise.
56834
56835 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
56836
56837 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
56838
56839 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
56840
56841 * lib/mike-g++.exp (postbase): Pay attention to the status of
56842 g++_load.
56843
56844 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
56845
56846 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
56847
56848 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
56849
56850 * lib/gcc.exp (default_gcc_start): No longer need to log program
56851 being executed or its output, execute_anywhere does that now.
56852 * lib/g++.exp (default_g++_version): Call execute_anywhere.
56853 (default_g++_start): Likewise. Delete calls to verbose/send_log.
56854
56855 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
56856
56857 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
56858 the same as those in lib/g++.exp.
56859
56860 1995-10-10 Jeff Law (law@hurl.cygnus.com)
56861
56862 * gcc.c-torture: Update to c-torture-1.38 release.
56863 * gcc.ieee: Related changes.
56864
56865 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
56866
56867 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
56868 "exec". Minor reformatting changes.
56869
56870 * config/rom68k.exp (${tool}_load): Make it work in a canadian
56871 cross. This means all "exec" calls now work on a remote host as
56872 well.
56873 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
56874 cross. Filter out the extra "\r\n" stuff that expect puts in.
56875 (c-torture-execute): Filter out the bogus warnings like
56876 c-torture-compile does. Add support for canadian cross.
56877 * lib/gcc.exp (default_gcc_version, default_gcc_start)
56878 Use execute_anywhere rather than calling exec directly. Now it
56879 works for canadian cross testing.
56880
56881 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
56882
56883 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
56884 results into a variable, and check that rather than using file exists.
56885
56886 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
56887
56888 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
56889 create a libg++.so. For sunos4.1.*, also add -ltermcap.
56890
56891 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
56892
56893 * g++.old-deja/old-deja.exp: Create and pass runshlib and
56894 lib_curses if there's a shared libg++ in the build tree.
56895
56896 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
56897
56898 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
56899 if not supported target.
56900
56901 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
56902
56903 * lib/g++.exp (g++_init): Move empty setting of runshlib and
56904 link_curses up to always happen, not just for native builds.
56905
56906 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
56907
56908 * gcc.c-torture: Update to c-torture-1.36 release.
56909 * gcc.failure: Related changes.
56910
56911 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
56912
56913 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
56914
56915 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
56916
56917 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
56918 * lib/mike-g++.exp (postbase): Not in here. Still reference
56919 runshlib, link_curses, and mathlib for link and run.
56920
56921 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
56922 pass the runtime shared library options for Solaris, OSF/1, and
56923 Irix5, and link with -lcurses to avoid unresolved references.
56924
56925 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
56926
56927 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
56928 only run once.
56929
56930 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
56931
56932 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
56933
56934 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
56935
56936 * gcc.c-torture: Update to c-torture-1.35 release. Note we
56937 do not have a framework for the "compat" tests yet.
56938
56939 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
56940
56941 * lib/mike-g++.exp (postbase): New local variable `mathlib',
56942 set to null if we're testing vxworks5.1. Use that instead of
56943 `-lm' in the setting of LIBS for link and run.
56944
56945 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
56946
56947 * config/rom68k.exp (${tool}_load): Major changes to make it
56948 work. Verified that it does in fact return the stuff in
56949 exec_output properly. Catch any Emul or any TRAP other than 0.
56950
56951 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
56952
56953 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
56954 LDFLAGS properly for targets that need stuff from libgloss.
56955 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
56956 only run once.
56957 (gpp_initialized): New variable.
56958
56959 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
56960
56961 * config/rom68k.exp: Load libgloss.exp.
56962 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
56963 so we can produce a fully linked binary.
56964 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
56965 so we can produce a fully linked binary.
56966
56967 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
56968
56969 * lib/plumhall.exp (ph_section): Watch for expected failures.
56970 Add missing `else'.
56971
56972 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
56973 run the testcase.
56974 (c-torture): Likewise.
56975
56976 1995-08-28 Doug Evans <dje@cygnus.com>
56977
56978 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
56979
56980 * lib/mike-g++.exp (mike_cleanup): New proc.
56981 (prebase): New globals compiler_result, not_compiler_result,
56982 target_regexp.
56983 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
56984 allow leading "-" in pattern. Watch for unsupported tests.
56985 If $compiler_result is set, pattern match assembler code,
56986 and ditto for $not_compiler_result.
56987 * lib/mike-gcc.exp: Likewise.
56988
56989 * lib/plumhall.exp (ph_execute): Only call ph_summary if
56990 execution "succeeded".
56991
56992 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
56993
56994 * config/win32.exp: New file.
56995 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
56996
56997 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
56998
56999 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
57000 unsupported.
57001 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
57002 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
57003 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
57004
57005 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
57006 "... without exceptions was ...". That is now handled by
57007 prune_system_crud.
57008 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
57009
57010 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
57011
57012 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
57013 sieve.c,sort2.c}: New files.
57014 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
57015 sieve.exp,sort2.exp}: Drivers for them.
57016
57017 * lib/mike-gcc.exp (program_output): New user settable variable.
57018 (postbase): Call prune_system_crud. Also prune extraneous compiler
57019 messages.
57020 * lib/mike-g++.exp (program_output): New user settable variable.
57021
57022 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
57023
57024 * config/sh.exp: Deleted (use sim.exp instead).
57025
57026 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
57027
57028 * config/vx.exp: Declare CHECKTASK as global.
57029 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
57030 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
57031 * lib/old-dejagnu.exp: Load [pwd]/$executable.
57032
57033 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
57034
57035 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
57036 target. Like vx.exp, only includes `vx29k.exp' instead of
57037 `vxworks.exp'.
57038
57039 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
57040
57041 * config/sim.exp: Increase time limit from 120 seconds to 240.
57042
57043 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
57044
57045 * gcc.c-torture/execute/950628-1.c: New test.
57046
57047 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
57048
57049 * gcc.c-torture: Update with changes/additions from
57050 c-torture-1.34.
57051
57052 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
57053
57054 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
57055
57056 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
57057
57058 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
57059
57060 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
57061
57062 * gcc.c-torture/compile/950512-1.c: New test.
57063 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
57064 * gcc.dg/struct-ret-1.c: Likewise.
57065
57066 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
57067
57068 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
57069 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
57070
57071 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
57072
57073 * gcc.c-torture/special/920411-1.c: Deleted.
57074 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
57075
57076 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
57077
57078 * config/sim.exp (${tool}_load): Hack in call to bash to get a
57079 cpu limit.
57080
57081 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
57082
57083 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
57084
57085 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
57086
57087 From kenner;
57088 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
57089 is the proper length.
57090 * va-arg-3.c: Likewise.
57091
57092 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
57093
57094 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
57095 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
57096
57097 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
57098 * lib/g++.exp (default_g++_start): Delete old cruft.
57099
57100 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
57101
57102 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
57103 (2 * (1 << 18)) to (2 * (1 << 17)).
57104
57105 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
57106
57107 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
57108
57109 * config/rom68k.exp: Renamed from config/idp.exp
57110
57111 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
57112
57113 * c-torture/compile/921109-2.c
57114
57115 1995-04-18 Mike Stump <mrs@cygnus.com>
57116
57117 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
57118 excess errors.
57119
57120 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
57121
57122 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
57123 output.
57124 * lib/g++.exp (default_g++_start): Likewise.
57125
57126 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
57127
57128 * gcc.c-torture/compile/950329-1.c: New test.
57129
57130 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
57131
57132 * config/bug.exp (${tool}_load): Updated to use new remote_open
57133 and remote_close procs.
57134 * config/idp.exp: New file.
57135
57136 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
57137
57138 * gcc.c-torture/execute/950322-1.c: New test.
57139
57140 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
57141
57142 * config/vx.exp (${tool}_load): Clean up testing of return code from
57143 vxworks_ld and vxworks_spawn.
57144
57145 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
57146
57147 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
57148
57149 1995-03-13 Mike Stump <mrs@cygnus.com>
57150
57151 * lib/old-deja.exp: Add `excess errors test - ' error, now one
57152 can mark excess errors on a machine by machine basis. Note, the
57153 default is to not expect any excess errors, even when excess
57154 errors test - is given, so you will want to put an XFAIL ... on
57155 these lines. For example, // excess errors test - XFAIL hppa*-*-*
57156 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
57157 those 4 machines, but no others.
57158
57159 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
57160
57161 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
57162 * lib/c-torture.exp: to here.
57163
57164 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
57165
57166 * gcc.c-torture/execute/950221-1.c: New test.
57167 * gcc.c-torture/execute/struct-ret-1.c: New test.
57168 * gcc.c-torture/compile/950221-1.c: New test.
57169
57170 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
57171
57172 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
57173
57174 * gcc.c-torture/execute/arith-1.c (main): Return 0.
57175 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
57176
57177 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
57178
57179 * g++.gb: New directory of tests, derived from my signature and
57180 class scoping tests.
57181
57182 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
57183 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
57184 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
57185 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
57186 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
57187 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
57188 * g++.gb/sig25.C: Likewise.
57189
57190 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
57191 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
57192 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
57193 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
57194 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
57195 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
57196 * g++.gb/sig25.exp: Likewise.
57197
57198 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
57199 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
57200 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
57201 * g++.gb/scope13.C: Likewise, this test still fails.
57202
57203 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
57204 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
57205 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
57206 * g++.gb/scope13.exp: Ditto.
57207
57208 * g++.gb/README: New file, explains what these tests are about.
57209
57210 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
57211
57212 * lib/dg.exp (dg-do): Support `preprocess'.
57213 (dg-test): Likewise.
57214
57215 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
57216
57217 * config/udi.exp: change "continue -expect" to "exp_continue".
57218
57219 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
57220
57221 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
57222 Delete redundant tests.
57223
57224 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
57225 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
57226 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
57227 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
57228 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
57229 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
57230 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
57231 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
57232
57233 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
57234 storing label pointers.
57235 * gcc.c-torture/execute/921019-1.c: Likewise.
57236 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
57237 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
57238 parameter fp.
57239 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
57240 constants.
57241
57242 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
57243 Delete obsolete tests.
57244
57245 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
57246 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
57247 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
57248 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
57249 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
57250 * gcc.c-torture/compile/950124-1.c: New test.
57251
57252 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
57253
57254 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
57255
57256 * lib/mike-g++.exp: Add -lm to LIBS.
57257
57258 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
57259
57260 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
57261
57262 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
57263
57264 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
57265
57266 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
57267
57268 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
57269
57270 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
57271
57272 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
57273 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
57274 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
57275 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
57276 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
57277 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
57278 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
57279 * g++.law/{operators31.C, operators32.C,
57280 * g++.law/{operators33.C, operators34.C}: Likewise.
57281 * g++.law/{pic1.C, refs2.C}: Likewise.
57282 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
57283 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
57284 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
57285 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
57286
57287 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
57288 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
57289 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
57290 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
57291 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
57292 * g++.law/{enum9.exp, friend5.exp}: Likewise.
57293 * g++.law/{nest3.exp, nest4.exp}: Likewise.
57294 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
57295 * g++.law/{operators30.exp, operators31.exp}: Likewise.
57296 * g++.law/{operators32.exp, operators33.exp}: Likewise.
57297 * g++.law/{operators34.exp}: Likewise.
57298 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
57299 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
57300 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
57301 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
57302 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
57303
57304 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
57305 No longer expected to fail.
57306 * g++.law/missed-error3.C: Tweak for recent bool changes.
57307
57308 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
57309
57310 * config/emb-unix: Deleted.
57311 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
57312 remote execution. Do final link on remote host if REMOTE_LINK is set.
57313
57314 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
57315
57316 * lib/dg.exp (dg-test): Fix typo in last patch.
57317
57318 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
57319
57320 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
57321 (handles multiple occurrences).
57322
57323 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
57324
57325 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
57326 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
57327 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
57328 printed).
57329 * lib/c-torture.exp (c-torture-compile): Likewise.
57330 (c-torture): Prepend full path if missing.
57331 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
57332 (gcc_fail): Likewise.
57333 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
57334
57335 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
57336
57337 * lib/netware.exp: Only attach to NetWare i386 systems.
57338
57339 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
57340
57341 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
57342 messages. Add test name to "output pattern match" pass/fail message.
57343
57344 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
57345
57346 * gcc.dg: New testsuite.
57347 * gcc.dg/dg.exp: New file.
57348
57349 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
57350 test-switch.c}: Deleted.
57351
57352 * gcc.misc-tests/msgs.exp: New testcase driver.
57353
57354 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
57355
57356 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
57357 Watch for illegal return values from ${tool}_load.
57358 * config/unix.exp (${tool}_load): Fix pass/fail detection for
57359 cross targets. Coerce return value >0 to 1.
57360
57361 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
57362
57363 * config/unix.exp (${tool}_load): Call program rsh, not proc.
57364
57365 * config/emb-unix.exp: New file.
57366
57367 * config/sim.exp: Error if variable $SIM not defined.
57368 (${tool}_load): Mark test as "untested" if simulator missing.
57369
57370 * config/unix.exp: Load remote.exp to get rcp_download.
57371 * lib/c-torture.exp: Use different option lists for testcases with
57372 and without loops.
57373 * gcc.c-torture/execute/execute.exp: Likewise.
57374
57375 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
57376
57377 * config/*.exp: Clarify return code from ${tool}_load.
57378 Call `unresolved' or `untested' instead of `warning' or `perror'
57379 (sometimes you still want to call both though).
57380 Add comment that `shell_id' is local to each file.
57381 * config/udi.exp (timeout): Set to 30.
57382 Don't print warning if connection fails, $connectmode has already
57383 printed an error.
57384 (${tool}_load): Move verbose messages to level 2.
57385 Rework pattern for "Process started" message.
57386 Pass `shell_id' to ${connectmode}_download.
57387 Retry twice upon timeout. Make resetting of target more robust.
57388 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
57389 Pass `shell_id' to exit_$connectmode.
57390 Only call exit_$connectmode if connected.
57391 * config/unix.exp (${tool}_load): Check return codes better.
57392 * config/vrtx.exp (${tool}_load): Likewise.
57393 * config/vx.exp (${tool}_load): Likewise.
57394 Delete unneeded global's.
57395 * lib/dg.exp (dg-test): Update to reflect clarified return codes
57396 from ${tool}_load.
57397 (dg-stat): Delete.
57398 (dg-init): Delete recording of pass/fail counts.
57399 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
57400 (old-dejagnu-init): Likewise.
57401 (old-dejagnu-stat): Delete contents, empty proc now.
57402 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
57403 (c-torture): Delete references to lcnt, lpass, lfail.
57404 Get option list from TORTURE_OPTIONS.
57405 Delete -funroll[-all]-loops if no loops.
57406 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
57407 (g++_stat): Delete contents (empty proc now).
57408 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
57409 (gcc_finish): Likewise.
57410 (gcc_stat): Deleted.
57411 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
57412 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
57413 * gcc.c-torture/execute/execute.exp: Likewise.
57414 Split tests into two parts: compile, execute.
57415 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
57416 no loops. Update to reflect clarified return codes from ${tool}_load.
57417
57418 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
57419
57420 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
57421 to grep for.
57422 (old-dejagnu): Likewise (where necessary).
57423
57424 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
57425
57426 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
57427
57428 * lib/dg.exp (dg-process-target): Fix processing of selector.
57429 Add comment regarding use of `error'.
57430
57431 * lib/gcc.exp (prune_system_crud): Define if missing.
57432 * lib/g++.exp (prune_system_crud): Likewise.
57433
57434 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
57435 Call prune_system_crud.
57436 * lib/dg.exp (dg-runtest): New proc.
57437 Use perror instead of send_user for tcl errors in testcase.
57438 Don't return any value, it's never used.
57439 Don't clobber previous definition of `unknown'.
57440 Print tcl errors in `dg-final'.
57441
57442 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
57443
57444 * lib/dg.exp (dg-process-target): Improve syntax error messages.
57445 (dg-test): Don't print errorInfo, it contains stack backtrace.
57446
57447 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
57448
57449 * lib/g++.exp (runtest_file_p): Define if missing.
57450
57451 1994-09-24 Doug Evans (dje@cygnus.com)
57452
57453 * lib/mike-g++.exp: Comment out loading of g++.exp.
57454 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
57455 (default_g++_version): Always print something.
57456 (default_g++_start): Comment out call to `which'.
57457 (g++_start, g++_load): Deleted (must be defined in config file).
57458 * lib/gcc.exp: Test for existence of $CC at start.
57459 Delete check for tmpdir (done in gcc_init).
57460 (default_gcc_version): Always print something.
57461 (default_gcc_start): Comment out call to `which'.
57462 * config/*.exp: Major cleanup - make cross targets work at least a
57463 little better for g++ (by not being "--tool gcc" specific).
57464 Rename gcc_xxx to ${tool}_xxx.
57465 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
57466 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
57467
57468 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
57469
57470 * lib/c-torture.exp (c-torture-compile): Rework compiler
57471 message processing.
57472
57473 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
57474 c-torture.
57475
57476 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
57477
57478 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
57479
57480 * lib/dg.exp (dg-process-target): Support { target native }.
57481
57482 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
57483
57484 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
57485 looked for "... program xxx got fatal signal".
57486 Correct regsub munging of `comp_output'.
57487 Ignore compiler messages "path prefix not used" and "linker input
57488 file unused".
57489
57490 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
57491
57492 * lib/gcc.exp (runtest_file_p): Define if missing.
57493 * gcc.prms/template.c: Example to work from.
57494
57495 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
57496
57497 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
57498 * lib/dg.exp (dg-test): Call unsupported testcases as such.
57499
57500 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
57501 * gcc.prms/1883.c: Moved from compile/940714-1.c.
57502 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
57503 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
57504
57505 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
57506 (dg-process-target): No longer a varargs proc.
57507 Return S/N for target, P/F for xfail. All callers changed.
57508 (user option procs): More argument checking.
57509 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
57510 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
57511 (dg-test): Skip test if not running on selected target in `dg-do'.
57512 Update handling of `dg-do-what', `dg-output-text'.
57513 Separate execution pass/fail from output pattern match pass/fail.
57514 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
57515
57516 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
57517
57518 * gcc.c-torture/special/special.exp: Don't expect failure for mips
57519 target for 920510-1.c.
57520
57521 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
57522
57523 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
57524 Clean up comment regarding use of passcnt, etc.
57525 (gcc_stat): Don't update `testcnt' here.
57526 (gcc_finish): Do it here.
57527 Might as well reset `but_id' here too.
57528 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
57529 to determine if the file should be tested.
57530 * gcc.c-torture/compile/compile.exp: Likewise.
57531 * gcc.c-torture/execute/execute.exp: Likewise.
57532 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
57533 * gcc.misc-tests/dg-test.exp: Likewise.
57534 * gcc.prms/prms.exp: Likewise.
57535 * gcc.wendy/wendy.exp: Likewise.
57536 * g++.old-deja.exp: Likewise.
57537 Move "Testing file" message to verbose level 1.
57538
57539 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
57540
57541 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
57542
57543 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
57544
57545 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
57546 (default_gcc_start): Accept optional second list element
57547 of compiler flags. Print compiler output at verbosity level 2.
57548 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
57549 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
57550 Save current values of framework globals passcnt, failcnt, xpasscnt,
57551 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
57552 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
57553 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
57554 xfailcnt to compute stats. Update framework global `testcnt' from
57555 pass/fail counts.
57556 (gcc_finish): New proc. Clean up test environment.
57557 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
57558 (gcc_epass, gcc_efail): Delete.
57559 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
57560 argument of line number.
57561 (dg-init): If the tool has an init routine, call it.
57562 (dg-test): Remove args `cflags_var' and `libs_var'.
57563 Pass all compiler options to ${tool}_start.
57564 Handle missing line number.
57565 (dg-finish): New function.
57566 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
57567 particular files. Call gcc_finish at end. Move "skipping test"
57568 message to verbosity level 3.
57569 * gcc.c-torture/compile/compile.exp: Likewise.
57570 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
57571 * gcc.c-torture/execute/execute.exp: Likewise.
57572 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57573 Print testcase being tried at verbosity level 1.
57574 * gcc.c-torture/special/special.exp: Unset xfail.
57575 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57576 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
57577 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
57578 * gcc.failure/failure.exp: Likewise.
57579 * gcc.ieee/ieee.exp: Likewise.
57580 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
57581 Update call to dg-test. Call dg-finish at end.
57582 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
57583 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57584 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
57585 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
57586 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
57587 * gcc.wendy/wendy.exp: Add copyright.
57588 Delete setting of tmpdir (done by gcc_init).
57589 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
57590 Pass compiler flags to gcc_start. Call gcc_finish at end.
57591 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
57592 gcc_[ce]pass/fail.
57593
57594 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
57595
57596 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
57597 confusion.
57598 (g++_load): Likewise.
57599
57600 * config/*.exp (gcc_load): Some were varargs fns and some were not.
57601 Rename argument to `prog' to remove the confusion.
57602 Varargs fns behave differently too!
57603 (g++_load): Likewise.
57604
57605 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
57606
57607 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
57608 what it is. Delete (always) printing of status value for !native.
57609 Simplify verbose code, and include status and exec_output.
57610 (g++_load): Use gcc_load.
57611
57612 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
57613
57614 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
57615 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
57616 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
57617 940714-3.c as these testcases don't exist anymore. Make
57618 va-arg-1.c expected to pass.
57619
57620 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
57621
57622 * gcc.misc-tests/misc.exp: Only run specific testcases.
57623 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
57624 * gcc.misc-tests/dg-[1-9].c: New files.
57625
57626 * lib/dg.exp: New testsuite driver.
57627 * gcc.prms/prms.exp: Use it.
57628
57629 * README.gcc: New file.
57630
57631 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
57632 Document and reset `lxpass' and `lxfail'.
57633 Simplify "initialized" message.
57634 (gcc_stat): Clean up comments a little.
57635
57636 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
57637
57638 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
57639
57640 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
57641
57642 * lib/old-dejagnu.exp (process-option): New proc.
57643 (old-dejagnu-init, old-dejagnu-stat): Likewise.
57644 (old-dejagnu): Simplify.
57645 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
57646
57647 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
57648
57649 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
57650 exists and is not an empty string.
57651
57652 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
57653 $xfail rather than calling setup_xfail. Clear $xfail when test is
57654 finished.
57655 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
57656 automatically.
57657
57658 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
57659 longer expected to fail.
57660
57661 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
57662 "f" function call.
57663
57664 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
57665
57666 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
57667 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
57668 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
57669 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
57670 c-torture-1.29.
57671
57672 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
57673 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
57674
57675 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
57676
57677 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
57678 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
57679
57680 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
57681 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
57682 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
57683
57684 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
57685
57686 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
57687 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
57688 940714-1.c, 940714-2.c, 940714-3.c},
57689 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
57690 gcc.misc-tests/{mg.c,mg.exp}:
57691 New tests.
57692 * gcc.noncompile/noncompile.exp: Change accordingly.
57693
57694 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
57695
57696 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
57697 Undo previous clobberage.
57698
57699 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
57700
57701 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
57702 * gcc.special/{930510-1.c, special.exp}:
57703 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
57704 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
57705 struct-varargs-1.c}: New tests from c-torture-1.26.
57706
57707 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
57708
57709 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
57710 argument to switch.
57711
57712 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
57713
57714 * Revert the previous changes. Please see Rob's directory
57715 (/lisa/test/rob/progressive/gcc/testsuite) for testing
57716 fixes.
57717
57718 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
57719
57720 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
57721 g++.brendan/alignof.exp, g++.brendan/arm3.exp,
57722 g++.brendan/code-gen5.exp, g++.brendan/crash29.exp,
57723 g++.brendan/crash5.exp, g++.brendan/cvt3.exp, g++.brendan/delete1.exp,
57724 g++.brendan/nest12.exp, g++.brendan/nest13.exp,
57725 g++.brendan/overload3.exp, g++.brendan/redecl1.exp,
57726 g++.brendan/visibility2.exp, g++.jason/cond.exp, g++.jason/hmc1.exp,
57727 g++.jason/report.exp, g++.law/access1.exp, g++.law/access2.exp,
57728 g++.law/arg6.exp, g++.law/arg7.exp, g++.law/arg8.exp,
57729 g++.law/arm1.exp, g++.law/arm10.exp, g++.law/arm4.exp,
57730 g++.law/arm5.exp, g++.law/ctors15.exp, g++.law/ctors19.exp,
57731 g++.law/cvt1.exp, g++.law/cvt12.exp, g++.law/cvt13.exp,
57732 g++.law/cvt18.exp, g++.law/cvt22.exp, g++.law/cvt3.exp,
57733 g++.law/cvt5.exp, g++.law/cvt6.exp, g++.law/cvt8.exp,
57734 g++.law/dtors3.exp, g++.law/except1.exp, g++.law/except3.exp,
57735 g++.law/except4.exp, g++.law/except5.exp, g++.law/except6.exp,
57736 g++.law/init5.exp, g++.law/init8.exp, g++.law/inline4.exp,
57737 g++.law/memoized1.exp, g++.law/missing1.exp, g++.law/operators14.exp,
57738 g++.law/operators18.exp, g++.law/operators9.exp, g++.law/scope2.exp,
57739 g++.law/temps2.exp, g++.law/temps3.exp, g++.law/temps5.exp,
57740 g++.law/typeck2.exp, g++.mike/misc4.exp, g++.mike/misc6.exp,
57741 g++.niklas/t118.exp, g++.niklas/t128.exp, g++.niklas/t138.exp,
57742 g++.niklas/t139.exp, g++.niklas/t140.exp, g++.niklas/t141.exp,
57743 gcc.code_quality/code_quality.exp, gcc.compile/compile.exp,
57744 gcc.dje/dje.exp, gcc.execute/execute.exp, gcc.failure/failure.exp,
57745 gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
57746 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
57747 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp,
57748 lib/mike-gcc.exp, lib/old-dejagnu.exp: Checkin Rob's 94Q1
57749 testing changes.
57750
57751 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
57752
57753 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
57754 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
57755 with perror calls.
57756
57757 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
57758
57759 * config/unix.exp (g++_load): Fix syntax.
57760
57761 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
57762
57763 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
57764 * gcc.noncompile/921017-1.c: Deleted obsolete test.
57765 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
57766 Don't expect va-arg-1.c to fail. Correct expected output for
57767 920928-1.c.
57768 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
57769 * gcc.wendy/hbm4.c: Correct typo.
57770 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
57771
57772 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
57773
57774 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
57775 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
57776 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
57777 * lib/c-torture.exp (c-torture-compile): Ditto.
57778
57779 Reduce volume of output (remove all the -I's and such).
57780 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
57781 Call gcc_cpass, gcc_cfail.
57782 (c-torture): Pass testing option to c-torture-compile.
57783
57784 1994-03-21 Doug Evans (dje@cygnus.com)
57785
57786 Bring patches over from progressive.
57787 * config/default.exp: Exit remote shell cleanly.
57788 (g++_exit, g++_start): Add default versions.
57789 * config/sim.exp (gcc_load): Use perror, not error.
57790
57791 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
57792
57793 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
57794 set in site.exp.
57795
57796 1994-03-14 Doug Evans (dje@cygnus.com)
57797
57798 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
57799 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
57800 (wendy_try): New proc to run testcase.
57801 (main loop): Call 'em.
57802 * gcc.wendy/*.c: Clean up pass to correct expected output.
57803
57804 * lib/gcc.exp: Minor cleanup work.
57805 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
57806
57807 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
57808
57809 * config/sim.exp (gcc_load): Document return codes better.
57810 Don't pass -v to simulator.
57811
57812 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
57813
57814 * gcc.special/920717-x.c: Fix typo.
57815 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
57816 get at sources.
57817
57818 * lib/mike-gcc.exp: Fix typo.
57819
57820 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
57821
57822 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
57823 binary to use, transform the name.
57824 * config/*.exp: rename everything. Nuke any g++ specific files,
57825 it's now a special case of gcc that requires no special support.
57826 Add a default.exp for unsupported targets.
57827
57828 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
57829
57830 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
57831 lib/old-dejagnu.exp: Fix a few patterns to work with the new
57832 version of Tcl.
57833
57834 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
57835
57836 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
57837 than a warning.
57838
57839 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
57840
57841 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
57842
57843 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
57844
57845 * gcc.execute/execute.exp: Combine opt_list and foption_list into
57846 option_list. Compile every file with only 4/6 option choices
57847 (same as C torture) instead of with 12/18 different option
57848 choices.
57849 * lib/c-torture.exp: Likewise.
57850
57851 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
57852 not already set.
57853
57854 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
57855
57856 * lib/old-deja.exp: Add `excess errors test fails' error, now one
57857 can put an XFAIL *-*-* on excess errors.
57858
57859 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
57860
57861 * g++.law: Add more tests derived from g++-bugs snapshots.
57862
57863 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
57864 equivalent to g++.law/init9.
57865
57866 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
57867 compiled it, and the a.out file after we've run it.
57868
57869 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
57870
57871 * lib/mike-g++.exp (postbase): Delete the .o file after we've
57872 compiled it, and the a.out file after we've run it.
57873
57874 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
57875
57876 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
57877
57878 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
57879
57880 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
57881 version number.
57882
57883 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
57884
57885 * g++.law: New directory of g++ tests derived from the g++-bugs
57886 snapshots.
57887
57888 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
57889
57890 * gcc.compile: initbug1.c initbug1.exp testcase added
57891
57892 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
57893
57894 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
57895 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
57896 fixes submitted by Jeff Law (law@cs.utah.edu)
57897 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
57898 Jeff Law (law@cs.utah.edu)
57899
57900
57901 1993-11-30 Mike Stump (mrs@cygnus.com)
57902
57903 * config/unix-g++.exp: Follow the gcc way of doing things.
57904 * g++.old-deja/old-deja.exp: Minor updates.
57905 * lib/g++.exp: New file, follow the gcc way of doing things.
57906 * lib/old-dejagnu.exp: Minor updates.
57907 * lib/mike-g++.exp: Always unset errorInfo.
57908
57909 1993-11-06 Mike Stump (mrs@cygnus.com)
57910
57911 * lib/gcc.exp: Fix some errors with the below change, CC and
57912 CFLAGS should be global when setting, not local.
57913
57914 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
57915
57916 * lib/gcc.exp: Transform tool name.
57917
57918 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
57919
57920 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
57921
57922 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
57923
57924 * lib/gcc.exp: change gcc_done to gcc_stat
57925
57926 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
57927
57928 * Upgraded gcc testsuite to c-torture version 1.25
57929
57930 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
57931
57932 * lib/gcc.exp: added reporting code. Changed verbose compile message.
57933 * lib/c-torture: added hooks for new reporting code.
57934
57935 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
57936
57937 * config/sh-gcc.exp: check if sh-sim exists in the path
57938
57939 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
57940
57941 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
57942 * gcc.compile/compile.exp: Initial changes for new logic.
57943 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
57944 * gcc.failure/failure.exp: Initial changes for new logic.
57945 * gcc.ieee/ieee.exp: Initial changes for new logic.
57946 * gcc.misc-tests/misc.exp: Initial changes for new logic.
57947 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
57948 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
57949 * lib/c-torture.exp: Initial changes for new logic.
57950 * lib/gcc.exp: Initial changes for new logic.
57951
57952 1993-10-15 Mike Stump (mrs@cygnus.com)
57953
57954 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
57955 depend upon failure or success. Fully qualify names in failure
57956 and success messages. Always remove a.out before starting
57957 compile, just in case. Pay more attention to error text output by
57958 the compiler. Handle testcases with no known past errors just
57959 like all others, so that things are uniform. Other miscellaneous
57960 improvements.
57961
57962 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
57963
57964 * gcc.cpp: new directory for cpp tests
57965
57966 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
57967
57968 * lib/chill.exp: Code reformatted, removed unused code.
57969 * config/unix-chill.exp: Code reformatted, removed unused code.
57970 * chill.execute/execute.exp: Code reformatted, removed unused code.
57971 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
57972
57973 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
57974
57975 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
57976 routines not written.
57977
57978 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
57979
57980 * config/bug-gcc.exp: Use new procs from bug.exp.
57981
57982 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
57983
57984 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
57985 via ftp, rather than depending on NFS.
57986 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
57987 case.
57988
57989 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
57990
57991 * config/bug-gcc.exp: Use new download proc.
57992
57993 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
57994
57995 * chill.execute/execute.exp: cleanups, handles errors better
57996 * chill.compile/compile.exp: rewrite, based on execute.exp
57997 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
57998 * lib/chill.exp: major changes to diff proc and compile and link
57999 procs. added chill_fail and chill_pass wrappers to pass and
58000 fail. added more comments, and handle error codes better.
58001 Added a hack to capture stderr from exec, so noncompile tests
58002 can work.
58003
58004 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
58005
58006 * chill.execute/execute.exp: rewrite of testsuite driver
58007 * lib/chill.exp: rewrite of testsuite driver
58008 * config/unix-chill.exp: rewrite of testsuite driver
58009
58010 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
58011
58012 In chill.execute:
58013 * iexpr.ch: Standardize uppercase.
58014 * tuples.dat: Standardize uppercase.
58015 * vary.ch: standardize. Correct varying string assignments.
58016 * vary.dat: Add new output lines.
58017
58018 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
58019
58020 In chill.execute:
58021 * chprintf.ch: Standardize use of uppercase.
58022 * tuples.ch: Standardize and turn arr2 into a DCL,
58023 rather than a SYN.
58024 * pinits.ch: Standardize.
58025
58026 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
58027
58028 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
58029 * Makefil: Renamed to Makefile.in.
58030 * configure.in: New.
58031
58032 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
58033
58034 In chill.execute:
58035 * .cvsignore: Add result/output files.
58036 * Makefile: Fix up variables at start. Use MFLAGS
58037 everywhere. Correct bool_loc, built_ins entries.
58038 Add entry for vary1.ch.
58039 * bitarray.ch: Standardize upper-case usage.
58040 * bitexpr.ch: Standardize, add output of b1.
58041 * params.ch: Use arrayt in along PROC parameters, to
58042 avoid novelty problems.
58043 * sets.ch: Tiny cleanup.
58044 * vary1.ch: Re-indent.
58045
58046 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
58047
58048 * Add PR-related files to Makefiles, .cvsignore files, etc.
58049
58050 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
58051
58052 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
58053 with compiler objects. New names are test-flow.c and test-loop.c
58054
58055 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
58056
58057 * Upgraded c-torture tests from 1.19 to 1.20
58058
58059 * new files:
58060 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
58061 * gcc.compile: 930623-1.c 930623-2.c
58062 * gcc.noncompile: 930622-1.c 930622-2.c
58063 * gcc.failure: 920411-1.c 920627-2.c
58064 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
58065
58066 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
58067
58068 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
58069 More changes to get testsuite working properly. Needs more work.
58070 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
58071
58072 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
58073
58074 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
58075 More changes to get testsuite working properly. Needs more work.
58076
58077 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
58078
58079 * chill.compile/compile.exp: Added for Dejagnu support
58080 * chill.execute/execute.exp: Added for Dejagnu support
58081 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
58082
58083 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
58084
58085 This should complete moving the CHILL test files.
58086 * chill.noncompile(.cvsignore printf.grt
58087 in-printf.grt chprintf.grt chprintf.ch):
58088 Added test-support files.
58089 (Makefile): Modified further.
58090 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
58091 signal.ch): Added test files.
58092 * chill.execute (.cvsignore printf.grt printr.c
58093 in-printf.grt rts.c chprintf.grt rts.h): Added
58094 test-support files.
58095 (Makefile): More corrections.
58096
58097 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
58098
58099 * chill.compile, chill.execute, chill.nocompile: Add CHILL
58100 test cases, ready for DejaGnu.
58101
58102 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
58103
58104 * Upgraded c-torture tests from 1.18 to 1.19
58105
58106 * gcc.compile: added test(s):
58107 930607-1.c
58108 * gcc.execute: added test(s):
58109 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
58110
58111 * added new subdirectory for misc tests: gcc.misc-tests
58112 * gcc.misc-test(s): added tests:
58113 inst-check.c test-consts.c test-ior.c test-switch.c
58114
58115 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
58116
58117 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
58118
58119 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
58120
58121 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
58122
58123 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
58124
58125 * Upgraded c-torture tests from 1.17 to 1.18
58126
58127 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
58128
58129 * Upgraded c-torture tests from 1.12 to 1.17
58130
58131 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
58132
58133 * lib/old-dejagnu.exp:
58134 Fixed handling of XFAIL target triplets to correctly
58135 recognize wildcard characters. Removed code that
58136 appended a unique id tag to the end of the file name
58137 printed out by the result of the testcases within a
58138 given test file.
58139
58140 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
58141
58142 * lib/old-dejagnu.exp:
58143 Reworked expected failure handling to trigger off of XFAIL
58144 keyword in keyphrase embeded in testcase source code. The
58145 XFAIL keyword must be at the end of the keyphrase line. It
58146 may optionally be followed by one or more target triplets.
58147 It has just occured that the handling of wildcards in the
58148 target triplet may not be correct.
58149
58150 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
58151
58152 * g++.old-deja/tests:
58153 Moved all subdirectories up one level into g++.old-deja .
58154
58155 * lib/old-dejagnu.exp:
58156 Fixed problem with CXXFLAGS not being properly reset, and being
58157 corrupted with extraneous "-c" compiler option. This was
58158 causing binaries to not be generated for test that needed them.
58159 Modified strings passed to "pass" and "fail" so that individual
58160 tests from the same test file would be distinguished by an
58161 identifier appended to the test file name in the summary logs;
58162 this corrected a problem with erroneous diff logs. Added code
58163 to search testcases for expected fail and unexpected pass keywords.
58164
58165 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
58166
58167 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
58168
58169 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
58170
58171 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
58172 Removed extraneous text from end of "Special g++ Options"
58173 keyphrase.
58174
58175 * lib/old-dejagnu.exp: Added pattern matching to look for new
58176 keywords, embedded in testcases comments, which will trigger
58177 calls to xpass and xfail.
58178
58179 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
58180
58181 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
58182 comments embedded in the testcases, especially the one looking for
58183 special compiler options, as well as the pattern matching for the
58184 compiler output again.
58185
58186 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
58187
58188 * lib/old-dejagnu.exp: Do a proper check of the return value for
58189 execute tests. Fixed several problems with the pattern matching
58190 of the compiler output which gave erroneous test results.
58191 Changed several of the test result messages to be more descriptive.
58192 * config/unix-g++.exp: Proc g++_load now actually works and
58193 executes the tests passed to it and returns a usable return
58194 value.
58195
58196 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
58197
58198 * lib/gcc.exp: Exits gracefully if $CC is bogus.
58199
58200 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
58201
58202 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
58203 Modified both files to properly execute the old style
58204 dejagnu tests. The previous versions of these files were
58205 experimental and did not function anything near correctly.
58206
58207 1993-04-05 Rob Savoye (rob@cygnus.com)
58208
58209 * Removed all Makefile.in and configure.in files. No configuration
58210 needed now.
58211
58212 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
58213
58214 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
58215
58216 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
58217
58218 * gcc.compile/configure.in, gcc.unsorted/configure.in,
58219 gcc.special/configure.in, gcc.noncompile/configure.in,
58220 gcc.execute/configure.in, gcc.code_quality/configure.in,
58221 g++.other/configure.in, g++.old-deja/configure.in,
58222 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
58223 in srcname setting.
58224
58225 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
58226
58227 * lib/udi.exp: Fixed mondfe and mondfe_download.
58228 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
58229 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
58230
58231 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
58232
58233 * config/udi-gdb.exp: Check $shell_id after connecting to target.
58234 (gdb_exit): Don't remove *_soc files.
58235
58236 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
58237
58238 * lib/c-torture.exp: Don't look for main; instead always use -w
58239 -c. This is how the c-torture tests work. Remove the object
58240 file if the compilation succeeds.
58241 * gcc.execute/execute.exp: Remove executable if test passes.
58242 * gcc.noncompile/noncompile.exp: Every test is an expected
58243 failure.
58244 * gcc.special/special.exp: Added tests from c-torture 1.11,
58245 corrected use of existing test.
58246 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
58247 gcc.execute/920625-1.c: Updated to c-torture 1.11.
58248 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
58249 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
58250 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
58251 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
58252 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
58253 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
58254 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
58255 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
58256 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
58257 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
58258 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
58259 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
58260 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
58261 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
58262 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
58263 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
58264 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
58265 c-torture 1.11.
58266 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
58267 correspond to c-torture 1.11.
58268
58269 * New file.