re PR testsuite/33391 (gfortran.dg/do_3.F90 fails at -O2)
[gcc.git] / gcc / testsuite / ChangeLog
1 2007-10-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2
3 PR testsuite/33391
4 * gfortran.dg/do_3.F90: Run with -fwrapv.
5
6 2007-10-09 Geoffrey Keating <geoffk@apple.com>
7
8 * gcc.dg/unwind-1.c: New.
9
10 2007-10-09 Thomas Koenig <tkoenig@gcc.gnu.org>
11
12 PR libfortran/33683
13 * gfortran.dg/gamma_5.f90: Adjust tolerance to avoid
14 failure on some common systems.
15
16 2007-10-09 Richard Guenther <rguenther@suse.de>
17
18 PR middle-end/33692
19 * gcc.dg/pr33692.c: New testcase.
20
21 2007-10-09 Kenneth Zadeck <zadeck@naturalbridge.com>
22
23 PR middle-end/33669
24 * gcc.c-torture/execute/pr33669.c: New.
25
26 2007-10-09 Richard Sandiford <rsandifo@nildram.co.uk>
27
28 PR tree-optimization/33615
29 * g++.dg/tree-ssa/pr33615-2.C: New test.
30
31 2007-10-09 Richard Sandiford <rsandifo@nildram.co.uk>
32
33 PR tree-optimization/33615
34 * g++.dg/tree-ssa/pr33615.C: New test.
35
36 2007-10-08 Alexandre Oliva <aoliva@redhat.com>
37
38 PR tree-optimization/33572
39 * g++.dg/torture/pr33572.C: Replace with complete test.
40
41 2007-10-08 Tobias Schlüter <tobi@gcc.gnu.org>
42
43 PR fortran/33689
44 * gfortran.dg/spec_expr_5.f90: New.
45
46 2007-10-08 Geoffrey Keating <geoffk@apple.com>
47
48 * gcc.dg/pragma-darwin-2.c: New.
49
50 2007-10-08 Richard Guenther <rguenther@suse.de>
51
52 PR middle-end/33693
53 PR middle-end/33695
54 PR middle-end/33697
55 * gcc.dg/pr33693.c: New testcase.
56 * gcc.dg/pr33695.c: Likewise.
57 * gcc.dg/pr33697.c: Likewise.
58
59 2007-10-08 Richard Guenther <rguenther@suse.de>
60
61 PR middle-end/33691
62 PR middle-end/33694
63 PR middle-end/33696
64 * gcc.dg/pr33691.c: New testcase.
65 * gcc.dg/pr33694.c: Likewise.
66 * gcc.dg/pr33696.c: Likewise.
67
68 2007-10-07 Thomas Koenig <tkoenig@gcc.gnu.org>
69
70 PR libfortran/33683
71 * gfortran.dg/gamma_5.f90: New test case
72
73 2007-10-07 Tobias Schlüter <tobi@gcc.gnu.org>
74
75 PR fortran/20851
76 * initialization_1.f90: Fix dg-error annotations.
77 * initialization_14.f90: New.
78 * initialization_7.f90: Fix dg-error annotations.
79 * initialization_9.f90: Likewise.
80
81 2007-10-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
82
83 * gfortran.dg/error_recovery_4.f90: New test.
84
85 2007-10-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
86
87 * gfortran.dg/default_format_denormal_2.f90: New test.
88 * gfortran.dg/default_format_2.inc: New test.
89 * gfortran.dg/default_format_denormal_1.f90: New test.
90 * gfortran.dg/default_format_1.inc: New test.
91 * gfortran.dg/default_format_1.f90: Don't test for denormalized
92 numbers.
93 * gfortran.dg/default_format_2.f90: Don't test for denormalized
94 numbers.
95
96 2007-10-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
97
98 * gfortran.dg/namelist_15.f90: Revise test.
99
100 2007-10-06 Alexandre Oliva <aoliva@redhat.com>
101
102 PR tree-optimization/33655
103 * gcc.dg/torture/pr33655.c: New.
104
105 2007-10-06 Alexandre Oliva <aoliva@redhat.com>
106
107 PR tree-optimization/33572
108 * g++.dg/torture/pr33572.C: New.
109
110 2007-10-06 Tobias Schlüter <tobi@gcc.gnu.org>
111
112 PR fortran/25076
113 * gfortran.dg/forall_11.f90: New.
114
115 2007-10-05 Michael Matz <matz@suse.de>
116
117 PR middle-end/33667
118 * gcc.dg/pr33667.c: New testcase.
119
120 2007-10-05 Richard Guenther <rguenther@suse.de>
121
122 PR middle-end/33666
123 * gcc.dg/pr33666.c: New testcase.
124
125 2007-10-05 Michael Matz <matz@suse.de>
126
127 PR inline-asm/33600
128 * gcc.target/i386/pr33600.c: New testcase.
129
130 2007-10-05 Richard Guenther <rguenther@suse.de>
131
132 * g++.dg/tree-ssa/obj-type-ref.C: New testcase.
133
134 2007-10-05 Richard Sandiford <rsandifo@nildram.co.uk>
135
136 PR target/33635
137 * gcc.target/mips/pr33635-1.c: New test.
138
139 2007-10-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
140
141 PR libfortran/33253
142 * gfortran.dg/namelist_39.f90: Revise to use long names.
143
144 2007-10-04 H.J. Lu <hongjiu.lu@intel.com>
145
146 PR fortran/33646
147 * gfortran.dg/pr33646.f90: New file.
148
149 2007-10-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
150
151 PR fortran/33529
152 * gfortran.dg/char_type_len_2.f90: Adjust error message.
153 * gfortran.dg/char_decl_2.f90: New test.
154
155 2007-10-04 Richard Guenther <rguenther@suse.de>
156
157 PR middle-end/33641
158 * gcc.c-torture/compile/pr33641.c: New testcase.
159
160 2007-10-04 Michael Matz <matz@suse.de>
161
162 PR rtl-optimization/33653
163 * gcc.dg/pr33653.c: New.
164
165 2007-10-04 Richard Guenther <rguenther@suse.de>
166
167 PR tree-optimization/33627
168 * g++.dg/torture/pr33627.C: New testcase.
169
170 2007-10-04 Tobias Schlüter <tobi@gcc.gnu.org>
171
172 PR fortran/33626
173 * gfortran.dg/parens_6.f90: New.
174
175 2007-10-04 Paul Thomas <pault@gcc.gnu.org>
176
177 PR fortran/33646
178 PR fortran/33542
179 * gfortran.dg/ambiguous_specific_1.f90: Remove.
180
181 2007-10-03 Alexandre Oliva <aoliva@redhat.com>
182
183 * g++.dg/ext/gnu-inline-global-redecl.C: New.
184
185 2007-10-03 Richard Sandiford <rsandifo@nildram.co.uk>
186
187 PR target/33635
188 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_isa_rev
189 and mips_forced_be.
190 (dg-mips-options): Handle -EL and -mel. Make -mfp64 imply
191 -mhard-float and a suitable ISA. Improve handling of -mipsXrY
192 options.
193 * gcc.target/mips/fpr-moves-1.c: New test.
194 * gcc.target/mips/fpr-moves-2.c: Likewise.
195 * gcc.target/mips/fpr-moves-3.c: Likewise.
196 * gcc.target/mips/fpr-moves-4.c: Likewise.
197 * gcc.target/mips/fpr-moves-5.c: Likewise.
198 * gcc.target/mips/fpr-moves-6.c: Likewise.
199 * gcc.target/mips/mips32r2-mxhc1.c: Remove -march=mips32r2
200
201 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
202
203 * gfortran.dg/default_format_1.f90: XFAIL on all darwin targets.
204
205 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
206
207 * gfortran.dg/default_format_1.f90: XFAIL on ppc-darwin.
208 * gfortran.dg/default_format_2.f90: XFAIL on ppc-darwin.
209
210 2007-10-03 Tobias Schlüter <tobi@gcc.gnu.org>
211
212 PR fortran/33198
213 * gfortran.dg/common_errors_1.f90: New.
214
215 2007-10-03 Doug Kwan <dougkwan@google.com>
216 Richard Guenther <rguenther@suse.de>
217
218 PR debug/31899
219 * g++.dg/debug/using3.C: New testcase.
220
221 2007-10-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
222
223 PR libfortran/33253
224 * gfortran.dg/namelist_38.f90: New test.
225 * gfortran.dg/namelist_39.f90: New test.
226
227 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
228
229 PR libfortran/33469
230 * gfortran.dg/default_format_1.f90: New test.
231 * gfortran.dg/default_format_2.f90: New test.
232 * gfortran.dg/namelist_print_1.f: Adjust expected output.
233 * gfortran.dg/real_const_3.f90: Adjust expected output.
234
235 2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
236
237 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_abi to the
238 default ABI. Split mips_forced_abi into mips_forced_abi and
239 mips_forced_regs.
240 (is_gp32_flag): Return true for -mabi=32.
241 (is_gp64_flag): New function. Handle 64-bit -mabi options.
242 (dg-mips-options): Use is_gp64_flag instead of checking specifically
243 for -mgp64. Update after the mips_forced_abi split. Handle -mabi=*.
244 Don't force an ABI for -mgp32 or -mfp32 if the flags contain -mabi=*.
245 * gcc.target/mips/pr33256.c: Remove -mips3 requirement.
246 * gcc.target/mips/save-restore-1.c: Use -mabi=32 instead of -mgp32.
247 * gcc.target/mips/save-restore-2.c: Likewise.
248 * gcc.target/mips/save-restore-3.c: Likewise.
249 * gcc.target/mips/save-restore-4.c: Likewise.
250
251 2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
252
253 PR middle-end/33617
254 * gcc.c-torture/compile/pr33617.c: New test.
255
256 2007-10-02 Andreas Tobler <a.tobler@schweiz.org>
257
258 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Change options to use
259 -gstabs+ for extended options.
260
261 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
262
263 PR fortran/33542
264 * gfortran.dg/ambiguous_specific_1.f90: New test.
265
266 2007-10-02 Revital Eres <eres@il.ibm.com>
267
268 * gcc.target/powerpc/paired-8.c: New test.
269 * gcc.target/powerpc/paired-9.c: New test.
270 * gcc.target/powerpc/paired-10.c: New test.
271
272 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
273
274 PR fortran/33566
275 * gfortran.dg/derived_comp_array_ref_5.f90: New test.
276
277 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
278
279 PR fortran/33554
280 * gfortran.dg/intent_out_2.f90: New test.
281
282 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
283
284 PR fortran/33550
285 * gfortran.dg/ambiguous_reference_1.f90: New test.
286
287 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
288
289 PR fortran/31154
290 PR fortran/31229
291 PR fortran/33334
292 * gfortran.dg/function_kinds_1.f90: New test.
293 * gfortran.dg/function_kinds_2.f90: New test.
294 * gfortran.dg/derived_function_interface_1.f90: Correct illegal
295 use association into interfaces.
296
297 2007-10-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
298
299 PR testsuite/31828
300 gcc.dg/float-range-3.c (INFINITY): Define if not defined.
301 (overflow): Use INFINITY, not FP_INFINITE.
302 gcc.dg/float-range-4.c: Likewise.
303 gcc.dg/float-range-5.c: Likewise.
304
305 2007-10-01 Nick Clifton <nickc@redhat.com>
306
307 * gcc.c-torture/execute/20060102-1.c (f): Fix computation to work
308 for 16-bit targets.
309
310 2007-09-30 Diego Novillo <dnovillo@google.com>
311
312 PR 33593
313 * g++.dg/tree-ssa/pr33593.C: New test.
314
315 2007-09-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
316
317 PR libfortran/33400
318 * gfortran.dg/PR19872.f: Fix test condition.
319 * gfortran.dg/list_read_7.f90: New test.
320
321 2007-09-30 Uros Bizjak <ubizjak@gmail.com>
322
323 PR tree-optimization/33597
324 * gcc.dg/vect/pr33597.c: New testcase.
325
326 2007-09-29 Uros Bizjak <ubizjak@gmail.com>
327
328 * gcc.target/i386/sse5-convert.c: Fix target selector and rename to...
329 * gcc.target/i386/pr33524.c: ...this.
330
331 2007-09-28 Tobias Schlüter <tobi@gcc.gnu.org>
332
333 PR fortran/33354
334 * gfortran.dg/minmaxloc_4.f90: New.
335
336 2007-09-28 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
337
338 * gcc.dg/fold-bitand-4.c: Add -fno-common to options on hppa*-*-hpux*.
339
340 2007-09-28 Uros Bizjak <ubizjak@gmail.com>
341
342 * gcc.dg/array-init-1.c: Add -mtune=i686 for 32bit x86 targets.
343
344 2007-09-28 Paolo Carlini <pcarlini@suse.de>
345
346 PR c++/33213
347 * g++.dg/cpp0x/variadic79.C: New.
348
349 2007-09-28 Michael Matz <matz@suse.de>
350 Jakub Jelinek <jakub@redhat.com>
351
352 PR rtl-optimization/33552
353 * gcc.target/i386/pr33552.c: New runtime test.
354 * gcc.target/i386/strinline.c: New compile time test.
355
356 2007-09-28 Jakub Jelinek <jakub@redhat.com>
357
358 * gfortran.dg/openmp_stack.f90: Removed.
359
360 PR c++/31434
361 * g++.dg/cpp0x/variadic80.C: New test.
362
363 2007-09-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
364
365 * gfortran.dg/namelist_38.f90: Delete test for revertion of
366 r128057.
367
368 2007-09-27 Andrew Pinski <andrew_pinski@playstation.sony.com>
369
370 PR middle-end/7003
371 * gcc.target/powerpc/gcse-1.c: New test.
372
373 2007-09-27 Tobias Schlüter <tobi@gcc.gnu.org>
374
375 * gfortran.dg/array_initializer_3.f90: Adapt error annotations for
376 fixed capitalizations.
377 * gfortran.dg/compliant_elemental_intrinsics_1.f90: Likewise.
378 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Likewise.
379 * gfortran.dg/elemental_subroutine_4.f90: Likewise.
380 * gfortran.dg/intrinsic_argument_conformance_1.f90: Likewise.
381 * gfortran.dg/maxloc_shape_1.f90: Likewise.
382 * gfortran.dg/maxval_maxloc_conformance_1.f90: Likewise.
383 * gfortran.dg/min_max_conformance.f90: Likewise.
384
385 2007-09-27 Richard Sandiford <rsandifo@nildram.co.uk>
386
387 * gcc.dg/c99-tgmath-1.c: Require c99_runtime and add the associated
388 options.
389 * gcc.dg/c99-tgmath-2.c: Likewise.
390 * gcc.dg/c99-tgmath-3.c: Likewise.
391 * gcc.dg/c99-tgmath-4.c: Likewise.
392
393 2007-09-27 Paul Thomas <pault@gcc.gnu.org>
394
395 PR fortran/33568
396 * gfortran.dg/anint_1.f90: New test.
397
398 2007-09-27 Ian Lance Taylor <iant@google.com>
399
400 PR tree-optimization/33565
401 * gcc.dg/Wstrict-overflow-20.c: New test.
402
403 2007-09-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
404
405 * gfortran.dg/openmp_stack.f90: Fix typo.
406 * gfortran.dg/recursive_stack.f90: Fix typo.
407
408 2007-09-27 Paolo Carlini <pcarlini@suse.de>
409
410 PR c++/33493
411 * g++.dg/template/error31.C: New.
412
413 2007-09-27 Jakub Jelinek <jakub@redhat.com>
414
415 * lib/prune.exp: Prune also "^In function .*$" lines and
416 "^ inlined from .*$" lines.
417
418 2007-09-26 Richard Guenther <rguenther@suse.de>
419
420 PR tree-optimization/33563
421 * gcc.dg/torture/pr33563.c: New testcase.
422
423 2007-09-26 Joseph Myers <joseph@codesourcery.com>
424
425 PR c/25309
426 * gcc.dg/large-size-array-2.c: Expect diagnostic for too-large
427 array.
428 * gcc.dg/large-size-array-4.c: New. Copy of large-size-array-2.c
429 without -O2.
430
431 2007-09-26 Richard Guenther <rguenther@suse.de>
432
433 PR tree-optimization/30375
434 PR tree-optimization/33560
435 * gcc.dg/tree-ssa/complex-4.c: XFAIL.
436 * gcc.dg/tree-ssa/complex-5.c: Likewise.
437 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
438 * gcc.dg/torture/pr30375.c: New testcase.
439 * gcc.dg/torture/pr33560.c: New testcase.
440 * gcc.dg/tree-ssa/pr30375.c: Likewise.
441
442 2007-09-25 Simon Martin <simartin@users.sourceforge.net>
443
444 PR c++/33207
445 * g++.dg/parse/crash38.C: New test.
446
447 2007-09-25 Michael Meissner <michael.meissner@amd.com>
448
449 PR target/33524
450 * gcc.target/i386/sse5-convert.c: New file, test int->long
451 vectorized conversions.
452
453 2007-09-25 Revital Eres <eres@il.ibm.com>
454
455 * testsuite/gcc.target/powerpc/ppc-paired.c (paired_sel): Add.
456
457 2007-09-25 Joseph Myers <joseph@codesourcery.com>
458
459 PR c/32295
460 * gcc.dg/enum-incomplete-1.c: New test.
461
462 2007-09-25 Bernd Schmidt <bernd.schmidt@analog.com>
463
464 * gcc.c-torture/compile/20070919-1.c: New test.
465
466 2007-09-25 Kaz Kojima <kkojima@gcc.gnu.org>
467
468 * gfortran.dg/init_flag_3.f90: Add -mieee for sh.
469
470 2007-09-24 Danny Smith <dannysmith@user.sourceforge.net>
471
472 PR c++/14688
473 * g++.dg/inherit/override_attribs.C: New file.
474
475 2007-09-23 Tobias Schlüter <tobi@gcc.gnu.org>
476
477 PR fortran/33269
478 * io.c (check_format_string): Move NULL and constant checks into
479 this function.
480 (check_io_constraints): Call gfc_simplify_expr() before calling
481 check_format_string(). Remove NULL and constant checks.
482
483 2007-09-24 Roman Zippel <zippel@linux-m68k.org>
484
485 * gcc.c-torture/execute/loop-2f.x: New. Disable test for m68k-linux.
486 * gcc.c-torture/execute/loop-2g.x: Likewise.
487
488 2007-09-24 Richard Sandiford <rsandifo@nildram.co.uk>
489
490 * lib/target-supports.exp (check_effective_target_mips16_attribute):
491 Reject hard-float modes unless the ABI is o32 or o64.
492 * gcc.target/mips/inter/mips16-inter.exp: Load gcc-dg.exp instead
493 of gcc.exp. Skip the tests when mips16 code generation is not
494 supported.
495 * gcc.target/mips/mips16-attributes.c: Require mips16_attribute
496 and use dg-add-options mips16_attribute.
497
498 2007-09-24 Jakub Jelinek <jakub@redhat.com>
499
500 PR c++/33506
501 * g++.dg/ext/attrib29.C: New test.
502
503 2007-09-23 Ollie Wild <aaw@google.com>
504
505 * gcc.dg/fold-bitand-1.c: New test.
506 * gcc.dg/fold-bitand-2.c: New test.
507 * gcc.dg/fold-bitand-3.c: New test.
508 * gcc.dg/fold-bitand-4.c: New test.
509
510 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
511
512 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Don't expect
513 any of the macros to be defined for __mips16.
514 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise.
515
516 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
517
518 * gcc.dg/vect/pr21591.c: Require vect_int.
519 * gcc.dg/vect/vect-outer-2.c: Require vect_intfloat_cvt.
520 * gcc.dg/vect/vect-outer-2a.c: Likewise.
521 * gcc.dg/vect/vect-outer-2c.c: Likewise.
522
523 2007-09-23 Jakub Jelinek <jakub@redhat.com>
524
525 * gcc.dg/va-arg-pack-len-1.c: Use error and warning
526 attributes.
527 * gcc.dg/va-arg-pack-len-2.c: New test.
528 * g++.dg/ext/va-arg-pack-len-1.C: Use error and warning
529 attributes.
530 * g++.dg/ext/va-arg-pack-len-2.C: New test.
531
532 PR tree-optimization/32772
533 * gcc.c-torture/compile/20070905-1.c: New test.
534
535 PR tree-optimization/32975
536 * gcc.dg/pr32975.c: New test.
537
538 PR middle-end/28755
539 * gcc.dg/pr28755.c: New test.
540
541 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
542
543 * lib/target-supports.exp (check_effective_target_nomips16): New
544 procedure.
545 * lib/fortran-torture.exp: Check nomips16 as well as mpaired_single
546 for mipsisa64*-*-*.
547 * gcc.dg/vect/vect.exp: Likewise.
548 * g++.dg/vect/vect.exp: Likewise.
549 * gcc.target/mips/mips.exp (setup_mips_tests): Don't set mips_mips16.
550 (dg-mips-options): Don't skip -march* and -mips* tests for -mips16.
551 * gcc.target/mips/branch-cost-1.c (foo): Add NOMIPS16.
552 * gcc.target/mips/branch-cost-2.c (foo): Likewise.
553 * gcc.target/mips/clear-cache-1.c (f): Likewise.
554 * gcc.target/mips/dpaq_sa_l_w.c (f1, f2, f3): Likewise.
555 * gcc.target/mips/dpsq_sa_l_w.c (f1, f2, f3): Likewise.
556 * gcc.target/mips/fix-vr4130-1.c (foo): Likewise.
557 * gcc.target/mips/fix-vr4130-2.c (foo): Likewise.
558 * gcc.target/mips/fix-vr4130-3.c (foo): Likewise.
559 * gcc.target/mips/fix-vr4130-4.c (foo): Likewise.
560 * gcc.target/mips/fixed-scalar-type.c (test1, test2, test3, test4)
561 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
562 (test14, test15, test16, test17, test18): Likewise.
563 * gcc.target/mips/fixed-vector-type.c (test1, test2, test3, test4)
564 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
565 (test14, test15, test16, test17, test18, test19, test20, test21)
566 (test22): Likewise.
567 * gcc.target/mips/madd-1.c (f1, f2, f3): Likewise.
568 * gcc.target/mips/madd-2.c (f1, f2, f3): Likewise.
569 * gcc.target/mips/madd-4.c (f1, f2, f3): Likewise.
570 * gcc.target/mips/maddu-1.c (f1, f2, f3): Likewise.
571 * gcc.target/mips/maddu-2.c (f1, f2, f3): Likewise.
572 * gcc.target/mips/maddu-4.c (f1, f2, f3): Likewise.
573 * gcc.target/mips/mips-3d-1.c (main): Likewise.
574 * gcc.target/mips/mips-3d-2.c (main, test0, test1, test2, test3)
575 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
576 (test13, test14, test15, test16, test17, test18, test19, test20)
577 (test21, test22, test23, test24, test25, test26, test27, test28)
578 (test29, test30, test31): Likewise.
579 * gcc.target/mips/mips-3d-3.c (main, test0, test1, test2, test3)
580 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
581 (test13, test14, test15, test16, test17, test18, test19, test20)
582 (test21, test22, test23, test24, test25, test26, test27, test28)
583 (test29, test30, test31, test32, test33, test34, test35, test36)
584 (test37, test38, test39, test40, test41, test42, test43, test44)
585 (test45, test46, test47, test48, test49, test50, test51, test52)
586 (test53, test54, test55, test56, test57, test58, test59, test60)
587 (test61, test62, test63): Likewise.
588 * gcc.target/mips/mips-3d-4.c (main, test0, test1, test2, test3)
589 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
590 (test13, test14, test15, test16, test17, test18, test19, test20)
591 (test21, test22, test23, test24, test25, test26, test27, test28)
592 (test29, test30, test31): Likewise.
593 * gcc.target/mips/mips-3d-5.c (main, test0, test1, test2, test3)
594 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
595 (test13, test14, test15, test16, test17, test18, test19, test20)
596 (test21, test22, test23, test24, test25, test26, test27, test28)
597 (test29, test30, test31): Likewise.
598 * gcc.target/mips/mips-3d-6.c (main, test0, test1, test2, test3)
599 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
600 (test13, test14, test15): Likewise.
601 * gcc.target/mips/mips-3d-7.c (main, test0, test1, test2, test3)
602 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
603 (test13, test14, test15): Likewise.
604 * gcc.target/mips/mips-3d-8.c (main, test0, test1, test2, test3)
605 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
606 (test13, test14, test15, test16, test17, test18, test19, test20)
607 (test21, test22, test23, test24, test25, test26, test27, test28)
608 (test29, test30, test31): Likewise.
609 * gcc.target/mips/mips-3d-9.c (matrix_multiply2, matrix_multiply3)
610 (matrix_multiply4: Likewise.
611 * gcc.target/mips/mips-ps-1.c (main): Likewise.
612 * gcc.target/mips/mips-ps-2.c (main): Likewise.
613 * gcc.target/mips/mips-ps-3.c (main): Likewise.
614 * gcc.target/mips/mips-ps-4.c (main, test0, test1, test2, test3)
615 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
616 (test13, test14, test15, test16, test17, test18, test19, test20)
617 (test21, test22, test23, test24, test25, test26, test27, test28)
618 (test29, test30, test31): Likewise.
619 * gcc.target/mips/mips-ps-5.c (main, test0, test1, test2, test3)
620 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
621 (test13, test14, test15, test16, test17, test18, test19, test20)
622 (test21, test22, test23, test24, test25, test26, test27, test28)
623 (test29, test30, test31): Likewise.
624 * gcc.target/mips/mips-ps-5.c (main): Likewise.
625 * gcc.target/mips/mips-ps-6.c (main): Likewise.
626 * gcc.target/mips/mips-ps-type.c (init, move, load, store, add, sub)
627 (neg, mul, madd, msub, nmadd, nmsub, cond_move1, cond_move2): Likewise.
628 * gcc.target/mips/mips32-dsp-type.c (add_v2hi,add_v4qi, sub_v2hi)
629 (sub_v4qi): Likewise.
630 * gcc.target/mips/mips32-dsp.c (test_MIPS_DSP, add_v2q15, add_v4i8)
631 (sub_v2q15, sub_v4i8, test_MIPS_DSP): Likewise.
632 * gcc.target/mips/movcc-1.c (sub1, sub2): Likewise.
633 * gcc.target/mips/movcc-2.c (sub4, sub5): Likewise.
634 * gcc.target/mips/movcc-3.c (sub3, sub6, sub7, sub8, sub9, suba)
635 (subb, subc): Likewise.
636 * gcc.target/mips/msub-1.c (f1, f2): Likewise.
637 * gcc.target/mips/msub-2.c (f1, f2): Likewise.
638 * gcc.target/mips/msub-4.c (f1, f2): Likewise.
639 * gcc.target/mips/msubu-1.c (f1, f2): Likewise.
640 * gcc.target/mips/msubu-2.c (f1, f2): Likewise.
641 * gcc.target/mips/msubu-4.c (f1, f2): Likewise.
642 * gcc.target/mips/nmadd-1.c (sub1, sub2, sub3, sub4): Likewise.
643 * gcc.target/mips/nmadd-2.c (sub1, sub2, sub3, sub4): Likewise.
644 * gcc.target/mips/rsqrt-1.c (foo, bar): Likewise.
645 * gcc.target/mips/rsqrt-2.c (foo, bar): Likewise.
646 * gcc.target/mips/sb1-1.c (divide, recip, squareroot, rsqrt): Likewise.
647 * gcc.target/mips/vr-mult-1.c (f1, f2): Likewise.
648 * gcc.target/mips/vr-mult-2.c (f1, f2): Likewise.
649
650 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
651
652 * lib/target-supports.exp (add_options_for_mips16_attribute)
653 (check_effective_target_mips16_attribute): New functions.
654 * gcc.target/mips/mips.exp: Define MIPS16 and NOMIPS16 on the
655 command line.
656 (dg-mips-options) Remove -mno-mips16 handling. Add options to
657 extra_test_flags.
658 * gcc.target/mips/asm-1.c (NOMIPS16): Delete.
659 * gcc.target/mips/atomic-memory-1.c (NOMIPS16): Likewise.
660 * gcc.target/mips/atomic-memory-2.c (NOMIPS16): Likewise.
661 * gcc.target/mips/branch-1.c (NOMIPS16): Likewise.
662 * gcc.target/mips/dspr2-MULT.c (NOMIPS16): Likewise.
663 * gcc.target/mips/dspr2-MULTU.c (NOMIPS16): Likewise.
664 * gcc.target/mips/fpcmp-1.c (NOMIPS16): Likewise.
665 * gcc.target/mips/fpcmp-2.c (NOMIPS16): Likewise.
666 * gcc.target/mips/ins-1.c (NOMIPS16): Likewise.
667 * gcc.target/mips/madd-3.c (NOMIPS16): Likewise.
668 * gcc.target/mips/maddu-3.c (NOMIPS16): Likewise.
669 * gcc.target/mips/mips32-dsp-run.c (NOMIPS16): Likewise.
670 * gcc.target/mips/mips32-dspr2-type.c (NOMIPS16): Likewise.
671 * gcc.target/mips/msub-3.c (NOMIPS16): Likewise.
672 * gcc.target/mips/msubu-3.c (NOMIPS16): Likewise.
673 * gcc.target/mips/near-far-3.c (NOMIPS16): Likewise.
674 * gcc.target/mips/near-far-4.c (NOMIPS16): Likewise.
675 * gcc.target/mips/neg-abs-1.c (NOMIPS16): Likewise.
676 * gcc.target/mips/smartmips-lwxs.c (NOMIPS16): Likewise.
677 * gcc.target/mips/smartmips-ror-1.c (NOMIPS16): Likewise.
678 * gcc.target/mips/smartmips-ror-2.c (NOMIPS16): Likewise.
679 * gcc.target/mips/smartmips-ror-3.c (NOMIPS16): Likewise.
680 * gcc.target/mips/smartmips-ror-4.c (NOMIPS16): Likewise.
681 * gcc.target/mips/pr26765.c: Use dg-mips-options instead of dg-options.
682 (NOMIPS16): Delete.
683 * gcc.target/mips/20020620-1.c: Use dg-mips-options instead
684 of dg-options.
685 * gcc.target/mips/call-saved-1.c: Remove -mips16 and -mno-abicalls
686 options. Require { target mips16_attribute } and use dg-add-options
687 to add the associated options.
688 (foo): Use MIPS16.
689 * gcc.target/mips/call-saved-2.c: As for call-saved-1.c.
690 * gcc.target/mips/call-saved-3.c: Likewise.
691 * gcc.target/mips/code-readable-1.c: Require { target
692 mips16_attribute } and use dg-add-options to add the associated
693 options. Remove trailing whitespace.
694 (NOMIPS16): Delete.
695 * gcc.target/mips/code-readable-2.c: Likewise.
696 * gcc.target/mips/code-readable-3.c: Likewise.
697 * gcc.target/mips/mips16-attributes-2.c: Likewise.
698 * gcc.target/mips/mips16e-extends.c: Remove -mips16 option.
699 Require { target mips16_attribute } and use dg-add-options to
700 add the associated options.
701 (cksum16, cksum8): Use MIPS16.
702 * gcc.target/mips/save-restore-1.c: Remove -mips16 option.
703 Require { target mips16_attribute } and use dg-add-options to
704 add the associated options.
705 (foo): Use MIPS16.
706 * gcc.target/mips/save-restore-2.c: Likewise.
707 * gcc.target/mips/save-restore-3.c: Likewise.
708 * gcc.target/mips/save-restore-4.c: Likewise.
709 * gcc.target/mips/save-restore-5.c: Likewise. Also remove
710 -mno-abicalls.
711 * gcc.target/mips/mips-sched-madd.c: Remove -mno-mips16.
712 (foo): Use NOMIPS16.
713
714 2007-09-22 Paul Thomas <pault@gcc.gnu.org>
715
716 PR fortran/33337
717 * gfortran.dg/derived_comp_array_ref_3.f90: New test.
718
719 PR fortran/33376
720 * gfortran.dg/derived_comp_array_ref_4.f90: New test.
721
722 2007-09-22 Tobias Burnus <burnus@net-b.de>
723
724 PR fortran/33445
725 * gfortran.dg/gomp/free-2.f90: New.
726 * gfortran.dg/gomp/appendix-a/a.31.1.f90: Add missing &.
727 * gfortran.dg/gomp/omp_parse1.f90: Add dg-warning.
728
729 2007-09-22 Uros Bizjak <ubizjak@gmail.com>
730
731 * gcc.target/i386/sse5-hadduX.c: Remove target selector.
732 * gcc.target/i386/sse5-haddX.c: Ditto.
733 * gcc.target/i386/sse5-hsubX.c: Ditto.
734 * gcc.target/i386/sse5-maccXX.c: Ditto.
735 * gcc.target/i386/sse5-msubXX.c: Ditto.
736 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
737 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
738 * gcc.target/i386/sse5-permpX.c: Ditto.
739 * gcc.target/i386/sse5-fma.c: Remove target selector. Require lp64
740 effective target.
741 * gcc.target/i386/sse5-fma-vector.c: Ditto.
742 * gcc.target/i386/sse5-ima-vector.c: Ditto.
743 * gcc.target/i386/sse5-pcmov.c: Ditto.
744 * gcc.target/i386/sse5-pcmov2.c: Ditto.
745
746 2007-09-22 Richard Guenther <rguenther@suse.de>
747
748 PR tree-optimization/33146
749 * gcc.c-torture/compile/pr33146.c: New testcase.
750
751 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
752
753 * lib/target-supports.exp (check_cached_effective_target): New
754 procedure.
755 (check_no_compiler_messages, check_no_messages_and_pattern): Use it.
756 (check_effective_target_c99_runtime): New procedure.
757 * gcc.dg/builtins-20.c (test3f): Wrap cargf check in HAVE_C99_RUNTIME.
758 (test3l): Likewise cargl.
759 * gcc.dg/builtins-59.c: Require c99_runtime.
760 * gcc.dg/builtins-61.c: Likewise.
761 * gcc.dg/builtins-62.c: Likewise.
762
763 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
764
765 * lib/target-supports.exp (add_options_for_c99_runtime): New procedure.
766 * lib/target-supports-dg.exp (dg-add-options): Likewise.
767 * gcc.dg/builtins-18.c: Use { dg-add-options c99_runtime } instead of
768 target-specific dg-options.
769 * gcc.dg/builtins-20.c: Likewise.
770 * gcc.dg/builtins-53.c: Likewise.
771 * gcc.dg/builtins-55.c: Likewise.
772 * gcc.dg/single-precision-constant.c: Likewise.
773 * gcc.dg/torture/builtin-convert-1.c: Likewise.
774 * gcc.dg/torture/builtin-convert-2.c: Likewise.
775 * gcc.dg/torture/builtin-convert-3.c: Likewise.
776 * gcc.dg/torture/builtin-convert-4.c: Likewise.
777 * gcc.dg/torture/builtin-power-1.c: Likewise.
778
779 2007-09-21 Chao-ying Fu <fu@mips.com>
780
781 * lib/target-supports.exp (check_effective_target_fixed_point): New to
782 check if targets have fixed-point supports.
783 * gcc.dg/fixed-point/fixed-point.exp: New file.
784 * gcc.dg/fixed-point/addsub.c, gcc.dg/fixed-point/allconv.c,
785 * gcc.dg/fixed-point/allop.c, gcc.dg/fixed-point/call-by-value.c,
786 * gcc.dg/fixed-point/cast-bad.c, gcc.dg/fixed-point/composite-type.c,
787 * gcc.dg/fixed-point/const-1.c, gcc.dg/fixed-point/constant.c,
788 * gcc.dg/fixed-point/constants-pedantic.c,
789 * gcc.dg/fixed-point/convert.c, gcc.dg/fixed-point/define.c,
790 * gcc.dg/fixed-point/keywords-c89.c, gcc.dg/fixed-point/keywords-c99.c,
791 * gcc.dg/fixed-point/keywords-ignored-c99.c,
792 * gcc.dg/fixed-point/keywords-pedantic.c,
793 * gcc.dg/fixed-point/keywords-reserved.c, gcc.dg/fixed-point/binary.c,
794 * gcc.dg/fixed-point/modes.c, gcc.dg/fixed-point/noassoc.c,
795 * gcc.dg/fixed-point/types.c, gcc.dg/fixed-point/typespec.c,
796 * gcc.dg/fixed-point/unary.c, gcc.dg/fixed-point/func-array.c,
797 * gcc.dg/fixed-point/func-scalar.c, gcc.dg/fixed-point/func-struct.c,
798 * gcc.dg/fixed-point/func-vararg-mixed.c,
799 * gcc.dg/fixed-point/operator-logical.c,
800 * gcc.dg/fixed-point/struct-union.c,
801 * gcc.dg/fixed-point/bit-complement.c,
802 * gcc.dg/fixed-point/operator-bitwise.c,
803 * gcc.dg/fixed-point/operator-comma.c,
804 * gcc.dg/fixed-point/struct-layout-1.c,
805 * gcc.dg/fixed-point/union-init.c,
806 * gcc.dg/fixed-point/Wbad-function-cast-1.c,
807 * gcc.dg/fixed-point/func-mixed.c,
808 * gcc.dg/fixed-point/func-vararg-size0.c,
809 * gcc.dg/fixed-point/func-vararg.c, gcc.dg/fixed-point/int-warning.c,
810 * gcc.dg/fixed-point/loop-index.c, gcc.dg/fixed-point/operator-cond.c,
811 * gcc.dg/fixed-point/operator-unary.c,
812 * gcc.dg/fixed-point/allop-const.c,
813 * gcc.dg/fixed-point/muldiv-warning.c,
814 * gcc.dg/nofixed-point-1.c,
815 * gcc.target/mips/dpaq_sa_l_w.c, gcc.target/mips/dpsq_sa_l_w.c,
816 * gcc.target/mips/fixed-vector-type.c,
817 * gcc.target/mips/fixed-scalar-type.c: New tests.
818
819 2007-09-21 Olivier Hainque <hainque@adacore.com>
820
821 * gnat.dg/nested_subtype_byref.ad[bs]: Part of new test.
822 * gnat.dg/test_nested_subtype_byref.adb: New test.
823
824 2007-09-21 Jakub Jelinek <jakub@redhat.com>
825
826 PR fortran/33439
827 * gfortran.dg/gomp/pr33439.f90: New test.
828
829 2007-09-21 Tobias Burnus <burnus@net-b.de>
830
831 PR fortran/33455
832 * gfortran.dg/merge_char_3.f90: New.
833
834 2007-09-21 Tobias Burnus <burnus@net-b.de>
835
836 PR fortran/33037
837 * gfortran.dg/transfer_check_1.f90: New.
838
839 2007-09-20 Asher Langton <langton2@llnl.gov>
840
841 PR fortran/20441
842 * gfortran.dg/init_flag_1.f90: New.
843 * gfortran.dg/init_flag_2.f90: New.
844 * gfortran.dg/init_flag_3.f90: New.
845 * gfortran.dg/init_flag_4.f90: New.
846 * gfortran.dg/init_flag_5.f90: New.
847 * gfortran.dg/init_flag_6.f90: New.
848 * gfortran.dg/init_flag_7.f90: New.
849
850 2007-09-20 Paolo Carlini <pcarlini@suse.de>
851
852 PR c++/33460
853 * g++.dg/ext/anon-struct6.C: New.
854
855 2007-09-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
856
857 PR libfortran/23272
858 * gfortran.dg/inquire_10.f90: New test.
859
860 2007-09-20 Joseph Myers <joseph@codesourcery.com>
861
862 * gcc.dg/c99-bool-2.c, gcc.dg/c99-bool-3.c: New tests.
863
864 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
865
866 PR fortran/33221
867 * gfortran.dg/used_types_18.f90: Declare variable of empty
868 derived type.
869
870 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
871
872 PR fortran/33288
873 * gfortran.dg/array_constructor_19.f90: New test.
874
875 2007-09-20 Jakub Jelinek <jakub@redhat.com>
876
877 PR debug/33316
878 * gcc.dg/debug/pr33316.c: New test.
879
880 PR c++/33496
881 * g++.dg/cpp0x/variadic76.C: New test.
882 * g++.dg/cpp0x/variadic77.C: New test.
883 * g++.dg/cpp0x/variadic78.C: New test.
884
885 PR c/33238
886 PR c/27301
887 * gcc.c-torture/execute/20070919-1.c: New test.
888 * gcc.dg/pr33238.c: New test.
889 * gcc.dg/pr27301.c: New test.
890
891 2007-09-20 Richard Sandiford <rsandifo@nildram.co.uk>
892
893 * lib/target-supports.exp (check_effective_target_mips64): New
894 procedure.
895 * gcc.dg/lower-subreg-1.c: Require !mips64.
896 * gcc.dg/sibcall-3.c (ATTR): New macro.
897 (recurser_void1, recurser_void2): Use it.
898 * gcc.dg/sibcall-4.c: As for gcc.dg/sibcall-3.c.
899 * gcc.dg/tree-ssa/ssa-fre-3.c: Require !mips64.
900
901 2007-09-20 Tobias Schlüter <tobi@gcc.gnu.org>
902
903 * gfortran.dg/g77/19981216-0.f: Remove dg-warning annotation.
904 * gfortran.dg/io_constraints_1.f90: Make a -std=f95 test. Add
905 warning annotation.
906 * gfortran.dg/iostat_3.f90: Make a -std=f95 test.
907
908 2007-09-20 Christopher D. Rickett <crickett@lanl.gov>
909
910 PR fortran/33497
911 * gfortran.dg/c_loc_tests_11.f03: New test case.
912
913 2007-09-20 Paolo Carlini <pcarlini@suse.de>
914
915 PR c++/33459
916 * g++.dg/init/ref14.C: New.
917
918 2007-09-19 Eric Botcazou <ebotcazou@adacore.com>
919
920 * gnat.dg/slice2.ad[sb]: New testcase.
921
922 2007-09-19 Nick Clifton <nickc@redhat.com>
923
924 * gcc.dg/cpp/assert4.c: Fix expected h8300 preprocessor define.
925
926 2007-09-19 Jie Zhang <jie.zhang@analog.com>
927
928 * gcc.target/bfin/bfin.exp: New.
929 * gcc.target/bfin/{workarounds-any.c, workarounds-none.c,
930 workarounds-1.c, workarounds-2.c, workarounds-3.c, workarounds-4.c,
931 mcpu-bf522.c, mcpu-bf525.c, mcpu-bf527.c,
932 mcpu-bf531.c, mcpu-bf532.c, mcpu-bf533.c,
933 mcpu-bf534.c, mcpu-bf536.c, mcpu-bf537.c,
934 mcpu-bf538.c, mcpu-bf539.c, mcpu-bf542.c,
935 mcpu-bf544.c, mcpu-bf548.c, mcpu-bf549.c,
936 mcpu-bf561.c, mcpu-default.c}: New tests.
937
938 2007-09-18 Sandra Loosemore <sandra@codesourcery.com>
939
940 Restore detection of unsupported TLS.
941
942 Revert this patch:
943 2007-02-10 Richard Henderson <rth@redhat.com>
944
945 * lib/target-supports.exp (check_effective_target_tls): Redefine
946 to mean non-emulated tls.
947 * gcc.dg/tls/alias-1.c: Remove tls requirement.
948 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
949 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
950 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
951 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
952 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
953 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
954
955 And then:
956 * lib/target-supports.exp (check_effective_target_tls): Use
957 stronger test for compiler support for TLS.
958 (check_effective_target_tls_native): New, to test for non-emulated
959 TLS support.
960 * g++.dg/gomp/clause-3.C: Use dg-require-effective-target tls_native
961 instead of dg-require-effective-target tls.
962 * g++.dg/gomp/copyin-1.C: Likewise.
963 * g++.dg/gomp/sharing-1.C: Likewise.
964 * g++.dg/gomp/tls-1.C: Likewise.
965 * g++.dg/gomp/tls-2.C: Likewise.
966 * g++.dg/gomp/tls-3.C: Likewise.
967 * g++.dg/tls/diag-1.C: Likewise.
968 * g++.dg/tls/diag-2.C: Likewise.
969 * g++.dg/tls/diag-3.C: Likewise.
970 * g++.dg/tls/diag-4.C: Likewise.
971 * g++.dg/tls/diag-5.C: Likewise.
972 * g++.dg/tls/init-1.C: Likewise.
973 * g++.dg/tls/init-2.C: Likewise.
974 * g++.dg/tls/trivial.C: Likewise.
975 * gcc.dg/gomp/appendix-a/a.22.1.c: Likewise.
976 * gcc.dg/gomp/appendix-a/a.22.2.c: Likewise.
977 * gcc.dg/gomp/appendix-a/a.24.1.c: Likewise.
978 * gcc.dg/gomp/appendix-a/a.32.1.c: Likewise.
979 * gcc.dg/gomp/appendix-a/a.33.1.c: Likewise.
980 * gcc.dg/gomp/clause-1.c: Likewise.
981 * gcc.dg/gomp/copyin-1.c: Likewise.
982 * gcc.dg/gomp/sharing-1.c: Likewise.
983 * gcc.dg/gomp/tls-1.c: Likewise.
984 * gcc.dg/gomp/tls-2.c: Likewise.
985 * gcc.dg/tls/alpha-1.c: Likewise.
986 * gcc.dg/tls/opt-1.c: Likewise.
987 * gcc.dg/tls/opt-13.c: Likewise.
988 * gcc.dg/tls/opt-14.c: Likewise.
989 * gcc.dg/tls/opt-2.c: Likewise.
990 * gcc.dg/tls/opt-3.c: Likewise.
991 * gcc.dg/tls/opt-4.c: Likewise.
992 * gcc.dg/tls/opt-7.c: Likewise.
993 * gcc.dg/tls/section-1.c: Likewise.
994 * gfortran.dg/gomp/appendix-a/a.22.1.f90: Likewise.
995 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Likewise.
996 * gfortran.dg/gomp/appendix-a/a.22.5.f90: Likewise.
997 * gfortran.dg/gomp/appendix-a/a.22.6.f90: Likewise.
998 * gfortran.dg/gomp/appendix-a/a.24.1.f90: Likewise.
999 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
1000 * gfortran.dg/gomp/appendix-a/a.33.1.f90: Likewise.
1001 * gfortran.dg/gomp/crayptr2.f90: Likewise.
1002 * gfortran.dg/gomp/fixed-1.f: Likewise.
1003 * gfortran.dg/gomp/free-1.f90: Likewise.
1004 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
1005 * gfortran.dg/gomp/omp_threadprivate2.f90: Likewise.
1006 * gfortran.dg/gomp/reduction1.f90: Likewise.
1007 * gfortran.dg/gomp/sharing-1.f90: Likewise.
1008
1009 2007-09-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1010
1011 PR fortran/31119
1012 * gfortran.dg/bounds_check_9.f90: New test.
1013 * gfortran.dg/bounds_check_fail_2.f90: New test.
1014
1015 2007-09-18 Paolo Carlini <pcarlini@suse.de>
1016
1017 PR c++/33462 (again)
1018 * g++.dg/ext/va-arg1.C: Adjust.
1019
1020 2007-09-18 Paolo Carlini <pcarlini@suse.de>
1021
1022 PR c++/33462
1023 * g++.dg/ext/va-arg1.C: New.
1024
1025 2007-09-18 Tobias Burnus <burnus@net-b.de>
1026
1027 * gfortran.dg/elemental_optional_args_1.f90: Fix test.
1028
1029 2007-09-18 Paolo Carlini <pcarlini@suse.de>
1030
1031 PR c++/33463
1032 * g++.dg/rtti/typeid6.C: New.
1033
1034 2007-09-18 Paolo Carlini <pcarlini@suse.de>
1035
1036 PR c++/33464
1037 * g++.dg/ext/is_class_error.C: Rename to is_class_error1.C.
1038 * g++.dg/ext/is_class_error2.C: New.
1039
1040 2007-09-18 Richard Guenther <rguenther@suse.de>
1041
1042 PR tree-optimization/33340
1043 * g++.dg/torture/pr33340.C: New testcase.
1044
1045 2007-09-18 Tobias Burnus <burnus@net-b.de>
1046
1047 PR fortran/33231
1048 * gfortran.dg/elemental_optional_args_1.f90: Make valid Fortran.
1049 * gfortran.dg/elemental_subroutine_1.f90: Ditto.
1050 * gfortran.dg/elemental_subroutine_5.f90: New.
1051
1052 2007-09-18 Richard Sandiford <rsandifo@nildram.co.uk>
1053
1054 * lib/target-supports.exp (check_profiling_available): Extend
1055 mips*-*-elf check to mips*-*-elf*.
1056
1057 2007-09-18 Jakub Jelinek <jakub@redhat.com>
1058
1059 * gcc.dg/format/c90-scanf-5.c: New test.
1060 * gcc.dg/format/c99-scanf-4.c: New test.
1061 * gcc.dg/format/ext-7.c: New test.
1062 * gcc.dg/format/ext-8.c: New test.
1063
1064 PR middle-end/33423
1065 * gcc.c-torture/compile/20070915-1.c: New test.
1066
1067 2007-09-17 Tobias Burnus <burnus@net-b.de>
1068
1069 PR fortran/33106
1070 * gfortran.dg/private_type_9.f90: New.
1071
1072 2007-09-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1073
1074 PR middle-end/33449
1075 * gfortran.dg/pr33449.f90: New test.
1076
1077 2007-09-17 Tobias Burnus <burnus@net-b.de>
1078
1079 * gfortran.dg/interface_15.f90: Compile with -std=f95.
1080 * gfortran.dg/private_type_1.f90: Ditto
1081 * gfortran.dg/interface_18.f90: New.
1082 * gfortran.dg/private_type_8.f90: New.
1083
1084 2007-09-16 Paolo Carlini <pcarlini@suse.de>
1085
1086 PR c++/33124
1087 * g++.dg/warn/new1.C: Adjust.
1088 * g++.dg/torture/str_empty.C: Likewise.
1089
1090 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
1091
1092 * gcc.target/mips/dse-1.c: New test.
1093
1094 2007-09-16 Nathan Sidwell <nathan@codesourcery.com>
1095
1096 PR c++/32756
1097 * g++.dg/overload/operator3.C: New.
1098
1099 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
1100
1101 * gcc.target/mips/truncate-1.c: New test.
1102
1103 2007-09-16 Paul Thomas <pault@gcc.gnu.org>
1104
1105 PR fortran/29396
1106 PR fortran/29606
1107 PR fortran/30625
1108 PR fortran/30871
1109 * gfortran.dg/subref_array_pointer_1.f90: New test.
1110 * gfortran.dg/subref_array_pointer_2.f90: New test.
1111
1112 2007-09-15 H.J. Lu <hongjiu.lu@intel.com>
1113
1114 * gfortran.dg/nint_2.f90: Correct last change.
1115
1116 2007-09-15 Zdenek Dvorak <ook@ucw.cz>
1117
1118 * gcc.dg/tree-ssa/parallelization-1.c: New test.
1119
1120 2007-09-15 Dorit Nuzman <dorit@il.ibm.com>
1121
1122 * gcc.dg/vect/pr33373b.c: New test.
1123
1124 2007-09-14 Uros Bizjak <ubizjak@gmail.com>
1125
1126 PR target/33438
1127 * gcc.target/i386/pr33438.c: New test.
1128
1129 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1130
1131 * gfortran.dg/nint_2.f90: Revert previous commit.
1132
1133 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1134
1135 * gfortran.dg/nint_2.f90: Do not xfail on powerpc64-linux.
1136
1137 2007-09-14 Hans-Peter Nilsson <hp@axis.com>
1138
1139 PR debug/33429
1140 * g++.dg/other/unused1.C: XFAIL class2 scan.
1141
1142 2007-09-13 Tobias Burnus <burnus@net-b.de>
1143
1144 PR fortran/33343
1145 * gfortran.dg/elemental_args_check_1.f90: New.
1146 * gfortran.dg/assumed_size_refs_1.f90: Update error message.
1147 * gfortran.dg/elemental_subroutine_4.f90: Ditto.
1148
1149 2007-09-13 Tobias Burnus <burnus@net-b.de>
1150
1151 * gfortran.dg/recursive_check_3.f90: New.
1152
1153 2007-09-13 Tobias Burnus <burnus@net-b.de>
1154
1155 PR fortran/33412
1156 * gfortran.dg/elemental_bind_c.f90: New.
1157
1158 2007-09-13 Richard Sandiford <richard@codesourcery.com>
1159
1160 * gcc.dg/gcc-have-sync-compare-and-swap.c: Skip for -mflip-mips16.
1161 * gcc.target/mips/mips16-attributes-2.c: New test.
1162 * gcc.target/mips/mips16-attributes-3.c: Likewise.
1163 * gcc.target/mips/args-3.c: Skip for -mflip-mips16. Do not use the
1164 hard-float asm when __mips16 is defined.
1165 * gcc.target/mips/atomic-memory-1.c (main): Add a nomips16 attribute.
1166 * gcc.target/mips/atomic-memory-2.c (main): Likewise.
1167 * gcc.target/mips/fpcmp-1.c (f1, f2): Likewise.
1168 * gcc.target/mips/fpcmp-2.c (f1, f2): Likewise.
1169 * gcc.target/mips/neg-abs-1.c (f1, f2, d1, f2): Likewise.
1170 * gcc.target/mips/pr26765.c (foo): Likewise.
1171 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Run for all
1172 targets, use dg-mips-options instead of dg-options, and use -mgp32
1173 to force 32-bit mode.
1174 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise -mgp64
1175 and 64-bit mode.
1176 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -mips32*.
1177
1178 2007-09-12 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
1179 Michael Meissner <michael.meissner@amd.com>
1180
1181 * gcc.target/i386/sse5-hadduX.c: Add support for SSE5 tests.
1182 * gcc.target/i386/sse5-hsubX.c: Ditto.
1183 * gcc.target/i386/sse5-permpX.c: Ditto.
1184 * gcc.target/i386/sse5-haddX.c: Ditto.
1185 * gcc.target/i386/sse5-maccXX.c: Ditto.
1186 * gcc.target/i386/sse5-msubXX.c: Ditto.
1187 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
1188 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
1189
1190 * gcc.target/i386/sse5-pcmov.c: New file to make sure the compiler
1191 optimizes floating point conditional moves into the pcmov
1192 instruction on SSE5.
1193 * gcc.target/i386/sse5-pcmov2.c: Ditto.
1194
1195 * gcc.target/i386/sse5-ima-vector.c: New file to make sure the
1196 compiler optimizes vector 32-bit int (a*b)+c into pmacsdd on
1197 SSE5.
1198
1199 * gcc.target/i386/sse5-fma-vector.c: New file to make sure the
1200 compiler optimizes vector (a*b)+c into fmadd on SSE5.
1201
1202 * gcc.target/i386/sse5-fma.c: New file to make sure the compiler
1203 optimizes (a*b)+c into fmadd on SSE5.
1204
1205 * gcc.target/i386/i386.exp (check_effective_target_sse5): Check
1206 whether the SSE5 instructions can be generated.
1207
1208 * gcc.target/i386/sse5-check.h: New. Add support for
1209 SSE5 tests.
1210
1211 * gcc.target/i386/sse-12.c: Include bmmintrin.h instead of
1212 ammintrin.h, and turn on -msse5 option instead of -msse4a.
1213 * gcc.target/i386/sse-13.c: Ditto.
1214 * gcc.target/i386/sse-14.c: Ditto.
1215
1216 2007-09-12 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1217
1218 PR testsuite/33153
1219 * gcc.dg/pr32912-1.c: Add -fno-common to options on hppa*-*-hpux*.
1220 * gcc.dg/pr32912-2.c: Delete declaration of a, b, c, d, e and f.
1221
1222 2007-09-12 Jakub Jelinek <jakub@redhat.com>
1223
1224 PR target/32338
1225 * gcc.dg/pr32338-1.c: New test.
1226 * gcc.dg/pr32338-2.c: New test.
1227
1228 2007-09-12 Bob Wilson <bob.wilson@acm.org>
1229
1230 * lib/target-supports.exp (check_effective_target_sync_int_long):
1231 Revert change to add xtensa.
1232 (check_effective_target_sync_char_short): Likewise.
1233
1234 2007-09-12 Olivier Hainque <hainque@adacore.com>
1235
1236 * gnat.dg/packed_subtype.adb: New test.
1237
1238 2007-09-12 Tobias Burnus <burnus@net-b.de>
1239
1240 PR fortran/33297
1241 * gfortran.dg/intrinsic_size.f90: New.
1242
1243 2007-09-12 Tobias Burnus <burnus@net-b.de>
1244
1245 PR fortran/33284
1246 PR fortran/33310
1247 * gfortran.dg/conflicts_2.f90: New.
1248
1249 2007-09-12 Ira Rosen <irar@il.ibm.com>
1250
1251 PR tree-optimization/32377
1252 * gcc.dg/vect/no-vfa-vect-102a.c: Change the test to check positive
1253 dependence distance.
1254 * gcc.dg/vect/vect-outer-5.c, gcc.dg/vect/no-vfa-vect-102.c,
1255 gcc.dg/vect/vect-104.c, no-vfa-vect-dv-2.c: Likewise.
1256 * gcc.dg/vect/no-vfa-vect-depend-1.c,
1257 gfortran.dg/vect/no-vfa-pr32377.f90: New.
1258
1259 2007-09-12 Richard Guenther <rguenther@suse.de>
1260
1261 PR middle-end/33382
1262 * gcc.c-torture/compile/pr33382.c: New testcase.
1263 * gcc.c-torture/execute/pr33382.c: Likewise.
1264
1265 2007-09-12 Christopher D. Rickett <crickett@lanl.gov>
1266
1267 PR fortran/33395
1268 * gfortran.dg/c_ptr_tests_12.f03: New test case.
1269
1270 2007-09-12 Dorit Nuzman <dorit@il.ibm.com>
1271
1272 PR tree-optimization/33373
1273 * gcc.dg/vect/pr33373.c: New test.
1274
1275 2007-09-12 Ben Elliston <bje@au.ibm.com>
1276
1277 * lib/target-supports.exp (check_effective_target_vect_no_double):
1278 Remove unused proc.
1279
1280 2007-09-12 Ben Elliston <bje@au.ibm.com>
1281 Ulrich Weigand <uweigand@de.ibm.com>
1282
1283 * gcc.target/spu/dfcgt-nan.c: New test.
1284
1285 2007-09-11 Hans-Peter Nilsson <hp@axis.com>
1286
1287 * gcc.dg/cpp/trad/include.c: Don't run for newlib targets.
1288
1289 2007-09-11 Christopher D. Rickett <crickett@lanl.gov>
1290
1291 PR fortran/33040
1292 * gfortran.dg/c_ptr_tests_11.f03: New test case.
1293
1294 2007-09-11 Jakub Jelinek <jakub@redhat.com>
1295
1296 * gcc.dg/va-arg-pack-len-1.c: New test.
1297 * g++.dg/va-arg-pack-len-1.C: New test.
1298
1299 2007-09-11 Michael Matz <matz@suse.de>
1300
1301 * gcc.dg/tree-ssa/loadpre11.c: Add -fno-tree-cselim to flags.
1302
1303 2007-09-10 Janis Johnson <janis187@us.ibm.com>
1304
1305 * gcc.dg/dfp/convert-bfp.c: Replace SKIP_LONG_DOUBLE with runtime
1306 checks for size of long double.
1307 * gcc.dg/dfp/convert.h: New file.
1308 * gcc.dg/dfp/convert-bfp-2.c: New test.
1309 * gcc.dg/dfp/convert-bfp-3.c: Ditto.
1310 * gcc.dg/dfp/convert-bfp-4.c: Ditto.
1311 * gcc.dg/dfp/convert-bfp-5.c: Ditto.
1312 * gcc.dg/dfp/convert-bfp-6.c: Ditto.
1313 * gcc.dg/dfp/convert-bfp-7.c: Ditto.
1314 * gcc.dg/dfp/convert-bfp-8.c: Ditto.
1315 * gcc.dg/dfp/convert-bfp-9.c: Ditto.
1316 * gcc.dg/dfp/convert-bfp-10.c: Ditto.
1317 * gcc.dg/dfp/convert-bfp-11.c: Ditto.
1318
1319 2007-09-10 Harsha Jagasia <harsha.jagasia@amd.com>
1320
1321 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c:
1322 Change dg-final to expect 1 non-profitable loop and
1323 3 profitable loops.
1324 * gcc.dg/vect/costmodel/x86-64/costmodel-vect-31.c:
1325 Change dg-final to expect 1 non-profitable loop and
1326 3 profitable loops.
1327 * gcc.dg/vect/costmodel/x86-64/costmodel-fast-math-vect-pr29925.c:
1328 Change dg-final to expect 1 profitable loop.
1329 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
1330 Change dg-final to expect 1 profitable loop.
1331
1332 2007-09-10 Richard Sandiford <richard@codesourcery.com>
1333
1334 * gcc.target/mips/call-saved-1.c: New test.
1335 * gcc.target/mips/call-saved-2.c: Likewise.
1336 * gcc.target/mips/call-saved-3.c: Likewise.
1337 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_gp64
1338 instead of mips_mips64. Set mips_fp64 too.
1339 (is_gp32_flag): Return true for -mips1 and -mips2.
1340 (dg-mips-options): Use mips_gp64 instead of mips_mips64.
1341
1342 2007-09-10 Jakub Jelinek <jakub@redhat.com>
1343
1344 * g++.dg/ext/va-arg-pack-1.C: New test.
1345 * g++.dg/ext/va-arg-pack-2.C: New test.
1346
1347 2007-09-10 Uros Bizjak <ubizjak@gmail.com>
1348
1349 PR target/33369
1350 * gcc.dg/vect/pr33369.c: New test.
1351
1352 2007-09-10 Paul Thomas <pault@gcc.gnu.org>
1353
1354 PR fortran/33370
1355 * gfortran.dg/array_memcpy_5.f90: New test.
1356
1357 2007-09-10 Hans-Peter Nilsson <hp@axis.com>
1358
1359 * gcc.dg/tree-ssa/ssa-fre-4.c: Skip for cris-*-* and mmix-*-*.
1360
1361 2007-09-09 Richard Guenther <rguenther@suse.de>
1362
1363 * gcc.c-torture/compile/20070906-1.c: New testcase.
1364
1365 2007-09-09 Ira Rosen <irar@il.ibm.com>
1366
1367 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add
1368 noinline attribute.
1369 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c,
1370 gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c,
1371 gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
1372 Likewise.
1373
1374 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
1375
1376 * gnat.dg/specs/uc1.ads: Compile with -gnatws.
1377
1378 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
1379
1380 * gnat.dg/addr2_p.ads: Bump size of array to 9.
1381
1382 2007-09-09 Ira Rosen <irar@il.ibm.com>
1383
1384 * gcc.dg/vect/vect.exp: Compile tests starting with slp-.
1385 Remove "vect" part from test names for -ffast-math, -ffast-math-errno,
1386 -fwrapv, -ftrapv tests. Add -fno-tree-scev-cprop for slp- tests.
1387 Compile tests with -fno-tree-pre.
1388 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Run SLP tests.
1389 * lib/target-supports.exp (check_effective_target_vect_strided): New.
1390 * gcc.dg/vect/slp-1.c, gcc.dg/vect/slp-2.c, gcc.dg/vect/slp-3.c,
1391 gcc.dg/vect/slp-4.c, gcc.dg/vect/slp-5.c, gcc.dg/vect/slp-6.c,
1392 gcc.dg/vect/slp-7.c, gcc.dg/vect/slp-8.c, gcc.dg/vect/slp-9.c,
1393 gcc.dg/vect/slp-10.c, gcc.dg/vect/slp-11.c, gcc.dg/vect/slp-12.c,
1394 gcc.dg/vect/slp-13.c, gcc.dg/vect/slp-14.c, gcc.dg/vect/slp-15.c,
1395 gcc.dg/vect/slp-16.c, gcc.dg/vect/slp-17.c, gcc.dg/vect/slp-18.c,
1396 gcc.dg/vect/slp-19.c, gcc.dg/vect/slp-20.c, gcc.dg/vect/slp-21.c,
1397 gcc.dg/vect/slp-22.c, gcc.dg/vect/slp-23.c, gcc.dg/vect/slp-24.c,
1398 gcc.dg/vect/slp-25.c, gcc.dg/vect/slp-26.c, gcc.dg/vect/slp-28.c,
1399 gcc.dg/vect/fast-math-slp-27.c, gcc.dg/vect/no-tree-pre-slp-29.c,
1400 gcc.dg/vect/no-scevccp-slp-30.c, gcc.dg/vect/no-scevccp-slp-31.c,
1401 gcc.dg/vect/no-math-errno-slp-32.c, gcc.dg/vect/slp-33.c,
1402 gcc.dg/vect/slp-34.c, gcc.dg/vect/slp-35.c, gcc.dg/vect/slp-36.c,
1403 gcc.dg/vect/slp-37.c, gcc.dg/vect/vect-vfa-slp.c,
1404 gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c,
1405 gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: New testcases.
1406 * gcc.dg/vect/vect-vfa-03.c: Change the test to prevent SLP.
1407
1408 2007-09-09 Joseph Myers <joseph@codesourcery.com>
1409
1410 * lib/file-format.exp (gcc_target_object_format): Use remote_exec
1411 to call objdump.
1412 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
1413 Use remote_exec to call c++filt.
1414 * lib/target-supports-dg.exp (dg-require-host-local): New.
1415 * gcc.misc-tests/options.exp: Allow .exe in command paths.
1416 * g++.dg/parse/repo1.C: Use dg-require-host-local.
1417 * g++.dg/rtti/repo1.C: Likewise.
1418 * g++.dg/template/repo1.C: Likewise.
1419 * g++.dg/template/repo2.C: Likewise.
1420 * g++.dg/template/repo3.C: Likewise.
1421 * g++.dg/template/repo4.C: Likewise.
1422 * g++.dg/template/repo5.C: Likewise.
1423 * g++.old-deja/g++.pt/instantiate4.C: Likewise.
1424 * g++.old-deja/g++.pt/instantiate6.C: Likewise.
1425 * g++.old-deja/g++.pt/repo1.C: Likewise.
1426 * g++.old-deja/g++.pt/repo2.C: Likewise.
1427 * g++.old-deja/g++.pt/repo3.C: Likewise.
1428 * g++.old-deja/g++.pt/repo4.C: Likewise.
1429 * gcc.dg/cpp/trad/builtins.c: Likewise.
1430
1431 2007-09-08 Zdenek Dvorak <ook@ucw.cz>
1432
1433 PR tree-optimization/32283
1434 * gcc.dg/tree-ssa/loop-31.c: New test.
1435
1436 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
1437
1438 PR rtl-optimization/26449
1439 * gcc.target/i386/pr26449-1.c: New file.
1440
1441 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
1442
1443 PR target/33329
1444 PR rtl-optimization/26449
1445 * gcc.target/i386/pr33329.c: New file.
1446
1447 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
1448
1449 * gnat.dg/renaming3.adb, renaming4.ads: New test.
1450
1451 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
1452
1453 * gnat.dg/unaligned_rep_clause.adb: New testcase.
1454
1455 2007-09-08 Dorit Nuzman <dorit@il.ibm.com>
1456
1457 PR tree-optimization/33301
1458 * gfortran.dg/vect/pr33301.f: New test.
1459
1460 2007-09-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1461
1462 PR libfortran/33307
1463 * gfortran.dg/backspace_10.f90: New test.
1464
1465 2007-09-07 Richard Guenther <rguenther@suse.de>
1466
1467 Reapply
1468 2007-09-06 Richard Guenther <rguenther@suse.de>
1469
1470 PR tree-optimization/32586
1471 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1472 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1473 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1474 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1475 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1476 now obsolete simplification.
1477
1478 2007-09-07 Dorit Nuzman <dorit@il.ibm.com>
1479
1480 PR tree-optimization/33299
1481 * gfortran.dg/vect/vect.exp: Compile some tests with -ffast-math.
1482 * gfortran.dg/vect/fast-math-pr33299.f90: New test.
1483
1484 2007-09-07 Richard Guenther <rguenther@suse.de>
1485
1486 Revert
1487 2007-09-06 Richard Guenther <rguenther@suse.de>
1488
1489 PR tree-optimization/32586
1490 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1491 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1492 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1493 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1494 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1495 now obsolete simplification.
1496
1497 2007-09-07 Uros Bizjak <ubizjak@gmail.com>
1498
1499 PR tree-optimization/32821
1500 * gcc.dg/tree-ssa/pr32821.c: New file.
1501
1502 2007-09-07 Richard Sandiford <richard@codesourcery.com>
1503
1504 * gcc.dg/attr-alias-3.c: Use real asm for MIPS.
1505 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_gp
1506 and mips_forced_no_er.
1507 (dg-mips-options): Add -mno-abicalls when a small-data option is
1508 specified. Skip tests with small-data options if mips_forced_gp.
1509 Skip tests with -mexplicit-relocs if mips_forced_no_er.
1510 * gcc.target/mips/sdata-1.c: New test.
1511 * gcc.target/mips/sdata-2.c: Likewise.
1512 * gcc.target/mips/sdata-3.c: Likewise.
1513 * gcc.target/mips/sdata-4.c: Likewise.
1514
1515 2007-09-06 Thomas Koenig <tkoenig@gcc.gnu.org>
1516
1517 PR fortran/33298
1518 * spread_zerosize_1.f90: New test case.
1519 * spread_bounds_1.f90: New test case.
1520
1521 2007-09-06 Paolo Carlini <pcarlini@suse.de>
1522
1523 PR c++/32674
1524 * g++.dg/template/static31.C: New.
1525
1526 2007-09-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1527
1528 PR fortran/33271
1529 * gfortran.dg/nint_2.f90: xfail on powerpc-ibm-aix* and
1530 powerpc*-linux-gnu.
1531
1532 2007-09-06 David Daney <ddaney@avtrex.com>
1533 Richard Sandiford <richard@codesourcery.com>
1534
1535 PR target/33256
1536 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_le.
1537 (dg-mips-options): Skip -EB and -meb tests when $mips_forced_le.
1538 * gcc.target/mips/pr33256.c: New test.
1539
1540 2007-09-06 Tom Tromey <tromey@redhat.com>
1541
1542 * lib/g++.exp (g++_target_compile): Use -fno-show-column.
1543
1544 2007-09-06 Richard Guenther <rguenther@suse.de>
1545
1546 PR tree-optimization/32586
1547 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1548 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1549 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1550 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1551 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1552 now obsolete simplification.
1553
1554 2007-09-06 Uros Bizjak <ubizjak@gmail.com>
1555
1556 * gcc.target/i386/sse3-addsubpd.c: Add -mfpmath=sse to dg-options.
1557 * gcc.target/i386/sse3-addsubps.c: Ditto.
1558 * gcc.target/i386/sse3-haddpd.c: Ditto.
1559 * gcc.target/i386/sse3-haddps.c: Ditto.
1560 * gcc.target/i386/sse3-hsubpd.c: Ditto.
1561 * gcc.target/i386/sse3-hsubps.c: Ditto.
1562 * gcc.target/i386/sse3-lddqu.c: Ditto.
1563 * gcc.target/i386/sse3-movddup.c: Ditto.
1564 * gcc.target/i386/sse3-movshdup.c: Ditto.
1565 * gcc.target/i386/sse3-movsldup.c: Ditto.
1566
1567 2007-09-06 Richard Guenther <rguenther@suse.de>
1568
1569 PR tree-optimization/33302
1570 * gcc.dg/tree-ssa/ssa-dse-11.c: New testcase.
1571
1572 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1573
1574 PR libfortran/33225
1575 * gfortran.dg./fmt_float.f90: New test.
1576
1577 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1578
1579 PR libfortran/33253
1580 * gfortran.dg/namelist_38.f90: Update test for DELIM= .
1581
1582 2007-09-06 Jesper Nilsson <jesper.nilsson@axis.com>
1583
1584 * gcc.target/cris/builtin_ctz_v3.c: New testcase.
1585 * gcc.target/cris/builtin_ctz_v8.c: New testcase.
1586
1587 2007-09-06 Jakub Jelinek <jakub@redhat.com>
1588
1589 * g++.dg/eh/builtin1.C: New test.
1590 * g++.dg/eh/builtin2.C: New test.
1591 * g++.dg/eh/builtin3.C: New test.
1592
1593 PR c++/33289
1594 * g++.dg/eh/builtin4.C: New test.
1595
1596 2007-09-05 Janis Johnson <janis187@us.ibm.com>
1597
1598 * gcc.target/powerpc/dfp-dd.c: New test.
1599 * gcc.target/powerpc/dfp-td.c: New test.
1600
1601 2007-09-05 Jakub Jelinek <jakub@redhat.com>
1602
1603 * gcc.c-torture/execute/va-arg-pack-1.c: New test.
1604 * gcc.dg/va-arg-pack-1.c: New test.
1605
1606 2007-09-05 Adam Nemet <anemet@caviumnetworks.com>
1607
1608 * gcc.dg/tree-ssa/builtin-expect-1.c: New test.
1609 * gcc.dg/tree-ssa/builtin-expect-2.c: New test.
1610 * gcc.dg/tree-ssa/builtin-expect-3.c: New test.
1611 * gcc.dg/tree-ssa/builtin-expect-4.c: New test.
1612 * gcc.dg/tree-ssa/builtin-expect-5.c: New test.
1613
1614 2007-09-05 Paolo Carlini <pcarlini@suse.de>
1615
1616 PR c++/30302
1617 * g++.dg/ext/anon-struct5.C: New.
1618
1619 2007-09-05 Uros Bizjak <ubizjak@gmail.com>
1620
1621 * gcc.dg/i386-cpuid.h: Remove.
1622 * gcc.target/i386/mmx-check.h: Include cpuid.h.
1623 (main): Use __get_cpuid to get target features.
1624 * gcc.target/i386/sse-check.h: Ditto.
1625 * gcc.target/i386/sse2-check.h: Ditto.
1626 * gcc.target/i386/sse3-check.h: Ditto.
1627 * gcc.target/i386/ssse3-check.h: Ditto.
1628 * gcc.target/i386/sse4_1-check.h: Ditto.
1629 * gcc.target/i386/sse4_2-check.h: Ditto.
1630 * gcc.target/i386/sse4a-check.h: Ditto.
1631 * gcc.dg/torture/pr16104-1.c: Ditto.
1632 (do_test): Change to void.
1633 * gcc.target/i386/mmx-4.c: Do not use NOINLINE.
1634 * gcc.target/i386/sse-6.c: Ditto.
1635 * gcc.target/i386/sse-7.c: Ditto.
1636 * g++.dg/other/i386-1.C: Include cpuid.h.
1637 (main): New function. Use __get_cpuid to get target fetaures.
1638
1639 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
1640 David Ung <davidu@mips.com>
1641 Nigel Stephens <nigel@mips.com>
1642
1643 * gcc.c-torture/compile/mipscop-1.c: Add nomips16 attributes.
1644 * gcc.c-torture/compile/mipscop-2.c: Likewise.
1645 * gcc.c-torture/compile/mipscop-3.c: Likewise.
1646 * gcc.c-torture/compile/mipscop-4.c: Likewise.
1647 * gcc.dg/torture/mips-hilo-1.c: Likewise.
1648 * gcc.dg/torture/mips-hilo-2.c: Likewise.
1649 * gcc.dg/torture/pr19683-1.c: Likewise.
1650 * gcc.target/mips/madd-3.c: Likewise.
1651 * gcc.target/mips/maddu-3.c: Likewise.
1652 * gcc.target/mips/msub-3.c: Likewise.
1653 * gcc.target/mips/msubu-3.c: Likewise.
1654 * gcc.target/mips/asm-1.c: Likewise.
1655 * gcc.target/mips/branch-1.c: Likewise.
1656 * gcc.target/mips/ins-1.c: Likewise.
1657 * gcc.target/mips/near-far-3.c: Likewise.
1658 * gcc.target/mips/near-far-4.c: Likewise.
1659 * gcc.target/mips/smartmips-lwxs.c: Likewise.
1660 * gcc.target/mips/smartmips-ror-1.c: Likewise.
1661 * gcc.target/mips/smartmips-ror-2.c: Likewise.
1662 * gcc.target/mips/smartmips-ror-3.c: Likewise.
1663 * gcc.target/mips/smartmips-ror-4.c: Likewise.
1664 * gcc.target/mips/dspr2-MULT.c: Likewise.
1665 * gcc.target/mips/dspr2-MULTU.c: Likewise.
1666 * gcc.target/mips/mips32-dsp-run.c: Likewise.
1667 * gcc.target/mips/mips32-dspr2-type.c: Likewise.
1668 * gcc.target/mips/code-readable-1.c: Add mips16 attributes.
1669 * gcc.target/mips/code-readable-2.c: Likewise.
1670 * gcc.target/mips/code-readable-3.c: Likewise.
1671
1672 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
1673 David Ung <davidu@mips.com>
1674 Nigel Stephens <nigel@mips.com>
1675
1676 * gcc.target/mips/mips16-attributes.c: New.
1677
1678 2007-09-05 Paul Thomas <pault@gcc.gnu.org>
1679
1680 PR fortran/31564
1681 * gfortran.dg/derived_comp_array_ref_2.f90: New test.
1682
1683 PR fortran/33241
1684 * gfortran.dg/char_length_10.f90: New test.
1685
1686 2007-09-05 Paolo Carlini <pcarlini@suse.de>
1687
1688 PR c++/29731
1689 * g++.dg/parse/template24.C: New.
1690
1691 2007-09-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
1692
1693 * g++.dg/other/spu2vmx-1.C: New test.
1694
1695 2007-09-05 Jakub Jelinek <jakub@redhat.com>
1696
1697 PR tree-optimization/33017
1698 * gcc.dg/pr33017.c: New test.
1699
1700 2007-09-05 Ben Elliston <bje@au.ibm.com>
1701
1702 * gcc.target/powerpc/ppu-intrinsics.c: Add test cases for the
1703 __protected_stream family of macros.
1704
1705 2007-09-04 Jan Hubicka <jh@suse.cz>
1706
1707 * gcc.dg/tree-ssa/loadpre8.c: Disable inlining.
1708 * gcc.dg/tree-ssa/pr27236.c: Likewise.
1709 * gcc.dg/tree-ssa/predcom-1.c: Likewise.
1710 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
1711 * gcc.dg/tree-ssa/flatten-2.c: Avoid overactive tail call ellim.
1712 * gcc.dg/tree-ssa/loadpre5.c: Likewise.
1713 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
1714 Likewise.
1715
1716 2007-09-04 Janus Weil <jaydub66@gmail.com>
1717 Tobias Burnus <burnus@net-b.de>
1718
1719 * gfortran.dg/proc_decl_1.f90: New.
1720 * gfortran.dg/proc_decl_2.f90: New.
1721 * gfortran.dg/proc_decl_3.f90: New.
1722 * gfortran.dg/proc_decl_4.f90: New.
1723
1724 2007-09-04 Jan Hubicka <jh@suse.cz>
1725
1726 * gcc.dg/vect/vect-reduc-dot-s16b.c: Mark functions noinline.
1727 * gcc.dg/vect/vect-105.c: Mark functions noinline.
1728 * gcc.dg/vect/vect-reduc-6.c: Mark functions noinline.
1729 * gcc.dg/vect/no-vfa-vect-53.c: Mark functions noinline.
1730 * gcc.dg/vect/wrapv-vect-reduc-2short.c: Mark functions noinline.
1731 * gcc.dg/vect/fast-math-vect-pr29925.c: Mark functions noinline.
1732 * gcc.dg/vect/vect-reduc-dot-u8a.c: Mark functions noinline.
1733 * gcc.dg/vect/vect-iv-7.c: Mark functions noinline.
1734 * gcc.dg/vect/vect-50.c: Mark functions noinline.
1735 * gcc.dg/vect/vect-33.c: Mark functions noinline.
1736 * gcc.dg/vect/vect-16.c: Mark functions noinline.
1737 * gcc.dg/vect/vect-widen-mult-sum.c: Mark functions noinline.
1738 * gcc.dg/vect/vect-float-extend-1.c: Mark functions noinline.
1739 * gcc.dg/vect/vect-92.c: Mark functions noinline.
1740 * gcc.dg/vect/vect-75.c: Mark functions noinline.
1741 * gcc.dg/vect/vect-58.c: Mark functions noinline.
1742 * gcc.dg/vect/vect-outer-2b.c: Mark functions noinline.
1743 * gcc.dg/vect/vect-outer-4.c: Mark functions noinline.
1744 * gcc.dg/vect/no-scevccp-outer-7.c: Mark functions noinline.
1745 * gcc.dg/vect/no-section-anchors-vect-69.c: Mark functions noinline.
1746 * gcc.dg/vect/vect-114.c: Mark functions noinline.
1747 * gcc.dg/vect/vect-outer-4g.c: Mark functions noinline.
1748 * gcc.dg/vect/vect-8.c: Mark functions noinline.
1749 * gcc.dg/vect/no-scevccp-vect-iv-1.c: Mark functions noinline.
1750 * gcc.dg/vect/no-scevccp-outer-10.c: Mark functions noinline.
1751 * gcc.dg/vect/no-vfa-vect-45.c: Mark functions noinline.
1752 * gcc.dg/vect/no-scevccp-outer-10a.c: Mark functions noinline.
1753 * gcc.dg/vect/vect-multitypes-5.c: Mark functions noinline.
1754 * gcc.dg/vect/no-scevccp-outer-18.c: Mark functions noinline.
1755 * gcc.dg/vect/vect-42.c: Mark functions noinline.
1756 * gcc.dg/vect/vect-25.c: Mark functions noinline.
1757 * gcc.dg/vect/vect-vfa-01.c: Mark functions noinline.
1758 * gcc.dg/vect/vect-67.c: Mark functions noinline.
1759 * gcc.dg/vect/vect-outer-3a.c: Mark functions noinline.
1760 * gcc.dg/vect/vect-strided-a-u16-mult.c: Mark functions noinline.
1761 * gcc.dg/vect/vect-106.c: Mark functions noinline.
1762 * gcc.dg/vect/vect-reduc-7.c: Mark functions noinline.
1763 * gcc.dg/vect/no-vfa-vect-37.c: Mark functions noinline.
1764 * gcc.dg/vect/vect-reduc-2short.c: Mark functions noinline.
1765 * gcc.dg/vect/vect-reduc-dot-u8b.c: Mark functions noinline.
1766 * gcc.dg/vect/vect-iv-8.c: Mark functions noinline.
1767 * gcc.dg/vect/no-vfa-vect-79.c: Mark functions noinline.
1768 * gcc.dg/vect/vect-34.c: Mark functions noinline.
1769 * gcc.dg/vect/vect-17.c: Mark functions noinline.
1770 * gcc.dg/vect/no-vfa-vect-102a.c: Mark functions noinline.
1771 * gcc.dg/vect/vect-align-1.c: Mark functions noinline.
1772 * gcc.dg/vect/vect-93.c: Mark functions noinline.
1773 * gcc.dg/vect/vect-widen-mult-s16.c: Mark functions noinline.
1774 * gcc.dg/vect/vect-76.c: Mark functions noinline.
1775 * gcc.dg/vect/vect-strided-a-u16-i2.c: Mark functions noinline.
1776 * gcc.dg/vect/vect-outer-2c.c: Mark functions noinline.
1777 * gcc.dg/vect/vect-outer-5.c: Mark functions noinline.
1778 * gcc.dg/vect/no-scevccp-outer-8.c: Mark functions noinline.
1779 * gcc.dg/vect/vect-115.c: Mark functions noinline.
1780 * gcc.dg/vect/vect-9.c: Mark functions noinline.
1781 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Mark functions noinline.
1782 * gcc.dg/vect/vect-reduc-pattern-1a.c: Mark functions noinline.
1783 * gcc.dg/vect/no-scevccp-outer-11.c: Mark functions noinline.
1784 * gcc.dg/vect/no-scevccp-outer-10b.c: Mark functions noinline.
1785 * gcc.dg/vect/vect-strided-u32-i4.c: Mark functions noinline.
1786 * gcc.dg/vect/vect-widen-mult-u8.c: Mark functions noinline.
1787 * gcc.dg/vect/vect-multitypes-6.c: Mark functions noinline.
1788 * gcc.dg/vect/no-scevccp-outer-19.c: Mark functions noinline.
1789 * gcc.dg/vect/vect-60.c: Mark functions noinline.
1790 * gcc.dg/vect/vect-26.c: Mark functions noinline.
1791 * gcc.dg/vect/vect-vfa-02.c: Mark functions noinline.
1792 * gcc.dg/vect/vect-85.c: Mark functions noinline.
1793 * gcc.dg/vect/vect-68.c: Mark functions noinline.
1794 * gcc.dg/vect/vect-outer-3b.c: Mark functions noinline.
1795 * gcc.dg/vect/vect-floatint-conversion-1.c: Mark functions noinline.
1796 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Mark functions noinline.
1797 * gcc.dg/vect/vect-reduc-8.c: Mark functions noinline.
1798 * gcc.dg/vect/vect-107.c: Mark functions noinline.
1799 * gcc.dg/vect/vect-iv-1.c: Mark functions noinline.
1800 * gcc.dg/vect/no-scevccp-outer-20.c: Mark functions noinline.
1801 * gcc.dg/vect/vect-iv-9.c: Mark functions noinline.
1802 * gcc.dg/vect/vect-52.c: Mark functions noinline.
1803 * gcc.dg/vect/vect-35.c: Mark functions noinline.
1804 * gcc.dg/vect/vect-18.c: Mark functions noinline.
1805 * gcc.dg/vect/vect-align-2.c: Mark functions noinline.
1806 * gcc.dg/vect/no-scevccp-outer-1.c: Mark functions noinline.
1807 * gcc.dg/vect/vect-77.c: Mark functions noinline.
1808 * gcc.dg/vect/vect-2.c: Mark functions noinline.
1809 * gcc.dg/vect/vect-outer-2d.c: Mark functions noinline.
1810 * gcc.dg/vect/vect-outer-6.c: Mark functions noinline.
1811 * gcc.dg/vect/vect-82_64.c: Mark functions noinline.
1812 * gcc.dg/vect/no-scevccp-outer-9.c: Mark functions noinline.
1813 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Mark functions noinline.
1814 * gcc.dg/vect/vect-116.c: Mark functions noinline.
1815 * gcc.dg/vect/vect-strided-store-u16-i4.c: Mark functions noinline.
1816 * gcc.dg/vect/no-scevccp-vect-iv-3.c: Mark functions noinline.
1817 * gcc.dg/vect/vect-reduc-pattern-1b.c: Mark functions noinline.
1818 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: Mark functions noinline.
1819 * gcc.dg/vect/no-scevccp-outer-12.c: Mark functions noinline.
1820 * gcc.dg/vect/vect-multitypes-7.c: Mark functions noinline.
1821 * gcc.dg/vect/no-vfa-vect-101.c: Mark functions noinline.
1822 * gcc.dg/vect/vect-44.c: Mark functions noinline.
1823 * gcc.dg/vect/vect-27.c: Mark functions noinline.
1824 * gcc.dg/vect/vect-vfa-03.c: Mark functions noinline.
1825 * gcc.dg/vect/vect-86.c: Mark functions noinline.
1826 * gcc.dg/vect/vect-100.c: Mark functions noinline.
1827 * gcc.dg/vect/vect-reduc-1.c: Mark functions noinline.
1828 * gcc.dg/vect/vect-outer-3c.c: Mark functions noinline.
1829 * gcc.dg/vect/vect-floatint-conversion-2.c: Mark functions noinline.
1830 * gcc.dg/vect/vect-strided-a-u32-mult.c: Mark functions noinline.
1831 * gcc.dg/vect/vect-strided-u8-i8.c: Mark functions noinline.
1832 * gcc.dg/vect/vect-outer-fir-lb.c: Mark functions noinline.
1833 * gcc.dg/vect/vect-108.c: Mark functions noinline.
1834 * gcc.dg/vect/vect-reduc-9.c: Mark functions noinline.
1835 * gcc.dg/vect/no-scevccp-outer-21.c: Mark functions noinline.
1836 * gcc.dg/vect/vect-iv-2.c: Mark functions noinline.
1837 * gcc.dg/vect/vect-reduc-pattern-2a.c: Mark functions noinline.
1838 * gcc.dg/vect/vect-11.c: Mark functions noinline.
1839 * gcc.dg/vect/vect-70.c: Mark functions noinline.
1840 * gcc.dg/vect/vect-36.c: Mark functions noinline.
1841 * gcc.dg/vect/vect-19.c: Mark functions noinline.
1842 * gcc.dg/vect/vect-95.c: Mark functions noinline.
1843 * gcc.dg/vect/vect-78.c: Mark functions noinline.
1844 * gcc.dg/vect/vect-strided-a-u16-i4.c: Mark functions noinline.
1845 * gcc.dg/vect/vect-3.c: Mark functions noinline.
1846 * gcc.dg/vect/vect-all.c: Mark functions noinline.
1847 * gcc.dg/vect/vect-117.c: Mark functions noinline.
1848 * gcc.dg/vect/no-scevccp-outer-13.c: Mark functions noinline.
1849 * gcc.dg/vect/vect-reduc-pattern-1c.c: Mark functions noinline.
1850 * gcc.dg/vect/vect-strided-u16-i2.c: Mark functions noinline.
1851 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Mark functions noinline.
1852 * gcc.dg/vect/vect-20.c: Mark functions noinline.
1853 * gcc.dg/vect/vect-multitypes-8.c: Mark functions noinline.
1854 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: Mark functions noinline.
1855 * gcc.dg/vect/no-vfa-vect-102.c: Mark functions noinline.
1856 * gcc.dg/vect/vect-62.c: Mark functions noinline.
1857 * gcc.dg/vect/vect-28.c: Mark functions noinline.
1858 * gcc.dg/vect/vect-multitypes-10.c: Mark functions noinline.
1859 * gcc.dg/vect/vect-vfa-04.c: Mark functions noinline.
1860 * gcc.dg/vect/vect-87.c: Mark functions noinline.
1861 * gcc.dg/vect/vect-reduc-dot-u16a.c: Mark functions noinline.
1862 * gcc.dg/vect/vect-reduc-2.c: Mark functions noinline.
1863 * gcc.dg/vect/vect-intfloat-conversion-4a.c: Mark functions noinline.
1864 * gcc.dg/vect/vect-109.c: Mark functions noinline.
1865 * gcc.dg/vect/no-scevccp-outer-22.c: Mark functions noinline.
1866 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: Mark functions
1867 noinline.
1868 * gcc.dg/vect/vect-iv-3.c: Mark functions noinline.
1869 * gcc.dg/vect/vect-reduc-pattern-2b.c: Mark functions noinline.
1870 * gcc.dg/vect/vect-reduc-dot-s8a.c: Mark functions noinline.
1871 * gcc.dg/vect/no-vfa-vect-57.c: Mark functions noinline.
1872 * gcc.dg/vect/vect-12.c: Mark functions noinline.
1873 * gcc.dg/vect/vect-71.c: Mark functions noinline.
1874 * gcc.dg/vect/vect-54.c: Mark functions noinline.
1875 * gcc.dg/vect/vect-strided-a-mult.c: Mark functions noinline.
1876 * gcc.dg/vect/no-scevccp-outer-3.c: Mark functions noinline.
1877 * gcc.dg/vect/vect-96.c: Mark functions noinline.
1878 * gcc.dg/vect/vect-reduc-1char.c: Mark functions noinline.
1879 * gcc.dg/vect/vect-110.c: Mark functions noinline.
1880 * gcc.dg/vect/vect-intfloat-conversion-1.c: Mark functions noinline.
1881 * gcc.dg/vect/vect-4.c: Mark functions noinline.
1882 * gcc.dg/vect/vect-strided-store-u32-i2.c: Mark functions noinline.
1883 * gcc.dg/vect/vect-outer-4k.c: Mark functions noinline.
1884 * gcc.dg/vect/vect-multitypes-1.c: Mark functions noinline.
1885 * gcc.dg/vect/vect-strided-mult.c: Mark functions noinline.
1886 * gcc.dg/vect/no-scevccp-outer-14.c: Mark functions noinline.
1887 * gcc.dg/vect/no-vfa-vect-49.c: Mark functions noinline.
1888 * gcc.dg/vect/vect-21.c: Mark functions noinline.
1889 * gcc.dg/vect/vect-multitypes-9.c: Mark functions noinline.
1890 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: Mark functions noinline.
1891 * gcc.dg/vect/vect-80.c: Mark functions noinline.
1892 * gcc.dg/vect/vect-63.c: Mark functions noinline.
1893 * gcc.dg/vect/vect-46.c: Mark functions noinline.
1894 * gcc.dg/vect/vect-29.c: Mark functions noinline.
1895 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Mark functions noinline.
1896 * gcc.dg/vect/vect-multitypes-11.c: Mark functions noinline.
1897 * gcc.dg/vect/vect-88.c: Mark functions noinline.
1898 * gcc.dg/vect/vect-strided-u8-i2.c: Mark functions noinline.
1899 * gcc.dg/vect/vect-reduc-dot-u16b.c: Mark functions noinline.
1900 * gcc.dg/vect/vect-reduc-3.c: Mark functions noinline.
1901 * gcc.dg/vect/vect-83_64.c: Mark functions noinline.
1902 * gcc.dg/vect/vect-intfloat-conversion-4b.c: Mark functions noinline.
1903 * gcc.dg/vect/vect-iv-4.c: Mark functions noinline.
1904 * gcc.dg/vect/vect-reduc-pattern-2c.c: Mark functions noinline.
1905 * gcc.dg/vect/vect-reduc-dot-s8b.c: Mark functions noinline.
1906 * gcc.dg/vect/vect-30.c: Mark functions noinline.
1907 * gcc.dg/vect/vect-13.c: Mark functions noinline.
1908 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Mark functions noinline.
1909 * gcc.dg/vect/vect-iv-8a.c: Mark functions noinline.
1910 * gcc.dg/vect/vect-strided-same-dr.c: Mark functions noinline.
1911 * gcc.dg/vect/vect-72.c: Mark functions noinline.
1912 * gcc.dg/vect/vect-38.c: Mark functions noinline.
1913 * gcc.dg/vect/no-scevccp-outer-4.c: Mark functions noinline.
1914 * gcc.dg/vect/vect-widen-mult-u16.c: Mark functions noinline.
1915 * gcc.dg/vect/vect-97.c: Mark functions noinline.
1916 * gcc.dg/vect/vect-111.c: Mark functions noinline.
1917 * gcc.dg/vect/vect-intfloat-conversion-2.c: Mark functions noinline.
1918 * gcc.dg/vect/vect-outer-4d.c: Mark functions noinline.
1919 * gcc.dg/vect/vect-5.c: Mark functions noinline.
1920 * gcc.dg/vect/vect-strided-mult-char-ls.c: Mark functions noinline.
1921 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Mark functions noinline.
1922 * gcc.dg/vect/vect-outer-4l.c: Mark functions noinline.
1923 * gcc.dg/vect/vect-multitypes-2.c: Mark functions noinline.
1924 * gcc.dg/vect/no-scevccp-outer-15.c: Mark functions noinline.
1925 * gcc.dg/vect/vect-reduc-1short.c: Mark functions noinline.
1926 * gcc.dg/vect/vect-strided-u16-i4.c: Mark functions noinline.
1927 * gcc.dg/vect/vect-strided-u32-i8.c: Mark functions noinline.
1928 * gcc.dg/vect/vect-22.c: Mark functions noinline.
1929 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: Mark functions noinline.
1930 * gcc.dg/vect/vect-64.c: Mark functions noinline.
1931 * gcc.dg/vect/vect-89.c: Mark functions noinline.
1932 * gcc.dg/vect/no-tree-dom-vect-bug.c: Mark functions noinline.
1933 * gcc.dg/vect/vect-103.c: Mark functions noinline.
1934 * gcc.dg/vect/no-vfa-vect-51.c: Mark functions noinline.
1935 * gcc.dg/vect/no-vfa-pr29145.c: Mark functions noinline.
1936 * gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c: Mark functions noinline.
1937 * gcc.dg/vect/vect-iv-5.c: Mark functions noinline.
1938 * gcc.dg/vect/vect-reduc-dot-s8c.c: Mark functions noinline.
1939 * gcc.dg/vect/vect-11a.c: Mark functions noinline.
1940 * gcc.dg/vect/vect-31.c: Mark functions noinline.
1941 * gcc.dg/vect/vect-14.c: Mark functions noinline.
1942 * gcc.dg/vect/vect-73.c: Mark functions noinline.
1943 * gcc.dg/vect/vect-56.c: Mark functions noinline.
1944 * gcc.dg/vect/vect-outer-2.c: Mark functions noinline.
1945 * gcc.dg/vect/no-scevccp-outer-5.c: Mark functions noinline.
1946 * gcc.dg/vect/vect-98.c: Mark functions noinline.
1947 * gcc.dg/vect/vect-strided-float.c: Mark functions noinline.
1948 * gcc.dg/vect/vect-intfloat-conversion-3.c: Mark functions noinline.
1949 * gcc.dg/vect/vect-112.c: Mark functions noinline.
1950 * gcc.dg/vect/no-scevccp-outer-9a.c: Mark functions noinline.
1951 * gcc.dg/vect/vect-6.c: Mark functions noinline.
1952 * gcc.dg/vect/no-vfa-vect-43.c: Mark functions noinline.
1953 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Mark functions noinline.
1954 * gcc.dg/vect/vect-outer-4m.c: Mark functions noinline.
1955 * gcc.dg/vect/vect-widen-mult-s8.c: Mark functions noinline.
1956 * gcc.dg/vect/vect-multitypes-3.c: Mark functions noinline.
1957 * gcc.dg/vect/pr25413.c: Mark functions noinline.
1958 * gcc.dg/vect/no-scevccp-outer-16.c: Mark functions noinline.
1959 * gcc.dg/vect/vect-40.c: Mark functions noinline.
1960 * gcc.dg/vect/vect-23.c: Mark functions noinline.
1961 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: Mark functions noinline.
1962 * gcc.dg/vect/vect-82.c: Mark functions noinline.
1963 * gcc.dg/vect/vect-65.c: Mark functions noinline.
1964 * gcc.dg/vect/vect-48.c: Mark functions noinline.
1965 * gcc.dg/vect/vect-reduc-dot-s16a.c: Mark functions noinline.
1966 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Mark functions noinline.
1967 * gcc.dg/vect/vect-104.c: Mark functions noinline.
1968 * gcc.dg/vect/vect-outer-fir.c: Mark functions noinline.
1969 * gcc.dg/vect/vect-iv-6.c: Mark functions noinline.
1970 * gcc.dg/vect/vect-strided-u32-mult.c: Mark functions noinline.
1971 * gcc.dg/vect/vect-32.c: Mark functions noinline.
1972 * gcc.dg/vect/vect-15.c: Mark functions noinline.
1973 * gcc.dg/vect/no-trapping-math-2.c: Mark functions noinline.
1974 * gcc.dg/vect/vect-float-truncate-1.c: Mark functions noinline.
1975 * gcc.dg/vect/vect-91.c: Mark functions noinline.
1976 * gcc.dg/vect/vect-74.c: Mark functions noinline.
1977 * gcc.dg/vect/vect-outer-2a.c: Mark functions noinline.
1978 * gcc.dg/vect/vect-outer-3.c: Mark functions noinline.
1979 * gcc.dg/vect/vect-reduc-2char.c: Mark functions noinline.
1980 * gcc.dg/vect/no-scevccp-outer-6.c: Mark functions noinline.
1981 * gcc.dg/vect/vect-99.c: Mark functions noinline.
1982 * gcc.dg/vect/vect-113.c: Mark functions noinline.
1983 * gcc.dg/vect/no-scevccp-outer-9b.c: Mark functions noinline.
1984 * gcc.dg/vect/vect-outer-4f.c: Mark functions noinline.
1985 * gcc.dg/vect/vect-7.c: Mark functions noinline.
1986 * gcc.dg/vect/no-vfa-vect-61.c: Mark functions noinline.
1987 * gcc.dg/vect/vect-multitypes-4.c: Mark functions noinline.
1988 * gcc.dg/vect/no-scevccp-outer-17.c: Mark functions noinline.
1989 * gcc.dg/vect/vect-24.c: Mark functions noinline.
1990 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: Mark functions noinline.
1991 * gcc.dg/vect/vect-83.c: Mark functions noinline.
1992 * gcc.dg/vect/vect-66.c: Mark functions noinline.
1993 * gcc.dg/vect/wrapv-vect-reduc-2char.c: Mark functions noinline.
1994
1995 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
1996
1997 PR middle-end/33187
1998 * gcc.target/i386/cmov7.c: New file.
1999
2000 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
2001
2002 * gcc.target/i386/sse4a-check.h: New file.
2003 * gcc.target/i386/sse4a-extract.c: Include sse4a-check.h. Remove main.
2004 * gcc.target/i386/sse4a-insert.c: Ditto.
2005 * gcc.target/i386/sse4a-montsd.c: Ditto.
2006 * gcc.target/i386/sse4a-montss.c: Ditto.
2007 * gcc.target/i386/mmx-check.h: New file.
2008 * gcc.target/i386/mmx-4.c: Include mmx-check.h. Remove main.
2009 * gcc.target/i386/builtin-apply-mmx.c: Ditto.
2010 * gcc.target/i386/sse-check.h: New file.
2011 * gcc.target/i386/pr13685: Include sse-check.h. Remove main.
2012 * gcc.target/i386/sse-3.c: Ditto.
2013 * gcc.target/i386/sse-7.c: Ditto.
2014 * gcc.target/i386/sse-9.c: Ditto.
2015 * gcc.target/i386/ssefn-3.c: Ditto.
2016 * gcc.target/i386/sse-recip.c: Ditto.
2017 * gcc.target/i386/sse-recip-vec.c: Ditto.
2018 * gcc.target/i386/20020523.c: Ditto. Rename from 20020523-2.c.
2019 * gcc.target/i386/20020523-1.c: Remove.
2020 * gcc.target/i386/sse2-lrint-vec.c: Include sse2-check.h. Remove main.
2021 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
2022 * gcc.target/i386/ssefn-4.c: Ditto.
2023 * gcc.target/i386/sse-6.c: Ditto.
2024 * gcc.target/i386/sse-10.c: Ditto.
2025 * gcc.target/i386/sse-11.c: Ditto.
2026 * gcc.target/i386/sse-18.c: Ditto.
2027 * gcc.target/i386/fpprec-1.c: Ditto.
2028 * g++.dg/other/i386-1.C: Ditto.
2029
2030 2007-09-04 Richard Guenther <rguenther@suse.de>
2031
2032 PR tree-optimization/33291
2033 * gcc.dg/volatile2.c: New testcase.
2034 * gcc.dg/pr32721.c: Adjust volatile reference pattern.
2035 * gcc.dg/tree-ssa/forwprop-1.c: Remove xfail.
2036 * gcc.dg/tree-ssa/forwprop-2.c: Likewise.
2037 * gcc.dg/tree-ssa/pr17141-1.c: Likewise.
2038
2039 2007-09-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2040
2041 PR fortran/33253
2042 * gfortran.dg/namelist_15.f90: Update test.
2043 * gfortran.dg/namelist_24.f90: Update test.
2044 * gfortran.dg/namelist_38.f90: New test.
2045
2046 2007-09-03 H.J. Lu <hongjiu.lu@intel.com>
2047
2048 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Restored. Moved to ...
2049 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
2050 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Restored. Moved to ...
2051 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
2052 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Restored. Moved to ...
2053 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
2054
2055 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
2056
2057 * gcc.target/cris/builtin_bswap_v3.c: New testcase.
2058 * gcc.target/cris/builtin_bswap_v8.c: New testcase.
2059
2060 * gcc.dg/torture/cris-asm-mof-1.c: Skip if -march defined.
2061
2062 2007-09-02 David Daney <ddaney@avtrex.com>
2063
2064 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: New test.
2065 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Ditto.
2066 * gcc.target/mips/atomic-memory-1.c: Ditto.
2067 * testsuite/gcc.target/mips/atomic-memory-2.c: Ditto.
2068
2069 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
2070
2071 * gcc.target/cris/builtin_clz_v0.c: New testcase.
2072 * gcc.target/cris/builtin_clz_v3.c: New testcase.
2073
2074 2007-09-02 Tobias Schlüuter <tobi@gcc.gnu.org>
2075
2076 * gfortran.dg/substr_6.f90: New test.
2077
2078 2007-09-02 Paolo Carlini <pcarlini@suse.de>
2079
2080 PR c++/33208
2081 * g++.dg/other/error18.C: New.
2082 * g++.dg/expr/bitfield3.C: Adjust.
2083
2084 2007-09-02 H.J. Lu <hongjiu.lu@intel.com>
2085
2086 PR fortran/33276
2087 * gfortran.fortran-torture/compile/pr33276.f90: New.
2088
2089 2007-09-02 Joseph Myers <joseph@codesourcery.com>
2090
2091 PR middle-end/33272
2092 * gcc.dg/c99-arraydecl-3.c: New test.
2093
2094 2007-08-31 Douglas Gregor <doug.gregor@gmail.com>
2095
2096 PR c++/32597
2097 * gcc/testsuite/g++.dg/cpp0x/variadic-new2.C: New.
2098 * gcc/testsuite/g++.dg/cpp0x/variadic-new.C: New.
2099
2100 2007-08-31 Tobias Burnus <burnus@net-b.de>
2101
2102 PR fortran/33232
2103 * gfortran.dg/eor_handling_2.f90: Add dg-warnings.
2104 * gfortran.dg/read_1.f90: New.
2105
2106 2007-08-31 Paolo Carlini <pcarlini@suse.de>
2107
2108 PR c++/33210
2109 * g++.dg/template/error30.C: New.
2110
2111 2007-08-31 Paolo Carlini <pcarlini@suse.de>
2112
2113 PR c++/32113
2114 * g++.dg/template/crash70.C: New.
2115
2116 2007-08-31 Paolo Carlini <pcarlini@suse.de>
2117
2118 PR c++/33212
2119 * g++.dg/ext/is_class_error.C: New.
2120
2121 2007-08-31 Olivier Hainque <hainque@adacore.com>
2122
2123 * gnat.dg/test_oalign.adb, oalign[12].ads: New test.
2124
2125 2007-08-31 David Edelsohn <edelsohn@gnu.org>
2126 Revital Eres <eres@il.ibm.com>
2127
2128 * gcc.target/powerpc/paired-1.c: New test.
2129 * gcc.target/powerpc/paired-2.c: New test.
2130 * gcc.target/powerpc/paired-3.c: New test.
2131 * gcc.target/powerpc/paired-4.c: New test.
2132 * gcc.target/powerpc/paired-5.c: New test.
2133 * gcc.target/powerpc/paired-6.c: New test.
2134 * gcc.target/powerpc/paired-7.c: New test.
2135 * gcc.target/powerpc/ppc-paired.c: New test.
2136
2137 2007-08-31 Ollie Wild <aaw@google.com>
2138
2139 * g++.dg/conversion/ptrmem2.C: New test.
2140 * g++.dg/conversion/ptrmem3.C: New test.
2141 * g++.dg/conversion/ptrmem4.C: New test.
2142 * g++.dg/conversion/ptrmem5.C: New test.
2143 * g++.dg/conversion/ptrmem6.C: New test.
2144 * g++.dg/conversion/ptrmem7.C: New test.
2145 * g++.dg/conversion/ptrmem8.C: New test.
2146
2147 2007-08-31 Paul Thomas <pault@gcc.gnu.org>
2148
2149 PR fortran/31879
2150 * gfortran.dg/char_length_7.f90: New test.
2151 * gfortran.dg/char_length_9.f90: New test.
2152 * gfortran.dg/char_assign_1.f90: Add extra warning.
2153
2154 PR fortran/31197
2155 PR fortran/31258
2156 * gfortran.dg/char_length_8.f90: New test.
2157
2158 2007-08-30 Andrew Pinski <andrew_pinski@playstation.sony.com>
2159
2160 * gcc.target/powerpc/ppu-intrinsics.c: New testcase.
2161
2162 2007-08-30 Jakub Jelinek <jakub@redhat.com>
2163
2164 * gcc.dg/inline-24.c: New test.
2165 * g++.dg/opt/inline11.C: New test.
2166
2167 2007-08-30 Richard Guenther <rguenther@suse.de>
2168
2169 * gcc.target/i386/vectorize5.c: New testcase.
2170
2171 2007-08-30 Tobias Burnus <burnus@net-b.de>
2172
2173 PR fortran/33228
2174 * interface.c (check_interface0): Improve error for external procs.
2175 (check_sym_interfaces): Fix checking of module procedures.
2176
2177 2007-08-30 Jakub Jelinek <jakub@redhat.com>
2178
2179 * gcc.dg/sync-2.c (AI_ALIGN): Define if not defined.
2180 (AI): Add AI_ALIGN.
2181 * gcc.dg/sync-3.c: New test.
2182
2183 PR middle-end/32758
2184 * gcc.dg/cleanup-12.c: New test.
2185
2186 2007-08-30 Uros Bizjak <ubizjak@gmail.com>
2187
2188 * lib/gcc-dg.exp (cleanup-profile-file): New procedure.
2189 * gcc.dg/20021014-1.c: Use cleanup-profile-file.
2190 * gcc.dg/gcc.dg/20021014-1.c: Ditto.
2191 * gcc.dg/pr32450.c: Ditto.
2192 * gcc.dg/nest.c: Ditto.
2193 * gcc.dg/nested-func-4.c: Ditto.
2194 * g++.old-deja/g++.law/profile1.C: Ditto.
2195
2196 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2197
2198 PR fortran/32989
2199 * gfortran.fortran-torture/execute/getarg_1.f90: Add check for
2200 non-default integer kind arguments.
2201
2202 2007-08-29 Tobias Burnus <burnus@gcc.gnu.org>
2203
2204 PR fortran/33105
2205 * gfortran.dg/is_iostat_end_eor_1.f90: New test.
2206
2207 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
2208
2209 * gcc.dg/h8300-ice2.c: Remove target selector.
2210
2211 2007-08-29 Christopher D. Rickett <crickett@lanl.gov>
2212
2213 PR fortran/33215
2214 * gfortran.dg/binding_label_tests_15.f03: New test case.
2215 * gfortran.dg/binding_label_tests_16.f03: Ditto.
2216
2217 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2218
2219 * gfortran.dg/alloc_comp_basics_1.f90: Update check.
2220 * gfortran.dg/alloc_comp_constructor_1.f90: Update check.
2221
2222 2007-08-29 Douglas Gregor <doug.gregor@gmail.com>
2223
2224 PR c++/33194
2225 * g++.dg/other/canon-33194.C: New.
2226
2227 2007-08-29 Rask Ingemann Lambertsen <rask@sygehus.dk>
2228
2229 * gcc.c-torture/execute/simd-1.c: Use SImode vector elements.
2230 * gcc.c-torture/execute/pr23135.c: Likewise.
2231
2232 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
2233
2234 * gcc.dg/pr31344.c: Move to ...
2235 * gcc.dg/dfp/pr31344.c: ... here.
2236 * gcc.dg/sibcall-6.c: Simplify dg-skip-if directive.
2237 * gcc.dg/20050503-1.c: Ditto.
2238 * gcc.dg/20050111-1.c: Simplify i?86 and x86_64 dg-options directive.
2239 * gcc.dg/20061127-1.c: Compile only for fpic targets.
2240 * gcc.dg/20060801-1.c: Ditto.
2241
2242 2007-08-29 Kaz Kojima <kkojima@gcc.gnu.org>
2243
2244 * gfortran.dg/isnan_1.f90: Add -mieee for sh.
2245 * gfortran.dg/nan_1.f90: Likewise.
2246
2247 2007-08-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2248
2249 PR fortran/33055
2250 Revert previous patch.
2251
2252 2007-08-28 Nathan Sidwell <nathan@codesourcery.com>
2253 Kazu Hirata <kazu@codesourcery.com>
2254
2255 * gcc.target/m68k/interrupt-1.c: New.
2256
2257 2007-08-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
2258
2259 * gcc.c-torture/compile/limits-blockid.c: Reduce testcase size to
2260 10000 for targets where "int" can't hold at least 100000.
2261 * gcc.c-torture/compile/limits-enumconst.c: Likewise.
2262 * gcc.dg/fold-eqandshift-1.c (INT_BITS): New.
2263 (test5)(test6): Use it.
2264 * gcc.dg/pr30744-1.c (r): Use pointer sized integer.
2265 * gcc.dg/tree-ssa/foldaddr-1.c (foo): Likewise.
2266 * gcc.dg/tree-ssa/loadpre6.c (main): Likewise.
2267 * gcc.dg/tls/opt-5.c (__gen_tempname): Avoid overflowing 16-bit int.
2268 * gcc.dg/attr-alloc_size.c (test): Likewise.
2269
2270 2007-08-28 Paolo Carlini <pcarlini@suse.de>
2271
2272 PR c++/33209
2273 * g++.dg/template/error29.C: New.
2274
2275 2007-08-28 Jakub Jelinek <jakub@redhat.com>
2276
2277 PR c++/32596
2278 * g++.dg/ext/visibility/anon5.C: New test.
2279
2280 2007-08-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2281
2282 * gfortran.dg/gamma_4.f90: Fix large-real kind selection.
2283
2284 2007-08-28 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2285
2286 * gfortran.dg/gamma_1.f90: Remove large-real tests.
2287 * gfortran.dg/gamma_2.f90: Remove large-real tests.
2288 * gfortran.dg/gamma_4.f90: New: large-real tests.
2289
2290 2007-08-28 Jason Merrill <jason@redhat.com>
2291
2292 PR c++/29000
2293 * g++.dg/ext/stmtexpr12.C: New test.
2294
2295 PR c++/28558
2296 * g++.dg/ext/attrib28.C: New test.
2297
2298 2007-08-28 Uros Bizjak <ubizjak@gmail.com>
2299
2300 PR target/32661
2301 * gcc.target/i386/pr32661.c: New test.
2302
2303 2007-08-28 Jakub Jelinek <jakub@redhat.com>
2304
2305 PR middle-end/32370
2306 * gcc.dg/pr32370.c: New test.
2307
2308 PR rtl-optimization/33148
2309 * gcc.c-torture/compile/20070827-1.c: New test.
2310
2311 PR debug/32914
2312 * d++.dg/debug/const3.C: New test.
2313 * d++.dg/debug/const4.C: New test.
2314 * d++.dg/debug/dwarf2/const1.C: New test.
2315 * d++.dg/debug/dwarf2/const2.C: New test.
2316 * d++.dg/debug/dwarf2/const2b.C: New test.
2317
2318 2007-08-28 Mircea Namolaru <namolaru@il.ibm.com>
2319 Vladimir Yanovsky <yanov@il.ibm.com>
2320 Revital Eres <eres@il.ibm.com>
2321 Andrey Belevantsev <abel@ispras.ru>
2322
2323 * gcc.dg/sms-1.c: New test.
2324
2325 2007-08-27 Alexandre Oliva <aoliva@redhat.com>
2326
2327 * g++.dg/ext/gnu-inline-common.h: New.
2328 * g++.dg/ext/gnu-inline-global-reject.C: New.
2329 * g++.dg/ext/gnu-inline-global.C: New.
2330 * g++.dg/ext/gnu-inline-namespace.C: New.
2331 * g++.dg/ext/gnu-inline-anon-namespace.C: New.
2332 * g++.dg/ext/gnu-inline-class.C: New.
2333 * g++.dg/ext/gnu-inline-class-static.C: New.
2334 * g++.dg/ext/gnu-inline-template-class.C: New.
2335 * g++.dg/ext/gnu-inline-template-func.C: New.
2336
2337 2007-08-27 Jason Merrill <jason@redhat.com>
2338
2339 PR c++/31337
2340 * g++.dg/ext/stmtexpr11.C: New.
2341
2342 2007-08-27 Kazu Hirata <kazu@codesourcery.com>
2343
2344 * lib/target-supports.exp (check_profiling_available):
2345 Set profiling_available_saved to 0 on fido-*-elf.
2346
2347 2007-08-27 Daniel Berlin <dberlin@dberlin.org>
2348
2349 PR tree-optimization/33173
2350
2351 * gcc.c-torture/compile/pr33173.c: New.
2352
2353 2007-08-27 H.J. Lu <hongjiu.lu@intel.com>
2354
2355 PR target/31385
2356 * gcc.dg/dfp/pr31385.c: New.
2357
2358 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2359
2360 * gcc.dg/unsigned-long-compare.c: Remove target selector.
2361
2362 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2363
2364 * gcc.dg/arm-eabi1.c, gcc.dg/symbian1.c, cc.dg/symbian2.c,
2365 gcc.dg/symbian3.c, gcc.dg/symbian4.c, gcc.dg/symbian5.c,
2366 gcc.dg/20051215-1.c: Move to gcc.target/arm directory.
2367 * gcc.dg/const-compare.c, gcc.dg/non-lazy-ptr-test.c,
2368 gcc.dg/rs6000-leaf.c: Move to gcc.target/powerpc directory.
2369 * gcc.dg/m68k-pic-1.c, gcc.dg/m68k-slp-ice.c: Move to
2370 gcc.target/m68k directory.
2371 * gcc.dg/i386-darwin-fpmath.c: Move to gcc.target/i386 directory.
2372 * gcc.dg/cris-peep2-andu1.c, gcc.dg/cris-peep2-andu2.c,
2373 gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-xsrand2.c: Move to
2374 gcc.target/cris directory.
2375 * gcc.dg/20020620-1.c: Move to gcc.target/mips directory.
2376 * gcc.dg/bfin-longcall-1.c, gcc.dg/bfin-longcall-2.c: Move to
2377 gcc.target/bfin directory.
2378
2379 * gcc.target/sh: New directory.
2380 * gcc.target/sh/sh.exp: New file.
2381 * gcc.dg/pr21255-1.c, gcc.dg/pr21255-2-mb.c, gcc.dg/pr21255-2-ml.c,
2382 gcc.dg/pr21255-3.c, gcc.dg/pr21255-4.c, gcc.dg/sh4a-bitmovua.c,
2383 gcc.dg/sh4a-cos.c, gcc.dg/sh4a-cosf.c, gcc.dg/sh4a-fprun.c,
2384 gcc.dg/sh4a-fsrra.c, gcc.dg/sh4a-memmovua.c, gcc.dg/sh4a-sin.c,
2385 gcc.dg/sh4a-sincosf.c, gcc.dg/sh4a-sinf.c gcc.dg/sh-relax.c,
2386 gcc.dg/sh-relax-vxworks.c: Move to gcc.target/sh directory.
2387
2388 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2389
2390 * gcc.target/i386/pow-1.c: Fix scan-assembler-not.
2391 * gcc.target/i386/asm-3.c: Skip -fpic ilp32 targets only.
2392 * gcc.target/i386/20020523-1.c: Require nonpic effective target.
2393 * gcc.target/i386/local2.c: Ditto.
2394 * gcc.target/i386/stack-prot-kernel.c: Ditto.
2395 * gcc.target/i386/20011119-1.c: Ditto.
2396 * gcc.target/i386/tailcall-1.c: Ditto. Check ilp32 targets only.
2397 * gcc.target/i386/fastcall-1.c: Fix target selector.
2398
2399 2007-08-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2400
2401 PR fortran/33055
2402 * gfortran.dg/negative_unit.f: Add new check
2403 * gfortran.dg/negative_unit_int8.f: New. Same as above except use
2404 -fdefault-integer-8.
2405
2406 2007-08-26 Asher Langton <langton2@llnl.gov>
2407
2408 * gfortran.dg/recursive_stack.f90: New.
2409 * gfortran.dg/openmp_stack.f90: New.
2410
2411 2007-08-26 Tobias Burnus <burnus@net-b.de>
2412
2413 PR fortran/31298
2414 * gfortran.dg/use_10.f90: New.
2415
2416 2007-08-26 Tobias Burnus <burnus@net-b.de>
2417
2418 PR fortran/32985
2419 * gfortran.dg/namelist_14.f90: Make test case valid.
2420 * gfortran.dg/common_10.f90: New.
2421
2422 2007-08-26 H.J. Lu <hongjiu.lu@intel.com>
2423
2424 PR middle-end/33181
2425 * gcc.dg/ifelse-2.c: New.
2426
2427 2007-08-26 Tobias Burnus <burnus@net-b.de>
2428
2429 PR fortran/32980
2430 * gfortran.dg/gamma_1.f90: New.
2431 * gfortran.dg/gamma_2.f90: New.
2432 * gfortran.dg/gamma_3.f90: New.
2433
2434 2007-08-26 Tobias Burnus <burnus@net-b.de>
2435
2436 PR fortran/33188
2437 * gfortran.dg/used_types_18.f90: New.
2438
2439 2007-08-25 Jakub Jelinek <jakub@redhat.com>
2440
2441 * gcc.dg/array-init-2.c: New test.
2442
2443 2007-08-24 Tobias Burnus <burnus@net-b.de>
2444
2445 PR fortran/33178
2446 * gfortran.dg/initialization_4.f90: Update dg-error.
2447 * gfortran.dg/initialization_13.f90: New.
2448
2449 2007-08-24 Richard Guenther <rguenther@suse.de>
2450
2451 PR middle-end/33166
2452 * gcc.c-torture/compile/pr33166.c: New testcase.
2453
2454 2007-08-24 Tobias Burnus <burnus@net-b.de>
2455
2456 PR fortran/33139
2457 * gfortran.dg/pointer_assign_4.f90: New.
2458 * gfortran.dg/shape_2.f90: Fix test case.
2459 * gfortran.dg/char_result_4.f90: Ditto.
2460
2461 2007-08-24 Jakub Jelinek <jakub@redhat.com>
2462
2463 * gcc.dg/array-init-1.c: New test.
2464
2465 PR c++/32567
2466 * g++.dg/parse/crash36.C: New test.
2467
2468 2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
2469
2470 * gcc.dg/pr32721.c: Updated.
2471
2472 2007-08-24 Jakub Jelinek <jakub@redhat.com>
2473
2474 PR tree-optimization/32573
2475 PR middle-end/32946
2476 * gcc.dg/pr32573.c: New test.
2477
2478 PR c++/32898
2479 * g++.dg/lookup/ns3.C: New test.
2480
2481 * gfortran.dg/assumed_charlen_sharing.f90: New test.
2482
2483 PR c++/31941
2484 * g++.dg/parse/crash37.C: New test.
2485
2486 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
2487
2488 PR target/17390
2489 * gcc.target/i386/pr17390.c: New test.
2490
2491 2007-08-23 Richard Guenther <rguenther@suse.de>
2492
2493 * gcc.dg/tree-ssa/builtin-fprintf-1.c: Adjust patterns.
2494 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: Likewise.
2495 * gcc.dg/tree-ssa/builtin-printf-1.c: Likewise.
2496 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: Likewise.
2497 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: Likewise.
2498 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: Likewise.
2499 * gcc.dg/tree-ssa/builtin-vprintf-1.c: Likewise.
2500 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: Likewise.
2501
2502 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
2503
2504 * gcc.target/s390: New directory.
2505 * gcc.target/s390/s390.exp: New file.
2506 * gcc.dg/20020926-1.c, gcc.dg/20030123-1.c, gcc.dg/20030129-1.c,
2507 gcc.dg/20040305-1.c, gcc.dg/20041109-1.c, gcc.dg/20041216-1.c,
2508 gcc.dg/20050409-1.c, gcc.dg/20050524-1.c, gcc.dg/20050824-1.c,
2509 gcc.dg/pr20927.c, gcc.dg/pr24624.c, gcc.dg/pr27661.c: Move to
2510 gcc.target/s390 directory.
2511
2512 2007-08-23 Richard Guenther <rguenther@suse.de>
2513
2514 PR tree-optimization/32328
2515 * testsuite/gcc.dg/pr32328.c: New testcase.
2516
2517 2007-08-23 Rask Ingemann Lambertsen <rask@sygehus.dk>
2518
2519 * gcc.c-torture/execute/simd-4.x: Only run when stdint.h types are
2520 available.
2521
2522 2007-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2523
2524 PR fortran/33095
2525 * gfortran.dg/min_max_optional_5.f90: New test.
2526 * gfortran.dg/min_max_optional_2.f90: Remove.
2527 * gfortran.dg/min_max_optional_3.f90: Remove.
2528 * gfortran.dg/min_max_optional_4.f90: Remove.
2529
2530 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
2531
2532 * gcc.target/i386/xorps-sse.c: New.
2533 * gcc.target/i386/xorps-sse2.c: New.
2534
2535 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
2536
2537 * gcc.target/i386/cmov3.c: Fix scan-assembler.
2538 * gcc.target/i386/cmov4.c: Fix scan-assembler.
2539 * gcc.target/i386/xchg-2.c: Fix scan-assembler.
2540
2541 2007-08-22 Christopher D. Rickett <crickett@lanl.gov>
2542
2543 PR fortran/33020
2544 * gfortran.dg/c_f_pointer_shape_tests_2.f03: Update test to
2545 include multiple kinds for SHAPE parameter within a single
2546 namespace.
2547 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Ditto.
2548 * gfortran.dg/c_f_pointer_shape_tests_3.f03: New test case.
2549
2550 2007-08-22 Janus Weil <jaydub66@gmail.com>
2551
2552 * interface_abstract_1.f90: Extended test case.
2553 * interface_abstract_3.f90: New test.
2554
2555 2007-08-21 Christian Bruel <christian.bruel@st.com>
2556
2557 * gcc.dg/fold-sub.c: New test.
2558
2559 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
2560
2561 * gcc.dg/20000724-1.c, gcc.dg/980312-1.c, gcc.dg/980313-1.c,
2562 gcc.dg/attr-returns_twice-1.c, gcc.dg/inline-mcpy.c, gcc.dg/pr25196.c,
2563 gcc.dg/pr25993.c, gcc.dg/pr26449.c, gcc.dg/pr28839.c,
2564 gcc.dg/pr32191.c: Move to gcc.target/i386 directory.
2565 * gcc.target/i386/pr31854.c, gcc.target/i386/pr32065-1.c,
2566 gcc.target/i386/pr32065-2.c: Use dg-require-effective-target dfp.
2567
2568 2007-08-22 Richard Guenther <rguenther@suse.de>
2569
2570 PR middle-end/33007
2571 * gcc.dg/pr33007.c: New testcase.
2572
2573 2007-08-22 Richard Sandiford <richard@codesourcery.com>
2574
2575 * gcc.c-torture/execute/strcmp-1.x: Delete.
2576
2577 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
2578
2579 * gcc.target/i386/*.c: Remove target selectors from dg-do directives.
2580 * gcc.target/i386/991129-1.c, gcc.target/i386/991209-1.c,
2581 gcc.target/i386/991214-1.c, gcc.target/i386/pr26778.c,
2582 gcc.target/i386/pr27827.c, gcc.target/i386/pr30505.c,
2583 gcc.target/i386/pr32389.c, gcc.target/i386/sse-8.c,
2584 gcc.target/i386/stack-realign.c,
2585 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
2586 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
2587 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c: Require ilp32
2588 target using dg-require-effective-target directive.
2589 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/amd64-abi-2.c,
2590 gcc.target/i386/cleanup-2.c, gcc.target/i386/cmpxchg16b-1.c,
2591 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
2592 gcc.target/i386/large-size-array-3.c, gcc.target/i386/pr25254.c,
2593 gcc.target/i386/pr31167.c, gcc.target/i386/pr32268.c,
2594 gcc.target/i386/pr32661-1.c, gcc.target/i386/pr32708-2.c,
2595 gcc.target/i386/pr32708-3.c, gcc.target/i386/sse4_1-pextrq.c,
2596 gcc.target/i386/sse4_1-pinsrq.c, gcc.target/i386/sse4_2-crc32q.c,
2597 gcc.target/i386/sse4_2-popcntq.c, gcc.target/i386/stack-prot-kernel.c:
2598 Require lp64 target using dg-require-effective-target directive.
2599 * gcc.target/i386/cleanup-1.c, gcc.target/i386/cleanup-2.c,
2600 gcc.target/i386/pr32268.c: Use *-*-linux* target selector in dg-do
2601 directive.
2602 * gcc.target/i386/20010202-1.c: Move from here ...
2603 * gcc.dg/20010202-1.c: ... to here.
2604
2605 2007-08-22 Richard Guenther <rguenther@suse.de>
2606
2607 PR tree-optimization/33142
2608 * gcc.c-torture/execute/pr33142.c: New testcase.
2609
2610 2007-08-22 Richard Guenther <rguenther@suse.de>
2611
2612 PR middle-end/32563
2613 * g++.dg/torture/pr32563.C: New testcase.
2614
2615 2007-08-22 Jakub Jelinek <jakub@redhat.com>
2616
2617 PR middle-end/32912
2618 * gcc.dg/pr32912-1.c: Add -w to options.
2619 * gcc.dg/pr32912-2.c: Likewise.
2620 * gcc.dg/pr32912-3.c: Scan for ~{ rather than just ~.
2621
2622 2007-08-21 Ian Lance Taylor <iant@google.com>
2623
2624 * g++.dg/torture/pr33134.C: Moved from g++.dg/tree-ssa.
2625
2626 2007-08-21 Ian Lance Taylor <iant@google.com>
2627
2628 PR tree-optimization/33134
2629 * g++.dg/tree-ssa/pr33134.C: New test.
2630
2631 2007-08-21 Nathan Froyd <froydnj@codesourcery.com>
2632
2633 * gcc.target/powerpc/spe-vector-memset.c: New testcase.
2634 * gcc.target/powerpc/spe-vector-memcpy.c: New testcase.
2635
2636 2007-08-21 Jakub Jelinek <jakub@redhat.com>
2637
2638 PR debug/32610
2639 * gcc.dg/debug/pr32610.c: New test.
2640
2641 * g++.dg/init/new24.C: New test.
2642
2643 PR middle-end/32912
2644 * gcc.dg/pr32912-1.c: New test.
2645 * gcc.dg/pr32912-2.c: New test.
2646 * gcc.dg/pr32912-3.c: New test.
2647
2648 2007-08-21 Richard Guenther <rguenther@suse.de>
2649
2650 * gcc.dg/pointer-arith-10.c: New testcase.
2651
2652 2007-08-21 Richard Guenther <rguenther@suse.de>
2653
2654 PR middle-end/33122
2655 * gcc.c-torture/compile/pr33122.c: New testcase.
2656
2657 2007-03-20 Pawel Sikora <pluto@pld-linux.org>
2658
2659 * g++.dg/warn/Wnvdtor-2.C: New testcase.
2660
2661 2007-08-20 Dorit Nuzman <dorit@il.ibm.com>
2662
2663 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add missing }.
2664
2665 2007-08-20 Jakub Jelinek <jakub@redhat.com>
2666
2667 PR c++/33025
2668 * g++.dg/init/new23.C: New test.
2669
2670 2007-08-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
2671
2672 PR middle-end/30564
2673 * gcc.c-torture/compile/pr30564-1.c: New test.
2674 * gcc.c-torture/compile/pr30564-2.c: New test.
2675
2676 2007-08-19 Joseph Myers <joseph@codesourcery.com>
2677
2678 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: New test.
2679
2680 2007-08-19 Tobias Burnus <burnus@net-b.de>
2681
2682 * gfortran.dg/interface_abstract_2.f90: New.
2683 * gfortran.dg/interface_abstract_1.f90: Fix typo.
2684
2685 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2686
2687 * gcc.dg/vect/vect-117.c: Change inner-loop bound to
2688 unknown (so that outer-loop wont get analyzed).
2689 * gcc.dg/vect/vect-outer-1a.c: New test.
2690 * gcc.dg/vect/vect-outer-1b.c: New test.
2691 * gcc.dg/vect/vect-outer-1.c: New test.
2692 * gcc.dg/vect/vect-outer-2a.c: New test.
2693 * gcc.dg/vect/vect-outer-2b.c: New test.
2694 * gcc.dg/vect/vect-outer-2c.c: New test.
2695 * gcc.dg/vect/vect-outer-2.c: New test.
2696 * gcc.dg/vect/vect-outer-3a.c: New test.
2697 * gcc.dg/vect/vect-outer-3b.c: New test.
2698 * gcc.dg/vect/vect-outer-3c.c: New test.
2699 * gcc.dg/vect/vect-outer-3.c: New test.
2700 * gcc.dg/vect/vect-outer-4a.c: New test.
2701 * gcc.dg/vect/vect-outer-4b.c: New test.
2702 * gcc.dg/vect/vect-outer-4c.c: New test.
2703 * gcc.dg/vect/vect-outer-4d.c: New test.
2704 * gcc.dg/vect/vect-outer-4e.c: New test.
2705 * gcc.dg/vect/vect-outer-4f.c: New test.
2706 * gcc.dg/vect/vect-outer-4g.c: New test.
2707 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: New test.
2708 * gcc.dg/vect/vect-outer-4i.c: New test.
2709 * gcc.dg/vect/vect-outer-4j.c: New test.
2710 * gcc.dg/vect/vect-outer-4k.c: New test.
2711 * gcc.dg/vect/vect-outer-4l.c: New test.
2712 * gcc.dg/vect/vect-outer-4m.c: New test.
2713 * gcc.dg/vect/vect-outer-4.c: New test.
2714 * gcc.dg/vect/vect-outer-5.c: New test.
2715 * gcc.dg/vect/vect-outer-6.c: New test.
2716 * gcc.dg/vect/vect-outer-fir.c: New test.
2717 * gcc.dg/vect/vect-outer-fir-lb.c: New test.
2718 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: New test.
2719
2720 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2721
2722 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-scev-cprop
2723 and -fno-tree-reassoc.
2724 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Moved to...
2725 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
2726 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Moved to...
2727 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
2728 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Moved to...
2729 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
2730 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: New test.
2731 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: New test.
2732 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: New test.
2733 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: New test.
2734 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: New test.
2735 * gcc.dg/vect/no-scevccp-outer-1.c: New test.
2736 * gcc.dg/vect/no-scevccp-outer-2.c: New test.
2737 * gcc.dg/vect/no-scevccp-outer-3.c: New test.
2738 * gcc.dg/vect/no-scevccp-outer-4.c: New test.
2739 * gcc.dg/vect/no-scevccp-outer-5.c: New test.
2740 * gcc.dg/vect/no-scevccp-outer-6.c: New test.
2741 * gcc.dg/vect/no-scevccp-outer-7.c: New test.
2742 * gcc.dg/vect/no-scevccp-outer-8.c: New test.
2743 * gcc.dg/vect/no-scevccp-outer-9.c: New test.
2744 * gcc.dg/vect/no-scevccp-outer-9a.c: New test.
2745 * gcc.dg/vect/no-scevccp-outer-9b.c: New test.
2746 * gcc.dg/vect/no-scevccp-outer-10.c: New test.
2747 * gcc.dg/vect/no-scevccp-outer-10a.c: New test.
2748 * gcc.dg/vect/no-scevccp-outer-10b.c: New test.
2749 * gcc.dg/vect/no-scevccp-outer-11.c: New test.
2750 * gcc.dg/vect/no-scevccp-outer-12.c: New test.
2751 * gcc.dg/vect/no-scevccp-outer-13.c: New test.
2752 * gcc.dg/vect/no-scevccp-outer-14.c: New test.
2753 * gcc.dg/vect/no-scevccp-outer-15.c: New test.
2754 * gcc.dg/vect/no-scevccp-outer-16.c: New test.
2755 * gcc.dg/vect/no-scevccp-outer-17.c: New test.
2756 * gcc.dg/vect/no-scevccp-outer-18.c: New test.
2757 * gcc.dg/vect/no-scevccp-outer-19.c: New test.
2758 * gcc.dg/vect/no-scevccp-outer-20.c: New test.
2759 * gcc.dg/vect/no-scevccp-outer-21.c: New test.
2760 * gcc.dg/vect/no-scevccp-outer-22.c: New test.
2761
2762 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2763
2764 * testsuite/gcc.dg/vect/pr20122.c: Fix test (now vectorized, with
2765 versioning for aliasing).
2766 * testsuite/gcc.dg/vect/vect-35.c: Likewise.
2767
2768 * testsuite/gcc.dg/vect/vect-iv-6.c: Fix test for vect_no_align
2769 targets.
2770 * testsuite/gcc.dg/vect/vect-multitypes-11.c: Likewise.
2771
2772 2007-08-18 Tom Tromey <tromey@redhat.com>
2773
2774 PR preprocessor/32974:
2775 * gcc.dg/cpp/pr32974.c: New file.
2776
2777 2007-08-17 Tobias Burnus <burnus@net-b.de>
2778
2779 * gfortran.dg/interface_abstract_1.f90: New.
2780
2781 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
2782
2783 PR fortran/32881
2784 * gfortran.dg/pure_initializer_1.f90: New test.
2785
2786 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
2787
2788 PR fortran/32875
2789 * gfortran.dg/array_constructor_18.f90: New test.
2790
2791 2007-08-17 Andrew Pinski <andrew_pinski@playstation.sony.com>
2792
2793 PR c++/28989
2794 * g++.dg/expr/lval3.C: New test.
2795 * g++.dg/expr/lval4.C: New test.
2796
2797 2007-08-17 Ollie Wild <aaw@google.com>
2798
2799 PR c++/31749
2800 * g++.dg/lookup/builtin3.C: New test.
2801 * g++.dg/lookup/builtin4.C: New test.
2802 * g++.dg/lookup/using19.C: New test.
2803
2804 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2805
2806 PR c++/32190
2807 * g++.dg/parse/error31.C: New.
2808
2809 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2810
2811 PR c++/32112
2812 * g++.dg/template/error26.C: New.
2813
2814 2007-08-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2815
2816 PR fortran/33079
2817 * gfortran.dg/zero_length_2.f90: New test.
2818
2819 2007-08-17 Tobias Burnus <burnus@net-b.de>
2820
2821 * gfortran.dg/kind_tests_2.f03: Add cleanup-modules.
2822 * gfortran.dg/kind_tests_3.f03: Ditto.
2823 * gfortran.dg/global_vars_f90_init.f90: Ditto.
2824 * gfortran.dg/interface_13.f90: Ditto.
2825 * gfortran.dg/pr32738.f90: Ditto.
2826 * gfortran.dg/module_private_1.f90: Ditto.
2827 * gfortran.dg/test_only_clause.f90: Ditto.
2828 * gfortran.dg/bind_c_vars.f90: Ditto.
2829 * gfortran.dg/bind_c_dts.f90: Ditto.
2830 * gfortran.dg/use_9.f90: Ditto.
2831 * gfortran.dg/generic_8.f90: Ditto.
2832 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
2833 * gfortran.dg/private_type_6.f90: Ditto.
2834 * gfortran.dg/c_assoc.f90: Ditto.
2835 * gfortran.dg/private_type_7.f90: Ditto.
2836 * gfortran.dg/global_vars_c_init.f90: Ditto.
2837 * gfortran.dg/bind_c_dts_2.f03: Ditto.
2838 * gfortran.dg/c_f_pointer_tests.f90: Ditto.
2839 * gfortran.dg/c_size_t_test.f03: Ditto.
2840 * gfortran.dg/used_types_12.f90: Ditto.
2841 * gfortran.dg/pr25923.f90: Ditto.
2842 * gfortran.dg/test_com_block.f90: Ditto.
2843 * gfortran.dg/iso_c_binding_rename_1.f03: Ditto.
2844 * gfortran.dg/equiv_constraint_7.f90: Ditto.
2845 * gfortran.dg/com_block_driver.f90: Ditto.
2846 * gfortran.dg/iso_c_binding_rename_2.f03: Ditto.
2847 * gfortran.dg/use_iso_c_binding.f90: Ditto.
2848 * gfortran.dg/c_loc_test.f90: Ditto.
2849 * gfortran.dg/c_ptr_tests.f03: Ditto.
2850 * gfortran.dg/module_interface_1.f90: Ditto.
2851
2852 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2853
2854 PR c++/32870
2855 * g++.dg/other/error17.C: Adjust.
2856
2857 2007-08-17 Ben Elliston <bje@au.ibm.com>
2858
2859 PR middle-end/32970
2860 * g++.dg/ext/altivec-14.C: New test.
2861
2862 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
2863
2864 * gcc.dg/tree-ssa/ssa-dse-10.c: Clean up all dse dump files.
2865 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Clean up all dceloop
2866 dump files.
2867 * gcc.dg/vect/pr25371.c: Clean up vect dump file.
2868 * gcc.dg/vect/pr32366.c: Ditto.
2869
2870 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
2871
2872 PR testsuite/33082
2873 * gcc.dg/dfp/convert-dfp-fold.c: Use -O2 instead of -O in dg-options.
2874 * gcc.dg/dfp/convert-bfp-fold.c: Ditto.
2875 * gcc.dg/dfp/convert-int-fold.c: Ditto.
2876 * gcc.dg/dfp/operator-arith-fold.c: Ditto.
2877
2878 2007-08-16 Tobias Burnus <burnus@net-b.de>
2879
2880 PR fortran/33072
2881 * gfortran.dg/use_9.f90: New.
2882
2883 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
2884
2885 * g++.dg/gcov/gcov-5.C: New test.
2886
2887 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
2888
2889 * g++.dg/gcov/gcov-4.C: New test.
2890 * lib/gcov.exp (verify-lines): Add support for
2891 checking no-coverage lines.
2892
2893 2007-08-16 Victor Kaplansky <victork@il.ibm.com>
2894
2895 * gcc.dg/vect/vect-vfa-01.c: New.
2896 * gcc.dg/vect/vect-vfa-02.c: New.
2897 * gcc.dg/vect/vect-vfa-03.c: New.
2898 * gcc.dg/vect/vect-vfa-04.c: New.
2899 * gcc.dg/vect/vect-102a.c, gcc.dg/vect/vect-51.c,
2900 gcc.dg/vect/pr29145.c, gcc.dg/vect/vect-43.c,
2901 gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-53.c,
2902 gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-101.c,
2903 gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-79.c,
2904 gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-dv-2.c,
2905 gcc.dg/vect/vect-57.c, gcc.dg/vect/vect-49.c,
2906 gfortran.dg/vect/pr19049.f90: Rename to start with
2907 prefix no-vfa-.
2908 * gcc.dg/vect/vect.exp: Disable versioning for alias
2909 when test starts with no-vfa-.
2910 * gfortran.dg/vect/vect.exp: Likewise.
2911
2912 2007-08-16 Richard Sandiford <richard@codesourcery.com>
2913
2914 * gcc.dg/torture/pr32897.c: New test.
2915
2916 2007-08-16 Paolo Carlini <pcarlini@suse.de>
2917
2918 PR c++/31132
2919 * g++.dg/template/crash69.C: New.
2920
2921 2007-08-15 Daniel Jacobowitz <dan@codesourcery.com>
2922
2923 * lib/target-supports.exp (check_effective_target_arm32): Use
2924 check_no_compiler_messages.
2925
2926 2007-08-15 Diego Novillo <dnovillo@google.com>
2927
2928 gcc.dg/tree-ssa/20070815.c: New test.
2929
2930 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2931
2932 PR fortran/33077
2933 * gfortran.dg/random_7.f90: Initialize variable.
2934
2935 2007-08-15 Jakub Jelinek <jakub@redhat.com>
2936
2937 PR middle-end/33074
2938 * gfortran.dg/pr33074.f90: New test.
2939
2940 PR c++/32992
2941 * g++.dg/opt/nrv14.C: New test.
2942
2943 2007-08-15 Paolo Carlini <pcarlini@suse.de>
2944
2945 PR c++/33035
2946 * g++.dg/template/crash68.C: New.
2947
2948 2007-08-15 Maxim Kuvyrkov <maxim@codesourcery.com>
2949
2950 * gcc.dg/sibcall-3.c: Remove m68k from XFAIL list.
2951 * gcc.dg/sibcall-4.c: Ditto.
2952
2953 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2954
2955 PR fortran/33066
2956 * gfortran.dg/use_8.f90: New test.
2957 * gfortran.dg/c_loc_tests_2.f03: Fix code.
2958
2959 2007-08-14 Paolo Carlini <pcarlini@suse.de>
2960
2961 PR c++/27211
2962 * g++.dg/template/error27.C: New.
2963 * g++.dg/template/error28.C: New.
2964 * g++.dg/other/pr28304.C: Adjust.
2965 * g++.old-deja/g++.mike/p811.C: Likewise.
2966
2967 2007-08-14 Rask Ingemann Lambertsen <rask@sygehus.dk>
2968
2969 PR target/30315
2970 * gcc.target/i386/pr30315.c: New.
2971
2972 2007-08-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2973
2974 PR fortran/32594
2975 * gfortran.dg/substr_5.f90: New test.
2976
2977 2007-08-14 Andrew Pinski <pinskia@gmail.com>
2978
2979 PR c/30428
2980 * gcc.dg/vector-2.c: New test.
2981
2982 PR c++/30428
2983 * g++.dg/ext/vector8.C: New test.
2984
2985 2007-08-13 Dan Hipschman <dsh@google.com>
2986
2987 PR c/32953
2988 * gcc.dg/format/array-1.c: Add an additional test for
2989 unterminated format strings of length 1.
2990
2991 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
2992
2993 PR fortran/32926
2994 * gfortran.dg/external_procedures_3.f90: New test.
2995
2996 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
2997
2998 PR fortran/32827
2999 * gfortran.dg/import6.f90: New test.
3000
3001 2007-08-13 Andrew Pinski <pinskia@gmail.com>
3002
3003 PR C/30427
3004 * gcc.dg/vector-1.c: New test.
3005
3006 2007-08-13 Richard Sandiford <richard@codesourcery.com>
3007
3008 * gcc.dg/pr21255-4.c: Skip for PIC.
3009 * gcc.dg/tree-ssa/loop-1.c: Allow bsrf as well as jsr for SH targets.
3010
3011 2007-08-13 Richard Sandiford <richard@codesourcery.com>
3012
3013 * gcc.dg/attr-isr.c: Skip for PIC.
3014 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
3015 * gcc.dg/attr-isr-trapa.c: Likewise.
3016 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
3017 * gcc.dg/pragma-isr-trapa.c: Likewise.
3018 * gcc.dg/pragma-isr-trapa2.c: Likewise.
3019
3020 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
3021
3022 PR fortran/32962
3023 * gfortran.dg/transpose_1.f90: New test.
3024
3025 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3026
3027 PR fortran/29600
3028 * gfortran.dg/intrinsics_kind_argument_1.f90: Add test for ACHAR
3029 intrinsic.
3030
3031 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3032
3033 PR fortran/30964
3034 PR fortran/33054
3035 * gfortran.dg/random_4.f90: New test.
3036 * gfortran.dg/random_5.f90: New test.
3037 * gfortran.dg/random_6.f90: New test.
3038 * gfortran.dg/random_7.f90: New test.
3039
3040 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3041
3042 PR fortran/32860
3043 * gcc.dg/format/gcc_gfc-1.c: Updated with new formats.
3044
3045 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3046
3047 PR fortran/31629
3048 * gcc/testsuite/gfortran.dg/module_private_1.f90: New test.
3049
3050 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3051
3052 PR fortran/29600
3053 * gfortran.dg/intrinsics_kind_argument_1.f90: New test.
3054 * gfortran.dg/pure_dummy_length_1.f90: Adapt to new error wording.
3055
3056 2007-08-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3057
3058 PR fortran/32937
3059 * gfortran.dg/char_length_6.f90: New test.
3060
3061 2007-08-10 Ollie Wild <aaw@google.com>
3062
3063 * g++.dg/lookup/using18.C: New test.
3064
3065 2007-08-10 Paolo Carlini <pcarlini@suse.de>
3066
3067 PR c++/17763
3068 * g++.dg/other/error16.C: New.
3069
3070 2007-08-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3071
3072 PR libfortran/33039
3073 * gfortran.dg/namelist_37.f90: New test.
3074
3075 2007-08-10 Paolo Carlini <pcarlini@suse.de>
3076
3077 PR c++/22256
3078 * g++.dg/conversion/op3.C: New.
3079
3080 2007-08-09 Tobias Burnus <burnus@net-b.de>
3081
3082 PR fortran/32987
3083 * gfortran.dg/fmt_tab_1.f90: New.
3084 * gfortran.dg/fmt_tab_2.f90: New.
3085
3086 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
3087
3088 PR c/32796
3089 * gcc.c-torture/compile/pr32796.c: New test.
3090
3091 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
3092
3093 PR middle-end/32813
3094 * gfortran.fortran-torture/compile/emptyif-1.f90: New test.
3095 * lib/fortran-torture.exp (fortran-torture): Use TORTURE_OPTIONS
3096 instead of just -O.
3097
3098 2007-08-08 Richard Sandiford <richard@codesourcery.com>
3099
3100 * gcc.target/mips/code-readable-1.c: New test.
3101 * gcc.target/mips/code-readable-2.c: Likewise.
3102 * gcc.target/mips/code-readable-3.c: Likewise.
3103
3104 2007-08-08 Vladimir Yanovsky <yanov@il.ibm.com>
3105 Revital Eres <eres@il.ibm.com>
3106
3107 * gfortran.dg/sms-1.f90: Add comment.
3108 * gfortran.dg/sms-2.f90: New.
3109
3110 2007-08-07 Ian Lance Taylor <iant@google.com>
3111
3112 * gcc.dg/instrument-1.c: New test.
3113 * gcc.dg/instrument-2.c: New test.
3114 * gcc.dg/instrument-3.c: New test.
3115
3116 2007-08-07 Steve Ellcey <sje@cup.hp.com>
3117
3118 * gfortran.dg/c_kind_params.f90: Check for stdint.h.
3119
3120 2007-08-07 Dorit Nuzman <dorit@il.ibm.com>
3121
3122 * gcc.dg/vect/vect-28.c: Fix test to not expect peeling on
3123 !vector_alignment_reachable targets.
3124 * gcc.dg/vect/vect-33.c: Likewise.
3125 * gcc.dg/vect/vect-42.c: Likewise.
3126 * gcc.dg/vect/vect-44.c: Likewise.
3127 * gcc.dg/vect/vect-50.c: Likewise.
3128 * gcc.dg/vect/vect-70.c: Likewise.
3129 * gcc.dg/vect/vect-71.c: Likewise.
3130 * gcc.dg/vect/vect-87.c: Likewise.
3131 * gcc.dg/vect/vect-88.c: Likewise.
3132 * gcc.dg/vect/vect-91.c: Likewise.
3133 * gcc.dg/vect/vect-93.c: Likewise.
3134 * gcc.dg/vect/vect-96.c: Likewise.
3135 * gcc.dg/vect/no-section-anchors-69.c: Likewise.
3136 * gcc.dg/vect/section-anchors-69.c: Likewise.
3137 * gcc.dg/vect/pr25413.c: Likewise.
3138 * gcc.dg/vect/costmodel/ppc/costmodel-33.c: Likewise.
3139 * gcc.dg/vect/costmodel/ppc/costmodel-76b.c: Likewise.
3140 * gfortran.dg/vect-2.f90: Likewise.
3141 * gfortran.dg/vect-3.f90: Likewise.
3142 * gfortran.dg/vect-4.f90: Likewise.
3143 * gfortran.dg/vect-5.f90: Likewise.
3144 * lib/target-supports.exp (check_effective_target_natural_alignment):
3145 Return false for darwin.
3146 (check_effective_target_vector_alignment_reachable_for_double): New.
3147
3148 2007-08-07 Andreas Krebbel <krebbel1@de.ibm.com>
3149
3150 * gcc.dg/multiword-1.c: New testcase.
3151
3152 2007-08-07 Daniel Franke <franke.daniel@gmail.com>
3153
3154 * gfortran.dg/namelist_33.f90: Improved tests, adjusted error
3155 messages.
3156 * gfortran.dg/namelist_36.f90: New test.
3157
3158 2007-08-07 Rask Ingemann Lambertsen <rask@sygehus.dk>
3159
3160 * gcc.c-torture/execute/simd-4.c (__ev_convert_s64)(main): Use
3161 int32_t for 32-bit integer. Use int64_t for 64-bit integer.
3162
3163 2007-08-07 Kaz Kojima <kkojima@gcc.gnu.org>
3164
3165 * g++.dg/torture/type-generic-1.C: Add -mieee for sh.
3166 * gcc.dg/torture/type-generic-1.c: Likewise.
3167
3168 2007-08-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
3169
3170 * gcc.c-torture/20070522-1.c: Move to ...
3171 * gcc.c-torture/compile/20070522-1.c: Here.
3172
3173 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3174
3175 PR fortran/29828
3176 * gfortran.dg/minmax_char_1.f90: New test.
3177 * gfortran.dg/minmax_char_2.f90: New test.
3178 * gfortran.dg/min_max_optional_4.f90: New test.
3179
3180 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3181
3182 * gfortran.dg/nan_1.f90: Rename module into aux2 to avoid cygwin
3183 hanging on the testcase.
3184
3185 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
3186
3187 PR middle-end/32988
3188 * gcc.c-torture/compile/pr32988.c: New test.
3189
3190 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
3191
3192 * gcc.dg/sms-antideps.c: Add a "return 0" to the end of main.
3193
3194 2007-08-05 Volker Reichelt <v.reichelt@netcologne.de>
3195
3196 * g++.dg/warn/pedantic2.C: Fix error marker. Add more tests.
3197
3198 Revert:
3199 2007-03-22 Dirk Mueller <dmueller@suse.de>
3200
3201 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
3202
3203 2007-08-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3204
3205 PR fortran/32979
3206 * gfortran.dg/isnan_1.f90: New test.
3207
3208 2007-08-05 Vladimir Yanovsky <yanov@il.ibm.com>
3209 Revital Eres <eres@il.ibm.com>
3210
3211 * gcc.dg/sms-antideps.c: New test.
3212
3213 2007-08-04 Paul Thomas <pault@gcc.gnu.org>
3214
3215 PR fortran/31214
3216 * gfortran.dg/entry_13.f90: New test.
3217
3218 * gfortran.dg/entry_12.f90: Clean up .mod file.
3219
3220 2007-08-04 Thomas Koenig <tkoenig@gcc.gnu.org>
3221
3222 PR fortran/32770
3223 * gfortran.dg/direct_io_2.f90: Implicitly declare integer
3224 variables as kind=4 so they don't overflow the record length.
3225
3226 2007-08-04 Steven G. Kargl <kargl@gcc.gnu.org>
3227
3228 PR fortran/32968
3229 * gfortran.dg/selected_kind_1.f90: New test.
3230
3231 2007-08-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
3232
3233 PR middle-end/32780
3234 * gcc.c-torture/compile/pr32780.c: New test.
3235
3236 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
3237
3238 RP middle-end/32399
3239 * gcc.c-torture/compile/pr32399.c: New testcase.
3240
3241 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
3242
3243 PR middle-end/32304
3244 * g++.dg/torture/pr32304.C: New testcase.
3245
3246 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
3247
3248 PR middle-end/32935
3249 * gfortran.fortran-torture/compile/complex_1.f90: New test.
3250
3251 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3252
3253 PR fortran/32955
3254 * gfortran.dg/value_4.f90: Make integer constant of kind=4.
3255
3256 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3257
3258 PR fortran/31202
3259 * gfortran.dg/nint_2.f90: New test.
3260
3261 2007-08-03 Nathan Froyd <froydnj@codesourcery.com>
3262
3263 * gcc.dg/tree-ssa/loop-1.c: Skip on powerpc targets if -mlongcall.
3264 * gcc.dg/weak/typeof-2.c: Likewise.
3265
3266 2007-08-03 Diego Novillo <dnovillo@google.com>
3267
3268 PR 31521
3269 * gcc.dg/tree-ssa/pr31521.c: New test.
3270
3271 2007-08-03 Thomas Koenig <tkoenig@gcc.gnu.org>
3272
3273 PR fortran/32770
3274 * gfortran.dg/unf_read_corrupted_1.f90: Integer variable in
3275 iostat must be default kind.
3276
3277 2007-08-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3278
3279 * gfortran.dg/opem_errors.f90: Revise test to pass when run under sudo.
3280
3281 2007-08-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3282
3283 PR fortran/32770
3284 * gfortran.dg/unf_read_corrupted_1.f90: Make all kinds
3285 explicit so test passes with -fdefault-integer-8.
3286 * gfortran.dg/unformatted_recl_1.f90: Likewise.
3287 * gfortran.dg/unformatted_subrecord_1.f90: Likewise.
3288
3289 2007-08-02 Lee Millward <lee.millward@gmail.com>
3290
3291 PR c++/30849
3292 * g++.dg/parse/asm1.C: New test.
3293
3294 PR c++/30850
3295 * g++.dg/parse/asm2.C: Likewise.
3296
3297 PR c++/30851
3298 * g++.dg/parse/asm3.C: Likewise.
3299
3300 2007-08-02 Rask Ingemann Lambertsen <rask@sygehus.dk>
3301
3302 * gcc.dg/tree-ssa/gen-vect-2.c: Use "char" for vector elements if
3303 "int" is only 16 bit bits wide.
3304 * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
3305
3306 2007-08-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3307
3308 * g++.dg/torture/type-generic-1.C: New.
3309 * gcc.dg/pr28796-2.c: Move tests ...
3310 * gcc.dg/tg-tests.h: ... here.
3311 * gcc.dg/torture/type-generic-1.c: New.
3312
3313 2007-08-01 Thomas Koenig <tkoenig@gcc.gnu.org>
3314
3315 PR libfortran/32954
3316 * minmaxloc_3.f90: New test case.
3317
3318 2007-08-01 Tobias Burnus <burnus@net-b.de>
3319
3320 PR fortran/32936
3321 * gfortran.dg/allocate_stat.f90: New.
3322
3323 2007-08-01 Nathan Froyd <froydnj@codesourcery.com>
3324
3325 * gcc.target/i386/pr23098.c: XFAIL on vxworks targets.
3326
3327 2007-08-01 Daniel Jacobowitz <dan@codesourcery.com>
3328
3329 PR tree-optimization/32919
3330 * gcc.c-torture/compile/pr32919.c: New.
3331
3332 2007-08-01 Nick Clifton <nickc@redhat.com>
3333
3334 * gcc.c-torture/execute/execute.exp: Change copyright header to
3335 refer to version 3 of the GNU General Public License and to point
3336 readers at the COPYING3 file and the FSF's license web page.
3337 * gcc.c-torture/execute/ieee/ieee.exp,
3338 gcc.c-torture/unsorted/unsorted.exp,
3339 gcc.c-torture/compile/compile.exp,
3340 gcc.c-torture/compile/structs.c, gcc.target/powerpc/powerpc.exp,
3341 gcc.target/arm/neon/neon.exp, gcc.target/arm/arm.exp,
3342 gcc.target/cris/torture/cris-torture.exp,
3343 gcc.target/cris/cris.exp, gcc.target/ia64/ia64.exp,
3344 gcc.target/alpha/alpha.exp, gcc.target/m68k/m68k.exp,
3345 gcc.target/spu/spu.exp, gcc.target/mips/mips.exp,
3346 gcc.target/sparc/sparc.exp, gcc.target/i386/i386.exp,
3347 gcc.target/x86_64/abi/abi-x86_64.exp, gnat.dg/specs/specs.exp,
3348 gnat.dg/dg.exp, gnat.dg/style/style.exp,
3349 gcc.dg/special/mips-abi.exp, gcc.dg/special/special.exp,
3350 gcc.dg/pch/pch.exp, gcc.dg/vxworks/vxworks.exp, gcc.dg/dg.exp,
3351 gcc.dg/charset/charset.exp, gcc.dg/weak/weak.exp,
3352 gcc.dg/tree-ssa/tree-ssa.exp, gcc.dg/tls/tls.exp,
3353 gcc.dg/cpp/cpp.exp, gcc.dg/cpp/trad/trad.exp,
3354 gcc.dg/matrix/matrix.exp, gcc.dg/vmx/vmx.exp,
3355 gcc.dg/compat/struct-layout-1.exp, gcc.dg/compat/compat.exp,
3356 gcc.dg/compat/struct-layout-1_generate.c, gcc.dg/debug/debug.exp,
3357 gcc.dg/debug/dwarf2/dwarf2.exp, gcc.dg/tree-prof/tree-prof.exp,
3358 gcc.dg/ipa/ipa.exp, gcc.dg/dfp/dfp.exp,
3359 gcc.dg/noncompile/noncompile.exp,
3360 gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp,
3361 gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp,
3362 gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp,
3363 gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp,
3364 gcc.dg/vect/vect.exp, gcc.dg/format/format.exp,
3365 gcc.misc-tests/i386-prefetch.exp, gcc.misc-tests/sort2.exp,
3366 gcc.misc-tests/matrix1.exp, gcc.misc-tests/dectest.exp,
3367 gcc.misc-tests/options.exp, gcc.misc-tests/gcov.exp,
3368 gcc.misc-tests/mg-2.exp, gcc.misc-tests/mg.exp,
3369 gcc.misc-tests/bprob.exp, gcc.misc-tests/acker1.exp,
3370 gcc.misc-tests/dhry.exp, gcc.misc-tests/linkage.exp,
3371 gcc.misc-tests/arm-isr.exp, gcc.misc-tests/sieve.exp,
3372 g++.old-deja/g++.niklas/README, g++.old-deja/g++.gb/README,
3373 g++.old-deja/old-deja.exp,
3374 gfortran.fortran-torture/execute/execute.exp,
3375 gfortran.fortran-torture/compile/compile.exp,
3376 treelang/output/output-1.c, treelang/output/output-1.tree,
3377 treelang/execute/execute.exp, treelang/Makefile.in,
3378 treelang/compile/compile.exp, g++.dg/dg.exp,
3379 g++.dg/debug/debug.exp, g++.dg/debug/dwarf2/dwarf2.exp,
3380 g++.dg/charset/charset.exp, g++.dg/vect/vect.exp,
3381 g++.dg/tls/tls.exp, g++.dg/tree-prof/tree-prof.exp,
3382 g++.dg/pch/pch.exp, g++.dg/special/ecos.exp,
3383 g++.dg/compat/struct-layout-1.exp,
3384 g++.dg/compat/struct-layout-1_generate.c,
3385 g++.dg/compat/compat.exp, g++.dg/gcov/gcov.exp,
3386 g++.dg/bprob/bprob.exp, config/default.exp,
3387 gcc.test-framework/test-framework.awk,
3388 gcc.test-framework/gen_directive_tests,
3389 gcc.test-framework/test-framework.exp,
3390 objc.dg/special/special.exp,
3391 objc.dg/gnu-encoding/gnu-encoding.exp,
3392 objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c,
3393 objc.dg/pch/pch.exp, objc.dg/dg.exp, lib/copy-file.exp,
3394 lib/profopt.exp, lib/gcc.exp, lib/mike-g++.exp, lib/c-compat.exp,
3395 lib/scanrtl.exp, lib/gfortran-dg.exp, lib/g++.exp,
3396 lib/obj-c++.exp, lib/wrapper.exp, lib/gnat-dg.exp, lib/compat.exp,
3397 lib/c-torture.exp, lib/gcc-dg.exp, lib/scanasm.exp, lib/gnat.exp,
3398 lib/treelang-dg.exp, lib/prune.exp, lib/gcov.exp,
3399 lib/treelang.exp, lib/dg-pch.exp, lib/scantree.exp,
3400 lib/g++-dg.exp, lib/objc-dg.exp, lib/file-format.exp,
3401 lib/target-libpath.exp, lib/obj-c++-dg.exp, lib/scandump.exp,
3402 lib/target-supports-dg.exp, lib/gcc-defs.exp,
3403 lib/fortran-torture.exp, lib/objc.exp, lib/scanipa.exp,
3404 lib/mike-gcc.exp, lib/objc-torture.exp, lib/gfortran.exp,
3405 lib/target-supports.exp, obj-c++.dg/dg.exp, gfortran.dg/dg.exp,
3406 gfortran.dg/vect/vect.exp, objc/execute/execute.exp,
3407 objc/execute/exceptions/exceptions.exp, objc/compile/compile.exp:
3408 Likewise.
3409
3410 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
3411
3412 * gfortran.dg/parameter_unused.f90: Adjusted dg-options and
3413 error message text.
3414
3415 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
3416
3417 PR fortran/32945
3418 * gfortran.dg/initialization_12.f90: New test.
3419
3420 2007-08-01 Paul Thomas <pault@gcc.gnu.org>
3421
3422 PR fortran/31609
3423 * gfortran.dg/entry_12.f90: New test.
3424
3425 2007-07-31 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3426
3427 PR fortran/32938
3428 * gfortran.dg/altreturn_6.f90: New test.
3429
3430 2007-07-31 Steven G. Kargl <kargl@gcc.gnu.org>
3431
3432 PR fortran/32942
3433 * gfortran.dg/exponent_2.f90: New test.
3434
3435 2007-07-30 Jan Sjodin <jan.sjodin@amd.com>
3436
3437 * gcc.dg/vect/vect-117.c: New test.
3438 * gcc.dg/vect/vect-74.c: Enabled test
3439 * gcc.dg/vect/vect-81.c: Enabled test
3440
3441 2007-07-30 Andrew Pinski <pinskia@gmail.com>
3442
3443 * gcc.dg/pragma-darwin.c: Run on all *-*-darwin* targets.
3444 s/dg-error/dg-warning where warning is expected.
3445
3446 2007-07-30 Thomas Koenig <tkoenig@gcc.gnu.org>
3447
3448 PR fortran/32770
3449 * gfortran.dg/array_constructor_12.f90: Adjust argument
3450 of huge() to correct kind.
3451
3452 2007-07-30 Ollie Wild <aaw@google.com>
3453
3454 * gcc.dg/cpp/counter-2.c: New test.
3455 * gcc.dg/cpp/counter-3.c: New test.
3456 * gcc.dg/cpp/dir-only-1.c: New test.
3457 * gcc.dg/cpp/dir-only-1.h: New file.
3458 * gcc.dg/cpp/dir-only-2.c: New test.
3459 * gcc.dg/cpp/dir-only-3.c: New test.
3460 * gcc.dg/cpp/dir-only-3a.h: New file.
3461 * gcc.dg/cpp/dir-only-3b.h: New file.
3462 * gcc.dg/cpp/dir-only-4.c: New test.
3463 * gcc.dg/cpp/dir-only-5.c: New test.
3464 * gcc.dg/cpp/dir-only-6.c: New test.
3465
3466 2007-07-30 Julian Brown <julian@codesourcery.com>
3467
3468 * gcc.target/arm/neon/v*.c: Regenerate.
3469
3470 2007-07-30 Paolo Carlini <pcarlini@suse.de>
3471
3472 PR c++/32108
3473 * g++.dg/ext/label6.C: New.
3474
3475 2007-07-29 Thomas Koenig <tkoenig@gcc.gnu.org>
3476
3477 PR libfortran/32858
3478 PR libfortran/30814
3479 * gfortran.dg/pack_bounds_1.f90: Adjust to new error message.
3480
3481 2007-07-29 Paul Thomas <pault@gcc.gnu.org>
3482
3483 PR fortran/31211
3484 * gfortran.dg/actual_pointer_function_1.f90: New test.
3485
3486 PR fortran/32682
3487 * gfortran.dg/scalarize_parameter_array_1.f90: New test.
3488
3489 2007-07-29 Daniel Franke <franke.daniel@gmail.com>
3490
3491 PR fortran/32906
3492 * gfortran.dg/shape_1.f90: Adjust error message.
3493 * gfortran.dg/parameter_array_ref_1.f90: New test.
3494
3495 2007-07-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3496
3497 PR fortran/31609
3498 * gfortran.dg/entry_11.f90: New test.
3499
3500 2007-07-29 Vladimir Yanovsky <yanov@il.ibm.com>
3501 Revital Eres <eres@il.ibm.com>
3502
3503 * gfortran.dg/sms-1.f90: New test.
3504
3505 2007-07-28 Richard Guenther <rguenther@suse.de>
3506
3507 * gcc.c-torture/compile/pr32920.c: New testcase.
3508
3509 2007-07-28 Simon Martin <simartin@users.sourceforge.net>
3510
3511 PR c++/30917
3512 * g++.dg/lookup/friend11.C: New test.
3513
3514 2007-07-28 Daniel Franke <franke.daniel@gmail.com>
3515
3516 * gfortran.dg/namelist_5.f90: Adjusted error message.
3517 * gfortran.dg/assumed_shape_nml.f90: Renamed to ...
3518 * gfortran.dg/namelist_31.f90: ... this. Removed dg-warning directive.
3519 * gfortran.dg/assumed_size_nml.f90: Renamed to ...
3520 * gfortran.dg/namelist_32.f90: ... this.
3521
3522 PR fortran/32876
3523 * gfortran.dg/namelist_33.f90: New test.
3524
3525 PR fortran/32905
3526 * gfortran.dg/namelist_34.f90: New test.
3527
3528 PR fortran/31818
3529 * gfortran.dg/namelist_35.f90: New test.
3530
3531 2007-07-28 Paul Thomas <pault@gcc.gnu.org>
3532
3533 PR fortran/32880
3534 * gfortran.dg/alloc_comp_assign_6.f90: New tests.
3535
3536 2007-07-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
3537
3538 PR testsuite/32471
3539 * gcc.dg/torture/pr30364-1.c (f)(main): Use INT_MAX instead of
3540 assuming it is 0x7ffffffff.
3541 * gcc.dg/torture/pr30364-2.c (f)(main): Likewise.
3542 * gcc.dg/torture/pr30364-3.c (f)(main): Likewise.
3543
3544 2007-07-27 Dominique d'Humieres <dominiq@lps.ens.fr>
3545
3546 * gfortran.dg/operator_3.f90: Fix dg directive.
3547 * gfortran.dg/min_max_conformance.f90: Fix dg directive.
3548 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Fix dg directive.
3549 * gfortran.dg/c_ptr_tests_10.f03: Fix dg directive.
3550
3551 2007-07-27 Douglas Gregor <doug.gregor@gmail.com>
3552
3553 * g++.dg/cpp0x/decltype1.C: New.
3554 * g++.dg/cpp0x/decltype2.C: New.
3555 * g++.dg/cpp0x/decltype3.C: New.
3556 * g++.dg/cpp0x/decltype4.C: New.
3557 * g++.dg/cpp0x/decltype5.C: New.
3558 * g++.dg/cpp0x/decltype6.C: New.
3559
3560 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
3561
3562 * gcc.dg/torture/pr27743.c (bar): Use an integer of exactly 32 bits
3563 because the test relies on bit 31 to be the sign bit.
3564
3565 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
3566
3567 * gcc.c-torture/execute/pr28651.c (main): Use INT_MAX instead of
3568 assuming it is 0x7fffffff.
3569 * gcc.dg/tree-ssa/vrp29.c (decCompare)(main): Likewise.
3570 * gcc.dg/Wconversion-integer-no-sign.c (h): Likewise.
3571
3572 2007-07-27 Mark Mitchell <mark@codesourcery.com>
3573
3574 PR c++/32346
3575 * g++.dg/expr/bitfield9.C: New test.
3576
3577 2007-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
3578
3579 PR fortran/32899
3580 * gfortran.dg/logical_comp.f90: Update dg-error strings.
3581
3582 2007-07-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3583
3584 PR fortran/32760
3585 * gfortran.dg/private_type_7.f90: New test.
3586
3587 2007-07-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3588
3589 PR fortran/32035
3590 * gfortran.dg/select_char_1.f90: New test.
3591
3592 2007-07-27 Tobias Burnus <burnus@net-b.de>
3593
3594 PR fortran/32903
3595 * gfortran.dg/initialization_11.f90: New test.
3596
3597 2007-07-27 Richard Sandiford <richard@codesourcery.com>
3598
3599 * gcc.target/mips/ins-1.c: New test.
3600
3601 '2007-07-26 Nathan Froyd <froydnj@codesourcery.com>
3602
3603 PR/19232
3604 * gcc.dg/assign-warn-3.c (f0): Declare as inline.
3605 (f1): Likewise.
3606
3607 2007-07-26 Andreas Krebbel <krebbel1@de.ibm.com>
3608
3609 * gcc.dg/20070725-1.c: Split the spare field in two to avoid:
3610 error: width of 'spare' exceeds its type.
3611
3612 2007-07-25 Nathan Froyd <froydnj@codesourcery.com>
3613
3614 * gcc.dg/sibcall-3.c: Skip on PowerPC targets when -mlongcall.
3615 * gcc.dg/sibcall-4.c: Likewise.
3616
3617 2007-07-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3618
3619 PR rtl-optimization/31500
3620 * gcc.dg/Warray-bounds.c: Remove hppa xfails.
3621 * g++.dg/warn/Warray-bounds.C: Likewise.
3622
3623 2007-07-25 H.J. Lu <hongjiu.lu@intel.com>
3624
3625 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Updated.
3626
3627 2007-07-25 Julian Brown <julian@codesourcery.com>
3628 Paul Brook <paul@codesourcery.com>
3629 Joseph Myers <joseph@codesourcery.com>
3630 Mark Shinwell <shinwell@codesourcery.com>
3631
3632 * gcc.dg/vect/vect.exp: Check is-effective-target arm_neon_hw.
3633 * gcc.dg/vect/tree-vect.h: Check for NEON SIMD support.
3634 * lib/gcc-dg.exp (cleanup-saved-temps): Fix comment.
3635 * lib/target-supports.exp (check_effective_target_arm_neon_ok)
3636 (check_effective_target_arm_neon_hw): New.
3637 * gcc.target/arm/neon/neon.exp: New file.
3638 * gcc.target/arm/neon/polytypes.c: New file.
3639 * gcc.target/arm/neon/v*.c (1870 files): New (autogenerated).
3640
3641 2007-07-25 Janis Johnson <janis187@us.ibm.com>
3642
3643 * gcc.c-torture/unsorted/dump-noaddr.c: Reduce string length for
3644 targets where an "int" is less than 32 bits wide.
3645
3646 2007-07-25 Andreas Krebbel <krebbel1@de.ibm.com>
3647
3648 * gcc.dg/20070725-1.c: Testcase for revision 126876 added.
3649
3650 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3651
3652 * gcc.dg/tree-ssa/predcom-1.c (count_averages): Avoid overflow
3653 during addition if an int is only 16 bits wide.
3654 * gcc.dg/tree-ssa/predcom-2.c (fib): Avoid overflow of 16-bit int.
3655
3656 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3657
3658 * gcc.dg/torture/pr29584.c: Only run test if pointers have the same
3659 size as "long int" and are 32 or 64 bits wide.
3660 * gcc.dg/torture/pr28814.c: Likewise.
3661
3662 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3663
3664 * gcc.dg/torture/pr30313.c (struct S): Make sure the bit-field is
3665 exactly as wide as an int.
3666
3667 2007-07-25 Danny Smith <dannysmith@users.sourceforge.net>
3668
3669 * gcc.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
3670 Define and use throughout as long long printf format specifier.
3671 * g++.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
3672 Likewise.
3673
3674 2007-07-24 H.J. Lu <hongjiu.lu@intel.com>
3675
3676 * gcc.dg/dfp/fe-convert-2.c: Unconditionally enable testing
3677 for converting from 1.0e-96 and 0.00048828125 to _Decimal32.
3678
3679 2007-07-25 Ben Elliston <bje@au.ibm.com>
3680
3681 * gcc.dg/dfp/fe-convert-1.c: Fix typo in comments.
3682
3683 2007-07-24 Daniel Jacobowitz <dan@codesourcery.com>
3684
3685 * gcc.c-torture/execute/20070724-1.c: New.
3686
3687 2007-07-24 Paul Thomas <pault@gcc.gnu.org>
3688
3689 PR fortran/31205
3690 * gfortran.dg/alloc_comp_basics_1.f90 : Restore number of
3691 "deallocates" to 24, since patch has code rid of much spurious
3692 code.
3693 * gfortran.dg/interface_assignment_1.f90 : New test.
3694
3695 PR fortran/32842
3696 * gfortran.dg/interface_assignment_2.f90 : New test.
3697
3698 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
3699
3700 PR fortran/32867
3701 * fortran.dg/initialization_10.f90: New test.
3702
3703 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
3704
3705 PR fortran/32778
3706 * gfortran.dg/imag_2.f: Removed
3707 * gfortran.dg/warn_std_1.f90: New test.
3708 * gfortran.dg/warn_std_2.f90: New test.
3709 * gfortran.dg/warn_std_3.f90: New test.
3710
3711 2007-07-24 Paolo Carlini <pcarlini@suse.de>
3712
3713 PR c++/29001
3714 * g++.dg/init/new22.C: New.
3715
3716 2007-07-24 Paolo Carlini <pcarlini@suse.de>
3717
3718 PR c++/32561
3719 * g++.dg/template/crash67.C: New.
3720
3721 2007-07-24 Dorit Nuzman <dorit@il.ibm.com>
3722
3723 * lib/target-support.exp (check_effective_target_natural_alignment):
3724 (check_effective_target_vector_alignment_reachable): New.
3725 * config/spu/spu.c (spu_vector_alignment_reachable): New.
3726 (TARGET_VECTOR_ALIGNMENT_REACHABLE): Define.
3727 * * gcc.dg/vect/pr25413a.c: Use vector_alignment_reachable target
3728 check.
3729 * gcc.dg/vect/pr25413.c: Likewise.
3730 * gcc.dg/vect/pr31699.c: Likewise.
3731
3732 2007-07-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3733
3734 PR fortran/30814
3735 * gfortran.dg/pack_bounds_1.f90: New test case.
3736
3737 2007-07-23  Daniel Franke  <franke.daniel@gmail.com>
3738
3739 PR fortran/31639
3740 * gfortran.dg/initialization_9.f90: New test.
3741
3742 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3743
3744 PR fortran/32797
3745 PR fortran/32800
3746 * gfortran.dg/bind_c_usage_8.f03: New test case.
3747 * gfortran.dg/c_f_pointer_tests_2.f03: Ditto.
3748 * gfortran.dg/c_ptr_tests_5.f03: Updated expected error message.
3749
3750 2007-07-23 Richard Sandiford <richard@codesourcery.com>
3751
3752 * gcc.target/mips/branch-cost-1.c: New test.
3753 * gcc.target/mips/branch-cost-2.c: Likewise.
3754
3755 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3756
3757 PR fortran/32732
3758 * gfortran.dg/c_char_tests.f03: New test case.
3759 * gfortran.dg/c_char_driver.c: Driver for c_char_tests.f03.
3760 * gfortran.dg/c_char_tests_2.f03: New test case.
3761 * gfortran.dg/value_6.f03: Ditto.
3762 * gfortran.dg/value_7.f03: Ditto.
3763
3764 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3765
3766 PR fortran/32600
3767 * gfortran.dg/c_funloc_tests_5.f03: New.
3768 * gfortran.dg/c_funloc_tests_5.f04: New.
3769 * gfortran.dg/c_funloc_tests_4_driver.c: New.
3770
3771 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
3772
3773 PR c++/32839
3774 * g++.dg/expr/call4.C: New.
3775 * g++.dg/expr/call5.C: New.
3776
3777 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
3778
3779 PR fortran/32710
3780 * gfortran.dg/namelist_30.f90: New test.
3781
3782 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
3783
3784 PR fortran/29962
3785 * gfortran.dg/array_initializer_1.f90: Removed warning.
3786 * gfortran.dg/initialization_1.f90: Adjusted messages.
3787 * gfortran.dg/nested_modules_6.f90: Removed warning.
3788
3789 PR fortran/31253
3790 * gfortran.dg/initialization_7.f90: New test.
3791
3792 PR fortran/31639
3793 * gfortran.dg/initialization_8.f90: New test.
3794
3795 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
3796
3797 PR c++/30818
3798 * g++.dg/template/crash47.C: Adjust errors.
3799 * g++.dg/template/crash48.C: Adjust errors.
3800 * g++.dg/template/typename12.C: New.
3801 * g++.dg/template/typename13.C: New.
3802 * g++.dg/template/typename14.C: New.
3803 * g++.dg/template/typedef6.C: Adjust errors.
3804
3805 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
3806
3807 PR fortran/32627
3808 * gfortran.dg/pr32627_driver.c: Driver for pr32627.
3809 * gfortran.dg/pr32627.f03: New test case.
3810
3811 * gfortran.dg/c_f_pointer_logical.f03: New test case.
3812 * gfortran.dg/c_f_pointer_logical_driver.c: Driver for
3813 c_f_pointer_logical.
3814 * gfortran.dg/c_f_pointer_complex_driver.c: Driver for
3815 c_f_pointer_complex.
3816 * gfortran.dg/c_f_pointer_complex.f03: New test case.
3817 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Driver for
3818 c_f_pointer_shape_tests_2.
3819 * gfortran.dg/c_f_pointer_shape_tests_2.f03: New test case.
3820
3821 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
3822
3823 PR fortran/32804
3824 * gfortran.dg/c_loc_tests_9.f03: New test case.
3825 * gfortran.dg/c_loc_tests_10.f03: Ditto.
3826
3827 2007-07-21 Lee Millward <lee.millward@gmail.com>
3828
3829 PR fortran/32823
3830 * gfortran.dg/int_2.f90: New test.
3831
3832 2007-07-21 Rask Ingemann Lambertsen <rask@sygehus.dk>
3833
3834 * gcc.dg/inline-23.c: Use pointer sized type for cast from pointer.
3835
3836 2007-07-20 Richard Sandiford <richard@codesourcery.com>
3837
3838 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -msmartmips.
3839 * gcc.target/mips/save-restore-5.c: Fix positioning of dg-do directive.
3840
3841 2007-07-20 Uros Bizjak <ubizjak@gmail.com>
3842
3843 PR tree-optimization/19910
3844 * gcc.dg/pr19910.c: New test.
3845
3846 2007-07-19 Daniel Franke <franke.daniel@gmail.com>
3847
3848 PR fortran/32738
3849 * gfortran.dg/pr32738.f90: New test.
3850
3851 2007-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
3852
3853 PR tree-optimzation/32635
3854 * gfortran.dg/pr32635.f: New test case.
3855
3856 2007-07-18 Christopher D. Rickett <crickett@lanl.gov>
3857
3858 PR fortran/32801
3859 * gfortran.dg/pr32801.f03: New test case.
3860
3861 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3862
3863 * gcc.dg/c99-math-double-1.c: Mark test variables as volatile.
3864 Test negative numbers also.
3865 * gcc.dg/c99-math-float-1.c: Likewise.
3866 * gcc.dg/c99-math-long-double-1.c: Likewise.
3867 * gcc.dg/c99-math.h: Check for FP exceptions. Update for negative
3868 test inputs.
3869
3870 2007-07-18 Bob Wilson <bob.wilson@acm.org>
3871
3872 * lib/target-supports.exp (check_effective_target_sync_int_long):
3873 Enable for xtensa.
3874 (check_effective_target_sync_char_short): Likewise.
3875
3876 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3877
3878 * gcc.dg/pr28796-2.c: Add more cases.
3879
3880 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3881
3882 * gcc.dg/pr28796-1.c: Add more cases.
3883 * gcc.dg/pr28796-2.c: Likewise.
3884
3885 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3886
3887 * gcc.dg/pr28796-1.c: Add more cases.
3888 * gcc.dg/pr28796-2.c: Likewise.
3889
3890 2007-07-17 Janus Weil <jaydub66@gmail.com>
3891
3892 PR fortran/32535
3893 * gfortran.dg/pr32535.f90: New test.
3894
3895 2007-07-17 Paul Thomas <pault@gcc.gnu.org>
3896
3897 PR fortran/31320
3898 PR fortran/32665
3899 * gfortran.dg/alloc_comp_constructor_3.f90: New test.
3900
3901 2007-07-17 Zdenek Dvorak <dvorakz@suse.cz>
3902
3903 PR rtl-optimization/32773
3904 * gcc.dg/pr32773.c: New test.
3905
3906 2007-07-16 Andrew Pinski <andrew_pinski@playstation.sony.com>
3907
3908 * gcc.target/spu/intrinsics-1.c: Use dg-message to
3909 match flax-vector-conversions note.
3910 * gcc.target/spu/fixed-range-bad.c: Use dg-warning
3911 instead of dg-error for the warning.
3912
3913 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
3914
3915 * gcc.c-torture/execute/20061101-2.c: Variant of 20061101-1.c
3916 adapted to work on targets with 16-bit or wider int.
3917 * gcc.c-torture/execute/pr29797-2.c: Likewise for pr29797-1.c.
3918 * gcc.c-torture/execute/pr31448-2.c: Likewise for pr31448.c.
3919 * gcc.dg/20061109-2.c: Likewise for 20061109-1.c.
3920 * gcc.dg/pr27959-2.c: Likewise for pr27959.c.
3921
3922 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
3923
3924 * gcc.dg/tree-ssa/ltrans-5.c: Only run test on targets which
3925 support large arrays.
3926 * gcc.dg/pr27959.c: Only run test if an int is at least 32 bits wide.
3927 * gcc.dg/20061109-1.c: Likewise.
3928 * gcc.c-torture/execute/20061101-1.x: Likewise.
3929 * gcc.c-torture/execute/pr29797-1.x: Likewise.
3930 * gcc.c-torture/execute/pr31448.x: Likewise.
3931
3932 2007-07-16 Lee Millward <lee.millward@gmail.com>
3933
3934 * gfortran.dg/cmplx_intrinsic_1.f90: New test.
3935
3936 PR fortran/32238
3937 * gfortran.dg/pr32238.f90: New test.
3938
3939 PR fortran/32222
3940 * gfortran.dg/pr32222.f90: New test.
3941
3942 PR fortran/32242
3943 * gfortran.dg/pr32242.f90: New test.
3944
3945 2007-07-16 Sandra Loosemore <sandra@codesourcery.com>
3946 David Ung <davidu@mips.com>
3947
3948 * gcc.target/mips/mips-sched-madd.c: New test case.
3949
3950 2007-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3951
3952 PR libfortran/32611
3953 * gfortran.dg/large_real_kind_1.f90: Update test.
3954 * gfortran.dg/pr17706.f90: Update test.
3955 * gfortran.dg/fmt_zero_digits.f90: Update test.
3956 * gfortran.dg/fmt_zero_precision.f90: Update test.
3957 * gfortran.dg/real_const_3.f90: Update test.
3958
3959 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3960
3961 PR fortran/32036
3962 * gfortran.dg/bounds_check_8.f90: New test.
3963 * gfortran.dg/do_iterator_2.f90: Make code legal Fortran.
3964
3965 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3966
3967 PR fortran/32357
3968 * gfortran.dg/mvbits_2.f90: New test.
3969
3970 2007-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3971
3972 PR libfortran/32731
3973 * gfortran.dg/pack_mask_1.f90: New test.
3974 * gfortran.dg/unpack_mask_1.f90: New test.
3975
3976 2007-07-14 Eric Botcazou <ebotcazou@libertysurf.fr>
3977
3978 * gcc.dg/20001013-1.c: Move to gcc.target/sparc.
3979 * gcc.dg/20001101-1.c: Likewise.
3980 * gcc.dg/20001102-1.c: Likewise.
3981 * gcc.dg/20020116-2.c: Likewise.
3982 * gcc.dg/20020416-1.c: Likewise.
3983 * gcc.dg/sparc-constant-1.c: Likewise.
3984 * gcc.dg/sparc-dwarf2.c: Likewise.
3985 * gcc.dg/sparc-frame-1.c: Likewise.
3986 * gcc.dg/sparc-getcontext-1.c: Likewise.
3987 * gcc.dg/sparc-loop-1.c: Likewise.
3988 * gcc.dg/sparc-reg-1.c: Likewise.
3989 * gcc.dg/sparc-ret.c: Likewise.
3990 * gcc.dg/sparc-trap-1.c: Likewise.
3991 * gcc.dg/ultrasp10.c: Likewise.
3992 * gcc.dg/ultrasp11.c: Likewise.
3993 * gcc.dg/ultrasp1.c: Likewise.
3994 * gcc.dg/ultrasp2.c: Likewise.
3995 * gcc.dg/ultrasp3.c: Likewise.
3996 * gcc.dg/ultrasp4.c: Likewise.
3997 * gcc.dg/ultrasp5.c: Likewise.
3998 * gcc.dg/ultrasp6.c: Likewise.
3999 * gcc.dg/ultrasp7.c: Likewise.
4000 * gcc.dg/ultrasp8.c: Likewise.
4001 * gcc.dg/ultrasp9.c: Likewise.
4002 * gcc.dg/splet-1.c: Delete.
4003
4004 2007-07-14 Daniel Franke <franke.daniel@gmail.com>
4005
4006 PR fortran/32724
4007 * gfortran.dg/stfunc_5.f90: New test.
4008
4009 2007-07-14 Uros Bizjak <ubizjak@gmail.com>
4010
4011 * lib/target-supports.exp (check_effective_target_vect_aligned_arrays):
4012 New procedure to check if arrays are naturally aligned to the vector
4013 alignment boundary.
4014 * gcc.dg/vect/pr25413a.c: Do not include stdarg.h. Use __SIZE_TYPE__
4015 in size_t typedef. Adjust tree dump scan results according to
4016 vect_aligned_arrays target check.
4017 * gcc.dg/vect/pr25413.c: Adjust tree dump scan results according to
4018 vect_aligned_arrays target check.
4019 * gcc.dg/vect/pr31699.c: Ditto.
4020
4021 2007-07-13 Sa Liu <saliu@de.ibm.com>
4022
4023 * gcc.dg/vect/fast-math-vect-reduc-7.c: Switch on test
4024 for V2DFmode vector conditional expression.
4025 * gcc.target/spu/dfcmeq.c: New. Test combination of abs
4026 and dfceq patterns.
4027 * gcc.target/spu/dfcmgt.c: New. Test combination of abs
4028 and dfcgt patterns.
4029 * gcc.target/spu/intrinsics-2.c: New. Test intrinsics for
4030 V2DFmode comparison and test special values.
4031 * lib/target-supports.exp: Switch on test for V2DFmode
4032 vector conditional expression.
4033
4034 2007-07-13 Richard Guenther <rguenther@suse.de>
4035
4036 PR tree-optimization/32721
4037 * gcc.dg/pr32721.c: New testcase.
4038
4039 2007-07-13 Hans-Peter Nilsson <hp@axis.com>
4040
4041 * gcc.dg/20011127-1.c: Use dg-message, not dg-error to match the
4042 error message part that continues on a new line.
4043
4044 2007-07-12 Geoffrey Keating <geoffk@apple.com>
4045
4046 * gcc.dg/c99-tgmath-1.c: New.
4047 * gcc.dg/c99-tgmath-2.c: New.
4048 * gcc.dg/c99-tgmath-3.c: New.
4049 * gcc.dg/c99-tgmath-4.c: New.
4050
4051 2007-07-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4052 Janis Johnson <janis187@us.ibm.com>
4053
4054 PR testsuite/25241
4055 * gcc.test-framework/dg-error-exp-F.c: New test.
4056 * gcc.test-framework/dg-warning-exp-F.c: New test.
4057 * lib/gcc.exp: Enable warning and error prefixes.
4058 * lib/gcc-dg.exp (dg-warning): Wrap original dg-warning.
4059 (dg-error): Wrap original dg-error.
4060 * gcc.target/powerpc/altivec-types-1.c: Remove explicit error/warning
4061 markers from dg-error/dg-warning directives.
4062 * gcc.dg/20040322-1.c: Likewise.
4063 * gcc.dg/Wchar-subscripts-1.c: Likewise.
4064 * gcc.dg/Wdeclaration-after-statement-1.c: Likewise.
4065 * gcc.dg/Wdeclaration-after-statement-2.c: Likewise.
4066 * gcc.dg/Werror-1.c: Likewise.
4067 * gcc.dg/Werror-10.c: Likewise.
4068 * gcc.dg/Werror-11.c: Likewise.
4069 * gcc.dg/Werror-2.c: Likewise.
4070 * gcc.dg/Werror-3.c: Likewise.
4071 * gcc.dg/Werror-4.c: Likewise.
4072 * gcc.dg/Werror-5.c: Likewise.
4073 * gcc.dg/Werror-6.c: Likewise.
4074 * gcc.dg/Werror-7.c: Likewise.
4075 * gcc.dg/Werror-8.c: Likewise.
4076 * gcc.dg/Werror-9.c: Likewise.
4077 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
4078 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: Likewise.
4079 * gcc.dg/Wimplicit-function-declaration-c89.c: Likewise.
4080 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: Likewise.
4081 * gcc.dg/Wimplicit-function-declaration-c99.c: Likewise.
4082 * gcc.dg/Wint-to-pointer-cast-1.c: Likewise.
4083 * gcc.dg/Wint-to-pointer-cast-2.c: Likewise.
4084 * gcc.dg/Wint-to-pointer-cast-3.c: Likewise.
4085 * gcc.dg/Wnested-externs-1.c: Likewise.
4086 * gcc.dg/Wpointer-to-int-cast-1.c: Likewise.
4087 * gcc.dg/Wpointer-to-int-cast-2.c: Likewise.
4088 * gcc.dg/Wpointer-to-int-cast-3.c: Likewise.
4089 * gcc.dg/Wshadow-3.c: Likewise.
4090 * gcc.dg/Wtraditional-conversion-2.c: Likewise.
4091 * gcc.dg/Wwrite-strings-1.c: Likewise.
4092 * gcc.dg/anon-struct-5.c: Likewise.
4093 * gcc.dg/anon-struct-6.c: Likewise.
4094 * gcc.dg/anon-struct-7.c: Likewise.
4095 * gcc.dg/anon-struct-8.c: Likewise.
4096 * gcc.dg/array-8.c: Likewise.
4097 * gcc.dg/array-quals-2.c: Likewise.
4098 * gcc.dg/asm-qual-1.c: Likewise.
4099 * gcc.dg/asm-wide-1.c: Likewise.
4100 * gcc.dg/assign-warn-1.c: Likewise.
4101 * gcc.dg/assign-warn-2.c: Likewise.
4102 * gcc.dg/bitfld-10.c: Likewise.
4103 * gcc.dg/bitfld-11.c: Likewise.
4104 * gcc.dg/bitfld-12.c: Likewise.
4105 * gcc.dg/bitfld-13.c: Likewise.
4106 * gcc.dg/bitfld-14.c: Likewise.
4107 * gcc.dg/builtin-choose-expr-2.c: Likewise.
4108 * gcc.dg/builtins-30.c: Likewise.
4109 * gcc.dg/c90-const-expr-5.c: Likewise.
4110 * gcc.dg/c90-typespec-1.c: Likewise.
4111 * gcc.dg/c99-const-expr-5.c: Likewise.
4112 * gcc.dg/c99-flex-array-5.c: Likewise.
4113 * gcc.dg/c99-fordecl-3.c: Likewise.
4114 * gcc.dg/c99-tag-3.c: Likewise.
4115 * gcc.dg/c99-typespec-1.c: Likewise.
4116 * gcc.dg/c99-vla-jump-1.c: Likewise.
4117 * gcc.dg/c99-vla-jump-2.c: Likewise.
4118 * gcc.dg/c99-vla-jump-3.c: Likewise.
4119 * gcc.dg/c99-vla-jump-4.c: Likewise.
4120 * gcc.dg/c99-vla-jump-5.c: Likewise.
4121 * gcc.dg/cast-1.c: Likewise.
4122 * gcc.dg/cast-2.c: Likewise.
4123 * gcc.dg/cast-3.c: Likewise.
4124 * gcc.dg/cast-4.c: Likewise.
4125 * gcc.dg/cast-pretty-print-1.c: Likewise.
4126 * gcc.dg/comp-goto-2.c: Likewise.
4127 * gcc.dg/comp-goto-3.c: Likewise.
4128 * gcc.dg/cpp/error-1.c: Likewise.
4129 * gcc.dg/cpp/if-paren.c: Likewise.
4130 * gcc.dg/decl-7.c: Likewise.
4131 * gcc.dg/decl-8.c: Likewise.
4132 * gcc.dg/decl-nospec-1.c: Likewise.
4133 * gcc.dg/decl-nospec-2.c: Likewise.
4134 * gcc.dg/decl-nospec-3.c: Likewise.
4135 * gcc.dg/declspec-10.c: Likewise.
4136 * gcc.dg/declspec-11.c: Likewise.
4137 * gcc.dg/declspec-12.c: Likewise.
4138 * gcc.dg/declspec-13.c: Likewise.
4139 * gcc.dg/declspec-14.c: Likewise.
4140 * gcc.dg/declspec-15.c: Likewise.
4141 * gcc.dg/declspec-16.c: Likewise.
4142 * gcc.dg/declspec-17.c: Likewise.
4143 * gcc.dg/declspec-4.c: Likewise.
4144 * gcc.dg/declspec-5.c: Likewise.
4145 * gcc.dg/declspec-6.c: Likewise.
4146 * gcc.dg/declspec-7.c: Likewise.
4147 * gcc.dg/declspec-8.c: Likewise.
4148 * gcc.dg/declspec-9.c: Likewise.
4149 * gcc.dg/dfp/Wtraditional-conversion-2.c: Likewise.
4150 * gcc.dg/dfp/constants-c99.c: Likewise.
4151 * gcc.dg/dfp/keywords-c89.c: Likewise.
4152 * gcc.dg/dfp/keywords-c99.c: Likewise.
4153 * gcc.dg/dfp/keywords-reserved.c: Likewise.
4154 * gcc.dg/dfp/typespec.c: Likewise.
4155 * gcc.dg/dremf-type-compat-2.c: Likewise.
4156 * gcc.dg/dremf-type-compat-3.c: Likewise.
4157 * gcc.dg/dremf-type-compat-4.c: Likewise.
4158 * gcc.dg/empty-source-2.c: Likewise.
4159 * gcc.dg/empty-source-3.c: Likewise.
4160 * gcc.dg/enum3.c: Likewise.
4161 * gcc.dg/extra-semi-2.c: Likewise.
4162 * gcc.dg/extra-semi-3.c: Likewise.
4163 * gcc.dg/float-range-1.c: Likewise.
4164 * gcc.dg/float-range-2.c: Likewise.
4165 * gcc.dg/float-range-3.c: Likewise.
4166 * gcc.dg/float-range-5.c: Likewise.
4167 * gcc.dg/format/asm_fprintf-2.c: Likewise.
4168 * gcc.dg/format/asm_fprintf-3.c: Likewise.
4169 * gcc.dg/format/asm_fprintf-4.c: Likewise.
4170 * gcc.dg/format/asm_fprintf-5.c: Likewise.
4171 * gcc.dg/format/cast-1.c: Likewise.
4172 * gcc.dg/format/gcc_diag-3.c: Likewise.
4173 * gcc.dg/format/gcc_diag-4.c: Likewise.
4174 * gcc.dg/format/gcc_diag-6.c: Likewise.
4175 * gcc.dg/format/gcc_diag-8.c: Likewise.
4176 * gcc.dg/format/gcc_diag-9.c: Likewise.
4177 * gcc.dg/format/nul-2.c: Likewise.
4178 * gcc.dg/format/opt-1.c: Likewise.
4179 * gcc.dg/format/opt-2.c: Likewise.
4180 * gcc.dg/format/opt-3.c: Likewise.
4181 * gcc.dg/format/opt-4.c: Likewise.
4182 * gcc.dg/format/opt-5.c: Likewise.
4183 * gcc.dg/format/opt-6.c: Likewise.
4184 * gcc.dg/framework-2.c: Likewise.
4185 * gcc.dg/func-args-1.c: Likewise.
4186 * gcc.dg/func-outside-1.c: Likewise.
4187 * gcc.dg/func-outside-2.c: Likewise.
4188 * gcc.dg/gnu-cond-expr-2.c: Likewise.
4189 * gcc.dg/gnu-cond-expr-3.c: Likewise.
4190 * gcc.dg/if-empty-1.c: Likewise.
4191 * gcc.dg/init-bad-1.c: Likewise.
4192 * gcc.dg/init-bad-2.c: Likewise.
4193 * gcc.dg/init-bad-3.c: Likewise.
4194 * gcc.dg/init-desig-obs-2.c: Likewise.
4195 * gcc.dg/init-desig-obs-3.c: Likewise.
4196 * gcc.dg/init-empty-2.c: Likewise.
4197 * gcc.dg/init-empty-3.c: Likewise.
4198 * gcc.dg/inline-11.c: Likewise.
4199 * gcc.dg/inline-12.c: Likewise.
4200 * gcc.dg/inline-8.c: Likewise.
4201 * gcc.dg/inline-9.c: Likewise.
4202 * gcc.dg/inline3.c: Likewise.
4203 * gcc.dg/label-decl-1.c: Likewise.
4204 * gcc.dg/label-decl-2.c: Likewise.
4205 * gcc.dg/label-decl-3.c: Likewise.
4206 * gcc.dg/label-decl-4.c: Likewise.
4207 * gcc.dg/long-long-typespec-1.c: Likewise.
4208 * gcc.dg/lvalue-2.c: Likewise.
4209 * gcc.dg/lvalue-3.c: Likewise.
4210 * gcc.dg/nested-func-3.c: Likewise.
4211 * gcc.dg/nested-redef-1.c: Likewise.
4212 * gcc.dg/noreturn-4.c: Likewise.
4213 * gcc.dg/old-style-prom-2.c: Likewise.
4214 * gcc.dg/old-style-prom-3.c: Likewise.
4215 * gcc.dg/old-style-then-proto-1.c: Likewise.
4216 * gcc.dg/overflow-warn-1.c: Likewise.
4217 * gcc.dg/overflow-warn-2.c: Likewise.
4218 * gcc.dg/overflow-warn-3.c: Likewise.
4219 * gcc.dg/overflow-warn-4.c: Likewise.
4220 * gcc.dg/overflow-warn-6.c: Likewise.
4221 * gcc.dg/parm-forwdecl-2.c: Likewise.
4222 * gcc.dg/parm-forwdecl-3.c: Likewise.
4223 * gcc.dg/parm-impl-decl-1.c: Likewise.
4224 * gcc.dg/parm-impl-decl-2.c: Likewise.
4225 * gcc.dg/parm-incomplete-1.c: Likewise.
4226 * gcc.dg/parm-mismatch-1.c: Likewise.
4227 * gcc.dg/pointer-arith-1.c: Likewise.
4228 * gcc.dg/pointer-arith-2.c: Likewise.
4229 * gcc.dg/pointer-arith-3.c: Likewise.
4230 * gcc.dg/pointer-arith-4.c: Likewise.
4231 * gcc.dg/pointer-arith-6.c: Likewise.
4232 * gcc.dg/pointer-arith-7.c: Likewise.
4233 * gcc.dg/pointer-arith-8.c: Likewise.
4234 * gcc.dg/pr13804-1.c: Likewise.
4235 * gcc.dg/pr15698-1.c: Likewise.
4236 * gcc.dg/pr15698-2.c: Likewise.
4237 * gcc.dg/pr15698-3.c: Likewise.
4238 * gcc.dg/pr15698-4.c: Likewise.
4239 * gcc.dg/pr15698-5.c: Likewise.
4240 * gcc.dg/pr15698-6.c: Likewise.
4241 * gcc.dg/pr15698-7.c: Likewise.
4242 * gcc.dg/pr15698-8.c: Likewise.
4243 * gcc.dg/pr17188-1.c: Likewise.
4244 * gcc.dg/pr17301-1.c: Likewise.
4245 * gcc.dg/pr17301-2.c: Likewise.
4246 * gcc.dg/pr17730-1.c: Likewise.
4247 * gcc.dg/pr20368-1.c: Likewise.
4248 * gcc.dg/pr20368-2.c: Likewise.
4249 * gcc.dg/pr20368-3.c: Likewise.
4250 * gcc.dg/pr22308-1.c: Likewise.
4251 * gcc.dg/qual-component-1.c: Likewise.
4252 * gcc.dg/redecl-1.c: Likewise.
4253 * gcc.dg/redecl-11.c: Likewise.
4254 * gcc.dg/redecl-12.c: Likewise.
4255 * gcc.dg/redecl-13.c: Likewise.
4256 * gcc.dg/redecl-14.c: Likewise.
4257 * gcc.dg/redecl-15.c: Likewise.
4258 * gcc.dg/register-var-1.c: Likewise.
4259 * gcc.dg/register-var-2.c: Likewise.
4260 * gcc.dg/stmt-expr-2.c: Likewise.
4261 * gcc.dg/stmt-expr-3.c: Likewise.
4262 * gcc.dg/stmt-expr-label-1.c: Likewise.
4263 * gcc.dg/stmt-expr-label-2.c: Likewise.
4264 * gcc.dg/stmt-expr-label-3.c: Likewise.
4265 * gcc.dg/struct-empty-2.c: Likewise.
4266 * gcc.dg/struct-empty-3.c: Likewise.
4267 * gcc.dg/struct-parse-1.c: Likewise.
4268 * gcc.dg/struct-semi-1.c: Likewise.
4269 * gcc.dg/struct-semi-2.c: Likewise.
4270 * gcc.dg/struct-semi-3.c: Likewise.
4271 * gcc.dg/switch-5.c: Likewise.
4272 * gcc.dg/switch-6.c: Likewise.
4273 * gcc.dg/switch-7.c: Likewise.
4274 * gcc.dg/tls/diag-5.c: Likewise.
4275 * gcc.dg/transparent-union-1.c: Likewise.
4276 * gcc.dg/transparent-union-3.c: Likewise.
4277 * gcc.dg/typespec-1.c: Likewise.
4278 * gcc.dg/vla-init-2.c: Likewise.
4279 * gcc.dg/vla-init-3.c: Likewise.
4280 * gcc.dg/vla-init-4.c: Likewise.
4281 * gcc.dg/vla-init-5.c: Likewise.
4282 * gcc.dg/void-cast-2.c: Likewise.
4283 * gcc.dg/wvla-3.c: Likewise.
4284 * gcc.dg/wvla-7.c: Likewise.
4285 * gcc.target/i386/991209-1.c: Likewise.
4286 * gcc.target/ia64/fpreg-1.c: Likewise.
4287 * gcc.target/m68k/interrupt_thread-2.c: Likewise.
4288 * gcc.target/m68k/interrupt_thread-3.c: Likewise.
4289
4290 2007-07-12  Daniel Franke  <franke.daniel@gmail.com>
4291
4292 PR fortran/31639
4293 * gfortran.dg/func_decl_4.f90: New test.
4294
4295 2007-07-12 Paul Thomas <pault@gcc.gnu.org>
4296
4297 PR fortran/32727
4298 * gfortran.dg/interface_17.f90: New test.
4299
4300 2007-07-12 Christopher D. Rickett <crickett@lanl.gov>
4301
4302 PR fortran/32599
4303 * gfortran.dg/32599.f03: New test case.
4304
4305 PR fortran/32601
4306 * gfortran.dg/32601.f03: New test case.
4307 * gfortran.dg/32601_1.f03: Ditto.
4308 * gfortran.dg/c_ptr_tests_9.f03: Updated dg-options.
4309 * gfortran.dg/c_ptr_tests_10.f03: Ditto.
4310
4311 2007-07-12 Steve Ellcey <sje@cup.hp.com>
4312
4313 * gcc.c-torture/execute/align-3.c: Remove function addr check.
4314
4315 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
4316 Devang Patel <dpatel@apple.com>
4317
4318 PR tree-optimization/25413
4319 * gcc.dg/vect/vect-align-1.c: New.
4320 * gcc.dg/vect/vect-align-2.c: New.
4321 * gcc.dg/vect/pr25413.c: New.
4322 * gcc.dg/vect/pr25413a.c: New.
4323 * gcc.dg/vect/pr31699.c: Fix dg-final check.
4324
4325 2007-07-12 Nathan Froyd <froydnj@codesourcery.com>
4326
4327 * lib/target-support.exp (check_ultrasparc_hw_available):
4328 New function.
4329 (is-effective-target): Check $arg for ultrasparc_hw.
4330 (is-effective-target-keyword): Likewise.
4331 * gcc.dg/vect/vect.exp: Call check_effective_target_ultrasparc_hw
4332 when determining what to do on sparc platforms.
4333 * gcc.dg/20001013-1.c: Check for an ultrasparc_hw target.
4334 * gcc.dg/20001101-1.c: Likewise.
4335 * gcc.dg/20001101-2.c: Likewise.
4336 * gcc.dg/ultrasp9.c: Likewise.
4337 * gcc.dg/ultrasp10.c: Likewise.
4338 * gcc.target/sparc/pdist-3.c: Likewise.
4339
4340 2007-07-12 Daniel Jacobowitz <dan@codesourcery.com>
4341
4342 * gcc.target/mips/save-restore-5.c: Add -mno-abicalls.
4343
4344 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
4345
4346 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Loops now
4347 get vectorized.
4348 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Loops
4349 now get vectorized.
4350 * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: New.
4351 * gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c: New.
4352 * gcc.dg/vect/costmodel/spu/costmodel-vect-31a.c: New.
4353 * gcc.dg/vect/costmodel/spu/costmodel-vect-31b.c: New.
4354 * gcc.dg/vect/costmodel/spu/costmodel-vect-31c.c: New.
4355 * gcc.dg/vect/costmodel/spu/costmodel-vect-31d.c: New.
4356 * gcc.dg/vect/costmodel/spu/costmodel-vect-iv-9.c: New.
4357 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: New.
4358 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: New.
4359 * gcc.dg/vect/costmodel/spu/costmodel-vect-76b.c: New.
4360 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: New.
4361 * gcc.dg/vect/costmodel/spu/costmodel-vect-68a.c: New.
4362 * gcc.dg/vect/costmodel/spu/costmodel-vect-68b.c: New.
4363 * gcc.dg/vect/costmodel/spu/costmodel-vect-68c.c: New.
4364 * gcc.dg/vect/costmodel/spu/costmodel-vect-68d.c: New.
4365 * lib/target-supports.exp (check_effective_target_vect_int_mul):
4366 Add spu.
4367
4368 2007-07-12 Jakub Jelinek <jakub@redhat.com>
4369
4370 PR c++/30854
4371 * g++.dg/parse/error30.C: New test.
4372
4373 2007-07-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4374
4375 PR fortran/29804
4376 * gfortran.dg/alloc_comp_misc_1.f90: New test.
4377
4378 2007-07-11 Daniel Berlin <dberlin@dberlin.org>
4379
4380 * gfortran.fortran-torture/compile/pr32663.f: New test.
4381
4382 2007-07-11 Paolo Carlini <pcarlini@suse.de>
4383
4384 PR c++/31027
4385 * g++.dg/inherit/virtual4.C: New.
4386
4387 2007-07-11 Uros Bizjak <ubizjak@gmail.com>
4388
4389 PR target/32661
4390 * gcc.target/i386/pr32661-1.c: New test.
4391
4392 2007-07-11 Eric Botcazou <ebotcazou@adacore.com>
4393
4394 * gnat.dg/invariant_index.ad[sb]: New test.
4395
4396 2007-07-11 Paolo Carlini <pcarlini@suse.de>
4397
4398 PR c++/32560
4399 * g++.dg/template/decl3.C: New.
4400
4401 2007-07-09 Geoffrey Keating <geoffk@apple.com>
4402
4403 PR 32617
4404 * gcc.c-torture/execute/align-3.c: New.
4405
4406 2007-07-10 Uros Bizjak <ubizjak@gmail.com>
4407
4408 PR target/32708
4409 * gcc.target/i386/pr32708-1.c: New test.
4410 * gcc.target/i386/pr32708-2.c: Ditto.
4411 * gcc.target/i386/pr32708-3.c: Ditto.
4412
4413 2007-07-10 Mark Mitchell <mark@codesourcery.com>
4414
4415 * g++.dg/init/new20.C: Remove svn:executable flag.
4416
4417 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
4418
4419 * gcc.dg/vect/vect-116.c: Add vect_int target requirement.
4420
4421 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
4422
4423 * gcc.dg/ultrasp7.c: Add fpic target requirement.
4424
4425 2007-07-10 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4426
4427 PR testsuite/25241
4428 * gcc.dg/pch/counter-2.c: Match every message with its appropriate
4429 directive.
4430
4431 2007-07-10 Paul Thomas <pault@gcc.gnu.org>
4432
4433 PR fortran/32157
4434 * gfortran.dg/overload_2.f90: New test.
4435
4436 PR fortran/32689
4437 * gfortran.dg/transfer_simplify_5.f90
4438
4439 PR fortran/32634
4440 * gfortran.dg/interface_15.f90: New test.
4441
4442 2007-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4443
4444 PR libfortran/32336
4445 * gfortran.dg/matmul_5.f90: New test case.
4446
4447 2007-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4448
4449 * gcc.dg/fesd-any.c: Move to gcc.dg/debug/dwarf2 directory.
4450 * gcc.dg/fesd-any.h: Likewise.
4451 * gcc.dg/fesd-baseonly.c: Likewise.
4452 * gcc.dg/fesd-baseonly.h: Likewise.
4453 * gcc.dg/fesd-none.c: Likewise.
4454 * gcc.dg/fesd-none.h: Likewise.
4455 * gcc.dg/fesd-reduced.c: Likewise.
4456 * gcc.dg/fesd-reduced.h: Likewise.
4457 * gcc.dg/fesd-sys.c: Likewise.
4458 * gcc.dg/fesd-sys.h: Likewise
4459 * gcc.dg/fesd.h: Likewise.
4460
4461 * g++.dg/debug/dwarf2: New directory.
4462 * g++.dg/debug/dwarf2/dwarf2.exp: New driver.
4463 * g++.dg/other/fesd-any.C: Move to g++.dg/debug/dwarf2 directory.
4464 * g++.dg/other/fesd-any.h: Likewise.
4465 * g++.dg/other/fesd-baseonly.C: Likewise.
4466 * g++.dg/other/fesd-baseonly.h: Likewise.
4467 * g++.dg/other/fesd-none.C: Likewise.
4468 * g++.dg/other/fesd-none.h: Likewise.
4469 * g++.dg/other/fesd-reduced.C: Likewise.
4470 * g++.dg/other/fesd-reduced.h: Likewise.
4471 * g++.dg/other/fesd-sys.C: Likewise.
4472 * g++.dg/other/fesd-sys.h: Likewise.
4473 * g++.dg/other/fesd.h: Likewise.
4474
4475 2007-07-09 Daniel Franke <franke.daniel@gmail.com>
4476
4477 PR fortran/31129
4478 * gfortran.dg/parameter_unused.f90: New test.
4479
4480 2007-07-09 Uros Bizjak <ubizjak@gmail.com>
4481
4482 PR tree-optimization/32681
4483 * gcc.dg/tree-ssa/pr32681.c: New test.
4484
4485 2007-07-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4486
4487 PR fortran/32678
4488 * gfortran.dg/fmt_t_5.f90: New test.
4489
4490 2007-07-08 Paolo Carlini <pcarlini@suse.de>
4491
4492 PR c++/30535
4493 * g++.dg/template/operator10.C: New.
4494
4495 2007-07-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4496
4497 PR libfortran/32217
4498 * gfortran.dg/unpack_zerosize_1.f90: New test case.
4499
4500 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4501
4502 PR fortran/29876
4503 * gfortran.dg/operator_6.f90: New test.
4504
4505 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4506
4507 PR fortran/17711
4508 * gfortran.dg/operator_4.f90: New test.
4509 * gfortran.dg/operator_5.f90: New test.
4510 * gfortran.dg/logical_comp.f90: Adjusted error messages.
4511 * gfortran.dg/module_md5_1.f90: Adjusted MD5 sum.
4512
4513 2007-07-08 Tobias Burnus <burnus@net-b.de>
4514
4515 PR fortran/32669
4516 * gfortran.dg/argument_checking_6.f90: New.
4517
4518 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4519
4520 PR fortran/25094
4521 * gfortran.dg/interface_155555.f90: New test.
4522
4523 2007-07-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4524
4525 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
4526 c99-math-long-double-1.c, c99-math.h: Test subnormals.
4527
4528 2007-07-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4529
4530 PR testsuite/25241
4531 * gcc.dg/20041213-1.c: Don't use default -pedantic-errors to allow
4532 discern pedantic diagnostics and errors.
4533 * gcc.dg/empty2.c: Add -pedantic, so it actually produces a warning
4534 and not an error.
4535 * gcc.dg/20050121-1.c: This is an error and not a warning.
4536 * gcc.target/i386/sseregparm-2.c: Likewise.
4537 * gcc.target/i386/20060512-4.c: This is a warning and not an error.
4538 * gcc.dg/charset/attribute2.c: Likewise.
4539 * gcc.dg/bitfld-1.c: Likewise.
4540 * gcc.dg/pack-test-2.c: Likewise.
4541 * gcc.dg/940510-1.c: Match separately error and warning.
4542 * gcc.dg/array-2.c: Match separately multiple messages. The second
4543 diagnostic is a pedantic warning and not an error.
4544 * gcc.dg/pr14475.c: Match separately multiple messages.
4545 * gcc.dg/pr18809-1.c: Likewise.
4546 * gcc.dg/pr27953.c: Likewise.
4547 * gcc.dg/vla-init-1.c: Likewise.
4548 * gcc.dg/redecl-1.c: Fix wrong use of dg-error and dg-warning.
4549
4550 2007-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4551
4552 PR fortran/32644
4553 * gfortran.dg/char_decl_1.f90: New test.
4554
4555 2007-07-07 Daniel Berlin <dberlin@dberlin.org>
4556
4557 * Revert add of gcc.dg/tree-ssa/ssa-pre-17.c.
4558
4559 2007-07-07 Mark Mitchell <mark@codesourcery.com>
4560
4561 PR c++/32232
4562 * g++.dg/template/overload9.C: New test.
4563
4564 2007-07-06 Daniel Berlin <dberlin@dberlin.org>
4565
4566 * gcc.dg/tree-ssa/ssa-pre-17.c: New test.
4567 * gcc.dg/tree-ssa/ssa-fre-7.c: New test.
4568
4569 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
4570
4571 * gcc.dg/20001012-1.c: Run on all fpic-capable targets.
4572 * gcc.dg/20001012-2.c: Likewise.
4573 * gcc.dg/tls/opt-7.c: Require an fpic-capable target.
4574 * gcc.dg/20000222-1.c: Add -fPIC on all fpic-capable targets.
4575
4576 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
4577
4578 * gcc.c-torture/execute/multi-ix.c (CHUNK): Be more conservative
4579 about the chunk size when STACK_SIZE is defined.
4580
4581 2007-07-06 Josh Conner <jconner@apple.com>
4582
4583 PR middle-end/32602
4584 * gcc.dg/sibcall-8.c: New test.
4585
4586 2007-07-06 Josh Conner <jconner@apple.com>
4587
4588 PR middle-end/32603
4589 * gcc.target/arm/sibcall-1.c: New test.
4590
4591 2007-07-06 H.J. Lu <hongjiu.lu@intel.com>
4592
4593 * gcc.dg/dfp/convert-dfp-round-thread.c: New test.
4594
4595 2007-07-06 Daniel Franke <franke.daniel@gmail.com>
4596
4597 * gfortran.dg/save_parameter.f90: New test.
4598 * gfortran.dg/module_md5_1.f90: Updated MD5 sum.
4599
4600 2007-07-06 Richard Guenther <rguenther@suse.de>
4601
4602 * g++.dg/opt/pr30965.C: New testcase.
4603
4604 2007-07-06 Richard Sandiford <richard@codesourcery.com>
4605
4606 * gcc.target/mips/save-restore-5.c: New test.
4607
4608 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
4609
4610 PR rtl_optimization/32450
4611 * gcc.dg/pr32450.c: New runtime test.
4612
4613 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
4614
4615 * g++.dg/ext/visibility/ms-compat-1.C: Change double underscore to
4616 single underscore in scan directives.
4617
4618 2007-07-05 Mark Mitchell <mark@codesourcery.com>
4619
4620 PR c++/32245
4621 * g++.dg/init/ptrmem4.C: New test.
4622
4623 PR c++/32251
4624 * g++.dg/init/new21.C: Likewise.
4625
4626 PR c++/31992
4627 * g++.dg/template/static30.C: Likewise.
4628
4629 2007-07-05 Dorit Nuzman <dorit@il.ibm.com>
4630
4631 * gcc.dg/vect/costmodel/ppc: New directory.
4632 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: New.
4633 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c:
4634 New test.
4635 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: New test.
4636 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c: New test.
4637 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c: New test.
4638 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: New test.
4639 * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: New test.
4640 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c: New test.
4641 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: New test.
4642 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c: New test.
4643 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68a.c: New test.
4644 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c: New test.
4645 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c: New test.
4646 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: New test.
4647 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: New test.
4648 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: Now vectorized.
4649
4650 2007-07-05 Tobias Burnus <burnus@net-b.de>
4651
4652 PR fortran/32359
4653 * gfortran.dg/module_md5_1.f90: Update MD5 number.
4654
4655 2007-07-05 Paul Thomas <pault@gcc.gnu.org>
4656
4657 PR fortran/32526
4658 * gfortran.dg/interface_14.f90: New test.
4659
4660 PR fortran/32613
4661 * gfortran.dg/do_iterator_2.f90: New test.
4662
4663 2007-07-04 H.J. Lu <hongjiu.lu@intel.com>
4664
4665 * gcc.dg/dfp/dfp-round.h (FE_DEC_TONEAREST): Redfined for BID.
4666 (FE_DEC_DOWNWARD): Likewise.
4667 (FE_DEC_UPWARD): Likewise.
4668 (FE_DEC_TOWARDZERO): Likewise.
4669 (FE_DEC_TONEARESTFROMZERO): Likewise.
4670
4671 2007-07-04 Daniel Berlin <dberlin@dberlin.org>
4672
4673 * gcc.c-torture/compile/pr32606.c: New.
4674 * gfortran.fortran-torture/execute/pr32604.f90: New.
4675
4676 2007-07-04 Mark Mitchell <mark@codesourcery.com>
4677
4678 * gcc.dg/visibility-12.c: New test.
4679 * gcc.dg/visibility-13.c: Likewise.
4680 * g++.dg/ext/visibility-9.C: Likewise.
4681 * g++.dg/ext/visibility-10.C: Likewise.
4682
4683 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4684
4685 * gcc.dg/sh-relax.c: Skip for VxWorks if non-PIC.
4686 * gcc.dg/sh-relax-vxworks.c: New test.
4687
4688 2007-07-04 Richard Guenther <rguenther@suse.de>
4689
4690 PR tree-optimization/32500
4691 * gcc.c-torture/execute/pr32500.c: New testcase.
4692
4693 2007-07-04 Richard Guenther <rguenther@suse.de>
4694
4695 PR tree-optimization/32482
4696 * gcc.c-torture/compile/pr32482.c: New testcase.
4697
4698 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4699
4700 * gcc.c-torture/execute/ieee/compare-fp-4.x: Add an XFAIL for ARM
4701 VxWorks kernels.
4702 * gcc.c-torture/execute/ieee/fp-cmp-1.x: Likewise.
4703 * gcc.c-torture/execute/ieee/fp-cmp-2.x: Likewise.
4704 * gcc.c-torture/execute/ieee/fp-cmp-3.x: Likewise.
4705 * gcc.c-torture/execute/ieee/fp-cmp-6.x: Likewise.
4706
4707 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4708
4709 * gcc.dg/cpp/trad/include.c: Skip for VxWorks kernels.
4710
4711 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4712
4713 * gcc.dg/sh4a-fprun.c: Skip for VxWorks kernels.
4714
4715 2007-07-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4716
4717 PR fortran/31198
4718 * gfortran.dg/min_max_optional_1.f90: New test.
4719 * gfortran.dg/min_max_optional_2.f90: New test.
4720 * gfortran.dg/min_max_optional_3.f90: New test.
4721
4722 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4723
4724 PR fortran/32545
4725 * gfortran.dg/fmt_error.f90: New test.
4726
4727 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4728
4729 PR fortran/32612
4730 * gfortran.dg/interface_13.f90: New test.
4731
4732 2007-07-03 Dave Brolley <brolley@redhat.com>
4733
4734 PR c++/31743
4735 * g++.dg/init/new20.C: New test.
4736
4737 2007-07-03 Christopher D. Rickett <crickett@lanl.gov>
4738
4739 PR fortran/32579
4740 * gfortran.dg/iso_c_binding_only.f03: Updated test case.
4741
4742 2007-07-03 Tobias Burnus <burnus@net-b.de>
4743
4744 PR fortran/25062
4745 * common_7.f90: New.
4746 * common_8.f90: New.
4747 * common_9.f90: New.
4748
4749 2007-07-03 Tobias Burnus <burnus@net-b.de>
4750
4751 PR fortran/30940
4752 * gfortran.dg/argument_checking_1.f90: New.
4753 * gfortran.dg/argument_checking_2.f90: New.
4754 * gfortran.dg/argument_checking_3.f90: New.
4755 * gfortran.dg/argument_checking_4.f90: New.
4756 * gfortran.dg/argument_checking_5.f90: New.
4757 * gfortran.fortran-torture/execute/st_function_1.f90: Add dg-warning.
4758 * gfortran.fortran-torture/execute/st_function.f90: Add dg-warning.
4759
4760 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4761
4762 * gcc.dg/pr32176.c: Add -w to default dg-options.
4763
4764 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
4765
4766 * gcc.c-torture/compile/ssa-pre-1.c: New test.
4767
4768 2007-07-03 Tobias Burnus <burnus@net-b.de>
4769
4770 PR fortran/20888
4771 * gfortran.dg/null_2.f90: New.
4772
4773 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4774 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4775
4776 PR middle-end/32176
4777 * gcc.dg/pr32176.c: New test.
4778
4779 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4780
4781 * gcc.dg/const-float80.c : New test.
4782 * gcc.dg/const-float128.c : New test.
4783 * gcc.dg/const-float80-ped.c : New test.
4784 * gcc.dg/const-float128-ped.c : New test.
4785
4786 2007-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4787
4788 * gcc.dg/c99-math.h: Fix typo.
4789
4790 2007-07-02 Jakub Jelinek <jakub@redhat.com>
4791
4792 PR libgomp/32468
4793 * gcc.dg/gomp/pr32468-1.c: New test.
4794
4795 2007-07-02 Richard Sandiford <richard@codesourcery.com>
4796
4797 * gcc.target/mips/mips.exp (setup_mips_tests): Treat -mfp* as
4798 an ABI option.
4799
4800 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
4801
4802 * gfortran.fortran-torture/compile/pr32583.f: New.
4803 * gcc.c-torture/compile/pr32584.c: New
4804
4805 2007-07-02 Ollie Wild <aaw@google.com>
4806
4807 * g++.dg/lookup/using16.C: Merge dg-errors with common line.
4808 * g++.dg/lookup/using17.C: Merge dg-errors with common line.
4809
4810 2007-07-02 Richard Sandiford <richard@codesourcery.com>
4811
4812 * gcc.target/mips/save-restore-1.c: New test.
4813 * gcc.target/mips/save-restore-2.c: Likewise.
4814 * gcc.target/mips/save-restore-3.c: Likewise.
4815 * gcc.target/mips/save-restore-4.c: Likewise.
4816
4817 2007-07-02 Uros Bizjak <ubizjak@gmail.com>
4818
4819 PR tree-optimization/31966
4820 PR tree-optimization/32533
4821 * gcc.dg/tree-ssa/pr31966.c: New runtime test.
4822 * gfortran.dg/pr32533.f90: Ditto.
4823
4824 2007-07-02 Jakub Jelinek <jakub@redhat.com>
4825
4826 * g++.dg/opt/nrv12.C: New test.
4827 * gcc.target/i386/nrv1.c: New test.
4828
4829 PR c++/31748
4830 * g++.dg/gomp/pr31748.C: New test.
4831
4832 2007-07-02 Ira Rosen <irar@il.ibm.com>
4833
4834 PR tree-optimization/32230
4835 * gcc.dg/vect/pr32230.c: New test.
4836
4837 2007-07-01 Christopher D. Rickett <crickett@lanl.gov>
4838
4839 * bind_c_array_params.f03: New files for Fortran 2003 ISO C Binding.
4840 * bind_c_coms.f90: Ditto.
4841 * bind_c_coms_driver.c: Ditto.
4842 * bind_c_dts.f90: Ditto.
4843 * bind_c_dts_2.f03: Ditto.
4844 * bind_c_dts_2_driver.c: Ditto.
4845 * bind_c_dts_3.f03: Ditto.
4846 * bind_c_dts_4.f03: Ditto.
4847 * bind_c_dts_driver.c: Ditto.
4848 * bind_c_implicit_vars.f03: Ditto.
4849 * bind_c_procs.f03: Ditto.
4850 * bind_c_usage_2.f03: Ditto.
4851 * bind_c_usage_3.f03: Ditto.
4852 * bind_c_usage_5.f03: Ditto.
4853 * bind_c_usage_6.f03: Ditto.
4854 * bind_c_usage_7.f03: Ditto.
4855 * bind_c_vars.f90: Ditto.
4856 * bind_c_vars_driver.c: Ditto.
4857 * binding_c_table_15_1.f03: Ditto.
4858 * binding_label_tests.f03: Ditto.
4859 * binding_label_tests_10.f03: Ditto.
4860 * binding_label_tests_10_main.f03: Ditto.
4861 * binding_label_tests_11.f03: Ditto.
4862 * binding_label_tests_11_main.f03: Ditto.
4863 * binding_label_tests_12.f03: Ditto.
4864 * binding_label_tests_13.f03: Ditto.
4865 * binding_label_tests_13_main.f03: Ditto.
4866 * binding_label_tests_14.f03: Ditto.
4867 * binding_label_tests_2.f03: Ditto.
4868 * binding_label_tests_3.f03: Ditto.
4869 * binding_label_tests_4.f03: Ditto.
4870 * binding_label_tests_5.f03: Ditto.
4871 * binding_label_tests_6.f03: Ditto.
4872 * binding_label_tests_7.f03: Ditto.
4873 * binding_label_tests_8.f03: Ditto.
4874 * binding_label_tests_9.f03: Ditto.
4875 * c_assoc.f90: Ditto.
4876 * c_assoc_2.f03: Ditto.
4877 * c_f_pointer_shape_test.f90: Ditto.
4878 * c_f_pointer_tests.f90: Ditto.
4879 * c_f_tests_driver.c: Ditto.
4880 * c_funloc_tests.f03: Ditto.
4881 * c_funloc_tests_2.f03: Ditto.
4882 * c_funloc_tests_3.f03: Ditto.
4883 * c_funloc_tests_3_funcs.c: Ditto.
4884 * c_kind_params.f90: Ditto.
4885 * c_kind_tests_2.f03: Ditto.
4886 * c_kinds.c: Ditto.
4887 * c_loc_driver.c: Ditto.
4888 * c_loc_test.f90: Ditto.
4889 * c_loc_tests_2.f03: Ditto.
4890 * c_loc_tests_2_funcs.c: Ditto.
4891 * c_loc_tests_3.f03: Ditto.
4892 * c_loc_tests_4.f03: Ditto.
4893 * c_loc_tests_5.f03: Ditto.
4894 * c_loc_tests_6.f03: Ditto.
4895 * c_loc_tests_7.f03: Ditto.
4896 * c_loc_tests_8.f03: Ditto.
4897 * c_ptr_tests.f03: Ditto.
4898 * c_ptr_tests_10.f03: Ditto.
4899 * c_ptr_tests_5.f03: Ditto.
4900 * c_ptr_tests_7.f03: Ditto.
4901 * c_ptr_tests_7_driver.c: Ditto.
4902 * c_ptr_tests_8.f03: Ditto.
4903 * c_ptr_tests_8_funcs.c: Ditto.
4904 * c_ptr_tests_9.f03: Ditto.
4905 * c_ptr_tests_driver.c: Ditto.
4906 * c_size_t_driver.c: Ditto.
4907 * c_size_t_test.f03: Ditto.
4908 * com_block_driver.f90: Ditto.
4909 * global_vars_c_init.f90: Ditto.
4910 * global_vars_c_init_driver.c: Ditto.
4911 * global_vars_f90_init.f90: Ditto.
4912 * global_vars_f90_init_driver.c: Ditto.
4913 * interop_params.f03: Ditto.
4914 * iso_c_binding_only.f03: Ditto.
4915 * iso_c_binding_rename_1.f03: Ditto.
4916 * iso_c_binding_rename_1_driver.c: Ditto.
4917 * iso_c_binding_rename_2.f03: Ditto.
4918 * iso_c_binding_rename_2_driver.c: Ditto.
4919 * kind_tests_2.f03: Ditto.
4920 * kind_tests_3.f03: Ditto.
4921 * module_md5_1.f90: Ditto.
4922 * only_clause_main.c: Ditto.
4923 * print_c_kinds.f90: Ditto.
4924 * test_bind_c_parens.f03: Ditto.
4925 * test_c_assoc.c: Ditto.
4926 * test_com_block.f90: Ditto.
4927 * test_common_binding_labels.f03: Ditto.
4928 * test_common_binding_labels_2.f03: Ditto.
4929 * test_common_binding_labels_2_main.f03: Ditto.
4930 * test_common_binding_labels_3.f03: Ditto.
4931 * test_common_binding_labels_3_main.f03: Ditto.
4932 * test_only_clause.f90: Ditto.
4933 * use_iso_c_binding.f90: Ditto.
4934 * value_5.f90: Ditto.
4935 * value_test.f90: Ditto.
4936 * value_tests_f03.f90: Ditto.
4937
4938 2007-07-01 Daniel Jacobowitz <dan@codesourcery.com>
4939
4940 * gcc.dg/tls/opt-14.c: New.
4941
4942 2007-07-01 Ollie Wild <aaw@google.com>
4943
4944 * g++.dg/lookup/using16.C: New test.
4945 * g++.dg/lookup/using17.C: New test.
4946
4947 2007-07-01 Janne Blomqvist <jb@gcc.gnu.org>
4948
4949 PR fortran/32239
4950 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90
4951 (test_4): Use proper test for floating point equality.
4952 (test_8): Likewise.
4953
4954 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4955
4956 PR libgfortran/32554
4957 * gfortran.dg/fmt_p_1.f90: New test.
4958
4959 2007-07-01 Ira Rosen <irar@il.ibm.com>
4960
4961 * gcc.dg/vect/vect-strided-store-u16-i4.c: Remove abort() from input
4962 initialization and fix dg-final check - the initialization loop is
4963 vectorizable.
4964
4965 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
4966 Volker Reichelt <reichelt@netcologne.de>
4967
4968 PR middle-end/32559
4969 * gcc.dg/pr32559.c: New test.
4970
4971 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
4972
4973 PR tree-optimization/25371
4974 * gcc.dg/vect/pr25371.c: New test.
4975
4976 2007-06-30 Nathan Froyd <froydnj@codesourcery.com>
4977
4978 * gcc.c-torture/execute/20051113-1.c (main): Use the correct type
4979 when allocating and initializing a flexible array.
4980
4981 2007-06-30 Daniel Franke <franke.daniel@gmail.com>
4982
4983 PR fortran/20373
4984 * gfortran.dg/intrinsic.f90: New test.
4985
4986 2007-06-30 Tobias Burnus <burnus@net-b.de>
4987
4988 PR fortran/32555
4989 * gfortran.dg/fmt_zero_check.f90: New.
4990
4991 2007-06-30 Paul Thomas <pault@gcc.gnu.org>
4992
4993 PR fortran/30284
4994 * gfortran.dg/repeat_f90: New test.
4995
4996 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4997
4998 PR testsuite/25241
4999 * gcc.dg/cpp/20000625-1.c: Without dg-options the default is
5000 -pedantic-errors, so we should match errors.
5001 * gcc.dg/cpp/escape-1.c: Likewise.
5002 * gcc.dg/cpp/charconst.c: Empty character constants are errors.
5003 * gcc.dg/cpp/direct2.c: This is a mandatory error instead of a
5004 warning.
5005 * gcc.dg/cpp/endif-pedantic2.c: Use -pedantic-errors to obtain
5006 errors instead of warnings.
5007 * gcc.dg/cpp/extratokens.c: Use dg-warning instead of dg-error for
5008 a pedantic warning.
5009 * gcc.dg/cpp/arith-3.c: Likewise.
5010
5011 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5012
5013 PR testsuite/25241
5014 * gcc.dg/pch/valid-1.c: Match each diagnostic with its own directive.
5015 * gcc.dg/pch/valid-2.c: Likewise.
5016 * gcc.dg/pch/valid-3.c: Likewise.
5017 * gcc.dg/pch/warn-1.c: Likewise.
5018 * gcc.dg/pch/valid-4.c: Match a warning instead of an error.
5019
5020 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5021
5022 PR c/4076
5023 * gcc.dg/Wunused-function.c: New.
5024
5025 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5026
5027 * gfortran.fortran-torture/compile/inline_1.f90: Fix test.
5028
5029 2007-06-29 Douglas Gregor <doug.gregor@gmail.com>
5030
5031 * g++.dg/other/canon-31724.C: New.
5032
5033 2007-06-29 Jan Hubicka <jh@suse.cz>
5034
5035 PR middle-end/32372
5036 * gcc.c-torture/compile/pr32372.c: new.
5037
5038 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
5039
5040 * gfortran.dg/operator_3.f90: New test.
5041
5042 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
5043
5044 * gfortran.dg/gomp/reduction1.f90: Adjust error message.
5045 * gfortran.dg/gomp/allocatable_components_1.f90: Likewise.
5046
5047 2007-06-29 Richard Guenther <rguenther@suse.de>
5048
5049 PR middle-end/32493
5050 * gcc.dg/inline-23.c: New testcase.
5051
5052 2007-06-29 Uros Bizjak <ubizjak@gmail.com>
5053
5054 PR tree-optimization/24659
5055 * gcc.target/i386/vectorize2.c: New test.
5056 * gcc.target/i386/sse2-lrint-vec.c: New runtime test.
5057 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
5058
5059 2007-06-29 Eric Botcazou <ebotcazou@adacore.com>
5060
5061 * gcc.dg/pointer-arith-9.c: New test.
5062
5063 2007-06-29 Tobias Burnus <burnus@net-b.de>
5064
5065 PR fortran/32483
5066 * gfortran.dg/fmt_read_2.f90: New.
5067
5068 2007-06-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5069
5070 * gfortran.dg/open_errors.f90: Check for existance of temptestfile.
5071 If it exists, don't try to create it.
5072
5073 2007-06-28 Geoffrey Keating <geoffk@apple.com>
5074
5075 * g++.dg/ext/visibility/ms-compat-1.C: New.
5076
5077 2007-06-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5078
5079 PR tree-opt/32417
5080 * gfortran.fortran-torture/compile/pr32417.f90: New test.
5081
5082 2007-06-28 Dorit Nuzman <dorit@il.ibm.com>
5083
5084 * gcc.dg/vect/vect-iv-4.c: Test now passes on vect_pack_trunc
5085 targets.
5086
5087 2007-06-27 Daniel Franke <franke.daniel@gmail.com>
5088
5089 PR fortran/32467
5090 * gfortran.dg/gomp/allocatable_components_1.f90: New test.
5091
5092 2007-06-27 Richard Guenther <rguenther@suse.de>
5093
5094 PR middle-end/32492
5095 * gcc.dg/inline-22.c: New testcase.
5096
5097 2007-06-26 Hui-May Chang <hm.chang@apple.com>
5098
5099 * gcc.target/i386/large-size-array-3.c: Remove the larger size of
5100 the scan-assembler constant.
5101
5102 2007-06-25 Geoffrey Keating <geoffk@apple.com>
5103
5104 PR 20216
5105 * gcc.dg/pr20216.c: New.
5106
5107 2007-06-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
5108
5109 PR tree-opt/32421
5110 * gcc.dg/vect/pr32421.c: New test.
5111
5112 2006-06-26 Simon Martin <simartin@users.sourceforge.net>
5113
5114 PR c++/32111
5115 * g++.dg/other/friend5.C: New test.
5116
5117 2007-06-25 Paul Thomas <pault@gcc.gnu.org>
5118
5119 PR fortran/32464
5120 * gfortran.dg/host_assoc_function_2.f90: New test.
5121
5122 PR fortran/31494
5123 * gfortran.dg/host_assoc_call_1.f90: New test.
5124
5125 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5126
5127 * gfortran.dg/secnds-1.f: Revise test to reduce random errors.
5128
5129 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5130
5131 PR fortran/32456
5132 * gfortran.dg/error_format.f90: New test.
5133
5134 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
5135
5136 PR fortran/32136
5137 * gfortran.dg/pr32136.f90: New test.
5138
5139 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
5140
5141 PR fortran/31726
5142 * gfortran.dg/minmaxloc_1.f90: New test.
5143
5144 PR fortran/32298
5145 * gfortran.dg/minmaxloc_2.f90: New test.
5146
5147 2007-06-23 Richard Guenther <rguenther@suse.de>
5148
5149 PR tree-optimization/16876
5150 PR middle-end/29478
5151 * gcc.dg/pr29254.c: The warning is bogus.
5152 * gcc.dg/warn-1.c: Likewise.
5153 * gcc.dg/assign-warn-3.c: Likewise.
5154 * gcc.dg/noncompile/pr16876.c: The testcase is bogus, remove.
5155
5156 2007-06-23 Richard Earnshaw <rearnsha@arm.com>
5157
5158 * gcc.c-torture/execute/20070623-1.c: New.
5159
5160 2007-06-22 Jan Hubicka <jh@suse.cz>
5161
5162 * gcc.c-torture/compile/pr31541.c: New.
5163
5164 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
5165
5166 * gcc.target/i386/large-size-array-3.c: Fix dg-do compile directive.
5167 Remove -m64 from dg-options.
5168
5169 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
5170
5171 PR middle-end/32374
5172 * gcc.dg/pr32374.c: New test.
5173
5174 2007-06-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5175
5176 PR fortran/32360
5177 * gfortran.dg/pointer_assign_3.f90: New test.
5178
5179 2007-06-21 Sebastian Pop <sebpop@gmail.com>
5180
5181 * gcc/testsuite/gcc.dg/tree-ssa/pr19590.c: New.
5182
5183 2007-06-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5184
5185 PR fortran/31162
5186 * gfortran.dg/assign.f90: Update test.
5187 * gfortran.dg/real_do_1.f90: Update test.
5188 * gfortran.dg/gomp/omp_do1.f90: Update test.
5189 * gfortran.dg/warnings_are_errors_1.f: Update test.
5190 * gfortran.dg/g77/20010519-1.f: Update test.
5191 * gfortran.dg/g77/pr9258.f: Update test.
5192 * gfortran.dg/g77/960317-1.f: Update test.
5193
5194 2007-06-21 Richard Guenther <rguenther@suse.de>
5195
5196 PR tree-optimization/32453
5197 * gcc.c-torture/compile/pr32453.c: New testcase.
5198
5199 2007-06-21 Jakub Jelinek <jakub@redhat.com>
5200
5201 PR tree-optimization/31866
5202 * gcc.dg/pr31866.c: New test.
5203
5204 2007-06-21 Richard Guenther <rguenther@suse.de>
5205
5206 PR tree-optimization/32451
5207 * g++.dg/torture/20070621-1.C: New testcase.
5208
5209 2007-06-21 Christian Bruel <christian.bruel@st.com>
5210
5211 * gcc.dg/attr-isr.c: Test delay slot content.
5212
5213 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5214
5215 PR fortran/32361
5216 gfortran.dg/pointer_assign_2.f90: New test.
5217
5218 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5219
5220 PR fortran/25061
5221 gfortran.dg/invalid_procedure_name.f90: New test.
5222
5223 2007-06-20 Adam Nemet <anemet@caviumnetworks.com>
5224
5225 PR tree-optimization/25737
5226 * testsuite/gcc.dg/tree-ssa/alias-14.c: New test.
5227
5228 2007-06-20 Hui-May Chang <hm.chang@apple.com>
5229
5230 * gcc.target/i386/large-size-array-3.c: New.
5231
5232 2007-06-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
5233 Richard Guenther <rguenther@suse.de>
5234
5235 PR fortran/32140
5236 * gfortran.fortran-torture/execute/pr32140.f90: New testcase.
5237
5238 2007-06-20 Jakub Jelinek <jakub@redhat.com>
5239
5240 PR middle-end/31959
5241 * gcc.dg/pr31959.c: New test.
5242
5243 PR inline-asm/32109
5244 * g++.dg/ext/asm10.C: New test.
5245
5246 PR middle-end/32285
5247 * gcc.c-torture/execute/20070614-1.c: New test.
5248
5249 2007-06-19 Seongbae Park <seongbae.park@gmail.com>
5250
5251 * gcc.target/arm/stack-corruption.c: New test.
5252
5253 2007-06-19 Richard Guenther <rguenther@suse.de>
5254
5255 * g++.dg/torture/pr30252.C: New testcase.
5256
5257 2007-06-19 Jakub Jelinek <jakub@redhat.com>
5258
5259 PR tree-optimization/32353
5260 * g++.dg/opt/nrv13.C: New test.
5261
5262 2007-06-19 Paul Thomas <pault@gcc.gnu.org>
5263
5264 PR fortran/20863
5265 PR fortran/20882
5266 * gfortran.dg/impure_assignment_2.f90 : New test.
5267
5268 PR fortran/32236
5269 * gfortran.dg/data_initialized_2.f90 : New test.
5270
5271 * gfortran.dg/equiv_7.f90 : Test for endianess and call the
5272 appropriate version of 'dmach'.
5273
5274 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
5275
5276 PR target/32389
5277 * gcc.target/i386/pr32389.c New test.
5278
5279 2007-06-18 Simon Baldwin <simonb@google.com>
5280
5281 PR c++/31923
5282 * g++.dg/template/error25.C: New.
5283 * g++.dg/template/spec35.C: New.
5284
5285 2007-06-18 Kenneth Zadeck <zadeck@naturalbridge.com>
5286
5287 * gcc.c-torture/compile/pr32355.c: New testcase.
5288
5289 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
5290
5291 PR tree-optimization/32383
5292 * g++.dg/opt/pr32383.C: New test.
5293
5294 2007-06-17 Uros Bizjak <ubizjak@gmail.com>
5295
5296 PR rtl-optimization/32366
5297 * gcc.dg/vect/pr32366.c: New test.
5298
5299 2007-06-17 Kenneth Zadeck <zadeck@naturalbridge.com>
5300
5301 * gcc.c-torture/compile/pr32349.c: New testcase.
5302
5303 2007-06-17 Eric Botcazou <ebotcazou@libertysurf.fr>
5304
5305 * gcc.target/sparc/align.c: Use 'unsigned char' as element type.
5306 * gcc.target/sparc/combined-2.c: Likewise.
5307 * gcc.target/sparc/fexpand.c : Likewise.
5308 * gcc.target/sparc/fnot.c: Likewise. Fix a couple of prototypes.
5309 * gcc.target/sparc/fpack16.c : Likewise.
5310 * gcc.target/sparc/fpmerge.c : Likewise.
5311 * gcc.target/sparc/fpmul.c : Likewise.
5312 * gcc.target/sparc/noresult.c : Likewise.
5313 * gcc.target/sparc/pdist.c: Likewise.
5314
5315 2007-06-16 Uros Bizjak <ubizjak@gmail.com>
5316
5317 PR middle-end/31723
5318 * gcc.target/i386/recip-divf.c: New test.
5319 * gcc.target/i386/recip-sqrtf.c: Ditto.
5320 * gcc.target/i386/recip-vec-divf.c: Ditto.
5321 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
5322 * gcc.target/i386/sse-recip.c: Ditto.
5323 * gcc.target/i386/sse-recip-vec.c: Ditto.
5324
5325 2007-06-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
5326
5327 PR tree-opt/32225
5328 * gcc.c-torture/compile/20070605-1.c: New test.
5329
5330 * gcc.c-torture/compile/20070603-1.c: New testcase.
5331 * gcc.c-torture/compile/20070603-2.c: New testcase.
5332
5333 * gcc.c-torture/compile/20070531-1.c: New test.
5334
5335 PR tree-opt/32167
5336 * gcc.c-torture/compile/20070531-2.c: New test.
5337
5338 PR tree-opt/32144
5339 * gcc.c-torture/compile/20070529-1.c: New test.
5340
5341 PR tree-opt/32145
5342 * gcc.c-torture/compile/20070529-2.c: New test.
5343
5344 PR tree-opt/32015
5345 * gcc.c-torture/compile/20070520-1.c: New test.
5346
5347 * g++.dg/ext/java-1.C: New test.
5348
5349 * gcc.dg/vect/vect-106.c: We are now able to vectorize two
5350 loops instead of one. Remove the "can't determine dependence"
5351 check.
5352 * gcc.dg/tree-ssa/20030815-1.c: Remove testcase which is no longer
5353 needed as the cast is gone in the first place.
5354 * gcc.dg/max-1.c: Change local variable a to be a global one.
5355 * gcc.dg/tree-ssa/ssa-pre-8.c: Update testcase since we don't
5356 have a cast which is PREd.
5357
5358 2007-06-15 Mark Mitchell <mark@codesourcery.com>
5359
5360 * g++.dg/lookup/anon6.C: New test.
5361
5362 2007-06-14 Dirk Mueller <dmueller@suse.de>
5363
5364 PR c++/31806
5365 * g++.dg/opt/static6.C: New testcase.
5366
5367 2007-06-14 Geoff Keating <geoffk@apple.com>
5368
5369 * g++.dg/ext/visibility/overload-1.C: New.
5370
5371 PR 31093
5372 * g++.dg/ext/visibility/anon4.C: New.
5373
5374 2007-06-14 Uros Bizjak <ubizjak@gmail.com>
5375
5376 PR target/32268
5377 * gcc.target/i386/pr32268.c: New test.
5378
5379 2007-06-14 H.J. Lu <hongjiu.lu@intel.com>
5380
5381 * gcc.dg/dfp/fe-convert-1.c: Expect FE_OVERFLOW when converting
5382 from 10.000000e96DD to _Decimal32, from 10.000000e96DL to
5383 _Decimal32 and from 10.00000000000000E384DL to _Decimal64.
5384
5385 * gcc.dg/dfp/fe-convert-2.c: Expect FE_INEXACT when converting
5386 from 1.0e96 and -1.0e96 to _Decimal32. Enable testing for
5387 converting from 1.0e-96 and 0.00048828125 to _Decimal32 when
5388 BID is used.
5389
5390 2007-06-14 Paul Thomas <pault@gcc.gnu.org>
5391
5392 PR fortran/32302
5393 * gfortran.dg/common_resize_1.f90: New test.
5394
5395 2007-06-14 Dorit Nuzman <dorit@il.ibm.com>
5396
5397 PR target/32274
5398 * gcc.dg/vect/pr32224.c: Fix.
5399
5400 2007-06-13 Eric Christopher <echristo@apple.com>
5401
5402 * gcc.target/i386/ssefn-1.c: Add -march=i386.
5403
5404 2007-06-13 Tobias Burnus <burnus@net-b.de>
5405
5406 PR fortran/32323
5407 * gfortran.dg/actual_array_vect_1.f90: New.
5408
5409 2007-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5410
5411 * gcc.target/sparc/mfpu.c: New test.
5412
5413 2007-06-12 Geoff Keating <geoffk@apple.com>
5414
5415 * g++.dg/warn/weak1.C: Suppress on Darwin.
5416 * g++.dg/other/unused1.C: Accept tabs or spaces in assembly.
5417
5418 2007-06-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
5419
5420 PR middle-end/31579
5421 * g++.dg/torture/pr31579.C: New testcase.
5422
5423 2007-06-12 Ian Lance Taylor <iant@google.com>
5424
5425 PR libstdc++/29286
5426 * g++.dg/init/new16.C: New test.
5427 * g++.dg/init/new17.C: New test.
5428 * g++.dg/init/new18.C: New test.
5429 * g++.dg/init/new19.C: New test.
5430
5431 2007-06-12 Olivier Hainque <hainque@adacore.com>
5432
5433 * gnat.dg/lhs_view_convert.adb: New test.
5434
5435 2007-06-12 Richard Guenther <rguenther@suse.de>
5436
5437 PR tree-optimization/15353
5438 PR tree-optimization/31657
5439 * gcc.c-torture/execute/20070424-1.c: New testcase.
5440 * gcc.dg/tree-ssa/ssa-ifcombine-1.c: Likewise.
5441 * gcc.dg/tree-ssa/ssa-ifcombine-2.c: Likewise.
5442 * gcc.dg/tree-ssa/ssa-ifcombine-3.c: Likewise.
5443 * gcc.dg/tree-ssa/ssa-ifcombine-4.c: Likewise.
5444 * gcc.dg/tree-ssa/ssa-ifcombine-5.c: Likewise.
5445
5446 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
5447
5448 PR rtl-optimization/32293
5449 * gcc.dg/pr32293.c: New test.
5450
5451 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
5452
5453 * gcc.dg/builtins-11.c: Also check folding of a/cbrt(b/c).
5454
5455 2007-06-12 Paul Thomas <pault@gcc.gnu.org>
5456
5457 PR fortran/29786
5458 * gfortran.dg/equiv_7.f90: New test.
5459 * gfortran.dg/equiv_constraint_7.f90: Change error message.
5460
5461 PR fortran/30875
5462 * gfortran.dg/equiv_constraint_5.f90: Correct code and error.
5463
5464 2007-06-11 Andreas Tobler <a.tobler@schweiz.org>
5465
5466 * gcc.dg/setjmp-3.c: Rename raise to raise0.
5467 * gcc.dg/setjmp-4.c: Likewise.
5468 * gcc.target/i386/980211-1.c: Rename __signbitl to __signbitl0.
5469
5470 2007-06-11 Paolo Bonzini <bonzini@gnu.org>
5471
5472 PR rtl-optimization/31025
5473 * gfortran.dg/pr31025.f90: New.
5474
5475 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
5476
5477 PR target/32280
5478 * gcc.target/i386/pr32280.c: New test.
5479
5480 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
5481
5482 PR middle-end/32279
5483 * gcc.dg/builtins-11.c: Also check folding of a/sqrt(b/c).
5484
5485 2007-06-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5486
5487 PR libgfortran/32235
5488 * gfortran.dg/backspace_9.f: New test.
5489
5490 2007-06-10 Zdenek Dvorak <dvorakz@suse.cz>
5491
5492 * gcc.dg/tree-ssa/prefetch-7.c: New test.
5493
5494 2007-06-09 Zdenek Dvorak <dvorakz@suse.cz>
5495
5496 * gcc.dg/tree-ssa/loop-28.c: New testcase.
5497
5498 2007-06-09 Ian Lance Taylor <iant@google.com>
5499
5500 PR tree-optimization/32169
5501 * gcc.c-torture/compile/pr32169.c: New test.
5502
5503 2007-06-08 Harsha Jagasia <harsha.jagasia@amd.com>
5504
5505 * gcc.dg/vect/costmodel: New directory.
5506 * gcc.dg/vect/costmodel/i386: New directory.
5507 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: New testsuite.
5508 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
5509 New test.
5510 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: New test.
5511 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: New test.
5512 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: New test.
5513 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: New test.
5514 * gcc.dg/vect/costmodel/x86_64: New directory.
5515 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp:
5516 New testsuite.
5517 * gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
5518 New test.
5519 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: New test.
5520 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c: New test.
5521 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-68.c: New test.
5522 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: New test.
5523 * gcc.dg/vect/costmodel/x86_64/costmodel-pr30843.c: New test.
5524
5525 2007-06-08 Uros Bizjak <ubizjak@gmail.com>
5526
5527 PR tree-optimization/32243
5528 * gcc.dg/vect/vect.exp: Add support for -O3 tests. Reset default
5529 flags for -Os tests.
5530 * gcc.dg/vect/03-vect-pr32243.c: New test.
5531
5532 2007-06-08 Dorit Nuzman <dorit@il.ibm.com>
5533
5534 PR tree-optimization/32224
5535 * gcc.dg/vect/pr32224.c: New test.
5536
5537 2007-06-08 Jakub Jelinek <jakub@redhat.com>
5538
5539 PR c++/32177
5540 * g++.dg/gomp/pr32177.C: New test.
5541
5542 2007-06-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5543
5544 PR testsuite/25241
5545 * gcc.dg/parm-mismatch-1.c: Use dg-message for notes.
5546 * gcc.dg/Wfatal.c: Use dg-message for output that is neither a
5547 warning nor an error.
5548 * gcc.dg/Wfatal-2.c: Likewise.
5549 * gcc.dg/Werror-1.c: Likewise.
5550 * gcc.dg/Werror-5.c: Likewise.
5551 * gcc.dg/Werror-7.c: Likewise.
5552 * gcc.dg/Werror-10.c: Likewise.
5553 * gcc.dg/Werror-11.c: Likewise.
5554
5555 2007-06-07 Simon Martin <simartin@users.sourceforge.net>
5556
5557 PR c++/30759
5558 * g++.dg/init/brace6.C: New test.
5559
5560 2007-06-07 Geoffrey Keating <geoffk@apple.com>
5561
5562 * g++.dg/ext/cleanup-8.c: Run on i386-darwin9 and later.
5563 * g++.dg/ext/cleanup-9.c: Run on i386-darwin9 and later.
5564 * g++.dg/ext/cleanup-10.c: Run on i386-darwin9 and later.
5565 * g++.dg/ext/cleanup-11.c: Run on i386-darwin9 and later.
5566
5567 * gcc.dg/attr-weakref-1-darwin.c: Run on all Darwin platforms.
5568 * gcc.dg/20050826-1.c: Run on all Darwin platforms.
5569 * gcc.dg/darwin-ld-2.c: Run on all Darwin platforms.
5570 * gcc.dg/darwin-ld-4.c: Run on all Darwin platforms.
5571 * gcc.dg/cleanup-8.c: Run on i386-darwin9 and later.
5572 * gcc.dg/cleanup-9.c: Run on i386-darwin9 and later.
5573 * gcc.dg/cleanup-10.c: Run on i386-darwin9 and later.
5574 * gcc.dg/cleanup-11.c: Run on i386-darwin9 and later.
5575
5576 * gcc.dg/darwin-minversion-3.c: New.
5577
5578 2007-06-07 Uros Bizjak <ubizjak@gmail.com>
5579
5580 * gcc.target/i386/builtin-copysign.c: New test.
5581
5582 2007-06-07 Zdenek Dvorak <dvorakz@suse.cz>
5583
5584 PR tree-optimization/32220
5585 * gfortran.dg/predcom-2.f: New testcase.
5586
5587 2007-06-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
5588
5589 PR tree-opt/32231
5590 * gcc.target/i386/vectorize4.c: New test.
5591
5592 2007-06-06 Steve Ellcey <sje@cup.hp.com>
5593
5594 * gfortran.dg/integer_exponentiation_3.F90: Use approx. check.
5595
5596 2007-06-06 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5597
5598 PR testsuite/25241
5599 * gcc.dg/simd-5.c: Mark output as a note.
5600 * gcc.dg/simd-6.c: Mark output as a note. Fix incorrect use of
5601 dg-message.
5602 * gcc.dg/simd-1.c: Likewise.
5603 * gcc.dg/always_inline.c: Mark output as a sorry.
5604 * gcc.dg/always_inline2.c: Likewise.
5605 * gcc.dg/always_inline3.c: Likewise.
5606
5607 2007-06-06 Ian Lance Taylor <iant@google.com>
5608
5609 * g++.dg/conversion/enum1.C: New test.
5610
5611 2007-06-06 Uros Bizjak <ubizjak@gmail.com>
5612
5613 PR tree-optimization/32216
5614 * gcc.dg/vect/pr32216.c: New test.
5615
5616 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5617
5618 PR testsuite/18923
5619 * gfortran.dg/invalid_contains_1.f90: New test.
5620 * gfortran.dg/invalid_contains_2.f90: New test.
5621
5622 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5623
5624 PR testsuite/32057
5625 * gfortran.dg/secnds.f: Update test to avoid roundoff errors and
5626 midnight issues.
5627
5628 2007-06-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5629
5630 PR testsuite/25241
5631 * gcc.dg/invalid-call-1.c: Use dg-warning to match the warning and
5632 dg-message to match de note.
5633 * gcc.dg/pr26570.c: Use dg-message for a note.
5634 * gcc.dg/pr29254.c: Use dg-message for generic output and use
5635 dg-error instead of dg-warning because of -Werror.
5636 * gcc.dg/glibc-uclibc-1.c: Use dg-message for output that is
5637 neither an error, nor a warning.
5638 * gcc.dg/glibc-uclibc-2.c: Likewise
5639 * gcc.dg/cpp/19940712-1.c: Likewise.
5640
5641 2007-06-05 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
5642
5643 PR preprocessor/23479
5644 * gcc.dg/binary-constants-1.c: Add test suites for
5645 the 0b-prefixed binary integer constants.
5646 * gcc.dg/binary-constants-2.c: Ditto.
5647 * gcc.dg/binary-constants-3.c: Ditto.
5648 * gcc.dg/binary-constants-4.c: Ditto.
5649
5650 2007-06-05 Ian Lance Taylor <iant@google.com>
5651
5652 * gcc.dg/Wstrict-overflow-19.c: New test.
5653
5654 2007-06-05 Razya Ladelsky <razya@il.ibm.com>
5655
5656 * gcc.dg/matrix/matrix-6.c: Remove conversion.
5657
5658 2007-06-04 Ian Lance Taylor <iant@google.com>
5659
5660 * gcc.dg/Wstrict-overflow-18.c: New test.
5661
5662 2007-06-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5663
5664 PR testsuite/25241
5665 * gcc.dg/cpp/mi1.c: Use dg-message for output that is not an error.
5666 * gcc.dg/cpp/mi5.c: Likewise.
5667 * gcc.dg/cpp/mi7.c: Likewise.
5668
5669 2007-06-04 Uros Bizjak <ubizjak@gmail.com>
5670
5671 PR c/32191
5672 * gcc.dg/pr32191.c: New test.
5673
5674 2007-05-28 Tobias Burnus <burnus@net-b.de>
5675
5676 PR fortran/32124
5677 * gfortran.dg/allocate_stat_1.f90: Remove.
5678
5679 2007-06-02 H.J. Lu <hongjiu.lu@intel.com>
5680
5681 * gcc.target/i386/sse4_2-check.h: New.
5682 * gcc.target/i386/sse4_2-crc32b.c: Likewise.
5683 * gcc.target/i386/sse4_2-crc32.h: Likewise.
5684 * gcc.target/i386/sse4_2-crc32l.c: Likewise.
5685 * gcc.target/i386/sse4_2-crc32q.c: Likewise.
5686 * gcc.target/i386/sse4_2-crc32w.c: Likewise.
5687 * gcc.target/i386/sse4_2-pcmpestri-1.c: Likewise.
5688 * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise.
5689 * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise.
5690 * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise.
5691 * gcc.target/i386/sse4_2-pcmpgtq.c: Likewise.
5692 * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise.
5693 * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise.
5694 * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise.
5695 * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise.
5696 * gcc.target/i386/sse4_2-pcmpstr.h: Likewise.
5697 * gcc.target/i386/sse4_2-popcnt.h: Likewise.
5698 * gcc.target/i386/sse4_2-popcntl.c: Likewise.
5699 * gcc.target/i386/sse4_2-popcntq.c: Likewise.
5700
5701 2007-06-01 Geoffrey Keating <geoffk@apple.com>
5702
5703 * gcc.dg/pie-link.c: New test.
5704
5705 2007-06-01 Ian Lance Taylor <iant@google.com>
5706
5707 * gcc.dg/Wstrict-overflow-17.c: New test.
5708
5709 2007-06-01 Kazu Hirata <kazu@codesourcery.com>
5710
5711 * gcc.dg/builtin-return-1.c (g): New.
5712 (main): Allocate at least 64 bytes on the stack.
5713
5714 2007-05-31 Mark Mitchell <mark@codesourcery.com>
5715
5716 * g++.dg/init/cleanup3.C: New test.
5717
5718 2007-05-31 Rask Ingemann Lambertsen <rask@sygehus.dk>
5719
5720 * gcc.c-torture/compile/limits-caselabels.c: Fix for targets where
5721 int is 16 bits.
5722
5723 007-05-31 Paul Thomas <pault@gcc.gnu.org>
5724
5725 PR fortran/32156
5726 * gfortran.dg/char_array_constructor_3.f90: New test.
5727
5728 2007-05-31 Zdenek Dvorak <dvorakz@suse.cz>
5729
5730 PR tree-optimization/32160
5731 * gfortran.dg/predcom-1.f: New test.
5732
5733 2007-05-31 Richard Guenther <rguenther@suse.de>
5734
5735 * g++.dg/other/str_empty.C: Move...
5736 * g++.dg/other/pr30567.C: Move...
5737 * g++.dg/tree-ssa/pr27218.C: Move...
5738 * g++.dg/torture: ...here and remove dg-options.
5739
5740 2007-05-31 Paolo Carlini <pcarlini@suse.de>
5741
5742 PR c++/32158
5743 * g++.dg/ext/is_pod_incomplete.C: New.
5744
5745 2007-05-31 Russell Yanofsky <russ@yanofsky.org>
5746 Douglas Gregor <doug.gregor@gmail.com>
5747 Pedro Lamarao <pedro.lamarao@mndfck.org>
5748 Howard Hinnant <howard.hinnant@gmail.com>
5749
5750 PR c++/7412
5751 PR c++/29939
5752 * g++.dg/cpp0x/rv8p.C: New.
5753 * g++.dg/cpp0x/temp-constructor-bug.C: New.
5754 * g++.dg/cpp0x/cast-bug.C: New.
5755 * g++.dg/cpp0x/elision_weak.C: New.
5756 * g++.dg/cpp0x/collapse-bug.C: New.
5757 * g++.dg/cpp0x/rv3p.C: New.
5758 * g++.dg/cpp0x/rv7n.C: New.
5759 * g++.dg/cpp0x/overload-conv-1.C: New.
5760 * g++.dg/cpp0x/rv2n.C: New.
5761 * g++.dg/cpp0x/deduce.C: New.
5762 * g++.dg/cpp0x/temp-va-arg-bug.C: New.
5763 * g++.dg/cpp0x/rv6p.C: New.
5764 * g++.dg/cpp0x/template_deduction.C: New.
5765 * g++.dg/cpp0x/implicit-copy.C: New.
5766 * g++.dg/cpp0x/rv1p.C: New.
5767 * g++.dg/cpp0x/cast.C: New.
5768 * g++.dg/cpp0x/rv5n.C: New.
5769 * g++.dg/cpp0x/collapse.C: New.
5770 * g++.dg/cpp0x/overload-conv-2.C: New.
5771 * g++.dg/cpp0x/rv4p.C: New.
5772 * g++.dg/cpp0x/rvo.C: New.
5773 * g++.dg/cpp0x/iop.C: New.
5774 * g++.dg/cpp0x/rv3n.C: New.
5775 * g++.dg/cpp0x/rv7p.C: New.
5776 * g++.dg/cpp0x/reference_collapsing.C: New.
5777 * g++.dg/cpp0x/overload.C: New.
5778 * g++.dg/cpp0x/named.C: New.
5779 * g++.dg/cpp0x/rv2p.C: New.
5780 * g++.dg/cpp0x/rv6n.C: New.
5781 * g++.dg/cpp0x/not_special.C: New.
5782 * g++.dg/cpp0x/bind.C: New.
5783 * g++.dg/cpp0x/rv1n.C: New.
5784 * g++.dg/cpp0x/rv5p.C: New.
5785 * g++.dg/cpp0x/elision.C: New.
5786 * g++.dg/cpp0x/named_refs.C: New.
5787 * g++.dg/cpp0x/unnamed_refs.C: New.
5788 * g++.dg/cpp0x/rv4n.C: New.
5789 * g++.dg/cpp0x/elision_neg.C: New.
5790 * g++.dg/init/copy7.C: Run in C++98 mode.
5791 * g++.dg/overload/arg1.C: Ditto.
5792 * g++.dg/overload/arg4.C: Ditto.
5793
5794 2007-05-30 Jakub Jelinek <jakub@redhat.com>
5795
5796 PR c++/31809
5797 * g++.dg/opt/static5.C: New test.
5798
5799 2007-05-30 Richard Guenther <rguenther@suse.de>
5800
5801 * g++.dg/dg.exp: Prune torture/.
5802 * g++.dg/torture/dg-torture.exp: New testsuite.
5803
5804 2007-05-30 Kazu Hirata <kazu@codesourcery.com>
5805
5806 * gcc.target/arm/pr27387.C: Move and rename to ...
5807 * g++.dg/inherit/thunk8.C: ... here.
5808
5809 2007-05-30 Jakub Jelinek <jakub@redhat.com>
5810
5811 PR tree-optimization/31769
5812 * g++.dg/gomp/pr31769.C: New test.
5813
5814 2007-05-29 Hui-May Chang <hm.chang@apple.com>
5815
5816 * gcc.target/i386/stack-realign.c: New.
5817
5818 2007-05-29 Zdenek Dvorak <dvorakz@suse.cz>
5819
5820 * gcc.dg/tree-ssa/prefetch-6.c: New test.
5821
5822 2007-05-29 Tobias Schlüter <tobi@gcc.gnu.org>
5823
5824 * gfortran.dg/sizeof.f90: New.
5825
5826 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5827
5828 PR c/31339
5829 * gcc.dg/boolcomplex-1.c: New test.
5830
5831 PR c++/31339
5832 * g++.dg/ext/boolcomplex-1.c: New test.
5833
5834 2007-05-28 Razya Ladelsky <razya@il.ibm.com>
5835
5836 * gcc.dg/matrix: New directory.
5837
5838 2007-05-28 Tobias Burnus <burnus@net-b.de>
5839
5840 PR fortran/32124
5841 * gfortran.dg/allocate_stat_1.f90: New.
5842
5843 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
5844
5845 PR fortran/31972
5846 * transfer_hollerith_1.f90: New test.
5847
5848 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5849
5850 PR tree-opt/32100
5851 * gcc.c-torture/execute/vrp-7.c: New test.
5852
5853 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
5854
5855 * gfortran.dg/transfer_simplify_4.f90: New test.
5856
5857 2007-05-27 Tobias Burnus <burnus@net-b.de>
5858
5859 PR fortran/32088
5860 * gfortran.dg/func_result_3.f90: New.
5861
5862 2007-05-27 Tobias Burnus <burnus@net-b.de>
5863
5864 PR middle-end/32083
5865 * gfortran.dg/transfer_simplify_3.f90: New.
5866
5867 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
5868
5869 PR target/32065
5870 * gcc.target/i386/pr32065-1.c: Rename from pr32065.c. Add -std=gnu99
5871 to compile options.
5872 * gcc.target/i386/pr32065-2.c: New test.
5873
5874 2007-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5875
5876 PR fortran/31813
5877 * gfortran.dg/io_constraints_2.f90: Update.
5878
5879 2007-05-26 Paul Thomas <pault@gcc.gnu.org>
5880
5881 PR fortran/31219
5882 * gfortran.dg/array_constructor_17.f90: New test.
5883
5884 2007-05-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
5885
5886 PR tree-opt/32090
5887 * g++.dg/opt/array2.C: New testcase.
5888
5889 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
5890
5891 PR target/32065
5892 * gcc.target/i386/pr32065.c: New test.
5893
5894 2007-05-25 Dirk Mueller <dmueller@suse.de>
5895 Marcus Meissner <meissner@suse.de>
5896
5897 * gcc.dg/attr-alloc_size.c: New.
5898
5899 2007-05-25 Simon Martin <simartin@users.sourceforge.net>
5900 Lee Millward <lee.millward@gmail.com>
5901
5902 PR c++/31745
5903 * g++.dg/parse/crash34.C: New test.
5904
5905 * g++.dg/parse/crash35.C: New test.
5906
5907 2007-05-25 H.J. Lu <hongjiu.lu@intel.com>
5908
5909 * gcc.target/i386/sse2-check.h: New.
5910 * gcc.target/i386/sse2-vec-1.c: Likewise.
5911 * gcc.target/i386/sse2-vec-2.c: Likewise.
5912 * gcc.target/i386/sse2-vec-3.c: Likewise.
5913 * gcc.target/i386/sse2-vec-4.c: Likewise.
5914 * gcc.target/i386/sse2-vec-5.c: Likewise.
5915 * gcc.target/i386/sse2-vec-6.c: Likewise.
5916
5917 2007-05-25 Douglas Gregor <doug.gregor@gmail.com>
5918
5919 PR c++/31431
5920 PR c++/31432
5921 PR c++/31434
5922 PR c++/31435
5923 PR c++/31437
5924 PR c++/31438
5925 PR c++/31442
5926 PR c++/31443
5927 PR c++/31444
5928 PR c++/31445
5929 * g++.dg/cpp0x/pr31431.C: New.
5930 * g++.dg/cpp0x/pr31437.C: New.
5931 * g++.dg/cpp0x/pr31442.C: New.
5932 * g++.dg/cpp0x/pr31444.C: New.
5933 * g++.dg/cpp0x/pr31431-2.C: New.
5934 * g++.dg/cpp0x/pr31432.C: New.
5935 * g++.dg/cpp0x/pr31434.C: New.
5936 * g++.dg/cpp0x/pr31438.C: New.
5937 * g++.dg/cpp0x/pr31443.C: New.
5938 * g++.dg/cpp0x/pr31445.C: New.
5939 * g++.dg/cpp0x/variadic-crash1.C: New.
5940
5941 2007-05-25 Richard Sandiford <richard@codesourcery.com>
5942
5943 * gcc.target/arm/long-calls-1.c: New test.
5944 * gcc.target/arm/long-calls-2.c: Likewise.
5945 * gcc.target/arm/long-calls-3.c: Likewise.
5946 * gcc.target/arm/long-calls-4.c: Likewise.
5947
5948 2007-05-25 Richard Guenther <rguenther@suse.de>
5949 Andrew Pinski <andrew_pinski@playstation.sony.com>
5950
5951 PR tree-optimization/31982
5952 * gcc.dg/tree-ssa/forwprop-2.c: New testcase.
5953
5954 2007-05-25 Paul Thomas <pault@gcc.gnu.org>
5955
5956 PR fortran/32047
5957 * gfortran.dg/result_in_spec_2.f90: New test.
5958
5959 2007-05-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5960
5961 * gcc.dg/torture/builtin-math-4.c: Fix dg-xfail-if.
5962
5963 2007-05-24 Ollie Wild <aaw@google.com>
5964
5965 * gcc.dg/cpp/counter-1.c: New test.
5966 * gcc.dg/pch/counter-1.c: New test.
5967 * gcc.dg/pch/counter-1.hs: New file.
5968 * gcc.dg/pch/counter-2.c: New test.
5969 * gcc.dg/pch/counter-2.hs: New file.
5970 * gcc.dg/pch/counter-3.c: New test.
5971 * gcc.dg/pch/counter-3.hs: New file.
5972
5973 2007-05-24 Zdenek Dvorak <dvorakz@suse.cz>
5974
5975 * gcc.dg/tree-ssa/predcom-1.c: New test.
5976 * gcc.dg/tree-ssa/predcom-2.c: New test.
5977 * gcc.dg/tree-ssa/predcom-3.c: New test.
5978 * gcc.dg/tree-ssa/predcom-4.c: New test.
5979 * gcc.dg/tree-ssa/predcom-5.c: New test.
5980 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Test dceloop2 dumps.
5981
5982 2007-05-24 H.J. Lu <hongjiu.lu@intel.com>
5983
5984 PR testsuite/32062
5985 * gcc.target/i386/sse4_1-check.h (MASK): New.
5986
5987 2007-05-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5988
5989 PR fortran/32038
5990 * gfortran.dg/pr25603.f: Initialize integer variables.
5991
5992 2007-05-23 Ian Lance Taylor <iant@google.com>
5993
5994 * g++.dg/other/vrp1.C: New test.
5995
5996 2007-05-23 Simon Martin <simartin@users.sourceforge.net>
5997
5998 PR preprocessor/20077
5999 * gcc.dg/cpp/paste15.c: New test.
6000
6001 2007-05-23 Sandra Loosemore <sandra@codesourcery.com>
6002 Nigel Stephens <nigel@mips.com>
6003 Richard Sandiford <richard@codesourcery.com>
6004
6005 * gcc.target/mips/inter/mips16_stubs_1_main.c: New.
6006 * gcc.target/mips/inter/mips16_stubs_1_x.c: New.
6007 * gcc.target/mips/inter/mips16_stubs_1_y.c: New.
6008 * gcc.target/mips/inter/mips16-inter.exp: New.
6009
6010 2007-05-23 Kazu Hirata <kazu@codesourcery.com>
6011
6012 * gcc.dg/bf-spl1.c, gcc.dg/m68k-pic-1.c: Enable on fido-*-*.
6013
6014 2007-05-23 H.J. Lu <hongjiu.lu@intel.com>
6015
6016 * gcc.target/i386/sse3-addsubpd.c: Don't include stdlib.h
6017 nor i386-cpuid.h. Include sse3-check.h. Remove main ().
6018 * gcc.target/i386/sse3-addsubps.c: Likewise.
6019 * gcc.target/i386/sse3-haddpd.c: Likewise.
6020 * gcc.target/i386/sse3-haddps.c: Likewise.
6021 * gcc.target/i386/sse3-hsubpd.c: Likewise.
6022 * gcc.target/i386/sse3-hsubps.c: Likewise.
6023 * gcc.target/i386/sse3-lddqu.c: Likewise.
6024 * gcc.target/i386/sse3-movddup.c: Likewise.
6025 * gcc.target/i386/sse3-movshdup.c: Likewise.
6026 * gcc.target/i386/sse3-movsldup.c: Likewise.
6027
6028 * gcc.target/i386/ssse3-pabsb.c: Don't include stdlib.h
6029 nor i386-cpuid.h. Include ssse3-check.h. Remove main ().
6030 * gcc.target/i386/ssse3-pabsd.c: Likewise.
6031 * gcc.target/i386/ssse3-pabsw.c: Likewise.
6032 * gcc.target/i386/ssse3-palignr.c: Likewise.
6033 * gcc.target/i386/ssse3-phaddd.c: Likewise.
6034 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
6035 * gcc.target/i386/ssse3-phaddw.c: Likewise.
6036 * gcc.target/i386/ssse3-phsubd.c: Likewise.
6037 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
6038 * gcc.target/i386/ssse3-phsubw.c: Likewise.
6039 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
6040 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
6041 * gcc.target/i386/ssse3-pshufb.c: Likewise.
6042 * gcc.target/i386/ssse3-psignb.c: Likewise.
6043 * gcc.target/i386/ssse3-psignd.c: Likewise.
6044 * gcc.target/i386/ssse3-psignw.c: Likewise.
6045 * gcc.target/i386/ssse3-vals.h: Likewise.
6046
6047 * gcc.target/i386/sse3-check.h: New file.
6048 * gcc.target/i386/ssse3-check.h: Likewise.
6049
6050 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
6051
6052 PR middle-end/31095
6053 * gcc.c-torture/compile/bcopy-1.c: New testcase.
6054
6055 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
6056
6057 PR middle-end/31606
6058 * gcc.c-torture/20070522-1.c: New testcase.
6059
6060 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
6061
6062 * gcc.target/i386/sse4_1-check.h: Don't include <stdio.h>.
6063
6064 2007-05-22 Kazu Hirata <kazu@codesourcery.com>
6065
6066 * gcc.c-torture/execute/ieee/20000320-1.x,
6067 gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
6068 m68k-*-* and check_effective_target_coldfire_fpu.
6069
6070 2007-05-22 Ollie Wild <aaw@google.com>
6071
6072 * g++.dg/lookup/hidden-class10.C: New test.
6073 * g++.dg/lookup/hidden-class11.C: New test.
6074
6075 2007-05-22 Ollie Wild <aaw@google.com>
6076
6077 * g++.dg/lookup/name-clash5.C: New test.
6078 * g++.dg/lookup/name-clash6.C: New test.
6079
6080 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
6081
6082 * g++.dg/other/i386-2.C: Update comments on header files tested.
6083 Use -msse4.1 instead of -mssse3. Include <smmintrin.h> instead
6084 of <tmmintrin.h>.
6085 * gcc.target/i386/sse-12.c: Likewise.
6086 * gcc.target/i386/sse-13.c: Likewise.
6087 * gcc.target/i386/sse-14.c: Likewise.
6088
6089 * gcc.target/i386/sse-13.c (__builtin_ia32_pblendw128): New.
6090 Redefined to test with immediate operand.
6091 (__builtin_ia32_blendps): Likewise.
6092 (__builtin_ia32_blendpd): Likewise.
6093 (__builtin_ia32_dpps): Likewise.
6094 (__builtin_ia32_dpps): Likewise.
6095 (__builtin_ia32_insertps128): Likewise.
6096 (__builtin_ia32_vec_ext_v4sf): Likewise.
6097 (__builtin_ia32_vec_set_v16qi): Likewise.
6098 (__builtin_ia32_vec_set_v4si): Likewise.
6099 (__builtin_ia32_vec_set_v2di): Likewise.
6100 (__builtin_ia32_vec_ext_v16qi): Likewise.
6101 (__builtin_ia32_vec_ext_v4si): Likewise.
6102 (__builtin_ia32_vec_ext_v2di): Likewise.
6103 (__builtin_ia32_roundpd): Likewise.
6104 (__builtin_ia32_roundsd): Likewise.
6105 (__builtin_ia32_roundps): Likewise.
6106 (__builtin_ia32_roundss): Likewise.
6107 (__builtin_ia32_mpsadbw128): Likewise.
6108
6109 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
6110
6111 * gcc.target/i386/sse4_1-check.h: Don't include ../auto-host.h.
6112
6113 2007-05-22 Janis Johnson <janis187@us.ibm.com>
6114
6115 * gcc.dg/dfp/func-array.c: Support -DDBG to report individual
6116 failures.
6117 * gcc.dg/dfp/func-struct.c: Ditto.
6118 * gcc.dg/dfp/operator-assignment.c: Ditto.
6119 * gcc.dg/dfp/convert-bfp.c: Ditto.
6120 * gcc.dg/dfp/convert-int.c: Ditto.
6121 * gcc.dg/dfp/convert-int-max.c: Ditto.
6122 * gcc.dg/dfp/func-scalar.c: Ditto.
6123 * gcc.dg/dfp/cast.c: Ditto.
6124 * gcc.dg/dfp/func-mixed.c: Support -DDBG to report individual
6125 failures, and fix a typo in return type of arg1_128.
6126 * gcc.dg/dfp/convert-dfp.c: Support -DDBG to report individual
6127 failures, and fix a typo in a constant suffix.
6128 * gcc.dg/dfp/func-vararg-dfp.c: Return zero at the end.
6129 * gcc.dg/dfp/convert-complex.c: With -DDBG, abort for failures.
6130
6131 2007-05-22 Janis Johnson <janis187@us.ibm.com>
6132 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6133
6134 * lib/gcc-dg.exp(process_message): New proc.
6135 (dg-message): New test directive.
6136 * gcc.dg/always_inline.c: Use dg-message.
6137 * gcc.dg/always_inline2.c: Ditto.
6138 * gcc.dg/always_inline3.c: Ditto.
6139 * gcc.dg/invalid-call-1.c: Ditto.
6140 * gcc.dg/pr17506.c: Ditto.
6141 * gcc.dg/simd-5.c: Ditto.
6142 * gcc.dg/simd-6.c: Ditto.
6143 * gcc.dg/va-arg-2.c: Ditto.
6144 * gcc.dg/cpp/syshdr.c: Ditto.
6145 * gcc.dg/cpp/unc4.c: Ditto.
6146 * gcc.dg/cpp/trad/mi1.c: Ditto.
6147 * gcc.dg/cpp/trad/mi5.c: Ditto.
6148 * gcc.dg/cpp/trad/mi7.c: Ditto.
6149 * gcc.test-framework/dg-outexistsnot-exp-P.c: Ditto.
6150 * gcc.test-framework/dg-outexists-exp-F.c: Ditto.
6151 * gcc.test-framework/test-framework.awk: Special-case outexists
6152 tests.
6153
6154 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
6155
6156 * gcc.dg/i386-cpuid.h (bit_SSE4_1): New.
6157 (bit_SSE4_2): Likewise.
6158 (bit_POPCNT): Likewise.
6159
6160 * gcc.target/i386/i386.exp (check_effective_target_sse4): New.
6161 Check if assembler supports SSE4 instructions.
6162
6163 * gcc.target/i386/sse4_1-blendpd.c: New file.
6164 * gcc.target/i386/sse4_1-blendps.c: Likewise.
6165 * gcc.target/i386/sse4_1-blendvpd.c: Likewise.
6166 * gcc.target/i386/sse4_1-blendvps.c: Likewise.
6167 * gcc.target/i386/sse4_1-check.h: Likewise.
6168 * gcc.target/i386/sse4_1-dppd-1.c: Likewise.
6169 * gcc.target/i386/sse4_1-dppd-2.c: Likewise.
6170 * gcc.target/i386/sse4_1-dpps-1.c: Likewise.
6171 * gcc.target/i386/sse4_1-dpps-2.c: Likewise.
6172 * gcc.target/i386/sse4_1-extractps.c: Likewise.
6173 * gcc.target/i386/sse4_1-insertps-1.c: Likewise.
6174 * gcc.target/i386/sse4_1-insertps-2.c: Likewise.
6175 * gcc.target/i386/sse4_1-movntdqa.c: Likewise.
6176 * gcc.target/i386/sse4_1-mpsadbw.c: Likewise.
6177 * gcc.target/i386/sse4_1-packusdw.c: Likewise.
6178 * gcc.target/i386/sse4_1-pblendvb.c: Likewise.
6179 * gcc.target/i386/sse4_1-pblendw.c: Likewise.
6180 * gcc.target/i386/sse4_1-pcmpeqq.c: Likewise.
6181 * gcc.target/i386/sse4_1-pextrb.c: Likewise.
6182 * gcc.target/i386/sse4_1-pextrd.c: Likewise.
6183 * gcc.target/i386/sse4_1-pextrq.c: Likewise.
6184 * gcc.target/i386/sse4_1-pextrw.c: Likewise.
6185 * gcc.target/i386/sse4_1-phminposuw.c: Likewise.
6186 * gcc.target/i386/sse4_1-pinsrb.c: Likewise.
6187 * gcc.target/i386/sse4_1-pinsrd.c: Likewise.
6188 * gcc.target/i386/sse4_1-pinsrq.c: Likewise.
6189 * gcc.target/i386/sse4_1-pmaxsb.c: Likewise.
6190 * gcc.target/i386/sse4_1-pmaxsd.c: Likewise.
6191 * gcc.target/i386/sse4_1-pmaxud.c: Likewise.
6192 * gcc.target/i386/sse4_1-pmaxuw.c: Likewise.
6193 * gcc.target/i386/sse4_1-pminsb.c: Likewise.
6194 * gcc.target/i386/sse4_1-pminsd.c: Likewise.
6195 * gcc.target/i386/sse4_1-pminud.c: Likewise.
6196 * gcc.target/i386/sse4_1-pminuw.c: Likewise.
6197 * gcc.target/i386/sse4_1-pmovsxbd.c: Likewise.
6198 * gcc.target/i386/sse4_1-pmovsxbq.c: Likewise.
6199 * gcc.target/i386/sse4_1-pmovsxbw.c: Likewise.
6200 * gcc.target/i386/sse4_1-pmovsxdq.c: Likewise.
6201 * gcc.target/i386/sse4_1-pmovsxwd.c: Likewise.
6202 * gcc.target/i386/sse4_1-pmovsxwq.c: Likewise.
6203 * gcc.target/i386/sse4_1-pmovzxbd.c: Likewise.
6204 * gcc.target/i386/sse4_1-pmovzxbq.c: Likewise.
6205 * gcc.target/i386/sse4_1-pmovzxbw.c: Likewise.
6206 * gcc.target/i386/sse4_1-pmovzxdq.c: Likewise.
6207 * gcc.target/i386/sse4_1-pmovzxwd.c: Likewise.
6208 * gcc.target/i386/sse4_1-pmovzxwq.c: Likewise.
6209 * gcc.target/i386/sse4_1-pmuldq.c: Likewise.
6210 * gcc.target/i386/sse4_1-pmulld.c: Likewise.
6211 * gcc.target/i386/sse4_1-ptest-1.c: Likewise.
6212 * gcc.target/i386/sse4_1-ptest-2.c: Likewise.
6213 * gcc.target/i386/sse4_1-ptest-3.c: Likewise.
6214 * gcc.target/i386/sse4_1-round.h: Likewise.
6215 * gcc.target/i386/sse4_1-roundpd-1.c: Likewise.
6216 * gcc.target/i386/sse4_1-roundpd-2.c: Likewise.
6217 * gcc.target/i386/sse4_1-roundpd-3.c: Likewise.
6218 * gcc.target/i386/sse4_1-roundps-1.c: Likewise.
6219 * gcc.target/i386/sse4_1-roundps-2.c: Likewise.
6220 * gcc.target/i386/sse4_1-roundps-3.c: Likewise.
6221 * gcc.target/i386/sse4_1-roundsd-1.c: Likewise.
6222 * gcc.target/i386/sse4_1-roundsd-2.c: Likewise.
6223 * gcc.target/i386/sse4_1-roundsd-3.c: Likewise.
6224 * gcc.target/i386/sse4_1-roundsd-4.c: Likewise.
6225 * gcc.target/i386/sse4_1-roundss-1.c: Likewise.
6226 * gcc.target/i386/sse4_1-roundss-2.c: Likewise.
6227 * gcc.target/i386/sse4_1-roundss-3.c: Likewise.
6228 * gcc.target/i386/sse4_1-roundss-4.c: Likewise.
6229
6230 2007-05-22 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6231
6232 PR fortran/31627
6233 * gfortran.dg/bounds_check_7.f90: New test.
6234
6235 2007-05-22 Uros Bizjak <ubizjak@gmail.com>
6236
6237 * gcc.target/i386/i386.exp (check_effective_target_ssse3): New.
6238 (check_effective_target_sse4a): Ditto.
6239
6240 * gcc.target/i386/ssse3-phsubw.c: Require effective target ssse3.
6241 * gcc.target/i386/ssse3-phaddd.c: Require effective target ssse3.
6242 * gcc.target/i386/ssse3-pabsb.c: Require effective target ssse3.
6243 * gcc.target/i386/ssse3-psignb.c: Require effective target ssse3.
6244 * gcc.target/i386/ssse3-phaddsw.c: Require effective target ssse3.
6245 * gcc.target/i386/ssse3-pabsd.c: Require effective target ssse3.
6246 * gcc.target/i386/ssse3-psignd.c: Require effective target ssse3.
6247 * gcc.target/i386/ssse3-pmaddubsw.c: Require effective target ssse3.
6248 * gcc.target/i386/ssse3-pmulhrsw.c: Require effective target ssse3.
6249 * gcc.target/i386/ssse3-phaddw.c: Require effective target ssse3.
6250 * gcc.target/i386/ssse3-phsubd.c: Require effective target ssse3.
6251 * gcc.target/i386/ssse3-pabsw.c: Require effective target ssse3.
6252 * gcc.target/i386/ssse3-psignw.c: Require effective target ssse3.
6253 * gcc.target/i386/ssse3-pshufb.c: Require effective target ssse3.
6254 * gcc.target/i386/ssse3-phsubsw.c: Require effective target ssse3.
6255 * gcc.target/i386/ssse3-palignr.c: Require effective target ssse3.
6256 * gcc.target/i386/sse4a-insert.c: Require effective target sse4a.
6257 * gcc.target/i386/sse4a-extract.c: Require effective target sse4a.
6258 * gcc.target/i386/sse4a-montss.c: Require effective target sse4a.
6259 * gcc.target/i386/sse4a-montsd.c: Require effective target sse4a.
6260
6261 2007-05-21 Mark Mitchell <mark@codesourcery.com>
6262
6263 * g++.dg/ext/cleanup-1.C: New test.
6264 * g++.dg/ext/cleanup-2.C: Likewise.
6265 * g++.dg/ext/cleanup-3.C: Likewise.
6266 * g++.dg/ext/cleanup-4.C: Likewise.
6267 * g++.dg/ext/cleanup-5.C: Likewise.
6268 * g++.dg/ext/cleanup-6.C: Likewise.
6269 * g++.dg/ext/cleanup-8.C: Likewise.
6270 * g++.dg/ext/cleanup-9.C: Likewise.
6271 * g++.dg/ext/cleanup-10.C: Likewise.
6272 * g++.dg/ext/cleanup-11.C: Likewise.
6273 * g++.dg/ext/cleanup-dtor.C: Likewise.
6274
6275 2007-05-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
6276
6277 PR middle-end/31995
6278 * gcc.dg/vect/vect-102a.c: New test.
6279
6280 2007-05-21 Paolo Bonzini <bonzini@gnu.org>
6281 Paolo Carlini <pcarlini@suse.de>
6282 Uros Bizjak <ubizjak@gmail.com>
6283
6284 * gcc.dg/gcc-have-sync-compare-and-swap.c,
6285 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
6286 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
6287 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c,
6288 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
6289 New testcases.
6290
6291 2005-05-21 Daniel Franke <franke.daniel@gmail.com>
6292
6293 PR fortran/32002
6294 * gfortran.dg/compliant_elemental_intrinsics_2.f90: New test.
6295
6296 2007-05-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6297
6298 PR fortran/32027
6299 * gfortran.dg/do_3.F90: Add checks for the final value of the
6300 loop variable.
6301
6302 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
6303
6304 * gcc.c-torture/execute/990127-2.x: New file.
6305
6306 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
6307
6308 * gcc.target/i386/sse-14.c: Remove all intrinsic redefines.
6309 * gcc.target/i386/sse-12: Add -O to compile options.
6310 * g++.dg/other/i386-2.C: Use "-march=k8 -m3dnow -mssse3
6311 -msse4a" instead of "-msse3". Include only ammintrin.h, tmmintrin.h
6312 and mm3dnow.h. Add -O to compile options.
6313
6314 2007-05-21 Paul Thomas <pault@gcc.gnu.org>
6315
6316 PR fortran/31867
6317 * gfortran.dg/char_length_5.f90: New test.
6318
6319 PR fortran/31994
6320 * gfortran.dg/array_reference_1.f90: New test.
6321
6322 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6323
6324 PR middle-end/7651
6325 PR c++/11856
6326 PR c/12963
6327 PR c/23587
6328 PR other/29694
6329 * gcc.dg/compare6.c: Replace Wall with Wtype-limits.
6330 * gcc.dg/Wtype-limits.c: New.
6331 * gcc.dg/Wtype-limits-Wextra.c: New.
6332 * gcc.dg/Wtype-limits-no.c: New.
6333 * g++.dg/warn/Wtype-limits.C: New.
6334 * g++.dg/warn/Wtype-limits-Wextra.C: New.
6335 * g++.dg/warn/Wtype-limits-no.C: New.
6336
6337 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6338
6339 * gcc.target/i386/sse-vect-types.c: Revert 'Use "-msse"
6340 instead of "-msse2".'
6341 * gcc.target/i386/sse-12.c: Use "-march=k8 -m3dnow -mssse3 -msse4a"
6342 instead of "-msse3". Include only ammintrin.h, tmmintrin.h
6343 and mm3dnow.h.
6344 * gcc.target/i386/sse-13.c (__builtin_ia32_extrqi): Redefine
6345 to test with immediate operand.
6346 (__builtin_ia32_insertqi): Ditto.
6347 (__builtin_ia32_palignr128): Ditto.
6348 (__builtin_ia32_palignr): Ditto.
6349 (__builtin_ia32_pshufhw): Ditto.
6350 (__builtin_ia32_pshuflw): Ditto.
6351 (__builtin_ia32_pshufd): Ditto.
6352 (__builtin_ia32_vec_set_v8hi): Ditto.
6353 (__builtin_ia32_vec_ext_v8hi): Ditto.
6354 (__builtin_ia32_shufpd): Ditto.
6355 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
6356
6357 2007-05-20 Daniel Franke <franke.daniel@gmail.org>
6358
6359 PR fortran/32001
6360 * gfortran.dg/min_max_conformance.f90: Added more testcases.
6361
6362 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6363
6364 PR target/31585
6365 * gcc.target/i386/sse-vect-types.c: Do not redefine "static"
6366 and "__inline". Use "-msse" instead of "-msse2".
6367
6368 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6369
6370 PR middle-end/7651
6371 * gcc.dg/20030906-1.c: Replace Wextra with Wreturn-type.
6372 * gcc.dg/20030906-2.c: Likewise.
6373 * objc.dg/method-17.m: Add -Wreturn-type.
6374 * obj-c++.dg/method-21.mm: Likewise.
6375
6376 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6377
6378 PR target/31585
6379 * gcc.target/i386/sse-13.c: Use "-mssse3 -msse4a" compile options.
6380 (__builtin_ia32_psllwi128): Redefine to test with immediate operand.
6381 (__builtin_ia32_psrlqi128): Ditto.
6382 (__builtin_ia32_psrlwi128): Ditto.
6383 (__builtin_ia32_psrldi128): Ditto.
6384 (__builtin_ia32_psrldqi128): Ditto.
6385 (__builtin_ia32_pslldqi128): Ditto.
6386 (__builtin_ia32_psrawi128): Ditto.
6387 (__builtin_ia32_psradi128): Ditto.
6388 (__builtin_ia32_psllqi128): Ditto.
6389 (__builtin_ia32_pslldi128): Ditto.
6390 (__builtin_prefetch): Ditto.
6391 (__builtin_ia32_pshufw): Ditto.
6392 (__builtin_ia32_vec_set_v4hi): Ditto.
6393 (__builtin_ia32_vec_ext_v4hi): Ditto.
6394 (__builtin_ia32_shufps): Ditto.
6395 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
6396
6397 2007-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6398
6399 PR fortran/31974
6400 * gfortran.dg/char_allocation_1.f90: New test.
6401
6402 2007-05-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6403
6404 * gcc.dg/Wconversion-integer.c: Group testcases and add more.
6405 * gcc.dg/Wconversion-sign.c: New.
6406 * gcc.dg/Wconversion-integer-no-sign.c: New.
6407 * g++.dg/warn/Wconversion-integer.C: Move some warnings to
6408 Wconversion-sign.C
6409 * g++.dg/warn/Wconversion-sign.C: New.
6410 * g++.old-deja/g++.other/warn4.C: Update.
6411 * g++.dg/warn/Wconversion1.C: Likewise.
6412
6413 2007-05-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6414
6415 * gcc.dg/torture/builtin-math-2.c: Add gamma_r/lgamma_r tests.
6416 * gcc.dg/torture/builtin-math-4.c: Likewise.
6417
6418 2007-05-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6419
6420 PR libfortran/31964
6421 * gfortran.fortran-torture/execute/intrinsic_bitops.f90: Update.
6422
6423 2007-05-18 Andrew Pinski <andrew_pinski@playstation.sony.com>
6424
6425 * gcc.dg/tree-ssa/forwprop-1.c: New testcase.
6426
6427 2007-05-18 H.J. Lu <hongjiu.lu@intel.com>
6428
6429 PR target/31628
6430 * gcc.target/i386/pr31628.c: New.
6431
6432 2007-05-18 Uros Bizjak <ubizjak@gmail.com>
6433
6434 PR middle-end/31344
6435 * gcc.dg/pr31344.c: New test.
6436
6437 2007-05-17 Ian Lance Taylor <iant@google.com>
6438
6439 PR tree-optimization/31953
6440 * gcc.c-torture/compile/pr31953.c: New test.
6441
6442 2007-05-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6443
6444 * gcc.dg/builtins-1.c: Test reentrant gamma functions.
6445
6446 * gcc.dg/torture/builtin-math-2.c: Add tests for remquo, remainder
6447 and drem.
6448 * gcc.dg/torture/builtin-math-4.c: Likewise.
6449
6450 * gcc.dg/torture/builtin-math-2.c: Test y0, y1, yn.
6451 * gcc.dg/torture/builtin-math-4.c: Likewise.
6452
6453 * gcc.dg/torture/builtin-math-4.c: New test.
6454
6455 2007-05-17 Janis Johnson <janis187@us.ibm.com>
6456 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6457
6458 * gcc.target/powerpc/pr18096-1.c: Change dg-warning to dg-error.
6459 * gcc.dg/cpp/include2.c: Ditto.
6460 * gcc.dg/cpp/mac-dir-2.c: Ditto.
6461 * gcc.dg/cpp/paste5.c: Ditto.
6462 * gcc.dg/cpp/paste6.c: Ditto.
6463 * gcc.dg/cpp/paste8.c: Ditto.
6464 * gcc.dg/cpp/paste11.c: Ditto.
6465 * gcc.dg/cpp/paste13.c: Ditto.
6466 * gcc.dg/cpp/skipping2.c: Ditto.
6467 * gcc.dg/reg-vol-struct-1.c: Ditto.
6468 * gcc.dg/Wshadow-1.c: Ditto.
6469 * gcc.dg/cpp/trad/comment.c: Ditto.
6470 * gcc.dg/cpp/trad/literals-2.c: Change dg-error to dg-warning.
6471 * gcc.dg/cpp/if-2.c: Ditto.
6472 * gcc.dg/array-5.c: Ditto.
6473 * gcc.dg/inline-15.c: Ditto.
6474 * gcc.dg/pr27953.c: Ditto.
6475 * gcc.dg/Wno-c++-compat.c: Ditto.
6476
6477 2007-05-17 Kazu Hirata <kazu@codesourcery.com>
6478
6479 * g++.dg/cpp/_Pragma1.C: Skip on fido-*-* and m68k-*-*.
6480
6481 2007-05-17 Eric Botcazou <ebotcazou@libertysurf.fr>
6482
6483 * gcc.c-torture/execute/20070517-1.c: New test.
6484
6485 2007-05-17 Daniel Franke <franke.daniel@gmail.com>
6486
6487 PR fortran/31919
6488 * gfortran.dg/min_max_conformance.f90: New test.
6489
6490 2007-05-17 Zdenek Dvorak <dvorakz@suse.cz>
6491
6492 * gcc.dg/tree-ssa/ssa-dom-thread-2.c: New test.
6493 * gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-103.c,
6494 gcc.dg/vect/vect-104.c: Use more complex construction to
6495 prevent vectorizing.
6496 * gcc.dg/tree-ssa/pr21559.c: Update outcome.
6497
6498 2007-05-17 Uros Bizjak <ubizjak@gmail.com>
6499
6500 PR tree-optimization/24659
6501 * gcc.dg/vect/vect-floatint-conversion-2.c: New test.
6502 * gcc.dg/vect/vect-intfloat-conversion-1.c: Require vect_float,
6503 not vect_int target.
6504 * gcc.dg/vect/vect-intfloat-conversion-2.c: Require vect_float,
6505 not vect_int target. Loop is vectorized for vect_intfloat_cvt
6506 targets.
6507 * gcc.dg/vect/vect-intfloat-conversion-3.c: New test.
6508 * gcc.dg/vect/vect-intfloat-conversion-4a.c: New test.
6509 * gcc.dg/vect/vect-intfloat-conversion-4b.c: New test.
6510
6511 2007-05-16 Uros Bizjak <ubizjak@gmail.com>
6512
6513 * gcc.dg/torture/fp-int-convert-float128.c: Do not xfail for i?86-*-*
6514 and x86_64-*-* targets.
6515 * gcc.dg/torture/fp-int-convert-float128-timode.c: Ditto.
6516
6517 2007-05-16 Paul Thomas <pault@gcc.gnu.org>
6518
6519 PR fortran/18769
6520 PR fortran/30881
6521 PR fortran/31194
6522 PR fortran/31216
6523 PR fortran/31427
6524 * transfer_simplify_1.f90: New test.
6525 * transfer_simplify_2.f90: New test.
6526
6527 2007-05-15 Dominique d'Humieres <dominiq@lps.ens.fr>
6528
6529 * gfortran.dg/unf_io_convert_3.f90: Fix dg directive.
6530
6531 2007-05-14 Janis Johnson <janis187@us.ibm.com>
6532
6533 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
6534
6535 * gcc.dg/fltconst-pedantic-dfp.c: New test.
6536
6537 PR c/31924
6538 * gcc.dg/fltconst-1.c: New test.
6539
6540 * gcc.dg/dfp/func-mixed.c: Replace invalid constant suffixes.
6541 * gcc.dg/dfp/operator-assignment.c: Ditto.
6542
6543 2007-05-14 Paolo Carlini <pcarlini@suse.de>
6544
6545 PR c++/29928
6546 * g++.dg/rtti/typeid5.C: New.
6547
6548 2007-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6549
6550 PR fortran/31725
6551 * gfortran.dg/substr_4.f: New test.
6552
6553 2007-05-14 Kazu Hirata <kazu@codesourcery.com>
6554
6555 * gcc.target/m68k/interrupt_thread-1.c,
6556 gcc.target/m68k/interrupt_thread-2.c,
6557 gcc.target/m68k/interrupt_thread-3.c: New.
6558 * gcc.target/m68k/m68k.exp: Accept fido.
6559
6560 2007-05-13 Dominique d'Humieres <dominiq@lps.ens.fr>
6561
6562 * gfortran.dg/alloc_comp_basics_1.f90: Fix dg directive.
6563 * gfortran.dg/altreturn_3.f90: Likewise.
6564 * gfortran.dg/assumed_dummy_1.f90: Likewise.
6565 * gfortran.dg/default_numeric_type_1.f90: Likewise.
6566 * gfortran.dg/inquire_iolength.f90: Likewise.
6567 * gfortran.dg/module_naming_1.f90: Likewise.
6568 * gfortran.dg/oldstyle_2.f90: Likewise.
6569 * gfortran.dg/operator_2.f90: Likewise.
6570 * gfortran.dg/parameter_array_element_1.f90: Likewise.
6571 * gfortran.dg/used_types_11.f90: Likewise.
6572 * gfortran.dg/zero_array_components_1.f90: Likewise.
6573 * gfortran.dg/fmt_zero_precision.f90: Fix dg-output directives.
6574 * gfortran.dg/parameter_array_dummy.f90: Likewise.
6575 * gfortran.dg/real_const_3.f90: Likewise.
6576
6577 2007-05-13 Zdenek Dvorak <dvorakz@suse.cz>
6578
6579 * gcc.dg/vect/no-section-anchors-vect-69.c: Fix outcome.
6580 * gcc.dg/tree-ssa/loop-30.c: New test.
6581
6582 2007-05-13 Richard Guenther <rguenther@suse.de>
6583
6584 * gcc.dg/tree-ssa/pr17141-1.c: Scan in forwprop2, xfail
6585 scanning forwprop1.
6586 * g++.dg/tree-ssa/pr31146.C: Likewise.
6587
6588 2007-05-13 Revital Eres <eres@il.ibm.com>
6589
6590 * gcc.dg/dse.c: New test.
6591
6592 2007-05-12 Richard Guenther <rguenther@suse.de>
6593
6594 PR tree-optimization/31797
6595 * gcc.c-torture/compile/pr31797.c: New testcase.
6596
6597 2007-05-12 Paul Thomas <pault@gcc.gnu.org>
6598
6599 PR fortran/30746
6600 * gfortran.dg/host_assoc_function_1.f90: New test.
6601
6602 2007-05-11 Steve Ellcey <sje@cup.hp.com>
6603
6604 PR c++/31829
6605 * g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short.
6606
6607 2007-05-11 Silvius Rus <rus@google.com>
6608
6609 * gcc.dg/Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c: New test.
6610 * gcc.dg/Wstrict-aliasing-bogus-never-dereferenced.c: New test.
6611 * gcc.dg/Wstrict-aliasing-bogus-struct-included.c: New test.
6612 * gcc.dg/Wstrict-aliasing-converted-assigned.c: New test.
6613 * gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c: New test.
6614 * gcc.dg/alias-1.c: Update option: -Wstrict-aliasing=2.
6615 * gcc.dg/alias-9.c: Update option: -Wstrict-aliasing=2.
6616 * g++.dg/warn/Wstrict-aliasing-7.C: Update option: -Wstrict-aliasing=2.
6617 * g++.dg/warn/Wstrict-aliasing-bogus-base-derived.C: New test.
6618 * g++.dg/warn/Wstrict-aliasing-bogus-char-1.C: New test.
6619 * g++.dg/warn/Wstrict-aliasing-bogus-const.C: New test.
6620 * g++.dg/warn/Wstrict-aliasing-bogus-nested-arrays.C: New test.
6621 * g++.dg/warn/Wstrict-aliasing-bogus-signed-unsigned.C: New test.
6622 * g++.dg/warn/Wstrict-aliasing-bogus-struct-included.C: New test.
6623 * g++.dg/warn/Wstrict-aliasing-bogus-union.C: New test.
6624 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: New test.
6625
6626 2007-05-11 Paolo Carlini <pcarlini@suse.de>
6627
6628 PR other/31852
6629 * gcc.c-torture/execute/builtins/memchr.c: New.
6630 * gcc.c-torture/execute/builtins/memchr-lib.c: New.
6631 * gcc.c-torture/execute/builtins/lib/memchr.c: New.
6632
6633 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6634
6635 PR fortran/30876
6636 * gfortran.dg/recursive_reference_1.f90: Put error at correct
6637 line.
6638 * gfortran.dg/recursive_reference_2.f90: New test.
6639
6640 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6641
6642 PR fortran/30878
6643 * gfortran.dg/namelist_29.f90: New test.
6644
6645 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6646
6647 PR fortran/31474
6648 * gfortran.dg/entry_10.f90: New test.
6649
6650 2007-05-10 Zdenek Dvorak <dvorakz@suse.cz>
6651
6652 PR tree-optimization/31885
6653 * gcc.dg/tree-ssa/loop-29.c: New test.
6654
6655 2007-05-10 Dominique d'Humières <dominiq@lps.ens.fr>
6656
6657 * assumed_dummy_1.f90: Fix dg directive.
6658 * char_initialiser_actual.f90: Likewise.
6659 * nested_modules_2.f90: Likewise.
6660 * shift-alloc.f90: Likewise.
6661
6662 2007-05-10 Andreas Krebbel <krebbel1@de.ibm.com>
6663
6664 * gcc.dg/20070507-1.c: Disable for non-pic targets.
6665
6666 2007-05-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6667
6668 PR libfortran/31880
6669 * gfortran.dg/unf_read_corrupted_2.f90: New test.
6670
6671 2007-05-09 Mike Stump <mrs@apple.com>
6672
6673 * g++.dg/other/first-global.C: Add -fpie for darwin.
6674 * g++.dg/parse/attr-externally-visible-1.C: Likewise.
6675
6676 2007-05-09 Andreas Krebbel <krebbel1@de.ibm.com>
6677
6678 * gcc.dg/20070507-1.c: New testcase.
6679
6680 2007-05-08 Chao-ying Fu <fu@mips.com>
6681
6682 * gcc.target/mips/msub-1.c, gcc.target/mips/msub-2.c,
6683 * gcc.target/mips/msub-3.c, gcc.target/mips/msub-4.c,
6684 * gcc.target/mips/msubu-1.c, gcc.target/mips/msubu-2.c,
6685 * gcc.target/mips/msubu-3.c, gcc.target/mips/msubu-4.c: New tests.
6686
6687 2007-05-08 Simon Martin <simartin@users.sourceforge.net>
6688
6689 PR 31847
6690 * gcc.dg/pr31847.c: New test.
6691
6692 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
6693
6694 PR fortran/31692
6695 * gfortran.dg/actual_array_result_1.f90: New test.
6696
6697 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
6698
6699 PR fortran/29397
6700 * gfortran.dg/parameter_array_init_1.f90: New test.
6701
6702 PR fortran/29400
6703 * gfortran.dg/parameter_array_init_2.f90: New test.
6704
6705 2007-05-08 Uros Bizjak <ubizjak@gmail.com>
6706
6707 PR target/31854
6708 * gcc.target/i386/pr31854.c: New test.
6709
6710 2007-05-07 Janis Johnson <janis187@us.ibm.com>
6711
6712 * gcc.dg/pch/pch.exp: XFAIL largefile on Solaris 10 x86.
6713
6714 2007-05-07 Mike Stump <mrs@apple.com>
6715
6716 * g++.old-deja/g++.mike/empty.C: Add.
6717
6718 2007-05-07 Eric Christopher <echristo@apple.com>
6719
6720 * gcc.dg/invalid-call-1.c: Fix options for 32-bit x86.
6721
6722 2007-05-07 Uros Bizjak <ubizjak@gmail.com>
6723
6724 * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to 'sf'
6725 variable. Rearrange conversions from binary float to decimal float.
6726
6727 2007-05-07 Mark Mitchell <mark@codesourcery.com>
6728
6729 * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10
6730 x86.
6731
6732 2007-05-07 Eric Botcazou <ebotcazou@adacore.com>
6733
6734 * gnat.dg/opt1.ad[sb]: New testcase.
6735
6736 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6737
6738 PR fortran/31399
6739 * gfortran.dg/do_3.F90: New test.
6740
6741 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6742
6743 PR fortran/31764
6744 * gfortran.dg/new_line.f90: Add new checks.
6745
6746 2007-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6747
6748 PR fortran/31201
6749 * gfortran.dg/large_unit_1.f90: New.
6750 * gfortran.dg/large_unit_2.f90: New.
6751 * gfortran.dg/iostat_4.f90: New
6752 * gfortran.dg/bounds_check_fail_1.f90: Updated.
6753
6754 2007-05-06 Paul Thomas <pault@gcc.gnu.org>
6755
6756 PR fortran/31540
6757 * gfortran.dg/char_result_4.f90: New test.
6758
6759 2007-06-05 Revital Eres <eres@il.ibm.com>
6760
6761 PR 30957
6762 * gcc.dg/pr30957-1.c: New test.
6763
6764 2007-05-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6765
6766 PR fortran/31251
6767 * gfortran.dg/char_type_len_2.f90: New test.
6768
6769 2007-05-05 Geoffrey Keating <geoffk@apple.com>
6770
6771 PR 31775
6772 * g++.dg/other/nested-extern.cc: New.
6773 * g++.dg/other/nested-extern-1.C: New.
6774 * g++.dg/other/nested-extern-2.C: New.
6775
6776 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
6777
6778 PR fortran/31760
6779 * gfortran.dg/erf.f90: New test.
6780 * gfortran.dg/besxy.f90: New test.
6781
6782 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
6783
6784 PR fortran/22359
6785 * gfortran.dg/fseek.f90: New test.
6786
6787 2007-05-04 Bob Wilson <bob.wilson@acm.org>
6788
6789 * g++.old-deja/g++.pt/static11.C: Remove xtensa-*-elf* xfail.
6790
6791 2007-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6792
6793 PR libfortran/31210
6794 * gfortran.dg/zero_length_1.f90: New test.
6795
6796 2007-05-04 Tobias Burnus <burnus@net-b.de>
6797
6798 PR fortran/31803
6799 * gfortran.dg/char_pointer_assign_3.f90: New test.
6800 * gfortran.dg/char_result_2.f90: Re-enable test.
6801
6802 2007-05-04 Tobias Burnus <burnus@net-b.de>
6803
6804 PR fortran/25071
6805 * gfortran.dg/char_length_3.f90: New test.
6806 * gfortran.dg/char_result_2.f90: Fix test.
6807
6808 2007-05-03 Zdenek Dvorak <dvorakz@suse.cz>
6809
6810 PR tree-optimization/30565
6811 * gcc.dg/tree-ssa/loop-27.c: New test.
6812
6813 2007-05-03 Bernd Schmidt <bernd.schmidt@analog.com>
6814
6815 * gcc.target/bfin/frmul.c (__v2hi): Use short as base type, not itn.
6816 * gcc.target/bfin/arith.c (__v2hi): Likewise.
6817 * gcc.target/bfin/mul-combine.c (__v2hi): Likewise.
6818 * gcc.target/bfin/shift.c (__v2hi): Likewise.
6819
6820 2007-05-03 Dorit Nuzman <dorit@il.ibm.com>
6821
6822 PR tree-optimization/31699
6823 * lib/target-supports.exp (check_effective_target_vect_intfloat_cvt):
6824 New.
6825 (check_effective_target_vect_floatint_cvt): New.
6826 * gcc.dg/vect/vect-floatint-conversion-1.c: Use new keyword instead
6827 of specific targets.
6828 * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise.
6829 * gcc.dg/vect/vect-multitypes-1.c: One less loop gets vectorized.
6830 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
6831 * gcc.dg/vect/vect-iv-4.c: Likewise.
6832 * gcc.dg/vect/vect-multitypes-11.c: New.
6833 * gcc.dg/vect/pr31699.c: New.
6834
6835 2007-05-02 Geoffrey Keating <geoffk@apple.com>
6836
6837 * gcc.c-torture/compile-limits-stringlit.c: Reduce size of string.
6838
6839 2007-05-02 Seongbae Park <seongbae.park@gmail.com>
6840
6841 PR C++/31663
6842 * g++.dg/warn/anonymous-namespace-2.C: New.
6843 * g++.dg/warn/anonymous-namespace-2.h: New.
6844
6845 2007-05-02 Paul Brook <paul@codesourcery.com>
6846
6847 * gcc.dg/arm-eabi1.c: Move debug output. Augment lcmp/ulcmp tests.
6848
6849 2007-05-02 Eric Christopher <echristo@apple.com>
6850
6851 * gcc.dg/cpp/if-div.c: New file.
6852
6853 2007-05-02 Tom Tromey <tromey@redhat.com>
6854
6855 PR preprocessor/28709:
6856 * gcc.dg/cpp/pr28709.c: New file.
6857
6858 2007-05-02 Richard Guenther <rguenther@suse.de>
6859
6860 PR tree-optimization/31146
6861 * g++.dg/tree-ssa/pr31146-2.C: New testcase.
6862
6863 2007-05-01 Geoffrey Keating <geoffk@apple.com>
6864
6865 * gcc.c-torture/compile/limits-blockid.c: New.
6866 * gcc.c-torture/compile/limits-caselabels.c: New.
6867 * gcc.c-torture/compile/limits-declparen.c: New.
6868 * gcc.c-torture/compile/limits-enumconst.c: New.
6869 * gcc.c-torture/compile/limits-exprparen.c: New.
6870 * gcc.c-torture/compile/limits-externalid.c: New.
6871 * gcc.c-torture/compile/limits-fnargs.c: New.
6872 * gcc.c-torture/compile/limits-fndefn.c: New.
6873 * gcc.c-torture/compile/limits-idexternal.c: New.
6874 * gcc.c-torture/compile/limits-idinternal.c: New.
6875 * gcc.c-torture/compile/limits-pointer.c: New.
6876 * gcc.c-torture/compile/limits-stringlit.c: New.
6877 * gcc.c-torture/compile/limits-structmem.c: New.
6878 * gcc.c-torture/compile/limits-structnest.c: New.
6879
6880 2007-04-29 Geoffrey Keating <geoffk@apple.com>
6881
6882 * gfortran.dg/bom_UTF-8_F.F90: Rename from bom_UTF-8.F90.
6883
6884 2007-05-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
6885
6886 PR middle-end/31740
6887 * gcc.c-torture/compile/20070501-1.c: New testcase.
6888
6889 2007-05-01 Thomas Koenig <tkoenig@gcc.gnu.org>
6890
6891 PR fortran/31732
6892 * gfortran.dg/array_memset_2: New test case.
6893
6894 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
6895
6896 PR testsuite/31615
6897 * gfortran.dg/vect/vect-5.f90: Fix dg-final test.
6898
6899 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
6900
6901 PR testsuite/31589
6902 * gcc.dg/vect/vect-iv-9.c: Added vect_int_mult target keyword to
6903 dg-final test.
6904 * gcc.dg/vect/vect-reduc-dot-u16b.c: Added vect_pack_trunc target
6905 keyword to dg-final test.
6906 * gcc.dg/vect/vect-iv-4.c: Likewise.
6907 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
6908 * gcc.dg/vect/pr30771.c: Added vect_unapck target keyword to dg-final
6909 test.
6910 * gcc.dg/vect/vect-reduc-dot-u16a.c: Change variable type to avoid a
6911 cast.
6912 * gcc.dg/vect/no-section-anchors-vect-69.c: xfail on is64.
6913 * lib/target-supports.exp
6914 (check_effective_target_vect_widen_sum_hi_to_si): Added ia64.
6915 (check_effective_target_vect_widen_sum_qi_to_hi): Added ia64.
6916
6917 2007-04-30 Kazu Hirata <kazu@codesourcery.com>
6918
6919 * gcc.c-torture/execute/ieee/20000320-1.c: Use
6920 __LONG_LONG_MAX__ and its friends instead of those supplied by
6921 limits.h.
6922
6923 2007-04-30 Andrew pinski <andrew_pinski@playstation.sony.com>
6924
6925 PR C++/31721
6926 * g++.dg/ext/vector7.C: New testcase.
6927
6928 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6929
6930 PR fortran/31591
6931 * gfortran.dg/bound_simplification_1.f90: New test.
6932
6933 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6934
6935 PR fortran/31645
6936 * gfortran.dg/bom_error.f90: New test.
6937 * gfortran.dg/bom_include.f90: New test.
6938 * gfortran.dg/bom_UTF16-LE.f90: New test.
6939 * gfortran.dg/bom_UTF16-BE.f90: New test.
6940 * gfortran.dg/bom_UTF-8.f90: New test.
6941 * gfortran.dg/bom_UTF-32.f90: New test.
6942 * gfortran.dg/bom_UTF-8.F90: New test.
6943 * gfortran.dg/bom_include.inc: New file.
6944
6945 2007-04-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
6946
6947 PR C++/30221
6948 * g++.dg/init/ptrfn2.C: New test.
6949 * g++.dg/init/ptrfn3.C: New test.
6950
6951 2007-04-29 Paul Thomas <pault@gcc.gnu.org>
6952
6953 PR fortran/31711
6954 * gfortran.dg/dependency_21.f90: New test.
6955
6956 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6957
6958 * gfortran.dg/secnds.f: Use real*8.
6959 * gfortran.dg/secnds-1.f: Use real*8.
6960
6961 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6962
6963 PR libfortran/31532
6964 * gfortran.dg/inquire_5.f90: Update test.
6965
6966 2007-04-27 Ian Lance Taylor <iant@google.com>
6967
6968 PR middle-end/31710
6969 * gcc.c-torture/compile/pr31710.c: New test.
6970
6971 2007-04-27 Richard Guenther <rguenther@suse.de>
6972
6973 PR tree-optimization/30965
6974 PR tree-optimization/30978
6975 * gcc.dg/tree-ssa/pr30978.c: New testcase.
6976 * gcc.dg/tree-ssa/bool-3.c: Remove XFAIL, explain why.
6977 * gcc.dg/tree-ssa/ssa-fre-4.c: Use char instead of bool
6978 * gcc.dg/strict-overflow-5.c: Adjust tree dump scanning.
6979
6980 2007-04-27 Richard Guenther <rguenther@suse.de>
6981
6982 PR tree-optimization/31715
6983 * gcc.dg/Warray-bounds-4.c: New testcase.
6984
6985 2007-04-26 Ian Lance Taylor <iant@google.com>
6986
6987 PR target/28675
6988 * gcc.c-torture/compile/pr28675.c: New test.
6989
6990 2007-04-26 Andrew Pinski <andrew_pinski@playstation.sony.com>
6991
6992 PR C++/30016
6993 * g++.dg/ext/vector6.C: New test.
6994
6995 2007-04-26 Kazu Hirata <kazu@codesourcery.com>
6996
6997 * gcc.c-torture/execute/ieee/20000320-1.x: New.
6998
6999 2007-04-26 Steve Ellcey <sje@cup.hp.com>
7000
7001 PR middle-end/31617
7002 * g++.dg/other/str_empty.C: Add expected warning.
7003
7004 2007-04-26 Richard Guenther <rguenther@suse.de>
7005 Daniel Berlin <dberlin@dberlin.org>
7006
7007 PR tree-optimization/30567
7008 * g++.dg/other/pr30567.C: New testcase.
7009
7010 2007-04-26 Richard Guenther <rguenther@suse.de>
7011
7012 PR tree-optimization/31703
7013 * gcc.c-torture/compile/pr31703.c: New testcase.
7014 * gcc.dg/tree-ssa/ssa-lim-1.c: Adjust pattern.
7015 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
7016
7017 2007-04-26 Wolfgang Gellerich <gellerich@de.ibm.com>
7018
7019 * gfortran.dg/open_errors.f90: Added if statements checking
7020 the value of iostat.
7021
7022 2007-04-26 Jakub Jelinek <jakub@redhat.com>
7023
7024 PR c++/31598
7025 * g++.dg/gomp/pr31598.C: New test.
7026
7027 PR tree-optimization/30558
7028 * g++.dg/gomp/pr30558.C: New test.
7029
7030 2007-04-24 Mark Mitchell <mark@codesourcery.com>
7031
7032 PR c++/31338
7033 * g++.dg/ext/complex2.C: New test.
7034
7035 2007-04-25 Paolo Carlini <pcarlini@suse.de>
7036
7037 * g++.dg/ext/has_nothrow_assign.C: Adjust per N2255.
7038
7039 2007-04-25 Thiemo Seufer <ths@mips.com>
7040
7041 * gcc.target/mips/mips16e-extends.c (cksum8): Change return
7042 value to signed char.
7043
7044 2007-04-25 Uros Bizjak <ubizjak@gmail.com>
7045
7046 * gcc.target/i386/reload-1.c. Include <stdint.h>. Compile for all
7047 ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64.
7048 Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump.
7049
7050 2007-04-25 Tobias Burnus <burnus@net-b.de>
7051
7052 PR fortran/31668
7053 * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with
7054 statement functions.
7055 * gfortran.dg/c_by_val_5.f90: New test.
7056
7057 2007-04-25 Wolfgang Gellerich <gellerich@de.ibm.com>
7058
7059 * gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine
7060 with two new subroutines to avoid parameter-induced aliasing.
7061 * gfortran.dg/equiv_6.f90 (set_array_listpr): New.
7062 * gfortran.dg/equiv_6.f90 (set_array_lisbit): New.
7063
7064 2007-04-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7065
7066 * gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets.
7067 * g++.dg/warn/Warray-bounds.C: Likewise.
7068
7069 2007-04-24 Ian Lance Taylor <iant@google.com>
7070
7071 PR tree-optimization/31605
7072 * gcc.c-torture/execute/pr31605.c: New test.
7073
7074 2007-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7075
7076 PR fortran/31587
7077 * lib/gcc-dg.exp (scan-module): New function.
7078 * gfortran.dg/module_md5_1.f90: New test.
7079
7080 2007-04-24 Douglas Gregor <doug.gregor@gmail.com>
7081
7082 * g++.old-deja/g++.pt/defarg6.C: Only run with
7083 -std=gnu++98.
7084 * g++.old-deja/g++.pt/ucnid-1.C: Ditto.
7085 * g++.dg/cpp0x/variadic61.C: Ditto.
7086 * g++.dg/cpp0x/warn_cxx0x.C: Ditto.
7087 * g++.dg/cpp0x/variadic62.C: Ditto.
7088 * g++.dg/template/meminit1.C: Ditto.
7089 * g++.dg/template/operator7.C: Ditto.
7090 * g++.dg/template/static15.C: Ditto.
7091 * g++.dg/template/invalid1.C: Ditto.
7092 * g++.dg/template/shift1.C: Ditto.
7093 * g++.dg/template/error10.C: Ditto.
7094
7095 2007-04-24 Simon Martin <simartin@users.sourceforge.net>
7096
7097 PR diagnostic/25923
7098 * gfortran.dg/pr25923.f90: New test.
7099
7100 2007-04-24 Ian Lance Taylor <iant@google.com>
7101
7102 PR tree-optimization/31602
7103 * gcc.dg/Wstrict-overflow-11.c: We no longer issue a warning.
7104
7105 2007-04-24 Janis Johnson <janis187@us.ibm.com>
7106
7107 * gcc.target/powerpc/ppc32-abi-dfp-1.c: New test.
7108 * gcc.target/powerpc/ppc64-abi-dfp-1.c: New test.
7109
7110 2007-04-24 Hui-May Chang <hm.chang@apple.com>
7111
7112 * gcc.target/i386/reload-1.c. New.
7113
7114 2007-04-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
7115 Olga Golovanevsky <olga@il.ibm.com>
7116
7117 * g++.dg/other/str_empty.C: New test.
7118
7119 2007-04-24 Richard Henderson <rth@redhat.com>
7120
7121 * gcc.dg/vect/vect.exp: Don't run tests on Alpha.
7122
7123 2007-04-24 Andreas Krebbel <krebbel1@de.ibm.com>
7124
7125 PR target/31641
7126 * gcc.c-torture/compile/pr31641.c: New testcase.
7127
7128 2007-04-24 Richard Sandiford <richard@nildram.co.uk>
7129
7130 * gcc.target/mips/madd-1.c, gcc.target/mips/madd-2.c,
7131 * gcc.target/mips/madd-3.c, gcc.target/mips/madd-4.c,
7132 * gcc.target/mips/maddu-1.c, gcc.target/mips/maddu-2.c,
7133 * gcc.target/mips/maddu-3.c, gcc.target/mips/maddu-4.c: New tests.
7134
7135 2007-04-23 Simon Baldwin <simonb@google.com>
7136
7137 * g++.dg/other/error15.C: New.
7138 * g++.dg/cpp0x/variadic-ex9.C: Renamed function parameter to avoid
7139 triggering a "multiple parameters named" error.
7140
7141 2007-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
7142
7143 PR fortran/31618
7144 * gfortran.dg/backspace_8.f: New test case.
7145
7146 2007-04-23 Paul Thomas <pault@gcc.gnu.org>
7147
7148 PR fortran/31630
7149 * gfortran.dg/used_types_17.f90: New test.
7150
7151 PR fortran/31620
7152 * gfortran.dg/zero_array_components_1.f90: New test.
7153
7154 2007-04-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7155
7156 PR fortran/31616
7157 * gfortran.dg/open_errors.f90: Allow a different error message.
7158
7159 2007-04-23 Uros Bizjak <ubizjak@gmail.com>
7160
7161 * lib/target-supports.exp (check_effective_target_vect_pack_trunc):
7162 Rename from check_effective_target_vect_pack_mod. Rename global
7163 variable et_vect_pack_mod to et_vect_pack_trunc. Update debug
7164 messages.
7165 * gcc.dg/vect/vect-iv-8.c: Update target check for vect_pack_trunc
7166 rename.
7167 * gcc.dg/vect/vect-iv-8a.c: Ditto.
7168 * gcc.dg/vect/vect-multitypes-8.c: Ditto.
7169
7170 2007-04-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
7171
7172 PR middle-end/31448
7173 * gcc.c-torture/execute/pr31448.c: New testcase.
7174
7175 2007-04-22 Nick Clifton <nickc@redhat.com>
7176
7177 * gcc.dg/20020312-2.c: Add support for the FRV.
7178
7179 2007-04-22 Uros Bizjak <ubizjak@gmail.com>
7180
7181 PR tree-optimization/24659
7182 * gcc.dg/vect/vect-float-extend-1.c: New test.
7183 * gcc.dg/vect/vect-float-truncate-1.c: New test.
7184
7185 2007-04-22 Richard Guenther <rguenther@suse.de>
7186
7187 PR tree-optimization/29789
7188 * gcc.dg/tree-ssa/ssa-lim-1.c: New testcase.
7189 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
7190
7191 2007-04-22 Revital Eres <eres@il.ibm.com>
7192
7193 * gcc.dg/var-expand2.c: New test.
7194
7195 2007-04-22 Revital Eres <eres@il.ibm.com>
7196
7197 * gcc.dg/var-expand3.c: New test.
7198
7199 2007-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7200
7201 PR fortran/31495
7202 * gfortran.dg/continuation_8.f90: New test.
7203
7204 2007-04-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
7205
7206 PR C/30265
7207 * gcc.c-torture/compile/compound-literal-2.c: New testcase.
7208 * gcc.c-torture/compile/compound-literal-3.c: New testcase.
7209
7210 2007-04-21 Richard Guenther <rguenther@suse.de>
7211
7212 PR middle-end/31136
7213 * gcc.c-torture/execute/pr31136.c: New testcase.
7214
7215 2007-04-21 Alexandre Oliva <aoliva@redhat.com>
7216
7217 * gcc.target/i386/movsi-sm-1.c: New.
7218
7219 2007-04-20 Richard Henderson <rth@redhat.com>
7220
7221 * gcc.dg/pr28796-2.c: Add -mieee for alpha.
7222 * gcc.dg/pr27095.c: Cope with alpha GOT load.
7223
7224 2007-04-20 Jakub Jelinek <jakub@redhat.com>
7225
7226 * gcc.target/i386/ordcmp-1.c: New test.
7227 * gcc.target/i386/unordcmp-1.c: New test.
7228
7229 PR tree-optimization/31632
7230 * gcc.c-torture/compile/20070419-1.c: New test.
7231
7232 2007-04-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7233
7234 * gcc.dg/invalid-call-1.c: New test.
7235
7236 2007-04-18 Dirk Mueller <dmueller@suse.de>
7237
7238 PR diagnostic/31227
7239 * gcc.dg/Warray-bounds-3.c: New.
7240
7241 2007-04-18 Richard Guenther <rguenther@suse.de>
7242
7243 PR tree-optimization/19431
7244 PR tree-optimization/21463
7245 * gcc.c-torture/execute/20070212-1.c: New testcase.
7246 * gcc.c-torture/execute/20070212-2.c: Likewise.
7247 * gcc.c-torture/execute/20070212-3.c: Likewise.
7248 * gcc.dg/tree-ssa/pr19431.c: Likewise.
7249 * gcc.dg/tree-ssa/pr21463.c: Likewise.
7250 * g++.dg/tree-ssa/pr21463.C: Likewise.
7251 * g++.dg/tree-ssa/pr30738.C: Likewise.
7252
7253 2007-04-17 Mark Mitchell <mark@codesourcery.com>
7254
7255 PR c++/31513
7256 * g++.dg/expr/bitfield8.C: New test.
7257
7258 2007-04-17 Joseph Myers <joseph@codesourcery.com>
7259 Richard Sandiford <richard@codesourcery.com>
7260
7261 * lib/target-supports.exp (check_profiling_available): Return 0
7262 for uClibc with -p or -pg.
7263
7264 2007-04-17 Simon Martin <simartin@users.sourceforge.net>
7265
7266 PR c++/31517
7267 * g++.dg/template/init7.C: New test.
7268
7269 2007-04-17 Zdenek Dvorak <dvorakz@suse.cz>
7270
7271 PR rtl-optimization/31360
7272 * gcc.dg/loop-7.c: New test.
7273
7274 2007-04-17 Mark Mitchell <mark@codesourcery.com>
7275
7276 * gcc.misc-tests/linkage.exp: Do not run on remote hosts.
7277 * lib/compat.exp (compat-run): Use file_on_host, not remote_file
7278 build.
7279 (compat-execute): Likewise.
7280 * lib/copy-file.exp (gcc_copy_files): Use remote_download to copy
7281 files to remote hosts.
7282 * lib/c-ctorture.exp (c-torture-compile): Likewise.
7283 (c-torture-execute): Likewise.
7284 * lib/dg-pch.exp (dg-pch): Use file_on_host, not remote_file build
7285 or plain file. Use remote_upload and remote_download to copy
7286 files about.
7287 * lib/scanasm.exp (dg-scan): Upload the file from the remote host
7288 before scanning it.
7289
7290 2007-04-17 Dorit Nuzman <dorit@il.ibm.com>
7291
7292 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: New test.
7293
7294 2007-04-16 Lawrence Crowl <crowl@google.com>
7295
7296 * g++.dg/other/fesd-any.C: Test -femit-struct-debug-detailed=any.
7297 * g++.dg/other/fesd-any.h: Test -femit-struct-debug-detailed=any.
7298 * g++.dg/other/fesd-baseonly.C: Test -femit-struct-debug-baseonly.
7299 * g++.dg/other/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
7300 * g++.dg/other/fesd-none.C: Test -femit-struct-debug-detailed=none.
7301 * g++.dg/other/fesd-none.h: Test -femit-struct-debug-detailed=none.
7302 * g++.dg/other/fesd-reduced.C: Test -femit-struct-debug-reduced.
7303 * g++.dg/other/fesd-reduced.h: Test -femit-struct-debug-reduced.
7304 * g++.dg/other/fesd-sys.C: Test -femit-struct-debug-detailed=sys.
7305 * g++.dg/other/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
7306 * g++.dg/other/fesd.h: Common to -femit-struct-debug-... tests.
7307
7308 * gcc.dg/fesd-any.c: Test -femit-struct-debug-detailed=any.
7309 * gcc.dg/fesd-any.h: Test -femit-struct-debug-detailed=any.
7310 * gcc.dg/fesd-baseonly.c: Test -femit-struct-debug-baseonly.
7311 * gcc.dg/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
7312 * gcc.dg/fesd-none.c: Test -femit-struct-debug-detailed=none.
7313 * gcc.dg/fesd-none.h: Test -femit-struct-debug-detailed=none.
7314 * gcc.dg/fesd-reduced.c: Test -femit-struct-debug-reduced.
7315 * gcc.dg/fesd-reduced.h: Test -femit-struct-debug-reduced.
7316 * gcc.dg/fesd-sys.c: Test -femit-struct-debug-detailed=sys.
7317 * gcc.dg/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
7318 * gcc.dg/fesd.h: Common to -femit-struct-debug-... tests.
7319
7320 2007-04-16 Ian Lance Taylor <iant@google.com>
7321
7322 PR tree-optimization/31522
7323 * gcc.dg/Wstrict-overflow-16.c: New test.
7324
7325 2007-04-17 Kazu Hirata <kazu@codesourcery.com>
7326
7327 * gcc.dg/cpp/_Pragma6.c: Skip on fido-*-* and m68k-*-*.
7328
7329 2007-04-17 Tobias Schlüter <tobi@gcc.gnu.org>
7330
7331 PR fortran/31144
7332 * gfortran.dg/module_naming_1.f90: New.
7333
7334 2007-04-16 Richard Sandiford <richard@codesourcery.com>
7335
7336 * lib/target-supports.exp (check_profiling_available): Return
7337 false for m68k-*-uclinux.
7338
7339 2007-04-16 Seongbae Park <seongbae.park@gmail.com>
7340
7341 PR c++/29365
7342 Testcase for c++ anonymous namespace warning
7343
7344 * g++.dg/warn/anonymous-namespace-1.C: New test
7345 * g++.dg/warn/anonymous-namespace-1.h: New test
7346
7347 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7348
7349 PR testsuite/31578
7350 * gcc.dg/gnu89-init-4.c: Change to a compile only test.
7351
7352 2007-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7353
7354 * gfortran.dg/warnings_are_errors_1.f90: Add -std=f95 to options.
7355
7356 2007-04-15 Paul Thomas <pault@gcc.gnu.org>
7357
7358 PR fortran/31204
7359 * gfortran.dg/array_constructor_16.f90: New test.
7360
7361 2007-04-15 Kazu Hirata <kazu@codesourcery.com>
7362
7363 * gcc.dg/pr19340.c, gcc.dg/tree-ssa/loop-1.c,
7364 gcc.dg/weak/typeof-2.c: Skip on fido-*-*.
7365
7366 2007-04-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7367
7368 PR rtl-optimization/31500
7369 * gcc.dg/Warray-bounds.c: Skip on hppa*-*-*.
7370 * g++.dg/warn/Warray-bounds.C: Likewise.
7371
7372 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7373
7374 PR C/31520
7375 * gcc.dg/gnu89-init-4.c: New testcase.
7376
7377 2007-04-14 Jakub Jelinek <jakub@redhat.com>
7378
7379 PR c++/25874
7380 * gcc.dg/gomp/pr25874.c: Add dg-options.
7381 * g++.dg/gomp/pr25874.C: Add dg-options.
7382
7383 2007-04-14 Bernhard Fischer <aldot@gcc.gnu.org>
7384
7385 PR fortran/21061
7386 * gfortran.dg/warnings_are_errors_1.f90: New testcase.
7387 * gfortran.dg/warnings_are_errors_1.f: New testcase.
7388
7389 2007-04-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7390
7391 PR fortran/31561
7392 * gfortran.dg/vect/vect-4.f90: xfail on vect_no_align targets.
7393
7394 2007-04-14 Paul Thomas <pault@gcc.gnu.org>
7395
7396 PR fortran/29507
7397 PR fortran/31404
7398 * gfortran.dg/initialization_6.f90: New test.
7399
7400 2007-04-14 Kazu Hirata <kazu@codesourcery.com>
7401
7402 * gcc.c-torture/compile/pr27528.c: Require nonpic.
7403
7404 * lib/target-supports.exp (check_gc_sections_available):
7405 Return false if ldflags includes -elf2flt.
7406
7407 2007-04-13 Jason Merrill <jason@redhat.com>
7408
7409 PR c++/31074
7410 * conv3.C: New test.
7411
7412 2007-04-13 Mike Stump <mrs@apple.com>
7413
7414 * obj-c++.dg/stubify-1.mm: Only run on powerpc.
7415 * obj-c++.dg/template-4.mm: Don't run when 64-bit.
7416
7417 2007-04-13 Joseph Myers <joseph@codesourcery.com>
7418
7419 PR tree-optimization/29598
7420 * gcc.dg/tree-ssa/loadpre1.c: XFAIL.
7421
7422 2007-04-13 Tobias Burnus <burnus@net-b.de>
7423
7424 PR fortran/31559
7425 * gfortran.dg/func_assign.f90: New test.
7426
7427 2007-04-13 Paul Thomas <pault@gcc.gnu.org>
7428
7429 PR fortran/31550
7430 * gfortran.dg/used_types_16.f90: New test.
7431
7432 2007-04-13 Tobias Schlüter <tobi@gcc.gnu.org>
7433
7434 PR fortran/18937
7435 * gfortran.dg/goto_2.f90: New.
7436 * gfortran.dg/goto_3.f90: New.
7437 * gfortran.dg/pr17708.f90: Rename to ...
7438 * gfortran.dg/goto_4.f90: ... this, add comment pointing to PR.
7439
7440 2007-04-13 Tobias Burnus <burnus@net-b.de>
7441
7442 PR fortran/31562
7443 * gfortran.dg/f2c_4.c: Use GNU extensions for complex
7444 instead of a struct.
7445
7446 2007-04-13 Tobias Burnus <burnus@net-b.de>
7447
7448 PR fortran/31562
7449 * gfortran.dg/value_4.c: Use GNU extensions for complex
7450 instead of a struct.
7451
7452 2007-04-13 Richard Guenther <rguenther@suse.de>
7453
7454 PR tree-optimization/21258
7455 * gcc.dg/tree-ssa/vrp34.c: New testcase.
7456
7457 2007-04-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7458
7459 * gfortran.dg/c_by_val.c: Use GCC extensions instead of including
7460 <complex.h>.
7461
7462 2007-04-12 Tobias Schlüter <tobi@gcc.gnu.org>
7463
7464 PR fortran/31250
7465 * gfortran.dg/char_length_2.f90: New.
7466 * gfortran.dg/repeat_2.f90: Add dg-warning annotations.
7467 * gfortran.dg/repeat_4.f90: Likewise.
7468
7469 PR fortran/31266
7470 * gfortran.dg/char_assign_1.f90: New.
7471
7472 PR fortran/31471
7473 * gfortran.dg/block_name_1.f90: New.
7474 * gfortran.dg/block_name_2.f90: New.
7475
7476 2007-04-12 Douglas Gregor <doug.gregor@gmail.com>
7477
7478 PR c++/31078
7479 * g++.dg/other/pr31078.C: New.
7480
7481 2007-04-12 Richard Guenther <rguenther@suse.de>
7482
7483 PR tree-optimization/31169
7484 * gcc.c-torture/execute/pr31169.c: New testcase.
7485
7486 2007-04-12 Richard Guenther <rguenther@suse.de>
7487
7488 PR tree-optimization/24689
7489 PR tree-optimization/31307
7490 * g++.dg/tree-ssa/pr31307.C: New testcase.
7491 * gcc.dg/tree-ssa/pr24689.c: Likewise.
7492
7493 2007-04-12 Tobias Burnus <burnus@net-b.de>
7494
7495 PR fortran/31472
7496 * gfortran.dg/access_spec_1.f90: New test.
7497 * gfortran.dg/access_spec_2.f90: New test.
7498 * gfortran.dg/non_module_public.f90: Match new error message.
7499
7500 2007-04-11 Paul Thomas <pault@gcc.gnu.org>
7501
7502 PR testsuite/31538
7503 * gfortran.dg/result_in_spec_1.f90: Increase dimension from 2
7504 to 4 at line 38 to fix bounds problem.
7505
7506 2007-04-11 Tobias Burnus <burnus@net-b.de>
7507
7508 PR testsuite/31240
7509 * gfortran.dg/pointer_intent_1.f90: Fix test.
7510
7511 2007-04-10 Eric Christopher <echristo@apple.com>
7512
7513 * lib/target-supports.exp
7514 (check_effective_target_fstack_protector): Rewrite.
7515
7516 2007-04-09 Mark Mitchell <mark@codesourcery.com>
7517
7518 PR c++/31449
7519 * g++.dg/init/const5.C: New test.
7520
7521 2007-04-09 Jan Hubicka <jh@suse.cz>
7522
7523 * gcc.dg/tree-ssa/foldaddr-3.c: New file.
7524
7525 2007-04-08 Jan Hubicka <jh@suse.cz>
7526
7527 * gcc.dg/tree-ssa/foldaddr-2.c: New file.
7528
7529 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7530
7531 PR fortran/31257
7532 * gfortran.dg/achar_4.f90: New test.
7533
7534 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7535
7536 PR fortran/30880
7537 * gfortran.dg/used_dummy_types_8.f90: New test.
7538
7539 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7540
7541 PR fortran/30872
7542 * gfortran.dg/parameter_array_element_1.f90: New test.
7543
7544 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7545
7546 PR fortran/31222
7547 * gfortran.dg/default_numeric_type_1.f90: New test.
7548
7549 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7550
7551 PR fortran/31424
7552 * gfortran.dg/unreferenced_use_assoc_1.f90: New test.
7553
7554 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7555
7556 PR fortran/31293
7557 * gfortran.dg/interface_12.f90: New test.
7558
7559 2007-04-07 Bruce Korb <bkorb@gnu.org>
7560
7561 * gcc.dg/format/opt-6.c: New test.
7562 * gcc.dg/format/nul-1.c: New test.
7563 * gcc.dg/format/nul-2.c: New test.
7564
7565 2007-04-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7566
7567 PR libgfortran/31395
7568 * gfortran.dg/fmt_colon.f90: New test.
7569
7570 2007-04-06 Mark Mitchell <mark@codesourcery.com>
7571
7572 * g++.old-deja/g++.other/init18.C: Use
7573 dg-require-effective-target instead of an explicit xfail.
7574
7575 2007-04-05 Janis Johnson <janis187@us.ibm.com>
7576
7577 * gcc.dg/dfp/signbit-1.c
7578 * gcc.dg/dfp/signbit-2.c
7579
7580 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
7581
7582 PR fortran/31483
7583 * gfortran.dg/altreturn_5.f90: New test.
7584
7585 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
7586
7587 PR fortran/31292
7588 * gfortran.dg/contained_module_proc_1.f90: New test.
7589
7590 2007-04-04 Stuart Hastings <stuart@apple.com>
7591
7592 PR 31281
7593 * objc/execute/exceptions/pr31281.m: New.
7594
7595 2007-04-04 Danny Smith <dannysmith.users.sourceforge.net>
7596
7597 * g++.dg/ext/dllimport12.C: Update comments.
7598
7599 2007-04-03 Eric Christopher <echristo@apple.com>
7600
7601 * g++.dg/tree-ssa/pr29902.C: Require ilp32.
7602
7603 2007-04-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7604
7605 PR fortran/31304
7606 * gfortran.dg/repeat_2.f90: New test.
7607 * gfortran.dg/repeat_3.f90: New test.
7608 * gfortran.dg/repeat_4.f90: New test.
7609
7610 2007-04-03 Uros Bizjak <ubizjak@gmail.com>
7611
7612 * gcc.dg/tls/opt-3.c: Use -mregparm=3 only for ilp32 on x86_64 targets.
7613
7614 2007-04-03 Jakub Jelinek <jakub@redhat.com>
7615
7616 PR c++/30847
7617 * g++.dg/parse/cond3.C: New test.
7618
7619 PR middle-end/30704
7620 * gcc.c-torture/execute/ieee/pr30704.c: New test.
7621
7622 2007-04-02 Jason Merrill <jason@redhat.com>
7623
7624 PR c++/31187
7625 * g++.dg/ext/visibility/anon3.C: New test.
7626
7627 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7628
7629 PR libgfortran/31052
7630 * gfortran.dg/namelist_28.f90: New test.
7631
7632 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7633
7634 PR libgfortran/31366
7635 * gfortran.dg/direct_io_6.f90: New test.
7636
7637 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7638
7639 PR libgfortran/31207
7640 * gfortran.dg/advance_5.f90: New test.
7641 * gfortran.dg/advance_6.f90: New test.
7642
7643 2007-04-01 Danny Smith <dannysmith@users.sourceforge.net>
7644
7645 * g++.dg/ext/dllimport6.C: Remove extra ';'.
7646 * g++.dg/ext/dllimport7.C: Likewise.
7647 * g++.dg/ext/selectany1.C: Likewise.
7648
7649 2007-03-31 Douglas Gregor <doug.gregor@gmail.com>
7650
7651 * g++.dg/parser/pr31138.C: New.
7652 * g++.dg/parser/pr31140.C: New.
7653 * g++.dg/parser/pr31141.C: New.
7654
7655 2007-03-30 Paolo Carlini <pcarlini@suse.de>
7656
7657 PR c++/26099
7658 * g++.dg/ext/is_base_of.C: New.
7659 * g++.dg/ext/has_virtual_destructor.C: New.
7660 * g++.dg/ext/is_polymorphic.C: New.
7661 * g++.dg/ext/is_base_of_diagnostic.C: New.
7662 * g++.dg/ext/is_enum.C: New.
7663 * g++.dg/ext/has_nothrow_assign.C: New.
7664 * g++.dg/ext/has_nothrow_constructor.C: New.
7665 * g++.dg/ext/is_empty.C: New.
7666 * g++.dg/ext/has_trivial_copy.C: New.
7667 * g++.dg/ext/has_trivial_assign.C: New.
7668 * g++.dg/ext/is_abstract.C: New.
7669 * g++.dg/ext/is_pod.C: New.
7670 * g++.dg/ext/has_nothrow_copy.C: New.
7671 * g++.dg/ext/is_class.C: New.
7672 * g++.dg/ext/has_trivial_constructor.C: New.
7673 * g++.dg/ext/is_union.C: New.
7674 * g++.dg/ext/has_trivial_destructor.C: New.
7675 * g++.dg/tree-ssa/pr22444.C: Adjust, avoid __is_pod.
7676 * g++.dg/template/crash43.C: Likewise.
7677
7678 2007-03-29 Dirk Mueller <dmueller@suse.de>
7679
7680 * g++.dg/warn/pedantic2.C: New testcase.
7681
7682 2007-03-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7683
7684 * size_dim.f90: Fix dg directive.
7685 * pr16433.f: Likewise.
7686 * use_6.f90: Likewise.
7687 * use_7.f90: Likewise.
7688 * entry_9.f90: Likewise.
7689 * pointer_intent_2.f90: Likewise.
7690 * protected_1.f90: Likewise.
7691 * fmt_missing_period_2.f: Likewise.
7692 * pointer_intent_3.f90: Likewise.
7693 * protected_2.f90: Likewise.
7694 * protected_3.f90: Likewise.
7695 * pr15754.f90: Likewise.
7696 * protected_4.f90: Likewise.
7697 * protected_5.f90: Likewise.
7698 * initialization_2.f90: Likewise.
7699 * protected_6.f90: Likewise.
7700 * continuation_7.f90: Likewise.
7701 * derived_function_interface_1.f90: Likewise.
7702 * der_pointer_4.f90: Likewise.
7703 * fmt_zero_precision.f90: Likewise.
7704 * blockdata_3.f90: Likewise.
7705 * fmt_missing_period_1.f: Likewise.
7706 * real_const_3.f90: Likewise.
7707 * use_4.f90: Likewise.
7708 * fmt_missing_period_3.f: Likewise.
7709 * use_5.f90: Likewise.
7710
7711 2007-03-28 Mike Stump <mrs@apple.com>
7712
7713 * gcc.dg/darwin-comm.c: Add.
7714
7715 2007-03-28 Eric Christopher <echristo@apple.com>
7716
7717 * lib/target-supports.exp (check_effective_target_fstack_protector):
7718 New.
7719 * gcc.dg/ssp-1.c: Use.
7720 * gcc.dg/ssp-2.c: Ditto.
7721
7722 2007-03-28 Simon Martin <simartin@users.sourceforge.net>
7723
7724 PR c++/29077
7725 * g++.dg/parse/constructor3.C: New test.
7726
7727 2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
7728
7729 * gnat.dg/thin_pointer.ad[sb]: New test.
7730
7731 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7732
7733 * g++.dg/cpp0x/bracket1.C: New.
7734 * g++.dg/cpp0x/bracket2.C: New.
7735 * g++.dg/cpp0x/bracket3.C: New.
7736 * g++.dg/cpp0x/bracket4.C: New.
7737
7738 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7739
7740 * g++.dg/cpp0x/temp_default1.C: New.
7741 * g++.dg/cpp0x/temp_default3.C: New.
7742 * g++.dg/cpp0x/temp_default2.C: New.
7743 * g++.dg/cpp0x/temp_default4.C: New.
7744
7745 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7746
7747 PR c++/29993
7748 * g++.dg/other/cv_func2.C: New.
7749
7750 2007-03-27 Janis Johnson <janis187@us.ibm.com>
7751
7752 * gcc.dg/dfp/func-vararg-alternate.h: New file.
7753 * gcc.dg/dfp/func-vararg-alternate-d32.c: New test.
7754 * gcc.dg/dfp/func-vararg-alternate-d64.c: New test.
7755 * gcc.dg/dfp/func-vararg-alternate-d128.c: New test.
7756
7757 * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output.
7758 * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
7759
7760 * gcc.dg/dfp/operator-cond.c: Call init, fix typo.
7761
7762 * lib/compat.exp (compat-execute): Fix processing of file names.
7763
7764 2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
7765
7766 * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi.
7767
7768 2007-03-27 Uros Bizjak <ubizjak@gmail.com>
7769
7770 * lib/target-supports.exp (check_effective_target_fortran_large_real):
7771 Delete created executable test file.
7772 (check_effective_target_fortran_large_int): Ditto.
7773 (check_effective_target_static_libgfortran): Ditto.
7774
7775 2007-03-26 Paolo Carlini <pcarlini@suse.de>
7776
7777 PR c++/30500
7778 * g++.dg/warn/pragma-system_header1.C: New test.
7779 * g++.dg/warn/pragma-system_header2.C: New test.
7780 * g++.dg/warn/pragma-system_header1.h. New.
7781 * g++.dg/warn/pragma-system_header2.h. New.
7782
7783 2007-03-26 Ian Lance Taylor <iant@google.com>
7784
7785 PR tree-optimization/31345
7786 * gcc.c-torture/compile/pr31345-1.c: New test.
7787
7788 2007-03-26 Brooks Moses <brooks.moses@codesourcery.com>
7789
7790 * gfortran.dg/func_derived_4.f90: Fix module cleanup.
7791 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules.
7792 * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise.
7793 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
7794 * gfortran.dg/overload_1.f90: Likewise.
7795 * gfortran.dg/impure_assignment_1.f90: Likewise.
7796 * gfortran.dg/error_recovery_3.f90: Likewise.
7797 * gfortran.dg/alloc_comp_basics_1.f90: Likewise.
7798 * gfortran.dg/sequence_types_1.f90: Likewise.
7799 * gfortran.dg/internal_references_1.f90: Likewise.
7800 * gfortran.dg/present_1.f90: Likewise.
7801 * gfortran.dg/volatile10.f90: Likewise.
7802 * gfortran.dg/module_equivalence_2.f90: Likewise.
7803 * gfortran.dg/use_4.f90: Likewise.
7804 * gfortran.dg/elemental_result_1.f90: Likewise.
7805 * gfortran.dg/generic_actual_arg.f90: Likewise.
7806 * gfortran.dg/private_type_5.f90: Likewise.
7807 * gfortran.dg/protected_4.f90: Likewise.
7808 * gfortran.dg/interface_3.f90: Likewise.
7809
7810 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
7811
7812 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S.
7813 * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto.
7814
7815 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
7816
7817 * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive.
7818
7819 2007-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7820
7821 PR libgfortran/31199
7822 * gfortran.dg/fmt_t_4.f90: New test.
7823
7824 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
7825
7826 PR libfortran/31297
7827 * gfortran.dg/backspace_5.f: Initialize variable(s).
7828 * gfortran.dg/backspace_6.f: Likewise.
7829 * gfortran.dg/char_bounds_check_fail_1: Likewise.
7830 * gfortran.dg/direct_io_2.f90: Likewise.
7831 * gfortran.dg/write_back.f: Likewise.
7832 * gfortran.dg/write_rewind_2.f: Likewise.
7833 * gfortran.dg/write_rewind_1.f: Likewise.
7834 * gfortran.dg/write_rewind_2.f: Likewise.
7835
7836 2007-03-25 Dorit Nuzman <dorit@il.ibm.com>
7837
7838 PR tree-optimization/30784
7839 * gcc.dg/vect/pr30784.c: New test.
7840
7841 2007-03-25 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7842
7843 PR fortran/30877
7844 * gfortran.dg/operator_1.f90: New test.
7845 * gfortran.dg/operator_2.f90: New test.
7846
7847 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
7848
7849 PR libfortran/31196
7850 * gfortran.dg/reshape_transpose_1.f90: New test.
7851
7852 2007-03-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7853
7854 PR fortran/30655
7855 * gfortran.dg/bounds_check_6.f90: New test.
7856
7857 2007-03-23 Michael Meissner <michael.meissner@amd.com>
7858
7859 * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with
7860 #ifndef/#endif.
7861 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
7862 * gcc.dg/dfp/decfloat-constants.c: Ditto.
7863
7864 2007-03-24 Paul Thomas <pault@gcc.gnu.org>
7865
7866 PR fortran/31209
7867 * gfortran.dg/pointer_function_actual_1.f90: New test.
7868
7869 PR fortran/31200
7870 * gfortran.dg/pointer_function_actual_2.f90: New test.
7871
7872 PR fortran/31215
7873 * gfortran.dg/result_in_spec_1.f90: New test.
7874
7875 2007-03-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7876
7877 PR fortran/30834
7878 * gfortran.dg/integer_exponentiation_3.F90: New test.
7879 * gfortran.dg/integer_exponentiation_4.f90: New test.
7880 * gfortran.dg/integer_exponentiation_5.F90: New test.
7881
7882 2007-03-22 Mark Mitchell <mark@codesourcery.com>
7883
7884 PR c++/30863
7885 * g++.dg/template/error24.C: New test.
7886 * g++.dg/parse/tmpl-outside1.C: Tweak error markers.
7887
7888 2007-03-22 Mark Mitchell <mark@codesourcery.com>
7889
7890 PR c++/31273
7891 * g++.dg/expr/bitfield7.C: New test.
7892
7893 2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7894
7895 PR other/23572
7896 * gcc.dg/float-range-4.c: New.
7897 * gcc.dg/float-range-1.c: Update. Test for a warning.
7898 * gcc.dg/float-range-3.c: New.
7899 * gcc.dg/float-range-5.c: New.
7900
7901 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7902
7903 PR fortran/31262
7904 * gfortran.dg/no_range_check_1.f90: New test.
7905
7906 2007-03-22 Dirk Mueller <dmueller@suse.de>
7907
7908 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
7909 * g++.dg/other/static1.C: Remove stray semicolon.
7910 * g++.dg/other/init1.C: Likewise.
7911 * g++.dg/rtti/dyncast1.C: Likewise.
7912 * g++.dg/tree-ssa/pr17153.C: Likewise.
7913 * g++.dg/lookup/disamb1.C: Likewise.
7914 * g++.dg/lookup/scoped2.C: Likewise.
7915 * g++.dg/lookup/friend7.C: Likewise.
7916 * g++.dg/parse/parse4.C: Likewise.
7917 * g++.dg/parse/parse5.C: Likewise.
7918 * g++.dg/expr/pr29066.C: Likewise.
7919 * g++.dg/expr/cast4.C: Likewise.
7920 * g++.dg/tc1/dr193.C: Likewise.
7921 * g++.dg/tc1/dr213.C: Likewise.
7922 * g++.dg/abi/dcast1.C: Likewise.
7923 * g++.dg/abi/covariant2.C: Likewise.
7924 * g++.dg/inherit/covariant11.C: Likewise.
7925 * g++.dg/inherit/covariant9.C: Likewise.
7926 * g++.dg/inherit/covariant10.C: Likewise.
7927 * g++.dg/init/static3.C: Likewise.
7928 * g++.dg/init/init-ref3.C: Likewise.
7929 * g++.dg/init/ref10.C: Likewise.
7930 * g++.dg/template/meminit2.C: Likewise.
7931 * g++.dg/template/using9.C: Likewise.
7932 * g++.dg/template/friend9.C: Likewise.
7933 * g++.dg/template/ref1.C: Likewise.
7934 * g++.old-deja/g++.warn/inline.C: Likewise.
7935 * g++.old-deja/g++.robertl/eb91.C: Likewise.
7936 * g++.old-deja/g++.robertl/eb46.C: Likewise.
7937 * g++.old-deja/g++.robertl/eb34.C: Likewise.
7938 * g++.old-deja/g++.robertl/eb43.C: Likewise.
7939 * g++.old-deja/g++.robertl/eb26.C: Likewise.
7940 * g++.old-deja/g++.robertl/eb116.C: Likewise.
7941 * g++.old-deja/g++.brendan/copy5.C: Likewise.
7942 * g++.old-deja/g++.brendan/overload8.C: Likewise.
7943 * g++.old-deja/g++.brendan/overload11.C: Likewise.
7944 * g++.old-deja/g++.brendan/copy7.C: Likewise.
7945 * g++.old-deja/g++.brendan/crash38.C: Likewise.
7946 * g++.old-deja/g++.brendan/template11.C: Likewise.
7947 * g++.old-deja/g++.brendan/err-msg3.C: Likewise.
7948 * g++.old-deja/g++.brendan/crash50.C: Likewise.
7949 * g++.old-deja/g++.brendan/crash16.C: Likewise.
7950 * g++.old-deja/g++.jason/pmem2.C: Likewise.
7951 * g++.old-deja/g++.jason/parse9.C: Likewise.
7952 * g++.old-deja/g++.jason/byval2.C: Likewise.
7953 * g++.old-deja/g++.jason/overload8.C: Likewise.
7954 * g++.old-deja/g++.jason/pmf8.C: Likewise.
7955 * g++.old-deja/g++.jason/template33.C: Likewise.
7956 * g++.old-deja/g++.jason/return3.C: Likewise.
7957 * g++.old-deja/g++.jason/scoping2.C: Likewise.
7958 * g++.old-deja/g++.jason/virtual.C: Likewise.
7959 * g++.old-deja/g++.jason/opeq3.C: Likewise.
7960 * g++.old-deja/g++.jason/template27.C: Likewise.
7961 * g++.old-deja/g++.jason/synth6.C: Likewise.
7962 * g++.old-deja/g++.jason/ref8.C: Likewise.
7963 * g++.old-deja/g++.jason/offset1.C: Likewise.
7964 * g++.old-deja/g++.other/static20.C: Likewise.
7965 * g++.old-deja/g++.other/array1.C: Likewise.
7966 * g++.old-deja/g++.other/new3.C: Likewise.
7967 * g++.old-deja/g++.other/array2.C: Likewise.
7968 * g++.old-deja/g++.other/overload9.C: Likewise.
7969 * g++.old-deja/g++.other/cast6.C: Likewise.
7970 * g++.old-deja/g++.other/ptrmem8.C: Likewise.
7971 * g++.old-deja/g++.other/eh4.C: Likewise.
7972 * g++.old-deja/g++.other/using7.C: Likewise.
7973 * g++.old-deja/g++.other/init18.C: Likewise.
7974 * g++.old-deja/g++.other/dyncast1.C: Likewise.
7975 * g++.old-deja/g++.other/dyncast2.C: Likewise.
7976 * g++.old-deja/g++.other/dtor11.C: Likewise.
7977 * g++.old-deja/g++.pt/static11.C: Likewise.
7978 * g++.old-deja/g++.pt/crash19.C: Likewise.
7979 * g++.old-deja/g++.pt/overload12.C: Likewise.
7980 * g++.old-deja/g++.pt/crash46.C: Likewise.
7981 * g++.old-deja/g++.pt/mi1.C: Likewise.
7982 * g++.old-deja/g++.pt/vaarg3.C: Likewise.
7983 * g++.old-deja/g++.pt/nontype5.C: Likewise.
7984 * g++.old-deja/g++.pt/local5.C: Likewise.
7985 * g++.old-deja/g++.pt/typename2.C: Likewise.
7986 * g++.old-deja/g++.pt/explicit80.C: Likewise.
7987 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
7988 * g++.old-deja/g++.law/visibility1.C: Likewise.
7989 * g++.old-deja/g++.law/visibility2.C: Likewise.
7990 * g++.old-deja/g++.law/virtual2.C: Likewise.
7991 * g++.old-deja/g++.law/operators19.C: Likewise.
7992 * g++.old-deja/g++.law/parsing10.C: Likewise.
7993 * g++.old-deja/g++.law/visibility4.C: Likewise.
7994 * g++.old-deja/g++.law/operators4.C: Likewise.
7995 * g++.old-deja/g++.law/dtors2.C: Likewise.
7996 * g++.old-deja/g++.law/missed-error3.C: Likewise.
7997 * g++.old-deja/g++.law/visibility10.C: Likewise.
7998 * g++.old-deja/g++.law/scope3.C: Likewise.
7999 * g++.old-deja/g++.law/casts2.C: Likewise.
8000 * g++.old-deja/g++.law/code-gen5.C: Likewise.
8001 * g++.old-deja/g++.law/operators33.C: Likewise.
8002 * g++.old-deja/g++.law/friend4.C: Likewise.
8003 * g++.old-deja/g++.mike/pmf7.C: Likewise.
8004 * g++.old-deja/g++.mike/p5611.C: Likewise.
8005 * g++.old-deja/g++.mike/net37.C: Likewise.
8006 * g++.old-deja/g++.mike/p3570.C: Likewise.
8007 * g++.old-deja/g++.mike/p5718.C: Likewise.
8008 * g++.old-deja/g++.mike/net21.C: Likewise.
8009 * g++.old-deja/g++.mike/p1862.C: Likewise.
8010 * g++.old-deja/g++.mike/p4511.C: Likewise.
8011 * g++.old-deja/g++.mike/virt3.C: Likewise.
8012 * g++.old-deja/g++.mike/p16146.C: Likewise.
8013 * g++.old-deja/g++.mike/p1989.C: Likewise.
8014 * g++.old-deja/g++.mike/p5571.C: Likewise.
8015 * g++.old-deja/g++.gb/scope10.C: Likewise.
8016 * g++.old-deja/g++.abi/primary5.C: Likewise.
8017 * g++.old-deja/g++.abi/empty2.C: Likewise.
8018 * g++.old-deja/g++.abi/arraynew.C: Likewise.
8019 * g++.old-deja/g++.eh/vbase4.C: Likewise.
8020 * g++.old-deja/g++.eh/ptr1.C: Likewise.
8021 * g++.old-deja/g++.eh/cleanup1.C: Likewise.
8022 * g++.old-deja/g++.bob/template3.C: Likewise.
8023 * g++.old-deja/g++.bob/inherit1.C: Likewise.
8024
8025 2007-03-22 Paul Thomas <pault@gcc.gnu.org>
8026
8027 PR fortran/31193
8028 * gfortran.dg/transfer_array_intrinsic_3.f90: New test.
8029
8030 2007-03-22 Tobias Schlüter <tobi@gcc.gnu.org>
8031
8032 PR fortran/20897
8033 * gfortran.dg/derived_name_1.f90: New.
8034 * gfortran.dg/derived_name_2.f: New.
8035
8036 2007-03-21 Richard Sandiford <richard@codesourcery.com>
8037
8038 * lib/target-supports.exp (check_effective_target_nonpic): New
8039 procedure.
8040 * gcc.target/i386/20020616-1.c: Use an alternative to %ebx
8041 when compiling PIC.
8042 * gcc.target/i386/asm-4.c: Require nonpic.
8043 * gcc.target/i386/cmov1.c: Likewise.
8044 * gcc.target/i386/mul.c: Likewise.
8045 * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
8046 * gcc.target/i386/ssetype-1.c: Require nonpic.
8047 * gcc.target/i386/ssetype-3.c: Likewise.
8048 * gcc.target/i386/ssetype-5.c: Likewise.
8049
8050 2007-03-21 Richard Sandiford <richard@codesourcery.com>
8051
8052 * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
8053 * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
8054 * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
8055 * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
8056
8057 2007-03-19 Seongbae Park <seongbae.park@gmail.com>
8058
8059 PR tree-optimization/30590
8060 * g++.dg/opt/pr30590.C: New testcase.
8061
8062 2007-03-20 Jakub Jelinek <jakub@redhat.com>
8063
8064 PR c/30762
8065 * gcc.dg/pr30762-1.c: New test.
8066 * gcc.dg/pr30762-2.c: New test.
8067
8068 PR inline-asm/30505
8069 * gcc.target/i386/pr30505.c: New test.
8070
8071 2007-03-19 Mark Shinwell <shinwell@codesourcery.com>
8072
8073 * gcc.target/arm/register-variables.c: New.
8074
8075 2007-03-19 Jeff Law <law@redhat.com>
8076
8077 * PR tree-optimization/30984
8078 * gcc.c-torture/pr30984.c: New test.
8079
8080 2007-03-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
8081 Richard Guenther <rguenther@suse.de>
8082
8083 PR tree-optimization/31254
8084 * gcc.dg/torture/pr31254.c: New testcase.
8085
8086 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
8087
8088 * gcc.dg/torture/pr26565.c: Expect warning on packed field for
8089 target default_packed.
8090
8091 2007-03-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8092
8093 PR fortran/31203
8094 * gfortran.dg/string_length_1.f90: New test.
8095
8096 2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8097
8098 PR testsuite/30395
8099 * gcc.dg/pr16194.c: Provide define for REG on __hppa__.
8100
8101 2007-03-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8102
8103 PR libgfortran/31052
8104 * gfortran.dg/namelist_27.f90: New test.
8105
8106 2007-03-18 Paul Thomas <pault@gcc.gnu.org>
8107
8108 PR fortran/30531
8109 * gfortran.dg/used_types_14.f90: New test.
8110
8111 PR fortran/31086
8112 * gfortran.dg/used_types_15.f90: New test.
8113
8114 2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
8115
8116 * gcc.dg/vect/no-tree-dom-vect-bug.c: New test.
8117 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts.
8118
8119 2007-03-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8120
8121 PR fortran/31120
8122 * gfortran.dg/integer_exponentiation_2.f90: New test.
8123
8124 2007-03-17 Dorit Nuzman <dorit@il.ibm.com>
8125
8126 PR tree-optimization/31041
8127 * gcc.dg/vect/pr31041.c: New test.
8128
8129 2007-03-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8130
8131 * g++.dg/warn/Wconversion-integer.C: New
8132 * g++.dg/warn/Wconversion-real.C: New.
8133 * g++.dg/warn/Wconversion-real-integer.C: New.
8134 * g++.dg/warn/conv2.C: Updated.
8135
8136 2007-03-16 Richard Sandiford <richard@codesourcery.com>
8137
8138 * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels;
8139 exclude RTPs.
8140
8141 2007-03-16 Richard Guenther <rguenther@suse.de>
8142
8143 PR tree-optimization/31146
8144 * g++.dg/tree-ssa/pr31146.C: New testcase.
8145
8146 2007-03-16 Richard Sandiford <richard@codesourcery.com>
8147
8148 * lib/target-supports.exp (check_missing_uclibc_feature): Don't
8149 assume that the target has <features.h>.
8150
8151 2007-03-16 Richard Sandiford <richard@codesourcery.com>
8152
8153 * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC
8154 dg-options rather than to the whole test.
8155
8156 2007-03-16 Alexandre Oliva <aoliva@redhat.com>
8157
8158 PR debug/29906
8159 * g++.dg/debug/pr29906.C: New
8160
8161 2007-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8162
8163 PR libgfortran/31099
8164 * gfortran.dg/unformatted_recl.f90: Update test.
8165
8166 2007-03-15 Zdenek Dvorak <dvorakz@suse.cz>
8167
8168 * gcc.dg/tree-ssa/prefetch-5.c: New test.
8169
8170 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8171
8172 PR c++/30891
8173 * g++.dg/parse/namespace-definition.C: New.
8174
8175 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8176
8177 PR c++/24924
8178 * g++.dg/cpp/pedantic-errors.C: New.
8179 * g++.dg/cpp/permissive.C: New.
8180
8181 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8182
8183 * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
8184 * g++.old-deja/g++.other/store-expr1.C: Require fpic.
8185
8186 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8187
8188 * lib/target-supports.exp (check_missing_uclibc_feature)
8189 (check_effective_target_wchar): New procedures.
8190 * gcc.dg/wchar_t-1.c: Require target wchar.
8191 * gcc.dg/wint_t-1.c: Likewise.
8192
8193 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8194
8195 * lib/target-supports.exp (check_gc_sections_available): Return
8196 false for VxWorks targets.
8197
8198 2007-03-15 Dirk Mueller <dmueller@suse.de>
8199
8200 * g++.dg/warn/Wconversion2.C: Fix typo.
8201 * gcc.dg/if-empty-1.c: Ditto.
8202
8203 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8204
8205 * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target.
8206
8207 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
8208
8209 * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only.
8210 * gcc.target/i386/pr31167.c: Ditto.
8211
8212 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
8213
8214 PR target/31167
8215 * gcc.target/i386/pr31167.c: New test.
8216
8217 2007-03-15 Paul Thomas <pault@gcc.gnu.org>
8218
8219 PR fortran/30922
8220 * gfortran.dg/import5.f90.f90: New test.
8221
8222
8223 PR fortran/30879
8224 * gfortran.dg/data_components_1.f90: New test.
8225
8226
8227 PR fortran/30870
8228 * gfortran.dg/generic_13.f90: New test.
8229
8230 PR fortran/31163
8231 * gfortran.dg/alloc_comp_basics_5.f90: New test.
8232
8233 2007-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8234
8235 PR libgfortran/31051
8236 * gfortran.dg/fmt_t_4.f90: New
8237
8238 2007-03-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
8239
8240 PR C++/31165
8241 * g++.dg/other/default7.C: New test.
8242
8243 2007-03-15 Dirk Mueller <dmueller@suse.de>
8244
8245 * g++.dg/warn/Wconversion2.C: New.
8246
8247 2007-03-14 Eric Christopher <echristo@apple.com>
8248
8249 * gcc.dg/ssp-1.c: New.
8250 * gcc.dg/ssp-2.c: Ditto.
8251
8252 2007-03-14 Dirk Mueller <dmueller@suse.de>
8253
8254 * g++.dg/warn/do-empty.C: New.
8255 * gcc.dg/do-empty.c: New.
8256 * gcc.dg/if-empty-1.c: Update.
8257 * gcc.dg/20001116-1.c: Update.
8258 * gcc.dg/pr23165.c: Update.
8259
8260 2007-03-14 Jakub Jelinek <jakub@redhat.com>
8261
8262 * gfortran.dg/module_implicit_conversion.f90: New test.
8263
8264 2007-03-13 Alexandre Oliva <aoliva@redhat.com>
8265
8266 PR middle-end/31127
8267 * gcc.dg/pr31127.c: New.
8268
8269 2007-03-13 Zdenek Dvorak <dvorakz@suse.cz>
8270
8271 * gcc.dg/tree-ssa/loop-26.c: New test.
8272
8273 2007-03-13 Uros Bizjak <ubizjak@gmail.com>
8274
8275 * gcc.target/i386/cmpxchg16b-1.c: New test.
8276
8277 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
8278
8279 * gcc.dg/c90-vla-1.c: Reflect the change of the error message.
8280 * gcc.dg/c99-vla-1.c: Likewise.
8281 * g++.dg/ext/vla1.C: Likewise
8282
8283 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
8284
8285 * gcc.dg/wvla-1.c: New test
8286 * gcc.dg/wvla-2.c: New test
8287 * gcc.dg/wvla-3.c: New test
8288 * gcc.dg/wvla-4.c: New test
8289 * gcc.dg/wvla-5.c: New test
8290 * gcc.dg/wvla-6.c: New test
8291 * gcc.dg/wvla-7.c: New test
8292 * g++.dg/warn/Wvla-1.C: New test
8293 * g++.dg/warn/Wvla-2.C: New test
8294 * g++.dg/warn/Wvla-3.C: New test
8295
8296 2007-03-12 Mark Mitchell <mark@codesourcery.com>
8297
8298 PR c++/30108
8299 * g++.dg/other/default6.C: New test.
8300
8301 2007-03-12 Richard Sandiford <richard@codesourcery.com>
8302
8303 * lib/target-supports.exp (check_profiling_available): Return false
8304 for VxWorks.
8305 (check_effective_target_vxworks_kernel): New procedure.
8306 * gcc.dg/20040813-1.c: Extend list of stabless targets to include
8307 VxWorks.
8308 * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
8309 * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
8310 to include VxWorks.
8311 * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
8312
8313 2007-03-12 Richard Sandiford <richard@codesourcery.com>
8314
8315 * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
8316 PIC is not supported.
8317 * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
8318 * gcc.dg/20020426-2.c: Likewise.
8319 * gcc.dg/pr28243.c: Likewise.
8320 * gcc.dg/visibility-11.c: Likewise.
8321 * gcc.dg/tls/opt-9.c: Likewise.
8322 * gcc.dg/tls/opt-10.c: Likewise.
8323 * gcc.dg/tls/pic-1.c: Likewise.
8324 * gcc.dg/tls/struct-1.c: Likewise.
8325 * gcc.target/i386/20000807-1.c: Likewise.
8326 * gcc.target/i386/20000904-1.c: Likewise.
8327 * gcc.target/i386/20011119-1.c: Likewise.
8328 * gcc.target/i386/990213-2.c: Likewise.
8329 * gcc.target/i386/990214-1.c: Likewise.
8330 * gcc.target/i386/compress-float-387-pic.c: Likewise.
8331 * gcc.target/i386/compress-float-sse-pic.c: Likewise.
8332 * gcc.target/i386/pic-1.c: Likewise.
8333 * gcc.target/i386/pr21518.c: Likewise.
8334 * gcc.target/i386/pr23098.c: Likewise.
8335 * gcc.target/i386/pr23943.c: Likewise.
8336
8337 2007-03-11 Mark Mitchell <mark@codesourcery.com>
8338
8339 PR c++/31038
8340 * g++.dg/template/complit2.C: New test.
8341
8342 PR c++/30328
8343 * g++.dg/ext/bitfield1.C: New test.
8344
8345 2007-03-11 Paul Thomas <pault@gcc.gnu.org>
8346
8347 PR fortran/30883
8348 * gfortran.dg/interface_11.f90: New test.
8349
8350 2007-03-11 Richard Guenther <rguenther@suse.de>
8351
8352 PR tree-optimization/31115
8353 * gcc.dg/torture/pr31115.c: New testcase.
8354
8355 2007-03-11 Ira Rosen <irar@il.ibm.com>
8356
8357 PR tree-optimization/29925
8358 * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
8359
8360 2007-03-10 Mark Mitchell <mark@codesourcery.com>
8361
8362 PR c++/30274
8363 * g++.dg/expr/bitfield3.C: New test.
8364 * g++.dg/expr/bitfield4.C: Likewise.
8365 * g++.dg/expr/bitfield5.C: Likewise.
8366 * g++.dg/expr/bitfield6.C: Likewise.
8367
8368 PR c++/30924
8369 * g++.dg/template/array18.C: New test.
8370
8371 2007-03-10 Dirk Mueller <dmueller@suse.de>
8372
8373 PR c++/17946
8374 * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
8375 * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
8376
8377 2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
8378
8379 PR c++/20599
8380 * g++.dg/cpp0x/variadic-bind.C: New.
8381 * g++.dg/cpp0x/variadic-function.C: New.
8382 * g++.dg/cpp0x/variadic-mem_fn.C: New.
8383 * g++.dg/cpp0x/variadic-tuple.C: New.
8384 * g++.dg/cpp0x/variadic1.C: New.
8385 * g++.dg/cpp0x/variadic2.C: New.
8386 * g++.dg/cpp0x/variadic3.C: New.
8387 * g++.dg/cpp0x/variadic4.C: New.
8388 * g++.dg/cpp0x/variadic5.C: New.
8389 * g++.dg/cpp0x/variadic6.C: New.
8390 * g++.dg/cpp0x/variadic7.C: New.
8391 * g++.dg/cpp0x/variadic8.C: New.
8392 * g++.dg/cpp0x/variadic9.C: New.
8393 * g++.dg/cpp0x/variadic10.C: New.
8394 * g++.dg/cpp0x/variadic11.C: New.
8395 * g++.dg/cpp0x/variadic12.C: New.
8396 * g++.dg/cpp0x/variadic13.C: New.
8397 * g++.dg/cpp0x/variadic14.C: New.
8398 * g++.dg/cpp0x/variadic15.C: New.
8399 * g++.dg/cpp0x/variadic16.C: New.
8400 * g++.dg/cpp0x/variadic17.C: New.
8401 * g++.dg/cpp0x/variadic18.C: New.
8402 * g++.dg/cpp0x/variadic19.C: New.
8403 * g++.dg/cpp0x/variadic20.C: New.
8404 * g++.dg/cpp0x/variadic21.C: New.
8405 * g++.dg/cpp0x/variadic22.C: New.
8406 * g++.dg/cpp0x/variadic23.C: New.
8407 * g++.dg/cpp0x/variadic24.C: New.
8408 * g++.dg/cpp0x/variadic25.C: New.
8409 * g++.dg/cpp0x/variadic26.C: New.
8410 * g++.dg/cpp0x/variadic27.C: New.
8411 * g++.dg/cpp0x/variadic28.C: New.
8412 * g++.dg/cpp0x/variadic29.C: New.
8413 * g++.dg/cpp0x/variadic30.C: New.
8414 * g++.dg/cpp0x/variadic31.C: New.
8415 * g++.dg/cpp0x/variadic32.C: New.
8416 * g++.dg/cpp0x/variadic33.C: New.
8417 * g++.dg/cpp0x/variadic34.C: New.
8418 * g++.dg/cpp0x/variadic35.C: New.
8419 * g++.dg/cpp0x/variadic36.C: New.
8420 * g++.dg/cpp0x/variadic37.C: New.
8421 * g++.dg/cpp0x/variadic38.C: New.
8422 * g++.dg/cpp0x/variadic39.C: New.
8423 * g++.dg/cpp0x/variadic40.C: New.
8424 * g++.dg/cpp0x/variadic41.C: New.
8425 * g++.dg/cpp0x/variadic42.C: New.
8426 * g++.dg/cpp0x/variadic43.C: New.
8427 * g++.dg/cpp0x/variadic44.C: New.
8428 * g++.dg/cpp0x/variadic45.C: New.
8429 * g++.dg/cpp0x/variadic46.C: New.
8430 * g++.dg/cpp0x/variadic47.C: New.
8431 * g++.dg/cpp0x/variadic48.C: New.
8432 * g++.dg/cpp0x/variadic49.C: New.
8433 * g++.dg/cpp0x/variadic50.C: New.
8434 * g++.dg/cpp0x/variadic51.C: New.
8435 * g++.dg/cpp0x/variadic52.C: New.
8436 * g++.dg/cpp0x/variadic53.C: New.
8437 * g++.dg/cpp0x/variadic54.C: New.
8438 * g++.dg/cpp0x/variadic55.C: New.
8439 * g++.dg/cpp0x/variadic56.C: New.
8440 * g++.dg/cpp0x/variadic57.C: New.
8441 * g++.dg/cpp0x/variadic58.C: New.
8442 * g++.dg/cpp0x/variadic59.C: New.
8443 * g++.dg/cpp0x/variadic60.C : New.
8444 * g++.dg/cpp0x/variadic61.C : New.
8445 * g++.dg/cpp0x/variadic62.C : New.
8446 * g++.dg/cpp0x/variadic63.C : New.
8447 * g++.dg/cpp0x/variadic64.C : New.
8448 * g++.dg/cpp0x/variadic65.C : New.
8449 * g++.dg/cpp0x/variadic66.C : New.
8450 * g++.dg/cpp0x/variadic67.C : New.
8451 * g++.dg/cpp0x/variadic68.C : New.
8452 * g++.dg/cpp0x/variadic69.C : New.
8453 * g++.dg/cpp0x/variadic70.C : New.
8454 * g++.dg/cpp0x/variadic71.C : New.
8455 * g++.dg/cpp0x/variadic72.C : New.
8456 * g++.dg/cpp0x/variadic73.C : New.
8457 * g++.dg/cpp0x/variadic74.C : New.
8458 * g++.dg/cpp0x/variadic75.C : New.
8459 * g++.dg/cpp0x/variadic-ex1.C : New.
8460 * g++.dg/cpp0x/variadic-ex2.C : New.
8461 * g++.dg/cpp0x/variadic-ex3.C : New.
8462 * g++.dg/cpp0x/variadic-ex4.C : New.
8463 * g++.dg/cpp0x/variadic-ex5.C : New.
8464 * g++.dg/cpp0x/variadic-ex6.C : New.
8465 * g++.dg/cpp0x/variadic-ex7.C : New.
8466 * g++.dg/cpp0x/variadic-ex8.C : New.
8467 * g++.dg/cpp0x/variadic-ex9.C : New.
8468 * g++.dg/cpp0x/variadic-ex10.C : New.
8469 * g++.dg/cpp0x/variadic-ex11.C : New.
8470 * g++.dg/cpp0x/variadic-ex12.C : New.
8471 * g++.dg/cpp0x/variadic-ex13.C : New.
8472 * g++.dg/cpp0x/variadic-ex14.C : New.
8473
8474 2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8475
8476 PR libgfortran/31099
8477 * gfortran.dg/unformatted_recl.f90: New test.
8478
8479 2007-03-09 Roger Sayle <roger@eyesopen.com>
8480
8481 * gcc.dg/fold-eqcmplx-1.c: New test case.
8482
8483 2007-03-09 Alexandre Oliva <aoliva@redhat.com>
8484
8485 PR rtl-optimization/30643
8486 * gcc.dg/pr30643.c: New.
8487
8488 2007-03-09 Chao-ying Fu <fu@mips.com>
8489
8490 * gcc.target/mips/mips32-dspr2-type.c: New test.
8491 * gcc.target/mips/mips32-dspr2.c: New test.
8492 * gcc.target/mips/dspr2-MULT.c: New test.
8493 * gcc.target/mips/dspr2-MULTU.c: New test.
8494 * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
8495 * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
8496 Adjust some formats.
8497
8498 2007-03-09 Dirk Mueller <dmueller@suse.de>
8499
8500 PR c++/17946
8501 * gcc.dg/Wlogical-op-1.c: New.
8502 * g++.dg/warn/Wlogical-op-1.C: New.
8503
8504 2007-03-09 Richard Guenther <rguenther@suse.de>
8505
8506 PR tree-optimization/30904
8507 PR middle-end/31058
8508 * gcc.dg/pr30904.c: Remove xfail.
8509
8510 2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
8511
8512 PR C/31072
8513 * gcc.c-torture/execute/pr31072.c: New test.
8514
8515 2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8516
8517 * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
8518 * gcc.dg/torture/builtin-attr-1.c: Likewise.
8519 * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test
8520 *lrint* and *lround*.
8521 * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and
8522 floor->lfloor.
8523 * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
8524 * gcc.dg/torture/builtin-integral-1.c: Likewise.
8525 * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
8526 and *lround*. Correct macro names.
8527 * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
8528 * gcc.dg/torture/builtin-rounding-1.c: Likewise.
8529
8530 2007-03-08 Ian Lance Taylor <iant@google.com>
8531
8532 * gcc.dg/no-strict-overflow-5.c: New test.
8533 * gcc.dg/no-strict-overflow-6.c: New test.
8534 * gcc.dg/Wstrict-overflow-11.c: New test.
8535 * gcc.dg/Wstrict-overflow-12.c: New test.
8536 * gcc.dg/Wstrict-overflow-13.c: New test.
8537 * gcc.dg/Wstrict-overflow-14.c: New test.
8538 * gcc.dg/Wstrict-overflow-15.c: New test.
8539
8540 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8541
8542 * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
8543 for VxWorks kernel mode.
8544 * gcc.c-torture/execute/strncmp-1.x: Likewise.
8545
8546 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8547
8548 * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
8549 mode.
8550
8551 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8552
8553 * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
8554 and lib/bfill.c on VxWorks targets.
8555 * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
8556 * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
8557 lib/bfill.c and lib/memmove.c on VxWorks targets.
8558 * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
8559 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
8560 on VxWorks targets.
8561 * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
8562 * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
8563
8564 2007-03-08 Tobias Burnus <burnus@net-b.de>
8565
8566 * gfortran.dg/use_5.f90: New test.
8567 * gfortran.dg/use_6.f90: Ditto.
8568 * gfortran.dg/use_7.f90: Ditto.
8569
8570 2007-03-08 Tobias Burnus <burnus@net-b.de>
8571
8572 PR fortran/30973
8573 * gfortran.dg/use_4.f90: New test.
8574 * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
8575
8576 2007-03-08 Paul Thomas <pault@gcc.gnu.org>
8577
8578 PR fortran/31011
8579 * gfortran.dg/parameter_array_section_2.f90: New test.
8580
8581 2007-03-08 Volker Reichelt <reichelt@netcologne.de>
8582
8583 PR c++/30852
8584 * g++.dg/ext/offsetof1.C: Add cases with volatile.
8585
8586 PR c++/30534
8587 * g++.dg/template/arg5.C: New test.
8588
8589 2007-03-07 Joseph Myers <joseph@codesourcery.com>
8590
8591 * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
8592
8593 2007-03-07 Paolo Bonzini <bonzini@gnu.org>
8594
8595 * gcc.dg/var-expand1.c: Add newline at end of file.
8596
8597 2007-03-07 Hans-Peter Nilsson <hp@axis.com>
8598
8599 * g++.old-deja/g++.jason/template31.C: Include cstdlib.
8600
8601 2007-03-06 Richard Sandiford <richard@codesourcery.com>
8602
8603 * gcc.c-torture/compile/m68k-byte-addr.c: New test.
8604
8605 2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8606
8607 * gcc.dg/torture/builtin-convert-4.c: New test.
8608
8609 2007-03-05 Ian Lance Taylor <iant@google.com>
8610
8611 * gcc.c-torture/compile/pr31034.c: New test.
8612
8613 2007-03-05 Ian Lance Taylor <iant@google.com>
8614
8615 * gcc.dg/inline-18.c: New test.
8616 * gcc.dg/inline-19.c: New test.
8617 * gcc.dg/inline-20.c: New test.
8618 * gcc.dg/inline-21.c: New test.
8619
8620 2007-03-05 Richard Guenther <rguenther@suse.de>
8621
8622 PR tree-optimization/14052
8623 * gcc.dg/tree-ssa/vrp33.c: New testcase.
8624
8625 2007-03-05 Richard Guenther <rguenther@suse.de>
8626
8627 PR tree-optimization/23777
8628 * gcc.dg/tree-ssa/pr23777.c: New testcase.
8629
8630 2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8631
8632 PR other/30465
8633 * gcc.dg/multiple-overflow-warn-3.c: New.
8634 * g++.dg/warn/multiple-overflow-warn-3.C: New.
8635
8636 2007-03-04 Simon Martin <simartin@users.sourceforge.net>
8637
8638 PR c++/30895
8639 * g++.dg/parse/template23.C: New test.
8640
8641 2007-03-04 Roger Sayle <roger@eyesopen.com>
8642
8643 PR middle-end/30744
8644 * gcc.dg/pr30744-1.c: New test case.
8645
8646 2007-03-04 Tobias Burnus <burnus@net-b.de>
8647
8648 * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
8649
8650 2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8651
8652 PR target/30406
8653 * gfortran.dg/logical_3.f90: New test.
8654
8655 2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
8656
8657 PR libfortran/30981
8658 * gfortran.dg/integer_exponentiation_1.f90: New test.
8659
8660 2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
8661
8662 * gcc.target/m68k/m68k.exp: New.
8663 * gcc.target/m68k/crash1.c: New.
8664
8665 2007-03-03 Tobias Burnus <burnus@net-b.de>
8666
8667 * gfortran.dg/c_by_val.c: Use int64_t instead of long
8668 to be more compatible with integer(kind=8).
8669
8670 2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8671
8672 PR libfortran/31001
8673 * gfortran.dg/zero_sized_3.f90: New test.
8674
8675 2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8676
8677 PR c++/15787
8678 * g++.dg/parse/else.C: New.
8679 * g++.dg/parse/else-2.C: New.
8680
8681 2007-03-03 Paul Thomas <pault@gcc.gnu.org>
8682 Tobias Burnus <burnus@net-b.de>
8683
8684 PR fortran/30882
8685 * gfortran.dg/size_dim.f90: New test.
8686
8687 2007-03-02 Paul Thomas <pault@gcc.gnu.org>
8688 Tobias Burnus <burnus@net-b.de>
8689
8690 PR fortran/30873
8691 * gfortran.dg/entry_9.f90: New test.
8692
8693 2007-03-02 Simon Martin <simartin@users.sourceforge.net>
8694
8695 PR c++/28253
8696 * g++.dg/inherit/covariant16.C: New test.
8697
8698 2007-03-02 Geoffrey Keating <geoffk@apple.com>
8699
8700 * g++.dg/other/darwin-minversion-1.C: New.
8701
8702 2007-03-02 Diego Novillo <dnovillo@redhat.com>
8703
8704 * gcc.dg/tree-ssa/20070302-1.c: New test.
8705
8706 2007-03-02 Joseph Myers <joseph@codesourcery.com>
8707
8708 * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
8709 tests.
8710
8711 2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
8712
8713 * gcc.dg/tree-ssa/prefetch-4.c: New test.
8714
8715 2007-03-01 Simon Baldwin <simonb@google.com>
8716
8717 PR c++/23689
8718 * warn/ignored_typedef.C: New.
8719 * init/ctor8.C: Added dg-warning to consume ignored typedef
8720 warning.
8721 * template/typedef2.C: Ditto. Moved dg-error onto its own line
8722 and added an explicit line number.
8723
8724 2007-02-28 Richard Guenther <rguenther@suse.de>
8725
8726 PR middle-end/30364
8727 * gcc.dg/torture/pr30364-1.c: New testcase.
8728 * gcc.dg/torture/pr30364-2.c: Likewise.
8729 * gcc.dg/torture/pr30364-3.c: Likewise.
8730
8731 2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8732
8733 * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
8734 powerpc*, use -funsafe-math-optimizations.
8735 * gcc.dg/torture/builtin-logb-1.c: Likewise.
8736 * gcc.dg/torture/builtin-modf-1.c: Likewise.
8737
8738 2007-02-28 Tobias Burnus <burnus@net-b.de>
8739 Paul Thomas <pault@gcc.gnu.org>
8740
8741 PR fortran/30888
8742 PR fortran/30887
8743 * c_by_val_1.f: Test %VAL() with non-default kind.
8744 * c_by_val.c: Ditto.
8745 * c_by_val_4.f: New test.
8746
8747 2007-02-28 Tobias Burnus <burnus@net-b.de>
8748
8749 PR fortran/30968
8750 * gfortran.dg/continuation_7.f90: New test.
8751
8752 2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
8753
8754 * g++.dg/inherit/thunk7.C: New test.
8755 * lib/target-supports.exp (check_profiling_available): Not available
8756 for bfin-*-*.
8757
8758 2007-02-27 Uros Bizjak <ubizjak@gmail.com>
8759
8760 PR target/30970
8761 * gcc.target/i386/gfortran.dg/pr30970.c: New test.
8762
8763 2007-02-27 Mark Mitchell <mark@codesourcery.com>
8764
8765 * lib/target-supports.exp (check_effective_target_init_priority):
8766 Remove Solaris special case.
8767
8768 2007-02-26 Geoffrey Keating <geoffk@apple.com>
8769
8770 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
8771 for more builtin types.
8772
8773 * g++.dg/ext/visibility/class1.C: Port to Darwin.
8774 * g++.dg/ext/visibility/noPLT.C: Likewise.
8775
8776 2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8777
8778 * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
8779 sh* targets.
8780
8781 2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
8782
8783 PR fortran/30865
8784 * size_optional_dim_1.f90: New test.
8785
8786 2007-02-25 Mark Mitchell <mark@codesourcery.com>
8787
8788 * gcc.dg/vxworks/vxworks.exp: New file.
8789 * gcc.dg/vxworks/initpri1.c: Likewise.
8790 * gcc.dg/vxworks/initpri2.c: Likewise.
8791 * gcc.dg/initpri2.c: Add more tests.
8792 * g++.dg/special/initpri2.C: Likewise.
8793
8794 * gcc.dg/initpri1.c: New test.
8795 * gcc.dg/initpri2.c: Likewise.
8796 * g++.dg/special/initpri1.C: New test.
8797 * g++.dg/special/initpri2.C: Likewise.
8798 * g++.dg/special/conpr-1.C: Use init_priority effective target.
8799 * g++.dg/special/conpr-2.C: Likewise.
8800 * g++.dg/special/conpr-3.C: Likewise.
8801 * g++.dg/special/conpr-4.C: Likewise.
8802 * g++.dg/special/initp1.C: Likewise.
8803 * g++.dg/special/ecos.exp: Remove code to detect availability of
8804 constructor priorities.
8805 * lib/target-supports.exp (check_effective_target_init_priority):
8806 New function.
8807
8808 2007-02-24 Jan Hubicka <jh@suse.cz>
8809
8810 * gcc.c-torture/execute/pr30778.c: New testcase.
8811
8812 2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8813
8814 PR libgfortran/30918
8815 * gfortran.dg/namelist_26.f90: New test.
8816
8817 2007-02-24 Richard Guenther <rguenther@suse.de>
8818
8819 PR middle-end/30951
8820 * gcc.dg/pr30951.c: New testcase.
8821
8822 2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8823
8824 * gcc.dg/torture/builtin-modf-1.c: New test.
8825
8826 2007-02-23 Paolo Bonzini <bonzini@gnu.org>
8827
8828 PR tree-optimization/30904
8829 * gcc.dg/pr30904.c: New test.
8830
8831 2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8832
8833 * gcc.test-framework/README: Correct command.
8834 * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
8835 -Wunused-value.
8836 * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
8837
8838 2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
8839
8840 * lib/target-supports.exp (check_effective_target_unwrapped): New.
8841
8842 2007-02-23 Mark Mitchell <mark@codesourcery.com>
8843
8844 * lib/target-supports.exp (check_effective_target_newlib): New
8845 function.
8846
8847 2007-02-23 Paul Thomas <pault@gcc.gnu.org>
8848
8849 PR fortran/30660
8850 * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
8851 allocatable component.
8852
8853
8854 2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8855
8856 * gcc.dg/torture/builtin-logb-1.c: New test.
8857 * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
8858 * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
8859 * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
8860 sh* targets.
8861
8862 2007-02-23 Richard Guenther <rguenther@suse.de>
8863
8864 * g++.dg/warn/changes-meaning.C: New testcase.
8865
8866 2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8867
8868 PR libgfortran/30910
8869 * gfortran.dg/fmt_zero_precision.f90: Update test.
8870
8871 2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8872
8873 * gcc.dg/torture/builtin-frexp-1.c: New test.
8874
8875 2007-02-22 Mark Mitchell <mark@codesourcery.com>
8876
8877 * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
8878
8879 2007-02-22 Ian Lance Taylor <iant@google.com>
8880
8881 PR debug/30898
8882 * g++.dg/debug/pr30898.C: New test.
8883
8884 2007-02-22 Ira Rosen <irar@il.ibm.com>
8885
8886 * gcc.dg/vect/vect-106.c: New test.
8887
8888 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
8889 Ira Rosen <irar@il.ibm.com>
8890
8891 PR tree-optimization/30843
8892 * gcc.dg/vect/pr30843.c: New test.
8893
8894 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
8895
8896 PR tree-optimization/30858
8897 * gcc.dg/vect/pr30858.c: New test.
8898
8899 2007-02-21 Mark Mitchell <mark@codesourcery.com>
8900
8901 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
8902 to set options for compiling testglue.
8903 * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
8904 * lib/obj-c++.exp (obj-c++_init): Likewise.
8905
8906 2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
8907
8908 * gnat.dg/derived_aggregate.adb: New test.
8909
8910 2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8911
8912 * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
8913 sh* targets. Call the correct CKSGN macro.
8914
8915 2007-02-21 Jakub Jelinek <jakub@redhat.com>
8916
8917 * gfortran.dg/gomp/omp_parse1.f90: New test.
8918 * gfortran.dg/gomp/omp_parse2.f: New test.
8919
8920 2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
8921
8922 PR fortran/30869
8923 * gfortran.dg/do_pointer_1.f90: New test.
8924
8925 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8926
8927 * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
8928 and scalbln.
8929
8930 2007-02-20 Geoffrey Keating <geoffk@apple.com>
8931
8932 * gcc.dg/darwin-minversion-1.c: New.
8933 * gcc.dg/darwin-minversion-2.c: New.
8934
8935 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8936
8937 * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
8938
8939 2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8940 DJ Delorie <dj@redhat.com>
8941
8942 PR other/30824
8943 * gcc.dg/Wfatal.c: New.
8944 * gcc.dg/Wfatal-2.c: New.
8945 * gcc.dg/Werror-1.c: Adjust expectations.
8946 * gcc.dg/Werror-5.c: Likewise.
8947 * gcc.dg/Werror-7.c: Likewise.
8948 * gcc.dg/Werror-10.c: Likewise.
8949 * gcc.dg/Werror-11.c: Likewise.
8950
8951 2007-02-20 Tobias Burnus <burnus@net-b.de>
8952
8953 PR fortran/30522
8954 * gfortran.dg/volatile10.f90: New test.
8955
8956 2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
8957
8958 PR libfortran/30533
8959 * gfortran.dg/intrinsic_intkinds_1.f90: New test.
8960
8961 2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8962
8963 * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
8964 * gcc.dg/Walways-true-1.c: Likewise.
8965 * gcc.dg/weak/weak-3.c: Likewise.
8966 * gcc.dg/Werror-1.c: Likewise.
8967 * gcc.dg/Werror-3.c: Likewise.
8968 * gcc.dg/Werror-4.c: Likewise.
8969 * gcc.dg/Werror-5.c: Likewise.
8970 * gcc.dg/Werror-6.c: Likewise.
8971 * gcc.dg/Werror-7.c: Likewise.
8972 * gcc.dg/Werror-8.c: Likewise.
8973 * gcc.dg/Werror-10.c: Likewise.
8974 * gcc.dg/Werror-11.c: Likewise.
8975 * gcc.dg/Werror-12.c: Likewise.
8976 * g++.old-deja/g++.mike/warn8.C: Likewise.
8977 * g++.dg/warn/Walways-true-1.C: Likewise.
8978 * g++.dg/warn/Walways-true-2.C: Likewise.
8979 * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
8980 * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
8981 -Wstring-literal-comparison with -Waddress.
8982 * gcc.dg/Wstring-literal-comparison-4.c: Replace
8983 -Wno-string-literal-comparison with -Wno-address.
8984
8985 2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
8986
8987 * gnat.dg/self_aggregate_with_call.adb: New test.
8988
8989 2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
8990
8991 PR tree-optimization/30975
8992 * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
8993 * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
8994 * gcc.dg/vect/pr30795.c: New.
8995
8996 2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8997
8998 PR fortran/30681
8999 * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
9000
9001 2007-02-18 Roger Sayle <roger@eyesopen.com>
9002
9003 PR rtl-optimization/28173
9004 * gcc.target/i386/andor-1.c: New test case.
9005
9006 2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9007
9008 * gcc.dg/torture/builtin-ldexp-1.c: New.
9009 * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
9010
9011 2007-02-18 Roger Sayle <roger@eyesopen.com>
9012
9013 * gfortran.dg/array_constructor_15.f90: New test case.
9014
9015 2007-02-18 Roger Sayle <roger@eyesopen.com>
9016
9017 * gfortran.dg/forall_10.f90: New test case.
9018
9019 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
9020
9021 * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
9022
9023 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
9024
9025 * gnat.dg/test_prio_p.adb: Compile with -gnatws.
9026 * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
9027
9028 2007-02-16 Uros Bizjak <ubizjak@gmail.com>
9029
9030 * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
9031 * gcc.target/i386/builtin-bswap-3.c: Ditto.
9032 * gcc.target/i386/xchg-1.c: New test.
9033 * gcc.target/i386/xchg-2.c: New test.
9034
9035 2007-02-16 Richard Guenther <rguenther@suse.de>
9036 Christian Bruel <christian.bruel@st.com>
9037
9038 * gcc.dg/strict-overflow-5.c: New testcase.
9039
9040 2007-02-16 Tobias Burnus <burnus@net-b.de>
9041
9042 PR fortran/30793
9043 * gfortran.dg/func_derived_4.f90: New test.
9044
9045 2007-02-15 Roger Sayle <roger@eyesopen.com>
9046
9047 PR middle-end/30391
9048 * gfortran.dg/pr30391-1.f90: New test case.
9049
9050 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
9051
9052 PR middle-end/30433
9053 * gcc.c-torture/compile/pr30433.c: New testcase to check
9054 that complex constants comparisions are foldded.
9055
9056 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
9057
9058 PR C++/30158
9059 * g++.dg/ext/stmtexpr10.C: New testcase.
9060
9061 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
9062
9063 PR middle-end/30729
9064 * gcc.dg/Wunused-value-2.c: New testcase.
9065
9066 2007-02-15 Ian Lance Taylor <iant@google.com>
9067
9068 * g++.dg/eh/subreg-1.C: New test.
9069
9070 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9071
9072 PR c/26494
9073 * gcc.dg/Wimplicit-function-declaration-c89.c: New.
9074 * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
9075 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
9076 * gcc.dg/Wimplicit-function-declaration-c99.c: New.
9077 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
9078 * gcc.dg/Werror-implicit-function-declaration.c: New.
9079
9080 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9081
9082 PR c++/28943
9083 * g++.dg/warn/pr28943.C: New.
9084
9085 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9086
9087 * gfortran.fortran-torture/execute/math.f90: Fix typo.
9088
9089 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9090
9091 PR fortran/30779
9092 * gfortran.dg/error_recovery_3.f90: New test.
9093
9094 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
9095
9096 * g++.dg/tree-ssa/sra-1.C: New.
9097
9098 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
9099
9100 * g++.dg/tree-ssa/sra-1.C: New.
9101
9102 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
9103
9104 * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
9105
9106 2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9107
9108 * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
9109
9110 2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
9111
9112 PR fortran/30799
9113 * gfortran.dg/logical_2.f90: New test.
9114
9115 2007-02-14 Joseph Myers <joseph@codesourcery.com>
9116
9117 * gcc.dg/torture/complex-alias-1.c: New test.
9118
9119 2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
9120
9121 * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
9122 instead of -fdump-tree-tailcall.
9123
9124 2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
9125
9126 * gfortran.dg/interface_10.f90: Fix comment typo.
9127
9128 2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
9129
9130 PR tree-optimization/30771
9131 * gcc.dg/vect/pr30771.c: New test.
9132
9133 2007-02-13 Ian Lance Taylor <iant@google.com>
9134
9135 * gcc.dg/Wstrict-overflow-1.c: New test.
9136 * gcc.dg/Wstrict-overflow-2.c: New test.
9137 * gcc.dg/Wstrict-overflow-3.c: New test.
9138 * gcc.dg/Wstrict-overflow-4.c: New test.
9139 * gcc.dg/Wstrict-overflow-5.c: New test.
9140 * gcc.dg/Wstrict-overflow-6.c: New test.
9141 * gcc.dg/Wstrict-overflow-7.c: New test.
9142 * gcc.dg/Wstrict-overflow-8.c: New test.
9143 * gcc.dg/Wstrict-overflow-9.c: New test.
9144 * gcc.dg/Wstrict-overflow-10.c: New test.
9145
9146 2007-02-13 Roger Sayle <roger@eyesopen.com>
9147
9148 * gcc.target/ia64/builtin-bswap-2.c: New test case.
9149
9150 2007-02-13 Richard Henderson <rth@redhat.com>
9151
9152 * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
9153 * gcc.c-torture/execute/pr29302-1.c: ... here.
9154
9155 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9156
9157 PR c/29521
9158 * gcc.dg/c90-return-1.c: Update output.
9159 * gcc.dg/c99-return-1.c: Likewise.
9160
9161 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
9162
9163 PR fortran/30554
9164 * gfortran.dg/used_dummy_types_7.f90: New test..
9165
9166 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
9167
9168 * gcc.target/i386/parity-1.c: New test.
9169 * gcc.target/i386/parity-2.c: New test.
9170
9171 2007-02-12 Roger Sayle <roger@eyesopen.com>
9172
9173 * gcc.target/i386/builtin-bswap-3.c: New test case.
9174
9175 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
9176
9177 PR tree-optimization/29145
9178 * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
9179 alias analysis is improved to take better advantage of restrict
9180 qualified pointers.
9181 * gcc.dg/vect/vect-80.c: Likewise.
9182 * gcc.dg/vect/pr29145.c: New.
9183
9184 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
9185
9186 * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
9187 * gcc.target/i386/sse4a-insert.c: Likewise.
9188
9189 2007-02-11 Roger Sayle <roger@eyesopen.com>
9190
9191 * gcc.target/ia64/builtin-popcount-1.c: New test case.
9192 * gcc.target/ia64/builtin-popcount-2.c: Likewise.
9193
9194 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
9195
9196 PR fortran/30478
9197 * gfortran.dg/enum_4.f90: Update error message checks.
9198
9199 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
9200
9201 PR fortran/30554
9202 * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
9203 versions of the modules.
9204
9205 PR fortran/30617
9206 * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
9207 by getting rid of recursive I/O and providing functions with
9208 results.
9209
9210 PR fortran/30319
9211 * gfortran.dg/char_array_constructor_2.f90
9212
9213 2007-02-11 Mark Mitchell <mark@codesourcery.com>
9214
9215 PR c++/26988
9216 * g++.dg/template/spec34.C: New test
9217
9218 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
9219
9220 * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
9221 on i?86 and x86_64.
9222 * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
9223 * gcc.dg/vect/vect-floatint-conversion-1.c: New.
9224 * gcc.dg/vect/vect-93.c: Another loop gets vectorized
9225 on i?86 and x86_64.
9226 * gcc.dg/vect/vect-113.c: Ditto.
9227
9228 2007-02-06 Mark Mitchell <mark@codesourcery.com>
9229
9230 PR c++/29487
9231 * g++.dg/eh/weak1-C: New test.
9232 * g++.dg/eh/weak1-a.cc: Likewise.
9233 * g++.dg/eh/comdat1.C: Likewise.
9234
9235 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
9236 Dorit Nuzman <dorit@il.ibm.com>
9237
9238 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
9239 * gcc.dg/vect/vect-floatint-conversion-1.c: New test.
9240 * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
9241 * gcc.dg/vect/vect-113.c: Likewise.
9242
9243 * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
9244
9245 2007-02-10 Richard Henderson <rth@redhat.com>
9246
9247 * lib/target-supports.exp (check_effective_target_tls): Redefine
9248 to mean non-emulated tls.
9249 * gcc.dg/tls/alias-1.c: Remove tls requirement.
9250 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
9251 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
9252 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
9253 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
9254 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
9255 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
9256
9257 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
9258
9259 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
9260
9261 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
9262
9263 * gfortran.dg/secnds.f: Replace time tolerance with a
9264 before-and-after bracket.
9265 * gfortran.dg/secnds-1.f: Likewise.
9266
9267 2007-02-09 Tobias Burnus <burnus@net-b.de>
9268
9269 PR fortran/30512
9270 * gfortran.dg/maxlocval_1.f90: New test.
9271
9272 2007-02-09 Roger Sayle <roger@eyesopen.com>
9273
9274 * gcc.target/ia64/builtin_bswap-1.c: New test case.
9275
9276 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9277
9278 PR fortran/30720
9279 * gfortran.dg/array_function_1.f90: New test.
9280
9281 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9282
9283 * lib/target-supports.exp (check_effective_target_lax_strtofp)
9284 (check_effective_target_dummy_wcsftime): New functions.
9285
9286 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9287
9288 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
9289 * lib/target-supports.exp (check_effective_target_uclibc): New
9290 function.
9291
9292 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9293
9294 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
9295 (vsnprintf): Don't define for uClibc targets.
9296
9297 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9298
9299 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
9300 set before checking whether it was allowed.
9301 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
9302 before checking inside_main.
9303
9304 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9305
9306 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
9307 uClinux targets.
9308 (u16sf): Likewise u4sf.
9309 * g++.dg/compat/struct-layout-1.h: Likewise.
9310
9311 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9312
9313 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
9314 procedure.
9315 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
9316 m68k targets if check_effective_target_coldfire_fpu returns true.
9317
9318 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
9319 Richard Guenther <rguenther@suse.de>
9320
9321 PR middle-end/23361
9322 * gcc.dg/fold-compare-3.c: New testcase.
9323 * gcc.dg/tree-ssa/loop-24.c: Likewise.
9324
9325 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
9326
9327 * gcc.dg/pr26570.c: Clean up coverage files.
9328 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
9329 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
9330 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
9331 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
9332 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
9333 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
9334 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
9335 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
9336 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
9337 * gcc.dg/tree-ssa/pr25501.c: Ditto.
9338 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
9339 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
9340 * gcc.dg/vect/pr28952.c: Ditto.
9341 * gcc.dg/vect/pr27151.c: Ditto.
9342 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
9343 * g++.dg/gomp/macro-3.C: Ditto.
9344
9345 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
9346
9347 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
9348 of the loop.
9349
9350 2007-02-08 Roger Sayle <roger@eyesopen.com>
9351
9352 * gcc.target/i386/builtin-bswap-2.c: New test case.
9353
9354 2007-02-08 Roger Sayle <roger@eyesopen.com>
9355
9356 * gfortran.dg/forall_8.f90: New test case.
9357 * gfortran.dg/forall_9.f90: Likewise.
9358
9359 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9360
9361 * gcc.dg/builtins-20.c: Add some -~ complex cases.
9362
9363 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
9364
9365 * lib/target-supports.exp (check_effective_target_simulator): New.
9366
9367 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
9368
9369 * gcc.dg/tree-ssa/loop-25.c: New test.
9370
9371 2007-02-06 Richard Henderson <rth@redhat.com>
9372
9373 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
9374
9375 2007-02-06 Roger Sayle <roger@eyesopen.com>
9376
9377 * gcc.target/powerpc/popcount-1.c: New test case.
9378 * gcc.target/powerpc/parity-1.c: Likewise.
9379
9380 2007-02-06 Richard Guenther <rguenther@suse.de>
9381
9382 PR middle-end/27302
9383 * gcc.dg/torture/pr27302-2.c: New testcase.
9384
9385 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
9386
9387 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
9388 * gcc.dg/vect/vect-iv-1.c: New test.
9389 * gcc.dg/vect/vect-iv-2.c: New test.
9390 * gcc.dg/vect/vect-iv-3.c: New test.
9391 * gcc.dg/vect/vect-iv-4.c: New test.
9392 * gcc.dg/vect/vect-iv-5.c: New test.
9393 * gcc.dg/vect/vect-iv-6.c: New test.
9394 * gcc.dg/vect/vect-iv-7.c: New test.
9395 * gcc.dg/vect/vect-iv-8.c: New test.
9396 * gcc.dg/vect/vect-iv-9.c: New test.
9397 * gcc.dg/vect/vect-iv-10.c: New test.
9398 * gcc.dg/vect/vect-iv-11.c: New test.
9399 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
9400 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
9401 * gcc.dg/vect/vect-14.c: Now vectorizable.
9402 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initialization
9403 loop).
9404 * gcc.dg/vect/vect-27.c: Likewise.
9405 * gcc.dg/vect/vect-29.c Likewise.
9406 * gcc.dg/vect/vect-dv-2.c: Likewise.
9407 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
9408 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
9409 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
9410
9411 2007-02-06 Ira Rosen <irar@il.ibm.com>
9412
9413 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
9414
9415 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9416
9417 * gcc.dg/builtins-20.c: Add more cases.
9418
9419 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
9420
9421 PR debug/30189
9422 * gcc.dg/pr30189.c: New test.
9423
9424 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
9425
9426 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
9427 for running tests.
9428 * gcc.target/i386/sse4a-extract.c: New test.
9429 * gcc.target/i386/sse4a-insert.c: New test.
9430 * gcc.target/i386/sse4a-montsd.c: New test.
9431 * gcc.target/i386/sse4a-montss.c: New test.
9432
9433 2007-02-05 Richard Guenther <rguenther@suse.de>
9434
9435 * gcc.target/i386/vectorize3.c: New testcase.
9436
9437 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
9438
9439 PR target/30665
9440 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
9441
9442 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9443
9444 PR fortran/30611
9445 * gfortran.dg/repeat_1.f90: New test.
9446
9447 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
9448
9449 PR fortran/30605
9450 * gfortran.dg/spread_shape_1.f90: Remove tabs.
9451 * gfortran.dg/derived_init_2.f90: Ditto.
9452 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
9453 * gfortran.dg/array_initializer_1.f90: Ditto.
9454 * gfortran.dg/do_2.f90: Ditto.
9455 * gfortran.dg/proc_assign_1.f90: Ditto.
9456
9457 2007-02-04 Richard Guenther <rguenther@suse.de>
9458
9459 PR middle-end/30636
9460 * g++.dg/warn/pr30636.C: New testcase.
9461 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
9462
9463 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
9464
9465 PR middle-end/30667
9466 * gfortran.dg/pr30667.f: New test.
9467
9468 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9469
9470 * gcc.dg/builtins-54.c: Add more cases.
9471
9472 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
9473
9474 PR fortran/30514
9475 * gfortran.dg/zero_sized_2.f90: New test.
9476
9477 PR fortran/30660
9478 * gfortran.dg/alloc_comp_basics_4.f90: New test.
9479
9480 PR fortran/29820
9481 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
9482 file.
9483
9484 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
9485
9486 PR fortran/30683
9487 * gfortran.dg/interface_10.f90: New test.
9488
9489 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9490
9491 * gcc.dg/builtins-20.c: Add more cases.
9492
9493 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
9494
9495 PR target/29682
9496 * gcc-target/ia64/pr29682.c: New test.
9497
9498 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
9499
9500 PR fortran/30284
9501 * gfortran.dg/arrayio_11.f90.f90: New test.
9502
9503 PR fortran/30626
9504 * gfortran.dg/arrayio_12.f90.f90: New test.
9505
9506 2007-02-02 Jakub Jelinek <jakub@redhat.com>
9507
9508 PR c++/30536
9509 * g++.dg/tls/diag-5.C: New test.
9510
9511 PR middle-end/30473
9512 * gcc.dg/pr30473.c: New test.
9513 * gcc.c-torture/execute/20070201-1.c: New test.
9514
9515 2007-02-01 Roger Sayle <roger@eyesopen.com>
9516
9517 * gfortran.dg/dependency_20.f90: New test case.
9518
9519 2007-01-31 Ian Lance Taylor <iant@google.com>
9520
9521 * gcc.dg/lower-subreg-1.c (test): New test.
9522
9523 2007-01-30 Geoffrey Keating <geoffk@apple.com>
9524
9525 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
9526
9527 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9528
9529 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
9530 * gcc.dg/torture/builtin-math-3.c: Likewise.
9531
9532 2007-01-31 Dirk Mueller <dmueller@suse.de>
9533
9534 gcc.dg/Wparentheses-2.c: Update and add new tests.
9535
9536 2007-01-31 Ira Rosen <irar@il.ibm.com>
9537
9538 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
9539 vectorize.
9540
9541 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
9542
9543 * gcc.dg/builtins-63.c: New test.
9544
9545 2007-01-31 Tobias Burnus <burnus@net-b.de>
9546
9547 PR fortran/27588
9548 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
9549
9550 2007-01-31 Tobias Burnus <burnus@net-b.de>
9551
9552 PR fortran/30520
9553 * gfortran.dg/volatile8.f90: New argument conformance test.
9554 * gfortran.dg/volatile9.f90: New scope test.
9555
9556 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9557
9558 PR c++/24745
9559 * g++.dg/warn/null4.C: New.
9560
9561 2001-01-30 Roger Sayle <roger@eyesopen.com>
9562 Uros Bizjak <ubizjak@gmail.com>
9563
9564 * gcc.dg/large-size-array-3.c: Correct typo.
9565
9566 2007-01-30 Richard Guenther <rguenther@suse.de>
9567
9568 PR middle-end/27657
9569 * g++.dg/debug/pr27657.C: New testcase.
9570
9571 2007-01-30 Richard Guenther <rguenther@suse.de>
9572
9573 PR middle-end/30313
9574 * gcc.dg/torture/pr30313.c: New testcase.
9575
9576 2007-01-29 Janis Johnson <janis187@us.ibm.com>
9577
9578 * gcc.dg/dfp/dfp-except.h: New file.
9579 * gcc.dg/dfp/fe-check.h: New file.
9580 * gcc.dg/dfp/fe-binop.c: New test.
9581 * gcc.dg/dfp/fe-convert-1.c: New test.
9582 * gcc.dg/dfp/fe-convert-2.c: New test.
9583 * gcc.dg/dfp/fe-convert-3.c: New test.
9584
9585 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
9586 * gcc.dg/dfp/decfloat-constants.c: Ditto.
9587 * gcc.dg/dfp/convert-dfp.c: Ditto.
9588 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
9589
9590 2007-01-29 Josh Conner <jconner@apple.com>
9591
9592 * gcc.target/powerpc/altivec-24.c: New test.
9593
9594 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
9595
9596 PR c++/28266
9597 * g++.dg/parse/defarg12.C: New test.
9598
9599 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
9600
9601 PR fortran/30554
9602 * gfortran.dg/used_dummy_types_6.f90: New test.
9603
9604 2007-01-28 Jan Hubicka <jh@suse.cz>
9605
9606 * gcc.dg/tree-prof/val-prof-6.c: New test.
9607
9608 2007-01-28 Roger Sayle <roger@eyesopen.com>
9609
9610 * gcc.dg/large-size-array-3.c: Correct test case (portability).
9611
9612 2007-01-28 Andrew Pinski <pinskia@gmail.com>
9613
9614 PR C++/28988
9615 * g++.dg/expr/dtor4.C: New test.
9616
9617 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
9618
9619 * gcc.dg/tree-ssa/loop-23.c: New test.
9620
9621 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
9622
9623 PR libfortran/30389
9624 * gfortran.dg/achar_2.f90: New test.
9625 * gfortran.dg/achar_3.f90: New test.
9626
9627 2007-01-27 Ian Lance Taylor <iant@google.com>
9628
9629 * gcc.dg/strict-overflow-1.c: New test.
9630 * gcc.dg/no-strict-overflow-1.c: New test.
9631 * gcc.dg/strict-overflow-2.c: New test.
9632 * gcc.dg/no-strict-overflow-2.c: New test.
9633 * gcc.dg/strict-overflow-3.c: New test.
9634 * gcc.dg/no-strict-overflow-3.c: New test.
9635 * gcc.dg/strict-overflow-4.c: New test.
9636 * gcc.dg/no-strict-overflow-4.c: New test.
9637 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
9638 * gcc.dg/pr15784-1.c: Likewise.
9639 * gcc.dg/pr20922-1.c: Likewise.
9640 * gcc.dg/pr20922-3.c: Likewise.
9641 * gcc.dg/pr20922-4.c: Likewise.
9642 * gcc.dg/pr20922-6.c: Likewise.
9643 * gcc.dg/compare-4.c: Likewise.
9644 * gcc.dg/torture/pr26898-1.c: Likewise.
9645 * gcc.dg/tree-ssa/divide-1.c: Likewise.
9646 * gcc.dg/tree-ssa/divide-2.c: Likewise.
9647 * gcc.dg/tree-ssa/divide-3.c: Likewise.
9648 * gcc.dg/tree-ssa/divide-4.c: Likewise.
9649 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
9650 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
9651 * gcc.dg/tree-ssa/pr21082.c: Likewise.
9652 * gcc.dg/tree-ssa/pr26899.c: Likewise.
9653 * g++.dg/tree-ssa/pr21082.C: Likewise.
9654
9655 2007-01-27 Roger Sayle <roger@eyesopen.com>
9656
9657 * gcc-dg/large-size-array-3.c: New test case.
9658
9659 2007-01-27 Roger Sayle <roger@eyesopen.com>
9660
9661 * gfortran.dg/forall_7.f90: New test case.
9662
9663 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
9664
9665 PR fortran/30407
9666 * gfortran.dg/where_operator_assign_1.f90: New test.
9667 * gfortran.dg/where_operator_assign_2.f90: New test.
9668 * gfortran.dg/where_operator_assign_3.f90: New test.
9669
9670 2007-01-26 Joseph Myers <joseph@codesourcery.com>
9671
9672 * lib/target-supports.exp
9673 (check_effective_target_powerpc_altivec): New.
9674 (check_effective_target_vect_cmdline_needed): Use it.
9675
9676 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
9677
9678 PR fortran/30278
9679 * gfortran.dg/backslash_3.f: New test.
9680
9681 2007-01-26 Richard Guenther <rguenther@suse.de>
9682
9683 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
9684
9685 2007-01-26 Tobias Burnus <burnus@net-b.de>
9686
9687 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
9688 * gfortran.dg/vect/vect.exp: Ditto.
9689 * gfortran.dg/dg.exp: Ditto.
9690 * gfortran.fortran-torture/execute/execute.exp: Ditto.
9691 * gfortran.fortran-torture/compile/compile.exp: Ditto.
9692
9693 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9694
9695 * gcc.dg/builtins-20.c: Add more cases.
9696 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
9697
9698 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9699
9700 PR fortran/30437
9701 * gcc.dg/Wall.c: New.
9702 * gcc.dg/Wno-all.c: New.
9703 * gfortran.dg/Wall.f90: New.
9704 * gfortran.dg/Wno-all.f90: New.
9705
9706 2007-01-24 Geoffrey Keating <geoffk@apple.com>
9707
9708 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
9709 * g++.dg/eh/simd-2.C: Also run on Darwin.
9710 * g++.dg/eh/simd-3.C: New.
9711 * g++.dg/eh/simd-4.C: New.
9712
9713 2007-01-25 Richard Guenther <rguenther@suse.de>
9714
9715 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
9716 and _PROFILE_USE.
9717 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
9718
9719 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
9720
9721 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
9722 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
9723 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
9724 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
9725 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
9726 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
9727 * gcc.dg/ipa/ipa-7.c: New testcase.
9728
9729 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
9730
9731 * g++.dg/cpp0x/warn_cxx0x.C: New.
9732
9733 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9734
9735 * gcc.dg/builtins-20.c: Test builtin carg.
9736
9737 2007-01-24 Jakub Jelinek <jakub@redhat.com>
9738
9739 PR middle-end/27416
9740 * gcc.dg/gomp/pr27416.c: New test.
9741
9742 PR middle-end/30494
9743 * gcc.dg/gomp/pr30494.c: New test.
9744 * g++.dg/gomp/pr30494.C: New test.
9745
9746 PR middle-end/30421
9747 * gcc.dg/gomp/pr30421.c: New test.
9748
9749 2007-01-24 Steve Ellcey <sje@cup.hp.com>
9750
9751 * gcc.target/ia64/versionid-1.c: New test.
9752 * gcc.target/ia64/versionid-2.c: New test.
9753
9754 2007-01-24 Richard Guenther <rguenther@suse.de>
9755
9756 PR testsuite/30181
9757 * gcc.dg/builtins-57.c: Change to a link-time testcase
9758 to support non-C99 targets.
9759
9760 2007-01-24 Jan Hubicka <jh@suse.cz>
9761
9762 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
9763
9764 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
9765
9766 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
9767
9768 2007-01-23 Andrew Pinski <pinskia@gmail.com>
9769
9770 PR objc/27438
9771 * objc.dg/const-str-12.m: New test.
9772
9773 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9774
9775 PR fortran/30532
9776 * gfortran.dg/ctrl-z.f90: New test.
9777
9778 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9779
9780 PR fortran/30481
9781 * gfortran.dg/namelist_assumed_char.f90: New test.
9782
9783 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
9784
9785 PR c++/27492
9786 * g++.dg/inherit/covariant15.C: New test.
9787
9788 2007-01-23 Ian Lance Taylor <iant@google.com>
9789
9790 * g++.dg/warn/Wparentheses-24.C: New test.
9791
9792 2007-01-23 Richard Guenther <rguenther@suse.de>
9793
9794 PR testsuite/30560
9795 * ada/acats/run_acats: Do not call gnatmake or gnatchop
9796 with full path.
9797
9798 2007-01-22 Richard Guenther <rguenther@suse.de>
9799
9800 PR tree-optimization/30038
9801 * gcc.dg/builtins-62.c: New testcase.
9802
9803 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
9804
9805 * gcc.c-torture/compile/20070121.c: New test.
9806
9807 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
9808
9809 PR libfortran/30525
9810 * gfortran.dg/char_comparison_1.f: New test.
9811
9812 2007-01-21 Ira Rosen <irar@il.ibm.com>
9813
9814 * gcc.dg/vect/vect-strided-same-dr.c: New test.
9815
9816 2007-01-20 Andrew Pinski <pinskia@gmail.com>
9817
9818 PR objc/30479
9819 * objc.dg/pch: New directory.
9820 * objc.dg/pch/pch.exp: New file.
9821 * objc.dg/pch/interface-1.m: New test.
9822 * objc.dg/pch/interface-1.hs: New include file.
9823 * lib/objc.exp (objc_target_compile): Add
9824 "-x objective-c-header" in front of the sources if this is
9825 a precompiled header being compiled.
9826
9827 2007-01-20 Roger Sayle <roger@eyesopen.com>
9828
9829 * gfortran.dg/array_memcpy_3.f90: New test case.
9830 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
9831
9832 2007-01-20 Roger Sayle <roger@eyesopen.com>
9833 Brooks Moses <brooks.moses@codesourcery.com>
9834 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9835
9836 * gfortran.dg/intrinsic_sign_1.f90: New test case.
9837 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
9838
9839 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9840
9841 * gcc.dg/torture/builtin-math-3.c: Test fdim.
9842
9843 2007-01-19 Mike Stump <mrs@apple.com>
9844
9845 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
9846 away.
9847
9848 2007-01-19 Roger Sayle <roger@eyesopen.com>
9849
9850 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
9851 option instead of -funsafe-math-optimizations.
9852
9853 2007-01-19 Tomas Bily <tbily@suse.cz>
9854
9855 gcc.dg/tree-prof/indir-call-prof.c: New.
9856 g++.dg/dg.exp: Add tree-prof subdirectory.
9857 g++.dg/tree-prof/indir-call-prof.C: New.
9858 g++.dg/tree-prof/tree-prof.exp: New.
9859
9860 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9861
9862 PR c++/17947
9863 * g++.dg/warn/deprecated.C: Update warning output.
9864 * g++.dg/warn/deprecated-2.C: Likewise.
9865 * g++.dg/warn/deprecated-3.C: New.
9866
9867 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
9868
9869 * gcc.c-torture/execute/nestfunc-7.c: New.
9870
9871 2007-01-18 Hui-May Chang <hm.chang@apple.com>
9872
9873 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
9874
9875 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
9876
9877 * gcc.dg/m68k-pic-1.c: New.
9878
9879 2007-01-18 Roger Sayle <roger@eyesopen.com>
9880
9881 * gfortran.dg/array_memcpy_4.f90: New test case.
9882
9883 2007-01-18 Josh Conner <jconner@apple.com>
9884
9885 PR target/30485
9886 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
9887 * gcc.dg/vect/no-trapping-math-1: New.
9888 * gcc.dg/vect/no-trapping-math-2: New.
9889
9890 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
9891
9892 * gcc.target/i386/387-8.c: Update comment about optimizing
9893 inherent load of 1.0 of fptan instruction.
9894
9895 2007-01-18 Dirk Mueller <dmueller@suse.de>
9896 Richard Guenther <rguenther@suse.de>
9897
9898 PR diagnostic/8268
9899 * gcc.dg/Warray-bounds.c: New testcase.
9900 * gcc.dg/Warray-bounds-2.c: New testcase.
9901 * g++.dg/warn/Warray-bounds.C: New testcase.
9902 * g++.dg/warn/Warray-bounds-2.C: New testcase.
9903
9904 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
9905
9906 PR fortran/30476
9907 * gfortran.dg/generic_12.f90: New test.
9908
9909 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
9910
9911 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
9912 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
9913
9914 2007-01-16 Janis Johnson <janis187@us.ibm.com>
9915
9916 * gcc.dg/dfp/compare-special.h: New file.
9917 * gcc.dg/dfp/compare-special-32.c: New test.
9918 * gcc.dg/dfp/compare-special-64.c: New test.
9919 * gcc.dg/dfp/compare-special-128.c: New test.
9920
9921 2007-01-16 Roger Sayle <roger@eyesopen.com>
9922 Paul Thomas <pault@gcc.gnu.org>
9923 Steven G. Kargl <kargl@gcc.gnu.org>
9924
9925 PR fortran/30404
9926 * gfortran.dg/forall_6.f90: New test case.
9927 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
9928 * gfortran.dg/dependency_13.f90: Likewise.
9929
9930 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9931
9932 PR testsuite/12325
9933 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
9934 targets that don't support Inf.
9935
9936 2007-01-15 Dale Johannesen <dalej@apple.com>
9937
9938 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
9939
9940 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
9941
9942 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
9943 of achar for 0xff to avoid the "Extended ASCII not
9944 implemented" error message.
9945
9946 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
9947
9948 PR fortran/28172
9949 * gfortran.dg/altreturn_4.f90: New test.
9950
9951 PR fortran/29389
9952 * gfortran.dg/stfunc_4.f90: New test.
9953
9954 PR fortran/29712
9955 * gfortran.dg/bound_2.f90: Reinstate commented out line.
9956 * gfortran.dg/initialization_1.f90: Change warning.
9957
9958 PR fortran/30283
9959 * gfortran.dg/specification_type_resolution_2.f90: New test.
9960
9961 2007-01-14 Jan Hubicka <jh@suse.cz>
9962
9963 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
9964 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
9965 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
9966 elimination.
9967
9968 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
9969
9970 PR fortran/30410
9971 * gfortran.dg/external_procedures_2.f90: New test.
9972
9973 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
9974
9975 PR target/30413
9976 * gcc.target/i386/pr30413.c: New test.
9977
9978 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
9979
9980 PR fortran/30452
9981 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
9982
9983 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
9984
9985 * gcc.dg/20070112-1.c: New test.
9986
9987 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9988
9989 PR libgfortran/30435
9990 * gfortran.dg/list_read_6.f90: New test.
9991
9992 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
9993
9994 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
9995
9996 2007-01-12 Tom Tromey <tromey@redhat.com>
9997
9998 PR preprocessor/28227:
9999 * gcc.dg/cpp/pr28227.c: New file.
10000
10001 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
10002
10003 * gcc.dg/tree-ssa/loop-22.c: New test.
10004
10005 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
10006
10007 PR tree-optimization/29516
10008 * gcc.dg/tree-ssa/loop-20.c: New test.
10009
10010 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
10011
10012 PR libfortran/30415
10013 * minmaxloc_integer_kinds_1.f90: New test.
10014
10015 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
10016
10017 PR c++/29573
10018 * g++.dg/template/sizeof-template-argument.C: New test.
10019
10020 2007-01-11 Jan Hubicka <jh@suse.cz>
10021
10022 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
10023 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
10024 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
10025 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
10026 * gcc.dg/tree-ssa/pr21658.c: Likewise.
10027 * gcc.dg/tree-ssa/pr15349.c: Likewise.
10028 * gcc.dg/tree-ssa/pr25501.c: Likewise.
10029 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
10030 transformation in question.
10031 * gcc.dg/tree-ssa/vrp05.c: Likewise.
10032 * gcc.dg/tree-ssa/pr20701.c: Likewise.
10033 * gcc.dg/always_inline3.c: Likewise.
10034
10035 2007-01-10 Mark Mitchell <mark@codesourcery.com>
10036
10037 PR c++/28999
10038 * g++.dg/template/typename11.C: New test.
10039
10040 2007-01-10 Robert Kennedy <jimbob@google.com>
10041
10042 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
10043
10044 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
10045
10046 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
10047 for different integer kinds.
10048 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
10049 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
10050 * gfortran.dg/ishft_2.f90: New test.
10051 * gfortran.dg/ishft_3.f90: New test.
10052
10053 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
10054
10055 * gfortran.dg/altreturn_2.f90: Removed executable bit.
10056
10057 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
10058
10059 PR tree-optimization/30322
10060 * gcc.dg/tree-ssa/loop-21.c: New test.
10061
10062 2007-01-08 Geoffrey Keating <geoffk@apple.com>
10063
10064 * g++.dg/rtti/darwin-builtin-linkage.C: New.
10065
10066 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
10067
10068 * gcc.target/spu/intrinsics-1.c: Remove xfail.
10069
10070 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10071
10072 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
10073 * g++.dg/warn/overflow-warn-3.C: Likewise.
10074 * g++.dg/warn/overflow-warn-4.C: Likewise.
10075 * g++.dg/warn/overflow-warn-5.C: Likewise.
10076 * g++.dg/warn/overflow-warn-6.C: Likewise.
10077 * g++.dg/warn/Woverflow-1.C: Likewise.
10078 * g++.dg/warn/Woverflow-2.C: Likewise.
10079 * g++.dg/warn/Woverflow-3.C: Likewise.
10080 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
10081
10082 2007-01-08 Roger Sayle <roger@eyesopen.com>
10083
10084 * gfortran.dg/array_constructor_14.f90: New test case.
10085 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
10086
10087 2007-01-08 Richard Guenther <rguenther@suse.de>
10088
10089 PR tree-optimization/23603
10090 * gcc.dg/tree-ssa/vrp31.c: New testcase.
10091 * gcc.dg/tree-ssa/vrp32.c: Likewise.
10092
10093 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
10094
10095 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
10096 in __v8qi typedef.
10097 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
10098 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
10099 compiler behaviour.
10100 * gcc.dg/simd-5.c: Likewise.
10101 * gcc.dg/simd-6.c: Likewise.
10102 * g++.dg/conversion/simd1.C: Likewise.
10103 * g++.dg/conversion/simd3.C: Likewise.
10104 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
10105 (main): Use it.
10106
10107 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
10108
10109 PR tree-optimization/29877
10110 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
10111 name of a hard register for the target concerned. Adjust dg-error
10112 directives to cope with new behaviour of TER.
10113
10114 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10115
10116 PR c++/28986
10117 * g++.dg/conversion/nullptr1.C: Added overflow warning.
10118 * g++.dg/warn/overflow-warn-1.C: New.
10119 * g++.dg/warn/overflow-warn-3.C: New.
10120 * g++.dg/warn/overflow-warn-4.C: New.
10121 * g++.dg/warn/overflow-warn-5.C: New.
10122 * g++.dg/warn/overflow-warn-6.C: New.
10123 * g++.dg/warn/Woverflow-1.C: New.
10124 * g++.dg/warn/Woverflow-2.C: New.
10125 * g++.dg/warn/Woverflow-3.C: New.
10126 * g++.dg/warn/multiple-overflow-warn-2.C: New.
10127
10128 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
10129
10130 PR fortran/27698
10131 * gfortran.dg/invalid_name.f90: New test.
10132 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
10133 * gfortran.dg/gomp/pr29759.f90: Ditto.
10134
10135 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
10136
10137 * gfortran.dg/present_1.f90: Update error message.
10138
10139 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
10140
10141 PR c++/19439
10142 * g++.dg/template/duplicate1.C: New test
10143 * g++.dg/template/memfriend6.C: Adjust error markers.
10144
10145 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
10146
10147 PR tree-opt/30385
10148 * gcc.dg/torture/inline-1.c: New test.
10149
10150 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10151
10152 PR c/19978
10153 * gcc.dg/multiple-overflow-warn-1.c: New.
10154 * gcc.dg/multiple-overflow-warn-2.c: New.
10155 * gcc.dg/overflow-warn-6.c: New.
10156 * g++.dg/warn/multiple-overflow-warn-1.C: New.
10157
10158 2007-01-05 Roger Sayle <roger@eyesopen.com>
10159
10160 * gfortran.dg/array_memcpy_1.f90: New test case.
10161 * gfortran.dg/array_memcpy_2.f90: Likewise.
10162
10163 2007-01-05 Richard Guenther <rguenther@suse.de>
10164
10165 PR middle-end/27826
10166 * g++.dg/opt/pr27826.C: New testcase.
10167
10168 2007-01-05 Ian Lance Taylor <iant@google.com>
10169
10170 * gcc.dg/Walways-true-1.c: New test.
10171 * gcc.dg/Walways-true-2.c: New test.
10172 * g++.dg/warn/Walways-true-1.C: New test.
10173 * g++.dg/warn/Walways-true-2.C: New test.
10174
10175 2007-01-05 Jakub Jelinek <jakub@redhat.com>
10176
10177 PR c/30360
10178 * gcc.dg/pr30360.c: New test.
10179
10180 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
10181
10182 PR fortran/23232
10183 * gfortran.dg/data_implied_do_1.f90: New test.
10184
10185 PR fortran/27996
10186 PR fortran/27998
10187 * gfortran.dg/char_length_1.f90: New test.
10188
10189 2007-01-05 Richard Guenther <rguenther@suse.de>
10190
10191 PR middle-end/28116
10192 * g++.dg/opt/pr28116.C: New testcase.
10193
10194 2007-01-05 Tobias Burnus <burnus@net-b.de>
10195
10196 PR fortran/29624
10197 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
10198 invalid deallocate.
10199 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
10200 * gfortran.dg/protected_4.f90: Add pointer intent check.
10201 * gfortran.dg/protected_6.f90: Add pointer intent check.
10202 * gfortran.dg/pointer_intent_1.f90: New test.
10203 * gfortran.dg/pointer_intent_2.f90: New test.
10204 * gfortran.dg/pointer_intent_3.f90: New test.
10205
10206 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
10207
10208 PR 30235
10209 * gfortran.dg/altreturn_2.f90: new test.
10210
10211 2007-01-04 Tom Tromey <tromey@redhat.com>
10212
10213 PR preprocessor/28165:
10214 * gcc.dg/cpp/pr28165.c: New file.
10215
10216 2007-01-03 Josh Conner <jconner@apple.com>
10217
10218 PR middle-end/29683
10219 * gcc.dg/pr29683.c: New.
10220
10221 2007-01-03 Jakub Jelinek <jakub@redhat.com>
10222
10223 PR c++/28217
10224 * g++.dg/pch/template-1.C: New test.
10225 * g++.dg/pch/template-1.Hs: New file.
10226
10227 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
10228
10229 PR middle-end/30353
10230 * gcc.c-torture/compile/complex-4.c: New test.
10231
10232 2007-01-03 Joseph Myers <joseph@codesourcery.com>
10233
10234 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
10235 -maltivec.
10236 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
10237
10238 2007-01-03 Jakub Jelinek <jakub@redhat.com>
10239
10240 PR middle-end/30286
10241 * gcc.dg/pr30286.c: New test.
10242
10243 PR c++/29535
10244 * g++.dg/template/crash66.C: New test.
10245
10246 PR c++/29054
10247 * g++.dg/template/friend49.C: New test.
10248
10249 2007-01-03 Steven G. Kargl <kargls@comcast.net>
10250
10251 * gfortran.dg/ibits.f90: New test.
10252
10253 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
10254
10255 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
10256 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
10257
10258 2007-01-02 Jan Hubicka <jh@suse.cz>
10259
10260 * gcc.dg/pr16194.c: We now output error on all three functions,
10261 not just first one.
10262
10263 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10264
10265 PR c/19977
10266 * gcc.dg/overflow-warn-3.c: Remove XFAIL.
10267 * gcc.dg/overflow-warn-4.c: Remove XFAIL.
10268
10269 2006-01-02 Ian Lance Taylor <iant@google.com>
10270
10271 * g++.dg/warn/Wparentheses-22.C: New test.
10272 * g++.dg/warn/Wparentheses-23.C: New test.
10273
10274 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10275
10276 PR middle-end/7651
10277 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
10278 * gcc.dg/declspec-3-Wextra.c: New.
10279 * gcc.dg/declspec-3-no.c: New
10280
10281 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
10282
10283 PR fortran/20896
10284 * gfortran.dg/interface_10.f90: Remove.
10285
10286 2007-01-01 Roger Sayle <roger@eyesopen.com>
10287
10288 * gcc.dg/fold-eqxor-4.c: New test case.
10289
10290 2007-01-02 Joseph Myers <joseph@codesourcery.com>
10291
10292 PR middle-end/30311
10293 * gcc.c-torture/compile/pr30311.c: New test.
10294
10295 2007-01-01 Andrew Pinski <pinskia@gmail.com>
10296
10297 PR middle-end/30253
10298 * gcc.c-torture/compile/statement-expression-1.c: New test.
10299
10300 2007-01-01 Andreas Schwab <schwab@suse.de>
10301
10302 PR target/29166
10303 * g++.dg/eh/pr29166.C: New test.
10304
10305 2007-01-01 Joseph Myers <joseph@codesourcery.com>
10306
10307 * lib/target-supports.exp (check_effective_target_powerpc_spe):
10308 New.
10309 (check_effective_target_vect_cmdline_needed): Use it.
10310
10311 2006-12-31 Richard Guenther <rguenther@suse.de>
10312
10313 PR middle-end/30137
10314 * gcc.dg/pr30137-1.c: New testcase.
10315 * gcc.dg/pr30137-2.c: Likewise.
10316
10317 2006-12-31 Roger Sayle <roger@eyesopen.com>
10318
10319 PR middle-end/30322
10320 * gcc.dg/fold-plusnot-1.c: New test case.
10321
10322 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
10323
10324 PR c++/29731
10325 * g++.dg/parse/template22.C: New test.
10326
10327 2006-12-31 Richard Guenther <rguenther@suse.de>
10328
10329 PR middle-end/30338
10330 * gcc.c-torture/compile/pr30338.c: New testcase.
10331
10332 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
10333
10334 PR fortran/27900
10335 * gfortran.dg/intrinsic_actual_4.f90: New test.
10336
10337 PR fortran/24325
10338 * gfortran.dg/func_decl_3.f90: New test.
10339
10340 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
10341
10342 PR fortran/23060
10343 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
10344 * gfortran.dg/c_by_val_1.f: New test.
10345 * gfortran.dg/c_by_val_2.f: New test.
10346 * gfortran.dg/c_by_val_3.f: New test.
10347
10348 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
10349
10350 PR libfortran/30321
10351 * gfortran.dg/sum_zero_array_1.f90: New test.
10352
10353 2006-12-29 Jakub Jelinek <jakub@redhat.com>
10354
10355 PR preprocessor/29612
10356 * gcc.dg/cpp/pr29612-1.c: New test.
10357 * gcc.dg/cpp/pr29612-2.c: New test.
10358
10359 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
10360
10361 PR fortran/30034
10362 * gfortran.dg/pure_formal_proc_1.f90: New test.
10363
10364 PR fortran/30237
10365 * gfortran.dg/intrinsic_actual_3.f90: New test.
10366
10367 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10368
10369 PR fortran/30014
10370 * gfortran.dg/io_constraints_1.f90: Update test.
10371 * gfortran.dg/io_constraints_2.f90: Update test.
10372 * gfortran.dg/inquire_iolength.f90: New test.
10373
10374 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
10375
10376 PR fortran/20896
10377 * gfortran.dg/interface_10.f90: New test.
10378 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
10379 since z is already, locally a variable.
10380
10381 PR fortran/25135
10382 * gfortran.dg/generic_11.f90: New test.
10383 * gfortran.dg/interface_7.f90: Remove name clash between module
10384 name and procedure 'x' referenced in the interface.
10385
10386 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10387
10388 PR middle-end/7651
10389 * gcc.dg/Wmissing-parameter-type.c: New.
10390 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
10391 * gcc.dg/Wmissing-parameter-type-no.c: New.
10392
10393 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
10394
10395 PR fortran/25818
10396 * gfortran.dg/entry_array_specs_2.f: New test.
10397
10398 PR fortran/30084
10399 * gfortran.dg/nested_modules_6.f90: New test.
10400
10401 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10402
10403 PR middle-end/7651
10404 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
10405 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
10406
10407 2006-12-21 Andrew Pinski <pinskia@gmail.com>
10408
10409 PR C++/30168
10410 * g++.dg/opt/complex6.C: New test.
10411
10412 2006-12-22 Ben Elliston <bje@au.ibm.com>
10413
10414 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
10415 full" if the linker on spu-*-* warns about exceeding local store.
10416
10417 And revert this patch:
10418 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
10419 fail to link due to relocation overflows on spu-*-*.
10420
10421 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
10422
10423 PR fortran/30273
10424 * gfortran.dg/dependency_19.f90: New test.
10425
10426 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
10427
10428 PR fortran/30202
10429 * gfortran.dg/alloc_comp_basics_3.f90: New test.
10430
10431 2006-12-21 Jakub Jelinek <jakub@redhat.com>
10432
10433 PR middle-end/30262
10434 * gcc.c-torture/execute/20061220-1.c: New test.
10435
10436 PR middle-end/30263
10437 * gcc.dg/gomp/asm-1.c: New test.
10438
10439 PR target/30230
10440 * g++.dg/eh/ia64-2.C: New test.
10441
10442 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
10443
10444 PR target/28966
10445 PR target/29248
10446 * gcc.dg/rs6000-leaf.c: New.
10447
10448 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10449
10450 PR fortran/25392
10451 * gfortran.dg/f2c_8.f90: New test.
10452
10453 2006-12-20 Bill Wendling <wendling@apple.com>
10454
10455 * gcc.dg/asm-b.c: Check for __ppc64__.
10456
10457 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
10458
10459 PR fortran/30190
10460 * gfortran.dg/bounds_check_5.f90: New test.
10461
10462 2006-12-20 Andrew Pinski <pinskia@gmail.com>
10463
10464 PR middle-end/30143
10465 * gcc.dg/gomp/complex-1.c: New testcase.
10466
10467 2006-12-20 Roger Sayle <roger@eyesopen.com>
10468
10469 * gfortran.dg/array_memset_1.f90: New test case.
10470
10471 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
10472
10473 * lib/target-supports.exp: Add spu to
10474 check_effective_target_vect_widen_mult_hi_to_si.
10475
10476 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
10477
10478 PR fortran/29992
10479 * gfortran.dg/generic_9.f90: New test.
10480
10481 PR fortran/30081
10482 * gfortran.dg/generic_10.f90: New test.
10483
10484 2006-12-19 Andrew Pinski <pinskia@gmail.com>
10485
10486 PR tree-opt/30045
10487 * gcc.dg/pr30045.c: New test.
10488
10489 2006-12-20 Ben Elliston <bje@au.ibm.com>
10490
10491 * gcc.dg/20020312-2.c: Add a case for __SPU__.
10492
10493 2006-12-19 Eric Christopher <echristo@apple.com>
10494
10495 PR target/29302
10496 * gcc.c-torture/execute/pr29302-1.c: New.
10497
10498 2006-12-19 Tobias Burnus <burnus@net-b.de>
10499
10500 PR fortran/39238
10501 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
10502
10503 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
10504
10505 PR fortran/30236
10506 * gfortran.dg/altreturn_3.f90: New test.
10507
10508 * gfortran.dg/char_result_12.f90: Fix comment typos.
10509
10510 2006-12-19 Ben Elliston <bje@au.ibm.com>
10511
10512 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
10513 as newlib's stdio.h uses non-traditional cpp constructs.
10514
10515 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
10516
10517 * gfortran.dg/advance.f90: Renamed to advance_1.f90
10518 * gfortran.dg/append-1.f90: Renamed to append_1.f90
10519 * gfortran.dg/array-1.f90: Renamed to array_1.f90
10520 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
10521 * gfortran.dg/backspace.f: Renamed to backspace_1.f
10522 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
10523 * gfortran.dg/default_initialization.f: Renamed to
10524 default_initialization_1.f
10525 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to
10526 dollar_edit_descriptor_1.f
10527 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to
10528 dollar_edit_descriptor_2.f
10529 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to
10530 dollar_edit_descriptor_3.f
10531 * gfortran.dg/logint-1.f: Renamed to logint_1.f
10532 * gfortran.dg/logint-2.f: Renamed to logint_2.f
10533 * gfortran.dg/logint-3.f: Renamed to logint_3.f
10534 * gfortran.dg/advance_1.f90: Renamed from advance.f90
10535 * gfortran.dg/append_1.f90: Renamed from append-1.f90
10536 * gfortran.dg/array_1.f90: Renamed from array-1.f90
10537 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
10538 * gfortran.dg/backspace_1.f: Renamed from backspace.f
10539 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
10540 * gfortran.dg/default_initialization_1.f: Renamed from
10541 default_initialization.f
10542 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from
10543 dollar_edit_descriptor-1.f
10544 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from
10545 dollar_edit_descriptor-2.f
10546 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from
10547 dollar_edit_descriptor-3.f
10548 * gfortran.dg/logint_1.f: Renamed from logint-1.f
10549 * gfortran.dg/logint_2.f: Renamed from logint-2.f
10550 * gfortran.dg/logint_3.f: Renamed from logint-3.f
10551
10552 2006-12-18 Bill Wendling <wendling@apple.com>
10553
10554 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
10555 id is an OjbC keyword.
10556
10557 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10558
10559 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
10560
10561 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
10562
10563 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
10564
10565 2006-12-18 Ian Lance Taylor <iant@google.com>
10566
10567 * g++.dg/warn/Wmissing-declarations-1.C: New test.
10568
10569 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10570
10571 * gcc.c-torture/compile/pr27528.c: Use empty templates.
10572
10573 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
10574
10575 PR fortran/30207
10576 * gfortran.fortran-torture/execute/where21.f90: New test.
10577
10578 2006-12-17 Tobias Burnus <burnus@net-b.de>
10579
10580 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
10581
10582 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10583
10584 PR middle-end/7651
10585 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
10586 * gcc.dg/if-empty-1.c: Likewise.
10587 * gcc.dg/pr23165.c: Likewise.
10588 * g++.dg/warn/empty-body.C: Likewise.
10589
10590 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10591
10592 PR libfortran/30005
10593 * gfortran.dg/open_errors.f90: New test.
10594
10595 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
10596
10597 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
10598
10599 * gcc.target/i386/ssse3-pabsb.c: New file.
10600 * gcc.target/i386/ssse3-pabsd.c: Likewise.
10601 * gcc.target/i386/ssse3-pabsw.c: Likewise.
10602 * gcc.target/i386/ssse3-palignr.c: Likewise.
10603 * gcc.target/i386/ssse3-phaddd.c: Likewise.
10604 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
10605 * gcc.target/i386/ssse3-phaddw.c: Likewise.
10606 * gcc.target/i386/ssse3-phsubd.c: Likewise.
10607 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
10608 * gcc.target/i386/ssse3-phsubw.c: Likewise.
10609 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
10610 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
10611 * gcc.target/i386/ssse3-pshufb.c: Likewise.
10612 * gcc.target/i386/ssse3-psignb.c: Likewise.
10613 * gcc.target/i386/ssse3-psignd.c: Likewise.
10614 * gcc.target/i386/ssse3-psignw.c: Likewise.
10615 * gcc.target/i386/ssse3-vals.h: Likewise.
10616
10617 2006-12-15 Janis Johnson <janis187@us.ibm.com>
10618
10619 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
10620 * lib/fortran-torture.exp: Include target-supports.exp.
10621
10622 2006-12-15 Jakub Jelinek <jakub@redhat.com>
10623
10624 PR target/30185
10625 * gcc.c-torture/execute/pr30185.c: New test.
10626
10627 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10628
10629 PR testsuite/30179
10630 PR testsuite/30180
10631 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
10632 * gcc.dg/builtin-bswap-2.c: Likewise.
10633 * gcc.dg/builtin-bswap-3.c: Likewise.
10634 * gcc.dg/builtin-bswap-4.c: Likewise.
10635 * lib/target-supports.exp (check_effective_target_stdint_types): New.
10636 * gcc.c-torture/execute/mode-dependent-address.x: New file.
10637
10638 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10639
10640 PR libfortran/30145
10641 * gfortran.dg/write_zero_array: New test.
10642
10643 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10644
10645 PR fortran/30200
10646 * gfortran.dg/write_fmt_trim.f90: New test.
10647
10648 2006-12-14 Diego Novillo <dnovillo@redhat.com>
10649
10650 PR 30194
10651 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
10652 temporarily.
10653
10654 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10655
10656 * lib/target-supports.exp (check_weak_available): Use istarget
10657 "hppa*-*-hpux10*" instead of regexp.
10658 (check_cxa_atexit_available): Likewise.
10659
10660 2006-12-14 Richard Guenther <rguenther@suse.de>
10661
10662 PR tree-optimization/30197
10663 * gcc.c-torture/execute/complex-1.c: Fix function name.
10664 * gcc.dg/builtins-61.c: New testcase.
10665
10666 2006-12-14 Richard Guenther <rguenther@suse.de>
10667
10668 PR middle-end/30172
10669 * gcc.dg/pr30172-1.c: New testcase.
10670
10671 2006-12-14 Richard Guenther <rguenther@suse.de>
10672
10673 PR tree-optimization/30198
10674 * gcc.dg/builtins-60.c: New testcase.
10675
10676 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
10677
10678 * lib/target-supports.exp (vect_no_align): Remove spu.
10679
10680 2006-12-13 Ian Lance Taylor <iant@google.com>
10681
10682 PR c++/19564
10683 PR c++/19756
10684 * g++.dg/warn/Wparentheses-5.C: New test.
10685 * g++.dg/warn/Wparentheses-6.C: New test.
10686 * g++.dg/warn/Wparentheses-7.C: New test.
10687 * g++.dg/warn/Wparentheses-8.C: New test.
10688 * g++.dg/warn/Wparentheses-9.C: New test.
10689 * g++.dg/warn/Wparentheses-10.C: New test.
10690 * g++.dg/warn/Wparentheses-11.C: New test.
10691 * g++.dg/warn/Wparentheses-12.C: New test.
10692 * g++.dg/warn/Wparentheses-13.C: New test.
10693 * g++.dg/warn/Wparentheses-14.C: New test.
10694 * g++.dg/warn/Wparentheses-15.C: New test.
10695 * g++.dg/warn/Wparentheses-16.C: New test.
10696 * g++.dg/warn/Wparentheses-17.C: New test.
10697 * g++.dg/warn/Wparentheses-18.C: New test.
10698 * g++.dg/warn/Wparentheses-19.C: New test.
10699 * g++.dg/warn/Wparentheses-20.C: New test.
10700 * g++.dg/warn/Wparentheses-21.C: New test.
10701
10702 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10703
10704 PR testsuite/30157
10705 * lib/target-supports.exp (check_cxa_atexit_available): Return false
10706 for target "hppa.*hpux10".
10707
10708 2006-12-13 Jakub Jelinek <jakub@redhat.com>
10709
10710 * g++.dg/debug/vartrack1.C: New test.
10711
10712 * g++.dg/opt/ifcvt1.C: New test.
10713
10714 * gcc.dg/tls/opt-13.c: New test.
10715
10716 * gcc.dg/20060425-2.c: New test.
10717
10718 * g++.dg/opt/pr15054-2.C: New test.
10719
10720 * gcc.c-torture/execute/20060420-1.c: New test.
10721
10722 * gcc.c-torture/execute/20060412-1.c: New test.
10723
10724 * objc/compile/20060406-1.m: New test.
10725
10726 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
10727
10728 * g++.dg/template/array17.C: New test.
10729
10730 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
10731
10732 * gcc.target/powerpc/altivec-23.c: New test.
10733
10734 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
10735
10736 PR c++27316
10737 * g++.dg/inherit/error3.C: New test.
10738
10739 PR c++/28740
10740 * g++.dg/inherit/error4.C: New test.
10741
10742 2006-12-13 Richard Guenther <rguenther@suse.de>
10743
10744 PR tree-optimization/17687
10745 * gcc.dg/builtins-59.c: New testcase.
10746
10747 2006-12-13 Ben Elliston <bje@au.ibm.com>
10748
10749 * gcc.target/spu/Wmain.c: New test.
10750
10751 2006-12-12 Josh Conner <jconner@apple.com>
10752
10753 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
10754 * g++.dg/abi/thunk4.C: Likewise.
10755 * g++.dg/abi/rtti3.C: Likewise.
10756
10757 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
10758
10759 * gcc.target/spu/cpat-1.c: New test.
10760 * gcc.target/spu/cpat-2.c: New test.
10761 * gcc.target/spu/cpat-3.c: New test.
10762 * gcc.target/spu/cpat-4.c: New test.
10763
10764 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
10765
10766 PR tree-opt/28436
10767 * gcc.c-torture/compile/vector-1.c: New test.
10768 * gcc.c-torture/compile/vector-2.c: New test.
10769 * gcc.c-torture/compile/vector-3.c: New test.
10770
10771 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10772
10773 * lib/fortran-torture.exp: Update copyright years. Remove
10774 obsolete comment. Test -ftree-vectorize where it makes sense.
10775 * lib/gfortran-dg.exp: Update copyright years. Use settings
10776 from fortran-torture.exp.
10777 * gfortran.dg/char_transpose_1.f90,
10778 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
10779 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
10780 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
10781 '-w' to dg-options.
10782
10783 2006-12-12 Richard Sandiford <richard@codesourcery.com>
10784
10785 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
10786 saved_${tool}_load.
10787
10788 2006-12-12 Ira Rosen <irar@il.ibm.com>
10789
10790 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
10791 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
10792 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
10793 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
10794 gaps.
10795
10796 2006-12-12 Richard Guenther <rguenther@suse.de>
10797
10798 PR middle-end/30147
10799 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
10800
10801 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
10802 Diego Novillo <dnovillo@redhat.com>
10803
10804 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
10805 VDEF/VUSE changes.
10806 * gcc.dg/tree-ssa/pr26421.c: Likewise
10807 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
10808 * gcc.dg/tree-ssa/pr23382.c: Likewise.
10809 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
10810 * gcc.dg/tree-ssa/pr28410.c: Likewise.
10811 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
10812 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
10813 * gcc.dg/tree-ssa/vrp07.c: Likewise.
10814 * gcc.dg/tree-ssa/vrp08.c: Likewise.
10815 * gcc.dg/tree-ssa/alias-12.c: Likewise.
10816
10817 2006-12-11 Jan Hubicka <jh@suse.cz>
10818
10819 * gcc.dg/tree-prof/stringop-1.c: New test.
10820 * gcc.dg/tree-prof/stringop-2.c: New test.
10821
10822 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
10823
10824 PR target/30120
10825 * gcc.target/i386/pr30120.c: New test.
10826
10827 Revert:
10828 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
10829
10830 * gcc.target/i386/x87regparm-1.c: New test.
10831 * gcc.target/i386/x87regparm-2.c: New test.
10832 * gcc.target/i386/x87regparm-3.c: New test.
10833 * gcc.target/i386/x87regparm-4.c: New test.
10834
10835 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
10836
10837 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
10838
10839 2006-12-10 Tobias Burnus <burnus@net-b.de>
10840
10841 PR fortran/23994
10842 * gfortran.dg/protected_1.f90: New test.
10843 * gfortran.dg/protected_2.f90: New test.
10844 * gfortran.dg/protected_3.f90: New test.
10845 * gfortran.dg/protected_4.f90: New test.
10846 * gfortran.dg/protected_5.f90: New test.
10847 * gfortran.dg/protected_6.f90: New test.
10848
10849 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10850 Tobias Burnus <burnus@gcc.gnu.org>
10851
10852 PR fortran/29975
10853 PR fortran/30068
10854 * gfortran.dg/interface_4.f90: Test adding procedure to generic
10855 interface.
10856 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
10857 ambiguous interfaces.
10858 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
10859 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
10860 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
10861 ambiguous interfaces.
10862 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
10863 * gfortran.dg/array_initializer_2.f90: Add initializer array
10864 constructor test.
10865
10866 PR fortran/30096
10867 * gfortran.dg/interface_9.f90: Test that host interfaces are
10868 not checked for ambiguity with the local version.
10869
10870 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10871
10872 PR fortran/29464
10873 * gfortran.dg/module_interface_2.f90: New test.
10874
10875 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10876
10877 PR fortran/29941
10878 * gfortran.dg/assumed_len.f90: New test.
10879
10880 2006-12-09 Richard Guenther <rguenther@suse.de>
10881
10882 * g++.dg/warn/implicit-typename1.C: Qualify types.
10883 * g++.dg/parse/crash12.C: Likewise.
10884 * g++.dg/tree-ssa/pr22444.C: Likewise.
10885
10886 2006-12-09 Tobias Burnus <burnus@net-b.de>
10887
10888 * gfortran.dg/array_2.f90: Added sqrt test.
10889
10890 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
10891
10892 * gcc.target/i386/x87regparm-1.c: XFAIL.
10893 * gcc.target/i386/x87regparm-2.c: XFAIL.
10894 * gcc.target/i386/x87regparm-3.c: XFAIL.
10895 * gcc.target/i386/x87regparm-4.c: XFAIL.
10896
10897 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10898
10899 * lib/target-supports.exp
10900 (check_effective_target_large_long_double): New.
10901 * gcc.dg/Wconversion-real.c : Use it.
10902 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
10903 unsigned.
10904
10905 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
10906
10907 * gcc.c-torture/execute/mode-dependent-address.c: New test.
10908
10909 2006-12-08 Tobias Burnus <burnus@net-b.de>
10910
10911 PR fortran/27546
10912 * gfortran.dg/import4.f90: New test for IMPORT in modules.
10913
10914 2006-12-07 Mark Mitchell <mark@codesourcery.com>
10915
10916 PR c++/29732
10917 * g++.dg/template/crash65.C: New test.
10918 * g++.dg/template/spec16.C: Tweak error markers.
10919
10920 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
10921
10922 * gcc.target/spu: New directory.
10923 * gcc.target/spu/spu.exp: New file.
10924 * gcc.target/spu/intrinsics-1.c: New test.
10925
10926 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
10927
10928 PR c++/29980
10929 * g++.dg/ext/attrib27.C: New test.
10930 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
10931 * g++.dg/parse/typedef5.C: Likewise.
10932
10933 2006-12-07 Mike Stump <mrs@apple.com>
10934
10935 * treelang/compile/var_defs.tree: Adjust.
10936
10937 2006-12-06 Mark Mitchell <mark@codesourcery.com>
10938
10939 PR c++/29730
10940 * g++.dg/template/crash64.C: New test.
10941 * g++.dg/parse/crash27.C: Adjust error markers.
10942
10943 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
10944
10945 PR libfortran/30009
10946 PR libfortran/30056
10947 * gfortran.dg/read_eof_4.f90: Add tests.
10948 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
10949 * gfortran.dg/unf_read_corrupted_1.f90: New test.
10950
10951 2006-12-05 Mark Mitchell <mark@codesourcery.com>
10952
10953 PR c++/29729
10954 * g++.dg/template/crash63.C: New test.
10955
10956 PR c++/29728
10957 * g++.dg/template/crash62.C: New test.
10958
10959 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
10960
10961 PR fortran/30003
10962 * gfortran.dg/allocatable_function_1.f90: Increase the number
10963 of expected calls of free to 10; the lhs section reference is
10964 now evaluated so there is another call to bar. Change the
10965 comment appropriately.
10966 * gfortran.dg/array_section_1.f90: New test.
10967
10968 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
10969
10970 PR fortran/29912
10971 * gfortran.dg/char_result_12.f90: New test.
10972
10973 2006-12-05 Richard Guenther <rguenther@suse.de>
10974
10975 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
10976 * gcc.dg/vect/vect-pow-2.c: Rename to ...
10977 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
10978 vect_double, xfail for spu*-*-*.
10979
10980 2006-12-04 Tobias Burnus <burnus@net-b.de>
10981
10982 PR fortran/29962
10983 * initialization_4.f90: Test noninteger exponents (-std=f95).
10984 * initialization_5.f90: New test for noninteger exponents
10985 with -std=f2003.
10986
10987 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
10988
10989 PR fortran/29821
10990 * gfortran.dg/parameter_array_section_1.f90: New test.
10991
10992 2006-12-04 Mark Mitchell <mark@codesourcery.com>
10993
10994 PR c++/29733
10995 * g++.dg/template/crash61.C: New test.
10996
10997 PR c++/29632
10998 * g++.dg/template/error23.C: New test.
10999
11000 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
11001
11002 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
11003
11004 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
11005
11006 PR fortran/29916
11007 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
11008
11009 2006-12-04 Jakub Jelinek <jakub@redhat.com>
11010
11011 PR middle-end/29965
11012 * gcc.dg/gomp/pr29965-1.c: New test.
11013 * gcc.dg/gomp/pr29965-2.c: New test.
11014 * gcc.dg/gomp/pr29965-3.c: New test.
11015 * gcc.dg/gomp/pr29965-4.c: New test.
11016 * gcc.dg/gomp/pr29965-5.c: New test.
11017 * gcc.dg/gomp/pr29965-6.c: New test.
11018 * g++.dg/gomp/pr29965-1.C: New test.
11019 * g++.dg/gomp/pr29965-2.C: New test.
11020 * g++.dg/gomp/pr29965-3.C: New test.
11021 * g++.dg/gomp/pr29965-4.C: New test.
11022 * g++.dg/gomp/pr29965-5.C: New test.
11023 * g++.dg/gomp/pr29965-6.C: New test.
11024 * g++.dg/gomp/pr29965-7.C: New test.
11025 * g++.dg/gomp/pr29965-8.C: New test.
11026 * g++.dg/gomp/pr29965-9.C: New test.
11027 * g++.dg/gomp/pr29965-10.C: New test.
11028
11029 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
11030
11031 * gnat.dg/pointer_variable_bounds.adb: New test.
11032 * gnat.dg/pointer_variable_bounds.ads: Likewise.
11033 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
11034
11035 2006-12-03 Eric Christopher <echristo@apple.com>
11036
11037 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
11038
11039 2006-12-03 Richard Henderson <rth@redhat.com>
11040 Andrew Pinski <pinskia@gmail.com>
11041
11042 PR C++/14329
11043 * g++.dg/warn/unit-1.C: New test.
11044
11045 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
11046
11047 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
11048
11049 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
11050
11051 * g++.dg/vect/vect.exp: Enable tests to run on spu.
11052 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
11053 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
11054 * gcc.dg/vect/vect-70.c: Reduce array size.
11055 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
11056 vect_no_compaer_double targets.
11057 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
11058 vect_float, vect_double, and vect_int.
11059
11060 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
11061
11062 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
11063 test for loop versioning on vect_no_align targets.
11064 * gcc.dg/vect/pr20122.c: Likewise.
11065 * gcc.dg/vect/vect-105.c: Likewise.
11066 * gcc.dg/vect/vect-42.c: Likewise.
11067 * gcc.dg/vect/vect-43.c: Likewise.
11068 * gcc.dg/vect/vect-74.c: Likewise.
11069 * gcc.dg/vect/vect-75.c: Likewise.
11070 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
11071 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
11072 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
11073 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
11074
11075 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
11076
11077 PR fortran/29642
11078 * gfortran.dg/value_1.f90 : New test.
11079 * gfortran.dg/value_2.f90 : New test.
11080 * gfortran.dg/value_3.f90 : New test.
11081 * gfortran.dg/value_4.f90 : New test.
11082 * gfortran.dg/value_4.c : Called from value_4.f90.
11083
11084 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
11085
11086 PR C++/30033
11087 * g++.dg/cpp0x/static_assert4.C: New testcase.
11088
11089 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11090
11091 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
11092
11093 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
11094
11095 PR c/27953
11096 * gcc.dg/pr27953.c: New test.
11097
11098 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11099
11100 PR c++/30022
11101 * g++.dg/ext/vector5.C: New test.
11102
11103 PR c++/30021
11104 * g++.dg/other/main1.C: New test.
11105
11106 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
11107
11108 PR libfortran/29568
11109 * gfortran.dg/convert_implied_open.f90: Change to
11110 new default record length.
11111 * gfortran.dg/unf_short_record_1.f90: Adapt to
11112 new error message.
11113 * gfortran.dg/unformatted_subrecords_1.f90: New test.
11114
11115 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
11116
11117 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
11118
11119 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
11120
11121 PR c++/29066
11122 * g++.dg/expr/pr29066.c: New.
11123
11124 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
11125 Zdenek Dvorak <dvorakz@suse.cz>
11126
11127 PR tree-optimization/29921
11128 * gcc.dg/pr29921-2.c: New test.
11129
11130 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
11131
11132 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
11133 (i386_get_cpuid): New function.
11134 (i386_cpuid_ecx): Likewise.
11135 (i386_cpuid_edx): Likewise.
11136 (i386_cpuid): Updated to call i386_cpuid_edx.
11137
11138 * gcc.target/i386/sse3-addsubpd.c: New file.
11139 * gcc.target/i386/sse3-addsubps.c: Likewise.
11140 * gcc.target/i386/sse3-haddpd.c: Likewise.
11141 * gcc.target/i386/sse3-haddps.c: Likewise.
11142 * gcc.target/i386/sse3-hsubpd.c: Likewise.
11143 * gcc.target/i386/sse3-hsubps.c: Likewise.
11144 * gcc.target/i386/sse3-lddqu.c: Likewise.
11145 * gcc.target/i386/sse3-movddup.c: Likewise.
11146 * gcc.target/i386/sse3-movshdup.c: Likewise.
11147 * gcc.target/i386/sse3-movsldup.c: Likewise.
11148
11149 2006-12-01 Dirk Mueller <dmueller@suse.de>
11150
11151 * g++.dg/warn/Wreturn-type-4.C: New testcase.
11152
11153 2006-11-30 Janis Johnson <janis187@us.ibm.com>
11154
11155 * gcc.dg/dfp/convert-int-max.c: New test.
11156 * gcc.dg/dfp/convert-int-max-fold.c: New test.
11157
11158 2006-11-30 Richard Guenther <rguenther@suse.de>
11159
11160 * gcc.dg/vect/vect-pow-1.c: Rename ...
11161 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
11162 floats instead of doubles, check successful vectorization.
11163
11164 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
11165
11166 PR target/29945
11167 * gcc.c-torture/compile/pr29945.c: New testcase.
11168
11169 2006-11-30 Joseph Myers <joseph@codesourcery.com>
11170
11171 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
11172 -maltivec.
11173
11174 2006-11-29 Eric Christopher <echristo@apple.com>
11175
11176 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
11177
11178 2006-11-29 Janis Johnson <janis187@us.ibm.com>
11179
11180 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
11181
11182 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
11183
11184 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
11185
11186 PR c++/29022
11187 * g++.dg/inherit/virtual2.C: New test.
11188 * g++.dg/inherit/virtual3.C: Likewise.
11189 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
11190 * g++.dg/inherit/error2.C: Likewise.
11191 * g++.dg/template/instantiate1.C: Likewise.
11192
11193 2006-11-28 Andrew Pinski <pinskia@gmail.com>
11194
11195 PR tree-opt/29984
11196 * gcc.dg/tree-ssa/reassoc-12.c: New test.
11197
11198 2006-11-28 Jan Hubicka <jh@suse.cz>
11199
11200 * gcc.dg/memcpy-1.c: New test.
11201
11202 2006-11-28 Jakub Jelinek <jakub@redhat.com>
11203
11204 PR c++/29735
11205 * g++.dg/warn/main-3.C: New test.
11206
11207 2006-11-28 Jan Hubicka <jh@suse.cz>
11208
11209 * gcc.dg/winline-1.c: New test.
11210
11211 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
11212
11213 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
11214 alignments.
11215
11216 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
11217
11218 PR fortran/29976
11219 * gfortran.dg/missing_optional_dummy_3.f90
11220
11221 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
11222
11223 PR fortran/20880
11224 * gfortran.dg/interface_3.f90: Modify errors.
11225
11226 2006-11-28 Ben Elliston <bje@au.ibm.com>
11227
11228 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
11229 fail to link due to relocation overflows on spu-*-*.
11230
11231 2006-11-27 Michael Matz <matz@suse.de>
11232 Andreas Krebbel <krebbel1@de.ibm.com>
11233
11234 PR target/29319
11235 * gcc.dg/20061127-1.c: New testcase.
11236
11237 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
11238
11239 * gcc.dg/20061124-1.c: Add exit() function prototype.
11240
11241 2006-11-27 Jan Hubicka <jh@suse.cz>
11242
11243 * gcc.target/i386/memcpy-1.c: Adjust size.
11244 * gcc.dg/visibility-11.c: Likewise.
11245
11246 2006-11-27 Richard Guenther <rguenther@suse.de>
11247
11248 PR middle-end/25620
11249 * gcc.target/i386/pow-1.c: New testcase.
11250 * gcc.dg/builtins-58.c: Likewise.
11251
11252 2006-11-26 Mark Mitchell <mark@codesourcery.com>
11253
11254 PR c++/29886
11255 * g++.dg/expr/cast8.C: New test.
11256
11257 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11258
11259 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
11260 Don't ever inline the testcase.
11261
11262 2006-11-25 Andrew Pinski <pinskia@gmail.com>
11263
11264 PR fortran/29982
11265 * gfortran.fortran-torture/compile/parameter_3.f90: New
11266 testcase.
11267
11268 2006-11-25 Andrew Pinski <pinskia@gmail.com>
11269
11270 PR fortran/29951
11271 * gfortran.fortran-torture/execute/transfer2.f90: New test.
11272
11273 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11274
11275 * gfortran.fortran-torture/execute/specifics.f90: Remove test
11276 for CHAR.
11277
11278 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11279
11280 PR libgfortran/29936
11281 * gfortran.dg/write_check3.f90: New test.
11282
11283 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
11284
11285 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
11286
11287 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
11288
11289 PR fortran/20880
11290 * gfortran.dg/interface_3.f90: New test.
11291
11292 PR fortran/29387
11293 * gfortran.dg/generic_8.f90: New test.
11294
11295 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11296
11297 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
11298 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
11299 * gfortran.dg/specifics_3.f90: Remove.
11300
11301 2006-11-24 Jakub Jelinek <jakub@redhat.com>
11302
11303 PR c/29955
11304 * gcc.dg/gomp/pr29955.c: New test.
11305
11306 PR c/29736
11307 * gcc.dg/pr29736.c: New test.
11308
11309 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
11310
11311 PR tree-opt/29964
11312 * gcc.dg/pure-1.c: New test.
11313
11314 2006-11-24 Joseph Myers <joseph@codesourcery.com>
11315
11316 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
11317 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
11318
11319 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
11320
11321 * gcc.dg/20061124-1.c: New testcase.
11322
11323 2006-11-23 Eric Christopher <echristo@apple.com>
11324
11325 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
11326
11327 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11328
11329 PR c/2707
11330 PR c++/26167
11331 * gcc.dg/Wconversion-integer.c: New. Supersedes
11332 Wconversion-negative-constants.c
11333 * gcc.dg/Wconversion-real.c: New.
11334 * gcc.dg/Wconversion-real-integer.c: New.
11335 * gcc.dg/Wconversion-negative-constants.c: Deleted.
11336 * g++.dg/warn/Wconversion1.C: Modified.
11337
11338 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11339
11340 * gfortran.dg/overload_1.f90: New test.
11341
11342 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11343
11344 PR c/9072
11345 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
11346 Wtraditional-conversion.
11347 * gcc.dg/overflow-warn-2.c: Likewise.
11348 * gcc.dg/Wconversion.c: Likewise. Renamed as
11349 Wtraditional-conversion.c .
11350 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
11351 Wtraditional-conversion-2.c .
11352 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
11353 Wtraditional-conversion-2.c
11354 * gcc.dg/Wconversion-negative-constants.c: New.
11355
11356 2006-11-23 Andrew Pinski <pinskia@gmail.com>
11357
11358 * gcc.dg/tree-ssa/dump-1.c: New test.
11359
11360 2006-11-23 David Ung <davidu@mips.com>
11361
11362 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
11363 -mfp64, allowable when ISA >= 33 and float is enabled.
11364 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
11365 of mthc1 and mfhc1 patterns.
11366
11367 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
11368
11369 PR tree-optimization/29921
11370 * gcc.dg/pr29921.c: New test.
11371
11372 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11373
11374 PR fortran/29441
11375 * gfortran.dg/initialization_4.f90: New test.
11376
11377 2006-11-22 Ira Rosen <irar@il.ibm.com>
11378
11379 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
11380 platforms that have interleaving support.
11381 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
11382 * gcc.dg/vect/vect-strided-a-u16-i2.c,
11383 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
11384 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
11385 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
11386 gcc.dg/vect/vect-strided-u8-i2-gap.c,
11387 gcc.dg/vect/vect-strided-u8-i8.c,
11388 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
11389 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
11390 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
11391 gcc.dg/vect/vect-strided-float.c,
11392 gcc.dg/vect/vect-strided-a-mult.c,
11393 gcc.dg/vect/vect-strided-mult-char-ls.c,
11394 gcc.dg/vect/vect-strided-a-u16-mult.c,
11395 gcc.dg/vect/vect-strided-a-u32-mult.c,
11396 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
11397 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
11398 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
11399 gcc.dg/vect/vect-strided-mult.c,
11400 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
11401 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave):
11402 New.
11403
11404 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
11405
11406 PR fortran/25087
11407 * gfortran.dg/auto_char_len_4.f90: New test.
11408
11409 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
11410
11411 PR fortran/29652
11412 * gfortran.dg/generic_7.f90: New test.
11413 * gfortran.dg/defined_operators_1.f90: Add new error.
11414
11415 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
11416
11417 PR tree-optimization/29902
11418 * g++.dg/tree-ssa/pr29902.C: New test.
11419
11420 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
11421
11422 PR fortran/29820
11423 * gfortran.dg/used_types_13.f90: New test.
11424
11425 2006-11-21 Janis Johnson <janis187@us.ibm.com>
11426
11427 * gcc.dg/dfp/snan.c: Delete.
11428
11429 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
11430
11431 * g++.dg/cpp0x/static_assert1.C: New.
11432 * g++.dg/cpp0x/static_assert2.C: New.
11433 * g++.dg/cpp0x/static_assert3.C: New.
11434
11435 2006-11-21 Richard Guenther <rguenther@suse.de>
11436
11437 * gcc.dg/vect/vect-pow-1.c: New testcase.
11438 * gcc.dg/vect/vect-pow-2.c: Likewise.
11439
11440 2006-11-21 Jakub Jelinek <jakub@redhat.com>
11441
11442 PR c++/29570
11443 * g++.dg/template/static29.C: New test.
11444
11445 PR c++/29734
11446 * g++.dg/conversion/simd4.C: New test.
11447
11448 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
11449
11450 PR c++/29475
11451 * g++.dg/template/access19.C: New test.
11452 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
11453 error is reported.
11454
11455 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
11456
11457 PR tree-opt/25500
11458 * gcc.dg/tree-ssa/sra-4.c: New testcase.
11459
11460 2006-11-20 Tobias Burnus <burnus@net-b.de>
11461
11462 PR fortran/27546
11463 * gfortran.dg/import.f90: Extended test.
11464 * gfortran.dg/import2.f90: Extended test.
11465
11466 2006-11-20 Tobias Burnus <burnus@net-b.de>
11467
11468 * gfortran.dg/volatile3.f90: Add conflict test.
11469
11470 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
11471
11472 PR fortran/24783
11473 * gfortran.dg/implicit_10.f90: New test.
11474
11475 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
11476
11477 PR c++/8586
11478 * g++.dg/warn/Wall-write-strings.C: New.
11479
11480 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
11481
11482 * gfortran.dg/alloc_comp_constraint_5.f90: New.
11483 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
11484
11485 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11486
11487 * gfortran.dg/use_3.f90: Remove error message.
11488 * gfortran.dg/iso_fortran_env_1.f90: New test.
11489 * gfortran.dg/iso_fortran_env_2.f90: New test.
11490 * gfortran.dg/iso_fortran_env_3.f90: New test.
11491 * gfortran.dg/iso_fortran_env_4.f90: New test.
11492
11493 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
11494
11495 * gcc.dg/vect/vect-27.c: Fix initialization.
11496
11497 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11498
11499 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
11500 * gcc.dg/torture/builtin-minmax-1.c: New.
11501
11502 * gcc.dg/builtins-20.c: Add cases for copysign.
11503
11504 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11505
11506 PR fortran/24285
11507 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
11508
11509 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11510 * gfortran.dg/use_1.f90: New test.
11511 * gfortran.dg/use_1.f90: New test.
11512 * gfortran.dg/use_1.f90: New test.
11513
11514 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
11515
11516 PR tree-optimization/29801
11517 * gcc.dg/pr29801.c: New test.
11518
11519 2006-11-17 Jakub Jelinek <jakub@redhat.com>
11520
11521 PR middle-end/29584
11522 * gcc.dg/torture/pr29584.c: New test.
11523
11524 2006-11-17 Joseph Myers <joseph@codesourcery.com>
11525
11526 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
11527 Condition PowerPC tests for saving FPRs on powerpc_fprs.
11528 * gcc.target/powerpc/compress-float-ppc.c,
11529 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
11530 powerpc_fprs.
11531 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
11532 do not pass -mhard-float.
11533
11534 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
11535
11536 * gnat.dg/volatile_aggregate.adb: New test.
11537
11538 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11539
11540 PR fortran/29391
11541 PR fortran/29489
11542 * gfortran.dg/bound_2.f90: Add more checks.
11543 * gfortran.dg/bound_3.f90: New test.
11544
11545 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
11546
11547 PR target/29201
11548 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
11549
11550 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
11551
11552 * gfortran.dg/import3.f90: Fix error message.
11553
11554 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
11555
11556 PR tree-opt/29788
11557 * gfortran.fortran-torture/compile/inline_1.f90:
11558 New testcase.
11559
11560 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
11561
11562 * gcc.target/i386/x87regparm-1.c: New test.
11563 * gcc.target/i386/x87regparm-2.c: New test.
11564 * gcc.target/i386/x87regparm-3.c: New test.
11565 * gcc.target/i386/x87regparm-4.c: New test.
11566
11567 2006-11-15 Tobias Burnus <burnus@net-b.de>
11568
11569 PR fortran/27546
11570 * gfortran.dg/import.f90: New test.
11571 * gfortran.dg/import2.f90: New test.
11572 * gfortran.dg/import3.f90: New test.
11573
11574 2006-11-15 Tobias Burnus <burnus@net-b.de>
11575
11576 PR fortran/27588
11577 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
11578
11579 2006-11-15 Tobias Burnus <burnus@net-b.de>
11580
11581 PR fortran/29806
11582 * gfortran.dg/contains.f90: New test.
11583 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
11584
11585 2006-11-15 Jakub Jelinek <jakub@redhat.com>
11586
11587 PR tree-optimization/29581
11588 * gcc.dg/pr29581-1.c: New test.
11589 * gcc.dg/pr29581-2.c: New test.
11590 * gcc.dg/pr29581-3.c: New test.
11591 * gcc.dg/pr29581-4.c: New test.
11592 * gfortran.dg/pr29581.f90: New test.
11593
11594 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
11595
11596 PR fortran/29702
11597 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
11598 numbers in error message headers.
11599
11600 2006-11-14 Richard Guenther <rguenther@suse.de>
11601
11602 * gcc.target/i386/math-torture/math-torture.exp: Restrict
11603 to i?86 and x86_64 targets.
11604
11605 2006-11-14 Caroline Tice <ctice@apple.com>
11606
11607 * gcc.dg/pubtypes-1.c: New file/testcase.
11608 * gcc.dg/pubtypes-2.c: New file/testcase.
11609 * gcc.dg/pubtypes-3.c: New file/testcase.
11610 * gcc.dg/pubtypes-4.c: New file/testcase.
11611 * g++.dg/pubtypes.C: New file/testcase.
11612
11613 2006-11-14 Mark Mitchell <mark@codesourcery.com>
11614
11615 PR c++/29106
11616 * g++.dg/init/self1.C: New test.
11617
11618 2006-11-14 Tobias Burnus <burnus@net-b.de>
11619
11620 PR fortran/29657
11621 * gfortran.dg/conflicts.f90: Add.
11622
11623 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
11624
11625 PR rtl-optimization/29798
11626
11627 * gcc.c-torture/execute/pr29798.c: New.
11628
11629 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11630
11631 * gcc.dg/builtins-20.c: Add more cases.
11632
11633 2006-11-13 Jakub Jelinek <jakub@redhat.com>
11634
11635 PR fortran/29759
11636 * gfortran.dg/gomp/pr29759.f90: New test.
11637
11638 2006-11-13 Mark Mitchell <mark@codesourcery.com>
11639
11640 PR c++/29518
11641 * g++.dg/template/static28.C: New test.
11642
11643 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
11644
11645 * lib/c-torture.exp: Use target-libpath.exp.
11646 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
11647 set GCC_EXEC_PREFIX env var from global variable of same name.
11648
11649 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
11650
11651 PR fortran/26994
11652 * gfortran.fortran-torture/compile/transfer-1.f90:
11653 New testcase.
11654
11655 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
11656 Zdenek Dvorak <dvorakz@suse.cz>
11657
11658 PR tree-optimization/29680
11659 * gcc.dg/alias-11.c: New test.
11660
11661 2006-11-12 Jason Merrill <jason@redhat.com>
11662 Andrew Pinski <pinskia@physics.uc.edu>
11663
11664 PR middle-end/28915
11665 * gcc.target/i386/vectorize1.c: New.
11666
11667 2006-11-12 Roger Sayle <roger@eyesopen.com>
11668
11669 PR rtl-optimization/29797
11670 * gcc.c-torture/execute/pr29797-1.c: New test case.
11671
11672 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11673
11674 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
11675
11676 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
11677
11678 * gcc.dg/tree-ssa/prefetch-3.c: New test.
11679
11680 2006-11-12 Roger Sayle <roger@eyesopen.com>
11681
11682 PR tree-optimization/13827
11683 * gcc.dg/fold-eqand-1.c: New test case.
11684
11685 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
11686
11687 PR rtl-opt/28812
11688 * gcc.c-torture/execute/mayalias-3.c: New test.
11689
11690 2006-11-11 Richard Sandiford <richard@codesourcery.com>
11691
11692 PR middle-end/27528
11693 * gcc.c-torture/compile/pr27528.c: New test.
11694 * gcc.dg/pr27528.c: Likewise.
11695
11696 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11697
11698 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
11699
11700 * gcc.dg/torture/builtin-symmetric-1.c: New test.
11701
11702 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
11703
11704 PR fortran/29758
11705 * gfortran.dg/reshape_source_size_1.f90: New test.
11706
11707 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
11708
11709 PR fortran/29315
11710 * gfortran.dg/aliasing_dummy_4.f90: New test.
11711
11712 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
11713
11714 PR target/29777
11715 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
11716 and x86_64-*-* targets.
11717
11718 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11719
11720 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
11721 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
11722 New macros. Use them in exact tests.
11723 (TESTIT3): New macro.
11724 Add tests for fmin, fmax and fma.
11725
11726 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11727
11728 PR fortran/29431
11729 * gfortran.dg/array_constructor_13.f90: New test.
11730
11731 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11732
11733 PR fortran/29744
11734 * gfortran.dg/used_types_12.f90: New test.
11735
11736 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
11737
11738 PR middle-end/29726
11739 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
11740 (test6): Ditto.
11741 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
11742 * gcc.dg/fold-eqandshift-3.c: New test case.
11743
11744 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11745
11746 PR fortran/29699
11747 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
11748
11749 PR fortran/21370
11750 * gfortran.dg/change_symbol_attributes_1.f90: New test.
11751
11752 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
11753
11754 * gcc.dg/20061109-1.c: New testcase.
11755
11756 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11757
11758 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
11759
11760 2006-11-09 Tobias Burnus <burnus@net-b.de>
11761
11762 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
11763 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
11764
11765 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
11766
11767 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
11768 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
11769
11770 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11771
11772 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
11773
11774 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11775
11776 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
11777 vect-9.c).
11778 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
11779 * gcc.dg/vect/vect-9.c: Now vectorizable.
11780 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
11781 that support vect_widen_mult.
11782 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
11783 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
11784 vect-reduc-dot-u16.c).
11785 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
11786 vect-reduc-dot-u16.c).
11787 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
11788 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
11789 vect-reduc-dot-s8.c).
11790 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
11791 vect-reduc-dot-s8.c).
11792 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
11793 vect-reduc-dot-s8.c).
11794 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
11795 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
11796 vect-reduc-dot-u8.c).
11797 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
11798 vect-reduc-dot-u8.c).
11799 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
11800 * gcc.dg/vect/vect-multitypes-9.c: New test.
11801 * gcc.dg/vect/vect-multitypes-10.c: New test.
11802 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
11803 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
11804 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
11805 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
11806 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
11807 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
11808 wrapv-vect-reduc-dot-s8.c.
11809 * lib/target-support.exp (check_effective_target_vect_unpack): New.
11810 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
11811 targets that support vec_unpack.
11812 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
11813 (check_effective_target_vect_widen_mult_qi_to_hi): New.
11814 (check_effective_target_vect_widen_mult_hi_to_si): New.
11815 (check_effective_target_vect_widen_sum): Removed.
11816
11817 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11818
11819 * gcc.dg/vect/vect-multitypes-8.c: New test.
11820 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
11821
11822 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11823
11824 * gcc.dg/vect/vect-multitypes-7.c: New test.
11825
11826 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11827
11828 * gcc.dg/vect/vect-multitypes-4.c: New test.
11829 * gcc.dg/vect/vect-multitypes-5.c: New test.
11830 * gcc.dg/vect/vect-multitypes-6.c: New test.
11831
11832 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11833
11834 * gcc.dg/vect/vect-multitypes-1.c: New test.
11835 * gcc.dg/vect/vect-multitypes-2.c: New test.
11836 * gcc.dg/vect/vect-multitypes-3.c: New test.
11837
11838 2006-11-07 Eric Christopher <echristo@apple.com>
11839
11840 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
11841 Test using scan-assembler-not.
11842
11843 2006-11-07 Jakub Jelinek <jakub@redhat.com>
11844
11845 * gcc.dg/inline-17.c: New test.
11846
11847 2006-11-07 Steve Ellcey <sje@cup.hp.com>
11848
11849 PR other/25028
11850 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
11851 on HP-UX.
11852
11853 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
11854
11855 PR fortran/29539
11856 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
11857
11858 PR fortran/29634
11859 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
11860 test.
11861
11862 2006-11-07 Tobias Burnus <burnus@net-b.de>
11863
11864 PR fortran/29601
11865 * gfortran.dg/volatile.f90: Add.
11866 * gfortran.dg/volatile2.f90: Add.
11867 * gfortran.dg/volatile3.f90: Add.
11868 * gfortran.dg/volatile4.f90: Add.
11869 * gfortran.dg/volatile5.f90: Add.
11870 * gfortran.dg/volatile6.f90: Add.
11871 * gfortran.dg/volatile7.f90: Add.
11872
11873 2006-11-06 Tobias Burnus <burnus@net-b.de>
11874
11875 * gfortran.dg/io_constraints_2.f90: Adjust pattern
11876 for matching error messages.
11877 * gfortran.dg/specifics_3.f90: Adjust pattern
11878 for matching error messages.
11879
11880 2006-11-06 Janis Johnson <janis187@us.ibm.com>
11881 Bernhard Fischer <aldot@gcc.gnu.org>
11882
11883 * lib/gcc-dg.exp (output-exists): New proc.
11884 (output-exists-not): New proc.
11885 * gcc.test-framework/test-framework.awk: Support new directives.
11886 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
11887 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
11888 * gcc.test-framework/dg-outexists-exp-F.c: New test.
11889 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
11890 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
11891 * gcc.test-framework/dg-outexists-exp-P.c: New test.
11892
11893 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
11894
11895 PR fortran/29630
11896 PR fortran/29679
11897 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
11898 * gfortran.dg/initialization_3.f90: New.
11899
11900 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11901
11902 PR libgfortran/25545
11903 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
11904
11905 2006-11-05 Jakub Jelinek <jakub@redhat.com>
11906
11907 PR middle-end/29695
11908 * gcc.c-torture/execute/pr29695-1.c: New test.
11909 * gcc.c-torture/execute/pr29695-2.c: New test.
11910
11911 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
11912
11913 PR fortran/29565
11914 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
11915
11916 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
11917
11918 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
11919 for matching error messages.
11920
11921 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
11922
11923 PR target/26915
11924 * gcc.target/i386/387-12.c: New test.
11925
11926 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11927
11928 PR libfortran/29713
11929 * gfortran.dg/pr29713.f90: New test.
11930
11931 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
11932
11933 * gcc.c-torture/execute/arith-rand-ll.c:
11934 Also test for bogus rest sign.
11935
11936 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11937
11938 PR libfortran/27895
11939 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
11940
11941 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
11942
11943 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
11944 from error messages.
11945
11946 2006-11-02 Mike Stump <mrs@apple.com>
11947
11948 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
11949
11950 * g++.old-deja/g++.abi/align.C: Enable for darwin.
11951
11952 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
11953
11954 * g++.dg/eh/gcsec1.C: New test.
11955
11956 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11957
11958 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
11959 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
11960
11961 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
11962
11963 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
11964 hexadecimal value.
11965 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
11966 * gcc.dg/pr14796-2.c: Likewise.
11967
11968 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11969
11970 * gcc.c-torture/execute/20061101-1.c: New test.
11971
11972 2006-11-01 Richard Guenther <rguenther@suse.de>
11973
11974 * gcc.target/i386/fpprec-1.c: New testcase.
11975
11976 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11977
11978 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
11979 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
11980
11981 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
11982
11983 * gcc.c-torture/execute/20061031-1.c: New test.
11984
11985 2006-10-31 Geoffrey Keating <geoffk@apple.com>
11986
11987 PR 23067
11988 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
11989 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
11990 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
11991 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
11992 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
11993 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
11994 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
11995
11996 2006-10-31 Eric Christopher <echristo@apple.com>
11997 Falk Hueffner <falk@debian.org>
11998
11999 * gcc.dg/builtin-bswap-1.c: New.
12000 * gcc.dg/builtin-bswap-2.c: New.
12001 * gcc.dg/builtin-bswap-3.c: New.
12002 * gcc.dg/builtin-bswap-4.c: New.
12003 * gcc.dg/builtin-bswap-5.c: New.
12004 * gcc.target/i386/builtin-bswap-1.c: New.
12005
12006 2006-10-31 Geoffrey Keating <geoffk@apple.com>
12007
12008 * gcc.dg/inline-16.c: New.
12009
12010 PR 16622
12011 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
12012 defining it.
12013 * gcc.dg/inline-13.c: New.
12014 * gcc.dg/inline-14.c: New.
12015 * gcc.dg/inline-15.c: New.
12016
12017 PR 11377
12018 * gcc.dg/inline6.c: New.
12019 * gcc.dg/inline7.c: New.
12020
12021 2006-10-31 Roger Sayle <roger@eyesopen.com>
12022
12023 PR middle-end/23470
12024 * gcc.dg/pr23470-1.c: New test case.
12025
12026 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
12027
12028 PR fortran/29537
12029 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
12030 data.
12031 * gfortran.dg/blockdata_2.f90: New testcase.
12032
12033 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
12034
12035 PR libfortran/29627
12036 * gfortran.dg/unf_short_record_1.f90: New test.
12037
12038 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12039
12040 PR fortran/29067
12041 * gfortran.dg/pr29067.f: New test.
12042
12043 2006-10-31 Joseph Myers <joseph@codesourcery.com>
12044 Richard Sandiford <richard@codesourcery.com>
12045
12046 * lib/target-supports.exp (get_compiler_messages): Append options
12047 as a single list element.
12048 (check_effective_target_arm_vfp_ok): New.
12049 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
12050
12051 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
12052
12053 PR fortran/29387
12054 * gfortran.dg/intrinsic_actual_2.f90: New test.
12055
12056 PR fortran/29490
12057 * gfortran.dg/actual_array_interface_1.f90: New test.
12058
12059 PR fortran/29641
12060 * gfortran.dg/used_types_11.f90: New test.
12061
12062 2006-10-30 Dirk Mueller <dmueller@suse.de>
12063
12064 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
12065 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
12066 * g++.old-deja/g++.pt/eichin01.C (main): Same.
12067 * g++.old-deja/g++.mike/net25.C (main): Same.
12068 * g++.dg/lookup/exception1.C (main): Same.
12069 * g++.dg/parse/parens2.C (main): Same.
12070
12071 2006-10-30 Roger Sayle <roger@eyesopen.com>
12072
12073 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
12074
12075 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12076
12077 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
12078 * gcc.dg/torture/builtin-math-3.c: Likewise.
12079
12080 2006-10-30 Tobias Burnus <burnus@net-b.de>
12081
12082 PR fortran/29452
12083 * gfortran.dg/write_check.f90: Check run-time keyword checking.
12084 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
12085
12086 2006-10-30 Andrew Pinski <pinskia@gmail.com>
12087
12088 PR Fortran/29410
12089 * gfortran.fortran-torture/execute/transfer1.f90: New test.
12090
12091 2006-10-30 Joseph Myers <joseph@codesourcery.com>
12092
12093 * lib/target-supports.exp (check_function_available): Declare
12094 function before calling.
12095
12096 2006-10-30 Jakub Jelinek <jakub@redhat.com>
12097
12098 PR tree-optimization/29637
12099 * gcc.dg/pr29637.c: New test.
12100
12101 2006-10-29 Roger Sayle <roger@eyesopen.com>
12102
12103 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
12104 tree canonicalization.
12105
12106 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12107
12108 * gcc.dg/builtins-20.c: Add more hypot tests.
12109
12110 2006-10-29 Roger Sayle <roger@eyesopen.com>
12111
12112 * gcc.dg/fold-compare-1.c: New test case.
12113
12114 2006-10-29 Dirk Mueller <dmueller@suse.de>
12115
12116 PR c++/16307
12117 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
12118
12119 2006-10-29 Roger Sayle <roger@eyesopen.com>
12120
12121 PR tree-optimization/15458
12122 * gcc.dg/fold-xornot-1.c: New test case.
12123
12124 2006-10-29 Richard Guenther <rguenther@suse.de>
12125
12126 * gcc.target/i386/math-torture/trunc.c: New testcase.
12127
12128 2006-10-29 Richard Guenther <rguenther@suse.de>
12129
12130 * gcc.target/i386/math-torture/round.c: New testcase.
12131
12132 2006-10-29 Richard Guenther <rguenther@suse.de>
12133
12134 * gcc.target/i386/math-torture/ceil.c: New testcase.
12135 * gcc.target/i386/math-torture/floor.c: Likewise.
12136
12137 2006-10-29 Richard Guenther <rguenther@suse.de>
12138
12139 * gcc.target/i386/math-torture/rint.c: New testcase.
12140 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
12141
12142 2006-10-29 Richard Guenther <rguenther@suse.de>
12143
12144 * gcc.target/i386/math-torture/lfloor.c: New testcase.
12145 * gcc.target/i386/math-torture/lceil.c: Likewise.
12146
12147 2006-10-28 Tobias Burnus <burnus@net-b.de>
12148
12149 PR libgfortran/24313
12150 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
12151
12152 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
12153
12154 * gcc.c-torture/execute/20020118-1.c,
12155 gcc.c-torture/execute/builtins/strlen.c,
12156 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
12157 comment typos.
12158
12159 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12160
12161 * gcc.dg/builtins-20.c: Add tests for hypot.
12162 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
12163 two-argument builtins.
12164 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
12165 TESTIT2. Update all callers.
12166 (TESTIT2, TESTIT2_R): New helper macros.
12167 Add testcases for pow, hypot and atan2.
12168
12169 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
12170
12171 PR C++/29295
12172 * g++.dg/expr/bool1.C: New test.
12173 * g++.dg/expr/bool2.C: New test.
12174
12175 2006-10-28 Tobias Burnus <burnus@net-b.de>
12176
12177 PR fortran/28224
12178 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
12179 * gfortran.dg/namelist_internal.f90: New test.
12180
12181 2006-10-28 Tobias Burnus <burnus@net-b.de>
12182
12183 PR fortran/29625
12184 * gfortran.dg/io_real_boz.f90: Add.
12185 * gfortran.dg/io_real_boz2.f90: Add.
12186
12187 2006-10-28 Richard Guenther <rguenther@suse.de>
12188
12189 PR middle-end/26899
12190 * gcc.dg/tree-ssa/pr26899.c: New testcase.
12191
12192 2006-10-28 Richard Guenther <rguenther@suse.de>
12193
12194 PR target/28806
12195 * gcc.target/i386/math-torture/lround.c: New testcase.
12196
12197 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
12198
12199 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
12200 * gcc.dg/builtins-44.c: Likewise.
12201 * gcc.dg/builtins-45.c: Likewise.
12202 * gcc.dg/pr28796-2.c: Likewise.
12203 * gcc.dg/unordered-3.c: Likewise.
12204
12205 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12206
12207 PR libgfortran/27954
12208 * gfortran.dg/error_recovery_2.f90: New test.
12209
12210 2006-10-26 Richard Guenther <rguenther@suse.de>
12211
12212 * gcc.target/i386/i386.exp: Use glob, not find to collect
12213 tests. Avoids recursing into subdirectories.
12214 * gcc.target/i386/math-torture/math-torture.exp: Torture
12215 for interesting ia32 math options.
12216 * gcc.target.i386/math-torture/lrint.c: New testcase.
12217
12218 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12219
12220 PR libgfortran/29563
12221 * gfortran.dg/arrayio_9.f90: Update test.
12222 * gfortran.dg/arrayio_19.f90: New test.
12223
12224 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
12225
12226 * gcc.dg/20061026.c: New testcase.
12227
12228 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12229
12230 PR libgfortran/29563
12231 * gfortran.dg/arrayio_9.f90: New test.
12232
12233 2006-10-26 Ben Elliston <bje@au.ibm.com>
12234
12235 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
12236 Copy the strings manually, as strcpy may call strlen.
12237
12238 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12239
12240 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
12241 Add checks for log, log2, log10 and log1p.
12242
12243 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
12244 we already test 0.0. Add checks for expm1, log, log2, log10,
12245 log1p, cbrt, erf and erfc.
12246
12247 2006-10-25 Steve Ellcey <sje@cup.hp.com>
12248
12249 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
12250
12251 2006-10-25 Uros Bizjak <uros@kss-loka.si>
12252
12253 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
12254 and remainderl() built-in functions. Remove -ffast-math from
12255 dg-options.
12256
12257 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12258
12259 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
12260 acosh and atanh.
12261
12262 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
12263 floating point modifiers to arguments passed to float and long
12264 double functions respectively. Update all callers to use floating
12265 point numbers, not integers. Add tests for exp, exp2 and
12266 exp10/pow10.
12267
12268 * gcc.dg/torture/builtin-math-3.c: New test.
12269
12270 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
12271
12272 PR fortran/29393
12273 * gfortran.dg/initialize_2.f90: New.
12274
12275 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12276
12277 * gcc.dg/torture/builtin-math-2.c: New test.
12278
12279 2006-10-24 Richard Guenther <rguenther@suse.de>
12280
12281 PR middle-end/28796
12282 * gcc.dg/pr28796-1.c: New testcase.
12283 * gcc.dg/pr28796-2.c: Likewise.
12284
12285 2006-10-24 Richard Guenther <rguenther@suse.de>
12286
12287 * gcc.dg/builtins-57.c: New testcase.
12288
12289 2006-10-24 Richard Guenther <rguenther@suse.de>
12290
12291 PR tree-optimization/29567
12292 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
12293
12294 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
12295
12296 PR tree-optimization/14784
12297 * gcc.dg/alias-10.c: New test.
12298
12299 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12300
12301 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
12302
12303 2006-10-23 Jakub Jelinek <jakub@redhat.com>
12304
12305 * gcc.dg/builtin-strncat-chk-1.c: New test.
12306
12307 2006-10-23 Jan Hubicka <jh@suse.cz>
12308
12309 * gcc.dg/memmove-1.c: New test.
12310
12311 2006-10-23 Paul Brook <paul@codesourcery.com>
12312
12313 * gcc.dg/pragma-pack-5.c: New test.
12314
12315 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
12316
12317 * g++.dg/other/s390-1.C: New testcase.
12318
12319 2006-10-23 Richard Guenther <rguenther@suse.de>
12320
12321 PR middle-end/27132
12322 PR middle-end/23295
12323 * gcc.dg/pr27132.c: New testcase.
12324 * gcc.dg/pr23295.c: Likewise.
12325 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
12326 * g++.dg/tree-ssa/pr19807.C: Likewise.
12327
12328 2006-10-23 Richard Guenther <rguenther@suse.de>
12329
12330 PR middle-end/21032
12331 * gcc.dg/pr21032.c: New testcase.
12332
12333 2006-10-22 Jeff Law <law@redhat.com>
12334 Richard Guenther <rguenther@suse.de>
12335
12336 PR tree-optimization/15911
12337 * gcc.dg/tree-ssa/vrp30.c: New testcase.
12338
12339 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
12340
12341 PR c++/20647
12342 * g++.dg/abi/rtti3.C: New.
12343
12344 2006-10-21 Uros Bizjak <uros@kss-loka.si>
12345
12346 PR middle-end/28252
12347 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
12348 transformation.
12349
12350 2006-10-21 Richard Guenther <rguenther@suse.de>
12351
12352 PR tree-optimization/3511
12353 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
12354
12355 2006-10-21 Richard Guenther <rguenther@suse.de>
12356
12357 PR middle-end/26898
12358 * gcc.dg/torture/pr26898-1.c: New testcase.
12359 * gcc.dg/torture/pr26898-2.c: Likewise.
12360
12361 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
12362
12363 PR c++/28053
12364 * g++.dg/parse/bitfield1.C: Adjust error markers.
12365 * g++.dg/parse/bitfield2.C: New test.
12366
12367 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
12368
12369 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
12370
12371 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12372
12373 PR libfortran/27895
12374 * gfortran.dg/zero_sized_1.f90: New test.
12375
12376 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
12377
12378 * gcc.dg/div-compare-1.c: New test.
12379
12380 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
12381
12382 PR fortran/29216
12383 * gfortran.dg/result_default_init_1.f90: New test.
12384
12385 PR fortran/29314
12386 * gfortran.dg/automatic_default_init_1.f90: New test.
12387
12388 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
12389 from 38 to 33.
12390
12391 2006-10-18 Geoffrey Keating <geoffk@apple.com>
12392
12393 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
12394 'using namespace std' without previous declaration.
12395 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
12396 * g++.old-deja/g++.robertl/eb133c.C: New.
12397
12398 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12399
12400 PR libgfortran/29277
12401 * gfortran.dg/streamio_4.f90: Update test.
12402 * gfortran.dg/streamio_11.f90: New test.
12403
12404 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
12405
12406 PR c++/27952
12407 * g++.dg/inherit/virtual1.C: New test.
12408
12409 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12410
12411 PR c++/28261
12412 * g++.dg/parse/enum3.C: New test.
12413
12414 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12415
12416 PR c++/29039
12417 * g++.dg/init/ctor8.C: New test.
12418
12419 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12420
12421 PR c++/27270
12422 * g++.dg/ext/complit8.C: Tweak error markers.
12423 * g++.dg/template/complit1.C: Add error marker.
12424
12425 2006-10-16 Mark Mitchell <mark@codesourcery.com>
12426
12427 PR c++/27270
12428 * g++.dg/ext/complit8.C: New test.
12429
12430 PR c++/29408
12431 * g++.dg/parse/dtor12.C: New test.
12432
12433 PR c++/29435
12434 * g++.dg/template/sizeof11.C: New test.
12435
12436 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
12437
12438 PR fortran/29392
12439 * gfortran.dg/data_char_3.f90: New test.
12440
12441 PR fortran/29451
12442 * gfortran.dg/negative_automatic_size.f90: New test.
12443
12444 2006-10-16 David Daney <ddaney@avtrex.com>
12445
12446 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
12447
12448 2006-10-16 Eric Christopher <echristo@apple.com>
12449
12450 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
12451 x86_64.
12452
12453 2006-10-16 Mark Mitchell <mark@codesourcery.com>
12454
12455 PR c++/28211
12456 * g++.dg/tc1/dr49.C: Tweak error messages.
12457 * g++.dg/parse/template21.C: New test.
12458
12459 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12460
12461 PR middle-end/20491
12462 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
12463
12464 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
12465
12466 PR fortran/29403
12467 * gfortran.dg/print_1.f90: New test.
12468
12469 2006-10-15 Jan Hubicka <jh@suse.cz>
12470
12471 PR middle-end/29241
12472 * gcc.c-torture/compile/pr29241.c: New testcase.
12473
12474 2006-10-15 David Edelsohn <edelsohn@gnu.org>
12475
12476 PR middle-end/29250
12477 * gcc.c-torture/compile/pr29250.c: New test.
12478
12479 2006-10-15 Richard Guenther <rguenther@suse.de>
12480
12481 * gcc.dg/pr29299.c: New testcase.
12482
12483 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
12484
12485 PR fortran/24767
12486 * gfortran.dg/label_4.f90: Adjust warning flag.
12487
12488 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
12489
12490 PR fortran/29371
12491 * gfortran.dg/nullify_3.f90: New test.
12492
12493 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12494
12495 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
12496 on Solaris 2.5.1 too.
12497
12498 2006-10-13 Eric Christopher <echristo@apple.com>
12499
12500 * gcc.dg/pr25993.c: Skip for darwin.
12501
12502 2006-10-13 Eric Christopher <echristo@apple.com>
12503
12504 * gcc.dg/visibility-11.c: Skip for darwin.
12505
12506 2006-10-13 Eric Christopher <echristo@apple.com>
12507
12508 * gcc.dg/darwin-weakimport-1.c: Use
12509 -fno-asynchronous-unwind-tables.
12510 * gcc.dg/darwin-weakimport-3.c: Ditto.
12511
12512 2006-10-13 Richard Guenther <rguenther@suse.de>
12513
12514 PR tree-optimization/29446
12515 * gcc.dg/torture/pr29446.c: New testcase.
12516
12517 2006-10-13 Bill Wendling <wendling@apple.com>
12518
12519 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
12520 * g++.old-deja/g++.jason/hmc1.C: Likewise.
12521 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
12522 * g++.old-deja/g++.law/shadow1.C: Likewise.
12523 * g++.old-deja/g++.law/ctors10.C: Likewise.
12524 * g++.dg/debug/namespace1.C: Likewise.
12525 * g++.dg/inherit/namespace-as-base.C: Likewise.
12526 * g++.dg/opt/delay-slot-1.C: Likewise.
12527 * g++.dg/parse/defarg10.C: Likewise.
12528 * g++.dg/template/ptrmem11.C: Likewise.
12529 * g++.dg/template/mem_func_ptr.C: Likewise.
12530 * g++.dg/template/spec19.C: Likewise.
12531
12532 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
12533
12534 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
12535
12536 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
12537
12538 PR fortran/29373
12539 * gfortran.dg/implicit_9.f90: New test.
12540
12541 PR fortran/29407
12542 * gfortran.dg/namelist_25.f90: New test.
12543
12544 PR fortran/27701
12545 * gfortran.dg/same_name_2.f90: New test.
12546
12547 PR fortran/29232
12548 * gfortran.dg/host_assoc_types_1.f90: New test.
12549
12550 PR fortran/29364
12551 * gfortran.dg/missing_derived_type_1.f90: New test.
12552 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
12553
12554 PR fortran/29422
12555 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
12556
12557 PR fortran/29428
12558 * gfortran.dg/alloc_comp_assign_5.f90: New test.
12559
12560 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12561
12562 PR fortran/29391
12563 * gfortran.dg/bound_2.f90: New test.
12564
12565 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12566
12567 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
12568 directive.
12569 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
12570 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
12571 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
12572 * gfortran.dg/gomp/reduction3.f90: Likewise.
12573 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
12574 * gfortran.dg/dummy_procedure_2.f90: Likewise.
12575 * gfortran.dg/interface_derived_type_1.f90: Likewise.
12576 * gfortran.dg/forall_4.f90: Likewise.
12577 * gfortran.dg/spec_expr_4.f90: Likewise.
12578 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
12579 * gfortran.dg/forall_5.f90: Likewise.
12580 * gfortran.dg/open_access_append_2.f90: Add check for
12581 compile-time warning.
12582
12583 2006-10-13 Mark Mitchell <mark@codesourcery.com>
12584
12585 PR c++/28506
12586 * g++.dg/parse/pure1.C: New test.
12587
12588 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12589
12590 PR fortran/21435
12591 * gfortran.dg/io_constraints_3.f90: New test.
12592 * gfortran.dg/open_access_append_1.f90: Add checks
12593 for compile-time warnings.
12594 * gfortran.dg/pr20163-2.f: Likewise.
12595 * gfortran.dg/iostat_2.f90: Likewise.
12596 * gfortran.dg/label_4.f90: Delete the temporary
12597 file.
12598 * gfortran.dg/direct_io_2.f90: Add a FILE=
12599 specifier.
12600 * gfortran.dg/iomsg_1.f90: Add check for
12601 compile-time warning.
12602
12603 2006-10-12 Jan Hubicka <jh@suse.cz>
12604
12605 PR c/28419
12606 * gcc.dg/pr28319.c: New test.
12607
12608 2006-10-12 Mark Mitchell <mark@codesourcery.com>
12609 PR c++/29318
12610 * g++.dg/ext/vla4.C: New test.
12611
12612 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
12613
12614 PR c++/27961
12615 * g++.dg/template/crash60.C: New test.
12616 * g++.dg/other/large-size-array.C: Adjust error markers.
12617 * g++.dg/parse/crash27.C: Likewise.
12618 * g++.dg/template/crash1.C: Likewise.
12619
12620 2006-10-12 Steve Ellcey <sje@cup.hp.com>
12621
12622 PR testsuite/29093
12623 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
12624
12625 2006-10-12 Jakub Jelinek <jakub@redhat.com>
12626
12627 PR preprocessor/28709
12628 * gcc.dg/cpp/paste14.c: New test.
12629
12630 2006-10-11 Mark Mitchell <mark@codesourcery.com>
12631
12632 PR c++/29175
12633 * g++.dg/init/array24.C: New test.
12634
12635 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12636
12637 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
12638 of <sys/types.h>.
12639
12640 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
12641
12642 PR c++/29024
12643 * g++.dg/parse/typedef8.C: New test.
12644 * g++.dg/other/mult-stor1.C: Adjust error markers.
12645
12646 2006-10-11 Richard Guenther <rguenther@suse.de>
12647
12648 PR tree-optimization/28230
12649 * gcc.dg/torture/pr28230.c: New testcase.
12650
12651 2006-10-11 Richard Guenther <rguenther@suse.de>
12652
12653 PR inline-asm/29119
12654 * gcc.dg/torture/pr29119.c: New testcase.
12655
12656 2006-10-10 Jakub Jelinek <jakub@redhat.com>
12657
12658 PR middle-end/29272
12659 * gcc.c-torture/execute/20060930-2.c: New test.
12660
12661 2006-10-09 Richard Henderson <rth@redhat.com>
12662
12663 Revert emutls patch.
12664
12665 2006-10-09 Richard Guenther <rguenther@suse.de>
12666
12667 PR middle-end/29254
12668 * gcc.dg/pr29254.c: New testcase.
12669
12670 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
12671 Paul Thomas <pault@gcc.gnu.org>
12672
12673 PR fortran/20541
12674 * gfortran.dg/alloc_comp_basics_1.f90: New test.
12675 * gfortran.dg/alloc_comp_basics_2.f90: New test.
12676 * gfortran.dg/alloc_comp_assign_1.f90: New test.
12677 * gfortran.dg/alloc_comp_assign_2.f90: New test.
12678 * gfortran.dg/alloc_comp_assign_3.f90: New test.
12679 * gfortran.dg/alloc_comp_assign_4.f90: New test.
12680 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
12681 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
12682 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
12683 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
12684 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
12685 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
12686 * gfortran.dg/alloc_comp_std.f90: New test.
12687 * gfortran.dg/move_alloc.f90: New test.
12688
12689 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
12690
12691 PR fortran/29115
12692 * gfortran.dg/derived_constructor_comps_2.f90: New test.
12693
12694 PR fortran/29211
12695 * gfortran.dg/forall_char_dependencies_1.f90: New test.
12696
12697 2006-10-08 Tobias Burnus <burnus@net-b.de>
12698
12699 PR fortran/28585
12700 * gfortran.dg/new_line.f90: New test.
12701
12702 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12703
12704 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
12705 * gcc.dg/torture/builtin-convert-1.c,
12706 gcc.dg/torture/builtin-convert-2.c,
12707 gcc.dg/torture/builtin-convert-3.c,
12708 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
12709
12710 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
12711
12712 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
12713 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
12714 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
12715 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
12716
12717 2006-10-07 Andrew Pinski <pinskia@gmail.com>
12718
12719 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
12720 Xfail some tests for powerpc-darwin and powerpc-aix.
12721
12722 2006-10-07 Jakub Jelinek <jakub@redhat.com>
12723
12724 PR c/29380
12725 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
12726
12727 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12728
12729 PR target/29300
12730 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
12731 on hppa*-*-hpux*.
12732
12733 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12734
12735 PR fortran/16580
12736 PR fortran/29288
12737 * gfortran.fortran-torture/execute/specifics.f90:
12738 Add tests for using all possible intrinsics as actual arguments.
12739 * gfortran.dg/specifics_1.f90: Add tests for using
12740 all possible intrinsics as actual arguments.
12741 * gfortran.dg/specifics_2.f90: New file.
12742 * gfortran.dg/specifics_3.f90: New file.
12743
12744 2006-10-07 Richard Sandiford <richard@codesourcery.com>
12745
12746 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
12747 * gcc.dg/debug/debug-2.c: Likewise.
12748
12749 2006-10-06 Uros Bizjak <uros@kss-loka.si>
12750
12751 * gcc.c-torture/compile/sync-2.c: New test.
12752
12753 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12754
12755 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
12756 line endings.
12757
12758 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
12759
12760 PR rtl-optimization/29128
12761 * gcc.c-torture/compile/pr29128.c: New test.
12762
12763 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12764
12765 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
12766 line endings.
12767
12768 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
12769
12770 PR middle-end/29256
12771 * gcc.dg/tree-ssa/loop-19.c: New test.
12772
12773 2006-10-06 Jakub Jelinek <jakub@redhat.com>
12774
12775 PR tree-optimization/29330
12776 * gcc.dg/pr29330.c: New test.
12777
12778 PR target/28924
12779 * gcc.c-torture/compile/20061005-1.c: New test.
12780
12781 2006-10-06 Olivier Hainque <hainque@adacore.com>
12782
12783 * gcc.dg/typename-vla-1.c: New case.
12784 * gnat.dg/forward_vla.adb: New case.
12785
12786 2006-10-06 Jakub Jelinek <jakub@redhat.com>
12787
12788 PR tree-optimization/29290
12789 * gfortran.dg/loop_nest_1.f90: New test.
12790
12791 PR target/29198
12792 * gcc.dg/tls/opt-12.c: New test.
12793
12794 PR fortran/28415
12795 * gfortran.dg/save_2.f90: New test.
12796
12797 PR c/29091
12798 * gcc.dg/pr29091.c: New test.
12799
12800 2006-10-06 Joseph Myers <joseph@codesourcery.com>
12801
12802 * lib/target-supports.exp
12803 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
12804 same as x86_64-*-*; check for LP64.
12805
12806 2006-10-04 Richard Henderson <rth@redhat.com>
12807
12808 * lib/target-supports.exp (check_effective_target_tls): Redefine
12809 to mean non-emulated tls.
12810 * gcc.dg/tls/alias-1.c: Remove tls requirement.
12811 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
12812 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
12813 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
12814 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
12815 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
12816 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
12817
12818 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
12819
12820 PR fortran/29343
12821 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
12822
12823 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12824
12825 * gfortran.dg/bounds_check_fail_1.f90: New test.
12826
12827 2006-10-03 Mark Mitchell <mark@codesourcery.com>
12828
12829 PR c++/29020
12830 * g++.dg/template/friend48.C: New test.
12831
12832 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
12833
12834 PR fortran/29098
12835 * gfortran.dg/default_initialization_2.f90: New test.
12836
12837 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
12838
12839 PR fortran/20779
12840 PR fortran/20891
12841 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
12842
12843 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
12844
12845 PR fortran/29284
12846 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
12847
12848 PR fortran/29321
12849 PR fortran/29322
12850 * gfortran.dg/missing_optional_dummy_2.f90: New test.
12851
12852 PR fortran/25091
12853 PR fortran/25092
12854 * gfortran.dg/entry_array_specs_1.f90: New test.
12855
12856 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
12857
12858 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
12859 insufficient to inhibit some test failures at -O3. Do testing
12860 on integers.
12861
12862 2006-10-03 Mark Mitchell <mark@codesourcery.com>
12863
12864 PR c++/29138
12865 * g++.dg/inherit/access8.C: New test.
12866 * g++.dg/template/dtor4.C: Tweak error messages.
12867
12868 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12869
12870 PR fortran/27478
12871 * gfortran.dg/entry_8.f90: New test.
12872
12873 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12874
12875 PR c++/29291
12876 * g++.dg/parse/new4.C: New test.
12877
12878 2006-10-03 Uros Bizjak <uros@kss-loka.si>
12879
12880 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
12881 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
12882 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
12883 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
12884 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
12885
12886 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12887
12888 PR fortran/19260
12889 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
12890 * gfortran.dg/continuation_2.f90: New test.
12891
12892 PR fortran/19262
12893 * gfortran.dg/continuation_3.f90: New test.
12894 * gfortran.dg/continuation_4.f90: New test.
12895 * gfortran.dg/continuation_5.f: New test.
12896 * gfortran.dg/continuation_6.f: New test.
12897
12898 2006-10-02 Mark Mitchell <mark@codesourcery.com>
12899
12900 PR c++/29226
12901 * g++.dg/template/vla1.C: New test.
12902
12903 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12904
12905 PR fortran/29210
12906 * gfortran.dg/complex_parameter_1.f90: New test.
12907
12908 2006-10-02 Jakub Jelinek <jakub@redhat.com>
12909
12910 PR c/29154
12911 * gcc.c-torture/execute/20060929-1.c: New test.
12912
12913 2006-10-01 Mark Mitchell <mark@codesourcery.com>
12914
12915 PR c++/29105
12916 * g++.dg/template/member6.C: New test.
12917 * g++.dg/parse/typename7.C: Adjust error markers.
12918
12919 PR c++/29080
12920 * g++.dg/template/member7.C: New test.
12921
12922 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
12923
12924 PR c/24010
12925 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
12926 gcc.dg/Woverride-init-3.c: New tests.
12927
12928 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
12929
12930 * gcc.c-torture/execute/20060930-1.c: New test.
12931
12932 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12933
12934 PR fortran/18791
12935 * gfortran.dg/specifics_1.f90: New test.
12936 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
12937 complex specifics.
12938
12939 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12940
12941 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
12942 pthread-init-common.h: New.
12943
12944 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
12945
12946 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
12947 precision on some archs.
12948
12949 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
12950
12951 * gcc.dg/non-local-goto-1.c: New test.
12952 * gcc.dg/non-local-goto-2.c: Likewise.
12953 * gcc.dg/setjmp-3.c: Likewise.
12954 * gcc.dg/setjmp-4.c: Likewise.
12955
12956 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
12957
12958 * gnat.dg/self_aggregate_with_pointer.adb: New test.
12959
12960 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
12961
12962 PR fortran/28276
12963 * gfortran.dg/exponent_1.f90: New test.
12964
12965 PR fortran/27021
12966 * gfortran.dg/nearest_1.f90: New test.
12967
12968 2006-09-26 Jakub Jelinek <jakub@redhat.com>
12969
12970 PR middle-end/25261
12971 PR middle-end/28790
12972 * gcc.dg/gomp/nestedfn-1.c: New test.
12973
12974 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
12975
12976 PR objc/29195
12977 * objc/compile/method-1.m: New test.
12978
12979 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
12980
12981 PR c++/26938
12982 * g++.dg/template/crash58.C: New test.
12983 * g++.dg/parse/crash28.C: Adjust error markers.
12984 * g++.dg/template/crash34.C: Likewise.
12985 * g++.dg/template/friend31.C: Likewise.
12986 * g++.dg/template/crash32.C: Likewise.
12987
12988 PR c++/27329
12989 * g++.dg/template/crash59.C: New test.
12990
12991 PR c++/27667
12992 * g++.dg/template/spec33.C: New test.
12993 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
12994
12995 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
12996 Adam Nemet <anemet@caviumnetworks.com>
12997
12998 * gcc.dg/tree-ssa/ivopts-1.c: New test.
12999 * gcc.dg/tree-ssa/ivopts-2.c: New test.
13000
13001 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
13002
13003 PR target/28911
13004 * gcc.dg/pr28911.c: New.
13005
13006 2006-09-23 Uros Bizjak <uros@kss-loka.si>
13007
13008 PR target/29169
13009 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
13010 (dg-options): Add -mfpmath=387.
13011
13012 2006-09-23 Jakub Jelinek <jakub@redhat.com>
13013
13014 PR c/28706
13015 * gcc.dg/pr28706.c: New test.
13016
13017 PR c/28712
13018 * gcc.dg/pr28712.c: New test.
13019
13020 2006-09-22 Mike Stump <mrs@apple.com>
13021
13022 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
13023
13024 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
13025
13026 PR tree-optimization/28888
13027 * gcc.dg/pr28888.c: New test.
13028
13029 2006-09-21 Mark Mitchell <mark@codesourcery.com>
13030
13031 PR c++/29016
13032 * g++.dg/init/ptrfn1.C: New test.
13033
13034 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
13035
13036 PR c++/28861
13037 * g++.dg/template/spec32.C: New test.
13038 * g++.dg/parse/crash9.C: Adjust error markers.
13039
13040 PR c++/28303
13041 * g++.dg/template/typedef6.C: New test.
13042 * g++.dg/init/error1.C: Adjust error markers.
13043 * g++.dg/parse/crash9.C: Likewise.
13044 * g++.dg/template/crash55.C: Likewise.
13045
13046 2006-09-21 Janis Johnson <janis187@us.ibm.com>
13047
13048 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
13049
13050 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
13051
13052 PR target/27650
13053 * g++.dg/ext/dllimport12.C: New test.
13054
13055 2006-09-20 Richard Sandiford <richard@codesourcery.com>
13056
13057 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
13058 * gcc.target/mips/nmadd-2.c: Likewise.
13059 * gcc.target/mips/mips-ps-6.c: New test.
13060 * gcc.target/mips/neg-abs-1.c: Likewise.
13061 * gcc.target/mips/neg-abs-2.c: Likewise.
13062 * gcc.target/mips/nmadd-3.c: New test.
13063
13064 2006-09-20 Jakub Jelinek <jakub@redhat.com>
13065
13066 PR middle-end/28046
13067 * gcc.dg/gomp/atomic-10.c: New test.
13068 * g++.dg/gomp/atomic-10.C: New test.
13069
13070 2006-09-20 Eric Christopher <echristo@apple.com>
13071
13072 * gcc.target/i386/sse3-not-fisttp.c: New.
13073
13074 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
13075
13076 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
13077
13078 2006-09-19 Richard Sandiford <richard@codesourcery.com>
13079
13080 * gcc.c-torture/execute/pr28289.c (one): New variable.
13081 (main): Use it instead of argc.
13082 * gcc.c-torture/execute/20060102-1.c (one): New variable.
13083 (main): Use it instead of argc.
13084
13085 2006-09-19 Paul Brook <paul@codesourcery.com>
13086
13087 PR target/28516
13088 * gcc.dg/nested-func-5.c: New test.
13089
13090 2006-09-19 Ben Elliston <bje@au.ibm.com>
13091
13092 * lib/target-supports.exp (check_effective_target_tls): Compile
13093 test stubs using ${tool}_target_compile, not just target_compile.
13094 (check_effective_target_tls_runtime): Likewise.
13095
13096 2006-09-19 Ben Elliston <bje@au.ibm.com>
13097
13098 * gcc.c-torture/compile/20030405-1.x: Remove.
13099
13100 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
13101 optimising linker from discarding it.
13102
13103 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
13104
13105 PR fortran/28526
13106 * gfortran.dg/keyword_symbol_1.f90: New test.
13107
13108 * gfortran.dg/spread_shape_1.f90: Add missing warning with
13109 pedantic compilation option.
13110
13111 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
13112
13113 PR fortran/29060
13114 * gfortran.dg/spread_shape_1.f90: New test.
13115
13116 2006-09-17 Roger Sayle <roger@eyesopen.com>
13117
13118 PR tree-optimization/28887
13119 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
13120
13121 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
13122
13123 PR c/25993
13124 * gcc.dg/pr25993.c: New test.
13125
13126 2006-09-17 Ira Rosen <irar@il.ibm.com>
13127
13128 PR tree-opt/21591
13129 * gcc.dg/vect/pr21591.c: New test.
13130
13131 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
13132
13133 PR tree-opt/29059
13134 * gcc.c-torture/compile/strcpy-1.c: New test.
13135 * gcc.c-torture/compile/strcpy-2.c: New test.
13136 * gcc.c-torture/compile/memcpy-1.c: New test.
13137 * gcc.c-torture/compile/memcpy-2.c: New test.
13138
13139 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
13140
13141 PR testsuite/29055
13142 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
13143
13144 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
13145
13146 * gnat.dg/specs/double_record_extension1.ads: New test.
13147 * gnat.dg/specs/double_record_extension2.ads: Likewise.
13148
13149 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
13150
13151 PR fortran/29051
13152 * gfortran.dg/oldstyle_3.f90: New test.
13153
13154 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13155
13156 PR libgfortran/29099
13157 * gfortran.dg/secnds-1.f: New test.
13158
13159 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13160
13161 PR libgfortran/29053
13162 * gfortran.dg/streamio_9.f90: New test.
13163 * gfortran.dg/streamio_10.f90: New test.
13164
13165 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
13166
13167 PR C++/29002
13168 * g++.dg/init/array22.C: New test.
13169 * g++.dg/init/array23.C: New test.
13170
13171 2006-09-14 Arnaud Charlet <charlet@adacore.com>
13172
13173 * stackcheck.lst: Update list of tests requiring stack checking.
13174 * norun.lst: Adjust for above change.
13175 * ada95.lst: New file.
13176 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
13177 requiring -gnat95 switch.
13178
13179 2006-09-14 Olivier Hainque <hainque@adacore.com>
13180
13181 * gnat.dg/in_out_parameter.adb: New test.
13182
13183 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
13184
13185 PR debug/28980
13186 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
13187
13188 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
13189
13190 * gnat.dg/specs/unchecked_union.ads: New test.
13191
13192 2006-09-13 Richard Sandiford <richard@codesourcery.com>
13193
13194 PR rtl-optimization/28982
13195 * gcc.c-torture/execute/pr28982a.c: New test.
13196 * gcc.c-torture/execute/pr28982b.c: Likewise.
13197
13198 2006-09-12 Eric Christopher <echristo@apple.com>
13199
13200 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
13201 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
13202
13203 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
13204
13205 PR c/28768
13206 PR preprocessor/14634
13207 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
13208 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
13209 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
13210
13211 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13212
13213 * gcc.dg/pr28243.c: New test.
13214
13215 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
13216
13217 PR fortran/28971
13218 gfortran.dg/pr28971.f90: New test to act as a backstop in case
13219 this undiagnosed regression reappears.
13220
13221 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
13222
13223 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
13224 Treat $srcdir as a literal.
13225 * lib/fortran-torture.exp (fortran-torture-compile,
13226 fortran-torture-execute): Likewise.
13227 * lib/objc-torture.exp (objc-torture-compile,
13228 objc-torture-execute): Likewise.
13229 * lib/profopt.exp (profopt-execute): Likewise.
13230
13231 2006-09-11 Geoffrey Keating <geoffk@apple.com>
13232
13233 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
13234
13235 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
13236
13237 PR testsuite/28950
13238 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
13239
13240 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
13241
13242 PR target/13685
13243 * gcc.target/i386/pr13685.c: New test.
13244
13245 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
13246
13247 * gcc.dg/pr28726.c: New test.
13248
13249 2006-09-11 Josh Conner <jconner@apple.com>
13250
13251 * gcc.dg/nrv3.c: Increase size of structure.
13252 * gcc.dg/nrv4.c: Likewise.
13253 * gcc.dg/nrv5.c: Likewise.
13254
13255 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
13256
13257 PR libfortran/28890
13258 gfortran.dg/assumed_charlen_function_5.f90: New test.
13259
13260 2006-09-10 Mark Mitchell <mark@codesourcery.com>
13261
13262 PR c++/28991
13263 * g++.dg/init/static3.C: New test.
13264
13265 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
13266
13267 PR testsuite/29007
13268 * gcc.dg/long-long-cst1.c (t): Add cast to
13269 __SIZE_TYPE__ before casting to int.
13270 (main): Return 0 on success.
13271
13272 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13273
13274 * gcc.c-torture/execute/20060910-1.c: New test.
13275
13276 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
13277
13278 PR middle-end/26983
13279 * gcc.dg/pr26983.c: New test.
13280
13281 2006-09-10 Richard Sandiford <richard@codesourcery.com>
13282
13283 PR target/29006
13284 * gcc.c-torture/execute/pr29006.c: New test.
13285
13286 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13287
13288 PR libfortran/28947
13289 gfortran.dg/matmul_4.f90: New test.
13290
13291 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13292
13293 PR fortran/28959
13294 gfortran.dg/used_types_10: New test.
13295
13296 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13297
13298 PR libfortran/28923
13299 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
13300 gfortran.dg/array_initializer_3.f90: New test.
13301
13302 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13303
13304 PR fortran/28914
13305 * gfortran.dg/actual_array_constructor_3.f90: New test.
13306
13307 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
13308
13309 PR testsuite/26778
13310 * gcc.target/i386/pr26778.c: New testcase.
13311
13312 2006-09-08 Eric Christopher <echristo@apple.com>
13313
13314 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
13315 * gcc.target/i386/memcpy-1.c: Ditto.
13316 * gcc.target/i386/asm-1.c: Ditto.
13317 * gcc.target/i386/20060512-4.c: Ditto.
13318 * gcc.target/i386/compress-float-387.c: Ditto.
13319 * gcc.target/i386/20060512-1.c: Ditto.
13320 * gcc.target/i386/compress-float-sse.c: Ditto.
13321 * gcc.target/i386/20060512-2.c: Ditto.
13322 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
13323 * gcc.target/i386/stack-prot-kernel.c: Ditto.
13324 * gcc.target/i386/compress-float-387-pic.c: Ditto.
13325 * gcc.dg/pr26449.c: Ditto.
13326 * gcc.dg/attr-ms_struct-2.c: Ditto.
13327 * gcc.dg/attr-ms_struct-1.c: Ditto.
13328 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
13329
13330 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
13331
13332 PR c/28504
13333 * gcc.dg/vla-10.c: New test.
13334
13335 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13336
13337 PR c++/28858
13338 * g++.dg/parse/template20.C: New test.
13339 * g++.dg/template/operator8.C: Remove obsolete part.
13340 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
13341 * g++.old-deja/g++.pt/crash65.C: Likewise.
13342
13343 2006-09-07 Jason Merrill <jason@redhat.com>
13344
13345 PR middle-end/27724
13346 * gcc.dg/long-long-cst1.c: New test.
13347
13348 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13349
13350 PR C++/28906
13351 * g++.dg/other/array3.C: New test.
13352 * g++.dg/other/array4.C: New test.
13353 * g++.dg/other/array5.C: New test.
13354
13355 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
13356
13357 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
13358
13359 2006-09-07 Uros Bizjak <uros@kss-loka.si>
13360
13361 PR target/28946
13362 * gcc.target/i386/pr28946.c: New test.
13363
13364 2006-09-07 Steven G. Kargl <kargls@comcast.net>
13365
13366 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
13367 in integer literal constant.
13368 * gfortran.dg/enum_8.f90: Ditto.
13369 * gfortran.dg/g77/20030326-1.f: Ditto.
13370
13371 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
13372
13373 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
13374 nonconformance usage.
13375
13376 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13377
13378 PR middle-end/28862
13379 * gcc.c-torture/compile/vector-align-1.c: New test.
13380
13381 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
13382
13383 PR rtl-opt/27883
13384 * g++.dg/opt/copysign-1.C: New test.
13385
13386 2006-09-06 Jason Merrill <jason@redhat.com>
13387
13388 PR c++/27371
13389 * g++.dg/warn/unused-result1.C: New test.
13390
13391 2006-09-06 Mark Mitchell <mark@codesourcery.com>
13392
13393 PR c++/28903
13394 * g++.dg/ext/vla3.C: New test.
13395
13396 PR c++/28886
13397 * g++.dg/template/array16.C: New test.
13398
13399 2006-09-06 Richard Guenther <rguenther@suse.de>
13400
13401 * gcc.dg/pr27226.c: Remove testcase again.
13402
13403 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13404
13405 PR tree-opt/28937
13406 * g++.dg/opt/unroll2.C: New test.
13407
13408 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13409
13410 PR tree-opt/28952
13411 * gcc.dg/vect/pr28952.c: New test.
13412
13413 2006-09-05 Richard Guenther <rguenther@suse.de>
13414
13415 PR tree-optimization/28900
13416 * gcc.dg/torture/pr28900.c: New testcase
13417
13418 2006-09-05 Richard Guenther <rguenther@suse.de>
13419
13420 PR tree-optimization/28905
13421 * gcc.c-torture/compile/pr28905.c: New testcase.
13422
13423 2006-09-05 Richard Guenther <rguenther@suse.de>
13424
13425 PR middle-end/28935
13426 * gcc.dg/pr28935.c: New testcase.
13427
13428 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13429
13430 * gcc.c-torture/execute/20060905-1.c: New test.
13431
13432 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
13433
13434 PR fortran/28908
13435 * gfortran.dg/used_types_7.f90: New test.
13436 * gfortran.dg/used_types_8.f90: New test.
13437 * gfortran.dg/used_types_9.f90: New test.
13438
13439 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13440
13441 * gcc.c-torture/compile/20060904-1.c: New test.
13442
13443 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
13444
13445 PR c++/23287 Revert my 2006-09-01 patch
13446 * g++.dg/parse/dtor12.C: Remove.
13447
13448 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
13449
13450 PR c+/27670
13451 * g++.dg/template/operator9.C: New test.
13452
13453 PR c++/27493
13454 * g++.dg/template/operator7.C: New test.
13455
13456 PR c++/27494
13457 * g++.dg/template/operator8.C: New test.
13458
13459 PR c++/27397
13460 * g++.dg/template/crash57.C: New test.
13461
13462 * g++.dg/template/typedef4.C: Adjust error markers.
13463 * g++.dg/template/typedef5.C: Likewise.
13464
13465 2006-09-02 Jakub Jelinek <jakub@redhat.com>
13466
13467 PR c++/28878
13468 * g++.dg/parse/crash33.C: New test.
13469
13470 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
13471 Richard Guenther <rguenther@suse.de>
13472 Adam Nemet <anemet@caviumnetworks.com>
13473
13474 PR middle-end/27226
13475 * gcc.target/mips/memcpy-1.c: New testcase.
13476 * gcc.dg/pr27226.c: Likewise.
13477
13478 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
13479
13480 PR c++/28705
13481 * g++.dg/lookup/koenig5.C: New.
13482 * g++.dg/template/crash56.C: New.
13483
13484 2006-09-01 Josh Conner <jconner@apple.com>
13485
13486 PR c++/25505
13487 * gcc.dg/nrv3.c: New test.
13488 * gcc.dg/nrv4.c: New test.
13489 * gcc.dg/nrv5.c: New test.
13490
13491 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
13492
13493 PR c++/23287
13494 * g++.dg/parse/dtor12.C: New.
13495
13496 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
13497
13498 PR tree-optimization/28839
13499 * gcc.dg/pr28839.c: New test.
13500
13501 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
13502
13503 PR target/24367
13504 * gcc.dg/pr24367.c: New testcase.
13505
13506 2006-08-30 Joseph Myers <joseph@codesourcery.com>
13507
13508 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
13509
13510 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
13511
13512 PR rtl-optimization/27735
13513 * gcc.dg/loop-unswitch-1.c: New test.
13514
13515 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
13516
13517 PR fortran/28885
13518 * gfortran.dg/aliasing_dummy_2.f90: New test.
13519
13520 PR fortran/20067
13521 * gfortran.dg/generic_5.f90: Change error message.
13522
13523 PR fortran/28873
13524 * gfortran.dg/generic_6.f90: New test.
13525
13526 PR fortran/25077
13527 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
13528
13529 PR fortran/25102
13530 * gfortran.dg/invalid_interface_assignment.f90: New test.
13531
13532 PR fortran/24866
13533 * gfortran.dg/module_proc_external_dummy.f90: New test.
13534
13535 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
13536
13537 PR c++/28349
13538 * g++.dg/warn/var-args1.C: New test.
13539
13540 2006-08-29 Steven G. Kargl <kargls@comcast.net>
13541
13542 PR fortran/28866
13543 * gfortran.dg/simpleif_2.f90: New test.
13544 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
13545 * gfortran.dg/enum_5.f90: Ditto.
13546
13547 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13548 Kazu Hirata <kazu@codesourcery.com>
13549
13550 PR tree-optimization/17506
13551 * gcc.dg/pr17506.c: New.
13552
13553 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
13554
13555 PR c++/28139
13556 * g++.dg/eh/alias1.C: New test.
13557
13558 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13559
13560 PR c++/28860
13561 * g++.dg/template/ttp22.C: New test.
13562
13563 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
13564
13565 PR middle-end/26632
13566 * gcc.dg/pr26632.c: New.
13567
13568 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13569
13570 PR libgfortran/28354
13571 * gfortran.dg/fmt_zero_precision.f90: New test.
13572
13573 2006-08-27 Mark Mitchell <mark@codesourcery.com>
13574
13575 PR c++/28058
13576 * g++.dg/template/spec31.C: New test.
13577
13578 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
13579
13580 PR c++/26573
13581 * g++.dg/other/static2.C: New test.
13582
13583 2006-08-26 Roger Sayle <roger@eyesopen.com>
13584
13585 * gcc.dg/Wswitch-enum-2.c: New test case.
13586 * gcc.dg/Wswitch-enum-3.c: Likewise.
13587
13588 2006-08-26 Richard Guenther <rguenther@suse.de>
13589
13590 * gcc.c-torture/compile/20060826-1.c: New testcase.
13591
13592 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
13593
13594 PR c++/28736
13595 * g++.dg/template/void10.C: New test.
13596
13597 PR c++/28737
13598 * g++.dg/template/void8.C: New test.
13599
13600 PR c+_+/28738
13601 * g++.dg/template/void9.C: New test.
13602
13603 * g++.dg/template/void3.C: Adjust error markers.
13604 * g++.dg/template/void4.C: Likewise.
13605 * g++.dg/template/crash55.C: Likewise.
13606 * g++.dg/template/void7.C: Likewise
13607
13608 2006-08-26 Mark Mitchell <mark@codesourcery.com>
13609
13610 PR c++/28588
13611 * g++.dg/inherit/access6.C: New test.
13612 * g++.dg/inherit/access7.C: Likewise.
13613
13614 PR c++/28595
13615 * g++.dg/template/array15.C: New test.
13616 * g++.dg/template/crash2.C: Tweak error markers.
13617
13618 2006-08-26 Jakub Jelinek <jakub@redhat.com>
13619
13620 PR middle-end/28683
13621 * gcc.c-torture/compile/20060823-1.c: New test.
13622
13623 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13624
13625 PR c++/28853
13626 * g++.dg/template/ttp21.C: New test.
13627
13628 PR c++/28852
13629 * g++.dg/other/operator1.C: Add error-marker.
13630 * g++.dg/other/operator2.C: New test.
13631
13632 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13633
13634 PR c/27893
13635 * gcc.c-torture/compile/vla-const-1.c,
13636 gcc.c-torture/compile/vla-const-2.c: New tests.
13637
13638 2006-08-26 Richard Guenther <rguenther@suse.de>
13639
13640 PR middle-end/28814
13641 * gcc.dg/torture/pr28814.c: New testcase.
13642
13643 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13644
13645 PR c/28418
13646 * gcc.c-torture/compile/compound-literal-1.c: New test.
13647
13648 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13649
13650 PR c/28299
13651 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
13652 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
13653 Expect extra diagnostics.
13654
13655 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
13656
13657 gcc.dg/noncompile/pr16876.c: New test.
13658
13659 2006-08-25 Mark Mitchell <mark@codesourcery.com>
13660
13661 PR c++/28056
13662 * g++.dg/parse/local1.C: New test.
13663 * g++.dg/other/qual1.C: Tweak error marker.
13664
13665 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
13666
13667 PR c++/27787
13668 * g++.dg/template/typename10.C: New.
13669 * g++.dg/template/lookup4.C: Remove bogus error marker.
13670
13671 2006-08-25 Richard Guenther <rguenther@suse.de>
13672
13673 PR testsuite/28829
13674 * gcc.dg/pr26570.c: Fix testcase.
13675
13676 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
13677
13678 PR tree-opt/28807
13679 * gcc.c-torture/execute/mayalias-2.c: New test.
13680 * gcc.dg/tree-ssa/alias-13.c: New test.
13681
13682 2006-08-24 Jan Hubicka <jh@suse.cz>
13683
13684 PR debug/26881
13685 * gcc.dg/debug/pr26881.c: New file.
13686
13687 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
13688
13689 PR fortran/28788
13690 * gfortran.dg/used_types_4.f90: New test.
13691 * gfortran.dg/derived_init_2.f90: Modify to check sibling
13692 association of derived types.
13693 * gfortran.dg/used_types_2.f90: Add module cleanup.
13694 * gfortran.dg/used_types_3.f90: The same.
13695
13696 PR fortran/28771
13697 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
13698 fix of regression.
13699
13700 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13701
13702 PR 28813
13703 * gfortran.dg/direct_io_6.f90: Remove test.
13704
13705 2006-08-23 Stuart Hastings <stuart@apple.com>
13706
13707 PR 28825
13708 * gcc.target/i386/20060821-1.c: New.
13709
13710 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
13711
13712 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
13713 dg-warning strings for dllimport.
13714
13715 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
13716
13717 PR C++/28450
13718 * g++.dg/ext/vector4.C: New test.
13719 * g++.dg/ext/complex1.C: New test.
13720
13721 2006-08-21 Geoffrey Keating <geoffk@apple.com>
13722
13723 PR debug/28692
13724 * gcc.dg/debug/const-1.c: New.
13725 * gcc.dg/debug/const-2.c: New.
13726 * gcc.dg/debug/dwarf2/const-1.c: New.
13727 * gcc.dg/debug/dwarf2/const-2.c: New.
13728 * gcc.dg/debug/dwarf2/const-2b.c: New.
13729
13730 2006-08-22 Richard Guenther <rguenther@suse.de>
13731
13732 PR middle-end/28776
13733 * gcc.c-torture/compile/pr28776-1.c: New testcase.
13734 * gcc.c-torture/compile/pr28776-2.c: Likewise.
13735
13736 2006-08-22 Daniel Berlin <dberlin@dberlin.org>
13737
13738 PR tree-optimization/28003
13739 * g++.dg/tree-ssa/pr28003.C: New.
13740
13741 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
13742
13743 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
13744
13745 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
13746
13747 PR c++/26269
13748 * g++.dg/other/error14.C: New test.
13749
13750 PR c++/28505
13751 * g++.dg/parse/ctor7.C: New test.
13752 * g++.dg/parse/ctor8.C: Likewise.
13753
13754 PR c++/28741
13755 * g++.dg/template/void7.C: New test.
13756
13757 2006-08-21 Olivier Hainque <hainque@adacore.com>
13758
13759 * gnat.dg/self_aggregate_with_zeros.adb: New test.
13760 * gnat.dg/self_aggregate_with_array.adb: New test.
13761
13762 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
13763
13764 * g++.dg/eh/arm-vfp-unwind.C: New test.
13765
13766 2006-08-20 Mark Mitchell <mark@codesourcery.com>
13767
13768 PR c++/28341
13769 * g++.dg/template/ref3.C: New test.
13770 * g++.dg/template/nontype13.C: New test.
13771
13772 PR c++/28346
13773 * g++.dg/template/ptrmem17.C: New test.
13774
13775 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
13776
13777 PR target/28648 c:
13778 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
13779
13780 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
13781
13782 PR fortran/28630
13783 * gfortran.dg/used_types_2.f90: New test.
13784
13785 PR fortran/28601
13786 * gfortran.dg/used_types_3.f90: New test.
13787
13788 PR fortran/20886
13789 * gfortran.dg/generic_actual_arg.f90: New test.
13790
13791 PR fortran/28735
13792 * gfortran.dg/module_private_array_refs_1.f90: New test.
13793
13794 PR fortran/28762
13795 * gfortran.dg/program_name_1.f90: New test.
13796
13797 PR fortran/28425
13798 * gfortran.dg/derived_constructor_comps_1.f90: New test.
13799
13800 PR fortran/28496
13801 * gfortran.dg/array_initializer_2.f90: New test.
13802
13803 PR fortran/18111
13804 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
13805
13806 PR fortran/28600
13807 * gfortran.dg/assumed_charlen_function_4.f90: New test.
13808
13809 PR fortran/28771
13810 * gfortran.dg/assumed_charlen_in_main.f90: New test.
13811
13812 PR fortran/28660
13813 * gfortran.dg/dependent_decls_1.f90: New test.
13814
13815 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
13816
13817 PR fortran/25217
13818 * gfortran.dg/derived_init_2.f90: New.
13819
13820 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
13821
13822 * gcc.c-torture/execute/pr28289.c: New test.
13823
13824 2006-08-17 Jakub Jelinek <jakub@redhat.com>
13825
13826 PR c/28744
13827 * gcc.dg/attr-externally-visible-1.c: New test.
13828 * gcc.dg/attr-externally-visible-2.c: New test.
13829 * g++.dg/parse/attr-externally-visible-1.C: New test.
13830 * g++.dg/parse/attr-externally-visible-2.C: New test.
13831
13832 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13833
13834 PR c++/28606
13835 * g++.dg/parse/dtor11.C: New test.
13836
13837 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
13838
13839 PR rtl-optimization/28489
13840 * gcc.c-torture/compile/pr28489.c: New test.
13841
13842 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13843
13844 PR c++/28710
13845 * g++.dg/template/redecl4.C: New test.
13846
13847 PR c++/28711
13848 * g++.dg/template/ctor8.C: New test.
13849
13850 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
13851
13852 * gcc.dg/pr26570.c: Fix testcase.
13853
13854 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
13855
13856 * PR c++/28573
13857 * g++.dg/parse/offsetof6.C: New test.
13858 * g++.dg/parse/offsetof6.C: New test.
13859 * g++.dg/parse/offsetof7.C: New test.
13860
13861 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13862
13863 PR testsuite/28602
13864 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
13865 is false.
13866
13867 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
13868
13869 PR c++/28302
13870 * g++.dg/ext/vector3.C: New test.
13871
13872 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
13873
13874 PR gcov/profile/26570
13875 * gcc.dg/pr26570.c: New test.
13876
13877 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
13878
13879 PR c/27697
13880 * gcc.dg/qual-component-1.c: New test.
13881
13882 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13883
13884 PR c++/28593
13885 * g++.dg/parse/new3.C: New test.
13886
13887 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13888
13889 PR fortran/25828
13890 * gfortran.dg/streamio_1.f90: New test.
13891 * gfortran.dg/streamio_2.f90: New test.
13892 * gfortran.dg/streamio_3.f90: New test.
13893 * gfortran.dg/streamio_4.f90: New test.
13894 * gfortran.dg/streamio_5.f90: New test.
13895 * gfortran.dg/streamio_6.f90: New test.
13896 * gfortran.dg/streamio_7.f90: New test.
13897 * gfortran.dg/streamio_8.f90: New test.
13898
13899 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
13900
13901 PR c/28287
13902 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
13903
13904 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
13905
13906 PR c++/28594
13907 * g++.dg/template/void6.C: New test.
13908
13909 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13910
13911 PR c/28649
13912 * gcc.dg/parse-error-1.c: New test.
13913 * gcc.dg/parse-error-2.c: New test.
13914 * gcc.dg/cpp/digraph2.c: Add error-marker.
13915 * gcc.dg/noncompile/920923-1.c: Likewise.
13916
13917 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
13918
13919 PR c/27490
13920 * gcc.dg/sizeof-2.c: New testcase.
13921
13922 PR c/27489
13923 * gcc.dg/switch-A.c: New testcase.
13924
13925 2006-08-14 Steve Ellcey <sje@cup.hp.com>
13926
13927 PR c++/28288
13928 PR c++/14556
13929 * g++.old-deja/g++.warn/compare1.C: Delete.
13930 * g++.dg/opt/pr7503-2.C: Delete.
13931 * g++.dg/opt/pr7503-3.C: Delete.
13932 * g++.dg/opt/pr7503-4.C: Delete.
13933 * g++.dg/opt/pr7503-5.C: Delete.
13934 * g++.dg/opt/max1.C: Delete.
13935 * g++.dg/warn/minmax.C: Delete.
13936 * g++.dg/expr/minmax.C: New test.
13937
13938 2006-08-14 Richard Guenther <rguenther@suse.de>
13939
13940 PR testsuite/28703
13941 * gcc.c-torture/execute/pr28651.c: Do not use argc
13942 to avoid optimization, instead forbid inlining.
13943
13944 2006-08-14 Richard Sandiford <richard@codesourcery.com>
13945
13946 PR rtl-optimization/28634
13947 * gcc.c-torture/execute/ieee/pr28634.c: New test.
13948
13949 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
13950
13951 PR c/27184
13952 * gcc.dg/torture/pr27184.c: New test.
13953
13954 2006-08-12 Jakub Jelinek <jakub@redhat.com>
13955
13956 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
13957
13958 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13959
13960 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
13961 * gfortran.dg/stat_2.f90: Likewise.
13962 * gfortran.dg/chmod_1.f90: Likewise.
13963 * gfortran.dg/chmod_2.f90: Likewise.
13964 * gfortran.dg/chmod_3.f90: Likewise.
13965
13966 2006-08-11 David Edelsohn <edelsohn@gnu.org>
13967
13968 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
13969
13970 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
13971
13972 * g++.dg/opt/pr23454-2.C: New test.
13973
13974 2006-08-11 Richard Guenther <rguenther@suse.de>
13975
13976 PR middle-end/28651
13977 * gcc.c-torture/execute/pr28651.c: New testcase.
13978
13979 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
13980
13981 * gnat.dg/specs/static_initializer.ads: New test.
13982
13983 2006-08-10 Paul Brook <paul@codesourcery.com>
13984
13985 * gcc.target/arm/cond-asm.c: New test.
13986
13987 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
13988
13989 PR tree-optimization/26197
13990 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
13991 * g++.dg/vect/vect.exp: Compile the new tests with
13992 --param max-aliased-vops=0.
13993
13994 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
13995
13996 PR c++/28637
13997 * g++.dg/template/void3.C: New test.
13998
13999 PR c++/28638
14000 * g++.dg/template/void4.C: New test.
14001
14002 PR c++/28640
14003 * g++.dg/template/void5.C: New test.
14004
14005 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
14006
14007 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
14008 after dg-do compile.
14009
14010 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
14011
14012 PR tree-optimizations/26969
14013 * gcc.dg/vect/vect.exp: Compile tests prefixed with
14014 "unswitch-loops" with -funswitch-loops.
14015 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
14016
14017 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14018
14019 * gcc.dg/sparc-getcontext-1.c: Fix typo.
14020 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
14021 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
14022 * objc.dg/dwarf-1.m: Likewise.
14023 * objc.dg/dwarf-2.m: Likewise.
14024 * obj-c++.dg/dwarf-2.mm: Likewise.
14025
14026 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14027
14028 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
14029 * objc.dg/dwarf-2.m: Likewise.
14030 * obj-c++.dg/dwarf-2.mm: Likewise.
14031
14032 PR libfortran/28603
14033 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
14034
14035 PR testsuite/27611
14036 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
14037
14038 PR testsuite/27033
14039 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
14040
14041 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
14042
14043 PR target/27827
14044 * gcc.target/i386/pr27827.c: New testcase.
14045
14046 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
14047
14048 PR fortran/28590
14049 * gfortran.dg/sequence_types_1.f90: New test.
14050
14051 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
14052
14053 PR fortran/28548
14054 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
14055 dg-warning. Add -pedantic option.
14056
14057 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14058
14059 PR c/28502
14060 * gcc.dg/proto-1.c: New test.
14061
14062 PR c/27721
14063 * gcc.dg/lvalue-4.c: New test.
14064
14065 PR c/28136
14066 * gcc.dg/init-bad-5.c: New test.
14067
14068 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
14069
14070 PR c++/28347
14071 * g++.dg/ext/typedef-init.C: Add new test for typedef
14072 initialization inside templates. Adjust existing error markers.
14073
14074 2006-08-03 Mark Mitchell <mark@codesourcery.com>
14075
14076 PR c++/28148
14077 * g++.dg/init/ptrmem3.C: New test.
14078
14079 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
14080
14081 PR tree-optimization/27770
14082 * lib/target-support.exp: New target keyword "section_anchors".
14083 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
14084 tests.
14085 * gcc.dg/vect/section-anchors-pr27770.c: New test.
14086 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
14087 * gcc.dg/vect/section-anchors-vect-69.c: New test.
14088 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
14089
14090 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14091
14092 * gcc.dg/20060801-1.c: Add missing '}'.
14093
14094 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14095
14096 PR c++/27508
14097 * g++.dg/parse/dtor9.C: New test.
14098 * g++.dg/parse/dtor10.C: New test.
14099 * g++.dg/other/error7.C: Adjust error-marker.
14100
14101 PR c++/28274
14102 * g++.dg/other/default5.C: New test.
14103
14104 2006-08-02 Richard Guenther <rguenther@suse.de>
14105
14106 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
14107
14108 2006-08-02 Mark Mitchell <mark@codesourcery.com>
14109
14110 PR c++/28557
14111 * g++.dg/template/conv9.C: New test.
14112
14113 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
14114
14115 PR debug/28063
14116 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
14117 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
14118 Optionally return assembly text. Update callers.
14119 (check_no_compiler_messages): Update verbose messages.
14120 (check_no_messages_and_pattern): New.
14121 (check_effective_target_string_merging): New.
14122
14123 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14124
14125 PR c++/28250
14126 * g++.dg/eh/catch4.C: New test.
14127
14128 PR c++/28257
14129 * g++.dg/other/qual1.C: New test.
14130
14131 PR c++/28259
14132 * g++.dg/inherit/error2.C: New test.
14133
14134 PR c++/28267
14135 * g++.dg/other/new1.C: New test.
14136
14137 * g++.dg/warn/pr23075.C: Remove obsolete test.
14138 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
14139 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
14140
14141 2006-07-31 Mark Mitchell <mark@codesourcery.com>
14142
14143 PR c++/28523
14144 * g++.dg/eh/cast1.C: New test.
14145
14146 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
14147
14148 PR libfortran/28452
14149 * gfortran.dg/random_3.f90: New test.
14150
14151 2006-08-01 Steve Ellcey <sje@cup.hp.com>
14152
14153 PR c++/28432
14154 * g++.dg/other/pr28304.C: Change expected error message.
14155 * g++.dg/other/pr28432.C: New test.
14156
14157 2006-08-01 Steve Ellcey <sje@cup.hp.com>
14158
14159 PR c++/28256
14160 * g++.dg/init/brace2.C: Change expected error message, add empty init.
14161
14162 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
14163
14164 PR debug/23336
14165 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
14166 at -g1.
14167 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
14168 g++.dg/debug/enum-2.C: New.
14169
14170 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14171
14172 PR c++/6634
14173 * g++.dg/parse/long1.C: Add more tests.
14174
14175 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14176
14177 * gfortran.dg/lrshift_1.c: New file.
14178
14179 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14180
14181 PR libgfortran/28335
14182 * gfortran.dg/no_unit_error_1.f90: New test.
14183
14184 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14185
14186 PR libgfortran/28335
14187 * gfortran.dg/no_unit_error_1.f90: Delete test.
14188 * gfortran.dg/no_unit_error_2.f90: Delete test.
14189
14190 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14191
14192 * gfortran.dg/chmod_3.f90: New test.
14193 * gfortran.dg/ltime_gmtime_1.f90: New test.
14194 * gfortran.dg/ltime_gmtime_2.f90: New test.
14195 * gfortran.dg/lrshift_1.f90: New test.
14196 * gfortran.dg/chmod_1.f90: New test.
14197 * gfortran.dg/chmod_2.f90: New test.
14198
14199 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
14200
14201 PR c++/27668
14202 * g++.dg/template/crash55.C: New test.
14203
14204 PR c++/27962
14205 * g++.dg/template/nontype16.C: New test.
14206
14207 * g++.dg/template/void2.C: Adjust error markers.
14208 * g++.dg/template/nontype5.C: Adjust error markers.
14209
14210 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
14211
14212 * gcc.target/i386/stack-prot-kernel.c: New test.
14213
14214 2006-07-27 Roger Sayle <roger@eyesopen.com>
14215
14216 * gcc.dg/builtins-55.c: New test case.
14217
14218 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
14219
14220 PR rtl-optimization/27907
14221 * gcc.c-torture/compile/pr27907.c: New test.
14222
14223 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14224
14225 * gfortran.dg/mclock.f90: New test.
14226 * gfortran.dg/int_conv_1.f90: New test.
14227 * gfortran.dg/stat_1.f90: New test.
14228 * gfortran.dg/stat_2.f90: New test.
14229
14230 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14231
14232 PR libgfortran/28335
14233 * gfortran.dg/no_unit_error_1.f90: New test.
14234 * gfortran.dg/no_unit_error_2.f90: New test.
14235 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
14236
14237 2006-07-25 Roger Sayle <roger@eyesopen.com>
14238
14239 PR middle-end/28473
14240 * gcc.dg/fold-convround-1.c: New test case.
14241
14242 2006-07-24 Steven G. Kargl <kargls@comcast.net>
14243
14244 * gfortran.dg/arithmetic_if.f90: Fix comments.
14245
14246 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14247
14248 PR c++/27572
14249 * g++.dg/other/typedef1.C: New test.
14250 * g++.dg/template/typedef4.C: New test.
14251 * g++.dg/template/typedef5.C: New test.
14252
14253 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
14254
14255 PR fortran/28416
14256 * gfortran.dg/allocatable_dummy_3.f90: New.
14257
14258 2006-07-24 Steven G. Kargl <kargls@comcast.net>
14259
14260 PR fortran/28439
14261 * gfortran.dg/arithmetic_if.f90: New test.
14262
14263 2006-07-24 Uros Bizjak <uros@kss-loka.si>
14264
14265 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
14266 avoid memcpy optimization.
14267
14268 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14269
14270 PR fortran/25289
14271 * gfortran.dg/direct_io_6.f90: New test.
14272
14273 2006-07-24 Jan Hubicka <jh@suse.cz>
14274
14275 PR c/25795
14276 PR c++/27369
14277 * gcc.dg/pr25795.c: New test.
14278 * gcc.dg/pr25795-1.c: New test.
14279
14280 2006-07-23 Roger Sayle <roger@eyesopen.com>
14281
14282 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
14283 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
14284 which may be transformed to "g || h" on some platforms.
14285
14286 2006-07-23 Mark Mitchell <mark@codesourcery.com>
14287
14288 PR c++/28025
14289 * g++.dg/template/friend45.C: New test.
14290
14291 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14292
14293 PR libgfortran/28339
14294 * gfortran.dg/arrayio_8.f90: New test.
14295
14296 2006-07-21 Mike Stump <mrs@apple.com>
14297
14298 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
14299
14300 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
14301
14302 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14303
14304 PR c++/28250
14305 * g++.dg/eh/catch3.C: New test.
14306
14307 PR c++/28363
14308 * g++.dg/template/defarg10.C: New test.
14309
14310 2006-07-20 Paul Brook <paul@codesourcery.com>
14311
14312 PR 27363
14313 * gcc.dg/pr27363.c: New test.
14314
14315 2006-07-19 Mark Mitchell <mark@codesourcery.com>
14316
14317 PR c++/28338
14318 * g++.dg/init/ref13.C: New test.
14319
14320 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14321
14322 PR obj-c++/28434
14323 * obj-c++.dg/proto-error-1.mm: New test.
14324
14325 2006-07-18 Mark Mitchell <mark@codesourcery.com>
14326
14327 PR c++/28337
14328 * g++.dg/template/string1.C: New test.
14329
14330 2006-07-18 Mark Mitchell <mark@codesourcery.com>
14331
14332 PR c++/28048
14333 * g++.dg/template/defarg9.C: New test.
14334
14335 PR c++/28235
14336 * g++.dg/template/static27.C: New test.
14337
14338 2006-07-18 Diego Novillo <dnovillo@redhat.com>
14339
14340 PR 28410
14341 * gcc.dg/tree-ssa/pr28410.c: New test.
14342
14343 2006-07-18 Lee Millward <lee.millward@gmail.com>
14344
14345 PR c++/28258
14346 * g++/dg/other/error13.C: New test.
14347
14348 PR c++/28260
14349 * g++.dg/template/friend44.C: New test.
14350
14351 2006-07-18 Steve Ellcey <sje@cup.hp.com>
14352
14353 PR c++/27495
14354 * g++.dg/other/pr27495.C: New.
14355
14356 2006-07-18 Olivier Hainque <hainque@adacore.com>
14357
14358 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
14359 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
14360
14361 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14362
14363 PR c/28286
14364 * gcc.dg/pragma-pack-4.c: New test.
14365
14366 2006-07-17 Steve Ellcey <sje@cup.hp.com>
14367
14368 PR c++/28291
14369 * g++.dg/ext/pr28291.C: New test.
14370
14371 2006-07-17 Richard Sandiford <richard@codesourcery.com>
14372
14373 PR middle-end/28403
14374 * gcc.c-torture/execute/pr28403.c: New test.
14375
14376 2006-07-17 Richard Sandiford <richard@codesourcery.com>
14377
14378 PR middle-end/28402
14379 * gcc.dg/pr28402.c: New test.
14380
14381 2006-07-17 Steve Ellcey <sje@cup.hp.com>
14382
14383 PR c++/28304
14384 * g++.dg/other/pr28304.C: New test.
14385
14386 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
14387
14388 PR other/28251
14389 gcc.c-torture/unsorted/dump-noaddr.c: New test.
14390 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
14391
14392 2006-07-17 Richard Guenther <rguenther@suse.de>
14393
14394 PR tree-optimization/28238
14395 * g++.dg/tree-ssa/pr28238.C: New testcase.
14396
14397 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14398
14399 PR c++/28250
14400 * g++.dg/eh/catch1.C: New test.
14401 * g++.dg/eh/catch2.C: New test.
14402
14403 2006-07-16 Jakub Jelinek <jakub@redhat.com>
14404
14405 PR c++/28370
14406 * g++.dg/template/anon3.C: New test.
14407
14408 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
14409
14410 PR fortran/20844
14411 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
14412 specifiers requiring an explicit format tag..
14413
14414 PR fortran/28201
14415 * gfortran.dg/generic_5: New test.
14416
14417 PR fortran/20893
14418 * gfortran.dg/elemental_optional_args_1.f90: New test.
14419
14420 2006-07-16 Olivier Hainque <hainque@adacore.com>
14421
14422 * gnat.dg/assert.ads: New file.
14423 * gnat.dg/controlled_record.ads: Likewise.
14424 * gnat.dg/controlled_record.adb: Likewise.
14425
14426 2006-07-15 Lee Millward <lee.millward@gmail.com>
14427
14428 PR c++/28292
14429 * g++.dg/other/error12.C: New test.
14430
14431 PR c++/28269
14432 * g++.dg/template/crash54.C: New test.
14433
14434 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14435
14436 PR c++/28249
14437 * g++.dg/parse/catch1.C: New test.
14438
14439 PR c++/28294
14440 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
14441
14442 PR c++/28387
14443 * g++.dg/ext/attrib24.C: New test.
14444
14445 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14446
14447 PR c++/28343
14448 * g++.dg/ext/asmspec1.C: New test.
14449
14450 2006-07-13 Janis Johnson <janis187@us.ibm.com>
14451
14452 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
14453 (dg-test): Support shouldfail tests.
14454 * lib/target-supports-dg.exp (dg-shouldfail): New.
14455 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
14456 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
14457 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
14458 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
14459 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
14460 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
14461 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
14462
14463 2006-07-13 Jan Hubicka <jh@suse.cz>
14464
14465 * gcc.target/i386/memcpy-1.c: New.
14466
14467 2006-07-12 Geoffrey Keating <geoffk@apple.com>
14468
14469 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
14470
14471 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
14472
14473 PR fortran/25097
14474 * gfortran.dg/present_1.f90: New test.
14475
14476 PR fortran/20903
14477 * gfortran.dg/interface_derived_type_1.f90: New test.
14478
14479 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
14480
14481 PR fortran/28213
14482 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
14483 list.
14484
14485 2006-07-07 Lee Millward <lee.millward@gmail.com>
14486
14487 PR c++/27820
14488 * g++.dg/other/label1.C: New test.
14489
14490 2006-07-07 Richard Guenther <rguenther@suse.de>
14491
14492 PR middle-end/28268
14493 * gcc.dg/torture/pr28268.c: New testcase.
14494
14495 2006-07-07 Steve Ellcey <sje@cup.hp.com>
14496
14497 PR c++/27019
14498 * g++.dg/ext/pr27019.C: New.
14499
14500 2006-07-07 Richard Guenther <rguenther@suse.de>
14501
14502 PR tree-optimization/28187
14503 * gcc.dg/pr28187.c: New testcase.
14504
14505 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
14506
14507 * gnat.dg/address_conversion.adb: New test.
14508 * gnat.dg/boolean_subtype.adb: Likewise.
14509 * gnat.dg/frame_overflow.adb: Likewise.
14510 * gnat.dg/pointer_array.adb: Likewise.
14511 * gnat.dg/pointer_conversion.adb: Likewise.
14512
14513 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
14514
14515 PR fortran/28237
14516 PR fortran/23420
14517 * gfortran.dg/print_fmt_5.f90: New test.
14518
14519 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14520
14521 PR fortran/28129
14522 * gfortran.dg/bounds_check_4.f90: New test.
14523
14524 2006-07-05 Richard Guenther <rguenther@suse.de>
14525
14526 PR target/28158
14527 * gfortran.dg/pr28158.f90: New testcase.
14528
14529 2006-07-05 Richard Guenther <rguenther@suse.de>
14530
14531 PR tree-optimization/28162
14532 * gcc.dg/pr28162.c: New testcase.
14533
14534 2006-07-05 Richard Guenther <rguenther@suse.de>
14535 Andrew Pinski <pinskia@gcc.gnu.org>
14536
14537 PR c++/27084
14538 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
14539
14540 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
14541
14542 PR fortran/28174
14543 * gfortran.dg/actual_array_substr_2.f90: New test.
14544
14545 PR fortran/28167
14546 * gfortran.dg/actual_array_constructor_2.f90: New test.
14547
14548 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14549
14550 * gfortran.dg/itime_idate_1.f: New test.
14551 * gfortran.dg/itime_idate_2.f: New test.
14552
14553 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14554
14555 PR libgfortran/27704
14556 * gfortran.dg/open_status_3.f90: New test.
14557 * gfortran.dg/fmt_l.f90: Update for new feature.
14558
14559 2006-07-03 Asher Langton <langton2@llnl.gov>
14560
14561 * gfortran.dg/oldstyle_2.f90: New.
14562
14563 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
14564
14565 * gnat.dg/string_slice.adb: New test.
14566
14567 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
14568
14569 PR fortran/19259
14570 * gfortran.dg/semicolon_fixed.c: New.
14571 * gfortran.dg/semicolon_free.c: New.
14572
14573 2006-06-30 Mike Stump <mrs@apple.com>
14574
14575 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
14576 that don't support internal visibility.
14577
14578 2006-06-30 Andrew Pinski <pinskia@gmail.com>
14579
14580 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
14581 for '(' / ')' needing an extra '\'.
14582
14583 2006-06-29 Roger Sayle <roger@eyesopen.com>
14584
14585 PR middle-end/27428
14586 * gcc.dg/pr27428-1.c: New test case.
14587
14588 2006-06-29 Mike Stump <mrs@apple.com>
14589
14590 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
14591 on darwin as we can't align commons large enough yet.
14592
14593 * gcc.dg/vla-8.c: Add additional testcases.
14594
14595 2006-06-26 Steve Ellcey <sje@cup.hp.com>
14596
14597 PR c++/28114
14598 * g++.dg/other/pr28114.C: New.
14599
14600 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
14601
14602 * gcc.c-torture/compile/20060625-1.c: New test.
14603
14604 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
14605
14606 PR fortran/20867
14607 * gfortran.dg/stfunc_3.f90: New test.
14608
14609 PR fortran/25056
14610 * gfortran.dg/impure_actual_1.f90: New test.
14611
14612 PR fortran/20874
14613 * gfortran.dg/elemental_result_1.f90: New test.
14614
14615 PR fortran/25073
14616 * gfortran.dg/select_7.f90: New test.
14617
14618 PR fortran/27554
14619 * intrinsic_actual_1.f: New test.
14620
14621 PR fortran/22038
14622 PR fortran/28119
14623 * gfortran.dg/forall_4.f90: New test.
14624
14625 PR fortran/25072
14626 * gfortran.dg/forall_5.f90: New test.
14627
14628 2006-06-25 Lee Millward <lee.millward@gmail.com>
14629
14630 PR c++/28051
14631 * g++.dg/template/using13.C: New test.
14632
14633 PR c++/28054
14634 * g++.dg/other/incomplete3.C: New test.
14635
14636 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14637
14638 PR fortran/28081
14639 * gfortran.dg/substr_3.f: New test.
14640 * gfortran.dg/equiv_2.f90: Update expected error message.
14641
14642 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
14643
14644 PR fortran/28118
14645 * gfortran.dg/actual_array_substr_1.f90: New test.
14646
14647 2006-06-24 Olivier Hainque <hainque@adacore.com>
14648
14649 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
14650 * gnat.dg/scalar_mode_agg_compare.adb: New test.
14651
14652 2006-06-23 Janis Johnson <janis187@us.ibm.com>
14653
14654 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
14655
14656 2006-06-23 Steven G. Kargl <kargls@comcast.net>
14657
14658 PR fortran/27981
14659 * gfortran.dg/simpleif_2.f90: New test.
14660
14661 2006-06-23 Lee Millward <lee.millward@gmail.com>
14662
14663 * g++.dg/template/error22.C: Fix typo.
14664
14665 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14666
14667 PR c++/28112
14668 * g++.dg/ext/attrib23.C: New test.
14669
14670 2006-06-23 Olivier Hainque <hainque@adacore.com>
14671
14672 * gnat.dg/varsize_temp.adb: New test.
14673
14674 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14675
14676 PR c++/11468
14677 * g++.dg/other/java2.C: New test.
14678
14679 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
14680
14681 PR target/27789
14682 * g++.dg/ext/dllimport4.C. Add more tests for invalid
14683 initialization.
14684
14685 2006-06-22 Roger Sayle <roger@eyesopen.com>
14686
14687 PR target/27531
14688 * gcc.dg/pr27531-1.c: New test case.
14689
14690 2006-06-22 Asher Langton <langton2@llnl.gov>
14691
14692 PR fortran/24748
14693 * gfortran.dg/implicit_8.f90: New.
14694
14695 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
14696
14697 PR rtl-optimization/28121
14698 * gcc.dg/pr28121.c: New test.
14699
14700 2006-06-22 Lee Millward <lee.millward@gmail.com>
14701
14702 PR c++/27805
14703 * g++.dg/parse/ptrmem6.C: New test.
14704
14705 PR c++/27821
14706 * g++.dg/template/error22.C: New test.
14707
14708 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14709
14710 PR c++/28111
14711 * g++.dg/template/friend43.C: New test.
14712
14713 PR c++/28110
14714 * g++.dg/template/crash53.C: New test.
14715
14716 PR c++/28109
14717 * g++.dg/rtti/incomplete1.C: New test.
14718
14719 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
14720
14721 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
14722
14723 2006-06-21 Joseph Myers <joseph@codesourcery.com>
14724
14725 * gcc.c-torture/execute/complex-7.c: New.
14726
14727 2006-06-21 Jakub Jelinek <jakub@redhat.com>
14728
14729 * gcc.dg/merge-all-constants-1.c: New test.
14730
14731 2006-06-20 Janis Johnson <janis187@us.ibm.com>
14732
14733 PR c++/28113
14734 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
14735
14736 2006-06-20 Steven G. Kargl <kargls@comcast.net>
14737
14738 * gfortran.dg/rrspacing_1.f90: New test.
14739
14740 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14741
14742 PR c++/28052
14743 * g++.dg/other/bitfield2.C: New test.
14744
14745 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
14746
14747 PR tree-optimization/27331
14748 * gcc.dg/pr27331.c: New test.
14749
14750 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
14751 Eric Botcazou <ebotcazou@adacore.com>
14752
14753 PR ada/18692
14754 * lib/gnat.exp: New file.
14755 * lib/gnat-dg.exp: Likewise.
14756 * gnat.dg: New directory.
14757 * gnat.dg/dg.exp: New driver.
14758 * gnat.dg/specs: New directory.
14759 * gnat.dg/specs/specs.exp: New driver.
14760 * gnat.dg/style: New directory.
14761 * gnat.dg/style/style.exp: New driver.
14762
14763 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
14764
14765 PR fortran/16206
14766 * gfortran.dg/array_initializer_1.f90: New test.
14767
14768 PR fortran/28005
14769 * gfortran.dg/matmul_3.f90: New test.
14770
14771 2006-06-19 Andrew Pinski <pinskia@gmail.com>
14772
14773 PR middle-end/28075
14774 * gcc.dg/tree-ssa/inline-1.c: New test.
14775
14776 2006-06-19 Anatoly Sokolov <aesok@post.ru>
14777
14778 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
14779 in malloc prototype; remove XFAIL.
14780 * gcc.dg/pr18241-2.c: Ditto.
14781 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
14782 in memset prototype; remove XFAIL.
14783 * gcc.dg/tree-ssa/pr23382.c: Ditto.
14784
14785 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
14786
14787 * gcc.dg/vla-8.c: Add.
14788
14789 2006-06-19 Richard Guenther <rguenther@suse.de>
14790
14791 PR tree-optimization/27090
14792 * g++.dg/tree-ssa/pr27090.C: New testcase.
14793
14794 2006-06-19 Roger Sayle <roger@eyesopen.com>
14795
14796 PR target/27861
14797 * gcc.dg/pr27861-1.c: New test case.
14798
14799 2006-06-19 Richard Guenther <rguenther@suse.de>
14800
14801 PR middle-end/28045
14802 * gcc.dg/torture/pr28045.c: New testcase.
14803
14804 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14805
14806 PR fortran/26801
14807 * gfortran.dg/associated_4.f90: New test.
14808
14809 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14810
14811 PR fortran/19310
14812 PR fortran/19904
14813 * gfortran.dg/real_const_3.f90: New test.
14814
14815 2006-06-16 Mark Mitchell <mark@codesourcery.com>
14816
14817 PR c++/28016
14818 * g++.dg/template/static26.C: New test.
14819
14820 PR c++/27979
14821 * g++.dg/expr/bitfield2.C: New test.
14822
14823 PR c++/27884
14824 * g++.dg/parse/linkage2.C: New test.
14825
14826 2006-06-16 Richard Guenther <rguenther@suse.de>
14827
14828 PR middle-end/27116
14829 * gcc.dg/pr15785-1.c: Revert last change.
14830 * gcc.dg/torture/pr27116-2.c: New testcase.
14831
14832 2006-06-16 Roger Sayle <roger@eyesopen.com>
14833
14834 PR middle-end/27802
14835 * gcc.dg/pr27802-1.c: New test case.
14836
14837 2006-06-15 Mark Mitchell <mark@codesourcery.com>
14838
14839 PR c++/27689
14840 * g++.dg/template/ttp18.C: New test.
14841 * g++.dg/template/ttp19.C: Likewise.
14842
14843 PR c++/27666
14844 * g++.dg/expr/cond9.C: New test.
14845
14846 PR c++/27640
14847 * g++.dg/template/ctor7.C: New test.
14848
14849 2006-06-15 Janis Johnson <janis187@us.ibm.com>
14850
14851 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
14852
14853 2006-06-16 Richard Guenther <rguenther@suse.de>
14854
14855 PR tree-optimization/27781
14856 * gcc.dg/tree-ssa/pr27781.c: New testcase.
14857
14858 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
14859
14860 * gfortran.dg/allocate_zerosize_2.f90: New test case.
14861
14862 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
14863
14864 * gcc.dg/tree-ssa/loop-18.c: New test.
14865
14866 2006-06-14 Mark Mitchell <mark@codesourcery.com>
14867
14868 PR c++/27665
14869 * g++.dg/template/crash52.C: New test.
14870
14871 PR c++/27648
14872 * g++.dg/ext/attrib22.C: New test.
14873
14874 PR c++/26559
14875 * g++.dg/template/builtin1.C: New test.
14876 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
14877
14878 PR c++/28018
14879 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
14880 assignment.
14881 * g++.old-deja/g++.pt/crash51.C: Likewise.
14882
14883 PR c++/27227
14884 * g++.dg/lookup/linkage1.C: New test.
14885 * g++.dg/lookup/linkage2.C: Likewise.
14886
14887 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
14888
14889 PR middle-end/27959
14890 * gcc.dg/pr27959.c: New testcase.
14891
14892 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
14893
14894 PR target/28014:
14895 * g++.dg/eh/div.C: New test.
14896
14897 2006-06-13 Jakub Jelinek <jakub@redhat.com>
14898
14899 PR c++/27894
14900 * g++.dg/tree-ssa/pr26757.C: New test.
14901 * g++.dg/tree-ssa/pr27894.C: New test.
14902
14903 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
14904
14905 * gcc.c-torture/compile/20060609-1.c: New test.
14906
14907 PR target/27863
14908 * gcc.c-torture/compile/pr27863.c: New test.
14909
14910 2006-06-13 Richard Guenther <rguenther@suse.de>
14911
14912 PR tree-optimization/27830
14913 * g++.dg/tree-ssa/pr27830.C: New testcase.
14914
14915 2006-06-13 Matthew Sachs <msachs@apple.com>
14916
14917 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
14918 the list of compiler flags; this causes those flags to be checked
14919 for things like dg-skip-if.
14920
14921 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14922
14923 PR c++/27601
14924 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
14925
14926 2006-06-12 Mark Mitchell <mark@codesourcery.com>
14927 Kazu Hirata <kazu@codesourcery.com>
14928
14929 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
14930 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
14931
14932 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14933
14934 PR c++/27933
14935 * g++.dg/lookup/using15.C: New test.
14936
14937 PR c++/27951
14938 * g++.dg/other/anon4.C: New test.
14939
14940 2006-06-12 Roger Sayle <roger@eyesopen.com>
14941
14942 PR c++/21210
14943 * g++.dg/init/complex1.C: New test case.
14944
14945 2006-06-11 Eric Christopher <echristo@apple.com>
14946
14947 PR middle-end/27948
14948 * gcc.dg/bf-ms-layout.c: Run on darwin.
14949 * gcc.dg/bf-no-ms-layout: Ditto.
14950 * gcc.dg/attr-ms_struct-2.c: New.
14951 * gcc.dg/bf-ms-layout-2.c: Ditto.
14952
14953 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
14954
14955 * gcc.dg/attr-ms_struct-packed1.c: New.
14956
14957 2006-06-09 Mike Stump <mrs@apple.com>
14958
14959 * gcc.dg/vla-7.c: Add.
14960
14961 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
14962
14963 PR fortran/24558
14964 * gfortran.dg/entry_6.f90: New test.
14965
14966 PR fortran/20877
14967 PR fortran/25047
14968 * gfortran.dg/entry_7.f90: New test.
14969
14970 2006-06-09 Jakub Jelinek <jakub@redhat.com>
14971
14972 PR c/27747
14973 * gcc.dg/cpp/_Pragma6.c: New test.
14974
14975 PR c++/27748
14976 * g++.dg/cpp/_Pragma1.C: New test.
14977
14978 PR preprocessor/27746
14979 * gcc.dg/gomp/macro-3.c: New test.
14980 * gcc.dg/gomp/macro-4.c: New test.
14981 * g++.dg/gomp/macro-3.C: New test.
14982 * g++.dg/gomp/macro-4.C: New test.
14983
14984 2006-06-09 Richard Guenther <rguenther@suse.de>
14985
14986 PR tree-optimization/26998
14987 * gcc.dg/torture/pr26998.c: New testcase.
14988 * gcc.dg/tree-ssa/vrp29.c: New testcase.
14989
14990 2006-06-08 Mike Stump <mrs@apple.com>
14991
14992 * gcc.dg/pr27095.c: Account for stubs.
14993
14994 PR target/26427
14995 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
14996 produce bad code on darwin.
14997
14998 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14999
15000 PR fortran/27958
15001 * gfortran.dg/substr_2.f: New test.
15002
15003 2006-06-08 Asher Langton <langton2@llnl.gov>
15004
15005 PR fortran/27786
15006 * cray_pointers_2.f90: Add -fbounds-check compile flag.
15007
15008 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15009
15010 PR target/27421
15011 * gcc.dg/union-3.c: New test.
15012
15013 2006-06-08 Richard Guenther <rguenther@suse.de>
15014
15015 PR middle-end/27116
15016 * gcc.dg/torture/pr27116.c: New testcase.
15017 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
15018
15019 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
15020
15021 PR rtl-optimization/26449
15022 * gcc.dg/pr26449.c: New test.
15023
15024 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15025
15026 PR c++/27601
15027 * g++.dg/ext/offsetof1.C: Test member functions.
15028
15029 2006-06-07 Steve Ellcey <sje@cup.hp.com>
15030
15031 * gcc.dg/pr27095.c: Improve scanning.
15032
15033 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
15034
15035 PR fortran/23091
15036 * gfortran.dg/saved_automatic_1.f90: New test.
15037
15038 PR fortran/24168
15039 * gfortran.dg/array_simplify_1.f90: New test.
15040
15041 PR fortran/25090
15042 * gfortran.dg/entry_dummy_ref_1.f90: New test.
15043
15044 PR fortran/25058
15045 * gfortran.dg/entry_dummy_ref_2.f90: New test.
15046
15047 2006-06-06 Mark Mitchell <mark@codesourcery.com>
15048
15049 PR c++/27177
15050 * g++.dg/expr/cast7.C: New test.
15051
15052 2006-06-06 Janis Johnson <janis187@us.ibm.com>
15053
15054 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
15055 * lib/gcc-defs.exp (tool_check_compile): Ditto.
15056 * lib/fortran-torture.exp (fortran-torture-compile,
15057 fortran-torture-execute): Ditto.
15058
15059 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
15060
15061 PR target/27842
15062 * gcc.dg/vmx/pr27842.c: New test.
15063
15064 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15065
15066 PR libfortran/27895
15067 * gfortran.dg/bounds_check_3.f90: New test.
15068
15069 2006-06-05 Mike Stump <mrs@apple.com>
15070
15071 * objc.dg/objc-fast-4.m: Skip for ppc64.
15072
15073 2006-06-05 Steve Ellcey <sje@cup.hp.com>
15074
15075 PR testsuite/27705
15076 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
15077
15078 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
15079 Victor Kaplansky <victork@il.ibm.com>
15080
15081 PR tree-optimizations/26360
15082 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
15083 with -fno-tree-dce.
15084 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
15085
15086 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
15087
15088 PR fortran/14067
15089 * gfortran.dg/data_char_1.f90: Add messages for truncated
15090 strings.
15091
15092 PR fortran/16943
15093 * gfortran.dg/func_decl_2.f90: New test.
15094
15095 PR fortran/20839
15096 * gfortran.dg/do_2.f90: New test.
15097
15098 PR fortran/27655
15099 * gfortran.dg/associated_3.f90: New test.
15100
15101 2006-06-04 Mark Mitchell <mark@codesourcery.com>
15102
15103 PR c++/27819
15104 * g++.dg/template/static25.C: New test.
15105
15106 PR c++/27722
15107 * g++.dg/init/array21.C: New test.
15108
15109 PR c++/27807
15110 * g++.dg/ext/complit7.C: New test.
15111
15112 PR c++/27806
15113 * g++.dg/parse/ptrmem5.C: New test.
15114
15115 2006-06-04 Roger Sayle <roger@eyesopen.com>
15116 Andrew Pinski <pinskia@physics.uc.edu>
15117
15118 PR c/27150
15119 PR middle-end/27382
15120 * gcc.dg/pr27150-1.c: New testcase.
15121 * gcc.dg/pr27382-1.c: New testcase.
15122 * gcc.dg/pr27382-2.c: New testcase.
15123
15124 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
15125
15126 PR c/25161
15127 PR c/27020
15128 * gcc.dg/array-10.c: New test.
15129
15130 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15131
15132 PR c++/27804
15133 * g++.dg/init/const4.C: New test.
15134 * g++.dg/init/member1.C: Add error-marker.
15135 * g++.dg/other/fold1.C: Adjust error-marker.
15136
15137 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15138
15139 PR c++/27601
15140 * g++.dg/ext/offsetof1.C: New test.
15141
15142 2006-06-04 Eric Christopher <echristo@apple.com>
15143
15144 * gcc.dg/attr-ms_struct-1.c: New.
15145
15146 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
15147
15148 * gcc.c-torture/compile/builtin_constant_p.c: New test.
15149
15150 2006-06-04 Richard Guenther <rguenther@suse.de>
15151
15152 PR tree-optimization/27039
15153 * gcc.dg/tree-ssa/loop-17.c: New testcase.
15154
15155 2006-06-03 Roger Sayle <roger@eyesopen.com>
15156
15157 PR target/26223
15158 * gcc.target/i386/amd64-abi-2.c: New test case.
15159
15160 2006-06-02 Eric Christopher <echristo@apple.com>
15161
15162 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
15163 * gcc.target/i386/20020523-1.c: Skip if darwin.
15164 * gcc.target/i386/asm-3.c: Ditto.
15165 * gcc.target/i386/20011119-1.c: Ditto.
15166 * gcc.target/i386/clobbers.c: Remove pic part of test.
15167
15168 2006-06-02 Steve Ellcey <sje@cup.hp.com>
15169
15170 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
15171 * g++.old-deja/g++.other/init19.C: Ditto.
15172 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
15173 and add other platforms as expected failures.
15174
15175 2006-06-01 Steve Ellcey <sje@cup.hp.com>
15176
15177 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
15178 (is-effective-target-keyword): Ditto.
15179
15180 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
15181
15182 PR fortran/27715
15183 * gfortran.dg/extended_char_comparison_1.f: New test.
15184
15185 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
15186
15187 PR fortran/25098
15188 * gfortran.dg/dummy_procedure_1.f90: New test.
15189
15190 PR fortran/25147
15191 * gfortran.dg/dummy_procedure_2.f90: New test.
15192
15193 * gfortran.dg/associated_2.f90: Correct to make consistent with
15194 standard.
15195
15196 2006-05-31 Roger Sayle <roger@eyesopen.com>
15197
15198 * gcc.target/i386/387-11.c: New test case.
15199
15200 2006-05-31 Mark Mitchell <mark@codesourcery.com>
15201
15202 PR c++/27801
15203 * g++.dg/template/cond6.C: New test.
15204
15205 PR c++/26496
15206 * g++.dg/template/crash51.C: New test.
15207 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
15208
15209 PR c++/27385
15210 * g++.dg/init/array20.C: New test.
15211
15212 2006-05-31 Roger Sayle <roger@eyesopen.com>
15213
15214 * gcc.dg/builtins-54.c: New test case.
15215
15216 2006-05-30 Mark Mitchell <mark@codesourcery.com>
15217
15218 PR c++/26433
15219 * g++.dg/template/fntry1.C: Add dg-do link.
15220
15221 PR c++/27808
15222 * g++.dg/parse/friend6.C: New test.
15223
15224 2006-05-30 Asher Langton <langton2@llnl.gov>
15225
15226 * gfortran.dg/cray_pointers_7.f90: New test.
15227
15228 2006-05-30 Roger Sayle <roger@eyesopen.com>
15229
15230 PR tree-optimization/23452
15231 * gcc.dg/fold-mulconj-1.c: New test case.
15232
15233 2006-05-30 Mark Mitchell <mark@codesourcery.com>
15234
15235 PR c++/27803
15236 * g++.dg/parse/bitfield1.C: New test.
15237
15238 2006-05-30 Roger Sayle <roger@eyesopen.com>
15239
15240 * gcc.target/ppc-eq0-1.c: New test case.
15241 * gcc.target/ppc-negeq0-1.c: New test case.
15242
15243 2006-05-30 Dirk Mueller <dmueller@suse.de>
15244
15245 PR c/27273
15246 * gcc.dg/overflow-warn-5.c: New test.
15247
15248 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15249
15250 PR c/27718
15251 * gcc.dg/sizeof-1.c: New test.
15252
15253 2006-05-30 Uros Bizjak <uros@kss-loka.si>
15254
15255 PR target/27790
15256 * gcc.target/i386/pr27790.c: New test.
15257
15258 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15259
15260 PR libgfortran/27757
15261 * gfortran.dg/direct_io_5.f90: New test.
15262
15263 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15264
15265 PR libgfortran/27634
15266 * gfortran.dg/fmt_missing_period_1.f: New test.
15267 * gfortran.dg/fmt_missing_period_2.f: New test.
15268 * gfortran.dg/fmt_missing_period_3.f: New test.
15269
15270 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15271
15272 PR fortran/19777
15273 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
15274 arrays.
15275
15276 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15277
15278 PR c++/27713
15279 * g++.dg/template/new6.C: New test.
15280
15281 2006-05-29 Roger Sayle <roger@eyesopen.com>
15282
15283 PR tree-optimization/24964
15284 * gcc.target/i386/387-10.c: New test case.
15285
15286 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
15287
15288 * intrinsics/string_intrinsics.c (compare_string):
15289 Use memcmp instead of strncmp to avoid tripping over
15290 CHAR(0) in a string.
15291
15292 2006-05-27 Richard Guenther <rguenther@suse.de>
15293
15294 PR middle-end/27773
15295 * gcc.dg/torture/pr27773.c: New testcase.
15296
15297 2006-05-27 Dirk Mueller <dmueller@suse.de>
15298
15299 * gcc.dg/pr24561.c: Rename to..
15300 * gcc.dg/pr25962.c: .. this.
15301
15302 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15303
15304 PR fortran/19777
15305 * gfortran.dg/bounds_check_2.f: New test.
15306
15307 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
15308
15309 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
15310 * gfortran.dg/byte_1.f90: Likewise.
15311 * gfortran.dg/dup_save_2.f90: Likewise.
15312
15313 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
15314
15315 * gfortran.dg/associated_2.f90: New test.
15316
15317 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15318
15319 PR fortran/27524
15320 * gfortran.dg/bounds_check_1.f90: New test.
15321
15322 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
15323
15324 PR rtl-optimization/27661
15325 * gcc.dg/pr27661.c: New test case.
15326
15327 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
15328
15329 PR fortran/23151
15330 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
15331 * gfortran.dg/print_parentheses_1.f: New test.
15332 * gfortran.dg/print_parentheses_2.f90: New test.
15333
15334 2006-05-26 Jakub Jelinek <jakub@redhat.com>
15335
15336 PR target/27758
15337 * gcc.dg/pr27758.c: New test.
15338
15339 2006-05-24 Falk Hueffner <falk@debian.org>
15340
15341 * gcc.c-torture/compile/pr27571.c: New test.
15342
15343 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
15344
15345 PR fortran/27709
15346 * gfortran.dg/spec_expr_4.f90: New test.
15347
15348 PR fortran/27155
15349 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
15350
15351 2006-05-25 Mark Mitchell <mark@codesourcery.com>
15352
15353 PR c++/20103
15354 * g++.dg/ext/complit6.C: New test.
15355 * g++.dg/ext/complit3.C: Adjust error markers.
15356 * g++.dg/init/const3.C: New test.
15357
15358 2006-05-25 Richard Guenther <rguenther@suse.de>
15359
15360 PR middle-end/27743
15361 * gcc.dg/torture/pr27743.c: New testcase.
15362
15363 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15364
15365 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
15366
15367 2006-05-25 Alan Modra <amodra@bigpond.net.au>
15368
15369 * gcc.dg/compat/scalar-by-value-x.h: New.
15370 * gcc.dg/compat/scalar-by-value-y.h: New.
15371 * gcc.dg/compat/scalar-by-value-5.c: New.
15372 * gcc.dg/compat/scalar-by-value-5_main.c: New.
15373 * gcc.dg/compat/scalar-by-value-5_x.c: New.
15374 * gcc.dg/compat/scalar-by-value-5_y.c: New.
15375 * gcc.dg/compat/scalar-by-value-6.c: New.
15376 * gcc.dg/compat/scalar-by-value-6_main.c: New.
15377 * gcc.dg/compat/scalar-by-value-6_x.c: New.
15378 * gcc.dg/compat/scalar-by-value-6_y.c: New.
15379
15380 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
15381
15382 PR tree-optimization/27639
15383 PR tree-optimization/26719
15384 * gcc.dg/pr27639.c: New test.
15385 * gcc.dg/pr26719.c: New test.
15386 * gcc.dg/tree-ssa/scev-cast.c: New test.
15387
15388 2006-05-23 Mark Mitchell <mark@codesourcery.com>
15389
15390 PR c++/20173
15391 * g++.dg/template/error21.C: New test.
15392
15393 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
15394
15395 PR target/27696
15396 * gcc.target/i386/pr27696.c: New.
15397
15398 2006-05-22 Janis Johnson <janis187@us.ibm.com>
15399
15400 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
15401
15402 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
15403
15404 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15405
15406 PR c++/27716
15407 * g++.dg/other/assign1.C: New test.
15408
15409 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
15410
15411 PR target/27266
15412 * gcc.target/i386/pr27266.c: New.
15413
15414 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15415
15416 PR c++/27451
15417 * g++.dg/ext/asm9.C: New test.
15418
15419 2006-05-22 Richard Sandiford <richard@codesourcery.com>
15420
15421 PR rtl-optimization/25514
15422 * gcc.c-torture/compile/pr25514.c: New test.
15423
15424 2006-05-22 Richard Guenther <rguenther@suse.de>
15425
15426 Revert
15427 2006-01-31 Richard Guenther <rguenther@suse.de>
15428
15429 * gcc.target/i386/sselibm-1.c: New testcase.
15430 * gcc.target/i386/sselibm-2.c: Likewise.
15431 * gcc.target/i386/sselibm-3.c: Likewise.
15432 * gcc.target/i386/sselibm-4.c: Likewise.
15433 * gcc.target/i386/sselibm-5.c: Likewise.
15434
15435 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15436
15437 PR c/27420
15438 * gcc.dg/func-args-2.c: New test.
15439
15440 PR c/26818
15441 * gcc.dg/struct-incompl-1.c: New test.
15442
15443 2006-05-22 Richard Guenther <rguenther@suse.de>
15444
15445 PR testsuite/27708
15446 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
15447 the transformations we test for.
15448
15449 2006-05-22 Richard Guenther <rguenther@suse.de>
15450
15451 PR testsuite/27707
15452 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
15453
15454 2006-05-21 Mark Mitchell <mark@codesourcery.com>
15455
15456 PR c++/27210
15457 * g++.dg/warn/new1.C: New test.
15458 * g++.dg/template/new5.C: Likewise.
15459
15460 2006-05-21 Roger Sayle <roger@eyesopen.com>
15461
15462 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
15463 * gcc.target/i386/20060512-3.c: Likewise.
15464
15465 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
15466
15467 PR rtl-optimization/27671
15468 * gcc.c-torture/execute/pr27671-1.c: New.
15469 * gcc.dg/pr27671-2.c: Likewise.
15470
15471 PR tree-optimization/26622.
15472 * gcc.c-torture/compile/pr26622.c: New.
15473
15474 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
15475
15476 PR fortran/27613
15477 * gfortran.dg/recursive_reference_1.f90: New test.
15478
15479 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
15480
15481 PR fortran/25746
15482 * gfortran.dg/elemental_subroutine_3.f90: New test.
15483
15484 PR fortran/25090
15485 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
15486
15487 PR fortran/27584
15488 * gfortran.dg/associated_target_1.f90: New test.
15489
15490 PR fortran/19015
15491 * gfortran.dg/maxloc_shape_1.f90: New test.
15492
15493 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15494
15495 PR libgfortran/24459
15496 * gfortran.dg/namelist_24.f90: New test.
15497 * gfortran.dg/namelist_12.f: Fix typo in comment.
15498
15499 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
15500
15501 PR middle-end/25776
15502 * g++.dg/other/error11.C: New test.
15503
15504 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15505
15506 * gcc.target/mips/pr26765.c: Add -w to options.
15507
15508 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15509
15510 * lib/target-supports.exp (check_effective_target_mpaired_single):
15511 New function.
15512 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
15513 multilibs.
15514 * g++.dg/vect/vect.exp: Likewise.
15515
15516 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15517
15518 PR testsuite/25891
15519 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
15520
15521 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
15522
15523 PR fortran/27662
15524 * gfortran.dg/temporary_1.f90: New file.
15525
15526 2006-05-19 Andreas Schwab <schwab@suse.de>
15527
15528 * g++.dg/other/unused1.C: Also match "stringz".
15529
15530 2006-05-19 Mark Mitchell <mark@codesourcery.com>
15531
15532 PR c++/26433
15533 * g++.dg/template/fntry1.C: New test.
15534
15535 2006-05-18 Mark Mitchell <mark@codesourcery.com>
15536
15537 PR c++/27471
15538 PR c++/27506
15539 * g++.dg/conversion/bitfield5.C: New test.
15540 * g++.dg/conversion/bitfield6.C: New test.
15541
15542 2006-05-18 Mike Stump <mrs@apple.com>
15543
15544 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
15545 * gcc.dg/vla-4.c: Add.
15546 * gcc.dg/vla-5.c: Add.
15547 * gcc.dg/vla-6.c: Add.
15548
15549 2006-05-12 Stuart Hastings <stuart@apple.com>
15550
15551 * gcc.target/i386/20060512-1.c: New.
15552 * gcc.target/i386/20060512-2.c: New.
15553 * gcc.target/i386/20060512-3.c: New.
15554 * gcc.target/i386/20060512-4.c: New.
15555
15556 2006-05-17 Mark Mitchell <mark@codesourcery.com>
15557
15558 PR c++/26122
15559 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
15560
15561 PR c++/26068
15562 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
15563 * g++.dg/parse/linkage1.C: New test.
15564
15565 2006-05-17 Jakub Jelinek <jakub@redhat.com>
15566
15567 PR tree-optimization/27548
15568 * g++.dg/tree-ssa/pr27548.C: New test.
15569
15570 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15571
15572 PR fortran/26551
15573 * gfortran.dg/recursive_check_1.f: New test.
15574 * gfortran.dg/recursive_check_2.f90: New test.
15575
15576 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
15577
15578 * g++.dg/opt/temp2.C: New test.
15579
15580 2006-05-17 Jakub Jelinek <jakub@redhat.com>
15581
15582 PR c++/27491
15583 * g++.dg/init/brace5.C: New test.
15584
15585 PR middle-end/27415
15586 * gcc.dg/gomp/pr27415.c: New test.
15587 * g++.dg/gomp/pr27415.C: New test.
15588
15589 PR tree-optimization/27549
15590 * g++.dg/tree-ssa/pr27549.C: New test.
15591
15592 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15593
15594 PR libgfortran/27575
15595 * gfortran.dg/read_eof_4.f90: New test.
15596
15597 2006-05-16 Richard Guenther <rguenther@suse.de>
15598
15599 PR tree-optimization/22303
15600 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
15601
15602 2006-05-16 Jakub Jelinek <jakub@redhat.com>
15603
15604 PR middle-end/27573
15605 * gcc.dg/gomp/pr27573.c: New test.
15606 * gfortran.dg/gomp/pr27573.f90: New test.
15607
15608 PR c/27499
15609 * gcc.dg/gomp/pr27499.c: New test.
15610 * g++.dg/gomp/pr27499.C: New test.
15611
15612 2006-05-15 Mark Mitchell <mark@codesourcery.com>
15613
15614 PR c++/27339
15615 * g++.dg/parser/access8.C: Adjust error marker.
15616 * g++.dg/template/access17.C: New test.
15617 * g++.dg/template/access18.C: Likewise.
15618
15619 2006-05-15 Roger Sayle <roger@eyesopen.com>
15620
15621 PR target/26600
15622 * gcc.target/i386/pr26600.c: New test case.
15623
15624 2006-05-15 Mark Mitchell <mark@codesourcery.com>
15625
15626 PR c++/27505
15627 * g++.dg/expr/bitfield1.C: New test.
15628
15629 2006-05-15 Richard Guenther <rguenther@suse.de>
15630
15631 PR tree-optimization/27603
15632 * gcc.dg/torture/pr27603.c: New testcase.
15633
15634 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
15635
15636 PR fortran/25090
15637 * gfortran.dg/entry_dummy_ref_1.f90: New test.
15638
15639 PR fortran/25082
15640 * gfortran.dg/scalar_return_1.f90: New test.
15641
15642 PR fortran/27411
15643 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
15644
15645 2006-05-15 Jakub Jelinek <jakub@redhat.com>
15646
15647 * gcc.dg/gomp/critical-4.c: New test.
15648 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
15649 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
15650 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
15651 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
15652
15653 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15654
15655 PR c++/27582
15656 * g++.dg/template/dependent-args1.C: New test.
15657
15658 PR c++/27581
15659 * g++.dg/lookup/this1.C: New test.
15660
15661 PR c++/27315
15662 * g++.dg/template/operator6.C: New test.
15663 * g++.dg/template/incomplete3.C: New test.
15664
15665 PR c++/27559
15666 * g++.dg/template/new4.C: New test.
15667
15668 PR c++/27496
15669 * g++.dg/template/void2.C: New test.
15670
15671 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
15672
15673 * g++.dg/template/dependent-expr5.C: New test.
15674
15675 2006-05-14 Roger Sayle <roger@eyesopen.com>
15676
15677 PR middle-end/26729
15678 * gcc.dg/pr26729-1.c: New test case.
15679
15680 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
15681
15682 * gcc.dg/pr27003.c: New test.
15683
15684 2006-05-12 Steve Ellcey <sje@cup.hp.com>
15685
15686 * lib/target-supports.dg (check_cxa_atexit_available): Change
15687 v3_target_compile to ${tool}_target_compile.
15688
15689 2006-05-11 Jason Merrill <jason@redhat.com>
15690
15691 * lib/scanasm.exp (scan-not-hidden): Fix typo.
15692
15693 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15694
15695 PR fortran/27553
15696 * gfortran.dg/label_5.f90: New test.
15697
15698 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
15699
15700 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
15701 check_effective_target_powerpc_altivec_ok): New.
15702 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
15703 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
15704 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
15705 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
15706 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
15707 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
15708 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
15709 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
15710 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
15711 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
15712 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
15713 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
15714 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
15715 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
15716 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
15717 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
15718 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
15719 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
15720 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
15721 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
15722 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
15723 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
15724 gcc.target/powerpc/altivec-9.c,
15725 gcc.target/powerpc/altivec-consts.c,
15726 gcc.target/powerpc/altivec-pr22085.c,
15727 gcc.target/powerpc/altivec-splat.c,
15728 gcc.target/powerpc/altivec-types-1.c,
15729 gcc.target/powerpc/altivec-types-2.c,
15730 gcc.target/powerpc/altivec-types-3.c,
15731 gcc.target/powerpc/altivec-types-4.c,
15732 gcc.target/powerpc/altivec-varargs-1.c,
15733 gcc.target/powerpc/altivec-vec-merge.c,
15734 gcc.target/powerpc/ppc-vector-memcpy.c,
15735 gcc.target/powerpc/ppc-vector-memset.c,
15736 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
15737 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
15738 these effective targets.
15739 * gcc.dg/vmx/pr27006.c: Add missing close brace.
15740 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
15741
15742 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15743
15744 PR middle-end/27384
15745 * g++.dg/other/fold1.C: New test.
15746
15747 PR middle-end/27488
15748 * gcc.dg/fold-nonneg-1.c: New test.
15749
15750 PR c++/27547
15751 * g++.dg/other/operator1.C: New test.
15752
15753 2006-05-11 Richard Guenther <rguenther@suse.de>
15754
15755 PR middle-end/27529
15756 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
15757
15758 2006-05-10 Janis Johnson <janis187@us.ibm.com>
15759
15760 * lib/target-supports-dg.exp (check-flags): New.
15761 (dg-skip-if): Move flag checks.
15762
15763 2006-05-09 Steve Ellcey <sje@cup.hp.com>
15764
15765 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
15766 * lib/target-supports.dg (check_cxa_atexit_available): New.
15767
15768 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
15769
15770 PR fortran/27470
15771 * gfortran.dg/multiple_allocation_2.f90: New test case.
15772
15773 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
15774
15775 * gcc.target/arm/pr27387.C: Fix a comment typo.
15776
15777 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15778
15779 PR fortran/24549
15780 * gfortran.dg/error_recovery_1.f90: New test.
15781
15782 2006-05-10 Richard Guenther <rguenther@suse.de>
15783
15784 PR tree-optimization/27302
15785 * gcc.dg/torture/pr27302.c: New testcase.
15786
15787 2006-05-09 Dirk Mueller <dmueller@suse.de>
15788 Richard Guenther <rguenther@suse.de>
15789
15790 PR middle-end/27498
15791 * gcc.dg/tree-ssa/pr27498.c: New testcase.
15792
15793 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
15794
15795 PR rtl-optimization/27335
15796 * gcc.dg/pr27335.c: New test.
15797
15798 2006-05-06 Richard Sandiford <richard@codesourcery.com>
15799
15800 * gcc.target/mips/mips-ps-5.c: New file.
15801
15802 2006-05-08 Jan Hubicka <jh@suse.cz>
15803
15804 PR middle-end/25962
15805 * gcc.dg/pr25962.c: New.
15806
15807 2006-05-08 Roger Sayle <roger@eyesopen.com>
15808
15809 PR target/27158
15810 * gcc.target/powerpc/pr27158.c: New test case.
15811
15812 2006-05-08 Laurent GUERBY <laurent@guerby.net>
15813
15814 PR testsuite/27476
15815 * ada/acats/run_all.sh: Use test -z.
15816
15817 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15818
15819 PR libfortran/18271
15820 * gfortran.dg/spec_expr_3.f90: New test.
15821
15822 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
15823
15824 PR target/24879
15825 * gcc.target/i386/monitor.c: New file.
15826
15827 2006-05-08 Alan Modra <amodra@bigpond.net.au>
15828
15829 * gcc.dg/pr27095.c: xfail *-*-darwin*.
15830
15831 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15832
15833 PR c++/27447
15834 * g++.dg/other/ptrmem7.C: New test.
15835
15836 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15837
15838 PR target/27421
15839 * gcc.dg/array-9.c: New test.
15840
15841 2006-05-07 Richard Guenther <rguenther@suse.de>
15842
15843 PR tree-optimization/27409
15844 * gcc.dg/torture/pr27409.c: New testcase.
15845
15846 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
15847
15848 PR fortran/27457
15849 * gfortran.dg/select_6.f90: New.
15850
15851 2006-05-07 Richard Guenther <rguenther@suse.de>
15852
15853 PR tree-optimization/27136
15854 * gcc.dg/torture/pr27136.c: New testcase.
15855
15856 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
15857
15858 PR fortran/24813
15859 * gfortran.dg/char_cons_len_1.f90: New test.
15860
15861 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15862
15863 PR c++/27427
15864 * g++.dg/template/incomplete2.C: New test.
15865
15866 2006-05-06 Richard Guenther <rguenther@suse.de>
15867
15868 PR tree-optimization/27151
15869 * gcc.dg/vect/pr27151.c: New testcase.
15870
15871 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15872
15873 PR c++/27430
15874 * g++.dg/template/void1.C: New test.
15875
15876 PR c++/27423
15877 * g++.dg/other/void2.C: New test.
15878
15879 PR c++/27422
15880 * g++.dg/conversion/void1.C: New test.
15881
15882 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
15883
15884 PR/21391
15885 * g++.dg/other/unused1.C: New.
15886
15887 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15888
15889 PR objc/27240
15890 * objc.dg/member-1.m: New test.
15891
15892 2006-05-05 Steve Ellcey <sje@cup.hp.com>
15893
15894 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
15895
15896 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15897
15898 PR libfortran/26985
15899 * gfortran.dg/matmul_2.f90: New test.
15900
15901 2005-05-05 Laurent GUERBY <laurent@guerby.net>
15902
15903 * ada/acats/run_all.sh: Use sync when main not found.
15904
15905 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
15906
15907 PR target/26765
15908 * gcc.target/mips/pr26765.c: New.
15909
15910 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
15911
15912 * gcc.target/bfin: New directory.
15913 * gcc.target/bfin/bfin.exp: New file.
15914 * gcc.target/bfin/frmul.c: New file.
15915 * gcc.target/bfin/arith.c: New file.
15916 * gcc.target/bfin/mul-combine.c: New file.
15917 * gcc.target/bfin/shift.c: New file.
15918
15919 2006-05-04 Richard Guenther <rguenther@suse.de>
15920
15921 PR tree-optimization/14287
15922 PR tree-optimization/14844
15923 PR tree-optimization/19792
15924 PR tree-optimization/21608
15925 PR tree-optimization/27090
15926 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
15927 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
15928 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
15929 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
15930 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
15931
15932 2006-05-04 Jakub Jelinek <jakub@redhat.com>
15933
15934 PR tree-optimization/27285
15935 * gcc.c-torture/execute/pr27285.c: New test.
15936
15937 PR middle-end/27388
15938 * gcc.dg/gomp/pr27388-1.c: New test.
15939 * gcc.dg/gomp/pr27388-2.c: New test.
15940 * gcc.dg/gomp/pr27388-3.c: New test.
15941
15942 PR c++/27359
15943 * g++.dg/gomp/pr27359.C: New test.
15944
15945 2006-05-02 Steven G. Kargl <kargls@comcast.net>
15946
15947 PR fortran/20248
15948 * gfortran.dg/iargc.f90: New test.
15949
15950 2006-05-02 Mark Mitchell <mark@codesourcery.com>
15951
15952 PR c++/27102
15953 * g++.dg/template/crash49.C: New test.
15954
15955 2006-05-02 Steve Ellcey <sje@cup.hp.com>
15956
15957 PR testsuite/27032
15958 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
15959
15960 2006-05-02 Jeff Law <law@redhat.com>
15961
15962 PR tree-optimization/27364
15963 * gcc.c-torture/execute/pr27364.c: New test.
15964
15965 2006-05-02 Mark Mitchell <mark@codesourcery.com>
15966
15967 PR c++/27309
15968 * g++.dg/parser/ctor5.C: New test.
15969
15970 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
15971
15972 PR target/27387
15973 * gcc.target/arm/arm.exp: New.
15974 * gcc.target/arm/pr27387.C: Likewise.
15975
15976 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
15977
15978 PR fortran/27269
15979 PR fortran/27324
15980 * gfortran.dg/module_equivalence_2.f90: New test.
15981
15982 2006-05-02 Jakub Jelinek <jakub@redhat.com>
15983
15984 PR middle-end/27337
15985 * g++.dg/gomp/pr27337-1.C: New test.
15986 * g++.dg/gomp/pr27337-2.C: New test.
15987
15988 PR middle-end/27328
15989 * gcc.dg/gomp/pr27328.c: New test.
15990
15991 PR middle-end/27325
15992 * g++.dg/gomp/pr27325.C: New test.
15993
15994 PR middle-end/27310
15995 * g++.dg/gomp/pr27310.C: New test.
15996
15997 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15998
15999 PR tree-optimization/27291
16000 * g++.dg/tree-ssa/pr27291.C: New test.
16001
16002 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
16003
16004 PR tree-optimization/27283
16005 * g++.dg/tree-ssa/pr27283.C: New test.
16006
16007 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
16008
16009 * gcc.dg/tree-ssa/loop-16.c: New test.
16010
16011 2006-05-01 Roger Sayle <roger@eyesopen.com>
16012 Joseph S. Myers <joseph@codesourcery.com>
16013
16014 * gcc.dg/Wconversion-3.c: New test case.
16015 * gcc.dg/Wconversion-4.c: Likewise.
16016
16017 2006-05-01 Richard Guenther <rguenther@suse.de>
16018
16019 PR tree-optimization/26726
16020 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
16021
16022 2006-04-30 Roger Sayle <roger@eyesopen.com>
16023
16024 * gcc.dg/Woverflow-1.c: New test case.
16025 * gcc.dg/Woverflow-2.c: Likewise.
16026 * gcc.dg/Woverflow-3.c: Likewise.
16027
16028 2006-04-30 Mark Mitchell <mark@codesourcery.com>
16029
16030 PR c++/27094
16031 * g++.dg/template/defarg8.C: New test.
16032
16033 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16034
16035 PR c++/27278
16036 * g++.dg/parse/operator7.C: New test.
16037
16038 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16039
16040 PR c++/11471
16041 PR c++/27102
16042 * g++.dg/template/crash48.C: New test.
16043
16044 PR c++/27279
16045 * g++.dg/parse/ctor4.C: New test.
16046
16047 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16048
16049 PR fortran/25681
16050 * gfortran.df/char_type_len.f90: New test.
16051
16052 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16053
16054 PR libgfortran/27304
16055 * gfortran.dg/fmt_exhaust.f90: New test.
16056
16057 2006-04-28 Roger Sayle <roger@eyesopen.com>
16058
16059 PR c/25309
16060 * gcc.dg/large-size-array-2.c: New test case.
16061
16062 2006-04-28 Richard Guenther <rguenther@suse.de>
16063
16064 PR target/26826
16065 * gcc.target/i386/pr26826.c: New testcase.
16066
16067 2006-04-28 Jakub Jelinek <jakub@redhat.com>
16068
16069 PR middle-end/27260
16070 * gcc.c-torture/execute/pr27260.c: New.
16071
16072 2006-04-28 Alan Modra <amodra@bigpond.net.au>
16073
16074 PR middle-end/27095
16075 * gcc.dg/pr27095.c: New.
16076
16077 2006-04-27 Mark Mitchell <mark@codesourcery.com>
16078
16079 PR c++/27292
16080 * g++.dg/conversion/bitfield4.C: New test.
16081
16082 2006-04-27 Eric Christopher <echristo@apple.com>
16083
16084 * gcc.dg/pragma-ms_struct.c: New.
16085
16086 2006-04-27 Mark Mitchell <mark@codesourcery.com>
16087
16088 PR c++/27102
16089 * g++.dg/template/crash47.C: New test.
16090
16091 2006-04-27 Dirk Mueller <dmueller@suse.de>
16092
16093 * gcc.target/i386/sse-7.c: build with -msse.
16094
16095 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
16096
16097 PR testsuite/27274:
16098 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
16099 (main): Exit if processor doesn't support SSE.
16100
16101 2006-04-26 David Edelsohn <edelsohn@gnu.org>
16102
16103 PR middle-end/27282
16104 * gcc.c-torture/compile/pr27282.c: New test.
16105
16106 2006-04-26 Jakub Jelinek <jakub@redhat.com>
16107
16108 PR middle-end/26913
16109 * g++.dg/gomp/pr26913.C: New test.
16110
16111 PR c/25996
16112 * gcc.dg/gomp/pr25996.c: New test.
16113 * g++.dg/gomp/pr25996.C: New test.
16114
16115 2006-04-25 Richard Sandiford <richard@codesourcery.com>
16116
16117 PR rtl-optimization/26725
16118 * gcc.c-torture/compile/pr26725.c: New test.
16119
16120 2006-04-25 Richard Guenther <rguenther@suse.de>
16121
16122 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
16123 than n + -1.
16124
16125 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
16126
16127 * gcc.dg/20060425-1.c: New testcase.
16128
16129 2006-04-25 Jakub Jelinek <jakub@redhat.com>
16130
16131 PR tree-optimization/26865
16132 * gcc.dg/pr26865.c: New test.
16133
16134 2006-04-24 Mark Mitchell <mark@codesourcery.com>
16135
16136 PR c++/27292
16137 * g++.dg/conversion/bitfield1.C: New test.
16138 * g++.dg/conversion/bitfield2.C: Likewise.
16139 * g++.dg/conversion/bitfield3.C: Likewise.
16140
16141 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
16142 Richard Guenther <rguenther@suse.de>
16143
16144 PR tree-optimization/27236
16145 * gcc.dg/tree-ssa/pr27236.c: New testcase.
16146
16147 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16148
16149 PR c++/19963
16150 * g++.dg/other/incomplete2.C: New test.
16151
16152 2006-04-24 Richard Guenther <rguenther@suse.de>
16153
16154 PR middle-end/26869
16155 * gcc.dg/torture/pr26869.c: New testcase.
16156
16157 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
16158 Richard Guenther <rguenther@suse.de>
16159
16160 PR tree-optimization/27218
16161 * g++.dg/tree-ssa/pr27218.C: New testcase.
16162
16163 2006-04-23 Mark Mitchell <mark@codesourcery.com>
16164
16165 PR c++/26912
16166 * g++.dg/template/friend41.C: New test.
16167
16168 2006-04-23 David Edelsohn <edelsohn@gnu.org>
16169
16170 * g++.dg/opt/pr15551.C: Include cstdio.
16171 (main): Use remove instead of unlink.
16172
16173 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
16174
16175 * gcc.dg/sibcall-7.c: New test.
16176 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
16177 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
16178 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
16179 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
16180 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
16181
16182 2006-04-23 Mark Mitchell <mark@codesourcery.com>
16183
16184 PR c++/26534
16185 * g++.dg/opt/bitfield1.C: New test.
16186 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
16187 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
16188 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
16189 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
16190 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
16191 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
16192 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
16193 * g++.dg/abi/bitfield2.C: Likewise.
16194 * g++.dg/init/bitfield1.C: Likewise.
16195
16196 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
16197
16198 PR fortran/25099
16199 * gfortran.dg/elemental_subroutine_4.f90: New test.
16200 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
16201 call sub (m, x).
16202
16203 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
16204
16205 * gcc.c-torture/compile/20060421-1.c: New testcase.
16206
16207 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16208
16209 PR c/25875
16210 * gcc.dg/init-bad-4.c: New test.
16211
16212 2006-04-21 Paul Brook <paul@codesourcery.com>
16213
16214 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
16215
16216 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
16217
16218 PR fortran/27122
16219 * gfortran.dg/defined_operators_1.f90: New test.
16220 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
16221 remove old ones associated, incorrectly, with Note 5.46.
16222
16223 PR fortran/27113
16224 * gfortran.dg/character_array_constructor_1.f90: New test.
16225
16226 2006-04-20 Jakub Jelinek <jakub@redhat.com>
16227
16228 * gcc.dg/20060419-1.c: New test.
16229
16230 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
16231
16232 PR c/26774
16233 * gcc.dg/struct-parse-1.c: New test case.
16234
16235 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16236
16237 PR c++/26558
16238 * g++.dg/parse/template19.C: New test.
16239
16240 PR c++/26739
16241 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
16242
16243 PR c++/26036
16244 * g++.dg/expr/call3.C: New test.
16245
16246 PR c++/10385
16247 * g++.dg/conversion/dynamic1.C: New test.
16248
16249 2006-04-19 Mark Mitchell <mark@codesourcery.com>
16250
16251 PR c++/27102
16252 * g++.dg/template/crash35.C: Tweak error markers.
16253 * g++.dg/template/crash46.C: New test.
16254 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
16255 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
16256
16257 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
16258
16259 PR rtl-optimization/14261
16260 * gcc.c-torture/compile/20060419-1.c: Added.
16261
16262 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
16263
16264 * gfortran.dg/label_1.f90: Adjust dg-error.
16265
16266 2006-04-16 Roger Sayle <roger@eyesopen.com>
16267
16268 PR target/26961
16269 * gcc.dg/fold-cond-1.c: New test case.
16270 * gcc.dg/pr26961-1.c: Likewise.
16271
16272 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16273
16274 PR libgfortran/27138
16275 * gfortran.dg/read_bad_advance.f90: New test.
16276
16277 2006-04-16 Roger Sayle <roger@eyesopen.com>
16278 Dale Johannesen <dalej@apple.com>
16279
16280 PR target/24076
16281 * gcc.target/i386/vecinit-3.c: New testcase.
16282 * gcc.target/i386/vecinit-4.c: Likewise.
16283 * gcc.target/i386/sse-18.c: Likewise.
16284 * gcc.target/i386/sse-19.c: Likewise.
16285
16286 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
16287
16288 * gfortran.dg/allocate_zerosize_1.f90: New test.
16289
16290 2006-04-16 Mark Mitchell <mark@codesourcery.com>
16291
16292 PR c++/26365
16293 * g++.dg/template/crash45.C: New test.
16294
16295 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
16296
16297 PR fortran/26787
16298 * gfortran.dg/proc_assign_1.f90: New test.
16299 * gfortran.dg/procedure_lvalue.f90: Change message.
16300 * gfortran.dg/namelist_4.f90: Add new error.
16301
16302 PR fortran/25597
16303 PR fortran/27096
16304 * gfortran.dg/auto_pointer_array_result_1.f90
16305
16306 PR fortran/27089
16307 * gfortran.dg/specification_type_resolution_1.f90
16308
16309 PR fortran/18003
16310 PR fortran/25669
16311 PR fortran/26834
16312 * gfortran.dg/bounds_temporaries_1.f90: New test.
16313
16314 PR fortran/27124
16315 * gfortran.dg/array_return_value_1.f90: New test.
16316
16317 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16318
16319 PR fortran/25336
16320 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
16321
16322 2006-04-15 Jakub Jelinek <jakub@redhat.com>
16323
16324 PR middle-end/26823
16325 * g++.dg/gomp/pr26823-1.C: New test.
16326 * g++.dg/gomp/pr26823-2.C: New test.
16327
16328 2006-04-13 Uros Bizjak <uros@kss-loka.si>
16329
16330 PR middle-end/27134
16331 * gcc.dg/pr27314.c: New test.
16332
16333 2006-04-13 Richard Henderson <rth@redhat.com>
16334
16335 * g++.dg/gomp/block-0.C: Update expected matches.
16336
16337 2006-04-13 DJ Delorie <dj@redhat.com>
16338
16339 * lib/target-supports.exp (check_effective_target_int32plus): New.
16340 (check_effective_target_ptr32plus): New.
16341 (check_effective_target_size32plus): New.
16342 (check_effective_target_int16): New.
16343 (check_profiling_available): Add m32c to the list of unsupported
16344 targets.
16345
16346 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
16347 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
16348 memory size.
16349 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
16350 pointers.
16351 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
16352 size_t.
16353 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
16354 and size_t.
16355 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
16356 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
16357 not just xstormy16. Skip m32c due to weird pointer size.
16358 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
16359 not just xstormy16.
16360 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
16361 not just xstormy16.
16362 * gcc.dg/20020312-2.c: Add m32c support.
16363 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
16364 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
16365 in test.
16366 * gcc.dg/20050321-2.c: Require >=32 bit integers.
16367 * gcc.dg/asm-1.c: Skip if int and short are the same size.
16368 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
16369 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
16370 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf
16371 formats
16372 * gcc.dg/init-string-2.c: Require >=32 bit integers.
16373 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
16374 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
16375 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
16376 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
16377 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
16378 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
16379 in test.
16380 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
16381 in test.
16382 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
16383 * gcc.dg/pr23049.c: Require >=32 bit integers.
16384 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
16385 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
16386 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
16387 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
16388 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
16389 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
16390 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
16391 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
16392 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
16393 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
16394 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
16395 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
16396 prototype in test.
16397 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
16398 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
16399 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
16400 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
16401 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
16402
16403 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
16404 * gcc.c-torture/execute/20040703-1.x: Likewise.
16405 * gcc.c-torture/execute/20040705-1.x: Likewise.
16406 * gcc.c-torture/execute/20040705-2.x: Likewise.
16407 * gcc.c-torture/execute/20040709-1.x: Likewise.
16408 * gcc.c-torture/execute/20040709-2.x: Likewise.
16409 * gcc.c-torture/execute/20040811-1.x: Likewise.
16410 * gcc.c-torture/execute/20050316-1.x: Likewise.
16411 * gcc.c-torture/execute/bitfld-4.x: Likewise.
16412 * gcc.c-torture/execute/pr19689.x: Likewise.
16413 * gcc.c-torture/execute/pr7284-1.x: Likewise.
16414 * gcc.c-torture/execute/usmul.x: Likewise.
16415 * gcc.c-torture/execute/vrp-5.x: Likewise.
16416 * gcc.c-torture/execute/vrp-6.x: Likewise.
16417 * gcc.dg/debug/20041023-1.s: Likewise.
16418
16419 2006-04-13 Roger Sayle <roger@eyesopen.com>
16420
16421 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
16422 of integers to a vector types are now constant expressions in C.
16423 * gcc.dg/vect/vect-fold-1.c: New test case.
16424
16425 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
16426 Ulrich Weigand <uweigand@de.ibm.com>
16427
16428 PR target/27006
16429 * gcc.dg/vmx/pr27006.c: New testcase.
16430
16431 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16432
16433 PR libgfortran/26766
16434 * gfortran.dg/write_recursive.f90: New test.
16435
16436 2006-04-11 Mark Mitchell <mark@codesourcery.com>
16437
16438 * g++.dg/parse/dtor7.C: New test.
16439 * g++.dg/parse/new1.C: Add error marker.
16440 * g++.dg/template/new3.C: New test.
16441
16442 PR c++/26122
16443 * g++.dg/template/pure1.C: New test.
16444
16445 PR c++/26295
16446 * g++.dg/parse/ptrmem4.C: New test.
16447
16448 2006-04-10 Jeff Law <law@redhat.com>
16449
16450 PR/27087
16451 * gcc.c-torture/compile/pr27087.c: New test.
16452
16453 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
16454
16455 PR/21391
16456 * gcc.dg/20060410.c: New.
16457
16458 2006-04-10 Matthias Klose <doko@debian.org>
16459
16460 * lib/gcc-defs.exp (gcc-set-multilib-library-path):
16461 Recognize multilib directory names containing underscores.
16462
16463 2006-04-10 Roger Sayle <roger@eyesopen.com>
16464
16465 * gcc.target/i386/vecinit-1.c: New test case.
16466 * gcc.target/i386/vecinit-2.c: Likewise.
16467
16468 2006-04-10 Jakub Jelinek <jakub@redhat.com>
16469
16470 PR debug/27057
16471 * g++.dg/debug/dwarf2-2.C: New test.
16472
16473 2006-04-09 Richard Sandiford <richard@codesourcery.com>
16474
16475 PR rtl-optimization/27073
16476 * gcc.c-torture/execute/pr27073.c: New test.
16477
16478 2006-04-08 Mike Stump <mrs@apple.com>
16479
16480 * gcc.dg/pragma-darwin.c: Improve for ppc64.
16481
16482 2006-04-07 Richard Guenther <rguenther@suse.de>
16483
16484 PR tree-optimization/26135
16485 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
16486
16487 2006-04-06 Jan Hubicka <jh@suse.cz>
16488
16489 PR profile/26399
16490 * g++.dg/bprob/g++-bprob-2.C: New testcase.
16491
16492 2006-04-06 Roger Sayle <roger@eyesopen.com>
16493
16494 * g++.dg/conversion/nullptr1.C: New test case.
16495 * g++.dg/conversion/nullptr2.C: Likewise.
16496
16497 2006-04-05 Roger Sayle <roger@eyesopen.com>
16498
16499 * gfortran.dg/dependency_18.f90: New test case.
16500
16501 2006-04-05 Richard Guenther <rguenther@suse.de>
16502
16503 PR tree-optimization/26919
16504 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
16505 * gcc.dg/ipa/ipa-2.c: Likewise.
16506 * gcc.dg/ipa/ipa-3.c: Likewise.
16507 * gcc.dg/ipa/ipa-5.c: Likewise.
16508
16509 2006-04-05 Richard Guenther <rguenther@suse.de>
16510
16511 PR tree-optimization/26763
16512 * gcc.dg/torture/pr26763-1.c: New testcase.
16513 * gcc.dg/torture/pr26763-2.c: Likewise.
16514
16515 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
16516
16517 PR fortran/23634
16518 PR fortran/25619
16519 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
16520
16521 2006-04-04 Eric Christopher <echristo@apple.com>
16522
16523 * gcc.target/i386/387-1.c: Allow regexp to match darwin
16524 stubs.
16525 * gcc.target/i386/387-5.c: Ditto.
16526
16527 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
16528
16529 * gcc.target/sparc/struct-ret-check.c: New test.
16530
16531 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16532
16533 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
16534 zero decimal digits specified in format.
16535
16536 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
16537
16538 PR fortran/26891
16539 * gfortran.dg/missing_optional_dummy_1.f90: New test.
16540
16541 PR fortran/26976
16542 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
16543 * gfortran.dg/initialization_1.f90: Make assignment compliant.
16544 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
16545 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments
16546 compliant and detect bigendian-ness.
16547
16548 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
16549
16550 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
16551 dummy arguments work when the actual argument is itself a dummy
16552 argument of the caller.
16553
16554 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
16555
16556 PR libfortran/24685
16557 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
16558
16559 2006-04-01 Roger Sayle <roger@eyesopen.com>
16560
16561 * gfortran.dg/dependencency_17.f90: New test case.
16562
16563 2006-04-01 Roger Sayle <roger@eyesopen.com>
16564
16565 * gfortran.dg/dependency_14.f90: New test case.
16566 * gfortran.dg/dependency_15.f90: Likewise.
16567 * gfortran.dg/dependency_16.f90: Likewise.
16568
16569 2006-03-31 Asher Langton <langton2@llnl.gov>
16570
16571 PR fortran/25358
16572 gfortran.dg/cray_pointers_6.f90: New test.
16573
16574 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16575
16576 PR libgfortran/26890
16577 * gfortran.dg/read_size_noadvance.f90: New test.
16578
16579 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
16580
16581 PR fortran/25031
16582 * gfortran.dg/multiple_allocation_1.f90: Check that the
16583 size has changed after a re-allocation with stat.
16584
16585 2006-03-30 Richard Guenther <rguenther@suse.de>
16586
16587 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
16588 removal.
16589 * gcc.target/i386/sselibm-2.c: Likewise.
16590 * gcc.target/i386/sselibm-3.c: Likewise.
16591 * gcc.target/i386/sselibm-4.c: Likewise.
16592 * gcc.target/i386/sselibm-5.c: Likewise.
16593
16594 2006-03-28 Roger Sayle <roger@eyesopen.com>
16595
16596 * gcc.dg/fold-andxor-1.c: New test case.
16597 * gcc.dg/fold-xorand-1.c: Likewise.
16598
16599 2006-03-28 Roger Sayle <roger@eyesopen.com>
16600
16601 * gcc.dg/fold-convnotconv-1.c: New test case.
16602
16603 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
16604
16605 PR fortran/26779
16606 * gfortran.dg/private_type_5.f90: New test.
16607
16608 2006-03-27 David Edelsohn <edelsohn@gnu.org>
16609
16610 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
16611
16612 2006-03-27 Jakub Jelinek <jakub@redhat.com>
16613
16614 * gfortran.dg/advance_2.f90: New test.
16615 * gfortran.dg/advance_3.f90: New test.
16616
16617 * gfortran.fortran-torture/execute/equiv_5.f: New test.
16618
16619 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16620
16621 PR libgfortran/26661
16622 PR libgfortran/26880
16623 * gfortran.dg/read_x_past.f: New test.
16624
16625 2006-03-26 Geoffrey Keating <geoffk@apple.com>
16626
16627 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
16628 to be STABS.
16629
16630 2006-03-26 David Edelsohn <edelsohn@gnu.org>
16631
16632 * objc.dg/dwarf-1.m: Skip on AIX.
16633 * objc.dg/dwarf-2.m: Skip on AIX.
16634
16635 2006-03-25 Steven G. Kargl <kargls@comcast.net>
16636
16637 PR fortran/26816
16638 * gfortran.dg/float_1.f90: New test.
16639
16640 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
16641
16642 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
16643 X86_64 targets.
16644 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
16645
16646 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
16647
16648 PR libfortran/26735
16649 * gfortran.dg/convert_implied_open.f90: New test case.
16650
16651 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
16652
16653 PR fortran/26769
16654 * gfortran.dg/transpose_reshape_r10.f90: New test case.
16655
16656 2006-03-25 Uros Bizjak <uros@kss-loka.si>
16657
16658 PR middle-end/26717
16659 * gcc.dg/pr26717.c: New test.
16660
16661 2006-03-25 Roger Sayle <roger@eyesopen.com>
16662
16663 * gfortran.dg/dependency_12.f90: New test case.
16664
16665 2006-03-24 Roger Sayle <roger@eyesopen.com>
16666
16667 * gfortran.dg/dependency_9.f90: New (resurected) test case.
16668
16669 2006-03-24 Jeff Law <law@redhat.com>
16670
16671 * gcc.c-torture/pr26840.c: New test.
16672
16673 2006-03-24 Geoffrey Keating <geoffk@apple.com>
16674
16675 * objc.dg/dwarf-2.m: New.
16676 * obj-c++.dg/dwarf-2.mm: New.
16677
16678 * g++.old-deja/g++.other/init19.C: New.
16679
16680 2006-03-24 David Edelsohn <edelsohn@gnu.org>
16681
16682 * g++.dg/eh/spbp.C: Skip on AIX.
16683
16684 2006-03-24 Jakub Jelinek <jakub@redhat.com>
16685
16686 PR middle-end/26611
16687 * g++.dg/gomp/pr26611-1.C: New test.
16688 * g++.dg/gomp/pr26611-2.C: New test.
16689
16690 2006-03-24 Jeff Law <law@redhat.com>
16691
16692 * gcc.c-torture/compile/pr26833.c: New test.
16693 * gfortran.fortran-torture/compile/pr26806.f90: New test.
16694
16695 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16696
16697 * gfortran.dg/endfile_2.f90: Delete temp file.
16698
16699 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
16700
16701 PR fortran/19303
16702 * gfortran.dg/record_marker_1.f90: New test case.
16703 * gfortran.dg/record_marker_2.f: New test case.
16704 * gfortran.dg/record_marker_3.f90: New test case.
16705
16706 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
16707
16708 PR fortran/17298
16709 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
16710 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
16711
16712 2006-03-21 Janis Johnson <janis187@us.ibm.com>
16713
16714 * lib/gcc-dg.exp (cleanup-modules): New proc.
16715 * gfortran.dg/allocatable_function_1.f90,
16716 gfortran.dg/allocate_char_star_scalar_1.f90,
16717 gfortran.dg/assumed_charlen_function_1.f90,
16718 gfortran.dg/assumed_dummy_1.f90,
16719 gfortran.dg/assumed_shape_ranks_1.f90,
16720 gfortran.dg/assumed_shape_ranks_2.f90,
16721 gfortran.dg/assumed_size_dt_dummy.f90,
16722 gfortran.dg/auto_char_dummy_array_1.f90,
16723 gfortran.dg/auto_char_len_3.f90,
16724 gfortran.dg/automatic_module_variable.f90,
16725 gfortran.dg/bad_automatic_objects_1.f90,
16726 gfortran.dg/char_array_constructor.f90,
16727 gfortran.dg/char_array_structure_constructor.f90,
16728 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
16729 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
16730 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
16731 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
16732 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
16733 gfortran.dg/derived_pointer_recursion.f90,
16734 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
16735 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
16736 gfortran.dg/dummy_functions_1.f90,
16737 gfortran.dg/elemental_initializer_1.f90,
16738 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
16739 gfortran.dg/elemental_pointer_1.f90,
16740 gfortran.dg/elemental_subroutine_1.f90,
16741 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
16742 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
16743 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
16744 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
16745 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
16746 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
16747 gfortran.dg/global_references_1.f90,
16748 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
16749 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
16750 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
16751 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
16752 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
16753 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
16754 gfortran.dg/large_integer_kind_1.f90,
16755 gfortran.dg/large_real_kind_1.f90,
16756 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
16757 gfortran.dg/module_double_reuse.f90,
16758 gfortran.dg/module_equivalence_1.f90,
16759 gfortran.dg/module_interface_1.f90,
16760 gfortran.dg/module_parameter_array_refs_1.f90,
16761 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
16762 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
16763 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
16764 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
16765 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
16766 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
16767 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
16768 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
16769 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
16770 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
16771 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
16772 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
16773 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
16774 gfortran.dg/same_name_1.f90,
16775 gfortran.dg/sibling_dummy_procedure_1.f90,
16776 gfortran.dg/sibling_dummy_procedure_2.f90,
16777 gfortran.dg/sibling_dummy_procedure_3.f90,
16778 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
16779 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
16780 gfortran.dg/used_dummy_types_2.f90,
16781 gfortran.dg/used_dummy_types_3.f90,
16782 gfortran.dg/used_dummy_types_4.f90,
16783 gfortran.dg/used_dummy_types_5.f90,
16784 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
16785 gfortran.dg/userdef_operator_1.f90: Use it.
16786
16787 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16788
16789 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
16790 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
16791 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
16792 gfortran.dg/write_back.f,
16793 gfortran.fortran-torture/execute/inquire_1.f90,
16794 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
16795
16796 2006-03-21 Jeff Law <law@redhat.com>
16797
16798 * gcc.dg/tree-ssa/vrp28.c: New test.
16799
16800 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16801
16802 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
16803 if _STDC_C99 is defined.
16804 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
16805 * gcc.dg/builtins-20.c: Likewise.
16806 * gcc.dg/builtins-53.c: Likewise.
16807 * gcc.dg/single-precision-constant.c: Likewise. Also pass
16808 -mmacosx-version-min=10.3 on PowerPC/Darwin.
16809
16810 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
16811
16812 PR tree-opt/26781
16813 * gcc.c-torture/compile/pr26781-1.c: New test.
16814 * gcc.c-torture/compile/pr26781-2.c: New test.
16815
16816 2006-03-21 Jakub Jelinek <jakub@redhat.com>
16817
16818 PR c++/26690
16819 * g++.dg/gomp/pr26690-1.C: New test.
16820 * g++.dg/gomp/pr26690-2.C: New test.
16821
16822 2006-03-20 Jeff Law <law@redhat.com>
16823
16824 * gcc.dg/tree-ssa/pr21829.c: New test.
16825
16826 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
16827
16828 2006-03-20 Richard Sandiford <richard@codesourcery.com>
16829
16830 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
16831 (check_visibility_available): Use it.
16832 (check_effective_target_default_packed): Likewise.
16833 (check_effective_target_pcc_bitfield_type_matters): Likewise.
16834 (check_effective_target_fopenmp): Likewise.
16835 (check_effective_target_freorder): Likewise.
16836 (check_effective_target_fpic): Likewise.
16837 (check_named_sections_available): Likewise.
16838 (check_effective_target_ilp32): Likewise.
16839 (check_effective_target_lp64): Likewise.
16840
16841 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
16842
16843 PR fortran/20935
16844 * gfortran.dg/scalar_mask_2.f90: New test case.
16845
16846 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
16847
16848 PR tree-opt/26629
16849 * gcc.dg/tree-ssa/loadpre12.c: New test.
16850 * gcc.dg/tree-ssa/loadpre13.c: New test.
16851 * gcc.dg/tree-ssa/loadpre14.c: New test.
16852 * gcc.dg/tree-ssa/loadpre15.c: New test.
16853 * gcc.dg/tree-ssa/loadpre16.c: New test.
16854 * gcc.dg/tree-ssa/loadpre17.c: New test.
16855 * gcc.dg/tree-ssa/loadpre18.c: New test.
16856 * gcc.dg/tree-ssa/loadpre19.c: New test.
16857 * gcc.dg/tree-ssa/loadpre20.c: New test.
16858 * gcc.dg/tree-ssa/loadpre21.c: New test.
16859 * gcc.dg/tree-ssa/loadpre22.c: New test.
16860
16861 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
16862
16863 PR fortran/26741
16864 * gfortran.dg/elemental_initializer_1.f90: New test.
16865
16866 PR fortran/26716
16867 * gfortran.dg/assumed_shape_ranks_2: New test.
16868
16869 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
16870
16871 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
16872 target fpic.
16873
16874 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16875
16876 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
16877 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
16878 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
16879 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
16880 gfortran.fortran-torture/execute/direct_io.f90,
16881 gfortran.fortran-torture/execute/inquire_2.f90,
16882 gfortran.fortran-torture/execute/inquire_4.f90,
16883 gfortran.fortran-torture/execute/list_read_1.f90,
16884 gfortran.fortran-torture/execute/open_replace.f90,
16885 gfortran.fortran-torture/execute/slash_edit.f90,
16886 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
16887 temporary files from testcases.
16888
16889 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16890
16891 PR libgfortran/26509
16892 gfortran.dg/write_direct_eor.f90: New test.
16893
16894 2006-03-17 David Edelsohn <edelsohn@gnu.org>
16895
16896 * gcc.target/powerpc/pr26350.c: New.
16897 * gcc.target/powerpc/indexed-addr.c: New.
16898
16899 2006-03-16 Roger Sayle <roger@eyesopen.com>
16900
16901 * gfortran.dg/dependency_13.f90: New test case.
16902
16903 2006-03-16 Roger Sayle <roger@eyesopen.com>
16904
16905 PR middle-end/21781
16906 * gcc.dg/real-const-1.c: New test case.
16907
16908 2006-03-15 Geoffrey Keating <geoffk@apple.com>
16909
16910 * g++.old-deja/g++.other/init18.C: New.
16911 * g++.old-deja/g++.other/init5.C: Remove xfail.
16912
16913 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16914
16915 * g++.dg/opt/pr15551.C: Cleanup temp file.
16916
16917 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16918
16919 PR c++/6634
16920 g++.dg/parse/long1.C: New test.
16921
16922 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16923
16924 PR fortran/19101
16925 * gfortran.dg/continuation.f90: New test.
16926 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
16927
16928 2006-03-14 Richard Guenther <rguenther@suse.de>
16929
16930 PR tree-optimization/26672
16931 * gcc.dg/torture/pr26672.c: New testcase.
16932
16933 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
16934
16935 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
16936 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
16937
16938 2006-03-13 Roger Sayle <roger@eyesopen.com>
16939
16940 PR middle-end/26557
16941 * gcc.c-torture/compile/switch-1.c: New test case.
16942
16943 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
16944
16945 PR fortran/25378
16946 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
16947 test to include more permuatations of mask and index.
16948 * gfortran.dg/scalar_mask_1.f90: Modify last test to
16949 respond to F2003 spec. that the position returned for an all false
16950 mask && condition is zero.
16951
16952 2006-03-13 Jakub Jelinek <jakub@redhat.com>
16953
16954 PR middle-end/25989
16955 * gcc.dg/gomp/pr25989.c: New test.
16956
16957 2006-03-13 Jeff Law <law@redhat.com>
16958
16959 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
16960
16961 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
16962
16963 * gcc.dg/switch-9.c: New test.
16964
16965 2006-03-13 Richard Guenther <rguenther@suse.de>
16966
16967 PR middle-end/26630
16968 * gcc.dg/torture/pr26630.c: New testcase.
16969
16970 2006-03-11 Roger Sayle <roger@eyesopen.com>
16971
16972 * gfortran.dg/dependency_10.f90: New test case.
16973 * gfortran.dg/dependency_11.f90: Likewise.
16974
16975 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
16976 Erik Edelmann <eedelman@gcc.gnu.org>
16977
16978 * gfortran.dg/allocatable_function_1.f90: New.
16979 * gfortran.dg/allocatable_function_2.f90: New.
16980
16981 2006-03-10 Richard Guenther <rguenther@suse.de>
16982
16983 PR middle-end/26565
16984 * gcc.dg/torture/pr26565.c: New testcase.
16985
16986 2006-03-09 Eric Christopher <echristo@apple.com>
16987
16988 * gcc.c-torture/compile/20060309-1.c: New.
16989
16990 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16991
16992 PR libgfortran/26499
16993 * gfortran.dg/write_back.f: New test.
16994 * gfortran.dg/write_rewind_1.f: New test.
16995 * gfortran.dg/write_rewind_2.f: New test.
16996
16997 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16998
16999 PR libgfortran/26554
17000 * gfortran.dg/read_logical.f90: New test.
17001
17002 2006-03-04 Laurent GUERBY <laurent@guerby.net>
17003
17004 * ada/acats/norun.lst: cdd2a03 now passes.
17005
17006 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
17007
17008 PR testsuite/25177
17009 * gcc.target/powerpc/pr18096-1.c: Change where the error
17010 would match.
17011
17012 2006-03-04 Jakub Jelinek <jakub@redhat.com>
17013
17014 * gcc.target/i386/cleanup-1.c: New test.
17015 * gcc.target/i386/cleanup-2.c: New test.
17016
17017 2006-03-04 Roger Sayle <roger@eyesopen.com>
17018
17019 * gfortran.dg/dependency_9.f90: Remove for the time being.
17020
17021 2006-03-04 Krister Walfridsson <cato@df.lth.se>
17022
17023 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
17024 directive.
17025
17026 2006-03-03 Roger Sayle <roger@eyesopen.com>
17027
17028 * gfortran.dg/dependency_9.f90: New test case.
17029
17030 2006-03-03 Roger Sayle <roger@eyesopen.com>
17031
17032 * gfortran.dg/dependency_4.f90: New test case.
17033 * gfortran.dg/dependency_5.f90: New test case.
17034 * gfortran.dg/dependency_6.f90: New test case.
17035 * gfortran.dg/dependency_7.f90: New test case.
17036 * gfortran.dg/dependency_8.f90: New test case.
17037
17038 2006-03-03 Paul Brook <paul@codesourcery.com>
17039
17040 * lib/target-supports.exp (check_profiling_available):
17041 Add m68k-*-elf.
17042
17043 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
17044
17045 PR fortran/25031
17046 * multiple_allocation_1.f90: New test.
17047
17048 2006-03-03 Roger Sayle <roger@eyesopen.com>
17049
17050 PR tree-optimization/26524
17051 * gfortran.dg/pr26524.f: New test case.
17052
17053 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17054
17055 * g++.dg/template/repo5.C: Cleanup repo files.
17056 * gcc.dg/20051201-1.c: Cleanup coverage files.
17057 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
17058 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
17059 tree dump files.
17060
17061 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
17062
17063 * objc.dg/objc-nofilename-1.m: New test.
17064 * objc.dg/bad-receiver-type.m: New test.
17065 * obj-c++.dg/bad-receiver-type.mm: New test.
17066
17067 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
17068
17069 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
17070
17071 2006-03-01 Mike Stump <mrs@apple.com>
17072
17073 * g++.dg/abi/key2.C: Add.
17074
17075 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
17076
17077 * gfortran.dg/logical_dot_product.f90: New test.
17078
17079 PR fortran/26393
17080 * gfortran.dg/used_interface_ref.f90: New test.
17081
17082 PR fortran/20938
17083 * gfortran.dg/dependency_2.f90: New test.
17084 * gfortran.fortran-torture/execute/where17.f90: New test.
17085 * gfortran.fortran-torture/execute/where18.f90: New test.
17086 * gfortran.fortran-torture/execute/where19.f90: New test.
17087 * gfortran.fortran-torture/execute/where20.f90: New test.
17088
17089 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
17090
17091 * g++.dg/tree-ssa/pr26443.C: New test case.
17092
17093 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
17094
17095 PR middle-end/26022
17096 * g++.dg/opt/return-slot1.C: New test.
17097
17098 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17099
17100 PR libgfortran/26136
17101 * gfortran.dg/namelist_23.f90: New test.
17102
17103 2006-02-28 Roger Sayle <roger@eyesopen.com>
17104
17105 PR middle-end/14752
17106 * gcc.dg/fold-eqandshift-2.c: New test case.
17107
17108 2006-02-28 Richard Guenther <rguenther@suse.de>
17109
17110 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
17111 decomposition.
17112
17113 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
17114
17115 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
17116
17117 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17118
17119 PR libgfortran/26464
17120 * gfortran.dg/backspace_5.f: New test.
17121 * gfortran.dg/backspace_6.f: New test.
17122
17123 2006-02-26 Roger Sayle <roger@eyesopen.com>
17124
17125 * gcc.dg/fold-eqandnot-1.c: New test case.
17126
17127 2006-02-26 Roger Sayle <roger@eyesopen.com>
17128
17129 PR middle-end/19983
17130 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
17131
17132 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
17133
17134 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
17135 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
17136
17137 2006-02-26 Richard Guenther <rguenther@suse.de>
17138
17139 PR tree-optimization/26421
17140 * gcc.dg/tree-ssa/pr26421.c: New testcase.
17141
17142 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
17143
17144 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
17145 * g++.old-deja/g++.robertl/eb132.C: Likewise.
17146
17147 2006-02-26 Roger Sayle <roger@eyesopen.com>
17148
17149 * gcc.dg/fold-even-1.c: New test case.
17150
17151 2006-02-26 Roger Sayle <roger@eyesopen.com>
17152
17153 PR middle-end/21137
17154 * gcc.dg/fold-eqandshift-1.c: New test case.
17155
17156 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
17157
17158 PR tree-optimization/25125
17159 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
17160 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
17161
17162 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
17163
17164 PR tree-optimizations/26359
17165 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
17166 with -fdump-tree-dceloop-details.
17167 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
17168
17169 2006-02-25 Roger Sayle <roger@eyesopen.com>
17170
17171 PR middle-end/23673
17172 * gcc.dg/fold-eqxor-1.c: New test case.
17173 * gcc.dg/fold-eqxor-2.c: Likewise.
17174 * gcc.dg/fold-eqxor-3.c: Likewise.
17175
17176 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
17177
17178 PR fortran/23092
17179 * scalar_mask_1.f90: New test.
17180
17181 2006-02-24 Geoffrey Keating <geoffk@apple.com>
17182
17183 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
17184 * g++.dg/eh/uncaught2.C: New.
17185 * g++.dg/eh/uncaught3.C: New.
17186
17187 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17188
17189 PR libgfortran/26423
17190 * gfortran.dg/read_many_1.f: New test.
17191
17192 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
17193
17194 PR fortran/24519
17195 * gfortran.dg/dependency_3.f90: New test.
17196 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
17197 XFAILs.
17198
17199 PR fortran/25395
17200 * gfortran.dg/equiv_6.f90: New test.
17201
17202 2006-02-23 Jeff Law <law@redhat.com>
17203
17204 * gcc.c-torture/compile/pr26425.c: New test.
17205
17206 2006-02-23 Jakub Jelinek <jakub@redhat.com>
17207
17208 PR middle-end/26412
17209 * gcc.dg/gomp/pr26412.c: New test.
17210
17211 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17212
17213 PR c++/26291
17214 * g++.dg/other/ellipsis1.C: New test.
17215 * g++.dg/parse/operator4.C: Adjust error marker.
17216
17217 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
17218
17219 PR target/25603
17220 * gfortran.dg/pr25603.f: New testcase.
17221
17222 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
17223
17224 * gcc.dg/bf-spl1.c: Don't specify -m68000.
17225 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
17226
17227 2006-02-21 Geoffrey Keating <geoffk@apple.com>
17228
17229 * g++.dg/eh/spbp.C: New.
17230
17231 2006-02-21 Jakub Jelinek <jakub@redhat.com>
17232
17233 PR middle-end/26379
17234 * gcc.target/i386/mmx-7.c: New test.
17235
17236 2006-02-20 Roger Sayle <roger@eyesopen.com>
17237
17238 PR tree-optimization/26361
17239 * gcc.dg/tree-ssa/vrp27.c: New test case.
17240
17241 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
17242
17243 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
17244 * gcc.dg/tree-ssa/complex-4.c: Here.
17245
17246 2006-02-19 Roger Sayle <roger@eyesopen.com>
17247
17248 PR middle-end/19543
17249 * gfortran.dg/logical_1.f90: New test case.
17250
17251 2006-02-19 Jakub Jelinek <jakub@redhat.com>
17252
17253 PR middle-end/26334
17254 * gcc.dg/20060218-1.c: Moved to...
17255 * gcc.target/i386/20060218-1.c: ... here. New test.
17256
17257 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
17258
17259 PR fortran/26201
17260 * gfortran.dg/convert_1.f90: New.
17261
17262 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
17263
17264 PR fortran/25054
17265 * gfortran.dg/namelist_5.f90: New test.
17266
17267 PR fortran/25089
17268 * gfortran.dg/namelist_4.f90: New test.
17269
17270 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
17271
17272 PR tree-opt/25680
17273 * gcc.dg/tree-ssa/complex-3.c: New test.
17274
17275 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
17276
17277 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
17278 variable to take into account the variable name in the
17279 function header.
17280 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
17281
17282 2006-02-18 Jakub Jelinek <jakub@redhat.com>
17283
17284 PR middle-end/26334
17285 * gcc.c-torture/compile/20060217-1.c: New test.
17286 * gcc.dg/20060218-1.c: New test.
17287
17288 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
17289
17290 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
17291
17292 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
17293
17294 * gcc.dg/cpp/undef3.c: New test.
17295 * gcc.dg/cpp/trad/builtins2.c: New test.
17296
17297 2006-02-18 Mark Mitchell <mark@codesourcery.com>
17298
17299 PR c++/26266
17300 * g++.dg/template/static22.C: New test.
17301 * g++.dg/template/static23.C: New test.
17302 * g++.dg/template/static24.C: New test.
17303 * g++.dg/template/non-dependent13.C: New test.
17304 * g++.dg/init/member1.C: Tweak error markers.
17305
17306 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17307
17308 PR target/26255
17309 * gcc.c-torture/compile/pr26255.c: New test case.
17310
17311 2006-02-16 Roger Sayle <roger@eyesopen.com>
17312
17313 * gfortran.fortran-torture/execute/where_10.f90: New test case.
17314 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
17315 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
17316 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
17317 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
17318 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
17319 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
17320
17321 2006-02-16 Jeff Law <law@redhat.com>
17322
17323 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
17324 * gcc.dg/tree-ssa/vrp26.c: New test.
17325
17326 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
17327
17328 PR target/20353
17329 PR target/24578
17330 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
17331 __UCLIBC__ is defined.
17332
17333 2006-02-16 Jakub Jelinek <jakub@redhat.com>
17334
17335 PR fortran/26224
17336 * gfortran.dg/gomp/pr26224.f: New test.
17337
17338 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
17339
17340 PR tree-opt/25918
17341 * lib/target-supports.exp
17342 (check_effective_target_vect_short_mult): New.
17343 (check_effective_target_vect_char_mult): New.
17344 (check_effective_target_vect_widen_sum_qi_to_si): New.
17345 (check_effective_target_vect_widen_sum_qi_to_hi): New.
17346 (check_effective_target_vect_widen_sum_hi_to_si): New.
17347 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
17348 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
17349 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
17350 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
17351 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
17352 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
17353 vect-reduc-pattern-2c.c
17354 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
17355 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
17356 vect-reduc-pattern-1c.c
17357
17358 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
17359
17360 PR fortran/24557
17361 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
17362
17363 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
17364
17365 PR fortran/26054
17366 * gfortran.dg/enum_8.f90: Remove check for warning.
17367 * gfortran.dg/iomsg_1.f90: Ditto.
17368 * gfortran.dg/enum_1.f90: Ditto.
17369 * gfortran.dg/enum_9.f90: Ditto.
17370 * gfortran.dg/enum_2.f90: Ditto.
17371 * gfortran.dg/enum_10.f90: Ditto.
17372 * gfortran.dg/enum_3.f90: Ditto.
17373 * gfortran.dg/flush_1.f90: Ditto.
17374 * gfortran.dg/enum_4.f90: Ditto.
17375 * gfortran.dg/array_constructor_1.f90: Ditto.
17376 * gfortran.dg/enum_5.f90: Ditto.
17377 * gfortran.dg/enum_6.f90: Ditto.
17378 * gfortran.dg/enum_7.f90: Ditto.
17379
17380 2006-02-15 Jakub Jelinek <jakub@redhat.com>
17381
17382 PR middle-end/26300
17383 * gcc.c-torture/compile/20060215-1.c: New test.
17384
17385 2006-02-14 Roger Sayle <roger@eyesopen.com>
17386
17387 PR middle-end/23670
17388 * gcc.dg/tree-ssa/andor-2.c: New test case.
17389
17390 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
17391
17392 PR fortran/25045
17393 * optional_dim.f90: New test.
17394
17395 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17396
17397 PR fortran/26277
17398 * gfortran.dg/label_4.f90: New.
17399
17400 2006-02-14 Jakub Jelinek <jakub@redhat.com>
17401 Diego Novillo <dnovillo@redhat.com>
17402 Uros Bizjak <uros@kss-loka.si>
17403
17404 * gfortran.dg/gomp: New directory.
17405
17406 2006-02-14 Richard Guenther <rguenther@suse.de>
17407
17408 PR tree-optimization/26258
17409 * gcc.dg/torture/pr26258.c: New testcase.
17410
17411 2006-02-13 Jakub Jelinek <jakub@redhat.com>
17412
17413 PR fortran/26246
17414 * gfortran.dg/pr26246_1.f90: New test.
17415 * gfortran.dg/pr26246_2.f90: New test.
17416
17417 PR middle-end/26092
17418 * gcc.c-torture/compile/20060208-1.c: New test.
17419
17420 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
17421
17422 PR fortran/26074
17423 PR fortran/25103
17424 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
17425 * gfortran.dg/bad_automatic_objects_1.f90: New test.
17426 * gfortran.dg/automatic_module_variable.f90: Change error message.
17427
17428 PR fortran/20861
17429 * gfortran.dg/internal_dummy_1.f90: New test.
17430
17431 PR fortran/20871
17432 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
17433
17434
17435 PR fortran/25083
17436 * gfortran.dg/uncommon_block_data_1.f90: New test.
17437 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
17438 with standard.
17439
17440 PR fortran/25088
17441 * gfortran.dg/typed_subroutine_1.f90: New test.
17442
17443 2006-02-13 Geoffrey Keating <geoffk@apple.com>
17444
17445 * objc.dg/dwarf-1.m: New.
17446
17447 2006-02-13 Roger Sayle <roger@eyesopen.com>
17448
17449 PR middle-end/24427
17450 * gcc.dg/tree-ssa/andor-1.c: New test case.
17451
17452 2006-02-13 Josh Conner <jconner@apple.com>
17453
17454 PR target/25376
17455 * gcc.dg/pr25376.c: New test.
17456
17457 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
17458 assemble.
17459 * lib/target-supports.exp (check_named_sections_available):
17460 Only compile named-sections test -- don't assemble.
17461
17462 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
17463
17464 * g++.dg/warn/no-write-strings.C: New test.
17465 * g++.dg/warn/write-strings.C: Likewise.
17466 * g++.dg/warn/write-strings-default.C: Likewise.
17467
17468 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
17469
17470 PR fortran/25806
17471 * gfortran.dg/ret_pointer_2.f90: New test.
17472
17473 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
17474
17475 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
17476
17477 2006-02-10 Jeff Law <law@redhat.com>
17478
17479 * gcc.c-torture/compile/pr26213.c: New test.
17480
17481 2006-02-10 Steven G. Kargl <kargls@comcast.net>
17482
17483 gfortran.dg/null_1.f90: New test.
17484
17485 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17486
17487 PR fortran/14771
17488 * gfortran.dg/parens_4.f90: New.
17489 * gfortran.dg/parens_5.f90: New.
17490
17491 2006-02-10 Richard Guenther <rguenther@suse.de>
17492
17493 * gcc.dg/pr23372-1.c: Remove empty file.
17494
17495 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17496 Paul Thomas <pault@gcc.gnu.org>
17497
17498 PR fortran/14771
17499 * gfortran.dg/parens_1.f90: New.
17500 * gfortran.dg/parens_2.f90: New.
17501 * gfortran.dg/parens_3.f90: New.
17502
17503 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
17504
17505 PR fortran/26038
17506 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
17507
17508 PR fortran/25059
17509 * gfortran.dg/impure_assignment_1.f90: New test.
17510
17511 PR fortran/25070
17512 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
17513
17514 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
17515
17516 PR target/26141
17517 * g++.dg/expr/stdarg2.C: New test.
17518
17519 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
17520
17521 PR inline-asm/16194
17522 * gcc.dg/pr16194.c: New test.
17523
17524 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17525
17526 * ada/acats/run_acats: Use portable variant of "$@".
17527
17528 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
17529
17530 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
17531 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
17532
17533 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17534
17535 PR tree-opt/26179
17536 * g++.dg/opt/pr26179.C: New test.
17537
17538 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17539
17540 PR middle-end/26134
17541 * gcc.dg/tree-ssa/complex-3.c: New test.
17542
17543 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17544
17545 * gcc.c-torture/compile/volatile-1.c: New test.
17546
17547 2006-02-09 Diego Novillo <dnovillo@redhat.com>
17548
17549 PR 26180
17550 * gcc.dg/tree-ssa/pr26180.c: New test.
17551
17552 2006-02-08 Jeff Law <law@redhat.com>
17553
17554 * gcc.dg/tree-ssa/pr21417.c: New test.
17555
17556 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17557
17558 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
17559 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
17560
17561 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17562
17563 * lib/scanrtl.exp: New.
17564
17565 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17566
17567 PR c++/26071
17568 * g++.dg/other/virtual2.C: New test.
17569
17570 PR c++/26070
17571 * g++.dg/other/virtual1.C: New test.
17572
17573 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17574
17575 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
17576 cleanup-ipa-dump): Update dump file glob patterns.
17577 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
17578 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
17579
17580 * lib/gcc-dg.exp: Load it.
17581 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
17582
17583 2006-02-07 Janis Johnson <janis187@us.ibm.com>
17584
17585 PR testsuite/26159
17586 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
17587 * gcc.dg/tree-ssa/pr23382.c: Ditto.
17588
17589 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17590
17591 PR fortran/25577
17592 * gfortran.dg/mvbits_1.f90: New.
17593
17594 2006-02-07 Dirk Mueller <dmueller@suse.com>
17595
17596 * g++.dg/warn/Wdiv-by-zero.C: New test.
17597 * g++.dg/warn/Wno-div-by-zero.C: New.
17598
17599 2006-02-07 Jeff Law <law@redhat.com>
17600
17601 * gcc.dg/tree-ssa/pr21559.c: New test.
17602
17603 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
17604 multiple VRP passes.
17605 * gcc.dg/tree-ssa/vrp09.c: Likewise.
17606 * gcc.dg/tree-ssa/vrp18.c: Likewise.
17607 * gcc.dg/tree-ssa/pr21582.c: Likewise.
17608 * gcc.dg/tree-ssa/pr20657.c: Likewise.
17609 * gcc.dg/tree-ssa/pr21001.c: Likewise.
17610 * gcc.dg/tree-ssa/vrp02.c: Likewise
17611 * gcc.dg/tree-ssa/vrp11.c: Likewise
17612 * gcc.dg/tree-ssa/pr14341.c: Likewise
17613 * gcc.dg/tree-ssa/vrp19.c: Likewise
17614 * gcc.dg/tree-ssa/vrp20.c: Likewise
17615 * gcc.dg/tree-ssa/vrp03.c: Likewise
17616 * gcc.dg/tree-ssa/pr21086.c: Likewise
17617 * gcc.dg/tree-ssa/pr21959.c: Likewise
17618 * gcc.dg/tree-ssa/vrp21.c: Likewise
17619 * gcc.dg/tree-ssa/vrp04.c: Likewise
17620 * gcc.dg/tree-ssa/pr25485.c: Likewise
17621 * gcc.dg/tree-ssa/pr22026.c: Likewise
17622 * gcc.dg/tree-ssa/vrp22.c: Likewise
17623 * gcc.dg/tree-ssa/vrp05.c: Likewise
17624 * gcc.dg/tree-ssa/20030807-10.c: Likewise
17625 * gcc.dg/tree-ssa/pr20701.c: Likewise
17626 * gcc.dg/tree-ssa/vrp23.c: Likewise
17627 * gcc.dg/tree-ssa/vrp06.c: Likewise
17628 * gcc.dg/tree-ssa/pr22117.c: Likewise
17629 * gcc.dg/tree-ssa/pr20702.c: Likewise
17630 * gcc.dg/tree-ssa/vrp15.c: Likewise
17631 * gcc.dg/tree-ssa/pr21090.c: Likewise
17632 * gcc.dg/tree-ssa/pr21294.c: Likewise
17633 * gcc.dg/tree-ssa/vrp24.c: Likewise
17634 * gcc.dg/tree-ssa/vrp07.c: Likewise
17635 * gcc.dg/tree-ssa/pr21563.c: Likewise
17636 * gcc.dg/tree-ssa/pr25382.c: Likewise
17637 * gcc.dg/tree-ssa/vrp16.c: Likewise
17638 * gcc.dg/tree-ssa/vrp25.c: Likewise
17639 * gcc.dg/tree-ssa/vrp08.c: Likewise
17640 * gcc.dg/tree-ssa/20030807-6.c: Likewise
17641 * gcc.dg/tree-ssa/vrp17.c: Likewise
17642 * gcc.dg/tree-ssa/pr21458.c: Likewise
17643 * g++.dg/tree-ssa/pr18178.C: Likewise
17644
17645 2006-02-07 Richard Guenther <rguenther@suse.de>
17646
17647 PR c++/26140
17648 Revert
17649 2006-01-30 Richard Guenther <rguenther@suse.de>
17650 PR c++/23372
17651 * gcc.dg/pr23372-1.C: New testcase.
17652
17653 * g++.dg/tree-ssa/pr26140.C: New testcase.
17654
17655 2006-02-07 Mark Mitchell <mark@codesourcery.com>
17656
17657 PR c++/9737
17658 * g++.dg/template/ttp15.C: New test.
17659 * g++.dg/template/ttp16.C: Likewise.
17660 * g++.dg/template/ttp17.C: Likewise.
17661 * g++.old-deja/g++.pt/ttp36.C: Remove.
17662 * g++.old-deja/g++.pt/ttp19.C: Likewise.
17663 * g++.old-deja/g++.pt/ttp37.C: Likewise.
17664 * g++.old-deja/g++.pt/ttp38.C: Likewise.
17665 * g++.old-deja/g++.pt/ttp39.C: Likewise.
17666 * g++.old-deja/g++.pt/ttp9.C: Likewise.
17667 * g++.old-deja/g++.pt/ttp40.C: Likewise.
17668 * g++.old-deja/g++.pt/ttp51.C: Likewise.
17669 * g++.old-deja/g++.pt/ttp26.C: Likewise.
17670 * g++.old-deja/g++.pt/ttp36.C: Likewise.
17671
17672 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
17673
17674 PR libfortran/23815
17675 * unf_io_convert_4.f90: New test.
17676
17677 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
17678
17679 * gcc.dg/tree-ssa/loadpre10.c: New test.
17680 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
17681 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
17682 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
17683
17684 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17685
17686 PR libfortran/24685
17687 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
17688
17689 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
17690
17691 PR tree-opt/25251
17692 * gfortran.dg/assign_7.f: New test.
17693
17694 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
17695
17696 PR fortran/26041
17697 PR fortran/26064
17698 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
17699 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
17700 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
17701
17702 2006-02-05 Jakub Jelinek <jakub@redhat.com>
17703
17704 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
17705 in size_t typedef.
17706
17707 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
17708
17709 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
17710 * g++.dg/charset/string.c (foo): Likewise.
17711 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
17712 const char*
17713 * g++.dg/ext/builtin2.C (printf): Likewise.
17714 * g++.dg/init/new15.C (printf): Likewise.
17715 * g++.dg/opt/pr17697-1.C (foo): Likewise.
17716 * g++.dg/opt/pr17697-2.C (foo): Likewise.
17717 * g++.dg/opt/pr17697-3.C (foo): Likewise.
17718 * g++.dg/template/non-dependent4.C (temp): Likewise.
17719 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
17720 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
17721 parameter type to const char*.
17722 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
17723 Change type to const char*.
17724 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
17725 Likewise.
17726 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
17727 second parameter type to const char*.
17728 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
17729 (Y::Y): Change parameter type to const char*.
17730 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
17731 * g++.old-deja/g++.jason/report.C: Apply const correctness.
17732 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
17733 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
17734 (char*).
17735 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
17736 const char*.
17737 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
17738 type to const char*.
17739 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
17740 return type to const char*.
17741 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
17742 to const char*.
17743 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
17744 * g++.old-deja/g++.law/refs1.C: Likewise.
17745 * g++.old-deja/g++.law/visibility1.C: Likewise.
17746 * g++.old-deja/g++.law/visibility2.C: Likewise.
17747 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
17748 const char*.
17749 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
17750 * g++.old-deja/g++.mike/net48.C: Likewise.
17751 * g++.old-deja/g++.mike/p646.C: Likewise.
17752 * g++.old-deja/g++.mike/p6746.C: Likewise.
17753 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
17754 type to const char*.
17755 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
17756 deprecated conversion warning.
17757 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
17758 char*.
17759 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
17760 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
17761 * g++.old-deja/g++.pt/explicit8.C: Likewise.
17762 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
17763 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
17764 * g++.old-deja/g++.pt/nontype3.C: Likewise.
17765 * g++.old-deja/g++.pt/t39.C: Likewise.
17766 * g++.old-deja/g++.robertl/eb106.C: Likewise.
17767 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
17768
17769 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
17770
17771 PR fortran/25075
17772 intrinsic_argument_conformance_1.f90: New test.
17773
17774 2006-02-03 Steven G. Kargl <kargls@comcast.net>
17775
17776 PR fortran/20845
17777 * gfortran.dg/char_result_11.f90: Add SAVE.
17778 * gfortran.dg/der_pointer_4.f90: Ditto.
17779 * gfortran.dg/default_initialization.f90: New test.
17780
17781 2006-02-03 Jeff Law <law@redhat.com>
17782
17783 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
17784 handle more than 100 dump files.
17785 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
17786 * lib/scantree.exp (scan-tree-dump): Likewise.
17787 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
17788 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
17789 * lib/scanipa.exp (scan-ipa-dump): Likewise.
17790 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
17791 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
17792
17793 2006-02-03 Diego Novillo <dnovillo@redhat.com>
17794
17795 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
17796
17797 2006-02-03 Mark Mitchell <mark@codesourcery.com>
17798
17799 * g++.dg/template/using12.C: New test.
17800
17801 2006-02-03 Alan Modra <amodra@bigpond.net.au>
17802
17803 * gcc.target/powerpc/pr25960.c: New test.
17804
17805 2006-02-02 Steven G. Kargl <kargls@comcast>
17806
17807 PR fortran/24958
17808 gfortran.dg/nullify_2.f90: New test.
17809
17810 2006-02-02 Diego Novillo <dnovillo@redhat.com>
17811
17812 PR 25990
17813 * gcc.dg/gomp/pr25990.c: New test.
17814
17815 2006-01-31 Mark Mitchell <mark@codesourcery.com>
17816
17817 PR c++/25342
17818 * g++.gd/template/partial4.C: New test.
17819
17820 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
17821
17822 PR middle-end/26001
17823 * gfortran.dg/data_char_2.f90: New.
17824
17825 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
17826
17827 PR fortran/26039
17828 maxval_maxloc_conformance_1.f90: New test.
17829
17830 2006-01-31 Richard Guenther <rguenther@suse.de>
17831
17832 * gcc.target/i386/sselibm-1.c: New testcase.
17833 * gcc.target/i386/sselibm-2.c: Likewise.
17834 * gcc.target/i386/sselibm-3.c: Likewise.
17835 * gcc.target/i386/sselibm-4.c: Likewise.
17836 * gcc.target/i386/sselibm-5.c: Likewise.
17837
17838 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
17839
17840 PR fortran/24266
17841 * gfortran.dg/arrayio_derived_2.f90: New.
17842
17843 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
17844
17845 * gcc.dg/unsigned-long-compare.c: New test.
17846
17847 2006-01-30 Steve Ellcey <sje@cup.hp.com>
17848
17849 PR testsuite/25318
17850 * lib/target-supports.exp (check_effective_target_freorder):
17851 Check to see if target supports -freorder-blocks-and-partition.
17852 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
17853 instead of "dg-require-named-sections".
17854
17855 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
17856
17857 PR target/14798:
17858 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
17859 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
17860 * gcc.dg/pragma-isr-trapa2.c: Likewise.
17861 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
17862 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
17863 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
17864 * gcc.dg/attr-isr-trap_exit.c: Likewise.
17865 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
17866
17867 2006-01-30 Richard Guenther <rguenther@suse.de>
17868
17869 PR c++/23372
17870 * gcc.dg/pr23372-1.C: New testcase.
17871
17872 2006-01-29 Diego Novillo <dnovillo@redhat.com>
17873
17874 * gcc.dg/gomp/pr25874.c: New test.
17875
17876 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
17877
17878 PR tree-opt/25911
17879 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
17880
17881 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
17882
17883 PR fortran/18578
17884 PR fortran/18579
17885 PR fortran/20857
17886 PR fortran/20885
17887 * gfortran.dg/intent_out_1.f90: New test.
17888
17889 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
17890
17891 PR fortran/17911
17892 * gfortran.dg/procedure_lvalue.f90: New test.
17893
17894 PR fortran/20895
17895 PR fortran/25030
17896 * gfortran.dg/char_pointer_assign_2.f90: New test.
17897 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
17898 assignment to be consistent with standard.
17899 * gfortran.dg/char_result_2.f90: The same.
17900 * gfortran.dg/char_result_8.f90: The same.
17901
17902 2006-01-28 Zack Weinberg <zackw@panix.com>
17903
17904 * gcc.dg/Woverlength-strings.c
17905 * gcc.dg/Woverlength-strings-pedantic-c89.c
17906 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
17907 * gcc.dg/Woverlength-strings-pedantic-c99.c
17908 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
17909
17910 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
17911
17912 * gcc.c-torture/execute/20060127-1.c: New test.
17913
17914 2006-01-28 Mark Mitchell <mark@codesourcery.com>
17915
17916 PR c++/25999
17917 * g++.dg/ext/pragmaweak1.C: New test.
17918
17919 2006-01-28 Mark Mitchell <mark@codesourcery.com>
17920
17921 PR c++/25855
17922 * g++.dg/template/spec29.C: New test.
17923
17924 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
17925
17926 PR c/19606.
17927 * gcc.c-torture/execute/pr19606.c: New.
17928
17929 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
17930
17931 * gcc.dg/pragma-re-4.c: New test.
17932
17933 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
17934
17935 PR fortran/25964
17936 * gfortran.dg/assumed_size_refs_3.f90: New test.
17937
17938 2006-01-27 Ben Elliston <bje@au.ibm.com>
17939
17940 * gcc.misc-tests/dectest.exp: Remove defunct comment.
17941
17942 2006-01-26 Laurent GUERBY <laurent@guerby.net>
17943
17944 PR ada/21317
17945 * ada/acats/support/impdef.a: Add One_Long_Second.
17946 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
17947 * ada/acats/tests/c9/c94026.a: Likewise.
17948 * ada/acats/tests/c9/c97305c.ada: Likewise.
17949 * ada/acats/tests/c9/c99004a.ada: Likewise.
17950
17951 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
17952
17953 PR fortran/25964
17954 * gfortran.dg/global_references_2.f90: New test.
17955
17956 PR fortran/25084
17957 PR fortran/20852
17958 PR fortran/25085
17959 PR fortran/25086
17960 * gfortran.dg/assumed_charlen_function_1.f90: New test.
17961 * gfortran.dg/assumed_charlen_function_3.f90: New test.
17962
17963 PR fortran/25416
17964 * gfortran.dg/assumed_charlen_function_2.f90: New test.
17965
17966 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
17967
17968 PR c/25892
17969 * gcc.dg/Wpointer-sign.c: New.
17970 * gcc.dg/Wpointer-sign-Wall.c: New.
17971 * gcc.dg/Wpointer-sign-Wall-no.c: New.
17972 * gcc.dg/Wpointer-sign-pedantic.c: New.
17973 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
17974 * gcc.dg/conv-2.c: Use -Wpointer-sign.
17975
17976 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
17977
17978 PR C/25861
17979 * gcc.c-torture/compile/pr25861.c: New test.
17980
17981 2006-01-26 Paul Brook <paul@codesourcery.com>
17982
17983 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
17984 on short-enum targets.
17985 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
17986 variable.
17987 (generate_fields): Use short_enums.
17988 (main): Set short_enums. Document -e.
17989 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
17990 on short-enum targets.
17991 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
17992 variable.
17993 (generate_fields): Use short_enums.
17994 (main): Set short_enums. Document -e.
17995 * lib/target-supports.exp (check_effective_target_short_enums): New.
17996
17997 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
17998
17999 PR target/25947
18000 * gcc.dg/torture/pr25947-1.c: New test.
18001
18002 2006-01-25 Jan Hubicka <jh@suse.cz>
18003 Roger Sayle <roger@eyesopen.com>
18004
18005 PR rtl-optimization/25703
18006 * gcc.target/i386/20060125-1.c: New test case.
18007 * gcc.target/i386/20060125-2.c: New test case.
18008
18009 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
18010
18011 PR fortran/18540
18012 * gfortran.dg/goto_1.f: New.
18013
18014 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
18015
18016 PR fortran/25716
18017 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
18018 25716 on 32-bit systems too.
18019
18020 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
18021
18022 PR testsuite/25590
18023 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
18024
18025 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
18026
18027 * gcc.dg/tree-ssa/gen-vect-33.c: New.
18028
18029 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18030
18031 PR fortran/25835
18032 * gfortran.dg/read_eof.f90: Delete, renamed.
18033 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
18034 * gfortran.dg/read_eof_2.f90: New test.
18035 * gfortran.dg/read_eof_3.f90: New test.
18036
18037 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
18038
18039 PR tree-opt/25860
18040 * gcc.c-torture/compile/pr25860.c: New test.
18041
18042 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18043
18044 PR c++/25552
18045 * g++.dg/parse/dtor8.C: New test.
18046
18047 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
18048
18049 PR testsuite/25891
18050 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
18051 * gcc.dg/gomp/gomp.exp: Return without testing anything if
18052 check_effective_target_fopenmp returns 0.
18053
18054 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
18055
18056 PR ada/20548
18057 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
18058 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
18059 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
18060
18061 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
18062
18063 PR tree-opt/25857
18064 * g++.dg/opt/pr25857.C: New test.
18065
18066 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
18067 Jan Hubicka <jh@suse.cz>
18068 Richard Guenther <rguenther@suse.de>
18069
18070 PR rtl-optimization/25654
18071 * gcc.dg/torture/pr25654.c: New testcase.
18072 * gcc.target/i386/pr25654.c: Likewise.
18073
18074 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
18075
18076 PR fortran/25901
18077 * gfortran.dg/internal references_2.f90: New test.
18078
18079 Fix regression in testing of admissability of attributes.
18080 * gfortran.dg/intent_used_1.f90: New test.
18081
18082 2006-01-23 Ben Elliston <bje@au.ibm.com>
18083
18084 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
18085 Remove target conditional torture options for i?86 and x86_64
18086 GNU/Linux.
18087
18088 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
18089
18090 PR c++/10891
18091 * g++.dg/rtti/no-rtti.C: New.
18092
18093 2006-01-21 Mark Mitchell <mark@codesourcery.com>
18094
18095 PR c++/25895
18096 * g++.dg/inherit/conv2.C: New test.
18097
18098 PR c++/25856
18099 * g++.dg/parse/dtor7.C: New test.
18100
18101 PR c++/25858
18102 * g++.dg/template/crash44.C: New test.
18103
18104 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
18105
18106 PR fortran/25124
18107 PR fortran/25625
18108 * gfortran.dg/internal_references_1.f90: New test.
18109 PR fortran/20881
18110 PR fortran/23308
18111 PR fortran/25538
18112 PR fortran/25710
18113 * gfortran.dg/global_references_1.f90: New test.
18114 * gfortran.dg/g77/19990905-1.f: Restore the error that
18115 there is a clash between the common block name and
18116 the name of a subroutine reference.
18117
18118 PR fortran/PR24276
18119 * gfortran.dg/aliasing_dummy_1.f90: New test.
18120
18121 2006-01-21 Alan Modra <amodra@bigpond.net.au>
18122
18123 * gcc.dg/vmx/1b-01.c: Warning fix.
18124 * gcc.dg/vmx/1c-02.c: Likewise.
18125 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
18126
18127 2006-01-20 Steve Ellcey <sje@cup.hp.com>
18128
18129 PR testsuite/24962
18130 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
18131
18132 2006-01-20 Richard Guenther <rguenther@suse.de>
18133 Steven Bosscher <stevenb.gcc@gmail.com>
18134
18135 PR rtl-optimization/24626
18136 * gcc.dg/torture/pr24626-1.c: New testcase.
18137 * gcc.dg/torture/pr24626-2.c: Likewise.
18138 * gcc.dg/torture/pr24626-3.c: Likewise.
18139 * gcc.dg/torture/pr24626-4.c: Likewise.
18140
18141 2006-01-20 Dirk Mueller <dmueller@suse.com>
18142
18143 PR c++/5520
18144 * g++.dg/warn/empty-body.C: New.
18145
18146 2006-01-19 Mark Mitchell <mark@codesourcery.com>
18147
18148 PR c++/22136
18149 * g++.dg/template/using10.C: New test.
18150 * g++.dg/temlpate/using11.C: Likewise.
18151 * g++.dg/inherit/using5.C: Tweak error messages.
18152
18153 2006-01-20 Alan Modra <amodra@bigpond.net.au>
18154
18155 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
18156 target test.
18157 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
18158
18159 2006-01-19 Jan Hubicka <jh@suse.cz>
18160
18161 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
18162
18163 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18164
18165 PR c++/25854
18166 * g++.dg/template/spec28.C: New test.
18167
18168 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
18169
18170 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
18171 (switchfiles): Fix fprintf's by adding srcdir or removing it.
18172
18173 2006-01-19 Diego Novillo <dnovillo@redhat.com>
18174
18175 * gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
18176 * gcc.dg/gomp/critical-1.c: Likewise.
18177 * gcc.dg/gomp/critical-3.c: Likewise.
18178 * gcc.dg/gomp/empty.c: Likewise.
18179 * gcc.dg/gomp/ordered-1.c: Likewise.
18180 * gcc.dg/gomp/for-4.c: Likewise.
18181 * gcc.dg/gomp/for-6.c: Likewise.
18182 * gcc.dg/gomp/master-3.c: Likewise.
18183 * gcc.dg/gomp/for-8.c: Likewise.
18184 * gcc.dg/gomp/for-10.c: Likewise.
18185 * gcc.dg/gomp/for-18.c: Likewise.
18186 * gcc.dg/gomp/for-5.c: Likewise.
18187 * gcc.dg/gomp/for-7.c: Likewise.
18188 * gcc.dg/gomp/for-9.c: Likewise.
18189
18190 2006-01-18 Jeff Law <law@redhat.com>
18191
18192 * gcc.dg/tree-ssa/vrp25.c: New test.
18193
18194 2006-01-19 Richard Sandiford <richard@codesourcery.com>
18195
18196 * gcc.dg/pr25805.c: Fix misapplied patch.
18197
18198 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
18199
18200 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
18201 (check_effective_target_vect_udot_qi): New.
18202 (check_effective_target_vect_sdot_hi): New.
18203 (check_effective_target_vect_udot_hi): New.
18204 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
18205 prefixed with "wrapv-" with -fwrapv.
18206 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
18207 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
18208 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
18209 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
18210 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
18211
18212 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
18213 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
18214 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
18215 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
18216
18217 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18218
18219 PR c++/16829
18220 * g++.dg/other/default2.C: New test.
18221 * g++.dg/other/default3.C: New test.
18222
18223 2006-01-19 Richard Sandiford <richard@codesourcery.com>
18224
18225 PR c/25805
18226 * gcc.dg/pr25805.c: New file.
18227
18228 2006-01-18 Mark Mitchell <mark@codesourcery.com>
18229
18230 PR c++/25836
18231 * g++.dg/template/init6.C: New test.
18232
18233 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
18234
18235 * gcc.dg/tree-ssa/pr24287.c: New test
18236
18237 2006-01-18 Eric Christopher <echristo@apple.com>
18238
18239 * g++.dg/eh/table.C: New.
18240
18241 2006-01-18 DJ Delorie <dj@redhat.com>
18242
18243 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
18244 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
18245 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
18246 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
18247
18248 2006-01-18 Jeff Law <law@redhat.com>
18249
18250 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
18251 on wrapping on overflow semantics.
18252
18253 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
18254
18255 * gcc.gc/tree-ssa/vrp23.c: New test.
18256 * gcc.gc/tree-ssa/vrp24.c: New test.
18257
18258 2006-01-18 Richard Henderson <rth@redhat.com>
18259 Aldy Hernandez <aldyh@redhat.com>
18260 Jakub Jelinek <jakub@redhat.com>
18261 Diego Novillo <dnovillo@redhat.com>
18262 Uros Bizjak <uros@kss-loka.si>
18263
18264 * gcc.dg/gomp: New directory.
18265
18266 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
18267 Steven G. Kargl <kargls@comcast.net>
18268
18269 PR fortran/20869
18270 * gfortran.dg/intrinsic_external_1.f90: New test.
18271
18272 PR fortran/20875.
18273 * gfortran.dg/elemental_pointer_1.f90: New test.
18274
18275 PR fortran/25024
18276 * gfortran.dg/external_procedures_1.f90: New test.
18277
18278 PR fortran/25785
18279 gfortran.dg/assumed_present.f90: New test.
18280
18281 2006-01-18 Jakub Jelinek <jakub@redhat.com>
18282
18283 * g++.dg/parse/lookup5.C: New test.
18284
18285 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18286
18287 PR fortran/25697
18288 * gfortran.dg/read_eof.f90: New test.
18289
18290 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18291
18292 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
18293 add a closing brace.
18294
18295 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18296
18297 PR fortran/25631
18298 * gfortran.dg/fmt_tl.f: New test.
18299
18300 2006-01-17 Eric Christopher <echristo@apple.com>
18301
18302 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
18303 * g++.old-deja/g++.warn/impint2.C: Ditto.
18304 * g++.old-deja/g++.other/null1.C: Ditto.
18305 * g++.dg/warn/conv2.C: Ditto.
18306 * g++.dg/warn/conv4.C: New file.
18307
18308 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18309
18310 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
18311
18312 2006-01-17 Andreas Jaeger <aj@suse.de>
18313 Janis Johnson <janis187@us.ibm.com>
18314
18315 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
18316 in 64-bit.
18317 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
18318 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
18319
18320 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18321
18322 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
18323 (switchfiles): xfail txxx where xxx >= 25.
18324
18325 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18326
18327 PR testsuite/25764
18328 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
18329
18330 2006-01-17 Jakub Jelinek <jakub@redhat.com>
18331
18332 PR c/25682
18333 * gcc.dg/pr25682.c: New test.
18334 * g++.dg/parse/array-size2.C: New test.
18335
18336 2006-01-16 Ian Lance Taylor <ian@airs.com>
18337
18338 * consistency.vlad: Remove entire directory, 1652 files.
18339
18340 2006-01-16 Janis Johnson <janis187@us.ibm.com>
18341
18342 * lib/target-supports.exp (check_effective_target_dfp_nocache,
18343 check_effective_target_dfprt_nocache): New.
18344 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
18345 (check_effective_target_dfprt): New.
18346 * lib/c-compat.exp (check_dfp): Remove.
18347 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
18348 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
18349 level of support for decimal float.
18350 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
18351 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
18352 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
18353 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
18354 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
18355 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
18356 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
18357 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
18358 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
18359 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
18360 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
18361 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
18362 directives.
18363
18364 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
18365
18366 PR testsuite/25741
18367 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
18368 $base_dir/../.
18369 * lib/gfortran.exp (gfortran_init): Likewise.
18370 * lib/obj-c++.exp (obj-c++_init): Likewise.
18371 * lib/scanasm.exp (scan-assembler-dem): Likewise.
18372 (scan-assembler-dem-not): Likewise.
18373 * lib/scandump.exp (scan-dump-dem): Likewise.
18374 (scan-dump-dem-not): Likewise.
18375
18376 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
18377
18378 PR testsuite/25767
18379 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
18380 powerpc-*-darwin*.
18381 * lib/obj-c++.exp (obj-c++_init): Likewise.
18382
18383 2006-01-16 Richard Guenther <rguenther@suse.de>
18384
18385 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
18386
18387 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18388
18389 PR testsuite/25777
18390 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
18391 to LD_LIBRARY_PATH.
18392
18393 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
18394 Andrew Pinski <pinskia@physics.uc.edu>
18395
18396 * gcc.dg/minmax-1.c: New test.
18397
18398 2006-01-16 Ben Elliston <bje@au.ibm.com>
18399
18400 * gcc.dg/dfp/dfp.exp: Correct FSF address.
18401 * gcc.misc-tests/dectest.exp: Ditto.
18402
18403 2006-01-15 Ian Lance Taylor <ian@airs.com>
18404
18405 PR testsuite/25796
18406 * gcc.target/i386/cmov6.c: Use -march=k8.
18407
18408 2006-01-15 Andreas Jaeger <aj@suse.de>
18409
18410 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
18411 x86 does not have __float128.
18412
18413 2006-01-14 Ian Lance Taylor <ian@airs.com>
18414
18415 * gcc.target/i386/cmov6.c: New test.
18416
18417 2006-01-14 Mark Mitchell <mark@codesourcery.com>
18418
18419 PR c++/25663
18420 * g++.dg/template/ctor6.C: New test.
18421
18422 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
18423
18424 PR tree-optimization/25485
18425 * gcc.dg/tree-ssa/pr25485.c: New.
18426
18427 2006-01-14 Richard Guenther <rguenther@suse.de>
18428
18429 PR tree-optimization/22548
18430 PR tree-optimization/22555
18431 PR tree-optimization/22501
18432 * gcc.dg/tree-ssa/alias-4.c: New testcase.
18433 * gcc.dg/tree-ssa/alias-5.c: Likewise.
18434 * gcc.dg/tree-ssa/alias-6.c: Likewise.
18435 * gcc.dg/tree-ssa/alias-7.c: Likewise.
18436 * gcc.dg/tree-ssa/alias-8.c: Likewise.
18437 * gcc.dg/tree-ssa/alias-9.c: Likewise.
18438 * gcc.dg/tree-ssa/alias-10.c: Likewise.
18439 * gcc.dg/tree-ssa/alias-11.c: Likewise.
18440 * gcc.dg/tree-ssa/alias-12.c: Likewise.
18441
18442 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
18443
18444 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
18445 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
18446
18447 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
18448 Richard Guenther <rguenther@suse.de>
18449
18450 PR rtl-optimization/24257
18451 * gcc.dg/torture/pr24257.c: New testcase.
18452
18453 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
18454
18455 * gcc.c-torture/execute/20060110-1.c: New test.
18456 * gcc.c-torture/execute/20060110-2.c: New test.
18457
18458 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
18459
18460 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
18461
18462 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
18463
18464 PR fortran/25756
18465 * gfortran.dg/label_3.f90: New test.
18466
18467 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
18468
18469 PR tree-optimization/25771
18470 * g++.dg/tree-ssa/pr25771.C: New test
18471
18472 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
18473
18474 PR tree-opt/24365
18475 * g++.dg/opt/complex5.C: New test.
18476
18477 2006-01-13 Richard Guenther <rguenther@suse.de>
18478
18479 * gcc.target/i386/387-9.c: New testcase.
18480
18481 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
18482
18483 PR c++/24824
18484 * g++.dg/debug/dwarf2-1.C: New.
18485
18486 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
18487
18488 PR testsuite/25728
18489 * lib/gcov.exp (verify-lines): Add "close $fd".
18490
18491 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
18492 Ben Elliston <bje@au.ibm.com>
18493
18494 * gcc.dg/dfp/inf-1.c: New test.
18495
18496 2006-01-12 Janis Johnson <janis187@us.ibm.com>
18497 Yao Qi <qiyaoltc@cn.ibm.com>
18498 Ben Elliston <bje@au.ibm.com>
18499 Jon Grimm <jgrimm2@us.ibm.com>
18500
18501 * gcc.dg/nodfp-1.c: New test.
18502 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
18503 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
18504 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
18505 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
18506 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
18507 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
18508 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
18509 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
18510 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
18511 * gcc.dg/format/dfp-scanf-1.c: Likewise.
18512 * gcc.dg/format/dfp-printf-1.c: Likewise.
18513 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
18514 (compat_setup_dfp): New.
18515 * gcc.dg/compat/compat.exp: Use it.
18516 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
18517 Make some variables global, prepend "compat_" to their names.
18518 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
18519 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
18520 * gcc.misc-tests/dectest.exp: New test driver for decTest.
18521 * lib/compat.exp (compat_skip_list): Make global, rename.
18522 * lib/c-compat.exp: New file.
18523 * lib/target-supports.exp (check_effective_target_dfp): New.
18524
18525 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
18526 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
18527 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
18528 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
18529 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
18530 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
18531 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
18532 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
18533 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
18534 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
18535 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
18536 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
18537 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
18538 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
18539 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
18540 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
18541 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
18542 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
18543 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
18544 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
18545 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
18546 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
18547 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
18548 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
18549 gcc.dg/dfp/struct-layout-1.c,
18550 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
18551 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
18552 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
18553 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
18554 gcc.dg/dfp/func-vararg-dfp.c,
18555 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
18556 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
18557 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
18558 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
18559 gcc.dg/dfp/wtr-conversion-1.c: New tests.
18560
18561 2006-01-11 Richard Guenther <rguenther@suse.de>
18562
18563 PR tree-optimization/25734
18564 * gcc.dg/tree-ssa/pr25734.c: New testcase.
18565
18566 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
18567
18568 PR fortran/25486
18569 * gfortran.dg/literal_character_constant_1_x.F: New test.
18570 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
18571 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
18572 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
18573
18574 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
18575
18576 PR c++/25386
18577 * g++.dg/ext/packed3.C: Add expected packed error.
18578
18579 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
18580
18581 PR target/25706
18582 * gcc.dg/torture/pr25706-1.c: New test.
18583
18584 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
18585
18586 PR tree-optimization/23109
18587 PR tree-optimization/23948
18588 PR tree-optimization/24123
18589
18590 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
18591 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
18592 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
18593 g++.dg/tree-ssa/pr23948.C: New testcases.
18594 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
18595 three divisions in order to do the optimization.
18596
18597 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
18598
18599 PR c++/25632
18600 * g++.dg/other/pr25632.C: New test.
18601
18602 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
18603
18604 PR fortran/25730
18605 * gfortran.dg/used_types_1.f90: New test.
18606
18607 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
18608
18609 PR target/25718
18610 * gcc.dg/torture/pr25718-1.c: New test.
18611
18612 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
18613
18614 * gfortran.dg/list_read_2.f90: Fix typo in description.
18615
18616 2006-01-10 Jan Beulich <jbeulich@novell.com>
18617
18618 * lib/target-supports.exp (check_visibility_available): Simplify test
18619 for *-*-netware*.
18620 (check_profiling_available): Fail for *-*-netware*.
18621 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
18622 * gcc.dg/20021014-1.c: Likewise.
18623 * gcc.dg/nest.c: Likewise.
18624
18625 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
18626
18627 fortran/24936
18628 * gfortran.dg/forall_3.f90: New test.
18629
18630 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
18631
18632 PR fortran/21977
18633 * gfortran.dg/nesting_2.f90: New test.
18634 * gfortran.dg/nesting_3.f90: New test.
18635
18636 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
18637
18638 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
18639 Fix typo in comment.
18640
18641 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
18642
18643 * gfortran.dg/single_char_string.f90: New test.
18644
18645 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
18646
18647 * gfortran.dg/ichar_2.f90: New test.
18648
18649 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
18650
18651 PR fortran/25093
18652 * gfortran.dg/private_type_4.f90: New.
18653
18654 2006-01-07 Richard Guenther <rguenther@suse.de>
18655
18656 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
18657
18658 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18659
18660 * gfortran.dg/func_decl_1.f90: New.
18661 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
18662 * gfortran.dg/array_alloc_2.f90: Likewise.
18663 * gfortran.dg/char_result_8.f90: Likewise.
18664 * gfortran.dg/dup_save_1.f90: Likewise.
18665 * gfortran.dg/dup_save_2.f90: Likewise.
18666 * gfortran.dg/f2c_6.f90: Likewise.
18667 * gfortran.dg/f2c_7.f90: Likewise.
18668 * gfortran.dg/func_result_2.f90: Likewise.
18669 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
18670
18671 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
18672
18673 PR fortran/22146
18674 * gfortran.dg/elemental_subroutine_1.f90: New test.
18675 * gfortran.dg/elemental_subroutine_2.f90: New test.
18676
18677 PR fortran/25029
18678 PR fortran/21256
18679 * gfortran.dg/assumed_size_refs_1.f90: New test.
18680
18681 PR fortran/20868
18682 PR fortran/20870
18683 * gfortran.dg/assumed_size_refs_2.f90: New test.
18684 * gfortran.dg/initialization_1.f90: Change warning message.
18685
18686 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
18687
18688 * gcc.dg/tree-ssa/loop-15.c: New test.
18689
18690 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18691
18692 PR fortran/25598
18693 * gfortran.dg/backspace_3.f: New test.
18694 * gfortran.dg/backspace_4.f: New test.
18695
18696 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18697
18698 PR fortran/24268
18699 * gfortran.dg/fmt_white.f: Update test.
18700
18701 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
18702
18703 * gcc.dg/cast-1.c: Add new warning.
18704 * gcc.dg/cast-2.c: Likewise.
18705 * gcc.dg/cast-3.c: Likewise.
18706 * gcc.dg/format/cast-1.c: Likewise.
18707 * gcc.dg/cast-4.c: New testcase.
18708
18709 2006-01-05 Richard Guenther <rguenther@suse.de>
18710
18711 PR tree-optimization/22555
18712 * gcc.dg/tree-ssa/alias-3.c: New testcase.
18713
18714 2006-01-05 Richard Guenther <rguenther@suse.de>
18715 Diego Novillo <dnovillo@redhat.com>
18716
18717 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
18718 * gcc.dg/tree-ssa/loop-8.c: Likewise.
18719 * gcc.dg/tree-ssa/loop-1.c: Likewise.
18720 * gcc.dg/tree-ssa/pr23294.c: Likewise.
18721 * gcc.dg/tree-ssa/pr21985.c: Likewise.
18722 * gcc.dg/tree-ssa/loop-14.c: Likewise.
18723 * gcc.dg/tree-ssa/loop-2.c: Likewise.
18724 * gcc.dg/tree-ssa/loop-3.c: Likewise.
18725 * gcc.dg/tree-ssa/loop-4.c: Likewise.
18726 * gcc.dg/tree-ssa/pr21171.c: Likewise.
18727 * gcc.dg/tree-ssa/loop-5.c: Likewise.
18728 * gcc.dg/tree-ssa/loop-10.c: Likewise.
18729 * gcc.dg/tree-ssa/loop-6.c: Likewise.
18730 * treelang/compile/extravar.tree: Likewise.
18731 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
18732 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
18733 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
18734 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
18735 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
18736
18737 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
18738
18739 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
18740 for 64-bit fix.
18741
18742 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
18743
18744 PR fortran/23675
18745 gfortran.dg/char_result_11.f90: New.
18746
18747 2006-01-04 Mark Mitchell <mark@codesourcery.com>
18748
18749 PR c++/24782
18750 * g++.dg/parse/access9.C: New test.
18751 * g++.dg/tc1/dr52.C: Tweak error markers.
18752
18753 2006-01-04 Richard Henderson <rth@redhat.com>
18754
18755 Merge from gomp branch.
18756 * g++.dg/parse/pragma2.C: Update expected error lines.
18757
18758 2006-01-04 Jakub Jelinek <jakub@redhat.com>
18759
18760 * g++.dg/other/i386-2.C: New test.
18761
18762 PR target/25554
18763 * gcc.c-torture/compile/20051228-1.c: New test.
18764
18765 PR c/25559
18766 * gcc.dg/pr25559.c: New test.
18767
18768 2006-01-03 Mark Mitchell <mark@codesourcery.com>
18769
18770 PR c++/25492
18771 * g++.dg/lookup/friend9.C: New test.
18772
18773 PR c++/25625
18774 * g++.dg/template/repo5.C: New test.
18775
18776 2006-01-03 Steven G. Kargl <kargls@comcast.net>
18777
18778 PR fortran/25101
18779 * gfortran.dg/forall_2.f90: New test.
18780
18781 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
18782
18783 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
18784 dg-require-weak. Adjust regexp to handle leading-underscore
18785 targets and space as well as TAB after .weak. Change previous
18786 64-bit fix to not use naked dot.
18787
18788 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
18789
18790 PR rtl-optimization/25578
18791 * gcc.c-torture/execute/20060102-1.c: New testcase.
18792
18793 2006-01-03 Richard Guenther <rguenther@suse.de>
18794
18795 PR c/25183
18796 * gcc.dg/torture/pr25183.c: New testcase.
18797
18798 2006-01-03 Jakub Jelinek <jakub@redhat.com>
18799
18800 Merge from gomp-branch.
18801 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
18802 * gcc.dg/ia64-sync-2.c: Likewise.
18803 * gcc.dg/ia64-sync-3.c: Likewise.
18804 * gcc.dg/ia64-sync-4.c: Likewise.
18805 * gcc.dg/sync-2.c: Likewise.
18806 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
18807 that sparc64-*-* and sparcv9-*-* supports sync builtins.
18808
18809 2006-01-02 Mark Mitchell <mark@codesourcery.com>
18810
18811 PR c++/25635
18812 * g++.dg/parse/operator6.C: New test.
18813
18814 PR c++/25637
18815 * g++.dg/parse/error29.C: New test.
18816
18817 PR c++/25638
18818 * g++.dg/parse/dtor6.C: New test.
18819
18820 PR c++/25633
18821 * g++.dg/parse/ctor3.C: New test.
18822
18823 PR c++/25634
18824 * g++.dg/template/class3.C: New test.
18825
18826 2006-01-02 Geoffrey Keating <geoffk@apple.com>
18827
18828 * g++.dg/debug/debug9.C: New.
18829
18830 2006-01-02 Steven G. Kargl <kargls@comcast.net>
18831
18832 PR fortran/24640
18833 * gfortran.dg/label_2.f90: New test.
18834
18835 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18836
18837 * g++.dg/lookup/using12.C: Tighten error marker.
18838
18839 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
18840 Andrew Pinski <pinskia@physics.uc.edu>
18841
18842 * gcc.target/powerpc/darwin-abi-3.c: New file.
18843 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
18844 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
18845 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
18846 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
18847 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
18848 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
18849 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
18850 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
18851
18852 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
18853
18854 * gcc.dg/tree-ssa/loadpre1.c: New;
18855 * gcc.dg/tree-ssa/loadpre2.c: New;
18856 * gcc.dg/tree-ssa/loadpre3.c: New;
18857 * gcc.dg/tree-ssa/loadpre4.c: New;
18858 * gcc.dg/tree-ssa/loadpre5.c: New;
18859 * gcc.dg/tree-ssa/loadpre6.c: New;
18860 * gcc.dg/tree-ssa/loadpre7.c: New;
18861 * gcc.dg/tree-ssa/loadpre8.c: New;
18862 * gcc.dg/tree-ssa/loadpre9.c: New;
18863
18864 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
18865
18866 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
18867 * g++.dg/abi/thunk4.C: Likewise.
18868
18869 2006-01-01 Andreas Jaeger <aj@suse.de>
18870
18871 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
18872 portable.
18873
18874 2006-01-01 Jakub Jelinek <jakub@redhat.com>
18875
18876 PR c++/25294
18877 * gcc.dg/pragma-pack-3.c: New test.
18878 * g++.dg/parse/pragma3.C: New test.
18879
18880 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18881
18882 PR middle-end/24827
18883 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
18884
18885 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18886
18887 PR testsuite/25214
18888 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
18889
18890 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
18891
18892 PR fortran/22607
18893 * gfortran-dg/pure_byref_3.f90: New.
18894
18895 fortran/PR 25396
18896 * gfortran.dg/userdef_operator_1.f90: New.
18897
18898 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
18899
18900 * g++.dg/abi/thunk3.C: New.
18901 * g++.dg/abi/thunk4.C: New.
18902
18903 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
18904
18905 PR fortran/25532
18906 * gfortran.dg/host_used_types_1.f90: New test. Check that host
18907 associated derived type components of derived types are
18908 properly declared in contained procedures.
18909
18910 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18911
18912 PR libgfortran/25139
18913 * gfortran.dg/backspace_2.f: New test.
18914
18915 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18916
18917 PR libgfortran/25550
18918 * gfortran.dg/endfile.f: New test.
18919
18920 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18921
18922 PR libgfortran/25419
18923 * gfortran.dg/comma.f: New test.
18924
18925 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18926
18927 * lib/gfortran-dg.exp: Remove trailing whitespace.
18928 * lib/fortran-torture.exp: Test with -fbounds-check instead of
18929 -funroll-all-loops.
18930
18931 2005-12-28 Alan Modra <amodra@bigpond.net.au>
18932
18933 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
18934 Extended Double long doubles or repeat tests when long double is
18935 the same size as double.
18936
18937 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18938
18939 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
18940
18941 PR testsuite/25442
18942 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
18943 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
18944
18945 PR testsuite/25441
18946 * gcc.dg/pr23911.c: Make test variable static.
18947
18948 PR testsuite/25444
18949 * gcc.dg/tree-ssa/pr14841.c: Likewise.
18950
18951 2005-12-26 Mark Mitchell <mark@codesourcery.com>
18952
18953 PR c++/25439
18954 * g++.dg/parse/crash17.C: Adjust error markers.
18955 * g++.dg/template/error20.C: New test.
18956
18957 2005-12-26 Mark Mitchell <mark@codesourcery.com>
18958
18959 PR c++/23172
18960 * g++.dg/ext/complit4.C: New test.
18961
18962 PR c++/25417
18963 * g++.dg/ext/complit5.C: Likewise.
18964
18965 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
18966
18967 PR tree-optimization/25125
18968 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
18969 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
18970 * gcc.c-torture/execute/pr25125.c: New.
18971
18972 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
18973
18974 PR fortran/25029
18975 PR fortran/21256
18976 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic
18977 functions with incorrect assumed size references.
18978
18979 2005-12-24 Mark Mitchell <mark@codesourcery.com>
18980
18981 PR c++/23171
18982 * g++.dg/opt/init1.C: New test.
18983
18984 2005-12-23 Mark Mitchell <mark@codesourcery.com>
18985
18986 PR c++/24671
18987 * g++.dg/template/sfinae3.C: New test.
18988
18989 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18990
18991 * g++.dg/other/friend4.C: New test.
18992
18993 2005-12-23 Jakub Jelinek <jakub@redhat.com>
18994
18995 PR target/25005
18996 * g++.dg/opt/pr25005.C: New test.
18997
18998 2005-12-22 Mark Mitchell <mark@codesourcery.com>
18999
19000 PR c++/25369
19001 * g++.dg/template/ptrmem16.C: New test.
19002
19003 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
19004
19005 PR fortran/25029
19006 PR fortran/21256
19007 * gfortran.dg/initialization_1.f90: Add test of SIZE.
19008
19009 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19010
19011 PR libgfortran/25307
19012 * gfortran.dg/list_read_5.f90: New test.
19013
19014 2005-12-22 Richard Henderson <rth@redhat.com>
19015
19016 * gcc.target/i386/sse-7.c: Use -msse2.
19017
19018 2005-12-23 Jakub Jelinek <jakub@redhat.com>
19019
19020 PR rtl-optimization/25432
19021 * gcc.c-torture/compile/20051216-1.c: New test.
19022
19023 PR objc/25328
19024 * objc/execute/pr25328.m: New test.
19025
19026 2005-12-22 Mark Mitchell <mark@codesourcery.com>
19027
19028 PR c++/25364
19029 * g++.dg/template/call4.C: New test.
19030
19031 2005-12-22 Dale Johannesen <dalej@apple.com>
19032
19033 * gcc.target/i386/sse-17.c: New.
19034
19035 2005-12-22 Paul Brook <paul@codesourcery.com>
19036
19037 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
19038
19039 2005-12-22 Paul Brook <paul@codesourcery.com>
19040
19041 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
19042
19043 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
19044
19045 PR tree-opt/25513
19046 * gcc.c-torture/compile/pr25513.c: New test.
19047
19048 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19049
19050 PR c++/23333
19051 * g++.dg/parse/error25.C: Add more tests.
19052
19053 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19054
19055 PR fortran/18990
19056 * gfortran.dg/der_charlen_1.f90: New.
19057
19058 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
19059
19060 PR fortran/20889
19061 * gfortran.dg/pointer_component_type_1.f90: New test.
19062
19063 PR fortran/25029
19064 PR fortran/21256
19065 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
19066 should give an error with assumed size array refernces and checks
19067 those that should not.
19068 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
19069 reference an upper bound so that it does not generate an error.
19070
19071 PR fortran/19362
19072 PR fortran/20244
19073 PR fortran/20864
19074 PR fortran/25391
19075 * gfortran.dg/used_dummy_types_1.f90: New test.
19076 * gfortran.dg/used_dummy_types_2.f90: New test.
19077 * gfortran.dg/used_dummy_types_3.f90: New test.
19078 * gfortran.dg/used_dummy_types_4.f90: New test.
19079 * gfortran.dg/used_dummy_types_5.f90: New test.
19080
19081 PR fortran/23152
19082 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
19083 group already being USE associated.
19084 * gfortran.dg/assumed_shape_nml.f90: New test.
19085 * gfortran.dg/assumed_size_nml.f90: New test.
19086
19087 PR fortran/20862
19088 PR fortran/25053
19089 PR fortran/25063
19090 PR fortran/25064
19091 PR fortran/25066
19092 PR fortran/25067
19093 PR fortran/25068
19094 PR fortran/25307
19095 * gfortran.dg/io_constraints_1.f90: New test.
19096 * gfortran.dg/io_constraints_1.f90: New test.
19097 * gfortran.dg/iostat_3.f90: Change wording of warning.
19098 * gfortran.dg/g77/19981216-0.f: The same.
19099
19100 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
19101
19102 PR tree-optimization/23518
19103 * gcc.dg/pr23518.c: New.
19104
19105 2005-12-21 Mike Stump <mrs@apple.com>
19106
19107 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
19108
19109 2005-12-21 Paul Brook <paul@codesourcery.com>
19110
19111 * gcc.dg/pr19340.c: Skip on m68k targets.
19112
19113 2005-12-21 Steven Bosscher <stevenb@suse.de>
19114
19115 PR rtl-optimization/25196
19116 * gcc.dg/pr25196.c: New test.
19117
19118 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
19119
19120 PR fortran/25423
19121 gfortran.dg/where_nested_1.f90: New.
19122
19123 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
19124
19125 PR tree-optimization/25382.
19126 * gcc.dg/tree-ssa/pr25382.c: New.
19127
19128 2005-12-20 Richard Guenther <rguenther@suse.de>
19129
19130 PR middle-end/24306
19131 * gcc.target/i386/pr24306.c: New testcase.
19132
19133 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
19134
19135 PR tree-optimization/25501
19136 * gcc.dg/tree-ssa/pr25501.c: New.
19137
19138 2005-12-20 Richard Guenther <rguenther@suse.de>
19139
19140 Revert
19141 2005-12-02 Richard Guenther <rguenther@suse.de>
19142
19143 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
19144
19145 2005-12-20 Mark Mitchell <mark@codesourcery.com>
19146
19147 PR c++/21228
19148 * g++.dg/warn/Wunreachable-code-2.C: New test.
19149
19150 2005-12-19 Mark Mitchell <mark@codesourcery.com>
19151
19152 PR c++/24278
19153 * g++.dg/template/ctor5.C: New test.
19154
19155 PR c++/24915
19156 * g++.dg/template/overload8.C: New test.
19157
19158 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
19159
19160 * gcc.c-torture/compile/pr25483 : New test.
19161
19162 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19163
19164 PR c++/20552
19165 * g++.dg/ext/typeof10.C: New test.
19166
19167 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
19168
19169 * gcc.dg/mt-loopi1.c: New.
19170
19171 2005-12-18 Richard Guenther <rguenther@suse.de>
19172
19173 PR tree-optimization/25481
19174 * gcc.dg/torture/pr25481.c: New testcase.
19175
19176 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
19177
19178 PR rtl-optimization/21041
19179 * gcc.dg/pr21041.c: New test.
19180
19181 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19182
19183 PR libgfortran/25463
19184 * gfortran.dg/advance.f90: New test.
19185
19186 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
19187
19188 * gcc.dg/20051201-1.c: New test.
19189
19190 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
19191
19192 PR fortran/25018
19193 * gfortran.dg/initialization_1.f90: New test.
19194 * gfortran.dg/enum_5.f90: Change dg-error to new message.
19195 * gfortran.dg/g77/980616-0.f: The same.
19196
19197 2005-12-17 Steven G. Kargl <kargls@comcast.net>
19198
19199 * PR fortran/25458
19200 * gfortran.dg/chkbits.f90: New test.
19201
19202 2005-12-17 Steven G. Kargl <kargls@comcast.net>
19203
19204 * gfortran.dg/enum_5.f: Revert to previous version.
19205
19206 2005-12-17 Steven G. Kargl <kargls@comcast.net>
19207
19208 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
19209 * gfortran.dg/nested_modules_1.f90: Ditto.
19210 * gfortran.dg/hollerith_f95.f90: Ditto.
19211 * gfortran.dg/select_5.f90: Ditto.
19212 * gfortran.dg/secnds.f: Ditto.
19213 * gfortran.dg/hollerith2.f90: Ditto.
19214 * gfortran.dg/imag_2.f: Ditto.
19215 * gfortran.dg/ftell_2.f90: Ditto.
19216 * gfortran.dg/malloc_free_1.f90: Ditto.
19217 * gfortran.dg/logint-1.f: Ditto.
19218 * gfortran.dg/recursive_statement_functions.f90: Ditto.
19219 * gfortran.dg/e_d_fmt.f90: Ditto.
19220 * gfortran.dg/hollerith_legacy.f90: Ditto.
19221 * gfortran.dg/logint-2.f: Ditto.
19222 * gfortran.dg/enum_5.f90: Ditto.
19223 * gfortran.dg/f2c_2.f90: Ditto.
19224 * gfortran.dg/pr17143.f90: Ditto.
19225 * gfortran.dg/namelist_14.f90: Ditto.
19226 * gfortran.dg/logint-3.f: Ditto.
19227 * gfortran.dg/spread_scalar_source.f90: Ditto.
19228 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
19229 * gfortran.dg/namelist_11.f: Ditto.
19230 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
19231 * gfortran.dg/g77/20010519-1.f
19232 * gfortran.dg/g77/alpha1.f: Ditto.
19233 * gfortran.dg/g77/990115-1.f: Ditto.
19234 * gfortran.dg/g77/erfc.f: Ditto.
19235 * gfortran.dg/g77/19990313-3.f: Ditto.
19236 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
19237 * gfortran.dg/g77/20010426.f: Ditto.
19238 * gfortran.dg/g77/19990313-0.f: Ditto.
19239 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
19240 * gfortran.dg/g77/20000629-1.f: Ditto.
19241 * gfortran.dg/g77/970125-0.f: Ditto.
19242 * gfortran.dg/g77/8485.f: Ditto.
19243 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
19244 * gfortran.dg/g77/19990313-1.f: Ditto.
19245 * gfortran.dg/g77/int8421.f: Ditto.
19246 * gfortran.dg/g77/19990305-0.f: Ditto.
19247 * gfortran.dg/g77/947.f: Ditto.
19248 * gfortran.dg/g77/19990905-2.f: Ditto.
19249 * gfortran.dg/g77/cabs.f: Ditto.
19250 * gfortran.dg/g77/19990313-2.f: Ditto.
19251 * gfortran.dg/g77/20020307-1.f: Ditto.
19252 * gfortran.dg/g77/dcomplex.f: Ditto.
19253 * gfortran.dg/g77/19990502-1.f: Ditto.
19254 * gfortran.dg/g77/19981216-0.f: Ditto.
19255 * gfortran.dg/common_4.f90: Ditto.
19256 * gfortran.dg/entry_4.f90: Ditto.
19257 * gfortran.dg/equiv_constraint_2.f90: Ditto.
19258 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
19259 * gfortran.dg/namelist_12.f: Ditto.
19260 * gfortran.dg/scale_1.f90: Ditto.
19261 * gfortran.dg/modulo_1.f90
19262 * gfortran.dg/hollerith.f90: Ditto.
19263 * gfortran.dg/direct_io_3.f90: Ditto.
19264 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
19265 * gfortran.dg/gnu_logical_1.F: Ditto.
19266 * gfortran.dg/unf_io_convert_1.f90: Ditto.
19267 * gfortran.dg/assign_1.f90: Ditto.
19268 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
19269 * gfortran.dg/pr23095.f: Ditto.
19270 * gfortran.dg/read_float_1.f90: Ditto.
19271
19272 2005-12-17 Andreas Jaeger <aj@suse.de>
19273
19274 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
19275 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
19276
19277 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19278
19279 PR fortran/24268
19280 * gfortran.dg/fmt_white.f: New test.
19281
19282 2005-12-16 Steven G. Kargl <kargls@comcast.net>
19283
19284 * gfortran.dg/label_1.f90: New test.
19285
19286 2005-12-15 Ben Elliston <bje@au.ibm.com>
19287
19288 PR testsuite/25422
19289 * gcc.dg/20031012-1.c: Add -Walways-true option.
19290 * gcc.dg/weak/weak-3.c: Likewise.
19291 * g++.old-deja/g++.mike/warn8.C: Likewise.
19292
19293 2005-12-16 Mike Stump <mrs@apple.com>
19294
19295 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
19296 exit.
19297
19298 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19299
19300 PR libgfortran/25264
19301 PR libgfortran/25349
19302 * gfortran.dg/tl_editing.f90: Added additional checks.
19303 * gfortran.dg/t_editing.f: New test.
19304 * gfortran.dg/write_padding.f90: New test
19305
19306 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19307
19308 PR testsuite/25215
19309 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
19310
19311 2005-12-16 Jakub Jelinek <jakub@redhat.com>
19312
19313 PR rtl-optimization/24899
19314 * gcc.c-torture/execute/20051215-1.c: New test.
19315
19316 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
19317
19318 PR 24823
19319 * gfortran.dg/pr24823.f: New test.
19320
19321 2005-12-16 Jeff Law <law@redhat.com>
19322
19323 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
19324
19325 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
19326
19327 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
19328 (base_types): Change C++ style comments to C style comments. Remove
19329 aligned types from the array. Keep Enums disabled.
19330 (complex_types): Remove aligned types from the array.
19331 Comment out "_Complex long double".
19332 (attrib_types): Remove.
19333 (complex_attrib_types): Remove.
19334 (attrib_array_types): Remove.
19335 (complex_attrib_array_types): Remove.
19336 (aligned_bitfld_types): Remove.
19337 (n_aligned_bitfld_types): Remove.
19338 (FEATURE_ALIGNEDPACKED): Delete.
19339 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
19340 (singles): Remove support for adding attributes.
19341 (choose_type): Remove support for attributed types.
19342 (generate_fields): Remove support for attributed bit-fields.
19343 Remove support for adding attributes.
19344 (generate_random_tests): Remove support for adding attributes.
19345 (features): Add back "[0] :0" and "complex vector [0]".
19346 (main): Remove support for attributed bit-fields.
19347 Uncomment the calling of generate_random_tests for the rests of
19348 the tests.
19349
19350 2005-12-16 Jan Hubicka <jh@suse.cz>
19351
19352 * gcc.c-torture/combine/pr25224.c: New.
19353
19354 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
19355
19356 PR other/25028
19357 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
19358 HP-UX.
19359
19360 2005-12-15 Richard Sandiford <richard@codesourcery.com>
19361
19362 * gcc.dg/20051215-1.c: New file.
19363
19364 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19365
19366 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
19367 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
19368
19369 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
19370
19371 PR fortran/18197
19372 * gfortran.dg/dummy_functions_1.f90: New.
19373
19374 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
19375
19376 PR rtl-optimization/25310
19377 * gcc.c-torture/compile/pr25310.c: New test.
19378
19379 2005-12-14 Jakub Jelinek <jakub@redhat.com>
19380
19381 PR debug/25023
19382 * gcc.dg/pr25023.c: New test.
19383
19384 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19385
19386 * g++.old-deja/g++.brendan/redecl1.C,
19387 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
19388 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
19389 g++.old-deja/g++.oliva/typeof1.C,
19390 g++.old-deja/g++.other/crash16.C,
19391 g++.old-deja/g++.other/crash34.C,
19392 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
19393 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
19394 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
19395 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
19396 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
19397 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
19398 Remove xfail.
19399
19400 2005-12-14 Kean Johnston <jkj@sco.com>
19401 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19402
19403 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
19404 * gcc.target/i386/20020523-1.c: Ditto.
19405 * gcc.target/i386/tailcall-1.c: Ditto.
19406 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
19407 * gcc.target/i386/ssetype-5.c: Ditto.
19408
19409 2005-12-14 Jeff Law <law@redhat.com>
19410
19411 * gcc.dg/tree-ssa/foldstring-1.c: New test.
19412
19413 2005-12-14 Jakub Jelinek <jakub@redhat.com>
19414
19415 PR target/25254
19416 PR target/24188
19417 * gcc.target/i386/pr25254.c: New test.
19418 * gfortran.dg/PR24188.f: New test.
19419
19420 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
19421
19422 * lib/fortran-torture.exp: Catch remaining uses of
19423 remote_file build delete.
19424
19425 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19426
19427 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
19428
19429 2005-12-14 Ben Elliston <bje@au.ibm.com>
19430
19431 * gcc.dg/warn-addr-cmp.c: New test.
19432
19433 2005-12-13 Jakub Jelinek <jakub@redhat.com>
19434
19435 PR debug/25023
19436 PR target/25293
19437 * gcc.target/i386/pr25293.c: New test.
19438
19439 2005-12-13 Petr Machata <machata@post.cz>
19440
19441 PR c++/24907
19442 * g++.dg/parse/comma2.C: New test.
19443
19444 2005-12-13 Mark Mitchell <mark@codesourcery.com>
19445 Jakub Jelinek <jakub@redhat.com>
19446
19447 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
19448 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
19449 (limits.h): Include unconditionally.
19450 (stdlib.h): Likewise.
19451 (hashtab.h): Do not include.
19452 (getopt.h): Likewise.
19453 (stddef.h): Include.
19454 (hashval_t): Define.
19455 (struct entry): Add "next" field.
19456 (HASH_SIZE): New macro.
19457 (hash_table): New variable.
19458 (switchfiles): Do not use xmalloc.
19459 (mix): New macro.
19460 (iterative_hash): New function.
19461 (hasht): Remove.
19462 (e_exists): New function.
19463 (e_insert): Likewise.
19464 (output): Use, instead of libiberty hashtable functions.
19465 (main): Do not use getopt. Do not call htab_create.
19466
19467 2005-12-13 Jakub Jelinek <jakub@redhat.com>
19468
19469 PR c++/25331
19470 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
19471 put atal* and atpaal* attributes on array elements.
19472 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
19473 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
19474 put atal* and atpaal* attributes on array elements.
19475 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
19476
19477 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
19478
19479 * gcc.dg/single-precision-constant.c: New test.
19480
19481 2005-12-13 Alan Modra <amodra@bigpond.net.au>
19482
19483 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
19484 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
19485 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
19486 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
19487 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
19488 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
19489 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
19490 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
19491 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
19492 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
19493 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
19494 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
19495 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
19496 gcc.target/powerpc/ppc-sdata-2.c,
19497 gcc.target/powerpc/ppc-stackalign-1.c,
19498 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
19499 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
19500 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
19501 gcc.target/powerpc/rs6000-ldouble-2.c,
19502 gcc.target/powerpc/rs6000-power2-1.c,
19503 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
19504 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
19505 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
19506 option into target selector.
19507 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
19508 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
19509
19510 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19511
19512 PR objc/25348
19513 * objc.dg/encode-9.m: New test.
19514
19515 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19516
19517 PR testsuite/20772
19518 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
19519 * gcc.dg/asm-b.c: Fix typo.
19520 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
19521 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
19522 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
19523 i?86 lp64 and x86_64 ilp32.
19524 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
19525 on i?86 lp64.
19526 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
19527
19528 2005-12-12 Steven G. Kargl <kargls@comcast.net>
19529
19530 PR fortran/25078
19531 gfortran.dg/equiv_5.f90: New test.
19532
19533 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
19534
19535 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
19536 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
19537 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
19538 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
19539 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
19540 * gcc.dg/tree-ssa/reassoc-5.c: New.
19541 * gcc.dg/tree-ssa/reassoc-6.c: New.
19542 * gcc.dg/tree-ssa/reassoc-7.c: New.
19543 * gcc.dg/tree-ssa/reassoc-8.c: New.
19544 * gcc.dg/tree-ssa/reassoc-9.c: New.
19545 * gcc.dg/tree-ssa/reassoc-10.c: New.
19546 * gcc.dg/tree-ssa/reassoc-11.c: New.
19547
19548 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19549
19550 PR testsuite/25167
19551 PR testsuite/24478
19552 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
19553
19554 2005-12-12 Mark Mitchell <mark@codesourcery.com>
19555
19556 PR c++/25300
19557 * g++.dg/template/inherit.C: Do not use a generic error message.
19558
19559 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19560
19561 PR libobjc/25354
19562 * objc.dg/gnu-encoding: New directory.
19563 * objc.dg/gnu-encoding/compat-common.h: New file.
19564 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
19565 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
19566 * objc.dg/gnu-encoding/vector-defs.h: New file.
19567 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
19568 * objc.dg/gnu-encoding/generate-random.c: New file.
19569 * objc.dg/gnu-encoding/generate-random_r.c: New file.
19570 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
19571 * objc.dg/gnu-encoding/generate-random.h: New file.
19572
19573 2005-12-11 Mark Mitchell <mark@codesourcery.com>
19574
19575 PR c++/25337
19576 * g++.dg/template/defarg7.C: New test.
19577
19578 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
19579
19580 PR libobjc/25347
19581 * objc.dg/encode-8.m: New test.
19582
19583 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
19584
19585 PR libobjc/25346
19586 * objc.dg/encode-7.m: New test.
19587
19588 2005-12-10 Mark Mitchell <mark@codesourcery.com>
19589
19590 PR c++/25010
19591 * g++.dg/opt/inline10.C: New test.
19592
19593 2005-12-11 Steven G. Kargl <kargls@comcast.net>
19594
19595 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
19596
19597 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
19598
19599 * gfortran.dg/substring_equivalence.f90: typo in comment
19600
19601 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19602
19603 PR fortran/25068
19604 * gfortran.dg/iostat_3.f90: New test.
19605
19606 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
19607
19608 PR fortran/23815
19609 * gfortran.dg/unf_io_convert_1.f90: New test.
19610 * gfortran.dg/unf_io_convert_2.f90: New test.
19611 * gfortran.dg/unf_io_convert_3.f90: New test.
19612
19613 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19614
19615 PR testsuite/20772
19616 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
19617 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
19618 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
19619 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
19620 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
19621 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
19622 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
19623 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
19624 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
19625 gcc.dg/torture/fp-int-convert-float128-timode.c,
19626 gcc.dg/torture/fp-int-convert-float128.c,
19627 gcc.dg/torture/fp-int-convert-float80-timode.c,
19628 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
19629 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
19630
19631 * gcc.dg/tls/opt-1.c: Require effective target fpic.
19632
19633 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
19634
19635 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
19636
19637 2005-12-10 Richard Sandiford <richard@codesourcery.com>
19638
19639 * gcc.dg/20051207-1.c,
19640 * gcc.dg/20051207-2.c,
19641 * gcc.dg/20051207-3.c: New tests.
19642
19643 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19644
19645 PR testsuite/20772
19646 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
19647 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
19648 dg-skip-if target selector.
19649
19650 PR testsuite/20772
19651 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
19652 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
19653 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
19654 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
19655 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
19656 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
19657 and/or merge with i?86 cases.
19658
19659 * gcc.dg/tls/opt-3.c: Require effective target fpic.
19660
19661 PR testsuite/20772
19662 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
19663 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
19664 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
19665 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
19666 x86_64-*-linux*.
19667
19668 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
19669
19670 PR target/25311
19671 * gcc.c-torture/compile/pr25311.c: New test.
19672
19673 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19674
19675 PR libgfortran/25039
19676 * gfortran.dg/read_comma.f: New test.
19677
19678 2005-12-08 Jakub Jelinek <jakub@redhat.com>
19679
19680 PR c++/19317
19681 * g++.dg/opt/pr19317-1.C: New test.
19682 * g++.dg/opt/pr19317-2.C: New test.
19683 * g++.dg/opt/pr19317-3.C: New test.
19684
19685 PR target/19005
19686 * gcc.c-torture/execute/pr19005.c: New test.
19687
19688 PR target/17828
19689 * g++.old-deja/g++.other/comdat5.C: New test.
19690 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
19691
19692 * g++.dg/compat/struct-layout-1.exp: New file.
19693 * g++.dg/compat/struct-layout-1.h: New.
19694 * g++.dg/compat/struct-layout-1_generate.c: New.
19695 * g++.dg/compat/struct-layout-1_x1.h: New.
19696 * g++.dg/compat/struct-layout-1_x2.h: New.
19697 * g++.dg/compat/struct-layout-1_y1.h: New.
19698 * g++.dg/compat/struct-layout-1_y2.h: New.
19699
19700 * gcc.dg/20050330-2.c: New test.
19701
19702 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
19703
19704 PR fortran/25292
19705 * gfortran.dg/associated_1.f90: New.
19706
19707 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19708
19709 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
19710 ILP32 vect_no_align platforms.
19711
19712 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
19713 Jakub Jelinek <jakub@redhat.com>
19714
19715 PR target/25268
19716 * gcc.c-torture/compile/20051207-1.c: New test.
19717
19718 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19719
19720 PR testsuite/20772
19721 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
19722 gcc.dg/torture/pr18582-1.c,
19723 gcc.target/i386/attributes-error.c: Also test on x86_64.
19724
19725 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
19726
19727 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19728
19729 PR c++/19397
19730 * g++.dg/template/typedef3.C: New test.
19731
19732 PR c++/19762
19733 PR c++/19764
19734 * g++.dg/template/dtor3.C: Fix error markers.
19735
19736 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
19737
19738 * lib/target-supports.exp (check_effective_target_sync_char_short):
19739 Add s390*.
19740
19741 2005-12-06 Janis Johnson <janis187@us.ibm.com>
19742
19743 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
19744
19745 2005-12-06 Roger Sayle <roger@eyesopen.com>
19746
19747 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
19748 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
19749 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
19750 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
19751
19752 2005-12-06 Roger Sayle <roger@eyesopen.com>
19753
19754 PR c++/25263
19755 * g++.dg/other/array2.C: New test case.
19756
19757 2005-12-05 Geoffrey Keating <geoffk@apple.com>
19758
19759 * gcc.dg/darwin-weakimport-3.c: New.
19760
19761 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
19762 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
19763 and to work on Darwin.
19764 * gcc.dg/attr-weakref-1b.c: New file.
19765 * gcc.dg/attr-weakref-2.c: New test.
19766 * gcc.dg/darwin-weakref-1.c: New test.
19767
19768 2005-12-05 Janis Johnson <janis187@us.ibm.com>
19769
19770 PR testsuite/25247
19771 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
19772 use in selector expressions.
19773 (dg-xfail-if): Ditto.
19774 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
19775 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
19776 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
19777 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
19778 * gcc.test-framework/test-framework.exp: Skip generated tests if
19779 CHECK_TEST_FRAMEWORK is not 1.
19780
19781 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19782
19783 PR tree-optimization/24963
19784 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
19785
19786 PR target/24108
19787 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
19788
19789 PR target/18580
19790 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
19791 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
19792 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
19793 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
19794
19795 2005-12-05 Jakub Jelinek <jakub@redhat.com>
19796
19797 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
19798 dg-options.
19799
19800 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
19801
19802 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
19803
19804 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
19805
19806 * gcc.dg/format/cast-1.c: New test.
19807
19808 2005-12-04 Roger Sayle <roger@eyesopen.com>
19809
19810 PR c/7776
19811 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
19812 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
19813 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
19814 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
19815
19816 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
19817
19818 * gcc.dg/cast-pretty-print-1.c: New test.
19819
19820 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
19821
19822 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
19823
19824 2005-12-02 Mark Mitchell <mark@codesourcery.com>
19825
19826 PR c++/24173
19827 * g++.dg/template/friend40.C: New test.
19828
19829 2005-12-02 Jakub Jelinek <jakub@redhat.com>
19830
19831 PR target/25199
19832 * gcc.target/i386/movq-2.c: New test.
19833 * gcc.target/i386/movq.c: Remove target i?86, instead add
19834 dg-require-effective-target ilp32.
19835
19836 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19837
19838 PR c++/24103
19839 * g++.dg/other/default1.C: New test.
19840
19841 2005-12-02 Richard Guenther <rguenther@suse.de>
19842
19843 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
19844
19845 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
19846
19847 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
19848
19849 2005-12-02 Alan Modra <amodra@bigpond.net.au>
19850
19851 PR target/21017
19852 * gcc.target/powerpc/rotate.c: New.
19853
19854 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19855
19856 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
19857 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
19858
19859 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
19860
19861 PR c/13384
19862 * gcc.dg/pr17730-1.c: Adjust.
19863 * gcc.dg/lvalue1.c (main): Likewise.
19864 * gcc.dg/lvalue-2.c: Likewise.
19865 * g++.dg/pr7503-3.C
19866
19867 2005-12-01 Geoffrey Keating <geoffk@apple.com>
19868
19869 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
19870 error messages.
19871
19872 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
19873
19874 PR fortran/24789
19875 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
19876
19877 2005-12-01 Uros Bizjak <uros@kss-loka.si>
19878
19879 PR target/24475
19880 * lib/target-supports.exp (check_effective_target_tls): New.
19881 (check_effective_target_tls_runtime): New.
19882 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
19883 for TLS support.
19884 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
19885 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
19886 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
19887 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
19888 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
19889 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
19890 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
19891 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
19892 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
19893 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
19894 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
19895 effective-target TLS.
19896 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
19897 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
19898 effective-target TLS runtime.
19899
19900 2005-12-01 Uros Bizjak <uros@kss-loka.si>
19901
19902 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
19903
19904 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
19905
19906 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
19907 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
19908 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
19909 ignored" warnings when "packing" is the same as the ABI layout.
19910
19911 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
19912
19913 PR fortran/21302
19914 * gfortran.dg/line_length_1.f: New test.
19915 * gfortran.dg/line_length_2.f90: Ditto.
19916
19917 2005-11-30 Richard Guenther <rguenther@suse.de>
19918
19919 PR tree-optimization/21655
19920 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
19921
19922 2005-11-30 Dale Johannesen <dalej@apple.com>
19923
19924 * gcc.c-torture/compile/pr24930.c: New.
19925
19926 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
19927
19928 PR fortran/15809
19929 * gfortran.dg/auto_char_dummy_array.f90: New test.
19930
19931 2005-11-30 Jeff Law <law@redhat.com>
19932
19933 * g++.old-deja/g++.law/pr25000.C: New test.
19934
19935 2005-11-30 Jakub Jelinek <jakub@redhat.com>
19936
19937 * gcc.dg/tls/opt-11.c: New test.
19938
19939 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
19940
19941 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
19942 targets.
19943 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
19944 LP64 ia64.
19945
19946 2005-11-29 Jakub Jelinek <jakub@redhat.com>
19947
19948 * gfortran.dg/open_access_1.f90: New test.
19949
19950 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19951
19952 * gcc.dg/charset/builtin2.c: New test.
19953
19954 2005-11-28 Jakub Jelinek <jakub@redhat.com>
19955
19956 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
19957 on mmix-*-* for *_[xy].c.
19958
19959 2005-11-28 Kean Johnston <jkj@sco.com>
19960
19961 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
19962 headers.
19963 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
19964 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
19965 * gcc.target/i386/asm-3.c: Ditto.
19966 * gcc.target/i386/clobbers.c: Ditto.
19967 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
19968 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
19969 test regexp.
19970 * gcc.target/i386/mul.c: Ditto.
19971 * gcc.target/i386/ssetype-1.c: Ditto.
19972 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
19973 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
19974 static so the test works with -fPIC mode too. Based on comment in
19975 PR19231 by Pinski.
19976 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
19977
19978 2005-11-28 Richard Guenther <rguenther@suse.de>
19979
19980 * gcc.dg/alias-9.c: New testcase.
19981 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
19982
19983 2005-11-28 Roger Sayle <roger@eyesopen.com>
19984 Uros Bizjak <uros@kss-loka.si>
19985
19986 PR middle-end/20219
19987 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
19988 tan(x)/sin(x) transformations.
19989
19990 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
19991
19992 PR middle-end/24575
19993 * gcc.dg/tree-ssa/divide-3.c: New test.
19994 * gcc.dg/tree-ssa/divide-4.c: New test.
19995
19996 2005-11-27 Steven G. Kargl <kargls@comcast.net>
19997
19998 PR fortran/24917
19999 * gfortran.dg/boz_6.f90: New test.
20000
20001 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20002
20003 PR fortran/23912
20004 * gfortran.dg/modulo_1.f90: New test.
20005
20006 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20007
20008 PR libfortran/24919
20009 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
20010 fail on CRLF platforms.
20011 * gfortran.dg/ftell_2.f90: Likewise.
20012
20013 2005-11-26 Eric Christopher <echristo@apple.com>
20014
20015 * gcc.dg/intmax_t-1.c: Remove mips xfail.
20016
20017 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
20018
20019 * objc.dg/gnu-runtime-3.m: Simplify.
20020
20021 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
20022
20023 PR middle-end/23669
20024 * gcc.dg/tree-ssa/divide-1.c: New test.
20025 * gcc.dg/tree-ssa/divide-2.c: New test.
20026
20027 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
20028
20029 PR libgfortran/24945
20030 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
20031
20032 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
20033
20034 PR libgfortran/24945
20035 * gfortran.dg/open_status_2.f90: New test.
20036
20037 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20038
20039 * gcc.c-torture/execute/builtins/fprintf.c,
20040 gcc.c-torture/execute/builtins/fputs-lib.c,
20041 gcc.c-torture/execute/builtins/fputs.c,
20042 gcc.c-torture/execute/builtins/lib/fprintf.c,
20043 gcc.c-torture/execute/builtins/lib/printf.c,
20044 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
20045
20046 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
20047
20048 * gcc.dg/20050922-2.c: New test.
20049
20050 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
20051
20052 * objc.dg/gnu-runtime-3.m: New test.
20053
20054 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20055
20056 PR c++/9278
20057 * g++.dg/other/void1.C: New test.
20058
20059 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
20060
20061 PR middle-end/24998
20062 * gcc.dg/torture/fp-int-convert-float.c,
20063 gcc.dg/torture/fp-int-convert-double.c,
20064 gcc.dg/torture/fp-int-convert-long-double.c,
20065 gcc.dg/torture/fp-int-convert-timode.c,
20066 gcc.dg/torture/fp-int-convert-float80.c,
20067 gcc.dg/torture/fp-int-convert-float80-timode.c,
20068 gcc.dg/torture/fp-int-convert-float128.c,
20069 gcc.dg/torture/fp-int-convert-float128-timode.c,
20070 gcc.dg/torture/fp-int-convert.h: New files.
20071
20072 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
20073
20074 PR middle-end/24989
20075 * gcc.dg/tree-ssa/bool-10.c: New test.
20076 * gcc.dg/tree-ssa/bool-11.c: New test.
20077 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
20078
20079 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
20080
20081 PR middle-end/24990
20082 * tree-ssa/pr24990-1.c: New test.
20083
20084 2005-11-24 Richard Guenther <rguenther@suse.de>
20085 Dirk Mueller <dmueller@suse.de>
20086
20087 PR c++/14024
20088 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
20089 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
20090 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
20091 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
20092 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
20093 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
20094
20095 2005-11-23 Uros Bizjak <uros@kss-loka.si>
20096
20097 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
20098
20099 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
20100
20101 PR c/21668
20102 * gcc.dg/Wc++-compat.c: New.
20103 * gcc.dg/Wno-c++-compat.c: New.
20104
20105 2005-11-23 Alan Modra <amodra@bigpond.net.au>
20106
20107 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
20108 (vspltish, vspltisw): Likewise.
20109
20110 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20111
20112 PR libgfortran/24794
20113 * gfortran.dg/namelist_12.f: Fix quotes.
20114 * gfortran.dg/namelist_13.f90: Fix quotes.
20115 * gfortran.dg/namelist_14.f90: Fix quotes.
20116 * gfortran.dg/namelist_15.f90: Fix quotes.
20117 * gfortran.dg/namelist_use.f90: Fix quotes.
20118 * gfortran.dg/namelist_use_only.f90: Fix quotes.
20119 * gfortran.dg/namelist_21.f90: New test.
20120 * gfortran.dg/namelist_22.f90: New test.
20121
20122 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
20123
20124 PR target/23435
20125 * gcc.c-torture/compile/pr23435.c: New.
20126
20127 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
20128
20129 * gcc.c-torture/execute/floatunsisf-1.c: New test.
20130
20131 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
20132
20133 * gcc.target/powerpc/405-macchw-1.c,
20134 gcc.target/powerpc/405-macchw-2.c,
20135 gcc.target/powerpc/405-macchwu-1.c,
20136 gcc.target/powerpc/405-macchwu-2.c,
20137 gcc.target/powerpc/405-machhw-1.c,
20138 gcc.target/powerpc/405-machhw-2.c,
20139 gcc.target/powerpc/405-machhwu-1.c,
20140 gcc.target/powerpc/405-machhwu-2.c,
20141 gcc.target/powerpc/405-maclhw-1.c,
20142 gcc.target/powerpc/405-maclhw-2.c,
20143 gcc.target/powerpc/405-maclhwu-1.c,
20144 gcc.target/powerpc/405-maclhwu-2.c,
20145 gcc.target/powerpc/405-mulchw-1.c,
20146 gcc.target/powerpc/405-mulchw-2.c,
20147 gcc.target/powerpc/405-mulchwu-1.c,
20148 gcc.target/powerpc/405-mulchwu-2.c,
20149 gcc.target/powerpc/405-mulhhw-1.c,
20150 gcc.target/powerpc/405-mulhhw-2.c,
20151 gcc.target/powerpc/405-mulhhwu-1.c,
20152 gcc.target/powerpc/405-mulhhwu-2.c,
20153 gcc.target/powerpc/405-mullhw-1.c,
20154 gcc.target/powerpc/405-mullhw-2.c,
20155 gcc.target/powerpc/405-mullhwu-1.c,
20156 gcc.target/powerpc/405-mullhwu-2.c,
20157 gcc.target/powerpc/405-nmacchw-1.c,
20158 gcc.target/powerpc/405-nmacchw-2.c,
20159 gcc.target/powerpc/405-nmachhw-1.c,
20160 gcc.target/powerpc/405-nmachhw-2.c,
20161 gcc.target/powerpc/405-nmaclhw-1.c,
20162 gcc.target/powerpc/405-nmaclhw-2.c,
20163 gcc.target/powerpc/440-macchw-1.c,
20164 gcc.target/powerpc/440-macchw-2.c,
20165 gcc.target/powerpc/440-macchwu-1.c,
20166 gcc.target/powerpc/440-macchwu-2.c,
20167 gcc.target/powerpc/440-machhw-1.c,
20168 gcc.target/powerpc/440-machhw-2.c,
20169 gcc.target/powerpc/440-machhwu-1.c,
20170 gcc.target/powerpc/440-machhwu-2.c,
20171 gcc.target/powerpc/440-maclhw-1.c,
20172 gcc.target/powerpc/440-maclhw-2.c,
20173 gcc.target/powerpc/440-maclhwu-1.c,
20174 gcc.target/powerpc/440-maclhwu-2.c,
20175 gcc.target/powerpc/440-mulchw-1.c,
20176 gcc.target/powerpc/440-mulchw-2.c,
20177 gcc.target/powerpc/440-mulchwu-1.c,
20178 gcc.target/powerpc/440-mulchwu-2.c,
20179 gcc.target/powerpc/440-mulhhw-1.c,
20180 gcc.target/powerpc/440-mulhhw-2.c,
20181 gcc.target/powerpc/440-mulhhwu-1.c,
20182 gcc.target/powerpc/440-mulhhwu-2.c,
20183 gcc.target/powerpc/440-mullhw-1.c,
20184 gcc.target/powerpc/440-mullhw-2.c,
20185 gcc.target/powerpc/440-mullhwu-1.c,
20186 gcc.target/powerpc/440-mullhwu-2.c,
20187 gcc.target/powerpc/440-nmacchw-1.c,
20188 gcc.target/powerpc/440-nmacchw-2.c,
20189 gcc.target/powerpc/440-nmachhw-1.c,
20190 gcc.target/powerpc/440-nmachhw-2.c,
20191 gcc.target/powerpc/440-nmaclhw-1.c,
20192 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
20193
20194 2005-11-21 Jakub Jelinek <jakub@redhat.com>
20195
20196 PR fortran/24774
20197 * gfortran.dg/inquire_9.f90: New test.
20198
20199 PR fortran/21647
20200 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
20201
20202 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20203
20204 PR libfortran/24432
20205 * lib/target-supports.exp (check_effective_target_fortran_large_real):
20206 Check that 'cos' is supported.
20207
20208 2005-11-21 Paul Thomas <pault@gcc.gnu.org
20209
20210 PR fortran/24223
20211 * gfortran.dg/substring_equivalence.f90: New test.
20212
20213 PR fortran/24705
20214 * gfortran.dg/auto_internal_assumed.f90: New test.
20215
20216 2005-11-21 Uros Bizjak <uros@kss-loka.si>
20217
20218 * gcc.dg/fold-div-2.c: New test.
20219
20220 2005-11-20 Ian Lance Taylor <ian@airs.com>
20221
20222 PR rtl-optimization/24883
20223 * gcc.c-torture/compile/pr24883.c: New test.
20224
20225 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
20226
20227 PR middle-end/20583
20228 * gcc.c-torture/compile/pr20583.c: New.
20229
20230 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
20231
20232 * gcc.c-torture/execute/usmul.c: New test.
20233
20234 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
20235
20236 * gcc.dg/tree-ssa/vrp22.c: New test.
20237
20238 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
20239
20240 PR middle-end/24912
20241 * gcc.dg/torture/pr24912-1.c: New test.
20242
20243 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
20244
20245 PR fortran/24862
20246 * gfortran.dg/arrayio_derived_1.f90: New test.
20247
20248 2005-11-19 Richard Guenther <rguenther@suse.de>
20249
20250 PR middle-end/23294
20251 * gcc.dg/tree-ssa/pr23294.c: New testcase.
20252
20253 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
20254
20255 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
20256
20257 2005-11-18 Mark Mitchell <mark@codesourcery.com>
20258
20259 PR c++/8355
20260 * g++.dg/template/friend39.C: New test.
20261
20262 2005-11-18 James E Wilson <wilson@specifix.com>
20263
20264 * gcc.dg/builtin-strstr.c: New.
20265
20266 2005-11-18 Richard Henderson <rth@redhat.com>
20267
20268 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
20269 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
20270 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
20271 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
20272 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
20273 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
20274 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
20275 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
20276 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
20277 renaming to remove initial "ia64-".
20278
20279 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
20280
20281 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
20282
20283 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
20284
20285 * g++.dg/cpp/string-2.C: New test.
20286
20287 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
20288
20289 * gcc.dg/tree-ssa/loop-14.c: New test.
20290
20291 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
20292 Michael Chamberlain <michael@chamberlain.net.au>
20293
20294 * ada/acats/run_all.sh (target_run): Kill long running tests.
20295
20296 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20297
20298 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
20299 * gcc.dg/cleanup-9.c: Likewise.
20300 * gcc.dg/cleanup-10.c: Likewise.
20301 * gcc.dg/cleanup-11.c: Likewise.
20302
20303 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20304
20305 PR fortran/24892
20306 * gfortran.dg/open_access_append_1.f90: New test.
20307 * gfortran.dg/open_access_append_2.f90: New test.
20308
20309 2005-11-16 Richard Guenther <rguenther@suse.de>
20310
20311 PR middle-end/24851
20312 * gcc.c-torture/execute/pr24851.c: New testcase.
20313
20314 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
20315
20316 * gcc.dg/fold-overflow-1.c: New test.
20317
20318 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
20319
20320 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
20321 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
20322
20323 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
20324
20325 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
20326 structures.
20327 * g++.dg/eh/forced2.C: Likewise.
20328 * g++.dg/eh/forced3.C: Likewise.
20329 * g++.dg/eh/forced4.C: Likewise.
20330
20331 2005-11-11 Mike Stump <mrs@apple.com>
20332
20333 * g++.old-deja/g++.mike/unused.C: Add.
20334
20335 2005-11-15 Mark Mitchell <mark@codesourcery.com>
20336
20337 PR c++/24667
20338 * g++.dg/warn/Wcast-qual1.C: New test.
20339
20340 2005-11-15 Jan Hubicka <jh@suse.cz>
20341
20342 * gcc.dg/winline-5.c: Add large-unit-insns limit.
20343
20344 2005-11-14 David Edelsohn <edelsohn@gnu.org>
20345
20346 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
20347
20348 2005-11-14 Diego Novillo <dnovillo@redhat.com>
20349
20350 PR 24840
20351 * gcc.dg/tree-ssa/pr24840.c: New test.
20352
20353 2005-11-14 Janis Johnson <janis187@us.ibm.com>
20354
20355 PR testsuite/24841
20356 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
20357
20358 2005-11-14 Dale Johannesen <dalej@apple.com>
20359
20360 * gcc.c-torture/execute/20051113-1.c: New.
20361
20362 2005-11-14 Mark Mitchell <mark@codesourcery.com>
20363
20364 PR c++/24687
20365 * g++.dg/template/crash43.C: New test.
20366
20367 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
20368
20369 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
20370
20371 2005-11-13 Mark Mitchell <mark@codesourcery.com>
20372
20373 PR c++/24817
20374 * g++.dg/eh/spec8.C: New test.
20375
20376 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
20377
20378 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
20379
20380 2005-11-13 Mark Mitchell <mark@codesourcery.com>
20381
20382 PR c++/20293
20383 * g++.dg/parse/ambig4.C: New test.
20384 * g++.dg/tc1/dr101.C: Adjust error markers.
20385 * g++.dg/lookup/strong-using-2.C: Likewise.
20386 * g++.dg/lookup/ambig5.C: Likewise.
20387 * g++.dg/lookup/ambig4.C: Likewise.
20388 * g++.dg/parse/crash22.C: Likewise.
20389
20390 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
20391
20392 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
20393
20394 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
20395
20396 * gcc.dg/nested-calls-1.c: New test.
20397
20398 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20399
20400 * gfortran.dg/complex_intrinsic_1.f90: New test.
20401 * gfortran.dg/complex_intrinsic_2.f90: New test.
20402 * gfortran.dg/fgetc_1.f90: New test.
20403 * gfortran.dg/fgetc_2.f90: New test.
20404 * gfortran.dg/fgetc_3.f90: New test.
20405 * gfortran.dg/ftell_1.f90: New test.
20406 * gfortran.dg/ftell_2.f90: New test.
20407 * gfortran.dg/gnu_logical_1.F: New test.
20408 * gfortran.dg/gnu_logical_2.f90: New test.
20409
20410 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
20411
20412 PR middle-end/24820
20413 * gcc.dg/pr24820.c: New test.
20414
20415 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
20416
20417 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
20418 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
20419 variable.
20420
20421 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20422
20423 PR testsuite/24614
20424 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
20425
20426 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
20427
20428 * gcc.target/cris/cris.exp: New file.
20429 * gcc.target/cris/rld-legit1.c: New test.
20430 * gcc.target/cris/rld-legit2.c: New test.
20431
20432 2005-11-12 Jakub Jelinek <jakub@redhat.com>
20433
20434 PR c++/24780
20435 * g++.dg/opt/pr24780.C: New test.
20436
20437 PR c++/24761
20438 * g++.dg/template/asm1.C: New test.
20439
20440 2005-11-12 Steven G. Kargl <kargls@comcast.net>
20441
20442 PR libgfortran/24787
20443 * gfortran.dg/scan_1.f90: New test.
20444
20445 2005-11-12 Jan Hubicka <jh@suse.cz>
20446
20447 * gcc.target/i386/minmax-1.c: New.
20448 * gcc.target/i386/minmax-2.c: New.
20449
20450 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
20451
20452 * gcc.dg/pr24445.c: Fix for 64-bit targets.
20453
20454 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
20455
20456 * gcc.c-torture/execute/20051110-1.c,
20457 gcc.c-torture/execute/20051110-2.c: New tests.
20458
20459 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
20460
20461 PR middle-end/24750
20462 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
20463 New tests.
20464
20465 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
20466
20467 * lib/target-libpath.exp (get_shlib_extension): New proc.
20468 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
20469 * lib/gfortran.exp (gfortran_link_flags): Likewise.
20470 * lib/objc.exp (objc_target_compile): Likewise.
20471 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
20472 detection.
20473
20474 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
20475
20476 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
20477
20478 * lib/target-supports.exp (check_effective_target_static_libgfortran):
20479 Add -static to additional_flags and pass it to target_compile.
20480
20481 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20482
20483 PR libgfortran/24719
20484 gfortran.dg/read_noadvance.f90: New test.
20485
20486 PR libgfortran/24699
20487 gfortran.dg/fmt_t_2.f90: New test.
20488
20489 PR libgfortran/24785
20490 gfortran.dg/read_x_eor.f90: New test.
20491
20492 PR libgfortran/24584
20493 gfortran.dg/namelist_empty.f90: Rename test.
20494
20495 PR libgfortran/24489
20496 gfortran/read_eor.f90: Rename test.
20497
20498 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
20499
20500 PR fortran/15976
20501 * gfortran.dg/automatic_module_variable.f90: New test.
20502
20503 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
20504
20505 PR target/24445
20506 * gcc.dg/pr24445.c: New test.
20507
20508 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
20509
20510 PR fortran/24655
20511 PR fortran/24755
20512 * gfortran.dg/recursive_statement_functions.f90: Add statement
20513 functions using inline intrinsic functions and parameters to test
20514 that they no longer seg-fault.
20515
20516 PR fortran/24409
20517 gfortran.dg/nested_modules_4.f90: New test.
20518 gfortran.dg/nested_modules_5.f90: New test.
20519
20520 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20521
20522 PR fortran/24643
20523 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
20524
20525 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
20526
20527 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
20528 failures.
20529
20530 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
20531
20532 * gcc.dg/sparc-getcontext-1.c: New test.
20533
20534 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
20535
20536 * gcc.dg/ifcvt-fabs-1.c: New test.
20537
20538 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
20539
20540 PR other/4372
20541 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
20542 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
20543
20544 2005-11-09 Richard Guenther <rguenther@suse.de>
20545
20546 PR tree-optimization/24716
20547 * gcc.c-torture/execute/pr24716.c: New testcase.
20548
20549 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20550
20551 * gcc.dg/pr24624.c: Disable for non S/390 targets.
20552
20553 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20554
20555 PR 24624
20556 * gcc.dg/pr24624.c: Testcase added.
20557
20558 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20559
20560 PR 24623
20561 * g++.dg/other/pr24623.C: Testcase added.
20562
20563 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
20564
20565 PR fortran/22607
20566 * gfortran-dg/pure_byref_1.f90: New.
20567 * gfortran-dg/pure_byref_2.f90: New.
20568
20569 2005-11-09 Uros Bizjak <uros@kss-loka.si>
20570
20571 PR c/24101
20572 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
20573 * gcc.dg/dg.exp: Run main loop also for *.i files.
20574
20575 2005-11-08 Jakub Jelinek <jakub@redhat.com>
20576
20577 PR c++/19450
20578 * g++.dg/tls/diag-3.C: New test.
20579 * g++.dg/tls/diag-4.C: New test.
20580 * g++.dg/tls/static-1.C: New test.
20581 * g++.dg/tls/static-1a.cc: New file.
20582
20583 2005-11-08 Diego Novillo <dnovillo@redhat.com>
20584
20585 PR 23046
20586 * g++.dg/tree-ssa/pr23046.C: New test.
20587
20588 2005-11-08 Devang Patel <dpatel@apple.com>
20589
20590 PR tree-optimization/23115
20591 * gcc.dg/tree-ssa/pr23115.c: New.
20592
20593 2005-11-08 David Edelsohn <edelsohn@gnu.org>
20594
20595 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
20596 * gcc.target/powerpc/pr16155.c: Same.
20597 * gcc.target/powerpc/altivec-1.c: Same.
20598 * gcc.target/powerpc/altivec-2.c: Same.
20599 * gcc.target/powerpc/altivec-3.c: Same.
20600 * gcc.target/powerpc/altivec-5.c: Same.
20601 * gcc.target/powerpc/altivec-11.c: Same.
20602 * gcc.target/powerpc/altivec-12.c: Same.
20603 * gcc.target/powerpc/altivec-14.c: Same.
20604 * gcc.target/powerpc/altivec-22.c: Same.
20605 * gcc.target/powerpc/altivec-consts.c: Same.
20606 * gcc.target/powerpc/altivec-pr22085.c: Same.
20607 * gcc.target/powerpc/altivec-splat.c: Same.
20608 * gcc.target/powerpc/altivec-varargs-1.c: Same.
20609 * gcc.target/powerpc/altivec-vec-merge.c: Same.
20610 * gcc.target/powerpc/darwin-longlong.c: Same.
20611
20612 2005-11-08 Uros Bizjak <uros@kss-loka.si>
20613
20614 PR target/19340
20615 * gcc.dg/pr19340.c: New test.
20616
20617 2005-11-07 Ian Lance Taylor <ian@airs.com>
20618
20619 PR rtl-optimization/24683
20620 * gcc.dg/pr24683.c: New test.
20621
20622 2005-11-07 Uros Bizjak <uros@kss-loka.si>
20623
20624 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
20625 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
20626
20627 2005-11-07 Uros Bizjak <uros@kss-loka.si>
20628
20629 * gcc.target/i386/pr23376.c: Compile with -mmmx.
20630
20631 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
20632
20633 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
20634
20635 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
20636
20637 PR target/24230
20638
20639 * gcc.target/powerpc/altivec-consts.c,
20640 gcc.target/powerpc/altivec-splat.c: New testcase.
20641
20642 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
20643
20644 PR c/24599
20645
20646 * gcc.dg/overflow-2.c: New testcase.
20647
20648 2005-11-07 Jakub Jelinek <jakub@redhat.com>
20649
20650 PR rtl-optimization/23567
20651 * gcc.c-torture/execute/20051104-1.c: New test.
20652
20653 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
20654
20655 PR fortran/24534
20656 gfortran.dg/private_type_2.f90: Modified to check that case with
20657 PRIVATE declaration within derived type is accepted.
20658
20659 PR fortran/20838
20660 gfortran.dg/pointer_assign_1.f90: New test.
20661
20662 PR fortran/20840
20663 * gfortran.dg/arrayio_0.f90: New test.
20664
20665 PR fortran/17737
20666 gfortran.dg/data_initialized.f90: New test.
20667 gfortran.dg/data_constraints_1.f90: New test.
20668 gfortran.dg/data_constraints_2.f90: New test.
20669
20670 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
20671
20672 PR fortran/24174
20673 PR fortran/24305
20674 * gfortran.dg/large_real_kind_form_io_1.f90: New file.
20675
20676 2005-11-06 Diego Novillo <dnovillo@redhat.com>
20677
20678 PR 24670
20679 * gcc.dg/tree-ssa/pr24670.c: New test.
20680
20681 2005-11-05 Ian Lance Taylor <ian@airs.com>
20682
20683 PR target/22432
20684 * gcc.target/i386/pr22432.c: New test.
20685
20686 2005-11-05 Richard Henderson <rth@redhat.com>
20687
20688 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
20689 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
20690 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
20691 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
20692 from gcc.dg/alpha-*.
20693 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
20694 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
20695
20696 2005-11-05 Andreas Jaeger <aj@suse.de>
20697
20698 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
20699
20700 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
20701
20702 PR target/23424
20703 * gcc.dg/torture/pr23424-1.c: New test.
20704
20705 2005-11-04 Richard Henderson <rth@redhat.com>
20706
20707 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
20708 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
20709 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
20710 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
20711 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
20712 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
20713 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
20714 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
20715 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
20716 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
20717 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
20718 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
20719 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
20720 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
20721 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
20722 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
20723 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
20724 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
20725 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
20726 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
20727 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
20728 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
20729 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
20730 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
20731 Move from gcc.dg/.
20732 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
20733 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
20734 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
20735 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
20736 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
20737 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
20738 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
20739 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
20740 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
20741 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
20742 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
20743 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
20744 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
20745 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
20746 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
20747 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
20748 gcc.target/i386/lea.c, gcc.target/i386/local.c,
20749 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
20750 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
20751 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
20752 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
20753 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
20754 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
20755 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
20756 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
20757 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
20758 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
20759 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
20760 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
20761 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
20762 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
20763 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
20764 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
20765 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
20766 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
20767 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
20768 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
20769 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
20770 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
20771 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
20772 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
20773 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
20774 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
20775 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
20776 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
20777
20778 2005-11-04 Diego Novillo <dnovillo@redhat.com>
20779
20780 PR 24627
20781 * gcc.dg/tree-ssa/pr24627.c: New test.
20782
20783 2005-11-04 Paul Brook <paul@codesourcery.com>
20784
20785 * gcc.dg/tls/opt-10.c: New test.
20786
20787 2005-11-04 Andreas Jaeger <aj@suse.de>
20788
20789 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
20790 avoid extra warnings.
20791
20792 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20793
20794 PR libfortran/22298
20795 * lib/target-supports.exp
20796 (check_effective_target_static_libgfortran): New
20797 static_libgfortran effective target.
20798 * gfortran.dg/static_linking_1.f: New test.
20799 * gfortran.dg/static_linking_1.c: New file.
20800
20801 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
20802
20803 * gcc.dg/pr24615.c: Guard test with { target fpic }.
20804
20805 2005-11-03 Josh Conner <jconner@apple.com>
20806
20807 PR c++/19989
20808 g++.dg/ext/array2.C: New test.
20809 g++.dg/template/dependent-name3.C: New test.
20810 g++.dg/template/dependent-name4.C: New test.
20811 g++.dg/template/sfinae2.C: New test.
20812
20813 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20814
20815 PR preprocessor/22042
20816 * gcc.dg/cpp/strify4.c: New test.
20817
20818 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20819
20820 PR c++/17964
20821 * g++.dg/cpp/string-1.C: New test.
20822
20823 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20824
20825 * gcc.target/powerpc: New directory.
20826 * gcc.target/powerpc/powerpc.exp: New file.
20827 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
20828 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
20829 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
20830 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
20831 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
20832 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
20833 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
20834 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
20835 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
20836 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
20837 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
20838 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
20839 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
20840 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
20841 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
20842 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
20843 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
20844 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
20845 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
20846 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
20847 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
20848 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
20849 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
20850 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
20851 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
20852 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
20853 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
20854 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
20855 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
20856 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
20857 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
20858 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
20859 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
20860 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
20861
20862 2005-11-03 Mark Mitchell <mark@codesourcery.com>
20863
20864 PR c++/21627
20865 * g++.dg/warn/inline2.C: New test.
20866
20867 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20868
20869 PR middle-end/23155
20870 * g++.dg/ext/c99struct1.C: New test.
20871 * gcc.dg/union-cast-1.c: New test.
20872 * gcc.dg/union-cast-2.c: New test.
20873 * gcc.dg/union-cast-3.c: New test.
20874
20875 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20876
20877 PR middle-end/24589
20878 * gcc.c-torture/execute/zero-struct-2.c: New test.
20879
20880 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20881
20882 PR c++/24582
20883 * g++.dg/init/switch1.C: New test.
20884
20885 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
20886
20887 * gcc.dg/delay-slot-1.c: New test.
20888
20889 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
20890
20891 PR target/24620
20892 * gcc.dg/pr24620.c: New test.
20893
20894 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20895
20896 PR c/24329
20897 * gcc.dg/format/unnamed-1.c: New test.
20898
20899 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20900
20901 PR c++/22434
20902 * g++.dg/expr/cond8.C: New test.
20903
20904 PR c++/24560
20905 * g++.dg/parse/dot1.C: New test.
20906
20907 2005-11-02 Jan Hubicka <jh@suse.cz>
20908
20909 PR target/23303
20910 * gcc.dg/i386-lea.c: New test
20911
20912 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
20913
20914 PR target/24615
20915 * gcc.dg/pr24615.c: New test.
20916
20917 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
20918
20919 PR target/24600
20920 * gcc.dg/pr24600.c: New test.
20921
20922 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20923
20924 PR c++/19253
20925 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
20926 * g++.dg/parse/typename9.C: New test.
20927 * g++/dg/parse/typename10.C: Likewise.
20928
20929 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
20930
20931 PR fortran/18157
20932 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
20933 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
20934 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
20935
20936 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20937
20938 PR c++/24569
20939 * g++.dg/debug/static1.C: New test.
20940
20941 2005-11-02 Josh Conner <jconner@apple.com>
20942
20943 * g++.dg/crash38.C: moved into proper directory...
20944 * g++.dg/template/crash42.C: ...here
20945
20946 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
20947
20948 PR target/18338
20949 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
20950 pcc_bitfield_type_matters || default_packed.
20951
20952 * lib/target-supports.exp
20953 (check_effective_target_pcc_bitfield_type_matters): New proc.
20954 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
20955
20956 PR testsuite/23304
20957 * lib/target-supports.exp (check_effective_default_packed): New proc.
20958 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
20959 Gate expected errors on target ! default_packed.
20960 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
20961
20962 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20963
20964 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
20965 change (r106358).
20966
20967 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20968
20969 PR fortran/24008
20970 * gfortran.dg/entry_5.f90: New.
20971 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
20972
20973 2005-11-01 Bob Wilson <bob.wilson@acm.org>
20974
20975 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
20976
20977 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
20978
20979 PR fortran/21565
20980 gfortran.dg/namelist_blockdata.f90: New test.
20981
20982 PR fortran/18737
20983 gfortran.dg/external_implicit_none.f90: New test.
20984
20985 PR fortran/14994
20986 * gfortran.dg/secnds.f: New test.
20987
20988 2005-10-31 Jan Hubicka <jh@suse.cz>
20989
20990 PR target/20928
20991 * gcc.c-torture/compile/pr20928.c: New test.
20992
20993 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
20994
20995 PR middle-end/23492
20996 * gcc.c-torture/compile/zero-strct-5.c: New test.
20997
20998 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
20999
21000 PR libgfortran/24584
21001 * gfortran.dg/pr24584.f90: New test.
21002
21003 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
21004
21005 PR fortran/18883
21006 * gfortran.dg/char_result_9.f90: New.
21007 * gfortran.dg/char_result_10.f90: New.
21008
21009 2005-10-30 Jan Hubicka <jh@suse.cz>
21010
21011 * g++.dg/tree-ssa/pr24172.C: New testcase.
21012
21013 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21014
21015 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
21016
21017 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
21018
21019 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
21020 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
21021 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
21022 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
21023 gfortran.dg/enum_9.f90,
21024 gfortran.fortran-torture/compile/enum_1.f90,
21025 gfortran.fortran-torture/execute/enum_1.f90,
21026 gfortran.fortran-torture/execute/enum_2.f90,
21027 gfortran.fortran-torture/execute/enum_3.f90,
21028 gfortran.fortran-torture/execute/enum_4.f90: New tests.
21029
21030 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
21031
21032 PR target/18482
21033 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
21034 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
21035
21036 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21037
21038 PR libfortran/20179
21039 * gfortran.dg/mixed_io_1.f90: New test.
21040 * gfortran.dg/mixed_io_1.c: New file.
21041
21042 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21043
21044 * gfortran.dg/malloc_free_1.f90: New test.
21045
21046 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
21047
21048 * gcc.dg/nested-func-4.c: Require profiling -pg.
21049
21050 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
21051
21052 PR C++/23229
21053 * g++.dg/warn/main-2.C: New test.
21054
21055 2005-10-28 Steven G. Kargl <kargls@comcast.net>
21056
21057 PR fortran/24545
21058 * gfortran.dg/interface_2.f90: new test.
21059
21060 2005-10-28 Josh Conner <jconner@apple.com>
21061
21062 PR c++/22153
21063 * g++.dg/template/crash38.C: New test.
21064 * g++.dg/parse/explicit1.C: Change expected errors.
21065
21066 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
21067
21068 PR C++/23426
21069 * g++.dg/other/large-size-array.C: New test.
21070
21071 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
21072
21073 PR middle-end/24362
21074 * g++.dg/opt/complex4.C: New test.
21075
21076 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
21077
21078 * gcc.dg/nested-func-4.c: New test.
21079
21080 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
21081
21082 PR fortran/24158
21083 gfortran.dg/derived_recursion.f90: New test.
21084 gfortran.dg/implicit_actual.f90: New test.
21085
21086 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
21087
21088 PR middle-end/24295, PR testsuite/24477
21089 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
21090 removed when weakref hits the tree.
21091
21092 2005-10-25 Jakub Jelinek <jakub@redhat.com>
21093
21094 * gfortran.dg/cray_pointers_4.f90: New test.
21095
21096 * gfortran.dg/cray_pointers_5.f90: New test.
21097
21098 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
21099
21100 PR fortran/22290
21101 * gfortran.dg/assign_5.f90: New test.
21102 * gfortran.dg/assign_6.f: New test.
21103
21104 2005-10-25 Uros Bizjak <uros@kss-loka.si>
21105
21106 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
21107 CPU has no SSE support.
21108
21109 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
21110
21111 PR libgfortran/24224
21112 * gfortran.dg/arrayio_1.f90: Update attribution.
21113 * gfortran.dg/arrayio_2.f90: Update attribution.
21114 * gfortran.dg/arrayio_3.f90: Update attribution.
21115 * gfortran.dg/arrayio_4.f90: Update test conditions.
21116 * gfortran.dg/arrayio_5.f90: Update attribution.
21117 * gfortran.dg/arrayio_6.f90: New test.
21118 * gfortran.dg/arrayio_7.f90: New test.
21119
21120 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
21121
21122 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
21123
21124 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
21125
21126 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
21127
21128 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
21129
21130 PR fortran/24416
21131 * gfortran.dg/namelist_char_only.f90: New test.
21132
21133 2005-10-24 Asher Langton <langton2@llnl.gov>
21134
21135 PR fortran/17031
21136 PR fortran/22282
21137 * gfortran.dg/cray_pointers_1.f90: New test.
21138 * gfortran.dg/cray_pointers_2.f90: New test.
21139 * gfortran.dg/cray_pointers_3.f90: New test.
21140 * gfortran.dg/loc_1.f90: New test.
21141 * gfortran.dg/loc_2.f90: New test.
21142
21143 2005-10-24 Steven Bosscher <stevenb@suse.de>
21144
21145 * gcc.dg/pr24225.c: New test.
21146
21147 2005-10-24 Asher Langton <langton2@llnl.gov>
21148
21149 * gfortran.dg/dup_save_1.f90: New test.
21150 * gfortran.dg/dup_save_2.f90: New test.
21151
21152 2005-10-24 Paul Brook <paul@codesourcery.com>
21153
21154 PR 24107
21155 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
21156 stdint.h.
21157
21158 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
21159
21160 PR libgfortran/24489
21161 * gfortran.dg/pr24489.f90: New test.
21162
21163 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
21164
21165 PR fortran/23635
21166 * gfortran.dg/ichar_1.f90: Add tests for derived types.
21167
21168 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
21169
21170 PR target/18911
21171 * g++.dg/init/array16.C: Skip for mmix-*-*.
21172
21173 2005-10-23 Asher Langton <langton2@llnl.gov>
21174
21175 * gfortran.dg/byte_1.f90: New test.
21176 * gfortran.dg/byte_2.f90: New test.
21177
21178 2005-10-23 David Edelsohn <edelsohn@gnu.org>
21179
21180 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
21181
21182 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
21183
21184 PR fortran/18022
21185 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
21186
21187 PR fortran/24311
21188 * gfortran.dg/merge_char_const.f90: New test.
21189
21190 PR fortran/24384
21191 * gfortran.dg/spread_scalar_source.f90: New test.
21192
21193 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
21194
21195 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
21196
21197 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
21198 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
21199
21200 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
21201
21202 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
21203
21204 PR fortran/24426
21205 * gfortran.dg/der_pointer_4.f90: New.
21206
21207 2005-10-22 David Ayers <d.ayers@inode.at>
21208
21209 * obj-c++.dg/except-1.mm: Simplify.
21210
21211 2005-10-21 David Ayers <d.ayers@inode.at>
21212
21213 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
21214
21215 2005-10-21 Jakub Jelinek <jakub@redhat.com>
21216
21217 * gfortran.dg/assumed_dummy_2.f90: New test.
21218
21219 2005-10-21 James E Wilson <wilson@specifix.com>
21220
21221 PR preprocessor/15220
21222 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
21223
21224 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
21225
21226 * gcc.c-torture/execute/20051021-1.c: New test.
21227
21228 2005-10-21 Mark Mitchell <mark@codesourcery.com>
21229
21230 PR c++/24260
21231 * g++.dg/ext/tmplattr1.C: New test.
21232
21233 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
21234
21235 PR fortran/24440
21236 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
21237
21238 2005-10-20 Geoffrey Keating <geoffk@apple.com>
21239
21240 * obj-c++.dg/except-1.mm: New.
21241
21242 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
21243
21244 2005-10-21 Alan Modra <amodra@bigpond.net.au>
21245
21246 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
21247
21248 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
21249
21250 PR middle-end/24295
21251 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
21252 declarations with the same names as thunks' alias targets, use
21253 aliases instead.
21254 * gcc.dg/attr-alias-3.c: New test.
21255 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
21256
21257 2005-10-20 Mark Mitchell <mark@codesourcery.com>
21258
21259 PR c++/22618
21260 * g++.dg/parse/access8.C: New test.
21261
21262 2005-10-20 Richard Guenther <rguenther@suse.de>
21263
21264 PR c++/24439
21265 * g++.dg/tree-ssa/pr24439.C: New testcase.
21266
21267 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21268
21269 * g++.dg/opt/delay-slot-1.C: New test.
21270
21271 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
21272
21273 PR fortran/21625
21274 * gfortran.fg/der_init_1.f90: New.
21275
21276 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
21277
21278 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
21279
21280 2005-10-19 Mark Mitchell <mark@codesourcery.com>
21281
21282 PR c++/21908
21283 * g++.dg/parse/error28.C: New test.
21284
21285 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21286
21287 * gcc.dg/profile-generate-2.c: New test.
21288
21289 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
21290
21291 PR target/23589
21292 * g++.dg/ext/dllimport11.C: New.
21293
21294 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21295
21296 PR c++/22293
21297 * g++.dg/other/friend3.C: New test.
21298
21299 2005-10-18 Mark Mitchell <mark@codesourcery.com>
21300
21301 PR c++/23293
21302 * g++.dg/template/error19.C: New test.
21303
21304 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
21305
21306 PR c++/21383
21307 * g++.dg/overload/koenig2.C: New.
21308
21309 PR c++/23118
21310 * g++.dg/overload/error2.C: New.
21311
21312 PR c++/22604
21313 * g++.dg/inherit/covariant14.C: New.
21314
21315 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21316
21317 PR c++/23440
21318 * g++.dg/parse/for1.C: New test.
21319
21320 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
21321
21322 PR fortran/23446
21323 * gfortran.dg/host_dummy_index_1.f90: New test.
21324
21325 PR fortran/21459
21326 * gfortran.dg/automatic_char_len_2.f90: New test.
21327
21328 PR fortran/20866
21329 * gfortran.dg/recursive_statement_functions.f90: New test.
21330
21331 PR fortran/20853
21332 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
21333
21334 PR fortran/20849
21335 * gfortran.dg/external_initializer.f90: New test.
21336
21337 PR fortran/20837
21338 * non_module_public.f90: New test.
21339
21340 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
21341
21342 PR c++/24386
21343 * g++.dg/template/overload7.C: New.
21344
21345 PR c++/22551
21346 * g++.dg/other/switch2.C: Remove expected warnings.
21347
21348 PR c++/21353
21349 * g++.dg/template/defarg6.C: New.
21350
21351 2005-10-17 Uros Bizjak <uros@kss-loka.si>
21352
21353 PR target/24315
21354 * gcc.target/i386/pr24315.c: New test.
21355
21356 2005-10-16 Mark Mitchell <mark@codesourcery.com>
21357
21358 PR c++/24389
21359 * g++.dg/template/static21.C: New test.
21360 * g++.dg/template/static21-a.cc: Likewise.
21361
21362 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
21363
21364 PR c++/23959
21365 * g++.dg/warn/Wswitch-default-1.C: New test.
21366 * g++.dg/warn/Wswitch-default-2.C: New test.
21367
21368 2005-10-16 Mark Mitchell <mark@codesourcery.com>
21369
21370 PR c++/22173
21371 * g++.dg/parse/template18.C: New test.
21372 * g++.dg/template/nontype15.C: Likewise.
21373
21374 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
21375
21376 PR fortran/22273
21377 * gfortran.dg/spec_expr_2.f90: New.
21378
21379 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
21380
21381 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
21382 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
21383 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
21384 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
21385 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
21386 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
21387 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
21388 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
21389 previous target-specific skips and warning-message matches where
21390 applicable.
21391
21392 2005-10-15 Mark Mitchell <mark@codesourcery.com>
21393
21394 PR c++/21347
21395 * g++.dg/warn/Wctor-dtor.C: New test.
21396
21397 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21398
21399 PR c/23439
21400 * gcc.dg/for-1.c: New test.
21401
21402 2005-10-14 Mark Mitchell <mark@codesourcery.com>
21403
21404 PR c++/19565
21405 * g++.dg/warn/Wconversion1.C: New test.
21406 * g++.dg/ext/packed4.C: Compile with -w.
21407 * g++.dg/opt/20050511-1.C: Likewise.
21408 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
21409
21410 2005-10-14 Jakub Jelinek <jakub@redhat.com>
21411
21412 * gfortran.dg/boz_5.f90: New test.
21413
21414 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
21415
21416 PR c++/22551
21417 * g++.dg/other/switch2.C: New.
21418
21419 PR c++/23984
21420 * g++.dg/init/ctor7.C: New.
21421
21422 2005-10-13 David Edelsohn <edelsohn@gnu.org>
21423
21424 PR c++/23730
21425 * g++.dg/parse/crash32.C: New test.
21426
21427 2005-10-13 Mark Mitchell <mark@codesourcery.com>
21428
21429 PR c++/20721
21430 * g++.dg/init/goto2.C: New test.
21431
21432 PR c++/22464
21433 * g++.dg/template/crash/41.C: New test.
21434
21435 PR c++/22180
21436 * g++.dg/template/crash40.C: New test.
21437
21438 PR c++/23694
21439 * g++.dg/parse/friend5.C: New test.
21440
21441 PR c++/23307
21442 * g++.dg/template/crash38.C: New test.
21443
21444 PR c++/22352
21445 * g++.dg/template/friend38.C: New test.
21446
21447 PR c++/22405
21448 * g++.dg/template/crash39.C: New test.
21449
21450 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
21451
21452 * gcc.dg/debug/dwarf2/dwarf-char1.c,
21453 gcc.dg/debug/dwarf2/dwarf-char2.c,
21454 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
21455
21456 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
21457
21458 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
21459
21460 * gcc.dg/dll-2.c: Add tests for warnings.
21461 * gcc.dg/dll-3.c: Likewise.
21462 * gcc.dg/dll-4.c: Likewise.
21463
21464 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
21465 * g++.dg/ext/dllimport2.C: Likewise.
21466 * g++.dg/ext/dllimport3.C: Likewise.
21467 * g++.dg/ext/dllimport7.C: Likewise.
21468 * g++.dg/ext/dllimport8.C: Likewise.
21469 * g++.dg/ext/dllimport9.C: Likewise.
21470
21471 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
21472
21473 PR fortran/24092
21474 * gfortran.dg/derived_pointer_recursion.f90: New test.
21475
21476 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
21477
21478 * gcc.c-torture/execute/20051012-1.c: New test.
21479
21480 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21481
21482 PR fortran/18082
21483 * gfortran.dg/automatic_char_len_1.f90: New test.
21484
21485 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21486
21487 PR fortran/20847
21488 * gfortran.dg/save_common.f90: New test.
21489
21490 PR fortran/20856
21491 * gfortran.dg/save_result.f90: New test.
21492
21493 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
21494
21495 PR c++/21592
21496 * g++.dg/template/dependent-expr1.C: Add new expected error.
21497 * g++.dg/template/dependent-expr2.C: Adjust error text.
21498 * g++.dg/template/overload6.C: New.
21499
21500 PR c++/23797
21501 * g++.dg/other/typename8.C: New.
21502
21503 PR c++/21117
21504 * g++.dg/other/return1.C: New.
21505
21506 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
21507
21508 PR c++/24052
21509 * g++.dg/ext/label5.C: New.
21510
21511 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
21512
21513 PR c++/19964
21514 * g++.dg/parse/crash31.C: New.
21515
21516 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
21517
21518 * g++.dg/ipa/ipa-1.c: New test.
21519 * g++.dg/ipa/ipa-2.c: New test.
21520 * g++.dg/ipa/ipa-3.c: New test.
21521 * g++.dg/ipa/ipa-4.c: New test.
21522 * g++.dg/ipa/ipa-5.c: New test.
21523 * g++.dg/ipa/ipa.exp: New file.
21524
21525 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21526
21527 PR fortran/24207
21528 * gfortran.dg/private_type_3.f90: New test.
21529
21530 2005-10-11 Steven G. Kargl <kargls@comcast.net>
21531
21532 PR fortran/20786
21533 gfortran.dg/aint_anint_1.f90: New test.
21534
21535 2005-10-11 Steven G. Kargl <kargls@comcast.net>
21536
21537 PR libgfortran/24313
21538 gfortran.dg/csqrt.f: New test.
21539
21540 2005-10-11 Ian Lance Taylor <ian@airs.com>
21541
21542 PR c++/8057
21543 * g++.dg/warn/noeffect7.C: New test.
21544 * g++.dg/warn/noeffect2.C: Instantiate templates.
21545 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
21546 and warning.
21547
21548 2005-10-11 Mark Mitchell <mark@codesourcery.com>
21549
21550 PR c++/21089
21551 * g++.dg/init/float1.C: New test.
21552
21553 PR c++/24277
21554 * g++.dg/init/member1.C: Tweak error markers.
21555
21556 2005-10-11 Janis Johnson <janis187@us.ibm.com>
21557
21558 PR testsuite/24281
21559 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
21560 Check for null pointer.
21561
21562 2005-10-11 Mark Mitchell <mark@codesourcery.com>
21563
21564 PR c++/21369
21565 * g++.dg/parse/ret-type3.C: New test.
21566
21567 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
21568
21569 PR tree-opt/23946
21570 * gcc.c-torture/compile/pr23946.c: New test.
21571
21572 2005-10-11 Jakub Jelinek <jakub@redhat.com>
21573
21574 * g++.dg/opt/mmx2.C: New test.
21575
21576 2005-10-10 Mark Mitchell <mark@codesourcery.com>
21577
21578 PR c++/24277
21579 * g++.dg/template/static20.C: New test.
21580
21581 PR c++/24302
21582 * g++.dg/warn/Wunused-12.C: New test.
21583
21584 PR c++/23437
21585 * g++.dg/template/arg4.C: New test.
21586
21587 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21588
21589 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
21590 * gcc.dg/ucnid-3.c: Likewise.
21591 * gcc.dg/ucnid-4.c: Likewise.
21592 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
21593 * g++.dg/other/ucnid-1.C: Likewise.
21594 * gcc.dg/sparc-frame-1.c: New test.
21595
21596 2005-10-10 Mark Mitchell <mark@codesourcery.com>
21597
21598 PR c++/24139
21599 * g++.dg/template/spec27.C: New test.
21600
21601 PR c++/24275
21602 * g++.dg/template/static19.C: New test.
21603
21604 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21605
21606 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
21607 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
21608
21609 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
21610
21611 PR target/24136
21612 * gfortran.fortran-torture/compile/pr24136.f: New test.
21613
21614 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
21615
21616 PR c++/22172
21617 * g++.dg/parse/crash30.C: New test.
21618
21619 2005-10-07 Richard Guenther <rguenther@suse.de>
21620
21621 PR middle-end/24227
21622 * gcc.c-torture/compile/pr24227.c: New testcase.
21623
21624 2005-10-07 Steve Ellcey <sje@cup.hp.com>
21625
21626 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
21627 Do not put aligned attributes on array elements.
21628
21629 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
21630
21631 PR testsuite/23611, PR testsuite/23615
21632 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
21633 writing prototypes of library functions by hand.
21634 * obj-c++.dg/bitfield-4.mm: Likewise.
21635 * obj-c++.dg/const-str-4.mm: Likewise.
21636 * obj-c++.dg/encode-4.mm: Likewise.
21637 * obj-c++.dg/encode-5.mm: Likewise.
21638 * obj-c++.dg/encode-6.mm: Likewise.
21639 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
21640 * obj-c++.dg/method-10.mm: Likewise.
21641 * obj-c++.dg/method-17.mm: Likewise.
21642 * obj-c++.dg/method-19.mm: Likewise.
21643 * obj-c++.dg/try-catch-2.mm: Likewise.
21644
21645 2005-10-06 Richard Henderson <rth@redhat.com>
21646
21647 PR 24236
21648 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
21649
21650 2005-10-06 Dale Johannesen <dalej@apple.com>
21651
21652 * gcc.c-torture/execute/20030125-1.c: Correct.
21653
21654 2005-10-06 Richard Guenther <rguenther@suse.de>
21655
21656 PR tree-optimization/24238
21657 * g++.dg/tree-ssa/pr24238.C: New testcase.
21658
21659 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
21660
21661 PR 18568
21662 * gfortran.dg/der_pointer_3.f90: New test.
21663
21664 2005-10-05 Devang Patel <dpatel@apple.com>
21665
21666 PR Debug/23205
21667 * g++.dg/other/PR23205.C: New.
21668
21669 2005-10-05 Richard Henderson <rth@redhat.com>
21670
21671 PR target/23602
21672 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
21673 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
21674
21675 2005-10-05 Dale Johannesen <dalej@apple.com>
21676
21677 * gcc.c-torture/execute/float-floor.c: New.
21678
21679 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
21680
21681 PR tree-optimization/21419
21682 PR tree-optimization/24146
21683 PR tree-optimization/24151
21684
21685 * g++.dg/ext/asm7.C: New.
21686 * g++.dg/ext/asm8.C: New.
21687 * gcc.dg/asm-1.c: Compile on all targets.
21688 * gcc.dg/asm-pr24146.c: New.
21689 * gcc.dg/pr21419.c: Adjust error messages.
21690
21691 2005-10-05 Richard Guenther <rguenther@suse.de>
21692
21693 PR fortran/24176
21694 * gfortran.fortran-torture/compile/empty.f90: New testcase.
21695
21696 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
21697
21698 PR c++/23513
21699 * g++.dg/template/spec22.C: Robustify test.
21700 * g++.dg/template/spec26.C: New.
21701
21702 2005-10-05 Uros Bizjak <uros@kss-loka.si>
21703
21704 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
21705 if target supports vector instructions.
21706
21707 2005-10-04 Geoffrey Keating <geoffk@apple.com>
21708
21709 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
21710 C99 functions.
21711
21712 2005-10-04 Janis Johnson <janis187@us.ibm.com>
21713
21714 * lib/target-supports.exp (check_effective_target_fortran_large_real,
21715 check_effective_target_fortran_large_int): Replace cached result
21716 when target changes.
21717
21718 2005-10-04 Devang Patel <dpatel@apple.com>
21719
21720 * gcc.dg/i386-sse-vect-types.c: New.
21721
21722 2005-10-04 Ian Lance Taylor <ian@airs.com>
21723
21724 PR preprocessor/13726
21725 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
21726 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
21727
21728 2005-10-04 Richard Guenther <rguenther@suse.de>
21729
21730 PR c/23576
21731 * gcc.dg/noncompile/pr23576.c: New testcase.
21732
21733 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
21734
21735 PR middle-end/23125
21736 * gcc.dg/register-var-3.c: New test.
21737
21738 2005-10-04 Steven Bosscher <stevenb@suse.de>
21739
21740 * gcc.dg/pr23049.c: New test.
21741
21742 * gcc.dg/ucnid-4.c: Fix test.
21743
21744 2005-10-03 Diego Novillo <dnovillo@redhat.com>
21745
21746 PR 23445
21747 * gcc.c-torture/compile/pr23445.c: New test.
21748
21749 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
21750
21751 * g++.dg/overload/unknown1.C: New.
21752
21753 2005-10-03 Mark Mitchell <mark@codesourcery.com>
21754
21755 PR c++/17775
21756 * g++.dg/template/repo4.C: New test.
21757
21758 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21759
21760 PR libfortran/19308
21761 * gfortran.dg/large_real_kind_2.F90: New test.
21762 * gfortran.dg/large_integer_kind_2.f90: New test.
21763
21764 2005-10-03 Uros Bizjak <uros@kss-loka.si>
21765
21766 * lib/target-supports.exp (check_effective_target_vect_shift):
21767 Implement with result caching. Add i?86, x86_64 and ia64 targets.
21768 (check_effective_target_vect_condition): Fix copy-n-pasto.
21769
21770 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
21771 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
21772 targets.
21773
21774 2005-10-02 Mark Mitchell <mark@codesourcery.com>
21775
21776 PR c++/22621
21777 * g++.dg/template/overload5.C : New test.
21778
21779 PR c++/23840
21780 * g++.dg/expr/stdarg1.C: New test.
21781
21782 2005-10-02 Diego Novillo <dnovillo@redhat.com>
21783
21784 PR 24142
21785 * gcc.c-torture/execute/pr24142.c: New test.
21786
21787 2005-10-01 Diego Novillo <dnovillo@redhat.com>
21788
21789 PR 24141
21790 * gcc.c-torture/execute/pr24141.c: New test.
21791
21792 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
21793 Diego Novillo <dnovillo@redhat.com>
21794
21795 PR 23604
21796 * gcc.c-torture/execute/pr23604.c: New test.
21797
21798 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
21799
21800 PR fortran/16404
21801 PR fortran/20835
21802 PR fortran/20890
21803 PR fortran/20899
21804 PR fortran/20900
21805 PR fortran/20901
21806 PR fortran/20902
21807 gfortran.dg/equiv_constraint_1.f90: New test.
21808 gfortran.dg/equiv_constraint_2.f90: New test.
21809 gfortran.dg/equiv_constraint_3.f90: New test.
21810 gfortran.dg/equiv_constraint_4.f90: New test.
21811 gfortran.dg/equiv_constraint_5.f90: New test.
21812 gfortran.dg/equiv_constraint_6.f90: New test.
21813 gfortran.dg/equiv_constraint_7.f90: New test.
21814 gfortran.dg/equiv_constraint_8.f90: New test.
21815 gfortran.dg/private_type_1.f90: New test.
21816 gfortran.dg/private_type_2.f90: New test.
21817 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
21818 980628-10.f: Assert std=gnu to permit mixing of
21819 types in equivalence statements.
21820
21821 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
21822
21823 PR 24112
21824 * gfortran.dg/open_status_1.f90: New.
21825
21826 2005-09-30 Uros Bizjak <uros@kss-loka.si>
21827
21828 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
21829 * gcc.dg/vect/pr22480.c: Clean up temp files.
21830 * gcc.dg/vect/pr23831.c: Clean up temp files.
21831 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
21832 Clean up temp files.
21833 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
21834 Clean up temp files.
21835
21836 * gcc.dg/20050309-1.c: Clean up temp files.
21837 * gcc.dg/20050325-1.c: Clean up temp files.
21838
21839 2005-09-30 Uros Bizjak <uros@kss-loka.si>
21840
21841 PR tree-optimization/24059
21842 * gcc.dg/vect/pr24059.c : New test.
21843
21844 2005-09-29 Jakub Jelinek <jakub@redhat.com>
21845
21846 PR middle-end/24109
21847 * gcc.c-torture/execute/20050929-1.c: New test.
21848
21849 2005-09-29 Steven Bosscher <stevenb@suse.de>
21850
21851 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
21852
21853 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
21854
21855 PR c/21419
21856 * gcc.dg/pr21419.c: New test.
21857
21858 2005-09-29 Steven Bosscher <stevenb@suse.de>
21859
21860 * gcc.dg/pr23911.c: New test.
21861
21862 2005-09-28 Mark Mitchell <mark@codesourcery.com>
21863
21864 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
21865
21866 PR c++/16782
21867 * g++.dg/parse/qualified4.C: New test.
21868 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
21869 * g++.old-deja/g++.mike/p8154.C: Likewise.
21870
21871 2005-09-27 Mark Mitchell <mark@codesourcery.com>
21872
21873 PR c++/22147
21874 * g++.dg/template/friend37.C: New test.
21875 * g++.dg/parse/crash28.C: Adjust error markers.
21876
21877 2005-09-27 Jakub Jelinek <jakub@redhat.com>
21878
21879 PR fortran/18518
21880 * gfortran.fortran-torture/execute/save_2.f90: New decl.
21881
21882 2005-09-27 Devang Patel <dpatel@apple.com>
21883
21884 PR tree-optimization/23625
21885 * gcc.dg/pr23625.c: New test.
21886
21887 2005-09-27 Uros Bizjak <uros@kss-loka.si>
21888
21889 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
21890 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
21891
21892 2005-09-26 Jakub Jelinek <jakub@redhat.com>
21893
21894 PR fortran/23677
21895 * gfortran.fortran-torture/execute/save_1.f90: New test.
21896 * gfortran.dg/save_1.f90: New test.
21897
21898 2005-09-26 Uros Bizjak <uros@kss-loka.si>
21899
21900 * gcc.target/i386/builtin-apply-mmx.c: New test.
21901
21902 PR target/22576
21903 * gcc.target/i386/pr22576.c: New test.
21904
21905 PR target/22585
21906 * gcc.target/i386/pr22585.c: New test.
21907
21908 PR target/23268
21909 * gcc.target/i386/pr23268.c: New test.
21910
21911 PR middle-end/23831
21912 * gcc.dg/vect/pr23831.c: New test.
21913
21914 PR target/24055
21915 * gcc.target/i386/pr24055.c: New test.
21916
21917 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
21918
21919 PR tree-optimization/23960
21920 * gcc.c-torture/compile/pr23960.c: New.
21921
21922 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
21923
21924 PR fortran/16861
21925 * gfortran.dg/nested_modules_3.f90: New.
21926
21927 2005-09-22 Steven G. Kargl <kargls@comcast.net>
21928
21929 PR fortran/24005
21930 gfortran.dg/interface_1.f90: New test.
21931
21932 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
21933 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21934
21935 PR fortran/23843
21936 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
21937
21938 2005-09-22 Steven G. Kargl <kargls@comcast.net>
21939
21940 PR fortran/23516
21941 * gfortran.dg/imag_1.f: New test.
21942 * gfortran.dg/imag_2.f: Ditto.
21943
21944 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
21945
21946 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
21947
21948 2005-09-22 Jakub Jelinek <jakub@redhat.com>
21949
21950 PR c++/21983
21951 * g++.dg/warn/pr21983.C: New test.
21952
21953 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
21954
21955 * gcc.dg/20050922-1.c: Testcase added.
21956
21957 2005-09-21 Mark Mitchell <mark@codesourcery.com>
21958
21959 PR c++/23993
21960 * g++.dg/template/array14.C: New test.
21961
21962 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
21963
21964 PR fortran/19929
21965 * gfortran.dg/der_ptr_component_1.f90: New test.
21966
21967 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21968
21969 PR c++/23965
21970 * g++.dg/template/error1.C: Reject "no matching function" message.
21971
21972 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21973
21974 PR c++/17609
21975 * g++.dg/lookup/error1.C: New test.
21976
21977 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
21978
21979 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
21980 functionality of the testcase.
21981
21982 2005-09-20 Richard Henderson <rth@redhat.com>
21983
21984 * gcc.dg/vect/vect-22.c: Require vect_float.
21985 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
21986
21987 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
21988
21989 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
21990 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
21991 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
21992 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
21993 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
21994 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
21995 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
21996 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
21997 * gcc.dg/cpp/ucnid-8.c: New test.
21998
21999 2005-09-20 Jakub Jelinek <jakub@redhat.com>
22000
22001 PR tree-optimization/23929
22002 * gcc.c-torture/compile/pr23929.c: New test.
22003
22004 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
22005
22006 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
22007 for one loop.
22008
22009 2005-09-20 Steve Ellcey <sje@cup.hp.com>
22010
22011 PR testsuite/23186
22012 * g++.dg/other/pr22003.C: Require named sections.
22013
22014 2005-09-20 Jakub Jelinek <jakub@redhat.com>
22015
22016 PR c++/23947
22017 * g++.dg/rtti/crash3.C: New test.
22018
22019 PR tree-optimization/23818
22020 * gcc.dg/pr23818.c: New test.
22021
22022 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22023
22024 PR fortran/23420
22025 * gfortran.dg/print_fmt_4.f: New.
22026
22027 2005-09-20 Jakub Jelinek <jakub@redhat.com>
22028
22029 PR fortran/23663
22030 * gfortran.fortran-torture/execute/entry_11.f90: New test.
22031
22032 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
22033
22034 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
22035 Use pointers to local alignable arrays instead. Added comments.
22036 * gcc.dg/vect/vect-46.c: Likewise.
22037 * gcc.dg/vect/vect-48.c: Likewise.
22038 * gcc.dg/vect/vect-49.c: Likewise.
22039 * gcc.dg/vect/vect-52.c: Likewise.
22040 * gcc.dg/vect/vect-53.c: Likewise.
22041 * gcc.dg/vect/vect-54.c: Likewise.
22042 * gcc.dg/vect/vect-56.c: Likewise.
22043 * gcc.dg/vect/vect-57.c: Likewise.
22044 * gcc.dg/vect/vect-58.c: Likewise.
22045 * gcc.dg/vect/vect-60.c: Likewise.
22046 * gcc.dg/vect/vect-61.c: Likewise.
22047
22048 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
22049 The test is no longer vectorizable on vect_no_align targets.
22050 * gcc.dg/vect/vect-43.c: Likewsie.
22051
22052 * gcc.dg/vect/vect-44.c: Added comments.
22053 * gcc.dg/vect/vect-45.c: Added comments.
22054 * gcc.dg/vect/vect-50.c: Added comments.
22055 * gcc.dg/vect/vect-51.c: Added comments.
22056
22057 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
22058 aligned type.
22059 * gcc.dg/vect/Os-vect-95.c: Likewise.
22060
22061 * gcc.dg/vect/vect-41.c: Test removed.
22062 * gcc.dg/vect/vect-47.c: Test removed.
22063 * gcc.dg/vect/vect-55.c: Test removed.
22064 * gcc.dg/vect/vect-59.c: Test removed.
22065
22066 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
22067
22068 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
22069 No longer vectorizable on vect_no_align targets.
22070 * gcc.dg/vect/pr20122.c: Likewise.
22071 * gcc.dg/vect/vect-74.c: Likewise.
22072 * gcc.dg/vect/vect-75.c: Likewise.
22073 * gcc.dg/vect/vect-76.c: Likewise.
22074
22075 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
22076 Will not be vectorizable on vect_no_align targets once aliasing issues
22077 are resolved.
22078 * gcc.dg/vect/vect-79.c: Likewise.
22079
22080 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
22081 * gcc.dg/vect/vect-78.c: Likewise.
22082 * gcc.dg/vect/vect-97.c: Likewise.
22083
22084 2005-09-19 Steven Bosscher <stevenb@suse.de>
22085
22086 * gcc.dg/pr23943.c: New test.
22087
22088 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
22089
22090 PR fortran/19181
22091 * gfortran.dg/derived_pointer_null_1.f90: New test.
22092
22093 2005-09-18 Richard Guenther <rguenther@suse.de>
22094
22095 PR middle-end/23944
22096 * gcc.c-torture/compile/pr23944.c: New testcase.
22097
22098 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
22099
22100 PR fortran/15975
22101 * gfortran.dg/der_pointer_2.f90: New test.
22102
22103 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
22104
22105 PR fortran/16861
22106 * gfortran.dg/nested_modules_2.f90: New test.
22107
22108 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22109
22110 PR c++/18368
22111 * g++.dg/other/semicolon.C: New test.
22112
22113 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
22114
22115 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
22116 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
22117
22118 2005-09-16 Mark Mitchell <mark@codesourcery.com>
22119
22120 PR c++/23914
22121 * g++.dg/template/static18.C: New test.
22122
22123 PR c++/21514
22124 * g++.dg/template/crash19.C: Remove dg-error marker.
22125 * g++.dg/template/local4.C: New test.
22126
22127 2005-09-16 Paul Brook <paul@codesourcery.com>
22128
22129 PR fortran/23906
22130 * gfortran.dg/dependency_1.f90: New test.
22131
22132 2005-09-15 Mark Mitchell <mark@codesourcery.com>
22133
22134 PR c++/23896
22135 * g++.dg/template/static17.C: New test.
22136
22137 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
22138
22139 PR c++/23139
22140 * g++.dg/warn/huge-val1.C: New test.
22141
22142 2005-09-15 Mark Mitchell <mark@codesourcery.com>
22143
22144 PR c++/13140
22145 * g++.dg/parse/class2.C: New test.
22146 * g++.dg/template/explicit8.C: Likewise.
22147 * g++.dg/template/spec25.C: Likewise.
22148
22149 2005-09-14 Josh Conner <jconner@apple.com>
22150
22151 PR middle-end/23584
22152 * gcc.dg/pr23584.c: New test.
22153
22154 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
22155
22156 PR fortran/21875 Internal Unit Array I/O, NIST
22157 * gfortran.dg/arrayio_1.f90: New test.
22158 * gfortran.dg/arrayio_1.f90: New test.
22159 * gfortran.dg/arrayio_1.f90: New test.
22160 * gfortran.dg/arrayio_1.f90: New test.
22161 * gfortran.dg/arrayio_1.f90: New test.
22162
22163 2005-09-14 Uros Bizjak <uros@kss-loka.si>
22164
22165 PR middle-end/22480
22166 * gcc.dg/vect/pr22480.c: New test.
22167
22168 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
22169
22170 PR fortran/19358
22171 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
22172
22173 2005-09-13 Josh Conner <jconner@apple.com>
22174
22175 PR c++/23180
22176 * g++.dg/init/struct2.C: New test.
22177 * g++.dg/init/struct3.C: New test.
22178
22179 2005-09-13 Janis Johnson <janis187@us.ibm.com>
22180
22181 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
22182 Clean up temp files.
22183 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
22184 gcc.dg/tree-ssa/builtin-fprintf-1.c,
22185 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
22186 gcc.dg/tree-ssa/builtin-printf-1.c,
22187 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
22188 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
22189 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
22190 gcc.dg/tree-ssa/builtin-vprintf-1.c,
22191 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
22192 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
22193 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
22194 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
22195 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
22196 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
22197 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
22198 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
22199
22200 2005-09-13 Josh Conner <jconner@apple.com>
22201
22202 * lib/gcc-dg.exp: Load scanipa.exp.
22203 (cleanup-dump): New procedure.
22204 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
22205 * lib/scandump.exp: New file.
22206 * lib/scantree.exp: Use it.
22207 * lib/scanipa.exp: New file.
22208
22209 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
22210
22211 PR fortran/17740
22212 * gfortran.dg/generic_4.f90: New test.
22213
22214 2005-09-13 Uros Bizjak <uros@kss-loka.si>
22215
22216 PR target/23816
22217 * gcc.target/i386/pr23816-1.c: New test.
22218 * gcc.target/i386/pr23816-2.c: New test.
22219
22220
22221 2005-09-13 Bastian Blank <waldi@debian.org>
22222
22223 PR c++/16171
22224 * g++.dg/abi/mangle26.C: New test.
22225 * g++.dg/abi/mangle27.C: New test.
22226 * g++.dg/abi/mangle28.C: New test.
22227 * g++.dg/abi/mangle29.C: New test.
22228
22229 PR c++/23839
22230 * g++.dg/parse/register1.C: New test.
22231
22232 2005-09-13 Mark Mitchell <mark@codesourcery.com>
22233
22234 PR c++/23842
22235 * g++.dg/template/access16.C: New test.
22236
22237 2005-09-13 Richard Sandiford <richard@codesourcery.com>
22238
22239 * gfortran.dg/char_pack_2.f90: Increase the vector size.
22240
22241 2005-09-13 Richard Sandiford <richard@codesourcery.com>
22242
22243 PR fortran/18899
22244 * gfortran.dg/shape_2.f90: New test.
22245
22246 2005-09-13 Richard Sandiford <richard@codesourcery.com>
22247
22248 PR target/19269
22249 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
22250 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
22251 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
22252 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
22253 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
22254 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
22255 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
22256 tests.
22257
22258 2005-09-12 Mark Mitchell <mark@codesourcery.com>
22259
22260 PR c++/23841
22261 * g++.dg/parse/template17.C: New test.
22262
22263 2005-09-12 Mark Mitchell <mark@codesourcery.com>
22264
22265 PR c++/23789
22266 * g++.dg/template/nontype14.C: New test.
22267
22268 2005-09-12 Ian Lance Taylor <ian@airs.com>
22269
22270 PR g++/7874
22271 * g++.dg/lookup/friend7.C: New test.
22272 * g++.dg/lookup/friend8.C: New test.
22273 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
22274 so that it will be found via argument dependent lookup.
22275 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
22276 friend functions which will no longer be found.
22277 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
22278 function g, so that it will be found via argument dependent
22279 lookup.
22280 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
22281 * g++.old-deja/g++.mike/net43.C: Likewise.
22282
22283 2005-09-12 Mark Mitchell <mark@codesourcery.com>
22284
22285 PR c++/23691
22286 * g++.dg/template/static16.C: New test.
22287
22288 2005-09-12 Josh Conner <jconner@apple.com>
22289
22290 PR middle-end/23237
22291 * gcc.c-torture/compile/pr23237.c: New test.
22292
22293 2005-09-11 Richard Henderson <rth@redhat.com>
22294
22295 * g++.dg/other/error8.C: Update expected diagnostic text.
22296
22297 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22298
22299 PR libfortran/19872
22300 * gfortran.dg/overwrite_1.f: New test.
22301
22302 2005-09-09 Josh Conner <jconner@apple.com>
22303
22304 * g++.dg/init/pr23180-1.C: Removed.
22305 * g++.dg/init/pr23180-2.C: Removed.
22306
22307 2005-09-09 David Daney <ddaney@avtrex.com>
22308
22309 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
22310 files which are ...
22311 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
22312 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
22313
22314 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22315
22316 * gfortran.dg/iostat_2.f90: New test.
22317
22318 2005-09-09 Mark Mitchell <mark@codesourcery.com>
22319
22320 PR c++/22252
22321 * g++.dg/ext/interface1.C: New test.
22322 * g++.dg/ext/interface1.h: Likewise.
22323 * g++.dg/ext/interface1a.cc: Likewise.
22324
22325 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
22326
22327 * gfortran.dg/iomsg_1.f90: New test case.
22328
22329 2005-09-09 Richard Guenther <rguenther@suse.de>
22330
22331 PR c++/23624
22332 * g++.dg/tree-ssa/pr23624.C: New testcase.
22333
22334 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22335
22336 PR fortran/19239
22337 * gfortran.dg/vector_subscript_1.f90,
22338 * gfortran.dg/vector_subscript_2.f90: New tests.
22339
22340 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22341
22342 PR fortran/21104
22343 * gfortran.dg/array_alloc_1.f90,
22344 * gfortran.dg/array_alloc_2.f90,
22345 * gfortran.dg/array_alloc_3.f90: New tests.
22346
22347 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22348
22349 PR fortran/12840
22350 * gfortran.dg/array_constructor_6.f90
22351 * gfortran.dg/array_constructor_7.f90
22352 * gfortran.dg/array_constructor_8.f90
22353 * gfortran.dg/array_constructor_9.f90
22354 * gfortran.dg/array_constructor_10.f90
22355 * gfortran.dg/array_constructor_11.f90
22356 * gfortran.dg/array_constructor_12.f90: New tests.
22357
22358 2005-09-08 Josh Conner <jconner@apple.com>
22359
22360 PR c++/23180
22361 * g++.dg/init/pr23180-1.C: New test.
22362 * g++.dg/init/pr23180-2.C: New test.
22363
22364 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
22365
22366 PR fortran/18878
22367 * gfortran.dg/module_double_reuse.f90: New.
22368
22369 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
22370
22371 PR fortran/23270
22372 PR fortran/22304
22373 PR fortran/18870
22374 PR fortran/17917
22375 PR fortran/16511
22376 * gfortran.dg/common_equivalence_1.f: New.
22377 * gfortran.dg/common_equivalence_2.f: New.
22378 * gfortran.dg/common_equivalence_3.f: New.
22379 * gfortran.dg/contained_equivalence_1.f90: New.
22380 * gfortran.dg/module_blank_common.f90: New.
22381 * gfortran.dg/module_commons_1.f90: New.
22382 * gfortran.dg/module_equivalence_1.f90: New.
22383 * gfortran.dg/nested_modules_1.f90: New.
22384 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
22385 equivalences and add comment to connect the test with
22386 the PR.
22387
22388 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22389
22390 PR fortran/23765
22391 * gfortran.dg/common_6.f90: New test.
22392
22393 2005-09-08 Richard Sandiford <richard@codesourcery.com>
22394
22395 PR fortran/15326
22396 * gfortran.dg/char_result_1.f90,
22397 * gfortran.dg/char_result_2.f90,
22398 * gfortran.dg/char_result_3.f90,
22399 * gfortran.dg/char_result_4.f90,
22400 * gfortran.dg/char_result_5.f90,
22401 * gfortran.dg/char_result_6.f90,
22402 * gfortran.dg/char_result_7.f90,
22403 * gfortran.dg/char_result_8.f90: New tests.
22404
22405 2005-09-08 Richard Sandiford <richard@codesourcery.com>
22406
22407 PR fortran/19928
22408 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
22409
22410 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
22411
22412 PR obj-c++/16816
22413 * obj-c++.dg/selector-5.mm: New test.
22414 * obj-c++.dg/selector-6.mm: New test.
22415
22416 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
22417
22418 PR objc/20574
22419 PR objc/19324
22420 * objc.dg/error-1.m: New test.
22421
22422 2005-09-07 Richard Sandiford <richard@codesourcery.com>
22423
22424 PR fortran/23373
22425 * gfortran.fortran-torture/execute/pr23373-1.f90,
22426 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
22427
22428 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
22429
22430 PR libfortran/23760
22431 * gfortran.dg/g77/1832.f: Remove long string in write statement
22432 to allow the test to pass on correct list directed output with
22433 prepended space.
22434
22435 2005-09-07 James E Wilson <wilson@specifix.com>
22436
22437 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
22438
22439 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
22440
22441 * gfortran.dg/parameter+save.f90: Rename to
22442 * gfortran.dg/parameter_save.f90: .. this.
22443
22444 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
22445
22446 PR fortran/20848
22447 * gfortran.dg/parameter+save.f90: New test case.
22448
22449 2005-09-06 Richard Sandiford <richard@codesourcery.com>
22450
22451 PR fortran/19269
22452 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
22453
22454 2005-09-06 Jakub Jelinek <jakub@redhat.com>
22455
22456 PR c/23075
22457 * gcc.dg/pr23075.c: New test.
22458 * g++.dg/warn/pr23075.C: New test.
22459
22460 PR target/22362
22461 * gcc.target/i386/pr22362.c: New test.
22462
22463 PR rtl-optimization/23098
22464 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
22465
22466 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
22467 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22468 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22469
22470 2005-09-06 Mark Mitchell <mark@codesourcery.com>
22471
22472 * g++.dg/expr/cast6.C: New test.
22473
22474 PR c++/9782
22475 * g++.dg/init/new15.C: New test.
22476
22477 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
22478
22479 * gcc.dg/vect/Os-vect-95.c: New test.
22480 * gcc.dg/vect/vect-95.c: Same.
22481
22482 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
22483
22484 * gcc.dg/vect/vect-29.c: Update xfail testing.
22485 * gcc.dg/vect/vect-44.c: Same.
22486 * gcc.dg/vect/vect-48.c: Same.
22487 * gcc.dg/vect/vect-50.c: Same.
22488 * gcc.dg/vect/vect-72.c: Same.
22489 * gcc.dg/vect/vect-77.c: Same.
22490 * gcc.dg/vect/vect-78.c: Same.
22491 * gcc.dg/vect/vect-80.c: Same.
22492 * gcc.dg/vect/vect-96.c: Same.
22493 * gcc.dg/vect/vect-100.c: Same.
22494 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
22495 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
22496 * gfortran.dg/vect/vect-5.f90: Same.
22497
22498 2005-09-06 Jakub Jelinek <jakub@redhat.com>
22499
22500 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
22501 start strings.
22502 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22503 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22504
22505 PR c++/23056
22506 * g++.dg/opt/pr23056.C: New test.
22507
22508 PR rtl-optimization/23098
22509 * gcc.target/i386/pr23098.c: New test.
22510
22511 2005-09-05 Mark Mitchell <mark@codesourcery.com>
22512
22513 PR c++/23667
22514 * g++.dg/template/static15.C: New test.
22515
22516 PR c++/21440
22517 * g++.dg/ext/stmtexpr5.C: New test.
22518 * g++.dg/ext/stmtexpr6.C: Likewise.
22519
22520 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
22521
22522 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
22523
22524 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
22525 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22526 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22527
22528 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
22529
22530 PR libfortran/23321
22531 * gfortran.dg/direct_io_4.f90: New test case.
22532
22533 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
22534 Rasmus Hahn <rassahah@neofonie.de>
22535
22536 PR libobjc/23108
22537 * objc.dg/type-stream-1.m: New test.
22538
22539 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
22540
22541 PR fortran/23661
22542 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
22543 gfortran.dg/print_fmt_3.f90: New test.
22544
22545 2005-09-03 Jakub Jelinek <jakub@redhat.com>
22546
22547 * gfortran.dg/fmt_t_1.f90: New test.
22548
22549 2005-09-03 Jakub Jelinek <jakub@redhat.com>
22550
22551 PR rtl-optimization/23454
22552 * g++.dg/opt/pr23454.C: New test.
22553
22554 2005-09-03 Mark Mitchell <mark@codesourcery.com>
22555
22556 PR c++/23699
22557 * g++.dg/ext/static1.C: New test.
22558
22559 2005-09-02 Richard Henderson <rth@redhat.com>
22560
22561 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
22562 tail call to check_fa_work.
22563
22564 2005-09-02 Mark Mitchell <mark@codesourcery.com>
22565
22566 PR c++/21687
22567 * g++.dg/other/gc3.C: New test.
22568
22569 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22570
22571 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
22572 * gcc.dg/20050826-1.c: Likewise.
22573
22574 2005-08-31 Mark Mitchell <mark@codesourcery.com>
22575
22576 PR c++/23167
22577 * g++.dg/expr/volatile1.C: New test.
22578
22579 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
22580
22581 PR middle-end/23547
22582 * gcc.dg/pr23547.c: New test.
22583
22584 2005-09-02 Richard Sandiford <richard@codesourcery.com>
22585
22586 PR c/22061
22587 * gcc.c-torture/execute/pr22061-1.c,
22588 * gcc.c-torture/execute/pr22061-2.c,
22589 * gcc.c-torture/execute/pr22061-3.c,
22590 * gcc.c-torture/execute/pr22061-4.c: New tests.
22591
22592 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
22593
22594 * gcc.dg/Wredundant-decls-2.c: New test to check that
22595 -Wredundant-decls does not issue warning for a variable
22596 definition following a declaration.
22597
22598 2005-09-01 Jakub Jelinek <jakub@redhat.com>
22599
22600 PR debug/7241
22601 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
22602 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
22603 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
22604
22605 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
22606 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
22607 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
22608 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
22609 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
22610 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
22611 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
22612 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
22613
22614 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22615
22616 PR objc/23306
22617 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
22618 scan-assmbler.
22619
22620 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
22621
22622 PR target/21255
22623 * gcc.dg/pr21255-1.c: New test.
22624 * gcc.dg/pr21255-2-mb.c: Likewise.
22625 * gcc.dg/pr21255-2-ml.c: Likewise.
22626 * gcc.dg/pr21255-3.c: Likewise.
22627 * gcc.dg/pr21255-4.c: Likewise.
22628
22629 2005-08-31 Dale Johannesen <dalej@apple.com>
22630
22631 * gcc.dg/20050830-1.c: New.
22632
22633 2005-08-31 Josh Conner <jconner@apple.com>
22634
22635 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
22636 command-line options for arm-*-* targets.
22637 * g++.dg/init/array16.C: Likewise.
22638 * g++.dg/other/crash-4.C: Likewise.
22639
22640 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22641
22642 PR obj-c++/23640
22643 * obj-c++.dg/gnu-runtime-3.mm: New test.
22644
22645 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22646
22647 PR c++/13377
22648 * g++.dg/lookup/ambig4.C: New test.
22649 * g++.dg/lookup/ambig5.C: New test.
22650 * g++.dg/tc1/dr101.C: Adjust error markers.
22651
22652 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22653
22654 PR c++/23639
22655 * g++.dg/template/ttp5.C: Adjust error markers.
22656
22657 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
22658
22659 PR testsuite/23609
22660 * lib/obj-c++.exp: Include target-libpath.exp.
22661 (obj-c++_link_flags): Look for the GNU libobjc library
22662 and set the library path to include it.
22663 Don't manually set LD_LIBRARY_PATH (etc.) but call
22664 set_ld_library_path_env_vars instead.
22665 (obj-c++_target_compile): Don't set library path or
22666 linker flags because they are already set correctly
22667 in obj-c++_link_flags.
22668
22669 2005-08-30 Josh Conner <jconner@apple.com>
22670
22671 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
22672 to command-line options for arm-*-* targets.
22673
22674 2005-08-30 Geoffrey Keating <geoffk@apple.com>
22675
22676 * g++.dg/other/i386-1.C: New.
22677
22678 2005-08-30 Jakub Jelinek <jakub@redhat.com>
22679
22680 PR preprocessor/20348
22681 PR preprocessor/20356
22682 * gcc.dg/cpp/pr20348.c: New test.
22683 * gcc.dg/cpp/pr20348.h: New file.
22684 * gcc.dg/cpp/inc/pr20348.h: New file.
22685 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
22686 * gcc.dg/cpp/pr20356.c: New test.
22687 * gcc.dg/cpp/pr20356.h: New file.
22688 * gcc.dg/cpp/inc/pr20356.h: New file.
22689 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
22690
22691 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
22692
22693 * gfortran.fortran-torture/execute/intrinsic_count.f90:
22694 Fix array dimension to avoid correct end-of-file error.
22695
22696 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
22697
22698 PR libfortran/23598
22699 * gfortran.dg/iostat_1.f90: New test.
22700
22701 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
22702
22703 PR middle-end/23408
22704 * gcc.dg/pr23408.c: New test.
22705
22706 2005-08-28 Mark Mitchell <mark@codesourcery.com>
22707
22708 PR c++/23099
22709 * g++.dg/init/member1.C: Make sure erroneous static data member
22710 definitions are required.
22711 * g++.dg/template/static13.C: New test.
22712 * g++.dg/template/static14.C: Likewise.
22713
22714 2005-08-29 Jakub Jelinek <jakub@redhat.com>
22715
22716 * gcc.target/i386/pr23575.c: Use -msse2 instead of
22717 -march=pentium4, remove ilp32 requirement.
22718
22719 PR middle-end/23484
22720 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
22721 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
22722
22723 2005-08-29 Andreas Jaeger <aj@suse.de>
22724
22725 PR testsuite/23607
22726 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
22727
22728 2005-08-28 Jakub Jelinek <jakub@redhat.com>
22729
22730 * gcc.c-torture/execute/20050316-2.c: New test.
22731 * gcc.c-torture/execute/20050316-3.c: New test.
22732 * gcc.dg/torture/pr16104-1.c: New test.
22733
22734 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
22735
22736 PR middle-end/23463
22737 * gcc.c-torture/execute/zero-struct-1.c: New test.
22738
22739 2005-08-27 Richard Guenther <rguenther@suse.de>
22740
22741 PR target/23575
22742 * gcc.target/i386/pr23575.c: New testcase.
22743
22744 2005-08-26 Jakub Jelinek <jakub@redhat.com>
22745
22746 PR rtl-optimization/23561
22747 * gcc.c-torture/execute/20050826-1.c: New test.
22748
22749 PR rtl-opt/23560
22750 * gcc.c-torture/execute/20050826-2.c: New test.
22751
22752 2005-08-26 Dale Johannesen <dalej@apple.com>
22753
22754 * gcc.dg/20030711-1.c: Modify to work on Darwin.
22755 * gcc.dg/20050826-1.c: New.
22756
22757 2005-08-26 Mark Mitchell <mark@codesourcery.com>
22758
22759 PR c++/19004
22760 * g++.dg/template/nontype13.C: New test.
22761
22762 PR c++/23491
22763 * g++.dg/init/new14.C: New test.
22764 * g++.dg/expr/anew1.C: Do not XFAIL.
22765 * g++.dg/expr/anew2.C: Likewise.
22766 * g++.dg/expr/anew3.C: Likewise.
22767
22768 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
22769
22770 PR middle-end/22439
22771 * gcc.dg/vla-3.c: New test.
22772
22773 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
22774
22775 PR fortran/20363
22776 * gfortran.dg/named_interface.f90: New.
22777
22778 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
22779
22780 * gcc.c-torture/execute/frame-address.c: New test.
22781
22782 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
22783
22784 PR c++/20817
22785 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
22786
22787 2005-08-25 Alan Modra <amodra@bigpond.net.au>
22788
22789 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
22790
22791 2005-08-25 Alan Modra <amodra@bigpond.net.au>
22792
22793 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
22794 * gcc.dg/altivec-22.c: Rename from..
22795 * gcc.dg/altivec-nomfcr.c: ..this.
22796
22797 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
22798
22799 PR tree-optimization/23546
22800 * gcc.dg/tree-ssa/pr23546.c: New test.
22801
22802 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
22803
22804 PR fortran/17758
22805 * gfortran.dg/nonreturning_statements.f90: New test.
22806
22807 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
22808
22809 PR c++/22454
22810 * g++.dg/parse/crash29.C: New.
22811
22812 2005-08-23 DJ Delorie <dj@redhat.com>
22813
22814 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
22815 constants have the L suffix.
22816
22817 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
22818
22819 PR c++/23044
22820 * g++.dg/template/instantiate8.C: New.
22821
22822 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
22823
22824 PR middle-end/23467
22825 * gcc.c-torture/execute/pr23467.c: New test.
22826
22827 2005-08-23 Jakub Jelinek <jakub@redhat.com>
22828
22829 PR tree-optimization/22043
22830 * gcc.c-torture/execute/20050613-1.c: New test.
22831
22832 2005-08-23 Ben Elliston <bje@au.ibm.com>
22833
22834 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
22835
22836 2005-08-22 Jakub Jelinek <jakub@redhat.com>
22837
22838 PR rtl-optimization/23478
22839 * g++.dg/opt/pr23478.C: New test.
22840
22841 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
22842
22843 PR c/18715
22844 * gcc.dg/switch-warn-3.c: New test.
22845
22846 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22847
22848 PR c++/22233
22849 * g++.dg/template/param1.C: New test.
22850
22851 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22852
22853 PR c++/23089
22854 * g++.dg/other/incomplete1.C: New test.
22855
22856 2005-08-22 Ira Rosen <irar@il.ibm.com>
22857
22858 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
22859 are vectorizable.
22860
22861 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22862
22863 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
22864 d_lines_5.f: New.
22865
22866 2005-08-21 Jakub Jelinek <jakub@redhat.com>
22867
22868 * gcc.target/i386/sse-4.c: New test.
22869
22870 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22871
22872 PR testsuite/23239
22873 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
22874
22875 2005-08-20 Jakub Jelinek <jakub@redhat.com>
22876
22877 * gcc.dg/20050811-1.c: New test.
22878 * gcc.dg/20050811-2.c: New test.
22879
22880 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
22881
22882 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
22883
22884 2005-08-19 Diego Novillo <dnovillo@redhat.com>
22885
22886 PR 23476
22887 * gcc.c-torture/compile/pr23476.c: New test.
22888
22889 2005-08-19 Devang Patel <dpatel@apple.com>
22890
22891 PR tree-optimization/23048
22892 * gcc.dg/tree-ssa/pr23048.c: New test.
22893
22894 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
22895
22896 PR middle-end/20624
22897 * g++.dg/warn/Wreturn-3.C: New test
22898
22899 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
22900
22901 PR tree-optimization/22228
22902 * g++.dg/vect/pr22543.cc: New test.
22903
22904 2005-08-17 Steven Bosscher <stevenb@suse.de>
22905
22906 PR tree-optimization/21574
22907 * gcc.dg/tree-ssa/pr21574.c: New test.
22908
22909 2005-08-16 James E Wilson <wilson@specifix.com>
22910
22911 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
22912
22913 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
22914
22915 PR tree-opt/23402
22916 * gcc.c-torture/compile/zero-strct-3.c: New test.
22917 * gcc.c-torture/compile/zero-strct-4.c: New test.
22918
22919 2005-08-16 Steven Bosscher <stevenb@suse.de>
22920
22921 PR target/23376
22922 * gcc.target/x86_64/pr23376.c: New test.
22923
22924 2005-08-16 Ian Lance Taylor <ian@airs.com>
22925
22926 PR c++/23337
22927 * g++.dg/ext/vector2.C: New.
22928
22929 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
22930
22931 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
22932
22933 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
22934
22935 PR libfortran/23428
22936 * gfortran.dg/inquire-complex.f90: New test case.
22937
22938 2005-08-16 James E Wilson <wilson@specifix.com>
22939
22940 PR tree-optimization/21105
22941 * gcc.dg/large-size-array.c: New.
22942
22943 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
22944
22945 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
22946 type.
22947 * gcc.dg/vect/vect-41: Likewise.
22948 * gcc.dg/vect/vect-42: Likewise.
22949 * gcc.dg/vect/vect-43: Likewise.
22950 * gcc.dg/vect/vect-44: Likewise.
22951 * gcc.dg/vect/vect-46: Likewise.
22952 * gcc.dg/vect/vect-47: Likewise.
22953 * gcc.dg/vect/vect-48: Likewise.
22954 * gcc.dg/vect/vect-52: Likewise.
22955 * gcc.dg/vect/vect-53: Likewise.
22956 * gcc.dg/vect/vect-54: Likewise.
22957 * gcc.dg/vect/vect-55: Likewise.
22958 * gcc.dg/vect/vect-56: Likewise.
22959 * gcc.dg/vect/vect-57: Likewise.
22960 * gcc.dg/vect/vect-58: Likewise.
22961 * gcc.dg/vect/vect-59: Likewise.
22962 * gcc.dg/vect/vect-60: Likewise.
22963 * gcc.dg/vect/vect-61: Likewise.
22964 * gcc.dg/vect/vect-85: Likewise.
22965 * gcc.dg/vect/vect-87: Likewise.
22966 * gcc.dg/vect/vect-88: Likewise.
22967 * gcc.dg/vect/vect-93.c: Likewise.
22968 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
22969 * gcc.dg/vect/vect-75: Likewise.
22970 * gcc.dg/vect/vect-76: Likewise.
22971 * gcc.dg/vect/vect-77: Likewise.
22972 * gcc.dg/vect/vect-78: Likewise.
22973 * gcc.dg/vect/vect-80: Likewise.
22974 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
22975 vectorized for the expected reason, rather than checking how alignment
22976 was handled.
22977 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to
22978 aligned type and also instead of aligned pointers. Added documentation.
22979
22980 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
22981
22982 * gfortran.dg/power.f90: New test.
22983
22984 2005-08-16 Jakub Jelinek <jakub@redhat.com>
22985
22986 PR rtl-optimization/23299
22987 * g++.dg/opt/pr23299.C: New test.
22988
22989 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22990
22991 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
22992
22993 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
22994
22995 * g++.dg/template/local6.C: New test.
22996
22997 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
22998
22999 * execute/exceptions/finally-1.m: Check that the catch and finally are
23000 being called. Also add a "return 0;" at the end of main.
23001
23002 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
23003
23004 PR fortran/21432.
23005 * gfortran.dg/namelist_print_1.f: New test of functionality of
23006 PRINT namelist.
23007 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
23008 namelist generates error with -std=f95.
23009
23010 2005-08-14 Ira Rosen <irar@il.ibm.com>
23011
23012 PR tree-optimization/23119
23013 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
23014
23015 2005-08-13 Marcin Koziej <creep@desk.pl>
23016 Andrew Pinski <pinskia@physics.uc.edu>
23017
23018 PR libobjc/22492
23019 * execute/exceptions/finally-1.m: New test.
23020
23021 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
23022
23023 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
23024 testsuite.
23025 * objc/execute/exceptions/trivial.m: New test.
23026 * objc.dg/try-catch-11.m: Move to ...
23027 * objc/execute/exceptions/foward-1.m: Here.
23028 * objc.dg/try-catch-2.m: Move to ...
23029 * objc/execute/exceptions/catchall-1.m: Here.
23030 * objc.dg/try-catch-8.m: Move to ...
23031 * objc/execute/exceptions/local-variables-1.m: Here.
23032
23033 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
23034
23035 * objc.dg/nested-func-1.m: Move to ...
23036 * objc/execute/nested-func-1.m: Here.
23037
23038 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
23039
23040 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
23041 in ${options} instead of [target_info name].
23042 * lib/obj-c++.exp (objc_target_compile): Likewise.
23043
23044 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
23045
23046 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
23047
23048 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
23049
23050 part of PR testsuite/23348
23051 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to
23052 each of the torture options.
23053 * objc/compile/trivial.m: New test.
23054
23055 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
23056
23057 * gfortran.dg/eoshift.f90: Correct format.
23058
23059 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
23060
23061 * gfortran.fortran-torture/execute/character_passing.f90:
23062 Fix comment typo.
23063
23064 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
23065
23066 PR c++/8271
23067 * g++.dg/template/unify10.C: New.
23068
23069 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
23070
23071 * g++.dg/parse/pr22514.C: Move to...
23072 * g++.dg/debug/pr22514.C: here.
23073
23074 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23075
23076 PR c++/23266
23077 * g++.dg/inherit/pure1.C: New test.
23078
23079 * ChangeLog: Fix typos.
23080
23081 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23082 Steven Bosscher <stevenb@suse.de>
23083
23084 * gfortran.dg/runtime_warning_1.f90: New test.
23085
23086 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
23087
23088 PR c++/23219
23089 * g++.dg/parse/crash28.C: New.
23090
23091 2005-08-11 Richard Guenther <rguenther@suse.de>
23092
23093 PR target/23289
23094 * gcc.target/i386/tailcall-1.c: New testcase.
23095
23096 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
23097
23098 * gcc.dg/vect/vect-67.c: Un-xfail.
23099
23100 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
23101
23102 PR c++/23225
23103 * g++.dg/parse/crash27.C: new test.
23104
23105 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
23106
23107 PR libfortran/22143
23108 * gfortran.dg/shift-kind.f90: New testcase.
23109
23110 2005-08-10 Richard Sandiford <richard@codesourcery.com>
23111
23112 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
23113 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
23114
23115 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23116
23117 PR c++/20646
23118 * g++.dg/other/mult-stor1.C: New test.
23119
23120 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
23121
23122 * gcc.c-torture/pr18299-1.c: Move to ...
23123 * gcc.c-torture/compile/pr18299-1.c: Here.
23124
23125 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
23126
23127 * gfortran/fortran.torture/execute/character_passing.f90:
23128 Fix types for LSAME.
23129
23130 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
23131
23132 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
23133 input data back to what it was originally.
23134
23135 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
23136
23137 * objc.dg/try-catch-8.m: Enable for all targets.
23138
23139 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
23140
23141 * gcc.dg/pr23165.c: New test.
23142
23143 2005-08-09 Steven Bosscher <stevenb@suse.de>
23144
23145 PR tree-optimization/23234
23146 * gcc.dg/tree-ssa/pr23234.c: New test.
23147
23148 2005-08-08 Josh Conner <jconner@apple.com>
23149
23150 PR rtl-optimization/23241
23151 * gcc.dg/char-compare.c: New test.
23152
23153 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23154
23155 PR c++/22508
23156 * g++.dg/init/new13.C: New test.
23157
23158 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
23159
23160 PR c++/21166
23161 * g++.dg/other/crash-4.C: Adjust
23162 * g++/dg/ext/packed9.C: New.
23163
23164 2005-08-08 Richard Sandiford <richard@codesourcery.com>
23165
23166 PR middle-end/21964
23167 * gcc.c-torture/execute/pr21964-1.c: New test.
23168
23169 2005-08-08 Richard Sandiford <richard@codesourcery.com>
23170
23171 PR c/22458
23172 * gcc.dg/pr22458-1.c: New test.
23173
23174 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
23175 Steven G. Kargl <kargls@comcast.net>
23176
23177 PR fortran/22390
23178 * gfortran.dg/flush_1.f90: New test.
23179
23180 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23181
23182 PR c++/23191
23183 * g++.dg/template/eh2.C: New test.
23184
23185 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23186
23187 PR c++/19498
23188 * g++.dg/template/instantiate7.C: New test.
23189
23190 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
23191
23192 PR c/23113
23193 * gcc.dg/Wunused-value-1.c: New test.
23194
23195 2005-08-06 Richard Sandiford <richard@codesourcery.com>
23196
23197 PR rtl-optimization/23233
23198 * gcc.c-torture/compile/pr23233-1.c: New test.
23199
23200 2005-08-06 Jakub Jelinek <jakub@redhat.com>
23201
23202 PR fortran/18833
23203 PR fortran/20850
23204 * gfortran.dg/equiv_1.f90: New test.
23205 * gfortran.dg/equiv_2.f90: New test.
23206 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
23207 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
23208 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
23209
23210 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
23211
23212 * gcc.c-torture/execute/vrp-5.c: New test.
23213 * gcc.c-torture/execute/vrp-6.c: New test.
23214 * gcc.dg/tree-ssa/vrp21.c: New test.
23215
23216 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
23217
23218 * g++.dg/parse/pr22514.C: New test.
23219
23220 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
23221
23222 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
23223
23224 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
23225 instead of constant loads / pool entries.
23226
23227 2005-08-05 David Edelsohn <edelsohn@gnu.org>
23228
23229 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
23230 TEST_TO_WCTYPE.
23231
23232 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
23233
23234 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
23235 __WINT_TYPE__ in generated prototypes if possible.
23236
23237 2005-08-04 Diego Novillo <dnovillo@redhat.com>
23238
23239 PR 22037
23240 * g++.dg/tree-ssa/pr22037.C:
23241
23242 2005-08-04 Richard Henderson <rth@redhat.com>
23243
23244 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
23245 scan-tree-dump-times directive.
23246
23247 2005-08-04 Jan Hubicka <jh@suse.cz>
23248
23249 * gcov-1.C: Fix switch counts.
23250 * gcov-4b.c: Likewise.
23251
23252 2005-08-03 Jeff Law <law@redhat.com>
23253
23254 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
23255
23256 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
23257
23258 * gcc.c-torture/execute/pr23135.c: New test.
23259
23260 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23261
23262 PR tree-optimization/19899
23263 * gcc.dg/tree-ssa/scev-1.c: New test.
23264 * gcc.dg/tree-ssa/scev-2.c: New test.
23265
23266 2005-08-03 Richard Sandiford <richard@codesourcery.com>
23267
23268 PR target/18582
23269 * gcc.dg/torture/pr18582-1.c: New test.
23270
23271 2005-08-03 Jan Hubicka <jh@suse.cz>
23272
23273 * update-conroll.c: New testcase.
23274 * update-conroll-2.c: New testcase.
23275
23276 2005-08-02 David Edelsohn <edelsohn@gnu.org>
23277
23278 * gfortran.dg/constant_substring.f: New test.
23279 * gfortran.dg/pr22491.f: New test.
23280
23281 2005-08-02 Jan Hubicka <jh@suse.cz>
23282
23283 * update-threading.c: Replace by the proper one.
23284
23285 2005-08-02 Diego Novillo <dnovillo@redhat.com>
23286
23287 PR 23164
23288 * g++.dg/tree-ssa/pr23164.C: New test.
23289
23290 2005-08-02 Diego Novillo <dnovillo@redhat.com>
23291
23292 * gcc.dg/tree-ssa/pr23192.c: New test.
23293
23294 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
23295
23296 * gcc.c-torture/execute/vrp-4.c: New test.
23297
23298 2005-08-02 Jan Hubicka <jh@suse.cz>
23299
23300 * update-threading.c: New test.
23301
23302 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
23303
23304 * gcc.c-torture/compile/20050801-1.c: New test.
23305 * gcc.c-torture/compile/20050801-2.c: New test.
23306
23307 2005-08-01 Jan Hubicka <jh@suse.cz>
23308
23309 * val-prof-5.c: New test.
23310
23311 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
23312
23313 PR c/22311
23314 * gcc.dg/pr22311-1.c : New test.
23315
23316 2005-07-31 Steven Bosscher <stevenb@suse.de>
23317
23318 PR target/23095
23319 * gfortran.dg/pr23095.f: New test.
23320
23321 PR c++/22003
23322 * g++.dg/other/pr22003.C: New test.
23323
23324 2005-07-31 Richard Sandiford <richard@codesourcery.com>
23325
23326 PR target/20621
23327 * gcc.c-torture/execute/pr20621-1.c: New test.
23328
23329 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
23330
23331 * gfortran.dg/comma_format_extension_4.f: Adjust length
23332 of string for format.
23333 * gfortran.dg/der_array_io_1.f: Replace illegal internal
23334 print statement with internal write.
23335 * gfortran.dg/der_array_io_2.f: Likewise.
23336 * gfortran.dg/der_array_io_3.f: Likewise.
23337
23338 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
23339
23340 * gcc.dg/fold-abs-4.c: new test.
23341
23342 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
23343
23344 PR fortran/22570 an related issues.
23345 * gfortran.dg/x_slash_1.f: New test.
23346
23347 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
23348
23349 PR c/23143
23350 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
23351 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
23352
23353 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23354
23355 PR c/529
23356 * gcc.dg/Wshadow-3.c: New test.
23357
23358 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
23359
23360 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
23361 used to have the wrong bounds).
23362
23363 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23364
23365 PR c/21720
23366 * gcc.dg/hex-round-1.c: Test more cases.
23367 * gcc.dg/hex-round-2.c: New test.
23368
23369 2005-07-29 Diego Novillo <dnovillo@redhat.com>
23370
23371 PR 22550
23372 * g++.dg/tree-ssa/pr22550.C: New test.
23373
23374 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
23375
23376 * gcc.dg/tree-ssa/vrp19.c: New test.
23377 * gcc.dg/tree-ssa-vrp20.c: New test.
23378
23379 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23380
23381 PR c/22240
23382 * gcc.dg/transparent-union-4.c: New test.
23383
23384 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23385
23386 PR c/22192
23387 * gcc.dg/c99-vla-2.c: New test.
23388
23389 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23390
23391 PR c/21720
23392 * gcc.dg/hex-round-1.c: New test.
23393
23394 2005-07-28 Jan Hubicka <jh@suse.cz>
23395
23396 * inliner-1.c: Do not dump everything.
23397 * tree-prof.exp: Do not pass -ftree-based-profiling.
23398 * bprob.exp: Likewise.
23399
23400 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
23401
23402 2005-07-28 Mark Mitchell <mark@codesourcery.com>
23403
23404 PR c++/22545
23405 * g++.dg/expr/ptrmem7.C: New test.
23406
23407 2005-07-28 Mike Stump <mrs@apple.com>
23408
23409 * g++.old-deja/g++.mike/visibility-1.C: New test.
23410
23411 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23412
23413 PR c/20187
23414 * gcc.c-torture/execute/pr20187-1.c: New test.
23415
23416 2005-07-28 Jeff Law <law@redhat.com>
23417
23418 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
23419 * gcc.dg/tree-ssa/vrp18.c: New test.
23420
23421 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
23422
23423 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
23424
23425 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
23426
23427 PR tree-optimization/22506
23428 * gcc.dg/vect/ps22506.c: New test.
23429
23430 2005-07-28 Jakub Jelinek <jakub@redhat.com>
23431
23432 PR target/21149
23433 * gcc.target/i386/sse-3.c: New test.
23434
23435 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23436
23437 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
23438 * gcc.target/mips/mips32-dsp-type.c: Likewise.
23439
23440 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23441
23442 PR c/22589
23443 * gcc.c-torture/compile/pr22589-1.c: New test.
23444
23445 2005-07-28 Jan Hubicka <jh@suse.cz>
23446
23447 * update-loopch.c: New testcase.
23448
23449 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
23450
23451 PR rtl-optimization/23047
23452 * gcc.c-torture/execute/pr23047.c: New test.
23453 * gcc.c-torture/execute/pr23047.x: New.
23454
23455 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
23456
23457 PR tree-optimization/22493
23458 * gcc.c-torture/execute/pr22493-1.c: New test.
23459 * gcc.c-torture/execute/pr22493-1.x: New.
23460 * gcc.c-torture/execute/vrp-1.c: New test.
23461 * gcc.c-torture/execute/vrp-2.c: New test.
23462 * gcc.c-torture/execute/vrp-2.c: New test.
23463
23464 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
23465
23466 * gcc.target/frv/all-builtin-read8.c: Delete.
23467 * gcc.target/frv/all-builtin-read16.c: Delete.
23468 * gcc.target/frv/all-builtin-read32.c: Delete.
23469 * gcc.target/frv/all-builtin-read64.c: Delete.
23470 * gcc.target/frv/all-builtin-write8.c: Delete.
23471 * gcc.target/frv/all-builtin-write16.c: Delete.
23472 * gcc.target/frv/all-builtin-write32.c: Delete.
23473 * gcc.target/frv/all-builtin-write64.c: Delete.
23474 * gcc.target/frv/all-read-write-1.c: New.
23475
23476 2005-07-27 Jeff Law <law@redhat.com>
23477
23478 * gcc.c-torture/execute/pr22630.c: New test.
23479
23480 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
23481
23482 PR tree-optimization/23073
23483 * gcc.dg/vect/nodump-pr23073.c: New test.
23484 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
23485
23486 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
23487
23488 PR tree-optimize/22348
23489 * gcc.c-torture/execute/pr22348.c: New.
23490
23491 2005-07-27 Richard Guenther <rguenther@suse.de>
23492
23493 * gcc.dg/tree-ssa/salias-1.c: New testcase.
23494
23495 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23496
23497 PR fortran/22503
23498 * gfortran.dg/logical_comp.f90: New test.
23499
23500 2005-07-27 Jan Hubicka <jh@suse.cz>
23501
23502 * inliner-1.c: Add cleanup of dumps.
23503 * val-prof-*.c: Likewise.
23504 * update-tailcall.c: New.
23505
23506 2005-07-26 Diego Novillo <dnovillo@redhat.com>
23507
23508 PR 22591
23509 * gcc.dg/tree-ssa/pr22591.c: New test.
23510 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
23511
23512 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
23513
23514 PR libobjc/22606
23515 * objc.dg/try-catch-11.m: New test.
23516
23517 2005-07-26 Richard Guenther <rguenther@suse.de>
23518
23519 PR tree-optimization/22486
23520 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
23521
23522 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
23523
23524 PR tree-opt/22484
23525 * g++.dg/opt/loop2.C: New test.
23526
23527 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
23528
23529 * gcc.dg/tree-ssa/reassoc-3.c: New test.
23530 * gcc.dg/tree-ssa/reassoc-4.c: New test.
23531
23532 2005-07-25 Adam Nemet <anemet@lnxw.com>
23533
23534 * lib/profopt.exp (profopt-execute): Check for profiling data
23535 files on the target.
23536
23537 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
23538
23539 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
23540 for matching of asm labels.
23541
23542 2005-07-25 Richard Guenther <rguenther@suse.de>
23543
23544 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
23545
23546 2005-07-25 Richard Guenther <rguenther@suse.de>
23547
23548 PR testsuite/22624
23549 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
23550
23551 2005-07-25 Ira Rosen <irar@il.ibm.com>
23552
23553 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
23554 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
23555 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
23556 * gcc.dg/vect/vect-100.c: New test.
23557 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
23558 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
23559 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
23560 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
23561 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
23562 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
23563 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
23564 * gfortran.dg/vect/pr19049.f90: New testcase.
23565 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
23566
23567 2005-07-25 Jakub Jelinek <jakub@redhat.com>
23568
23569 * gcc.c-torture/execute/20050713-1.c: New test.
23570
23571 PR fortran/20063
23572 * gfortran.fortran-torture/execute/data_4.f90: New test.
23573
23574 PR middle-end/20303
23575 * gcc.dg/visibility-d.c: New test.
23576
23577 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
23578
23579 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
23580 * gfortran.dg/underflow.f90: Ditto.
23581
23582 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23583
23584 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
23585 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
23586 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
23587
23588 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
23589
23590 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
23591 include case of field width of zero.
23592
23593 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
23594
23595 PR libgfortran/21875
23596 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
23597 with trailing blanks on normal formatted read.
23598
23599 2005-07-23 Chao-ying Fu <fu@mips.com>
23600
23601 * gcc.target/mips/mips32-dsp-type.c: New test.
23602 * gcc.target/mips/mips32-dsp.c: New test.
23603
23604 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
23605
23606 PR testsuite/21073
23607 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
23608
23609 PR testsuite/20454
23610 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
23611 and __cyg_profile_func_exit.
23612
23613 2005-07-22 David Edelsohn <edelsohn@gnu.org>
23614
23615 * gfortran.dg/comma_format_extension_3.f: Fix typo.
23616 * gfortran.dg/comma_format_extension_4.f: Same.
23617 * gfortran.dg/pr15332.f: Same.
23618 * gfortran.dg/pr21730.f: Same.
23619
23620 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
23621
23622 * g++.dg/opt/vrp2.C: Fix testcase.
23623
23624 PR tree-opt/22625
23625 * g++.dg/opt/vrp2.C: New test.
23626
23627 2005-07-22 Mark Mitchell <mark@codesourcery.com>
23628
23629 PR debug/21828
23630 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
23631
23632 2005-07-22 Diego Novillo <dnovillo@redhat.com>
23633
23634 * gcc.dg/tree-ssa/20050719-1.c: New test.
23635
23636 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
23637
23638 * gcc.dg/bfin-longcall-1.c: New file.
23639 * gcc.dg/bfin-longcall-2.c: New file.
23640
23641 2005-07-21 Janis Johnson <janis187@us.ibm.com>
23642
23643 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
23644
23645 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
23646
23647 PR middle-end/19055
23648 * gcc.dg/tree-ssa/pr19055.c: New test.
23649 * gcc.dg/tree-ssa/pr19055-2.c: New test.
23650
23651 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
23652
23653 PR C++/22358
23654 * g++.dg/other/pr22358.C: New test.
23655
23656 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
23657
23658 PR c++/2922
23659 * g++.dg/lookup/two-stage5.C: New test from bug comments.
23660
23661 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23662
23663 PR c++/15938
23664 * g++.dg/init/union2.C: New test.
23665
23666 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23667
23668 PR c/22393
23669 * gcc.dg/complex-4.c: New test.
23670
23671 2005-07-21 Richard Guenther <rguenther@suse.de>
23672
23673 PR testsuite/22522
23674 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
23675 scanning for asm labels.
23676 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
23677
23678 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
23679
23680 PR target/22085
23681 * gcc.dg/altivec-pr22085.c: New.
23682
23683 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
23684
23685 PR tree-optimization/19210
23686 * gcc.dg/tree-ssa/pr19210-1.c: New.
23687 * gcc.dg/tree-ssa/pr19210-2.c: New.
23688
23689 2005-07-21 Richard Sandiford <richard@codesourcery.com>
23690
23691 PR rtl-optimization/22167
23692 * g++.dg/opt/pr22167.C: New test.
23693
23694 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
23695
23696 PR c++/2922
23697 * g++.dg/lookup/two-stage2.C: New.
23698 * g++.dg/lookup/two-stage3.C: New.
23699 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
23700 fixed two-stage name lookup for operators.
23701 * g++.dg/template/call3.C: Compiler now produces an appropriate
23702 error message.
23703 * g++.dg/template/crash37.C: Compiler now describes bla() on line
23704 14 as a candidate.
23705 * g++.dg/template/ptrmem4.C: Compiler produces different error
23706 message.
23707 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
23708 connect_to_method as a candidate.
23709
23710 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
23711
23712 * gcc.dg/fold-alloc-1.c: New test.
23713
23714 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
23715
23716 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
23717 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
23718
23719 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
23720
23721 * gcc.dg/fold-abs-1.c: New test.
23722 * gcc.dg/fold-abs-2.c: New test.
23723 * gcc.dg/fold-abs-3.c: New test.
23724
23725 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
23726
23727 Make CONSTRUCTOR use VEC to store initializers.
23728 * g++.dg/ext/complit3.C: Check for specific error messages.
23729 * g++.dg/init/brace2.C: Update error message.
23730 * g++.dg/warn/Wbraces2.C: Likewise.
23731
23732 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
23733
23734 PR fortran/16940
23735 * gfortran.dg/module_interface_1.f90: New test.
23736
23737 2005-07-19 Danny Berlin <dberlin@dberlin.org>
23738 Kenneth Zadeck <zadeck@naturalbridge.com>
23739
23740 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
23741
23742 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23743
23744 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
23745 specify -Wformat for these tests.
23746 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
23747 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
23748 * gcc.dg/format/opt-6.c: Delete.
23749
23750 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
23751
23752 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
23753 * gcc.dg/tree-ssa/sra-3.c: Likewise.
23754
23755 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
23756
23757 * gcc.dg/tree-ssa/alias-2.c: New test.
23758
23759 2005-07-18 Mark Mitchell <mark@codesourcery.com>
23760
23761 PR c++/22263
23762 * g++.dg/template/explicit7.C: New test.
23763
23764 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
23765
23766 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of
23767 field width of 8 to +Inf and -Inf.
23768
23769 2005-07-17 Mark Mitchell <mark@codesourcery.com>
23770
23771 PR c++/22139
23772 * g++.dg/template/friend36.C: New test.
23773
23774 2005-07-16 David Edelsohn <edelsohn@gnu.org>
23775
23776 PR fortran/21730
23777 * gfortran.dg/pr21730.f: New test.
23778
23779 2005-07-16 Danny Berlin <dberlin@dberlin.org>
23780 Kenneth Zadeck <zadeck@naturalbridge.com>
23781
23782 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
23783 since pure const detection cannot run at -O1 in c compiler.
23784 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
23785 can now optimize this case properly.
23786 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
23787 because we now pass.
23788 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
23789
23790 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
23791
23792 PR c/22421
23793 * gcc.dg/format/bitfld-1.c: New test.
23794
23795 2005-07-15 Mark Mitchell <mark@codesourcery.com>
23796
23797 PR c++/22204
23798 * g++.dg/rtti/repo1.C: New test.
23799
23800 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
23801
23802 PR middle-end/22398
23803 * gcc.c-torture/compile/pr22398.c: New test.
23804
23805 2005-07-15 Mark Mitchell <mark@codesourcery.com>
23806
23807 PR c++/22132
23808 * g++.dg/expr/cast4.C: New test.
23809
23810 2005-07-15 Richard Guenther <rguenther@suse.de>
23811
23812 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
23813 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
23814
23815 2005-07-15 Steven Bosscher <stevenb@suse.de>
23816
23817 PR tree-optimization/22230
23818 * gcc.dg/tree-ssa/pr22230.c: New test.
23819
23820 2005-07-14 Jakub Jelinek <jakub@redhat.com>
23821
23822 * gfortran.dg/g77/cpp6.f: New test.
23823
23824 PR fortran/22417
23825 * gfortran.dg/g77/cpp5.F: New test.
23826 * gfortran.dg/g77/cpp5.h: New file.
23827 * gfortran.dg/g77/cpp5inc.h: New file.
23828
23829 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
23830
23831 PR libfortran/16435
23832 * gfortran.dg/tl_editting.f90: New.
23833 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
23834
23835 2005-07-14 Steven G. Kargl <kargls@comcast.net>
23836
23837 * gfortran.dg/char_array_constructor.f90: New test.
23838
23839 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
23840
23841 * gfortran.dg/past_eor.f90: New.
23842 * gfortran.dg/complex_read.f90: New.
23843
23844 2005-07-13 Jeff Law <law@redhat.com>
23845
23846 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
23847 additional casts.
23848
23849 * gcc.dg/tree-ssa/pr22321.c: New test
23850
23851 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
23852
23853 PR tree-optimization/21921
23854 * gcc.dg/tree-ssa/pr21921.c: New.
23855
23856 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
23857
23858 PR tree-optimizatio/22442
23859 * gcc.dg/tree-ssa/loop-11.c: New test.
23860
23861 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
23862
23863 PR tree-opt/21840
23864 * gcc.c-torture/compile/pr21840.c: New test.
23865
23866 2005-07-12 Jan Hubicka <jh@suse.cz>
23867
23868 * gcc.c-torture/compile/pr22379.c: New test.
23869
23870 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
23871
23872 PR libfortran/21593
23873 gfortran.dg/dev_null.f90: Remove outdated comment about
23874 PR libfortran/21593.
23875
23876
23877 2005-07-12 Dale Johannesen <dalej@apple.com>
23878
23879 * gcc.target/i386/compress-float-sse.c: New.
23880 * gcc.target/i386/compress-float-sse-pic.c: New.
23881 * gcc.target/i386/compress-float-387.c: New.
23882 * gcc.target/i386/compress-float-387-pic.c: New.
23883 * gcc.dg/compress-float-ppc.c: New.
23884 * gcc.dg/compress-float-ppc-pic.c: New.
23885
23886 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
23887
23888 PR libfortran/21593
23889 gfortran.dg/dev_null.f90: Remove targets.
23890
23891 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
23892
23893 PR tree-opt/22335
23894 * gcc.dg/pr22335-1.c: New test.
23895 * gcc.dg/pr22335-2.c: New test.
23896
23897 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23898
23899 PR c++/20172
23900 * g++.dg/template/nontype12.C : New test.
23901
23902 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
23903
23904 * gcc.dg/tree-ssa/loop-10.c: New test.
23905
23906 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
23907
23908 * gcc.c-torture/execute/20020720-1.x: Remove.
23909
23910 2005-07-11 Jakub Jelinek <jakub@redhat.com>
23911
23912 * gfortran.fortran-torture/execute/forall_7.f90: New test.
23913
23914 2005-07-10 Richard Sandiford <richard@codesourcery.com>
23915
23916 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
23917 (dg-mips-options): Use it.
23918
23919 2005-07-09 Diego Novillo <dnovillo@redhat.com>
23920
23921 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
23922
23923 2005-07-09 Richard Henderson <rth@redhat.com>
23924
23925 * lib/target-supports.exp (check_effective_target_sync_char_short):
23926 Add alpha.
23927
23928 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
23929
23930 PR libfortran/22217
23931 * gfortran.dg/negative-z-descriptor.f90: New test.
23932
23933 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
23934
23935 PR tree-opt/22329
23936 * gcc.dg/pr22329.c: New test.
23937
23938 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
23939
23940 PR tree-optimization/20139
23941 * gcc.dg/tree-ssa/pr20139.c: New.
23942
23943 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
23944
23945 PR tree-opt/22356
23946 * gcc.dg/pr22356-1.c: New test.
23947
23948 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
23949
23950 PR c++/21799
23951 * g++.dg/template/unify8.C: New.
23952 * g++.dg/template/unify9.C: New.
23953
23954 2005-07-08 Jakub Jelinek <jakub@redhat.com>
23955
23956 * gfortran.fortran-torture/execute/entry_10.f90: New test.
23957
23958 2005-07-07 Geoffrey Keating <geoffk@apple.com>
23959
23960 * gcc.dg/darwin-version-1.c: New.
23961 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
23962 * gcc.dg/builtins-20.c: Likewise.
23963 * gcc.dg/builtins-53.c: Likewise.
23964 * gcc.dg/torture/builtins-convert-1.c: Likewise.
23965 * gcc.dg/torture/builtins-convert-2.c: Likewise.
23966 * gcc.dg/torture/builtins-convert-3.c: Likewise.
23967 * gcc.dg/torture/builtins-power-1.c: Likewise.
23968 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
23969 on Darwin.
23970
23971 2005-07-07 Jeff Law <law@redhat.com>
23972
23973 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
23974 argument evaluation order.
23975
23976 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
23977
23978 PR libfortran/21594
23979 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
23980 Add test cases where the shift length is greater than the
23981 array length.
23982
23983 2005-07-07 Ziemowit Laski <zlaski@apple.com>
23984
23985 * obj-c++.dg/proto-lossage-6.mm: New.
23986 * objc.dg/proto-lossage-6.m: New.
23987
23988 2005-07-07 Ziemowit Laski <zlaski@apple.com>
23989
23990 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
23991 * objc.dg/gnu-runtime-2.m: Likewise.
23992
23993 2005-07-07 Jakub Jelinek <jakub@redhat.com>
23994
23995 * gfortran.dg/longline.f: New test.
23996
23997 * gfortran.dg/badline.f: New test.
23998
23999 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
24000
24001 PR fortran/16531
24002 PR fortran/15966
24003 PR fortran/18781
24004 * gfortran.dg/hollerith.f90: New.
24005 * gfortran.dg/hollerith2.f90: New.
24006 * gfortran.dg/hollerith3.f90: New.
24007 * gfortran.dg/hollerith4.f90: New.
24008 * gfortran.dg/hollerith_f95.f90: New.
24009 * gfortran.dg/hollerith_legacy.f90: New.
24010 * gfortran.dg/g77/cpp4.F: New. Port from g77.
24011
24012 2005-07-07 Ziemowit Laski <zlaski@apple.com>
24013
24014 PR objc/22274
24015 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
24016 * objc.dg/gnu-runtime-2.m: New.
24017
24018 2005-07-06 Jeff Law <law@redhat.com>
24019
24020 * gcc.dg/tree-ssa/vrp17.c: New test.
24021
24022 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
24023
24024 PR fortran/22327
24025 * gfortran.dg/array_constructor_5.f90: New test.
24026
24027 2005-07-07 Jakub Jelinek <jakub@redhat.com>
24028
24029 * gfortran.fortran-torture/execute/entry_9.f90: New test.
24030
24031 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
24032
24033 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
24034 * gcc.dg/980816-1.c: Ditto.
24035
24036 2005-07-06 Jeff Law <law@redhat.com>
24037
24038 * gcc.c-torture/compile/pr21356.c: New test.
24039
24040 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
24041
24042 PR c/22013
24043 PR c/22098
24044 * gcc.c-torture/compile/pr22013-1.c,
24045 gcc.c-torture/execute/pr22098-1.c,
24046 gcc.c-torture/execute/pr22098-2.c,
24047 gcc.c-torture/execute/pr22098-3.c: New tests.
24048
24049 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
24050
24051 PR c/22308
24052 * gcc.dg/pr22308-1.c: New test.
24053
24054 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
24055
24056 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
24057 target.
24058 * gcc.dg/compare9.c: Use -fshort-enums instead of
24059 -fno-short-enums. Change the last test to dg-bogus.
24060
24061 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
24062
24063 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
24064 * gcc.dg/compare9.c: New.
24065
24066 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24067
24068 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
24069
24070 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
24071
24072 PR testsuite/22288
24073 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
24074
24075
24076 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24077
24078 * gcc.dg/format/gcc_gfc-1.c: New.
24079
24080 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
24081
24082 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
24083
24084 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24085
24086 PR fortran/20842
24087 * gfortran.dg/io_invalid_1.f90: New test.
24088
24089 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
24090
24091 * gcc.dg/format/gcc_diag-1.c: Update.
24092
24093 2005-07-02 Jeff Law <law@redhat.com>
24094
24095 * gcc.dg/tree-ssa/pr22051-1.c: New test.
24096 * gcc.dg/tree-ssa/pr22051-2.c: New test.
24097
24098 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
24099
24100 * gcc.dg/format/gcc_diag-1.c: Update.
24101
24102 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
24103
24104 PR tree-opt/22269
24105 * gcc.c-torture/compile/pr22269.c: New test.
24106
24107 2005-06-30 Diego Novillo <dnovillo@redhat.com>
24108
24109 PR 21584
24110 PR 22219
24111 * g++.dg/tree-ssa/pr21584-1.C: New test.
24112 * g++.dg/tree-ssa/pr21584-2.C: New test.
24113
24114 2005-06-30 Ziemowit Laski <zlaski@apple.com>
24115
24116 * obj-c++.dg/try-catch-11.mm: New.
24117 * objc.dg/try-catch-10.m: New.
24118
24119 2005-06-29 David Edelsohn <edelsohn@gnu.org>
24120
24121 * g++.dg/other/ucnid-1.C: xfail on AIX.
24122
24123 2005-06-29 Diego Novillo <dnovillo@redhat.com>
24124
24125 PR 22234
24126 * gcc.dg/20050629-1.c: New test.
24127
24128 2005-06-29 Ziemowit Laski <zlaski@apple.com>
24129
24130 * obj-c++.dg/const-str-1[0-1].mm: New.
24131 * objc.dg/const-str-1[0-1].m: New.
24132
24133 2005-05-29 Richard Henderson <rth@redhat.com>
24134
24135 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
24136 Rename from check_effective_target_vect_no_max.
24137 (check_effective_target_vect_no_int_add): New.
24138 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
24139 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
24140 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24141 * gcc.dg/vect/vect-reduc-1.c: Use both.
24142 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24143
24144 2005-05-29 Richard Henderson <rth@redhat.com>
24145
24146 * lib/target-supports.exp (check_effective_target_vect_no_max):
24147 Remove i386 and x86_64.
24148
24149 2005-06-29 Steve Ellcey <sje@cup.hp.com>
24150
24151 PR testsuite/21969
24152 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
24153
24154 2005-06-29 Steve Ellcey <sje@cup.hp.com>
24155
24156 PR middle-end/21969
24157 * gcc.dg/vect/pr21969.c: New test.
24158
24159 2005-06-28 Eric Christopher <echristo@redhat.com>
24160
24161 PR c/22052
24162 PR c/21975
24163 * gcc.dg/inline1.c: New test.
24164 * gcc.dg/inline2.c: Ditto.
24165 * gcc.dg/inline3.c: Ditto.
24166 * gcc.dg/inline4.c: Ditto.
24167 * gcc.dg/inline5.c: Ditto.
24168
24169 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
24170
24171 PR libfortran/22142
24172 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
24173 Add testcase also testing eoshift1 for PR 22142.
24174
24175 2005-06-28 Richard Henderson <rth@redhat.com>
24176
24177 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
24178 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
24179 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
24180 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
24181 gcc.dg/tree-ssa/20030922-2.c: Likewise.
24182
24183 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
24184
24185 PR libfortran/22142
24186 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
24187 Add testcase for PR 22142.
24188
24189 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
24190
24191 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
24192 gcc.target/ia64/fpreg-2.c: New tests.
24193
24194 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24195
24196 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
24197
24198 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24199
24200 PR libfortran/22170
24201 * gfortran.dg/slash_1.f90: New test.
24202
24203 2005-06-27 Richard Henderson <rth@redhat.com>
24204
24205 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
24206 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
24207 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
24208 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24209 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
24210 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
24211
24212 2005-06-27 Richard Henderson <rth@redhat.com>
24213
24214 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
24215 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
24216
24217 2005-06-27 Ziemowit Laski <zlaski@apple.com>
24218
24219 * obj-c++.dg/proto-lossage-5.mm: New.
24220 * objc.dg/proto-lossage-5.m: New.
24221
24222 2005-06-27 Diego Novillo <dnovillo@redhat.com>
24223
24224 PR 21959
24225 * gcc.dg/tree-ssa/pr21959.c: New test.
24226
24227 2005-06-27 Jakub Jelinek <jakub@redhat.com>
24228
24229 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
24230 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
24231 testing uninitialized var.
24232
24233 * gcc.c-torture/execute/builtins/chk.h: New.
24234 * gcc.c-torture/execute/builtins/lib/chk.c: New.
24235 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
24236 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
24237 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
24238 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
24239 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
24240 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
24241 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
24242 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
24243 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
24244 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
24245 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
24246 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
24247 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
24248 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
24249 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
24250 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
24251 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
24252 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
24253 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
24254 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
24255 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
24256 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
24257 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
24258 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
24259 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
24260 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
24261 * gcc.dg/builtin-object-size-1.c: New test.
24262 * gcc.dg/builtin-object-size-2.c: New test.
24263 * gcc.dg/builtin-object-size-3.c: New test.
24264 * gcc.dg/builtin-object-size-4.c: New test.
24265 * gcc.dg/builtin-object-size-5.c: New test.
24266 * gcc.dg/builtin-stringop-chk-1.c: New test.
24267 * gcc.dg/builtin-stringop-chk-2.c: New test.
24268 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
24269 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
24270 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
24271 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
24272 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
24273 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
24274 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
24275 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
24276 * gcc.c-torture/execute/printf-1.c: New test.
24277 * gcc.c-torture/execute/fprintf-1.c: New test.
24278 * gcc.c-torture/execute/vprintf-1.c: New test.
24279 * gcc.c-torture/execute/vfprintf-1.c: New test.
24280 * gcc.c-torture/execute/printf-chk-1.c: New test.
24281 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
24282 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
24283 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
24284
24285 2005-06-27 Michael Matz <matz@suse.de>
24286
24287 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
24288 slot is not merged if address escapes.
24289
24290 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24291
24292 PR c/21911
24293 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
24294
24295 2005-06-26 Jakub Jelinek <jakub@redhat.com>
24296
24297 PR middle-end/17965
24298 * gcc.c-torture/compile/20050622-1.c: New test.
24299
24300 PR middle-end/22028
24301 * gcc.dg/20050620-1.c: New test.
24302
24303 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
24304
24305 PR tree-optimization/22026
24306 * gcc.dg/tree-ssa/pr22026.c: New.
24307
24308 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
24309
24310 PR libfortran/22144
24311 * gfortran.dg/shift-alloc.f90: New testcase.
24312
24313 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
24314
24315 * all files: Update FSF address in copyright headers.
24316
24317 2005-06-22 Jan Hubicka <jh@suse.cz>
24318
24319 * wholeprogram-1.c: New testcase.
24320 * wholeprogram-2.c: New testcase.
24321
24322 2005-06-24 Mark Mitchell <mark@codesourcery.com>
24323
24324 PR 22171
24325 * gcc.dg/tree-ssa/pr22171.c: New test.
24326
24327 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
24328
24329 * gfortran.dg/simplify_modulo.f90: New.
24330
24331 2005-06-24 Jan Hubicka <jh@suse.cz>
24332
24333 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
24334
24335 2005-06-23 Ziemowit Laski <zlaski@apple.com>
24336
24337 * obj-c++.dg/proto-lossage-[1-4].mm: New.
24338
24339 2005-06-23 Ziemowit Laski <zlaski@apple.com>
24340
24341 * obj-c++.dg/typedef-alias-1.mm: New.
24342 * objc.dg/typedef-alias-1.m: New.
24343
24344 2005-06-23 Jeff Law <law@redhat.com>
24345
24346 * gcc.dg/tree-ssa/vrp16.c: New test.
24347
24348 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24349
24350 * lib/target-supports.exp: Add
24351 check_effective_target_fortran_large_real and
24352 check_effective_target_fortran_large_int to check for
24353 corresponding effective targets.
24354 * gfortran.dg/large_integer_kind_1.f90: New test.
24355 * gfortran.dg/large_real_kind_1.f90: New test.
24356
24357 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
24358
24359 PR tree-optimization/22117
24360 * gcc.dg/tree-ssa/pr22117.c: New.
24361
24362 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
24363
24364 PR testsuite/22123
24365 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
24366
24367 2005-06-23 David Edelsohn <edelsohn@gnu.org>
24368
24369 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
24370
24371 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
24372
24373 * gfortran.dg/f2c_4.f90: Add tests for complex functions
24374 * gfortran.dg/f2c_4.c: Likewise.
24375
24376 2005-06-22 Paul Brook <paul@codesourcery.com>
24377
24378 PR fortran/21034
24379 * gfortran.dg/auto_save_1.f90: New test.
24380
24381 2005-06-22 Michael Matz <matz@suse.de>
24382
24383 * gcc.target/x86-64/abi: New directory.
24384 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
24385 * gcc.target/x86-64/abi/README.gcc: New file.
24386 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
24387 * gcc.target/x86-64/abi/asm-support.s: New file.
24388 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
24389 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
24390 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
24391 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
24392 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
24393 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
24394 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
24395 * gcc.target/x86_64/abi/test_bitfields.c: New test.
24396 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
24397 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
24398 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
24399 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
24400 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
24401 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
24402 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
24403 * gcc.target/x86_64/abi/test_varargs.c: New test.
24404
24405 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
24406
24407 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
24408 32-bit i?86 and x86_64.
24409
24410 2005-06-21 Ziemowit Laski <zlaski@apple.com>
24411
24412 * obj-c++.dg/const-str-[1-9].mm: New tests.
24413
24414 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
24415
24416 PR fortran/22010
24417 * gfortran.dg/namelist_use.f90: New.
24418 * gfortran.dg/namelist_use_only.f90: New.
24419
24420 2005-06-21 Jeff Law <law@redhat.com>
24421
24422 * gcc.dg/tree-ssa/vrp15.c: New test.
24423
24424 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
24425
24426 * lib/target-supports.exp (check_effective_target_vect_reduction):
24427 Remove.
24428 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
24429 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
24430 remove vect_reduction target keyword. Also avoid two returns in main.
24431 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24432 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
24433 * gcc.dg/vect/vect-reduc-1short.c: New test.
24434 * gcc.dg/vect/vect-reduc-1char.c: New test.
24435 * gcc.dg/vect/vect-reduc-2short.c: New test.
24436 * gcc.dg/vect/vect-reduc-2char.c: New test.
24437 * gcc.dg/vect/vect-reduc-6.c: New test.
24438 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
24439 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
24440 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
24441
24442 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24443 Paul Thomas <pault@gcc.gnu.org>
24444
24445 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
24446 New tests.
24447
24448 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24449
24450 * gfortran.dg/backslash_1.f90: New test.
24451 * gfortran.dg/backslash_2.f90: New test.
24452
24453 2005-06-20 Steven G. Kargl <kargls@comcast.net>
24454
24455 * gfortran.dg/duplicate_labels.f90: New test.
24456
24457 2005-06-20 Jan Beulich <jbeulich@novell.com>
24458
24459 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
24460 unsupportable relocations.
24461 * g++.old-deja/g++.other/store-expr1.C: Likewise.
24462 * gcc.dg/20050321-2.c: xfail for NetWare.
24463
24464 2005-06-20 Andreas Jaeger <aj@suse.de>
24465
24466 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
24467 gcc.target/i386/fastcall-sseregparm.c,
24468 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
24469
24470 2005-06-19 Richard Henderson <rth@redhat.com>
24471
24472 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
24473
24474 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
24475
24476 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
24477
24478 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
24479
24480 PR c++/22115
24481 * g++.dg/conversion/simd2.C: Change expected error message.
24482
24483 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
24484
24485 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
24486 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24487 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24488
24489 2005-06-18 James A Morrison <phython@gcc.gnu.org>
24490
24491 * gcc.dg/fold-mod-1.c: New test.
24492
24493 2005-06-18 Steven G. Kargl <kargls@comcast.net>
24494
24495 PR fortran/19926
24496 * gfortran.dg/pr19926.f90: New test.
24497
24498 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
24499
24500 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
24501 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
24502 targets.
24503 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24504 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24505
24506 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
24507
24508 * gcc.target/ia64/float80-varargs-1.c: New test.
24509
24510 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24511
24512 PR tree-opt/22035
24513 * gfortran.dg/f2c_6.f90: New test.
24514
24515 2005-06-17 Geoffrey Keating <geoffk@apple.com>
24516
24517 PR c++/17413
24518 * g++.dg/template/local5.C: New.
24519
24520 2005-06-17 Richard Henderson <rth@redhat.com>
24521
24522 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
24523
24524 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
24525
24526 PR testsuite/21945
24527 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
24528
24529 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
24530
24531 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
24532 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
24533 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
24534 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
24535 check_vect to verify the presence of hardware vector support.
24536
24537 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
24538
24539 PR testsuite/22056
24540 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
24541
24542 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24543
24544 PR libfortran/19216
24545 * gfortran.dg/pr19216.f: Add correct space between brackets and
24546 dg directive.
24547
24548 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24549
24550 PR libfortran/16436
24551 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
24552
24553 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
24554
24555 * gcc.target/i386/attributes-error.c: New testcase.
24556 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
24557 * gcc.target/i386/regparm-stdcall.c: Likewise.
24558 * gcc.target/i386/sseregparm-1.c: Likewise.
24559 * gcc.target/i386/sseregparm-2.c: Likewise.
24560
24561 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
24562
24563 * g++.dg/rtti/crash2.C: New.
24564
24565 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
24566
24567 * gcc.dg/noncompile/20040203-3.c: Update expected message.
24568
24569 2005-06-15 David Ung <davidu@mips.com>
24570
24571 * gcc.target/mips/mips16e-extends.c: New test for testing the
24572 generation of MIPS16e zeb/zeh, seb/seh instructions.
24573
24574 2005-06-15 Diego Novillo <dnovillo@redhat.com>
24575
24576 PR 22018
24577 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
24578 * gcc.dg/tree-ssa/pr22018.c: New test.
24579
24580 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
24581
24582 * gcc.dg/simd-1.c: Update error messages.
24583 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
24584 * gcc.dg/simd-2.c: Update error messages.
24585 * gcc.dg/simd-4.c: New.
24586
24587 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
24588
24589 PR c++/20678
24590 * g++.dg/other/crash-4.C: New.
24591
24592 2005-06-14 Devang Patel <dpatel@apple.com>
24593
24594 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
24595
24596 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
24597
24598 PR c++/21929
24599 * g++.dg/parse/crash11.C: Update
24600
24601 2005-06-13 Jeff Law <law@redhat.com>
24602
24603 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
24604 perform the desired transformations.
24605 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
24606 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
24607
24608 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24609
24610 PR fortran/22038
24611 * gfortran.dg/forall_1.f90: Un-XFAIL.
24612
24613 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
24614
24615 PR c++/21929
24616 * g++.dg/parse/crash26.C: New.
24617
24618 PR c++/20789
24619 * g++.dg/init/member1.C: New.
24620
24621 2005-06-13 Jakub Jelinek <jakub@redhat.com>
24622
24623 * gfortran.dg/altreturn_1.f90: New test.
24624
24625 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
24626
24627 PR middle-end/21985
24628 * gcc.dg/tree-ssa/pr21985.c: New test.
24629
24630 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
24631
24632 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
24633
24634 2005-06-12 Roger Sayle <roger@eyesopen.com>
24635
24636 PR c++/21930
24637 * g++.dg/other/error10.C: New test case.
24638
24639 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24640
24641 PR libfortran/19155
24642 * gfortran.dg/pr19155.f: Add test.
24643
24644 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24645
24646 * gfortran.dg/f2c_7.f90: New test.
24647
24648 * gfortran.dg/forall_1.f90: XFAILed.
24649
24650 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
24651
24652 * gcc.dg/pr14796-1.c: New.
24653 * gcc.dg/pr14796-2.c: New.
24654
24655 2005-06-11 Steven G. Kargl <kargls@comcast.net>
24656
24657 PR fortran/17792
24658 PR fortran/21375
24659 * gfortran.dg/deallocate_stat.f90: New test.
24660
24661 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
24662
24663 * gfortran.fortran-torture/execute/in-pack.f90: New test.
24664
24665 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
24666
24667 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
24668 access will be generated when this loop is vectorized. Test that
24669 accesses with same alignment were detected.
24670 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
24671 Test that accesses with same alignment were detected.
24672 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
24673 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
24674 alignment were detected.
24675
24676 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
24677
24678 PR c++/10611
24679 * g++.dg/conversion/simd2.C: New.
24680
24681 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
24682
24683 * gcc.dg/Wcxx-compat-1.c: New.
24684
24685 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
24686
24687 PR libfortran/21480
24688 * gfortran.dg/reshape-complex.f90: Add a test for a packed
24689 complex array.
24690
24691 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
24692
24693 * gcc.dg/alias-8.c: New.
24694
24695 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
24696
24697 * gcc.dg/format/cmn_err-1.c: Update.
24698
24699 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
24700
24701 PR target/20666
24702 * gcc.target/sparc/fexpand-2.c: New.
24703 * gcc.target/sparc/fpmerge-2.c: New.
24704 * gcc.target/sparc/fpmul-2.c: New.
24705 * gcc.target/sparc/noresult.c: New.
24706 * gcc.target/sparc/pdist-2.c: New.
24707 * gcc.target/sparc/pdist-3.c: New.
24708
24709 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
24710
24711 PR testsuite/21702
24712 * gcc.target/i386/i386.exp: Fix comment typo.
24713
24714 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
24715
24716 PR c++/19497
24717 * g++.dg/inherit/using5.C: New.
24718 * g++.dg/inherit/using6.C: New.
24719
24720 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24721
24722 PR c++/19894
24723 * g++.dg/template/ptrmem15.C: New test.
24724
24725 PR c++/20563
24726 * g++.dg/ext/label4.C: New test.
24727
24728 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24729
24730 * gcc.dg/tls/debug-1.c: New test.
24731
24732 2005-06-07 Dale Johannesen <dalej@apple.com>
24733
24734 * gcc.target/i386/movq.c: New.
24735
24736 2005-06-07 Dale Johannesen <dalej@apple.com>
24737
24738 * gcc.dg/20050607-1.c: New.
24739
24740 2005-06-07 Jakub Jelinek <jakub@redhat.com>
24741
24742 PR middle-end/21850
24743 * gcc.c-torture/execute/20050607-1.c: New test.
24744
24745 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
24746
24747 PR libfortran/21926
24748 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
24749 Test case where the return array has lowest stride one,
24750 but isn't packed.
24751
24752 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
24753
24754 * lib/target-supports.exp (check_effective_target_sync_int_long):
24755 Add s390 and s390x targets.
24756
24757 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
24758
24759 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
24760 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
24761 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
24762 * gcc.dg/tree-ssa/loop-9.c: New test.
24763
24764 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
24765
24766 * g++.dg/parse/defarg10.C: New.
24767
24768 2005-06-06 Jakub Jelinek <jakub@redhat.com>
24769
24770 PR regression/21897
24771 * gcc.c-torture/execute/20050604-1.c: New test.
24772
24773 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
24774
24775 PR 21903
24776 * g++.dg/parse/defarg9.C: New.
24777
24778 PR c++/20637
24779 * g++.dg/inherit/using4.C: New.
24780 * g++.dg/overload/error1.C: Adjust expected errors.
24781 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
24782 * g++.old-deja/g++.brendan/arm2.C: Likewise.
24783 * g++.old-deja/g++.other/redecl2.C: Likewise.
24784 * g++.old-deja/g++.other/redecl4.C: Likewise.
24785 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
24786
24787 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
24788
24789 * gfortran.dg/f2c_5.f90: Add -w to dg-options
24790
24791 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
24792
24793 * lib/gfortran.exp (gfortran_target_compile): Call
24794 dg-additional-files-options
24795 * gfortran.dg/f2c_4.f90: New file
24796 * gfortran.dg/f2c_4.c: New file
24797 * gfortran.dg/f2c_5.f90: New file
24798 * gfortran.dg/f2c_5.c: New file
24799
24800 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24801
24802 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
24803
24804 PR fortran/21912
24805 * gfortran.dg/array_constructor_4.f90: New test.
24806
24807 2005-06-05 Mark Mitchell <mark@codesourcery.com>
24808
24809 PR c++/21619
24810 * g++.dg/ext/builtin9.C: New test.
24811
24812 2005-06-05 Dale Johannesen <dalej@apple.com>
24813
24814 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
24815 * gcc.c-torture/execute/20050603-2.c: Ditto.
24816
24817 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
24818
24819 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
24820 * gcc.dg/vect/vect-reduc-1.c: New.
24821 * gcc.dg/vect/vect-reduc-2.c: New.
24822 * gcc.dg/vect/vect-reduc-3.c: New.
24823
24824 2005-06-04 Dale Johannesen <dalej@apple.com>
24825
24826 * gcc.c-torture/execute/20050603-1.c: New.
24827 * gcc.c-torture/execute/20050603-2.c: New.
24828 * gcc.dg/20050603-3.c: New.
24829
24830 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24831
24832 PR fortran/19195
24833 * gfortran.dg/debug_1.f90: New test.
24834
24835 * gfortran.dg/forall_1.f90: New test.
24836
24837 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
24838
24839 * gfortran.dg/array_constructor_3.f90: New test.
24840
24841 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24842
24843 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
24844
24845 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
24846
24847 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
24848
24849 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
24850
24851 PR c/21873
24852 * gcc.dg/init-excess-1.c: New test.
24853
24854 2005-06-03 Mark Mitchell <mark@codesourcery.com>
24855
24856 PR c++/21853
24857 * g++.dg/expr/static_cast6.C: New test.
24858
24859 2005-06-03 Diego Novillo <dnovillo@redhat.com>
24860
24861 * gcc.dg/tree-ssa/vrp14.c: New test.
24862
24863 2005-06-03 Mark Mitchell <mark@codesourcery.com>
24864
24865 PR c++/21336
24866 * g++.dg/template/new2.C: New test.
24867
24868 2005-06-03 Josh Conner <jconner@apple.com>
24869
24870 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
24871 all entries in initializer.
24872
24873 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
24874
24875 PR middle-end/21858
24876 * gcc.dg/pr21858.c: New testcase.
24877
24878 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
24879
24880 PR tree-optimization/21292
24881
24882 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
24883 New.
24884 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
24885 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
24886 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
24887 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
24888 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
24889
24890 2005-06-02 Richard Henderson <rth@redhat.com>
24891
24892 * gcc.dg/sync-2.c: Use -march=i486 for i386.
24893
24894 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
24895
24896 * gcc.dg/wtypequal.c: New testcase.
24897
24898 2005-06-02 Diego Novillo <dnovillo@redhat.com>
24899
24900 PR 21582
24901 * gcc.dg/tree-ssa/pr21582.c: New test.
24902
24903 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
24904
24905 PR c++/21280
24906 * g++.dg/opt/interface2.h: New.
24907 * g++.dg/opt/interface2.C: New.
24908 * g++.dg/init/ctor4.C: Adjust error lines.
24909 * g++.old-deja/g++.bob/inherit2.C: Likewise.
24910 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
24911 * g++.old-deja/g++.jason/opeq3.C: Likewise.
24912 * g++.old-deja/g++.pt/assign1.C: Likewise.
24913 * g++.old-deja/g++.pt/crash20.C: Likewise.
24914
24915 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
24916
24917 PR tree-optimization/21734
24918 * g++.dg/vect/pr21734_1.cc: New.
24919 * g++.dg/vect/pr21734_2.cc: New.
24920
24921 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
24922
24923 PR c++/20350
24924 * g++.dg/template/spec24.C: New.
24925
24926 PR c++/21151
24927 * g++.dg/pch/local-1.C: New.
24928 * g++.dg/pch/local-1.Hs: New.
24929
24930 2005-06-01 Diego Novillo <dnovillo@redhat.com>
24931
24932 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
24933 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
24934 * gcc.dg/tree-ssa/pr14341.c: New test.
24935 * gcc.dg/tree-ssa/pr14841.c: New test.
24936 * gcc.dg/tree-ssa/pr20701.c: New test.
24937 * gcc.dg/tree-ssa/pr21086.c: New test.
24938 * gcc.dg/tree-ssa/pr21090.c: New test.
24939 * gcc.dg/tree-ssa/pr21332.c: New test.
24940 * gcc.dg/tree-ssa/pr21458.c: New test.
24941 * gcc.dg/tree-ssa/pr21658.c: New test.
24942 * gcc.dg/tree-ssa/vrp01.c: New test.
24943 * gcc.dg/tree-ssa/vrp02.c: New test.
24944 * gcc.dg/tree-ssa/vrp03.c: New test.
24945 * gcc.dg/tree-ssa/vrp04.c: New test.
24946 * gcc.dg/tree-ssa/vrp05.c: New test.
24947 * gcc.dg/tree-ssa/vrp06.c: New test.
24948 * gcc.dg/tree-ssa/vrp07.c: New test.
24949 * gcc.dg/tree-ssa/vrp08.c: New test.
24950 * gcc.dg/tree-ssa/vrp09.c: New test.
24951 * gcc.dg/tree-ssa/vrp10.c: New test.
24952 * gcc.dg/tree-ssa/vrp11.c: New test.
24953 * gcc.dg/tree-ssa/vrp12.c: New test.
24954 * gcc.dg/tree-ssa/vrp13.c: New test.
24955
24956 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
24957
24958 PR 21029
24959 * gcc.dg/tree-ssa/pr21029.c: New test.
24960
24961 2005-06-01 Roger Sayle <roger@eyesopen.com>
24962
24963 * gfortran.dg/logint-1.f: New test case.
24964 * gfortran.dg/logint-2.f: Likewise.
24965 * gfortran.dg/logint-3.f: Likewise.
24966
24967 2005-06-01 Jakub Jelinek <jakub@redhat.com>
24968
24969 PR c/21536
24970 PR c/20760
24971 * gcc.dg/20050527-1.c: New test.
24972
24973 * gcc.dg/i386-sse-12.c: New test.
24974
24975 PR fortran/21729
24976 * gfortran.dg/implicit_5.f90: New test.
24977
24978 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
24979
24980 PR fortran/20883
24981 * gfortran/assign_4.f90: New test.
24982 * gfortran/assign_2.f90: Change compile to run.
24983
24984 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
24985
24986 * lib/target-supports.exp
24987 (check_effective_target_sync_char_short): New.
24988 * gcc.dg/sync-2.c: New.
24989
24990 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
24991
24992 PR tree-optimization/21817
24993 * gcc.dg/torture/pr21817-1.c: New.
24994
24995 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
24996
24997 PR c++/21165
24998 * g++.dg/template/init5.C: New.
24999
25000 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
25001
25002 * gfortran.dg/char_initialiser_actual.f90:
25003 Test character initialisers as actual arguments.
25004 * gfortran.dg/char_pointer_comp_assign.f90:
25005 Test character pointer structure component assignments.
25006 * gfortran.dg/char_array_structure_constructor.f90:
25007 Test character components in structure constructors.
25008
25009 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
25010
25011 PR middle-end/20931
25012 * g++.dg/opt/pr20931.C: New test.
25013
25014 2005-05-31 Andreas Jaeger <aj@suse.de>
25015
25016 PR testsuite/20772
25017 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
25018 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
25019 g++.old-deja/g++.ext/asmspec1.C,
25020 g++.old-deja/g++.other/regstack.C,
25021 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
25022 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
25023 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
25024 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
25025 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
25026 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
25027 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
25028 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
25029 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
25030 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
25031 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
25032 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
25033 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
25034 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
25035 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
25036 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
25037 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
25038 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
25039 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
25040
25041 2005-05-31 Jeff Law <law@redhat.com>
25042
25043 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
25044
25045 2005-05-30 Paolo Carlini <pcarlini@suse.de>
25046
25047 PR middle-end/21743
25048 * gcc.dg/builtins-1.c: Activate disabled clog test.
25049 * gcc.dg/torture/builtin-attr-1.c: Likewise.
25050
25051 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
25052
25053 * gfortran.dg/char_pointer_assign.f90:
25054 Test character-pointer assignments and pointer assignments.
25055 * gfortran.dg/char_pointer_dummy.f90:
25056 Test character-pointer dummy arguments.
25057 * gfortran.dg/char_pointer_func.f90:
25058 Test character-pointer function returns.
25059 * gfortran.dg/char_pointer_dependency.f90:
25060 Test character-pointer functions with dependencies.
25061
25062 2005-05-30 Mark Mitchell <mark@codesourcery.com>
25063
25064 PR c++/21784
25065 * g++.dg/lookup/using14.C: New test.
25066
25067 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
25068
25069 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
25070 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
25071 trailing ^M.
25072
25073 2005-05-29 Geoffrey Keating <geoffk@apple.com>
25074
25075 PR c++/17413
25076 * g++.dg/template/local5.C: New.
25077
25078 PR target/21761
25079 * gcc.c-torture/compile/pr21761.c: New.
25080
25081 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
25082 before darwin8.
25083
25084 2005-05-30 Steven G. Kargl
25085
25086 PR fortran/20846
25087 * gfortran.dg/inquire_8.f90: New test.
25088
25089 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25090
25091 PR libfortran/21376
25092 * gfortran.dg/output_exponents_1.f90: New test.
25093
25094 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25095
25096 PR libfortran/20006
25097 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
25098
25099 2005-05-28 Mark Mitchell <mark@codesourcery.com>
25100
25101 PR c++/21210
25102 * g++.dg/ext/complex1.C: New test.
25103
25104 PR c++/21340
25105 * g++.dg/init/ctor6.C: New test.
25106
25107 2005-05-29 Jan Hubicka <jh@suse.cz>
25108
25109 * gcc.c-torture/compile/pr21562.c: New.
25110
25111 2005-05-28 Steven G. Kargl <kargls@comcast.net>
25112
25113 * gfortran.dg/subnormal_1.f90: New test.
25114
25115 2005-05-28 Jan Hubicka <jh@suse.cz>
25116
25117 * tree-prof.exp: Fix comment.
25118 * value-prof-1.c: New.
25119 * value-prof-2.c: New.
25120 * value-prof-3.c: New.
25121 * value-prof-4.c: New.
25122
25123 2005-05-27 Mark Mitchell <mark@codesourcery.com>
25124
25125 PR c++/21614
25126 * g++.dg/expr/ptrmem6.C: New test.
25127 * g++.dg/expr/ptrmem6a.C: Likewise.
25128
25129 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
25130
25131 PR tree-optimization/21658
25132 * gcc.dg/tree-ssa/pr21658.c: New.
25133
25134 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
25135
25136 PR c++/21455
25137 * g++.dg/inherit/ptrmem3.C: New.
25138
25139 PR c++/21681
25140 * g++.dg/parse/template16.C: New.
25141
25142 2005-05-27 Andreas Jaeger <aj@suse.de>
25143
25144 * gcc.dg/setjmp-2.c: Only run in 32-bit.
25145
25146 * gcc.dg/i386-sse-8.c: Run test on all archs.
25147
25148 2005-05-26 Mike Stump <mrs@apple.com>
25149
25150 * objc.dg/isa-field-1.m: Only run on darwin.
25151 * objc.dg/lookup-1.m: Likewise.
25152 * objc.dg/try-catch-8.m: Likewise.
25153
25154 2005-05-26 Roger Sayle <roger@eyesopen.com>
25155
25156 PR tree-optimization/9814
25157 * gcc.dg/pr9814-1.c: New test case.
25158
25159 2005-05-26 Ziemowit Laski <zlaski@apple.com>
25160
25161 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
25162 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
25163 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
25164 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
25165 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
25166 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
25167 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
25168 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
25169 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
25170 objc.dg/try-catch-8.m: New.
25171
25172 2005-05-26 Janis Johnson <janis187@us.ibm.com>
25173
25174 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
25175 remove extraneous semicolons.
25176
25177 2005-05-26 Ziemowit Laski <zlaski@apple.com>
25178
25179 * obj-c++.dg/comp-types-12.mm: New.
25180 * objc.dg/comp-types-11.m: New.
25181 * objc.dg/selector-4.m: New.
25182
25183 2005-05-26 Andreas Jaeger <aj@suse.de>
25184
25185 PR testsuite/20772
25186 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
25187 g++.old-deja/g++.ext/attrib3.C,
25188 g++.old-deja/g++.other/store-expr1.C,
25189 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
25190 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
25191 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
25192 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
25193 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
25194 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
25195 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
25196 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
25197 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
25198 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
25199 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
25200 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
25201 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
25202 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
25203 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
25204 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
25205 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
25206 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
25207 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
25208
25209 2005-05-26 Andreas Jaeger <aj@suse.de>
25210
25211 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
25212 x86-64 compilation.
25213
25214 2005-05-26 Andreas Jaeger <aj@suse.de>
25215
25216 PR testsuite/20772
25217 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
25218 gcc.misc-tests/i386-pf-athlon-1.c,
25219 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
25220 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
25221 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
25222 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
25223 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
25224 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
25225 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
25226 programs.
25227
25228 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
25229 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
25230 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
25231 x86-64 compilation.
25232
25233 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
25234 x86_64.
25235
25236 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
25237 effective-target ilp32.
25238
25239 2005-05-26 David Ung <davidu@mips.com>
25240
25241 * gcc.target/mips/ext_ins.c: New test for testing the generation
25242 of MIPS32/64 rev 2 ext/ins instructions.
25243
25244 2005-05-26 Andreas Jaeger <aj@suse.de>
25245
25246 * treelang/compile/unsigned.tree: Use gimple instead of
25247 nonexisting generic dump.
25248
25249 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
25250
25251 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
25252
25253 2005-05-26 Andreas Jaeger <aj@suse.de>
25254
25255 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
25256
25257 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
25258
25259 PR libfortran/17283
25260 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
25261 Test callee-allocated memory with write statements.
25262
25263 2005-05-25 Roger Sayle <roger@eyesopen.com>
25264
25265 PR middle-end/21709
25266 * gcc.dg/pr21709-1.c: New test case.
25267
25268 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25269 Mike Stump <mrs@apple.com>
25270
25271 * objc/execute/next_mapping.h: Update for C++.
25272
25273 * obj-c++.dg/selector-1.mm: Move to...
25274 * obj-c++.dg/selector-4.mm: here...
25275
25276 * obj-c++.dg/basic.mm: New.
25277 * obj-c++.dg/comp-types-1.mm: New.
25278 * obj-c++.dg/cxx-class-1.mm: New.
25279 * obj-c++.dg/cxx-ivars-1.mm: New.
25280 * obj-c++.dg/cxx-ivars-2.mm: New.
25281 * obj-c++.dg/cxx-ivars-3.mm: New.
25282 * obj-c++.dg/cxx-scope-1.mm: New.
25283 * obj-c++.dg/cxx-scope-2.mm: New.
25284 * obj-c++.dg/defs.mm: New.
25285 * obj-c++.dg/empty-private-1.mm: New.
25286 * obj-c++.dg/encode-1.mm: New.
25287 * obj-c++.dg/encode-2.mm: New.
25288 * obj-c++.dg/encode-3.mm: New.
25289 * obj-c++.dg/extern-c-1.mm: New.
25290 * obj-c++.dg/extra-semi.mm: New.
25291 * obj-c++.dg/fix-and-continue-2.mm: New.
25292 * obj-c++.dg/isa-field-1.mm: New.
25293 * obj-c++.dg/ivar-list-semi.mm: New.
25294 * obj-c++.dg/local-decl-1.mm: New.
25295 * obj-c++.dg/lookup-1.mm: New.
25296 * obj-c++.dg/lookup-2.mm: New.
25297 * obj-c++.dg/method-1.mm: New.
25298 * obj-c++.dg/method-2.mm: New.
25299 * obj-c++.dg/method-3.mm: New.
25300 * obj-c++.dg/method-4.mm: New.
25301 * obj-c++.dg/method-5.mm: New.
25302 * obj-c++.dg/method-6.mm: New.
25303 * obj-c++.dg/method-7.mm: New.
25304 * obj-c++.dg/no-extra-load.mm: New.
25305 * obj-c++.dg/overload-1.mm: New.
25306 * obj-c++.dg/pragma-1.mm: New.
25307 * obj-c++.dg/pragma-2.mm: New.
25308 * obj-c++.dg/private-1.mm: New.
25309 * obj-c++.dg/private-2.mm: New.
25310 * obj-c++.dg/proto-qual-1.mm: New.
25311 * obj-c++.dg/qual-types-1.mm: New.
25312 * obj-c++.dg/stubify-1.mm: New.
25313 * obj-c++.dg/stubify-2.mm: New.
25314 * obj-c++.dg/super-class-1.mm: New.
25315 * obj-c++.dg/super-class-2.mm: New.
25316 * obj-c++.dg/super-dealloc-1.mm: New.
25317 * obj-c++.dg/super-dealloc-2.mm: New.
25318 * obj-c++.dg/template-1.mm: New.
25319 * obj-c++.dg/template-2.mm: New.
25320 * obj-c++.dg/template-3.mm: New.
25321 * obj-c++.dg/template-4.mm: New.
25322 * obj-c++.dg/template-5.mm: New.
25323 * obj-c++.dg/template-6.mm: New.
25324 * obj-c++.dg/try-catch-1.mm: New.
25325 * obj-c++.dg/try-catch-2.mm: New.
25326 * obj-c++.dg/try-catch-3.mm: New.
25327 * obj-c++.dg/try-catch-4.mm: New.
25328 * obj-c++.dg/try-catch-5.mm: New.
25329 * obj-c++.dg/try-catch-6.mm: New.
25330 * obj-c++.dg/try-catch-7.mm: New.
25331 * obj-c++.dg/try-catch-8.mm: New.
25332 * obj-c++.dg/try-catch-9.mm: New.
25333 * obj-c++.dg/va-meth-1.mm: New.
25334
25335 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25336
25337 * obj-c++.dg/selector-1.mm: New.
25338 * obj-c++.dg/selector-2.mm: New.
25339
25340 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25341
25342 * obj-c++.dg/selector-3.mm: New.
25343 * objc.dg/selector-3.m: New.
25344
25345 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25346
25347 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
25348 about where warning appears.
25349
25350 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
25351
25352 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
25353 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
25354 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
25355 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
25356
25357 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
25358
25359 * gcc.dg/20050524-1.c: New test.
25360
25361 2005-05-25 Jan Hubicka <jh@suse.cz>
25362
25363 * gcc.dg/tree-prof/inliner-1.c: New.
25364
25365 2005-05-25 Janis Johnson <janis187@us.ibm.com>
25366
25367 * gcc.dg/tree-prof: New directory.
25368 * gcc.dg/tree-prof/tree-prof.exp: New.
25369
25370 2005-05-25 DJ Delorie <dj@redhat.com>
25371
25372 * gcc.dg/Wattributes-1.c: New.
25373 * gcc.dg/Wattributes-2.c: New.
25374 * gcc.dg/Wattributes-3.c: New.
25375
25376 20005-05-24 Janis Johnson <janis187@us.ibm.com>
25377
25378 PR tree-optimization/19833
25379 * gcc.dg/uninit-4.c: Remove xfail.
25380 * gcc.dg/uninit-9.c: Ditto.
25381
25382 2005-05-24 Ziemowit Laski <zlaski@apple.com>
25383
25384 * obj-c++.dg/bitfield-[1-5].mm: New.
25385 * obj-c++.dg/class-protocol-1.mm: New.
25386 * obj-c++.dg/comp-types-1[0-1].mm: New.
25387 * obj-c++.dg/comp-types-[2-9].mm: New.
25388 * obj-c++.dg/encode-[4-8].mm: New.
25389 * obj-c++.dg/layout-1.mm: New.
25390 * obj-c++.dg/method-1[0-9].mm: New.
25391 * obj-c++.dg/method-2[0-1].mm: New.
25392 * obj-c++.dg/method-[8-9].mm: New.
25393 * obj-c++.dg/objc-gc-3.mm: New.
25394 * obj-c++.dg/try-catch-10.mm: New.
25395 * objc.dg/bitfield-5.m: New.
25396 * objc.dg/comp-types-10.m: New.
25397 * objc.dg/comp-types-9.m: New.
25398 * objc.dg/layout-1.m: New.
25399 * objc.dg/objc-gc-4.m: New.
25400 * objc.dg/try-catch-9.m: New.
25401 * objc.dg/class-protocol-1.m: Tweak diagnostics.
25402 * objc.dg/comp-types-1.m: Likewise.
25403 * objc.dg/comp-types-[5-6].m: Likewise.
25404 * objc.dg/method-9.m: Likewise.
25405
25406 2005-05-24 Janis Johnson <janis187@us.ibm.com>
25407
25408 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
25409 and on hardware without VMX support.
25410
25411 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
25412
25413 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
25414
25415 * lib/profopt.exp (dg-final-generate, dg-final-use,
25416 profopt-final-code, profopt-get-options): New.
25417 (profopt-execute): Process test directives.
25418
25419 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
25420 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
25421 cleanup-tree-dump, cleanup-saved-temps): Update comments.
25422
25423 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
25424
25425 PR C++/21645
25426 * g++.dg/init/ctor5.C: New test.
25427
25428 2005-05-24 Ira Rosen <irar@il.ibm.com>
25429
25430 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
25431 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
25432 vect-113.c, vect-114.c.
25433
25434 2005-05-23 Adam Nemet <anemet@lnxw.com>
25435
25436 * gcc.dg/const-elim-1.c: Remove xfails.
25437
25438 2005-05-23 Jeff Law <law@redhat.com>
25439
25440 * gcc.c-torture/compile/pr21638.c: New test.
25441 * gcc.c-torture/compile/20050520-1.c: New test.
25442
25443 2005-05-23 Nick Clifton <nickc@redhat.com>
25444
25445 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
25446 be a proper triple, ie: m32r*-*-*.
25447 * g++.old-deja/g++.jason/thunk3.C: Likewise.
25448
25449 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
25450
25451 PR middle-end/21331
25452 PR tree-opt/21293
25453 * gcc.c-torture/compile/pr21293.c: New test.
25454 * gcc.c-torture/execute/pr21331.c: New test.
25455
25456 2004-05-20 Richard Henderson <rth@redhat.com>
25457
25458 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
25459
25460 2005-05-20 Ziemowit Laski <zlaski@apple.com>
25461
25462 * obj-c++-dg.exp: Add.
25463 * obj-c++.exp: Add.
25464 * obj-c++.dg/dg.exp: Add.
25465
25466 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
25467
25468 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
25469 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
25470
25471 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
25472
25473 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
25474
25475 2004-05-19 Richard Henderson <rth@redhat.com>
25476
25477 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
25478
25479 2005-05-19 Janis Johnson <janis187@us.ibm.com>
25480
25481 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
25482
25483 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
25484
25485 2005-05-19 Jakub Jelinek <jakub@redhat.com>
25486
25487 PR c++/21495
25488 * g++.dg/parse/extern1.C: New test.
25489 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
25490
25491 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25492
25493 * gcc.dg/c99-math.h: New.
25494 * gcc.dg/c99-math-float-1.c: New test.
25495 * gcc.dg/c99-math-double-1.c: Likewise.
25496 * gcc.dg/c99-math-long-double-1.c: Likewise.
25497
25498 2005-05-18 Richard Henderson <rth@redhat.com>
25499
25500 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
25501
25502 2005-05-18 Devang Patel <dpatel@apple.com>
25503
25504 * g++.dg/opt/20050511-1.C: New test.
25505
25506 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
25507
25508 PR libfortran/21127
25509 * gfortran.dg/reshape-complex.f90: New test.
25510
25511 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
25512
25513 * gfortran.dg/array_constructor_1.f90: New test.
25514 * gfortran.dg/array_constructor_2.f90: New test.
25515
25516 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
25517
25518 PR fortran/20954
25519 * gfortran.dg/pr20954.f: New test.
25520
25521 2005-05-17 Mike Stump <mrs@apple.com>
25522
25523 Yet more Objective-C++...
25524
25525 * objc.dg/method-5.m: Update.
25526 * objc.dg/method-6.m: Update.
25527 * objc.dg/method-7.m: Update.
25528 * objc.dg/method-9.m: Update.
25529 * objc.dg/try-catch-2.m: Update.
25530
25531 2005-05-17 Mark Mitchell <mark@codesourcery.com>
25532
25533 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
25534 Remove little-endian optimizations.
25535
25536 2005-05-17 Jeff Law <law@redhat.com>
25537
25538 * g++.dg/tree-ssa/pr14814.C: New test.
25539 * gcc.dg/tree-ssa/pr14814.C: New test.
25540 * gcc.dg/tree-ssa/pr17141-1.C: New test.
25541 * gcc.dg/tree-ssa/pr17141-2.C: New test.
25542
25543 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
25544
25545 * gcc.dg/compat/generate-random.c: Do not include
25546 libiberty.h.
25547 * gcc.dg/compat/generate-random_r.c: Likewise.
25548
25549 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
25550
25551 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
25552
25553 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
25554
25555 PR middle-end/21595
25556 * g++.dg/tree-ssa/builtin1.C: New testcase.
25557
25558 2005-05-17 Jakub Jelinek <jakub@redhat.com>
25559
25560 PR c++/21454
25561 * g++.dg/opt/const4.C: New test.
25562
25563 PR middle-end/21492
25564 * g++.dg/opt/crossjump1.C: New test.
25565
25566 PR tree-optimization/21610
25567 * gcc.c-torture/compile/20050516-1.c: New test.
25568
25569 PR fortran/15080
25570 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
25571 about the test failing.
25572 * gfortran.fortran-torture/execute/where_7.f90: New test.
25573 * gfortran.fortran-torture/execute/where_8.f90: New test.
25574
25575 2005-05-16 Richard Henderson <rth@redhat.com>
25576
25577 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
25578 i?86 and x86_64.
25579
25580 2005-05-16 Mark Mitchell <mark@codesourcery.com>
25581
25582 * gcc.dg/compat/generate-random.c (config.h): Do not include.
25583 (limits.h): Include unconditionally.
25584 (stdlib.h): Likewise.
25585 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
25586 (limits.h): Include unconditionally.
25587 (stdlib.h): Likewise.
25588 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
25589 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
25590 (limits.h): Include unconditionally.
25591 (stdlib.h): Likewise.
25592 (hashtab.h): Do not include.
25593 (getopt.h): Likewise.
25594 (stddef.h): Include.
25595 (hashval_t): Define.
25596 (struct entry): Add "next" field.
25597 (HASH_SIZE): New macro.
25598 (hash_table): New variable.
25599 (switchfiles): Do not use xmalloc.
25600 (mix): New macro.
25601 (iterative_hash): New function.
25602 (hasht): Remove.
25603 (e_exists): New function.
25604 (e_insert): Likewise.
25605 (output): Use, instead of libiberty hashtable functions.
25606 (main): Do not use getopt. Do not call htab_create.
25607
25608 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
25609
25610 PR libstdc++/21526
25611 * lib/target-supports.exp (check_mkfifo_available):
25612 Return 0 for cygwin as mkfifo support incomplete on platform.
25613 Fix typos in comments.
25614
25615 2005-05-15 Mark Mitchell <mark@codesourcery.com>
25616
25617 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
25618
25619 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
25620
25621 PR fortran/17432
25622 * gfortran.dg/assign_4.f: New test.
25623
25624 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
25625
25626 PR tree-optimization/21563
25627 * gcc.dg/tree-ssa/pr21563.c: New.
25628
25629 2005-05-14 Jan Hubicka <jh@suse.cz>
25630
25631 * gcc.dg/noreturn-7.c: Allow control reaches warning.
25632
25633 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
25634
25635 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
25636
25637 2005-05-13 Julian Brown <julian@codesourcery.com>
25638
25639 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
25640 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
25641
25642 2005-05-13 Jan Hubicka <jh@suse.cz>
25643
25644 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
25645 * gcc.dg/fold-xor-?.c: Likewise.
25646 * gcc.dg/pr15784-?.c: Likewise.
25647 * gcc.dg/pr20922-?.c: Likewise.
25648 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
25649 * gcc.dg/tree-ssa/pr17598.c: Likewise.
25650 * gcc.dg/tree-ssa/pr20470.c: Likewise.
25651
25652 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25653
25654 PR fortran/21260
25655 * gfortran.dg/hollerith_1.f90: New test.
25656
25657 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25658
25659 * gfortran.dg/func_result_2.f90: New test.
25660
25661 2005-05-11 Bud Davis <bdavis@gfortran.org>
25662
25663 * gfortran.dg/dev_null.f90: New test.
25664
25665 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
25666
25667 * gcc.dg/arm-vfp1.c: Revert last change.
25668
25669 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
25670
25671 PR middle-end/19807
25672 PR tree-optimization/19639
25673 * g++.dg/tree-ssa/pr19807.C: New testcase.
25674
25675 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25676
25677 PR libfortran/21471
25678 * gfortran.dg/append-1.f90: New test.
25679
25680 2005-05-10 Diego Novillo <dnovillo@redhat.com>
25681
25682 * gcc.dg/pr18501.c: XFAIL.
25683 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
25684 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
25685 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
25686 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
25687 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
25688 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
25689 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
25690 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
25691
25692 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25693
25694 PR fortran/20178
25695 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
25696 gfortran.dg/f2c_3.f90: New tests.
25697
25698 * gfortran.dg/return_1.f90: Fix dg annotation.
25699
25700 2005-05-10 Diego Novillo <dnovillo@redhat.com>
25701
25702 * gcc.c-torture/compile/20050510-1.c: New test.
25703
25704 2005-05-10 Mark Mitchell <mark@codesourcery.com>
25705
25706 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
25707
25708 2005-05-10 Bob Wilson <bob.wilson@acm.org>
25709
25710 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
25711
25712 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
25713
25714 PR c/17913
25715 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
25716
25717 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
25718
25719 PR c/21342
25720 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
25721 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
25722
25723 2005-05-10 Ben Elliston <bje@au.ibm.com>
25724
25725 PR debug/16676
25726 * gcc.dg/debug/pr16676.c: New test.
25727
25728 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
25729
25730 PR testsuite/21443
25731 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
25732 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
25733 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
25734 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
25735 Change -O1 to -O2.
25736 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
25737 -fno-tree-dominator-opts.
25738
25739 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25740
25741 * gfortran.dg/return_1.f90: New test.
25742
25743 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
25744
25745 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
25746
25747 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
25748
25749 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
25750
25751 PR c++/21427
25752 * g++.dg/inherit/covariant13.C: New.
25753
25754 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25755
25756 PR libfortran/19155
25757 * gfortran.dg/pr19155.f: New test.
25758
25759 2005-05-08 Roger Sayle <roger@eyesopen.com>
25760
25761 PR inline-asm/8788
25762 * gcc.dg/pr8788-1.c: New testcase.
25763
25764 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
25765
25766 PR target/21416
25767 * gcc.target/mips/fpcmp-[12].c: New tests.
25768
25769 2005-05-06 Mark Mitchell <mark@codesourcery.com>
25770
25771 * lib/target-supports-dg.exp (dg-require-fork): New function.
25772 (dg-require-mkfifo): Likewise.
25773 * lib/target-supports.exp (check_function_available): New
25774 function.
25775 (check_fork_available): Likewise.
25776 (check_mkfifo_available): Likewise.
25777
25778 2005-05-06 Jeff Law <law@redhat.com>
25779
25780 * gcc.c-torture/compile/pr21380.c: New test.
25781
25782 2005-05-06 Jakub Jelinek <jakub@redhat.com>
25783
25784 PR c++/20961
25785 * g++.dg/ext/weak3.C: New test.
25786
25787 2005-05-05 Mark Mitchell <mark@codesourcery.com>
25788
25789 PR c++/21352
25790 * g++.dg/template/crash37.C: New test.
25791
25792 2005-05-05 Paul Brook <paul@codesourcery.com>
25793
25794 * gcc.dg/arm-g2.c: Use effective-target arm32.
25795 * gcc.dg/arm-mmx-1.c: Ditto.
25796 * gcc.dg/arm-scd42-2.c: Ditto.
25797 * gcc.dg/arm-vfp1.c: Ditto.
25798 * lib/target-supports.exp (check_effective_target_arm32): New
25799 function.
25800
25801 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
25802
25803 PR libfortran/21354
25804 gfortran.dg/in_pack_rank7.f90: New test.
25805
25806 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
25807
25808 PR middle-end/15618
25809 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
25810
25811 2005-05-04 Jakub Jelinek <jakub@redhat.com>
25812
25813 PR middle-end/21265
25814 * gcc.dg/20050503-1.c: New test.
25815
25816 PR rtl-optimization/21239
25817 * gcc.dg/i386-sse-11.c: New test.
25818
25819 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
25820
25821 PR target/16888
25822 * gcc.target/i386/asm-1.c: New test.
25823
25824 2005-05-03 Jakub Jelinek <jakub@redhat.com>
25825
25826 PR rtl-optimization/21330
25827 * gcc.c-torture/execute/20050502-1.c: New test.
25828
25829 PR target/21297
25830 * gcc.c-torture/execute/20050502-2.c: New test.
25831
25832 2005-05-03 Uros Bizjak <uros@kss-loka.si>
25833
25834 PR middle-end/21282
25835 * gcc.dg/pr21282.c: New.
25836
25837 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
25838
25839 * gcc.dg/vect/pr20122.c: Clean up .vect file.
25840 * gcc.dg/vect/vect-92.c: Likewise.
25841 * gcc.dg/vect/vect-93.c: Likewise.
25842 * gcc.dg/vect/vect-dv-1.c: Likewise.
25843 * gcc.dg/vect/vect-dv-2.c: Likewise.
25844 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
25845
25846 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
25847
25848 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
25849 * gfortran.dg/vect/vect-2.f90: Likewise.
25850 * gfortran.dg/vect/vect-3.f90: Likewise.
25851 * gfortran.dg/vect/vect-4.f90: Likewise.
25852 * gfortran.dg/vect/vect-5.f90: Likewise.
25853
25854 2005-05-02 Geoffrey Keating <geoffk@apple.com>
25855
25856 PR target/20813
25857 * gcc.dg/rs6000-fpint-2.c: New.
25858
25859 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
25860
25861 PR c/15698
25862 * gcc.dg/builtins-30.c: Update expected messages.
25863 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
25864 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
25865 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
25866
25867 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
25868
25869 PR tree-optimization/21294
25870 * gcc.dg/tree-ssa/pr21294.c: New.
25871
25872 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
25873
25874 * gcc.dg/altivec-3.c (vec_store): Do not use the old
25875 __builtin_altivec_st_internal_4si built-in.
25876
25877 2005-05-02 Mark Mitchell <mark@codesourcery.com>
25878
25879 PR c++/15875
25880 * g++.dg/template/ptrmem14.C: New test.
25881
25882 2005-05-02 Paul Brook <paul@codesourcery.com>
25883
25884 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
25885
25886 2005-05-02 Michael Matz <matz@suse.de>
25887
25888 PR c++/19542
25889 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
25890
25891 2005-05-01 Mark Mitchell <mark@codesourcery.com>
25892
25893 * g++.dg/cpp/weak.C: New test.
25894
25895 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
25896
25897 * gcc.dg/tree-ssa/loop-8.c: New test.
25898
25899 2005-04-30 Michael Maty <matz@suse.de>
25900
25901 * gcc.dg/inline-mcpy.c: New test.
25902
25903 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
25904
25905 PR libfortran/18958
25906 * gfortran.dg/eoshift.f90: New test case.
25907
25908 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
25909
25910 PR libfortran/18857
25911 * gfortran.dg/matmul_1.f90: New test.
25912
25913 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
25914
25915 PR tree-optimization/21030
25916 * gcc.dg/tree-ssa/pr21030.c: New.
25917
25918 2005-04-29 Devang Patel <dpatel@apple.com>
25919
25920 PR tree-optimization/21272
25921 * gcc.dg/vect/vect-ifcvt-10.c: New test.
25922
25923 2005-04-29 Jakub Jelinek <jakub@redhat.com>
25924
25925 PR fortran/13082
25926 PR fortran/18824
25927 * gfortran.dg/entry_4.f90: New test.
25928 * gfortran.fortran-torture/execute/entry_1.f90: New test.
25929 * gfortran.fortran-torture/execute/entry_2.f90: New test.
25930 * gfortran.fortran-torture/execute/entry_3.f90: New test.
25931 * gfortran.fortran-torture/execute/entry_4.f90: New test.
25932 * gfortran.fortran-torture/execute/entry_5.f90: New test.
25933 * gfortran.fortran-torture/execute/entry_6.f90: New test.
25934 * gfortran.fortran-torture/execute/entry_7.f90: New test.
25935
25936 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25937
25938 * gfortran.fortran-torture/execute/entry_8.f90: New test.
25939
25940 2005-04-29 Paul Brook <paul@codesourcery.com>
25941
25942 * gfortran.dg/entry_3.f90: New test.
25943
25944 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25945
25946 * gfortran.dg/implicit_4.f90: New test.
25947
25948 2005-04-28 Bob Wilson <bob.wilson@acm.org>
25949
25950 * lib/target-supports.exp (check_profiling_available): Return
25951 false for xtensa-*-elf.
25952
25953 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
25954
25955 * lib/fortran-torture.exp (fortran-torture.exp): Catch
25956 error if file cannot be deleted.
25957
25958 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
25959
25960 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
25961 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
25962 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
25963 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
25964 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
25965 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
25966 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
25967 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
25968 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
25969 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
25970 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
25971 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
25972 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
25973
25974 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25975
25976 PR fortran/20865
25977 * gfortran.dg/pr20865.f90: New test.
25978
25979 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
25980
25981 * gcc.dg/void-cast-2.c: New test.
25982
25983 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
25984
25985 PR c/21159
25986 * gcc.dg/void-cast-1.c: New test.
25987
25988 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
25989
25990 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
25991
25992 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25993
25994 PR fortran/21177
25995 * gfortran.dg/pr21177.f90: New test.
25996
25997 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
25998
25999 PR tree-optimization/21171
26000 * gcc.dg/tree-ssa/pr21171.c: New test.
26001
26002 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
26003
26004 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
26005 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
26006 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
26007 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
26008 gcc.dg/tree-ssa/gen-vect-32.c: New.
26009 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
26010 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
26011 don't run on PPC32.
26012
26013 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
26014
26015 PR c/21213
26016 * gcc.dg/transparent-union-3.c: New test.
26017
26018 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
26019
26020 PR c/20740
26021 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
26022 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
26023 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
26024 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
26025 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
26026 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
26027
26028 2005-04-26 Jeff Law <law@redhat.com>
26029
26030 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
26031 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
26032 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
26033 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
26034 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
26035 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
26036 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
26037
26038 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
26039
26040 PR tree-optimization/17598
26041 * gcc.dg/tree-ssa/pr17598.c: New testcase.
26042
26043 2005-04-25 Mike Stump <mrs@apple.com>
26044
26045 * objc.dg/fix-and-continue-1.m: Add.
26046
26047 2005-04-25 Roger Sayle <roger@eyesopen.com>
26048
26049 PR c++/20995
26050 * g++.dg/opt/pr20995-1.C: New test case.
26051
26052 2005-04-25 Devang Patel <dpatel@apple.com>
26053
26054 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
26055
26056 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
26057
26058 PR testsuite/21062
26059 * g++.dg/opt/alias2.C (printf): Correct the prototype.
26060
26061 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
26062
26063 PR C++/21188
26064 * g++.dg/opt/rtti2.C: New test.
26065
26066 2005-04-25 Paul Brook <paul@codesourcery.com>
26067 Steven G. Kargl <kargls@comcast.net>
26068
26069 PR fortran/20879
26070 * gfortran.dg/ichar_1.f90: New file.
26071
26072 2005-04-24 Jakub Jelinek <jakub@redhat.com>
26073
26074 PR middle-end/20991
26075 * g++.dg/opt/pr20991.C: New test.
26076
26077 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
26078 where sizeof (type) < __alignof__ (type).
26079 * gcc.dg/compat/struct-layout-1.h: Likewise.
26080
26081 2005-04-24 Per Bothner <per@bothner.com>
26082 Devang Patel <dpatel@apple.com>
26083
26084 PR preprocessor/20907
26085 * gcc.dg/cpp/very-long-comment.c: New test.
26086
26087 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26088
26089 PR fortran/20059
26090 * gfortran.dg/common_5.f: New test.
26091
26092 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
26093
26094 PR middle-end/21082
26095 * g++.dg/tree-ssa/pr21082.C: New testcase.
26096
26097 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
26098
26099 * gcc.dg/vect/vect-99.c: New test.
26100
26101 2005-04-22 Diego Novillo <dnovillo@redhat.com>
26102
26103 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
26104
26105 2005-04-22 Jeff Law <law@redhat.com>
26106
26107 * gcc.dg/uninit-5.c: Remove xfails.
26108 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
26109 conditionals and loads.
26110
26111 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
26112
26113 PR libfortran/20074
26114 PR libfortran/20436
26115 PR libfortran/21108
26116 * gfortran.dg/nested_reshape.f90: new test
26117 * gfortran.dg/reshape-alloc.f90: new test
26118 * gfortran.dg/reshape.f90: new test
26119
26120 2005-04-22 Mark Mitchell <mark@codesourcery.com>
26121
26122 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
26123
26124 * gcc.dg/arm-vfp1.c: New test.
26125
26126 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
26127
26128 PR c++/21087
26129 * g++.dg/lookup/builtin2.C: New test.
26130
26131 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
26132
26133 * gcc.dg/weak/weak-13.c: New test.
26134
26135 2005-04-21 Geoffrey Keating <geoffk@apple.com>
26136
26137 * lib/target-supports.exp (check_effective_target_sync_int_long):
26138 Add powerpc*.
26139
26140 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
26141
26142 * gcc.target/mips/branch-1.c: New test.
26143
26144 2005-04-21 Richard Henderson <rth@redhat.com>
26145
26146 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
26147 * gcc.dg/vect/vect-86.c: Likewise.
26148 * gcc.dg/vect/vect-87.c: Likewise.
26149 * gcc.dg/vect/vect-88.c: Likewise.
26150
26151 2005-04-21 Devang Patel <dpatel@apple.com>
26152
26153 PR optimization/20994
26154 * gcc.dg/tree-ssa/ifc-3.c: New test.
26155
26156 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
26157
26158 PR c/12913
26159 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
26160 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
26161 gcc.dg/c99-vla-jump-5.c: New tests.
26162
26163 2005-04-19 Richard Henderson <rth@redhat.com>
26164
26165 * lib/target-supports.exp (check_effective_target_vect_int_mult):
26166 Fix typo in exists check.
26167 (check_effective_target_sync_int_long): New.
26168 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
26169 * gcc.dg/ia64-sync-2.c: Likewise.
26170 * gcc.dg/ia64-sync-3.c: Likewise.
26171 * gcc.dg/ia64-sync-4.c: Likewise.
26172
26173 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
26174
26175 * gcc.dg/fold-xor-1.c: New test.
26176 * gcc.dg/fold-xor-2.c: New test.
26177
26178 2005-04-19 James E. Wilson <wilson@specifixinc.com>
26179
26180 PR target/20670
26181 * g++.dg/eh/fp-regs.C: New test.
26182
26183 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
26184
26185 * gcc.dg/Wint-to-pointer-cast-1.c,
26186 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
26187 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
26188 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
26189
26190 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26191
26192 PR fortran/16861
26193 * gfortran.dg/pr16861.f90: New test.
26194
26195 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
26196
26197 * gcc.dg/pr21085.c: New test.
26198
26199 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
26200
26201 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
26202 (setup_mips_tests, dg-mips-options): New procedures.
26203 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
26204 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
26205 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
26206 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
26207 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
26208 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
26209 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
26210 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
26211 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
26212 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
26213 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
26214 dg-mips-options instead of dg-options. Remove now-redundant
26215 preprocessor guards.
26216 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
26217 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
26218 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
26219 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
26220 * gcc.dg/vr-mult-2.c: Delete.
26221 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
26222 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
26223 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
26224 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
26225 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
26226 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
26227 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
26228
26229 2005-04-18 Laurent GUERBY <laurent@guerby.net>
26230
26231 * ada/acats/run_all.sh: Use sync when executable not present.
26232
26233 2005-04-18 Devang Patel <dpatel@apple.com>
26234
26235 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
26236 * gcc.dg/vect/vect-11a.c: New.
26237 * gcc.dg/vect/vect-none.c: Update.
26238 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
26239
26240 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
26241
26242 PR tree-optimization/20922
26243 * gcc.dg/pr20922-1.c: New test.
26244 * gcc.dg/pr20922-2.c: New test.
26245 * gcc.dg/pr20922-3.c: New test.
26246 * gcc.dg/pr20922-4.c: New test.
26247 * gcc.dg/pr20922-5.c: New test.
26248 * gcc.dg/pr20922-6.c: New test.
26249
26250 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26251
26252 PR libfortran/20950
26253 * gfortran.dg/pr20950.f: New test.
26254
26255 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26256
26257 PR libfortran/19216
26258 * gfortran.dg/pr19216.f: New test.
26259
26260 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
26261
26262 PR tree-optimization/21001
26263 * gcc.dg/tree-ssa/pr21001.c: New.
26264
26265 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
26266
26267 PR libfortran/21075
26268 * gfortran.dg/reshape_rank7.f90: New test.
26269
26270 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
26271
26272 PR libfortran/12884 gfortran.dg/pr12884.f: New test.
26273 PR libfortran/17285 gfortran.dg/pr17285.f90: New test.
26274 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test.
26275 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test.
26276 PR libfortran/18210 gfortran.dg/pr18210.f90: New test.
26277 PR libfortran/18392 gfortran.dg/pr18392.f90: New test.
26278 PR libfortran/19467 gfortran.dg/pr19467.f90: New test.
26279 PR libfortran/19657 gfortran.dg/pr19657.f90: New test.
26280 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE
26281 wrong way round).
26282 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be
26283 in namelists. New test.
26284 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists.
26285 New test.
26286 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist.
26287 New test.
26288 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in
26289 namelist. New test.
26290 * gfortran.dg/namelist_13.f90: Tests derived types in namelist.
26291 New test.
26292 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support.
26293 New test.
26294 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in
26295 namelist. New test.
26296 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test.
26297 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test.
26298 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist.
26299 New test.
26300 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test.
26301 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit
26302 arrays. New test.
26303
26304 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
26305
26306 * gfortran.dg/wtruncate.f: New testcase.
26307 * gfortran.dg/wtruncate.f90: New testcase.
26308
26309 2005-04-16 Mark Mitchell <mark@codesourcery.com>
26310
26311 PR c++/21025
26312 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
26313 which sizeof/alignof is dependent, rather than just whether we are
26314 processing_template_decl.
26315
26316 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
26317
26318 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
26319 corrected typo where the wrong variables had been compared.
26320
26321 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
26322
26323 PR libfortran/18495
26324 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
26325 Test callee-allocated version of return array with a write
26326 statement.
26327 Test spread with a temporary with another write statement.
26328
26329 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
26330
26331 PR tree-optimization/21031
26332 * gcc.dg/tree-ssa/pr21031.c: New.
26333
26334 2005-04-15 Uros Bizjak <uros@kss-loka.si>
26335
26336 PR tree-optimization/21004
26337 * gcc.dg/builtins-53.c: Include builtins-config.h.
26338 Check floorf, ceilf, floorl and ceill transformations
26339 only when HAVE_C99_RUNTIME is defined.
26340
26341 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
26342
26343 PR middle-end/20739
26344 * gcc.dg/tree-ssa/pr20739.c: New test.
26345
26346 2005-04-14 Mike Stump <mrs@apple.com>
26347
26348 * gcc.dg/Foundation.framework/empty: New.
26349 * gcc.dg/framework-2.c: New.
26350
26351 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
26352
26353 PR tree-optimization/21021
26354 * gcc.c-torture/compile/pr21021.c: New.
26355
26356 2005-04-14 Janis Johnson <janis187@us.ibm.com>
26357
26358 PR testsuite/21010
26359 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
26360 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
26361 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
26362 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
26363 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
26364 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
26365 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
26366 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
26367
26368 2005-04-14 Richard Henderson <rth@redhat.com>
26369
26370 * lib/target-supports.exp (check_effective_target_vect_condition):
26371 Add ia64, i?86, and x86_64.
26372
26373 2005-04-14 Steven G. Kargl <kargls@comcast.net>
26374
26375 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
26376
26377 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
26378
26379 PR tree-optimization/20657
26380 * gcc.dg/tree-ssa/pr20657.c: New.
26381
26382 2005-04-14 Uros Bizjak <uros@kss-loka.si>
26383
26384 * gcc.dg/builtins-53.c: Also check (int)trunc* and
26385 (long long int)trunc*.
26386
26387 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
26388
26389 PR target/20927
26390 * gcc.dg/pr20927.c: New test.
26391
26392 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
26393
26394 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
26395 * gcc.target/mips/asm-1.c: Likewise.
26396
26397 2005-04-13 Dale Johannesen <dalej@apple.com>
26398
26399 * objc.dg/objc-fast-4.m: New.
26400
26401 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
26402
26403 * gcc.target/cris/torture/cris-torture.exp: New driver in new
26404 directory.
26405 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
26406
26407 2005-04-13 David Edelsohn <edelsohn@gnu.org>
26408
26409 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
26410 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
26411 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
26412
26413 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
26414
26415 PR tree-optimization/20913
26416 * gcc.dg/tree-ssa/pr20913.c: New.
26417
26418 PR tree-optimization/20702
26419 * gcc.dg/tree-ssa/pr20702.c: New.
26420
26421 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26422
26423 PR c++/13744
26424 * g++.dg/inherit/local3.C: New test.
26425
26426 2005-04-12 Jeff Law <law@redhat.com>
26427
26428 * gcc.dg/tree-ssa/20050412-1.c: New test.
26429
26430 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
26431
26432 PR libfortran/19016
26433 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
26434 Add tests with mask generated by expression.
26435 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
26436 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
26437 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
26438
26439 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
26440
26441 PR middle-end/20917
26442 * gcc.dg/20050409-1.c: New test.
26443
26444 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
26445
26446 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
26447
26448 2005-04-11 Mark Mitchell <mark@codesourcery.com>
26449
26450 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26451 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
26452 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26453 (TARGET_CXX): Adjust accordingly.
26454 * target.h (struct gcc_target): Remove epxort_class_data. Add
26455 determine_class_data_visibility and class_data_always_comdat.
26456 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26457 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
26458 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26459 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
26460 (arm_cxx_determine_class_data_visibility): New.
26461 (arm_cxx_class_data_always_comdat): Likewise.
26462 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26463 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
26464 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26465 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
26466 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
26467 Define.
26468
26469 2005-04-11 Mark Mitchell <mark@codesourcery.com>
26470
26471 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
26472
26473 2005-04-11 Geoffrey Keating <geoffk@apple.com>
26474
26475 * gcc.dg/i386-darwin-fpmath.c: New.
26476
26477 2004-04-11 Devang Patel <dpatel@apple.com>
26478
26479 * lib/target-supports.exp (check_effective_target_vect_condition): New.
26480 * gcc.dg/vect/vect-ifcvt-1.c: New test.
26481 * gcc.dg/vect/vect-ifcvt-2.c: New test.
26482 * gcc.dg/vect/vect-ifcvt-3.c: New test.
26483 * gcc.dg/vect/vect-ifcvt-4.c: New test.
26484 * gcc.dg/vect/vect-ifcvt-5.c: New test.
26485 * gcc.dg/vect/vect-ifcvt-6.c: New test.
26486 * gcc.dg/vect/vect-ifcvt-7.c: New test.
26487 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
26488
26489 2004-04-11 Devang Patel <dpatel@apple.com>
26490
26491 * gcc.dg/vect/vect-dv-1.c: New test.
26492 * gcc.dg/vect/vect-dv-2.c: New test.
26493
26494 2005-04-11 Diego Novillo <dnovillo@redhat.com>
26495
26496 PR tree-optimization/20933
26497 * gcc.dg/tree-ssa/pr20933.c: New test.
26498
26499 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26500
26501 * gfortran.dg/fold_nearest.f90: New test.
26502
26503 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
26504
26505 * gcc.dg/tree-ssa/alias-1.c: New test.
26506
26507 2005-04-11 Diego Novillo <dnovillo@redhat.com>
26508
26509 PR tree-optimization/20920
26510 * g++.dg/tree-ssa/pr20920.C: New test.
26511
26512 2005-04-11 Uros Bizjak <uros@kss-loka.si>
26513
26514 * gcc.dg/builtins-53.c: Also check (int)ceil* and
26515 (long long int)ceil*.
26516
26517 2005-04-10 Mark Mitchell <mark@codesourcery.com>
26518
26519 * g++.dg/warn/Wdtor1.C: Declare template in system header with
26520 explicit C++ linkage.
26521
26522 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26523
26524 * gfortran.dg/pr17229.f: Take care of the new obsolescence
26525 warning for arithmetic IF statements.
26526
26527 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
26528
26529 * eor_handling_1.f90: New test case.
26530 * eor_handling_2.f90: New test case.
26531 * eor_handling_3.f90: New test case.
26532 * eor_handling_4.f90: New test case.
26533 * eor_handling_5.f90: New test case.
26534 * noadv_size.f90: New test case.
26535 * pad_no.f90: New test case.
26536
26537 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
26538
26539 * gcc.c-torture/execute/20050410-1.c: New test.
26540
26541 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
26542
26543 * gcc.dg/pr20126.c: New.
26544
26545 2005-04-09 Bud Davis <bdavis@gfortran.org>
26546 Steven G. Kargl <kargls@comcast.net>
26547
26548 * gfortran.dg/PR19872.f: New test.
26549
26550 2005-04-09 Steven G. Kargl <kargls@comcast.net>
26551
26552 * gfortran.dg/nint_1.f90: Fix dg-do directive.
26553
26554 2005-04-09 Steven G. Kargl <kargls@comcast.net>
26555
26556 * gfortran.dg/nint_1.f90: New test.
26557
26558 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
26559
26560 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
26561 Added test for callee-allocated arrays with write statements.
26562 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
26563 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
26564 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
26565 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
26566 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
26567
26568 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
26569
26570 PR libfortran/20163
26571 * gfortran.dg/open-options-blanks.f: New test.
26572
26573 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
26574
26575 PR fortran/13257
26576 * gfortran.dg/comma_format_extension_[1234].f: New tests.
26577
26578 2005-04-09 Jakub Jelinek <jakub@redhat.com>
26579
26580 * gcc.dg/tree-ssa/stdarg-1.c: New test.
26581 * gcc.dg/tree-ssa/stdarg-2.c: New test.
26582 * gcc.dg/tree-ssa/stdarg-3.c: New test.
26583 * gcc.dg/tree-ssa/stdarg-4.c: New test.
26584 * gcc.dg/tree-ssa/stdarg-5.c: New test.
26585 * gcc.c-torture/execute/stdarg-4.c: New test.
26586
26587 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
26588
26589 PR target/20795
26590 * g++.dg/abi/param2.C: New test.
26591
26592 2005-04-09 Uros Bizjak <uros@kss-loka.si>
26593
26594 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
26595
26596 2005-04-09 Uros Bizjak <uros@kss-loka.si>
26597
26598 * gcc.dg/builtins-53.c: New test.
26599
26600 2005-04-08 Diego Novillo <dnovillo@redhat.com>
26601
26602 * g++.dg/tree-ssa/pr18178.C: New test.
26603 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
26604 * gcc.c-torture/execute/20041019-1.c: New test.
26605 * gcc.dg/tree-ssa/20041008-1.c: New test.
26606 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
26607 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
26608 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
26609 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
26610 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
26611 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
26612 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
26613 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
26614 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
26615 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
26616
26617 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
26618
26619 PR rtl-optimization/20466
26620 * gcc.c-torture/execute/pr20466-1.c: New test.
26621
26622 2005-04-08 Mark Mitchell <mark@codesourcery.com>
26623
26624 PR c++/20905
26625 * g++.dg/parse/cond2.C: New test.
26626
26627 PR c++/20145
26628 * g++.dg/warn/Wdtor1.C: New test.
26629
26630 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26631
26632 PR fortran/17229
26633 * gfortran.dg/pr17229.f: New test.
26634
26635 2005-04-07 Steven G. Kargl <kargls@comcast.net>
26636
26637 * gfortran.dg/tiny_1.f90: New test.
26638 * gfortran.dg/tiny_2.f90: ditto.
26639
26640 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
26641
26642 * gfortran.dg/eor_1.f90: Fix dg-do run line
26643 * gfortran.dg/open_new.f90: Fix dg-do run line
26644
26645 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
26646
26647 * lib/target-supports.exp (get_compiler_messages): Support
26648 optional arguments, the fourth being compiler options.
26649 (check_effective_target_fpic): New proc.
26650 * gcc.dg/20050321-2.c: Restrict to target fpic.
26651
26652 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
26653
26654 * gcc.dg/15443-1.c: New test.
26655 * gcc.dg/15443-2.c: Likewise.
26656
26657 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26658
26659 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
26660
26661 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
26662
26663 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
26664
26665 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
26666
26667 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
26668 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
26669 -m64.
26670 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
26671 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
26672 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
26673
26674 2005-04-06 Mark Mitchell <mark@codesourcery.com>
26675
26676 PR c++/20212
26677 * g++.dg/warn/Wunused-11.C: New test.
26678
26679 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
26680
26681 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
26682
26683 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
26684
26685 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
26686
26687 2005-04-05 Mark Mitchell <mark@codesourcery.com>
26688
26689 PR c++/20734
26690 * g++.dg/template/ptrmem13.C: New test.
26691
26692 2005-04-05 Per Bothner <per@bothner.com>
26693
26694 * lib/gcc.exp: Always add -fno-show-column, for now.
26695
26696 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
26697
26698 PR testsuite/20767
26699 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
26700 of plain old "unsigned int" for the type of "i". Makes this test
26701 64bit clean.
26702
26703 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
26704
26705 * gcc.dg/i386-ssefn-1.c: New test.
26706 * gcc.dg/i386-ssefn-2.c: New test.
26707 * gcc.dg/i386-ssefn-3.c: New test.
26708 * gcc.dg/i386-ssefn-4.c: New test.
26709
26710 2005-04-05 Jakub Jelinek <jakub@redhat.com>
26711
26712 PR tree-optimization/20076
26713 * gcc.dg/builtin-apply4.c: New test.
26714
26715 PR preprocessor/19475
26716 * gcc.dg/cpp/macspace1.c: New test.
26717 * gcc.dg/cpp/macspace2.c: New test.
26718
26719 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26720
26721 * gfortran.dg/pr20755.f: Fixed bad format.
26722
26723 2005-04-05 Mark Mitchell <mark@codesourcery.com>
26724
26725 PR c++/20763
26726 * g++.dg/ext/attrib21.C: New test.
26727
26728 2004-04-05 Devang Patel <dpatel@apple.com>
26729
26730 * lib/target-supports.exp (check_effective_target_vect_shif): New.
26731 * gcc.dg/vect/vect-shift-1.c: New test.
26732
26733 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26734
26735 PR libfortran/20755
26736 * gfortran.dg/pr20755.f: New test.
26737
26738 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
26739
26740 * gfortran.dg/pr15959.f90: New test.
26741 * gfortran.dg/string_pad_trunc.f90: New test.
26742
26743 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26744
26745 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
26746 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
26747 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
26748 syntax.
26749
26750 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26751
26752 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
26753
26754 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26755
26756 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
26757 * gcc.c-torture/compile/20011119-2.c: Likewise.
26758 * gcc.c-torture/compile/981001-2.c: Likewise.
26759
26760 2005-04-04 Mark Mitchell <mark@codesourcery.com>
26761
26762 PR c++/20679
26763 * g++.dg/template/overload4.C: New test.
26764
26765 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
26766
26767 PR c++/20746
26768 * g++.dg/abi/covariant5.C: New.
26769
26770 PR debug/20505
26771 * g++.dg/debug/const2.C: New.
26772
26773 2005-04-04 Jakub Jelinek <jakub@redhat.com>
26774
26775 PR rtl-optimization/16104
26776 * gcc.c-torture/execute/20050316-1.c: New test.
26777
26778 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
26779
26780 * g++.dg/template/spec23.C: Fix dg-error text.
26781
26782 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
26783
26784 PR c++/19199
26785 * g++.dg/expr/lval2.C: New.
26786
26787 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26788
26789 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
26790 __builtin_strcasecmp and __builtin_strncasecmp.
26791
26792 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
26793
26794 PR c++/20723
26795 * g++.dg/template/spec22.C: New.
26796 * g++.dg/template/spec23.C: New.
26797
26798 2005-04-03 Dale Ranta <dir@lanl.gov>
26799 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26800
26801 PR libfortran/20068
26802 PR libfortran/20125
26803 PR libfortran/20156
26804 PR libfortran/20471
26805 * gfortran.dg/backspace.f: New test.
26806
26807 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
26808
26809 * gcc.dg/pr19345.c: New test.
26810
26811 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
26812
26813 PR tree-optimization/20640
26814 * gcc.dg/torture/tree-loop-1.c: New.
26815
26816 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
26817
26818 PR rtl-optimization/20290
26819 * gcc.c-torture/execute/loop-ivopts-2.c: New.
26820
26821 2005-04-02 Geoffrey Keating <geoffk@apple.com>
26822
26823 * gcc.dg/rs6000-fpint.c: New.
26824
26825 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
26826
26827 * gcc.dg/old-style-then-proto-1.c: New test.
26828
26829 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26830
26831 * gfortran.fortran-torture/execute/backspace.f90: Check
26832 after backspace and read was incorrect.
26833
26834 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26835
26836 * gcc.c-torture/execute/builtins/strcat.c: Check the result
26837 buffer past the terminating NUL using memcmp.
26838 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
26839 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
26840
26841 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
26842 Fix unused/uninitialized variable warnings.
26843
26844 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
26845 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
26846 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
26847 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
26848
26849 * gcc.c-torture/execute/builtins/abs-1-lib.c,
26850 gcc.c-torture/execute/builtins/fputs-lib.c,
26851 gcc.c-torture/execute/builtins/lib/fprintf.c,
26852 gcc.c-torture/execute/builtins/lib/main.c,
26853 gcc.c-torture/execute/builtins/lib/memcmp.c,
26854 gcc.c-torture/execute/builtins/lib/memmove.c,
26855 gcc.c-torture/execute/builtins/lib/mempcpy.c,
26856 gcc.c-torture/execute/builtins/lib/memset.c,
26857 gcc.c-torture/execute/builtins/lib/printf.c,
26858 gcc.c-torture/execute/builtins/lib/sprintf.c,
26859 gcc.c-torture/execute/builtins/lib/stpcpy.c,
26860 gcc.c-torture/execute/builtins/lib/strchr.c,
26861 gcc.c-torture/execute/builtins/lib/strcmp.c,
26862 gcc.c-torture/execute/builtins/lib/strcpy.c,
26863 gcc.c-torture/execute/builtins/lib/strcspn.c,
26864 gcc.c-torture/execute/builtins/lib/strlen.c,
26865 gcc.c-torture/execute/builtins/lib/strncat.c,
26866 gcc.c-torture/execute/builtins/lib/strncmp.c,
26867 gcc.c-torture/execute/builtins/lib/strncpy.c,
26868 gcc.c-torture/execute/builtins/lib/strrchr.c,
26869 gcc.c-torture/execute/builtins/lib/strspn.c,
26870 gcc.c-torture/execute/builtins/lib/strstr.c,
26871 gcc.c-torture/execute/builtins/memops-asm-lib.c,
26872 gcc.c-torture/execute/builtins/strlen-2.c,
26873 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
26874 prototypes.
26875
26876 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
26877
26878 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
26879 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
26880 selectany usage.
26881
26882 2005-04-01 Jakub Jelinek <jakub@redhat.com>
26883
26884 PR c++/19406
26885 * g++.dg/debug/using1.C: New test.
26886
26887 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
26888
26889 PR middle-end/20524
26890 * gcc.dg/alias-7.c: Prefix asm-declared name with
26891 __USER_LABEL_PREFIX__.
26892
26893 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
26894
26895 Fix fallout from PR middle-end/15700:
26896 * gcc.c-torture/compile/20011119-1.c: Take
26897 __USER_LABEL_PREFIX__ into account.
26898 * gcc.c-torture/compile/20011119-2.c: Likewise.
26899
26900 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
26901
26902 PR c++/18644
26903 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
26904
26905 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
26906
26907 PR c/17855
26908 * gcc.c-torture/compile/struct-non-lval-1.c,
26909 gcc.c-torture/compile/struct-non-lval-2.c,
26910 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
26911
26912 2005-03-31 Janis Johnson <janis187@us.ibm.com>
26913
26914 * gcc.dg/tls/tls.exp: Remove temporary file.
26915 * g++.dg/tls/tls.exp: Ditto.
26916 * lib/file-format.exp: Ditto.
26917 * g++.dg/special/ecos.exp: Ditto.
26918
26919 * lib/profopt.exp: Treat prof_ext as a list.
26920 * gcc.misc-tests/bprob.exp: Ditto.
26921 * g++.dg/bprob/bprob.exp: Ditto.
26922
26923 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
26924 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
26925 g++.dg/tree-ssa/pointer-reference-alias.C,
26926 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
26927 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
26928 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
26929 g++.dg/vect/pr19951.cc: Ditto.
26930 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
26931 gcc.dg/builtins-47.c: Ditto.
26932 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
26933 gcc.dg/pr20115-1.c: Ditto.
26934 * gcc.dg/tree-ssa/20030530-2.c,
26935 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
26936 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
26937 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
26938 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
26939 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
26940 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
26941 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
26942 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
26943 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
26944 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
26945 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
26946 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
26947 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
26948 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
26949 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
26950 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
26951 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
26952 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
26953 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
26954 gcc.dg/tree-ssa/20030824-1.c,
26955 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
26956 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
26957 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
26958 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
26959 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
26960 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
26961 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
26962 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
26963 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
26964 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
26965 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
26966 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
26967 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
26968 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
26969 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
26970 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
26971 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
26972 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
26973 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
26974 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
26975 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
26976 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
26977 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
26978 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
26979 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
26980 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
26981 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
26982 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
26983 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
26984 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
26985 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
26986 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
26987 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
26988 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
26989 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
26990 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
26991 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
26992 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
26993 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
26994 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
26995 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
26996 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
26997 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
26998 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
26999 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
27000 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
27001 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
27002 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
27003 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
27004 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
27005 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
27006 gcc.dg/tree-ssa/useless-1.c: Ditto.
27007 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
27008 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
27009 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
27010 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
27011 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
27012 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
27013 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
27014 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
27015 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
27016 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
27017 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
27018 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
27019 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
27020 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
27021 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
27022 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
27023 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
27024 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
27025 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
27026 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
27027 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
27028 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
27029 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
27030 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
27031 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
27032 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
27033 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
27034 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
27035 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
27036 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
27037 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
27038 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
27039 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
27040 gcc.dg/vect/vect-none.c: Ditto.
27041 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
27042 treelang/compile/unsigned.tree: Ditto.
27043
27044 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
27045 * gcc.dg/cpp/direct2s.c: Ditto.
27046 * gcc.dg/cpp/paste4.c: Ditto.
27047 * gcc.dg/cpp/separate-1.c: Ditto.
27048 * gcc.dg/pch/save-temps-1.c: Ditto.
27049 * g++.dg/ext/altivec-10.C: Ditto.
27050 * g++.dg/pch/pch.C: Ditto.
27051
27052 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
27053
27054 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
27055 * g++.dg/template/repo1.C: Ditto.
27056 * g++.dg/template/repo2.C: Ditto.
27057 * g++.dg/template/repo3.C: Ditto.
27058 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
27059 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
27060 * g++.old-deja/g++.pt/repo1.C: Ditto.
27061 * g++.old-deja/g++.pt/repo2.C: Ditto.
27062 * g++.old-deja/g++.pt/repo3.C: Ditto.
27063 * g++.old-deja/g++.pt/repo4.C: Ditto.
27064
27065 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
27066 * gcc.dg/20030107-1.c: Ditto.
27067 * gcc.dg/20030702-1.c: Ditto.
27068 * gcc.dg/profile-generate-1.c: Ditto.
27069 * g++.dg/other/profile1.C: Ditto.
27070 * g++.old-deja/g++.robertl/eb83.C: Ditto.
27071
27072 * lib/gcc-dg.exp (remove-build-file): New.
27073 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
27074 cleanup-tree-dump, cleanup-saved-temps): New.
27075
27076 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
27077
27078 PR c++/19203, DR 214
27079 * g++.dg/parse/ambig3.C: Not ambiguous.
27080 * g++.dg/template/spec20.C: New.
27081 * g++.dg/template/spec21.C: New.
27082
27083 2005-03-31 Steve Ellcey <sje@cup.hp.com>
27084
27085 PR target/20045
27086 * gcc.dg/ia64-fptr-1.c: Run only on linux.
27087
27088 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27089
27090 PR libfortran/20660
27091 * gfortran.dg/negative_unit.f: New test.
27092
27093 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
27094
27095 * gcc.dg/20050330-1.c: New test.
27096
27097 2005-03-30 Devang Patel <dpatel@apple.com>
27098
27099 * g++.dg/tree-sra/ssa-sra-3.C: New test.
27100
27101 2005-03-30 Dale Johannesen <dalej@apple.com>
27102
27103 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
27104
27105 2005-03-30 Janis Johnson <janis187@us.ibm.com>
27106
27107 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
27108 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
27109 Strip options from test name.
27110
27111 2005-03-31 Jan Hubicka <jh@suse.cz>
27112
27113 * gcc.dg/varpool-1.c: New testcase.
27114
27115 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
27116
27117 PR c/772
27118 PR c/17913
27119 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
27120 gcc.dg/stmt-expr-label-3.c : New tests.
27121 * gcc.c-torture/execute/medce-2.c: Remove.
27122
27123 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
27124
27125 PR c/20368
27126 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
27127 tests.
27128
27129 2005-03-30 Alan Modra <amodra@bigpond.net.au>
27130
27131 * gcc.c-torture/compile/pr20203.c: New test.
27132
27133 2005-03-26 Steven G. Kargl <kargls@comcast.net>
27134
27135 * gfortran.dg/promotion.f90: New test.
27136
27137 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
27138
27139 PR middle-end/20491
27140 * gcc.dg/torture/asm-subreg-1.c: New test.
27141
27142 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
27143
27144 PR c/20672
27145 * gcc.dg/pr20672-1.c: New test.
27146
27147 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
27148
27149 * gfortran.dg/vect: New directory.
27150 * gfortran.dg/vect/vect.exp: New.
27151 * gfortran.dg/vect/vect-1.f90: New test.
27152 * gfortran.dg/vect/vect-2.f90: New test.
27153 * gfortran.dg/vect/vect-3.f90: New test.
27154 * gfortran.dg/vect/vect-4.f90: New test.
27155 * gfortran.dg/vect/vect-5.f90: New test.
27156
27157 2005-03-29 Jakub Jelinek <jakub@redhat.com>
27158
27159 PR middle-end/20622
27160 * gcc.dg/alias-7.c: New test.
27161
27162 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
27163
27164 * gcc.dg/sparc-reg-1.c: New test.
27165
27166 2005-03-28 Steve Ellcey <sje@cup.hp.com>
27167
27168 PR target/19890
27169 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
27170
27171 2005-03-29 Dale Ranta <dir@lanl.gov>
27172 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27173
27174 PR libfortran/20163
27175 * gfortran.dg/pr20163-2.f: New test.
27176
27177 2005-03-28 Jan Hubicka <jh@suse.cz>
27178
27179 PR middle-end/20635
27180 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
27181 by Jakub Jelinek.
27182
27183 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
27184
27185 PR tree-optimization/20626
27186 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
27187 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
27188
27189 2005-03-26 Steven G. Kargl <kargls@comcast.net>
27190
27191 * gfortran.dg/underflow.f90: New test.
27192 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
27193
27194 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27195
27196 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
27197
27198 2005-03-25 Mark Mitchell <mark@codesourcery.com>
27199
27200 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
27201 (g++_init): Make sure that CXXFLAGS is set.
27202 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
27203 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
27204 * lib/gfortran.exp (gfortran_link_flags): Likewise.
27205 * lib/objc.exp (objc_init): Likewise.
27206 * lib/treelang.exp (treelang_init): Likewise.
27207
27208 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
27209
27210 PR tree-optimization/20470
27211 * gcc.dg/tree-ssa/pr20470.c: New test.
27212
27213 2005-03-25 Geoffrey Keating <geoffk@apple.com>
27214
27215 * gcc.dg/ppc-stfiwx.c: New.
27216
27217 2005-03-25 Steve Ellcey <sje@cup.hp.com>
27218
27219 PR target/19888
27220 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
27221
27222 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
27223
27224 * gcc.dg/20050325-1.c: Fix a typo.
27225
27226 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27227
27228 PR libfortran/19678
27229 PR libfortran/19679
27230 * gfortran.dg/dos_eol.f: New test.
27231
27232 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
27233
27234 PR rtl-optimization/20249
27235 * gcc.dg/20050325-1.c: New test.
27236
27237 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27238
27239 PR libfortran/15332
27240 * gfortran.dg/pr15332.f: New test.
27241
27242 2005-03-24 Dale Johannesen <dalej@apple.com>
27243
27244 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
27245
27246 2005-03-24 Geoffrey Keating <geoffk@apple.com>
27247
27248 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
27249 'internal' visibility.
27250 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
27251 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
27252 'protected' visibility.
27253 * gcc.dg/visibility-7.c: Likewise.
27254 * lib/target-supports.exp (check_visibility_available): Take
27255 a parameter, the kind of visibility to check for.
27256 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
27257 to check_visibility_available.
27258
27259 * g++.dg/expr/cast3.C: New.
27260
27261 2005-03-24 David Edelsohn <edelsohn@gnu.org>
27262
27263 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
27264 rs6000.
27265
27266 2005-03-24 Steve Ellcey <sje@cup.hp.com>
27267
27268 PR target/20095
27269 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
27270
27271 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
27272
27273 * gcc.dg/badshift.c: Renamed to...
27274 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
27275
27276 * gcc.target/i386/badshift.c: Renamed to...
27277 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
27278 only.
27279
27280 PR rtl-optimization/20532
27281 * gcc.target/i386/badshift.c: New.
27282
27283 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27284
27285 * gfortran.dg/pr18025.f90: New test.
27286
27287 2005-03-23 Dale Johannesen <dalej@apple.com>
27288
27289 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
27290
27291 2005-03-23 Mark Mitchell <mark@codesourcery.com>
27292
27293 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
27294
27295 * lib/target-supports.exp (check_iconv_available): Default
27296 libiconv to -liconv, if there is no definition.
27297
27298 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
27299
27300 * gcc.dg/torture/cris-asm-mof-1.c: New test.
27301
27302 2005-03-22 Mark Mitchell <mark@codesourcery.com>
27303
27304 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
27305 * g++.dg/opt/pr7503-2.C: Likewise.
27306 * g++.dg/opt/pr7503-3.C: Likewise.
27307 * g++.dg/opt/pr7503-4.C: Likewise.
27308 * g++.dg/opt/pr7503-5.C: Likewise.
27309 * g++.dg/warn/minmax.C: New test.
27310
27311 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27312
27313 * gfortran.dg/g77_intrinsics_funcs.f: New test.
27314 * gfortran.dg/g77_intrinsics_sub.f: New test.
27315
27316 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
27317 Jan Hubicka <jh@suse.cz>
27318 Steven Bosscher <stevenb@suse.de
27319
27320 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
27321
27322 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27323
27324 PR c++/19980
27325 * g++.dg/template/redecl3.C: New test.
27326
27327 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27328
27329 PR c++/20499
27330 * g++.dg/parse/error16.C: Tweak error markers.
27331
27332 2005-03-22 Jakub Jelinek <jakub@redhat.com>
27333
27334 PR target/20561
27335 * gcc.dg/20050321-2.c: New test.
27336
27337 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
27338
27339 PR c++/20465
27340 PR c++/20381
27341 * g++.dg/template/ptrmem12.C: New.
27342
27343 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
27344
27345 PR rtl-optimization/20527
27346 * gcc.c-torture/execute/pr20527-1.c: New test.
27347
27348 2005-03-22 Ben Elliston <bje@au.ibm.com>
27349
27350 * gcc.misc-tests/options.exp (check_for_options): Create a real C
27351 program, compile it into a real executable and then delete the .c
27352 and .x files afterwards, to avoid problems on testglue targets.
27353
27354 2005-03-21 Stuart Hastings <stuart@apple.com>
27355
27356 * gcc.target/i386/sse-2.c: New.
27357
27358 2005-03-21 Uros Bizjak <uros@kss-loka.si>
27359
27360 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
27361
27362 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27363
27364 * g++.dg/parse/crash25.C: Fix typo.
27365
27366 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27367
27368 PR c++/20461
27369 * g++.dg/parse/crash24.C: New test.
27370
27371 PR c++/20536
27372 * g++.dg/parse/crash25.C: New test.
27373
27374 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27375
27376 PR c++/20147
27377 * g++.dg/ext/stmtexpr4.C: New test.
27378
27379 2005-03-20 Roger Sayle <roger@eyesopen.com>
27380
27381 PR middle-end/20539
27382 * gcc.c-torture/compile/pr13066-1.c: New test case.
27383 * gcc.c-torture/compile/pr20539-1.c: Likewise.
27384 * g++.dg/opt/pr13066-1.C: Likewise.
27385
27386 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
27387
27388 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
27389
27390 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27391
27392 PR fortran/18525
27393 * gfortran.dg/nesting_1.f90: New test.
27394
27395 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27396
27397 PR c++/20240
27398 * g++.dg/lookup/using13.C: New test.
27399
27400 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27401
27402 PR c++/20333
27403 * g++.dg/template/crash36.C: New test.
27404
27405 2005-03-18 Paolo Carlini <pcarlini@suse.de>
27406
27407 PR c++/20463
27408 * g++.dg/template/crash35.C: New test.
27409
27410 2005-03-17 Paolo Carlini <pcarlini@suse.de>
27411
27412 PR c++/19966
27413 * g++.dg/overload/operator2.C: New test.
27414
27415 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27416
27417 PR libfortran/20257
27418 * gfortran.dg/pr20257.f90: New test.
27419
27420 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27421
27422 PR libfortran/20480
27423 * gfortran.dg/pr20480.f90: New test.
27424
27425 2005-03-16 Richard Henderson <rth@redhat.com>
27426
27427 PR middle-end/15700
27428 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
27429 (_rtld_global): New.
27430 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
27431 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
27432
27433 * gcc.dg/alias-3.c: New.
27434 * gcc.dg/alias-4.c: New.
27435 * gcc.dg/alias-5.c: New.
27436 * gcc.dg/alias-6.c: New.
27437
27438 2005-03-15 Geoffrey Keating <geoffk@apple.com>
27439
27440 * gcc.dg/cpp/ucnid-7.c: New.
27441
27442 2005-03-15 Janis Johnson <janis187@us.ibm.com>
27443 Dorit Naishlos <dorit@il.ibm.com>
27444
27445 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
27446 darwin.
27447
27448 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
27449
27450 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't
27451 support misaligned accesses.
27452 * gcc.dg/vect/vect-58.c: Likewise.
27453 * gcc.dg/vect/vect-92.c: New.
27454 * gcc.dg/vect/vect-93.c: New.
27455
27456 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
27457
27458 PR fortran/18827
27459 * gfortran.dg/assign_2.f90: New test.
27460 * gfortran.dg/assign_3.f90: New test.
27461 * gfortran.dg/assign.f90: New test.
27462
27463 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
27464
27465 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
27466 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
27467 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
27468 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
27469 names.
27470
27471 2005-03-14 Geoffrey Keating <geoffk@apple.com>
27472
27473 * gcc.dg/cpp/ucnid-6.c: New.
27474
27475 * gcc.dg/cpp/normalize-1.c: New.
27476 * gcc.dg/cpp/normalize-2.c: New.
27477 * gcc.dg/cpp/normalize-3.c: New.
27478 * gcc.dg/cpp/normalize-4.c: New.
27479 * gcc.dg/cpp/ucnid-4.c: New.
27480 * gcc.dg/cpp/ucnid-5.c: New.
27481 * g++.dg/cpp/normalize-1.C: New.
27482 * g++.dg/cpp/ucnid-1.C: New.
27483
27484 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
27485
27486 * gcc.dg/pr18628.c: New.
27487
27488 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
27489
27490 PR c++/20280
27491 * g++.dg/tree-ssa/pr20280.C: New.
27492
27493 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27494
27495 PR fortran/20467
27496 * gfortran.dg/stfunc_2.f90: New test.
27497
27498 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
27499
27500 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
27501
27502 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
27503
27504 * gcc.dg/tree-ssa/20050314-1.c: New test.
27505
27506 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27507
27508 PR c++/4403
27509 PR c++/9783, DR433
27510 * g++.dg/template/friend34.C: New test.
27511 * g++.dg/template/friend35.C: Likewise.
27512 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
27513
27514 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27515
27516 Friend class name lookup 5/n
27517 PR c++/1016
27518 * g++.dg/lookup/hidden-class1.C: New test.
27519 * g++.dg/lookup/hidden-class2.C: Likewise.
27520 * g++.dg/lookup/hidden-class3.C: Likewise.
27521 * g++.dg/lookup/hidden-class4.C: Likewise.
27522 * g++.dg/lookup/hidden-class5.C: Likewise.
27523 * g++.dg/lookup/hidden-class6.C: Likewise.
27524 * g++.dg/lookup/hidden-class7.C: Likewise.
27525 * g++.dg/lookup/hidden-class8.C: Likewise.
27526 * g++.dg/lookup/hidden-class9.C: Likewise.
27527 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
27528 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
27529 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
27530 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
27531 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
27532 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
27533 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
27534 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
27535 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
27536 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
27537 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
27538
27539 2005-03-13 Mark Mitchell <mark@codesourcery.com>
27540
27541 PR c++/20157
27542 * g++.dg/template/error18.C: New test.
27543
27544 2005-03-09 Ben Elliston <bje@au.ibm.com>
27545
27546 PR debug/16792
27547 * g++.dg/debug/pr16792.C: New test.
27548
27549 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
27550
27551 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
27552 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
27553 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
27554 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
27555 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
27556 test assertion names.
27557
27558 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27559
27560 PR fortran/18600
27561 * gfortran.dg/stfunc_1.f90: New test.
27562
27563 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27564
27565 PR fortran/16907
27566 * gfortran.dg/real_index_1.f90: New test.
27567
27568 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27569
27570 PR fortran/20323
27571 * gfortran.dg/spec_expr_1.f90: New test.
27572
27573 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
27574
27575 PR c/20402
27576 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
27577 new parser.
27578
27579 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27580
27581 PR fortran/20361
27582 * gfortran.dg/largeequiv_1.f90: New test.
27583
27584 2005-03-12 Geoffrey Keating <geoffk@apple.com>
27585
27586 * gcc.dg/ucnid-1.c: New.
27587 * gcc.dg/ucnid-2.c: New.
27588 * gcc.dg/ucnid-3.c: New.
27589 * gcc.dg/ucnid-4.c: New.
27590 * gcc.dg/ucnid-5.c: New.
27591 * gcc.dg/ucnid-6.c: New.
27592 * gcc.dg/cpp/ucnid-1.c: New.
27593 * gcc.dg/cpp/ucnid-2.c: New.
27594 * gcc.dg/cpp/ucnid-3.c: New.
27595 * g++.dg/other/ucnid-1.C: New.
27596
27597 2005-03-12 Geoffrey Keating <geoffk@apple.com>
27598
27599 * gcc.dg/vmx/darwin-abi-3.c: Delete.
27600
27601 2005-03-11 Per Bothner <per@bothner.com>
27602
27603 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
27604 that diagnotics refer to correct token.
27605 * gcc.dg/unused-3.c: Likewise.
27606
27607 2005-03-11 Per Bothner <per@bothner.com>
27608
27609 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
27610 constant" is now actually on same line as string constant.
27611 * gcc.dg/cpp/direct2s.c: Likewise.
27612
27613 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
27614
27615 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
27616
27617 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27618
27619 PR libfortran/20124
27620 * gfortran.dg/pr20124.f90: New Test
27621
27622 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
27623
27624 PR tree-optimization/20130
27625 * gcc.dg/pr20130-1.c: New test.
27626
27627 2005-03-10 Steve Ellcey <sje@cup.hp.com>
27628
27629 PR target/20095
27630 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
27631
27632 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27633
27634 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
27635
27636 2005-03-10 Steve Ellcey <sje@cup.hp.com>
27637
27638 * g++.dg/eh/forced1.C: Fix comment.
27639 * g++.dg/eh/forced2.C: Ditto.
27640 * g++.dg/eh/forced3.C: Ditto.
27641 * g++.dg/eh/forced4.C: Ditto.
27642
27643 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
27644
27645 PR rtl-opt/20412
27646 * gcc.c-torture/compile/pr20412.c: New test.
27647
27648 2005-03-10 Roger Sayle <roger@eyesopen.com>
27649
27650 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
27651
27652 2005-03-10 Jakub Jelinek <jakub@redhat.com>
27653
27654 PR target/20322
27655 * gcc.dg/20050307-1.c: New test.
27656
27657 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
27658
27659 PR c++/20375
27660 * g++.dg/other/stdarg3.C: New.
27661
27662 2005-03-10 Jakub Jelinek <jakub@redhat.com>
27663
27664 PR c++/18384, c++/18327
27665 * g++.dg/init/array19.C: New test.
27666
27667 PR inline-asm/20314
27668 * gcc.dg/torture/pr20314-1.c: New test.
27669 * gcc.dg/torture/pr20314-2.c: New test.
27670
27671 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
27672
27673 * gcc.dg/20050309-1.c: New test.
27674
27675 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27676
27677 * gcc.dg/builtins-10.c: Reactivate disabled test.
27678 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
27679 new cbrt transformations.
27680
27681 2005-03-09 Mark Mitchell <mark@codesourcery.com>
27682
27683 PR c++/20208
27684 * g++.dg/template/array13.C: New test.
27685
27686 2005-03-09 Paolo Carlini <pcarlini@suse.de>
27687
27688 PR c++/16859
27689 * g++.dg/init/brace4.C: New test.
27690
27691 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
27692
27693 PR c++/20186
27694 * g++.dg/template/non-dependent12.C: New.
27695
27696 2005-03-08 Mark Mitchell <mark@codesourcery.com>
27697
27698 PR c++/20142
27699 * g++.dg/init/array18.C: Add dg-do run marker.
27700
27701 PR c++/20142
27702 * g++.dg/init/array18.C: New test.
27703
27704 2005-03-09 Ben Elliston <bje@au.ibm.com>
27705
27706 * consistency.vlad/vlad.exp: Remove trailing semicolons.
27707 * g++.dg/gcov/gcov.exp: Likewise.
27708 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
27709 * gcc.target/xstormy16/xstormy16.exp: Likewise.
27710 * lib/c-torture.exp: Likewise.
27711 * lib/fortran-torture.exp: Likewise.
27712 * lib/g++.exp: Likewise.
27713 * lib/gcc-defs.exp: Likewise.
27714 * lib/gcc-dg.exp: Likewise.
27715 * lib/gcc.exp: Likewise.
27716 * lib/gcov.exp: Likewise.
27717 * lib/gfortran.exp: Likewise.
27718 * lib/mike-g++.exp: Likewise.
27719 * lib/mike-gcc.exp: Likewise.
27720 * lib/objc-torture.exp: Likewise.
27721 * lib/objc.exp: Likewise.
27722 * lib/profopt.exp: Likewise.
27723 * lib/target-libpath.exp: Likewise.
27724 * lib/target-supports.exp: Likewise.
27725 * lib/treelang.exp: Likewise.
27726 * lib/wrapper.exp: Likewise.
27727
27728 2005-03-08 Jeff Law <law@redhat.com>
27729
27730 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
27731 PHI-OPT changes.
27732
27733 2005-03-08 Ira Rosen <irar@il.ibm.com>
27734
27735 * gcc.dg/vect/pr20122.c: New test.
27736
27737 2005-03-07 Jeff Law <law@redhat.com>
27738
27739 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
27740 was folded away.
27741 * gcc.dg/tree-ssa/pr18133-1.c: New test.
27742 * gcc.dg/tree-ssa/pr18133-2.c: New test.
27743 * gcc.dg/tree-ssa/pr18134.c: New test.
27744
27745 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27746
27747 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
27748 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
27749 gcc.dg/torture/builtin-noret-2.c: Require weak support.
27750
27751 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
27752
27753 PR tree-opt/17671
27754 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
27755
27756 2005-03-07 Mark Mitchell <mark@codesourcery.com>
27757
27758 * g++.dg/warn/Wnvdtor.C: New test.
27759
27760 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
27761
27762 * gcc.dg/torture/pr19683-1.c: New test.
27763
27764 2005-03-06 Steven G. Kargl <kargls@comcast.net>
27765
27766 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
27767 * gfortran.dg/g77/19990313-2.f: Ditto.
27768 * gfortran.dg/g77/19990313-3.f: Ditto.
27769 * gfortran.dg/g77/19990525-0.f: Ditto.
27770 * gfortran.dg/g77/19990826-0.f: Ditto.
27771 * gfortran.dg/g77/19990826-2.f: Ditto.
27772 * gfortran.dg/g77/19990826-3.f: Ditto.
27773 * gfortran.dg/g77/20000511-1.f: Ditto.
27774 * gfortran.dg/g77/20000511-2.f: Ditto.
27775 * gfortran.dg/g77/970625-2.f: Ditto.
27776 * gfortran.dg/g77/980310-2.f: Ditto.
27777 * gfortran.dg/g77/980310-3.f: Ditto.
27778 * gfortran.dg/g77/980310-8.f: Ditto.
27779 * gfortran.dg/g77/980519-2.f: Ditto.
27780 * gfortran.dg/g77/alpha1.f: Ditto.
27781 * gfortran.dg/g77/claus.f: Ditto.
27782 * gfortran.dg/g77/erfc.f: Ditto.
27783 * gfortran.dg/g77/short.f: Ditto.
27784 * gfortran.fortran-torture/execute/data.f90: Ditto.
27785 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
27786 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
27787
27788 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27789
27790 * lib/file-format.exp (gcc_target_object_format): Add check for som
27791 format and hardcode object formats on hppa*-*-hpux*.
27792 * lib/target-supports.exp (check_weak_available): Add check for som
27793 object format. Always return 0 on hppa*-*-hpux10*.
27794
27795 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
27796 is defined.
27797
27798 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
27799
27800 2005-03-05 Steven G. Kargl <kargls@comcast.net>
27801
27802 * gfortran.dg/pr19936_1.f90: New test.
27803 * gfortran.dg/pr19936_2.f90: New test.
27804 * gfortran.dg/pr19936_3.f90: New test.
27805
27806 2005-03-05 Steven G. Kargl <kargls@comcast.net>
27807 Paul Thomas <prthomas@drfccad.cea.fr>
27808
27809 * gfortran.dg/PR19754_1.f90: New test.
27810 * gfortran.dg/PR19754_2.f90: Ditto.
27811
27812 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27813
27814 PR c++/19311
27815 * g++.dg/template/non-dependent11.C: New test.
27816
27817 2005-03-05 Uros Bizjak <uros@kss-loka.si>
27818
27819 * lib/target-supports.exp (check_iconv_available): Fix comment.
27820
27821 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
27822 Joseph S. Myers <joseph@codesourcery.com>
27823
27824 PR c++/19797
27825 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
27826
27827 2005-03-04 Matthew Sachs <msachs@apple.com>
27828
27829 * gcc.exp (gcc_target_compile): Put braces around
27830 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
27831 * objc.exp (objc_target_compile): Likewise.
27832 * treelang.exp (treelang_target_compile): Likewise.
27833
27834 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27835
27836 PR fortran/19673
27837 * gfortran.dg/func_result_1.f90: New test.
27838
27839 2005-03-04 Ben Elliston <bje@au.ibm.com>
27840
27841 * gcc.misc-tests/options.exp: New test.
27842
27843 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
27844
27845 * gcc.dg/pr15784-4.c: New test.
27846
27847 2005-03-03 Geoffrey Keating <geoffk@apple.com>
27848
27849 * gcc.c-torture/execute/pr17133.c: New.
27850 * gcc.c-torture/compile/20050303-1.c: New.
27851
27852 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
27853
27854 * gcc.dg/cpp/assert4.c: Fix for cygwin.
27855
27856 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
27857
27858 * g++.dg/overload/using2.C: New.
27859
27860 2005-03-02 Mark Mitchell <mark@codesourcery.com>
27861
27862 PR c++/19916
27863 * g++.dg/init/ptrmem2.C: New test.
27864
27865 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
27866
27867 PR c/8927
27868 * gcc.dg/pr8927-1.c: New test.
27869
27870 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
27871
27872 PR c++/20232
27873 * g++.dg/inherit/covariant12.C: New.
27874
27875 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27876
27877 PR fortran/19479
27878 * gfortran.dg/bound_1.f90: New test.
27879
27880 2005-02-28 Janis Johnson <janis187@us.ibm.com>
27881
27882 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
27883 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
27884
27885 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
27886
27887 PR c/20245
27888 * gcc.dg/pr20245-1.c: New test.
27889
27890 2005-02-28 Jakub Jelinek <jakub@redhat.com>
27891
27892 PR middle-end/19874
27893 * gcc.c-torture/execute/20050119-2.c: New test case.
27894
27895 2005-02-28 Ben Elliston <bje@au.ibm.com>
27896
27897 * README: Update the DejaGnu bug reporting address.
27898 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
27899 * lib/objc-torture.exp: Likewise.
27900
27901 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
27902
27903 * gfortran.dg/boz_1.f90: New test.
27904 * gfortran.dg/boz_3.f90: New test.
27905 * gfortran.dg/boz_4.f90: New test.
27906
27907 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
27908
27909 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
27910 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
27911
27912 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27913
27914 PR libfortran/20101
27915 * gfortran.dg/write_0_pe_format.f90: New test.
27916
27917 2005-02-27 Jakub Jelinek <jakub@redhat.com>
27918
27919 PR c++/20206
27920 * g++.dg/opt/thunk2.C: New test.
27921 * g++.dg/opt/covariant1.C: New test.
27922
27923 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27924
27925 * gfortran.dg/e_d_fmt.f90: New test.
27926
27927 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
27928
27929 * gcc.dg/asm-b.c: Fix comment typos.
27930
27931 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
27932
27933 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
27934 a V_MAY_DEF also.
27935
27936 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
27937
27938 PR tree-opt/20188
27939 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
27940 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
27941 * gcc.dg/asm-b.c: New test.
27942
27943 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
27944
27945 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
27946 Disable this test on IRIX 6.
27947
27948 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
27949
27950 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
27951 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
27952 parser.
27953
27954 2005-02-25 Diego Novillo <dnovillo@redhat.com>
27955
27956 PR tree-optimization/20204
27957 * gcc.dg/pr20204.c: New test.
27958
27959 2005-02-24 Jakub Jelinek <jakub@redhat.com>
27960
27961 PR target/20196
27962 * gcc.c-torture/execute/20050224-1.c: New test.
27963
27964 PR c++/20175
27965 * g++.dg/warn/Wbraces2.C: New test.
27966
27967 2005-02-23 Mark Mitchell <mark@codesourcery.com>
27968
27969 PR c++/19878
27970 * g++.dg/init/const2.C: New test.
27971
27972 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
27973
27974 PR tree-optimization/20100
27975 * gcc.c-torture/execute/pr20100-1.c: New test.
27976
27977 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27978
27979 * gfortran.dg/implicit_3.f90: New test.
27980
27981 * gfortran.dg/deftype_1.f90: New test.
27982
27983 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
27984
27985 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
27986 the test passes.
27987 * g++.dg/other/anon3.C: Accept a warning.
27988
27989 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
27990
27991 * gcc.dg/pr20017.c: Fix a comment typo.
27992
27993 2005-02-23 Bud Davis <bdavis@gfortran.org>
27994
27995 * gfortran.dg/list_read_4.f90: Change to f90 comments.
27996
27997 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27998
27999 PR ada/19902
28000 * ada/acats/tests/cxa/cxa3004.a: Remove.
28001 * ada/acats/tests/cxb/cxb30061.am: Likewise.
28002
28003 2005-02-22 Mark Mitchell <mark@codesourcery.com>
28004
28005 PR c++/20073
28006 * g++.dg/init/const1.C: New test.
28007
28008 PR c++/19991
28009 * g++.dg/parse/constant7.C: New test.
28010
28011 PR c++/20152
28012 * g++.dg/parse/error27.C: New test.
28013 * g++.dg/template/qualttp15.C: Adjust error markers.
28014 * g++.old-deja/g++.other/struct1.C: Likewise.
28015
28016 PR c++/20153
28017 * g++.dg/template/error17.C: New test.
28018
28019 PR c++/20148
28020 * g++.dg/parser/error26.C: New test.
28021
28022 2005-02-22 Diego Novillo <dnovillo@redhat.com>
28023
28024 PR tree-optimization/20100
28025 PR tree-optimization/20115
28026 * gcc.dg/pr20115.c: New test.
28027 * gcc.dg/pr20115-1.c: New test.
28028 * gcc.dg/pr20100.c: New test.
28029 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
28030 call-clobbered variables after alias1.
28031
28032 2005-02-22 Bud Davis <bdavis@gfortran.org>
28033
28034 * gfortran.dg/list_read_4.f90: new test.
28035
28036 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
28037
28038 PR rtl-optimization/20017.
28039 * gcc.dg/pr20017.c: New.
28040
28041 2005-02-22 Devang Patel <dpatel@apple.com>
28042
28043 PR 19952
28044 * g++.dg/tree-ssa/pr19952.C: New test.
28045
28046 2005-02-22 Mark Mitchell <mark@codesourcery.com>
28047
28048 PR c++/19883
28049 * g++.dg/parse/constant6.C: New test.
28050
28051 2005-02-22 Uros Bizjak <uros@kss-loka.si>
28052
28053 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
28054 * g++.dg/charset/asm2.c: Likewise.
28055 * g++.dg/charset/asm3.c: Likewise.
28056 * g++.dg/charset/asm4.c: Likewise.
28057 * g++.dg/charset/asm5.c: Likewise.
28058 * g++.dg/charset/attribute1.c: Likewise.
28059 * g++.dg/charset/attribute2.c: Likewise.
28060 * g++.dg/charset/extern1.cc: Likewise.
28061 * g++.dg/charset/extern2.cc: Likewise.
28062 * g++.dg/charset/extern3.cc: Likewise.
28063 * g++.dg/charset/function.cc: Likewise.
28064 * g++.dg/charset/string.c: Likewise.
28065 * g++.dg/charset/charset.exp: Likewise.
28066 * lib/target-supports.exp (check_iconv_available): Fix comment.
28067
28068 2005-02-22 Uros Bizjak <uros@kss-loka.si>
28069
28070 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
28071 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
28072 * gcc.dg/charset/asm2.c: Likewise.
28073 * gcc.dg/charset/asm3.c: Likewise.
28074 * gcc.dg/charset/asm4.c: Likewise.
28075 * gcc.dg/charset/asm5.c: Likewise.
28076 * gcc.dg/charset/asm6.c: Likewise.
28077 * gcc.dg/charset/attribute1.c: Likewise.
28078 * gcc.dg/charset/attribute2.c: Likewise.
28079 * gcc.dg/charset/builtin1.c: Likewise.
28080 * gcc.dg/charset/extern.c: Likewise.
28081 * gcc.dg/charset/function.c: Likewise.
28082 * gcc.dg/charset/string.c: Likewise.
28083 * gcc.dg/charset/charset.exp: Likewise.
28084
28085 2005-02-21 Bud Davis <bdavis9659@comcast.net>
28086
28087 PR fortran/20086
28088 * gfortran.dg/pr20086.f90: New test.
28089
28090 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
28091
28092 PR tree-optimization/19786
28093 * g++.dg/tree-ssa/pr19786.C: New.
28094
28095 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28096
28097 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
28098
28099 2005-02-21 Jeff Law <law@redhat.com>
28100
28101 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
28102
28103 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28104
28105 * gfortran.dg/do_iterator: Split loop, markup all lines for
28106 which an error locus is printed.
28107 * gfortran.dg/pr17708.f90: Markup all lines for which an error
28108 locus is printed.
28109 * gfortran.dg/select_4.f90: Likewise.
28110 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
28111 locuses in the various permutations.
28112
28113 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
28114
28115 PR tree-optimization/19951
28116 * g++.dg/vect: New directory.
28117 * g++.dg/vect/vect.exp: New file.
28118 * g++.dg/vect/pr19951.cc: New testcase.
28119 * g++.dg/dg.exp: Also prune vectorizer tests.
28120
28121 2005-02-20 Zack Weinberg <zack@codesourcery.com>
28122
28123 PR 18785
28124 * gcc.dg/charset/builtin1.c: New test.
28125
28126 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28127
28128 PR c++/19299
28129 * g++.dg/inherit/volatile1.C: New test.
28130
28131 PR c++/19440
28132 * g++.dg/template/dtor4.C: New test.
28133
28134 2005-02-19 Steven G. Kargl <kargls@comcast.net>
28135
28136 * gfortran.dg/int_1.f90: New test.
28137
28138 2005-02-19 Devang Patel <dpatel@apple.com>
28139
28140 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
28141
28142 2005-02-19 Steven G. Kargl <kargls@comcast.net>
28143
28144 * gfortran.dg/achar_1.f90: New test.
28145
28146 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
28147
28148 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
28149
28150 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
28151 Jakub Jelinek <jakub@redhat.com>
28152
28153 PR tree-optimization/19828
28154 * gcc.dg/tree-ssa/loop-7.c: New test.
28155 * gcc.c-torture/execute/20050218-1.c: New test.
28156
28157 2005-02-19 Jakub Jelinek <jakub@redhat.com>
28158
28159 PR c/20043
28160 * gcc.dg/transparent-union-1.c: New test.
28161 * gcc.dg/transparent-union-2.c: New test.
28162
28163 2005-02-18 James E Wilson <wilson@specifixinc.com>
28164
28165 PR tree-optimization/18977
28166 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
28167
28168 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
28169
28170 PR target/20054
28171 * gcc.dg/pr20054.c: New test.
28172
28173 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28174
28175 PR c++/19508
28176 * g++.dg/ext/attrib20.C: New test.
28177
28178 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
28179
28180 PR middle-end/20030
28181 * gfortran.fortran-torture/execute/character_passing.f90: New test.
28182
28183 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
28184
28185 PR c++/20008
28186 * g++.dg/opt/switch4.C: New.
28187
28188 2005-02-18 Jakub Jelinek <jakub@redhat.com>
28189
28190 PR c++/20023
28191 PR tree-optimization/20009
28192 * gcc.c-torture/compile/20050217-1.c: New test.
28193 * g++.dg/opt/switch3.C: New test.
28194
28195 PR tree-optimization/18947
28196 * gcc.c-torture/compile/20050215-1.c: New test.
28197 * gcc.c-torture/compile/20050215-2.c: New test.
28198 * gcc.c-torture/compile/20050215-3.c: New test.
28199
28200 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
28201
28202 PR c++/20028
28203 * g++.dg/template/crash34.C: New.
28204
28205 PR c++/20022
28206 * g++.dg/other/access3.C: New.
28207
28208 2005-02-17 Ira Rosen <irar@il.ibm.com>
28209
28210 * gcc.dg/vect/vect-98.c: New test.
28211
28212 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
28213
28214 PR tree-optimization/19967
28215 * gcc.dg/pr19967.c: New.
28216
28217 2005-02-16 Jakub Jelinek <jakub@redhat.com>
28218
28219 PR middle-end/19857
28220 * gcc.dg/tree-ssa/20050215-1.c: New test.
28221 * gcc.c-torture/execute/20050215-1.c: New test.
28222
28223 2005-02-15 Eric Christopher <echristo@redhat.com>
28224
28225 * gcc.dg/cpp/20050215-1.c: New file.
28226
28227 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
28228
28229 PR tree-optimization/15785
28230 * gcc.dg/pr15785-1.c: New test.
28231
28232 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
28233
28234 PR c++/17788
28235 * g++.dg/init/ctor4.C: New.
28236 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
28237
28238 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
28239
28240 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
28241 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
28242
28243 2005-02-15 Andreas Schwab <schwab@suse.de>
28244
28245 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
28246 declare malloc.
28247
28248 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
28249
28250 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
28251
28252 2005-02-14 Diego Novillo <dnovillo@redhat.com>
28253
28254 PR tree-optimization/19853
28255 * gcc.c-torture/compile/pr19853.c: New test.
28256
28257 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
28258
28259 PR c++/19608
28260 * g++.dg/parse/local-class1.C: New.
28261
28262 PR c++/19895
28263 * g++.dg/parse/ptrmem3.C: New.
28264
28265 PR c++/19884
28266 * g++.old-deja/g++.oliva/template6.C: Add another case.
28267 * g++.dg/template/explicit6.C: New.
28268
28269 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
28270
28271 PR c++/17816
28272 * g++.dg/other/redecl2.C: New.
28273
28274 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
28275
28276 PR c++/19891
28277 * g++.dg/abi/covariant4.C: New.
28278
28279 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
28280
28281 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c:
28282 New tests.
28283
28284 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
28285
28286 * gcc.dg/vect/vect-96.c: Fix typo.
28287
28288 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28289
28290 PR c++/14479
28291 PR c++/19487
28292 * g++.dg/template/enum5.C: New test.
28293
28294 2005-02-12 Ira Rosen <irar@il.ibm.com>
28295
28296 * gcc.dg/vect/vect-97.c: New test.
28297
28298 2005-02-12 Ira Rosen <irar@il.ibm.com>
28299
28300 * gcc.dg/vect/vect-96.c: New test.
28301
28302 2005-02-12 Uros Bizjak <uros@kss-loka.si>
28303
28304 * gcc.dg/builtins-34.c: Also check ldexp*.
28305
28306 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
28307
28308 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
28309
28310 2005-02-11 Janis Johnson <janis187@us.ibm.com>
28311
28312 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
28313 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
28314 dg-require-dll, dg-require-iconv, dg-require-named-sections,
28315 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
28316 selector_list, selector_expression, dg-process-target): Move to new
28317 file target-supports-dg.exp.
28318 * lib/target-supports-dg.exp: New.
28319
28320 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
28321 New.
28322
28323 2005-02-11 Jakub Jelinek <jakub@redhat.com>
28324
28325 PR c++/19666
28326 * g++.dg/other/ptrmem6.C: New test.
28327
28328 PR middle-end/19858
28329 * gcc.c-torture/compile/20050210-1.c: New test.
28330
28331 2005-02-11 Mark Mitchell <mark@codesourcery.com>
28332
28333 PR c++/19755
28334 * g++.dg/warn/Wbraces1.C: New test.
28335
28336 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
28337
28338 * gcc.dg/builtins-52.c: New testcase.
28339
28340 2005-02-10 Jakub Jelinek <jakub@redhat.com>
28341
28342 PR c/19342
28343 * gcc.c-torture/execute/20050119-1.c: New test.
28344
28345 2005-02-09 Mark Mitchell <mark@codesourcery.com>
28346
28347 PR c++/19811
28348 * g++.dg/init/delete1.C: New test.
28349
28350 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
28351
28352 PR c++/18470
28353 * g++.dg/template/static12.C: New test.
28354
28355 2005-02-09 Mark Mitchell <mark@codesourcery.com>
28356
28357 PR c++/19787
28358 * g++.dg/conversion/ambig1.C: New test.
28359
28360 PR c++/19739
28361 * g++.dg/ext/attrib19.C: New test.
28362
28363 PR c++/19732
28364 * g++.dg/parse/dtor5.C: New test.
28365
28366 PR c++/19762
28367 * g++.dg/template/dtor3.C: New test.
28368
28369 PR c++/19826
28370 * g++.dg/template/static11.C: New test.
28371 * g++.dg/template/crash2.C: Remove dg-error marker.
28372
28373 2005-02-09 Janis Johnson <janis187@us.ibm.com>
28374
28375 PR C++/18491
28376 * g++.old-deja/g++.mike/p10769a.C: Remove.
28377
28378 2005-02-09 Roger Sayle <roger@eyesopen.com>
28379
28380 * gcc.dg/builtins-48.c: New test case.
28381 * gcc.dg/builtins-49.c: New test case.
28382 * gcc.dg/builtins-50.c: New test case.
28383 * gcc.dg/builtins-51.c: New test case.
28384
28385 2005-02-09 Ian Lance Taylor <ian@airs.com>
28386
28387 PR middle-end/19583
28388 * g++.dg/warn/Wreturn-type-3.C: New test.
28389
28390 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
28391
28392 PR middle-end/19402
28393 * gcc.dg/pr19402-1.c: New testcase.
28394 * gcc.dg/pr19402-2.c: likewise.
28395
28396 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
28397
28398 PR middle-end/19854
28399 * g++.dg/tree-ssa/tmmti.C: New testcase.
28400
28401 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28402
28403 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
28404
28405 2005-02-08 Mark Mitchell <mark@codesourcery.com>
28406
28407 PR c++/19733
28408 * g++.dg/parse/crash23.C: New test.
28409 * g++.dg/warn/Weff1.C: New test.
28410
28411 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28412
28413 * gcc.dg/20050209-1.c: New test.
28414
28415 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28416
28417 PR target/19799
28418 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
28419
28420 2005-02-08 Mike Stump <mrs@apple.com>
28421
28422 * g++.dg/pch/import-2.c: New test.
28423 * g++.dg/pch/import-2.hs: New.
28424 * g++.dg/pch/include/import-2a.h: New.
28425 * g++.dg/pch/include/import-2b.h: New.
28426
28427 2005-02-08 Janis Johnson <janis187@us.ibm.com>
28428
28429 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
28430
28431 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28432
28433 * gfortran.dg/substr_1.f90: New test.
28434
28435 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
28436
28437 PR middle-end/19775
28438 * gcc.dg/torture/builtin-power-1.c: Disable test for
28439 invalid transformation.
28440 * gcc.dg/builtins-10.c: Likewise. Disable one test we
28441 no longer optimize.
28442 * gcc.dg/builtins-47.c: New testcase.
28443
28444 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
28445 Dorit Naishlos <dorit@il.ibm.com>
28446
28447 * gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
28448
28449 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
28450
28451 * gcc.c-torture/compile/20050206-1.c: New test.
28452
28453 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
28454
28455 PR tree-opt/19768
28456 * g++.dg/opt/pr19768.C: New test.
28457
28458 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
28459
28460 PR tree-opt/19736
28461 * gcc.c-torture/compile/pr19736.c: New test.
28462
28463 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28464
28465 PR c++/17401
28466 * g++.dg/parse/error25.C: New test.
28467
28468 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
28469
28470 * gcc.c-torture/execute/20050203-1.c: New.
28471
28472 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
28473
28474 * gcc.dg/vect/vect-85.c: Remove xfail.
28475 * gcc.dg/vect/vect-86.c: Remove xfail.
28476 * gcc.dg/vect/vect-87.c: Remove xfail.
28477 * gcc.dg/vect/vect-88.c: Remove xfail.
28478
28479 2005-02-02 Geoffrey Keating <geoffk@apple.com>
28480
28481 * gcc.dg/altivec-19.c: New.
28482
28483 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
28484
28485 PR c/17807
28486 * gcc.dg/nested-func-3.c: New test.
28487 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
28488
28489 2005-02-02 Janis Johnson <janis187@us.ibm.com>
28490
28491 * gcc.test-framework/gen_directive_tests: Generate tests for
28492 selector expressions.
28493
28494 2005-02-02 Matt Austern <austern@apple.com>
28495
28496 PR c++/19628
28497 * g++/ext/builtin7.C: New.
28498 * g++/ext/builtin8.C: New.
28499
28500 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
28501
28502 PR c/18502
28503 * gcc.dg/pr18502-1.c: New test.
28504
28505 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28506
28507 PR c++/17413
28508 * g++.dg/template/local4.C: Tweak.
28509
28510 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
28511
28512 PR tree-optimization/19578
28513 * gcc.c-torture/compile/20050202-1.c: New test.
28514
28515 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
28516
28517 PR c/19435
28518 * gcc.dg/c99-init-4.c: New test.
28519
28520 2005-02-01 Janis Johnson <janis187@us.ibm.com>
28521
28522 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
28523
28524 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
28525
28526 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
28527 * g++.dg/eh/check-vect.h: New.
28528
28529 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
28530 * gcc.dg/vect/vect-78.c: Ditto.
28531 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
28532 Remove.
28533
28534 * g++.dg/conversion/simd1.C: Expect warning.
28535 * g++.dg/ext/attribute-test-1.C: Ditto.
28536 * g++.dg/ext/attribute-test-2.C: Ditto.
28537 * g++.dg/ext/attribute-test-3.C: Ditto.
28538 * g++.dg/ext/attribute-test-4.C: Ditto.
28539
28540 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
28541 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
28542
28543 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
28544
28545 2005-02-01 Richard Henderson <rth@redhat.com>
28546
28547 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
28548 long double for ibm double-double format.
28549 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
28550
28551 2005-02-01 Diego Novillo <dnovillo@redhat.com>
28552
28553 PR tree-optimization/19633
28554 * gcc.dg/pr19633-1.c: New test.
28555 * gcc.dg/pr19633.c: Tweak to make pointer point
28556 to NULL or a symbol.
28557
28558 2005-02-01 Janis Johnson <janis187@us.ibm.com>
28559
28560 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
28561 New procs.
28562 (dg-process-target (local override)): Handle selector expressions.
28563
28564 * gcc.test-framework/README: Describe tests in source directory.
28565 * gcc.test-framework/test-framework.awk: Handle dg- tests.
28566 * gcc.test-framework/test-framework.exp: Handle dg- tests.
28567 * gcc.test-framework/dg-bogus-exp-P.c: New test.
28568 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
28569 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
28570 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
28571 * gcc.test-framework/dg-do-link-exp-P.c: New test.
28572 * gcc.test-framework/dg-do-run-exp-P.c: New test.
28573 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
28574 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
28575 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
28576 * gcc.test-framework/dg-error-exp-P.c: New test.
28577 * gcc.test-framework/dg-error-exp-XP.c: New test.
28578 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
28579 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
28580 * gcc.test-framework/dg-output-exp-P.c: New test.
28581 * gcc.test-framework/dg-output-exp-XF.c: New test.
28582 * gcc.test-framework/dg-warning-exp-P.c: New test.
28583 * gcc.misc-tests/dg-1.c: Remove.
28584 * gcc.misc-tests/dg-2.c: Remove.
28585 * gcc.misc-tests/dg-3.c: Remove.
28586 * gcc.misc-tests/dg-4.c: Remove.
28587 * gcc.misc-tests/dg-5.c: Remove.
28588 * gcc.misc-tests/dg-6.c: Remove.
28589 * gcc.misc-tests/dg-7.c: Remove.
28590 * gcc.misc-tests/dg-8.c: Remove.
28591 * gcc.misc-tests/dg-9.c: Remove.
28592 * gcc.misc-tests/dg-10.c: Remove.
28593 * gcc.misc-tests/dg-11.c: Remove.
28594 * gcc.misc-tests/dg-12.c: Remove.
28595 * gcc.misc-tests/dg-test.exp: Remove.
28596
28597 * gcc.test-framework/test-framework.awk: Change recording and
28598 printing of passes and failures.
28599
28600 * gcc.test-framework: New directory.
28601 * gcc.test-framework/README: New.
28602 * gcc.test-framework/test-framework.exp: New.
28603 * gcc.test-framework/test-framework.awk: New.
28604 * gcc.test-framework/gen_directive_tests: New.
28605
28606 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
28607
28608 * lib/treelang.exp: Fix comment typos.
28609 (treelang_target_compile): Don't append libs=-ltreelang to options.
28610
28611 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
28612
28613 * g++.dg/parse/typename7.C: Adjust error messages.
28614
28615 2005-01-31 Jeff Law <law@redhat.com>
28616
28617 * gcc.c-torture/execute/20050131-1.c: New test.
28618 * gcc.dg/wcaselabel.c: New test.
28619
28620 2005-01-31 Mark Mitchell <mark@codesourcery.com>
28621
28622 * g++.dg/other/warning1.C: Adjust error messags.
28623 * g++.dg/parse/constant5.C: New test.
28624
28625 2005-01-31 Steven Bosscher <stevenb@suse.de>
28626
28627 PR c/19333
28628 * gcc.c-torture/compile/20011130-1.c: Reorder to make
28629 the test case valid.
28630 * gcc.dg/20030815-1.c: Remove invalid tests.
28631 * gcc.dg/array-7.c: Adjust expected result.
28632 * gcc.dg/pr18596-3.c: Likewise.
28633 * gcc.dg/noncompile/20000901-1.c: Likewise.
28634 * gcc.dg/noncompile/init-2.c: Likewise.
28635 * gcc.dg/noncompile/init-4.c: Likewise.
28636
28637 2005-01-31 Dale Johannesen <dalej@apple.com>
28638
28639 * g++.dg/opt/pr19650.C: New test.
28640
28641 2005-01-31 Richard Henderson <rth@redhat.com>
28642
28643 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
28644 long double for intel double extended format.
28645 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
28646
28647 2005-01-30 Mark Mitchell <mark@codesourcery.com>
28648
28649 PR c++/19555
28650 * g++.dg/template/static10.C: New test.
28651
28652 PR c++/19395
28653 * g++.dg/parse/error24.C: New test.
28654
28655 PR c++/19367
28656 * g++.dg/lookup/builtin1.C: New test.
28657
28658 PR c++/19457
28659 * g++.dg/warn/conv3.C: New test.
28660
28661 2005-01-30 Bud Davis <bdavis@gfortran.org>
28662
28663 PR fortran/19647
28664 * gfortan.dg/inquire_7.f90
28665
28666 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
28667
28668 PR tree-optimization/15791
28669 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
28670 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
28671 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
28672 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
28673 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
28674 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
28675 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
28676 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
28677 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
28678 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
28679
28680 2005-01-29 Paul Brook <paul@codesourcery.com>
28681
28682 PR fortran/18565
28683 * check.c (real_or_complex_check): New function.
28684 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
28685 * intrinsic.c (add_functions): Use new check functions.
28686 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
28687 Add prototypes.
28688
28689 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
28690
28691 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
28692 gcc.dg/lvalue-3.c: New tests.
28693 * gcc.dg/concat.c: Update expected messages.
28694
28695 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
28696
28697 PR libfortran/19595
28698 * gfortran.dg/eor_1.f90: New test.
28699
28700 2005-01-29 Steven G. Kargl <kargls@comcast.net>
28701
28702 PR fortran/19589
28703 * gfortran.dg/logical_data_1.f90: New test.
28704
28705 2005-01-28 Mark Mitchell <mark@codesourcery.com>
28706
28707 PR c++/19253
28708 * g++.dg/template/crash33.C: New test.
28709
28710 PR c++/19667
28711 * g++.dg/template/crash32.C: New test.
28712
28713 2005-01-28 Ian Lance Taylor <ian@airs.com>
28714
28715 PR middle-end/16558
28716 * g++.dg/warn/Wreturn-type-2.C: New test.
28717
28718 2004-06-24 Jeff Law <law@redhat.com>
28719
28720 * gcc.dg/tree-ssa/20050128-1.c: New test.
28721
28722 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
28723
28724 * gcc.target/frv/all-mdpackh-1.c: New test.
28725
28726 2005-01-28 Steven Bosscher <stevenb@suse.de>
28727
28728 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
28729
28730 2005-01-27 Richard Henderson <rth@redhat.com>
28731
28732 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
28733
28734 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
28735
28736 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
28737
28738 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
28739
28740 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
28741 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
28742 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
28743 to cope with cases where the multilib options override the dg-options.
28744
28745 2005-01-27 Jakub Jelinek <jakub@redhat.com>
28746
28747 PR c/18946
28748 * gcc.dg/noncompile/20050120-1.c: New test.
28749
28750 2005-01-26 Diego Novillo <dnovillo@redhat.com>
28751
28752 PR tree-optimization/19633
28753 * gcc.dg/pr19633.c: New test.
28754 * gcc.dg/tree-ssa/pr19633.c: New test.
28755
28756 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
28757
28758 * gcc.dg/20041216-1.c: New test.
28759
28760 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
28761
28762 PR objc/18862
28763 * objc.dg/selector-2.m: New test.
28764
28765 2005-01-26 Jakub Jelinek <jakub@redhat.com>
28766
28767 * g++.dg/opt/range-test-2.C: New test.
28768
28769 PR rtl-optimization/19579
28770 * gcc.c-torture/execute/20050124-1.c: New test.
28771
28772 2005-01-26 Greg Parker <gparker@apple.com>
28773 Stuart Hastings <stuart@apple.com>
28774
28775 * gcc.c-torture/execute/20050125-1.c: New.
28776
28777 2005-01-18 Jan Hubicka <jh@suse.cz>
28778
28779 PR tree-optimize/19337
28780 * gcc.c-torture/compile/20050119-1.c: New test.
28781
28782 2005-01-24 James E Wilson <wilson@specifixinc.com>
28783
28784 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
28785 test for successful match.
28786
28787 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
28788
28789 PR objc/18408
28790 * objc.dg/comp-types-7.m: New test.
28791
28792 2005-01-24 Janis Johnson <janis187@us.ibm.com>
28793
28794 * lib/target-supports.exp (current_target_name): New.
28795 (check_effective_target_ilp32, check_effective_target_lp64):
28796 Cache the result to use as long as the current target, with
28797 multilib flags, remains the same.
28798
28799 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
28800 (dg-require-weak, dg-require-visibility, dg-require-alias,
28801 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
28802 dg-require-effective-target, dg-skip-if): Remove call to
28803 skip_test_and_clear_xfail.
28804 (dg-test): Clear xfail data.
28805
28806 2005-01-24 Jakub Jelinek <jakub@redhat.com>
28807
28808 PR target/17751
28809 * gcc.dg/ppc64-toc.c: New test.
28810
28811 * g++.dg/tree-ssa/empty-1.C: New test.
28812
28813 PR middle-end/19551
28814 * gcc.c-torture/execute/20050121-1.c: New test.
28815 * gcc.dg/20050121-2.c: New test.
28816
28817 2004-01-23 Steven G. Kargl <kargls@comcast.net>
28818 Paul Brook <paul@codesourcery.com>
28819
28820 PR fortran/17941
28821 * gfortran.dg/real_const_1.f: New test.
28822 * gfortran.dg/real_const_2.f90: New test.
28823 * gfortran.dg/complex_int_1.f90: New test.
28824
28825 2005-01-23 Bud Davis <bdavis9659@comcast.net>
28826
28827 PR fortran/19313
28828 * gfortan.dg/inquire_6.f90: New test.
28829
28830 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
28831
28832 PR libfortran/19451
28833 * open_readonly_1.f90: New test.
28834
28835 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
28836
28837 PR libfortran/18982
28838 * gfortran.dg/open_new.f90: New file.
28839
28840 2005-01-22 Paul Brook <paul@codesourcery.com>
28841
28842 * namelist_1.f90: New test.
28843
28844 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
28845
28846 PR tree-optimization/19484
28847 * gcc.c-torture/compile/20050122-[12].c: New tests.
28848
28849 2005-01-22 Paul Brook <paul@codesourcery.com>
28850
28851 * gfortran.dg/implicit_2.f90: New test.
28852
28853 2005-01-22 Bud Davis <bdavis9659@comcast.net>
28854
28855 PR fortran/19314
28856 * gfortran.dg/inquire_5.f90: New test.
28857
28858 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28859
28860 PR c/18809
28861 * gcc.dg/pr18809-1.c: New test.
28862
28863 2005-01-21 Ian Lance Taylor <ian@airs.com>
28864
28865 * gcc.dg/20050121-1.c: New test.
28866
28867 PR tree-optimization/13000
28868 * gcc.dg/20040206-1.c: Change warning to point where function is
28869 being inlined.
28870
28871 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28872
28873 PR c++/19208
28874 * g++.dg/template/array11.C: New test.
28875
28876 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28877
28878 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
28879 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
28880 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
28881 * gfortran.dg/getenv_1.f90: Add dg-do directive.
28882 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
28883 gfortran.dg/pr17164.f90: Add missing dg-do directives.
28884
28885 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
28886
28887 PR tree-optimization/15349
28888 * gcc.dg/tree-ssa/pr15349.c: New.
28889
28890 2005-01-20 Steve Ellcey <sje@cup.hp.com>
28891
28892 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
28893
28894 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
28895
28896 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
28897 scan-assembler-times directive name.
28898
28899 * gcc.dg/asm-a.c: Move dg-require-effective-target to
28900 after dg-do.
28901
28902 PR rtl-optimization/19462
28903 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
28904
28905 2005-01-19 Steve Ellcey <sje@cup.hp.com>
28906
28907 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
28908 counting function calls on ia64.
28909
28910 2005-01-19 Jakub Jelinek <jakub@redhat.com>
28911
28912 PR rtl-optimization/15139
28913 * gcc.dg/20050111-2.c: New test.
28914
28915 PR c/17297
28916 * gcc.c-torture/compile/20050113-1.c: New testcase.
28917
28918 PR middle-end/19164
28919 * gcc.dg/20050113-1.c: New testcase.
28920
28921 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
28922
28923 * gcc.dg/vect/vect-85.c: Add comment.
28924 * gcc.dg/vect/vect-86.c: Add xfail for now.
28925 * gcc.dg/vect/vect-87.c: Add xfail for now.
28926 * gcc.dg/vect/vect-88.c: Add xfail for now.
28927 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
28928
28929 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28930
28931 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
28932
28933 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28934
28935 * g++.dg/debug/typedef3.C: New test.
28936
28937 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
28938
28939 PR c/19472
28940 * gcc.dg/asm-a.c: New test.
28941
28942 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
28943
28944 * gcc.dg/sh-relax.c: Add prototype for abort.
28945
28946 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28947
28948 * gcc.dg/short-compare-1.c: New test.
28949 * gcc.dg/short-compare-2.c: Likewise.
28950
28951 2005-01-18 Michael Matz <matz@suse.de>
28952
28953 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
28954
28955 2005-01-17 Diego Novillo <dnovillo@redhat.com>
28956
28957 PR tree-optimization/19121
28958 * gcc.c-torture/compile/pr19121.c: New test.
28959
28960 2005-01-17 James E. Wilson <wilson@specifixinc.com>
28961
28962 PR target/19357
28963 * gcc.c-torture/compile/pr19357.c: New test.
28964
28965 2005-01-17 Ian Lance Taylor <ian@airs.com>
28966
28967 PR c/5675
28968 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
28969 pass--those that refer just to the variable, possibly with a
28970 cast.
28971 * gcc.dg/c99-const-expr-3.c: Likewise.
28972
28973 PR middle-end/13127
28974 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
28975 longer emitted.
28976
28977 2005-01-16 Bud Davis <bdavis9659@comcast.net>
28978
28979 PR fortran/18778
28980 * gfortran.dg/endfile_2.f90: New test.
28981
28982 2005-01-16 Steven G. Kargl <kargls@comcast.net>
28983
28984 PR 19168
28985 * gfortran.dg/select_5.f90: New test.
28986
28987 2004-01-16 Paul Brook <paul@codesourcery.com>
28988
28989 * gfortran.dg/common_4.f90: New test.
28990
28991 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
28992
28993 PR rtl-optimization/19462
28994 * gcc.dg/torture/pr19462-1.c: New test.
28995
28996 2005-01-15 Ziemowit Laski <zlaski@apple.com>
28997
28998 PR objc/19321
28999 * objc.dg/func-ptr-2.m: New.
29000 * objc.dg/volatile-1.m: New.
29001
29002 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29003
29004 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
29005
29006 2005-01-15 Jakub Jelinek <jakub@redhat.com>
29007
29008 PR tree-optimization/19060
29009 * gcc.c-torture/execute/20050104-1.c: New test.
29010
29011 2005-01-15 Bud Davis <bdavis9659@comcast.net>
29012
29013 PR fortran/18983
29014 * gfortran.dg/write_to_null.f90: New test.
29015
29016 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
29017 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29018
29019 PR other/19328
29020 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
29021 argument.
29022
29023 2005-01-15 Jakub Jelinek <jakub@redhat.com>
29024
29025 PR c++/19263
29026 * g++.dg/init/vector1.C: New test.
29027
29028 2005-01-14 James E. Wilson <wilson@specifixinc.com>
29029
29030 PR target/13158
29031 * gcc.target/ia64/sibcall-unwind-1.c: New test.
29032 PR target/18987
29033 * gcc.target/ia64/sibcall-unwind-2.c: New test.
29034
29035 2005-01-14 Steven G. Kargl <kargls@comcast.net>
29036
29037 * gfortran.dg/select_1.f90: New test.
29038 * gfortran.dg/select_2.f90: New test.
29039 * gfortran.dg/select_3.f90: New test.
29040 * gfortran.dg/select_4.f90: New test.
29041
29042 2005-01-14 Jakub Jelinek <jakub@redhat.com>
29043
29044 PR middle-end/19084
29045 PR rtl-optimization/19348
29046 * gcc.dg/20050111-1.c: New test.
29047 * gcc.c-torture/execute/20050111-1.c: New test.
29048
29049 * gcc.dg/i386-asm-4.c: New test.
29050
29051 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
29052
29053 * gcc.dg/nested-func-2.c: New test.
29054 * ada/acats/norun.lst: Remove c953002.
29055
29056 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
29057
29058 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
29059
29060 2005-01-12 Ben Elliston <bje@au.ibm.com>
29061
29062 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
29063
29064 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
29065
29066 PR target/18761
29067 * g++.dg/abi/align1.C: New test.
29068
29069 2005-01-11 Alan Modra <amodra@bigpond.net.au>
29070
29071 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
29072 at a time.
29073 * g++.dg/ext/altivec_check.h: Support compiling as C.
29074
29075 2005-01-10 Roger Sayle <roger@eyesopen.com>
29076
29077 PR c++/19355
29078 * g++.dg/expr/pr19355-1.C: New test case.
29079
29080 2005-01-10 Laurent GUERBY <laurent@guerby.net>
29081
29082 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
29083 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
29084 * ada/acats/tests/c3/c92005b.ada: Likewise.
29085 * ada/acats/tests/c3/cxb3012.a: Likewise.
29086 * ada/acats/norun.lst: Add c380004 and c953002, add PR
29087
29088 2005-01-09 Paul Brook <paul@codesourcery.com>
29089
29090 * gfortran.dg/common_2.f90: New file.
29091 * gfortran.dg/common_3.f90: New file.
29092
29093 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
29094
29095 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
29096
29097 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
29098
29099 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
29100 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
29101 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
29102 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
29103 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
29104 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
29105 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
29106 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
29107 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
29108 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
29109 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
29110 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
29111 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
29112 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
29113 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
29114 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
29115 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
29116 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
29117 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
29118 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
29119 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
29120 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
29121 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
29122 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
29123 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
29124 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
29125 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
29126 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
29127 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
29128 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
29129 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
29130 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
29131 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
29132 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
29133 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
29134 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
29135 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
29136 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
29137 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
29138 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
29139 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
29140 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
29141 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
29142 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
29143 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
29144 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
29145 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
29146 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
29147 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
29148 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
29149 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
29150 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
29151 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
29152 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
29153 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
29154 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
29155 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
29156 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
29157 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
29158 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
29159 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
29160 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
29161 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
29162 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
29163 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
29164 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
29165 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
29166
29167 * gcc.dg/vect/vect-1.c: Fix spelling.
29168 * gcc.dg/vect/vect-10.c: Fix spelling.
29169 * gcc.dg/vect/vect-11.c: Fix spelling.
29170 * gcc.dg/vect/vect-12.c: Fix spelling.
29171 * gcc.dg/vect/vect-14.c: Fix spelling.
29172 * gcc.dg/vect/vect-15.c: Fix spelling.
29173 * gcc.dg/vect/vect-16.c: Fix spelling.
29174 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
29175 * gcc.dg/vect/vect-64.c: Fix comments.
29176 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
29177
29178 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
29179 Ira Rosen <irar@il.ibm.com>
29180
29181 * gcc.dg/vect/vect-70.c: New test.
29182 * gcc.dg/vect/vect-71.c: New test.
29183
29184 2005-01-09 Manfred Hollstein <mh@suse.com>
29185
29186 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
29187 * gcc.dg/pr18241-2.c: Likewise.
29188 * gcc.dg/pr18241-3.c: Likewise.
29189 * gcc.dg/pr18241-4.c: Likewise.
29190 * gcc.dg/pr18241-5.c: Likewise.
29191
29192 2005-01-08 Richard Henderson <rth@redhat.com>
29193
29194 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
29195 False for x86 and x86-64.
29196
29197 2005-01-08 Diego Novillo <dnovillo@redhat.com>
29198
29199 PR tree-optimization/18241
29200 * gcc.dg/pr18241-1.c: New test.
29201 * gcc.dg/pr18241-2.c: New test.
29202 * gcc.dg/pr18241-3.c: New test.
29203 * gcc.dg/pr18241-4.c: New test.
29204 * gcc.dg/pr18241-5.c: New test.
29205
29206 2005-01-08 Steven G. Kargl <kargls@comcast.net>
29207
29208 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
29209 gfortran.dg/select_4.f90: New.
29210
29211 2005-01-07 Jakub Jelinek <jakub@redhat.com>
29212
29213 * gcc.c-torture/execute/20050107-1.c: New test.
29214
29215 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
29216
29217 PR c++/19298
29218 * g++.dg/template/ref2.C: New.
29219
29220 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
29221
29222 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
29223 instead of being empty.
29224
29225 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29226
29227 PR fortran/15553
29228 * gfortran.dg/array-1.f90: New test.
29229
29230 2005-01-07 Jakub Jelinek <jakub@redhat.com>
29231
29232 PR tree-optimization/19283
29233 * gcc.c-torture/execute/20050106-1.c: New test.
29234
29235 PR rtl-optimization/18861
29236 * gcc.dg/20050105-1.c: New test.
29237
29238 PR tree-optimization/18828
29239 * gcc.dg/20050105-2.c: New test.
29240
29241 2005-01-07 Andreas Jaeger <aj@suse.de>
29242
29243 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
29244
29245 2005-01-07 Bud Davis <bdavis9659@comcast.net>
29246
29247 PR fortran/18398
29248 * gfortran.dg/fmt_read.f90: New test.
29249
29250 2005-01-06 Geoffrey Keating <geoffk@apple.com>
29251
29252 * gcc.dg/rs6000-ldouble-2.c: New.
29253
29254 2005-01-06 Mark Mitchell <mark@codesourcery.com>
29255
29256 PR c++/19244
29257 * g++.dg/parser/ctor2.C: New test.
29258
29259 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29260
29261 PR c++/17154
29262 * g++.dg/template/using9.C: New test.
29263
29264 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29265
29266 PR c++/19258
29267 * g++.dg/lookup/friend6.C: New test.
29268
29269 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
29270
29271 PR c++/19270
29272 * g++.dg/template/array10.C: New.
29273
29274 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29275
29276 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
29277 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
29278
29279 2005-01-06 Jakub Jelinek <jakub@redhat.com>
29280
29281 * gcc.c-torture/compile/20050105-1.c: New test.
29282
29283 2005-01-05 Geoffrey Keating <geoffk@apple.com>
29284
29285 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
29286
29287 2005-01-05 Roger Sayle <roger@eyesopen.com>
29288
29289 PR middle-end/19100
29290 * gcc.dg/conv-3.c: New test case.
29291
29292 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
29293
29294 * gcc.dg/asm-wide-1.c: New test.
29295
29296 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
29297
29298 PR c++/19030
29299 * g++.dg/parse/crash22.C: New
29300
29301 2005-01-04 Geoffrey Keating <geoffk@apple.com>
29302
29303 PR 19257
29304 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
29305
29306 2005-01-04 Uros Bizjak <uros@kss-loka.si>
29307
29308 PR middle-end/17767
29309 * gcc.dg/i386-mmx-6.c: New test case.
29310
29311 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
29312
29313 PR tree-optimization/18308
29314 * gcc.dg/vect/pr18308.c: New testcase.
29315
29316 2005-01-04 Andreas Jaeger <aj@suse.de>
29317
29318 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
29319
29320 2005-01-03 Geoffrey Keating <geoffk@apple.com>
29321 Robert Bowdidge <bowdidge@apple.com>
29322
29323 * gcc.dg/cpp/subframework1.c: New.
29324 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
29325 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
29326 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
29327 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
29328
29329 2005-01-03 Geoffrey Keating <geoffk@apple.com>
29330
29331 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
29332 producing warning.
29333 * gcc.dg/darwin-weakimport-2.c: New.
29334
29335 2005-01-03 Richard Henderson <rth@redhat.com>
29336
29337 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
29338
29339 2005-01-03 Richard Henderson <rth@redhat.com>
29340
29341 * gcc.dg/vect/vect.exp: Enable for ia64.
29342 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
29343 (check_effective_target_vect_float): Likewise.
29344 (check_effective_target_vect_no_align): Likewise.
29345 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
29346 * gcc.dg/vect/vect-8.c: Likewise.
29347
29348 2005-01-03 Uros Bizjak <uros@kss-loka.si>
29349
29350 PR target/19236
29351 * gcc.dg/pr19236-1.c: New test case.
29352
29353 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
29354
29355 PR rtl-optimization/12092
29356 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
29357
29358 2005-01-02 Andreas Jaeger <aj@suse.de>
29359
29360 * gcc.dg/pr12092-1.c: Do not run on x86_64.
29361
29362 2005-01-01 Roger Sayle <roger@eyesopen.com>
29363 Andrew Pinski <pinskia@physics.uc.edu>
29364
29365 PR rtl-optimization/12092
29366 * gcc.dg/pr12092-1.c: New test case.
29367
29368 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
29369
29370 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
29371 'hidden' and 'default' for better portability.
29372 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
29373
29374 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
29375 6 and 7.
29376 * g++.old-deja/g++.brendan/new3.C: Likewise.
29377
29378 2005-01-01 Steven Bosscher <stevenb@suse.de>
29379
29380 * gcc.dg/20041231-1.C: New test.
29381 * g++.dg/warn/Wunreachable-code-1.C: New test.
29382
29383 2004-12-30 David Edelsohn <edelsohn@gnu.org>
29384
29385 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
29386 file, not /dev/null. Abort on error.
29387
29388 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
29389 Ziemowit Laski <zlaski@apple.com>
29390
29391 PR objc/18971
29392 * objc.dg/encode-5.m: New test.
29393
29394 2004-12-29 Richard Henderson <rth@redhat.com>
29395
29396 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
29397 * objc.dg/stabs-1.m: Disable for ia64.
29398
29399 2004-12-29 Mark Mitchell <mark@codesourcery.com>
29400
29401 PR c++/19190
29402 * g++.dg/warn/Wunused-10.C: New test.
29403
29404 2004-12-28 Richard Henderson <rth@redhat.com>
29405
29406 * objc.dg/stabs-1.m: Disable for alpha.
29407
29408 2004-12-27 Mark Mitchell <mark@codesourcery.com>
29409
29410 PR c++/19149
29411 * g++.dg/parse/error23.C: New test.
29412
29413 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29414
29415 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
29416
29417 PR fortran/19032
29418 * gfortran.dg/intrinsic_modulo_1.f90: New.
29419 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
29420 tests with divisor -1.
29421
29422 2004-12-27 Mark Mitchell <mark@codesourcery.com>
29423
29424 * g++.dg/opt/temp1.C (memcpy): Return a value.
29425
29426 PR c++/19148
29427 * g++.dg/expr/cond7.C: New test.
29428
29429 2004-12-27 Paul Brook <paul@codesourcery.com>
29430
29431 * gfortran.dg/g77/select_no_compile.f: Remove.
29432
29433 2004-12-27 Richard Henderson <rth@redhat.com>
29434
29435 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
29436 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
29437 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
29438
29439 2004-12-26 Richard Henderson <rth@redhat.com>
29440
29441 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
29442 by 1i instead of token pasting.
29443
29444 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29445
29446 PR tree-optimization/17578
29447 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
29448 to additional_flags.
29449 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
29450
29451 2004-12-25 Richard Henderson <rth@redhat.com>
29452
29453 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
29454 Remove Alpha.
29455
29456 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29457
29458 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
29459 hppa*-*-hpux*.
29460 * gcc.dg/pr17957.c (dg-options): Likewise.
29461 * gcc.dg/struct-ret-1.c: Add prototype for abort.
29462 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
29463 instead of 0 on __hppa__.
29464 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
29465 "foo,%r" on hppa*-*-*.
29466
29467 2004-12-23 Bud Davis <bdavis9659@comcast.net>
29468
29469 PR fortran/19071
29470 * gfortran.dg/complex_write.f90: New test.
29471
29472 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29473
29474 PR c++/17595
29475 * g++.dg/parse/pragma2.C: New test.
29476
29477 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
29478
29479 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29480
29481 * gcc.dg/empty2.c: Add missing dg-warning.
29482
29483 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29484
29485 PR c++/17413
29486 * g++.dg/template/local4.C: New test.
29487 * g++.dg/template/crash19.C: Add dg-error marker.
29488
29489 * g++.dg/template/crash31.C: Correct embedded PR number.
29490
29491 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29492
29493 PR c++/16405
29494 * g++.dg/opt/temp1.C: Add do-run marker.
29495
29496 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29497
29498 * g++.dg/template/spec19.C: New.
29499
29500 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29501
29502 PR target/16819
29503 * gcc.dg/empty2.c: New.
29504
29505 2004-12-23 Richard Henderson <rth@redhat.com>
29506
29507 * lib/target-supports.exp (check_effective_target_vect_no_align):
29508 Remove i?86 and x86-64.
29509
29510 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29511
29512 PR c++/16405
29513 * g++.dg/opt/temp1.C: New test.
29514
29515 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29516
29517 PR c++/18733
29518 * g++.dg/template/friend33.C: New testcase.
29519
29520 2004-12-22 Mark Mitchell <mark@codesourcery.com>
29521
29522 PR c++/18464
29523 * g++.dg/template/cond5.C: New test.
29524
29525 PR c++/18492
29526 * g++.dg/inherit/thunk3.C: New test.
29527
29528 PR c++/11224
29529 * g++.dg/warn/Wunused-9.C: New test.
29530
29531 2004-12-22 Janis Johnson <janis187@us.ibm.com>
29532
29533 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
29534
29535 2004-12-22 Jan Beulich <jbeulich@novell.com>
29536
29537 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
29538
29539 2004-12-21 Mark Mitchell <mark@codesourcery.com>
29540
29541 PR c++/18378
29542 * g++.dg/ext/packed8.C: New test.
29543
29544 PR c++/19063
29545 * g++.dg/template/crash31.C: New test.
29546
29547 PR c++/19034
29548 * g++.dg/template/crash30.C: New test.
29549
29550 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
29551
29552 PR C++/18984
29553 * g++.dg/eh/ctor3.C: New test.
29554
29555 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29556
29557 * objc.dg/stabs-1.m: Allow section name to be quoted and
29558 assembly label to begin with '.LL'.
29559
29560 2004-12-21 Janis Johnson <janis187@us.ibm.com>
29561
29562 * gcc.dg/vect/vect.exp
29563 (check_effective_target_lp64_or_vect_no_align): New.
29564 * gcc.dg/vect/vect-77.c: Use it.
29565 * gcc.dg/vect/vect-78.c: Use it.
29566
29567 * lib/target-supports.exp
29568 (check_effective_target_vect_no_max,
29569 check_effective_target_vect_no_bitwise,
29570 check_effective_target_vect_no_align): New.
29571 * gcc.dg/vect/vect-13.c: Use them.
29572 * gcc.dg/vect/vect-17.c: Ditto.
29573 * gcc.dg/vect/vect-18.c: Ditto.
29574 * gcc.dg/vect/vect-19.c: Ditto.
29575 * gcc.dg/vect/vect-20.c: Ditto.
29576 * gcc.dg/vect/vect-27.c: Ditto.
29577 * gcc.dg/vect/vect-29.c: Ditto.
29578 * gcc.dg/vect/vect-44.c: Ditto.
29579 * gcc.dg/vect/vect-48.c: Ditto.
29580 * gcc.dg/vect/vect-50.c: Ditto.
29581 * gcc.dg/vect/vect-52.c: Ditto.
29582 * gcc.dg/vect/vect-54.c: Ditto.
29583 * gcc.dg/vect/vect-56.c: Ditto.
29584 * gcc.dg/vect/vect-58.c: Ditto.
29585 * gcc.dg/vect/vect-60.c: Ditto.
29586 * gcc.dg/vect/vect-72.c: Ditto.
29587 * gcc.dg/vect/vect-80.c: Ditto.
29588
29589 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
29590
29591 PR c++/14075
29592 * g++.dg/init/string1.C: New.
29593
29594 PR c++/18975
29595 * g++.dg/other/synth1.C: New.
29596
29597 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
29598
29599 PR c/18963
29600 * gcc.dg/pr18963-1.c: New test.
29601
29602 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
29603
29604 PR c/18596
29605 * gcc.dg/funcdef-storage-1.c (foo): Remove.
29606 * gcc.dg/pr18596-1.c: Use dg-error.
29607 (dg-options): Use -fno-unit-at-a-time.
29608 * gcc.dg/pr18596-2.c: New test.
29609 * gcc.dg/pr18596-3.c: New test.
29610
29611 2004-12-20 Roger Sayle <roger@eyesopen.com>
29612
29613 PR middle-end/18683
29614 * g++.dg/opt/pr18683-1.C: New test case.
29615
29616 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
29617
29618 PR other/19093
29619 * g++.dg/opt/max1.C: Fix for 64bit targets.
29620
29621 2004-12-20 Matt Austern <austern@apple.com>
29622
29623 PR c++/19044
29624 * g++.dg/ext/builtin6.C: New
29625
29626 2004-12-20 Diego Novillo <dnovillo@redhat.com>
29627
29628 PR tree-optimization/19080
29629 * gcc.c-torture/compile/pr19080.c: New test.
29630
29631 2004-12-20 Steven Bosscher <stevenb@suse.de>
29632
29633 * gcc.dg/20041219-1.c: New test.
29634
29635 2004-12-19 Roger Sayle <roger@eyesopen.com>
29636
29637 PR middle-end/19068
29638 * g++.dg/opt/max1.C: New test case.
29639
29640 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29641
29642 * gcc.dg/fdata-sections-1.c: New test.
29643
29644 2004-12-18 Roger Sayle <roger@eyesopen.com>
29645
29646 PR middle-end/18548
29647 * gcc.dg/max-1.c: New test case.
29648
29649 2004-12-18 Jakub Jelinek <jakub@redhat.com>
29650
29651 * gcc.c-torture/execute/20041218-1.c: New test.
29652
29653 2004-12-17 Diego Novillo <dnovillo@redhat.com>
29654
29655 * gcc.dg/pr18501.c: New test.
29656 * gcc.dg/uninit-5.c: XFAIL.
29657 * gcc.dg/uninit-9.c: XFAIL.
29658
29659 2004-12-17 Dale Johannesen <dalej@apple.com>
29660
29661 * gcc.dg/20041213-1.c: New.
29662
29663 2004-12-17 Ziemowit Laski <zlaski@apple.com>
29664
29665 * objc.dg/stabs-1.m: Allow assembly label to begin
29666 with a dot ('.').
29667
29668 2004-12-17 Jakub Jelinek <jakub@redhat.com>
29669
29670 * gcc.c-torture/execute/20041213-1.c: Move...
29671 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
29672
29673 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
29674
29675 PR c++/18721
29676 * g++.dg/lookup/conv-5.C: New.
29677
29678 2004-12-16 Ziemowit Laski <zlaski@apple.com>
29679
29680 * objc.dg/stabs-1.m: New test.
29681
29682 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
29683
29684 * gcc.dg/visibility-c.c: Change compile to
29685 assemble for the test.
29686
29687 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
29688
29689 PR target/19041
29690 * gcc.dg/visibility-c.c: New test.
29691
29692 2004-12-16 Roger Sayle <roger@eyesopen.com>
29693
29694 PR middle-end/18493
29695 * gcc.dg/switch-8.c: New test case.
29696
29697 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
29698
29699 PR c++/18905
29700 * g++.dg/template/init4.C: New.
29701 * g++.dg/opt/static3.C: Enable optimizer.
29702
29703 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
29704
29705 * g++.dg/other/complex1.C: New test.
29706
29707 2004-12-15 Alan Modra <amodra@bigpond.net.au>
29708
29709 * g++.dg/opt/inline9.C: New test.
29710
29711 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29712
29713 PR fortran/18993
29714 * gfotran.dg/nullify_1.f: New test.
29715
29716 2004-12-15 Richard Henderson <rth@redhat.com>
29717
29718 * gcc.target/i386/i386.exp: New harness.
29719 * gcc.target/i386/vect-args.c: New.
29720
29721 2004-12-15 David Edelsohn <edelsohn@gnu.org>
29722
29723 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
29724
29725 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29726
29727 PR c++/18825
29728 * g++.dg/template/friend32.C: New test.
29729
29730 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
29731
29732 * cpp/pragma-once-1.c: New test.
29733 * cpp/pragma-once-1b.h: Likewise.
29734 * cpp/pragma-once-1c.h: Likewise.
29735 * cpp/pragma-once-1d.h: Likewise.
29736 * cpp/inc/pragma-once-1a.h: Likewise.
29737
29738 2004-12-15 Bud Davis <bdavis9659@comcast.net>
29739 Steven G. Kargl <kargls@comcast.net>
29740
29741 PR fortran/17597
29742 * gfortran.dg/list_read_3.f90: New test.
29743
29744 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
29745
29746 * gcc.dg/ftrapv-2.c: New test.
29747
29748 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
29749
29750 PR c++/18981
29751 * g++.dg/template/typename9.C: New test.
29752
29753 2004-12-14 Mark Mitchell <mark@codesourcery.com>
29754
29755 PR c++/18738
29756 * g++.dg/template/typename8.C: New test.
29757 * g++.dg/parse/friend2.C: Tweak error message.
29758
29759 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
29760
29761 * gcc.c-torture/20041214-1.c: New test.
29762
29763 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
29764
29765 PR c++/18965
29766 * g++.dg/init/array17.C: New test.
29767
29768 2004-12-14 Mark Mitchell <mark@codesourcery.com>
29769
29770 PR c++/18793
29771 * g++.dg/init/aggr3.C: New test.
29772
29773 2004-12-14 Janis Johnson <janis187@us.ibm.com>
29774
29775 * gcc.dg/altivec-types-1.c: New test.
29776 * gcc.dg/altivec-types-2.c: New test.
29777 * gcc.dg/altivec-types-3.c: New test.
29778 * gcc.dg/altivec-types-4.c: New test.
29779 * g++.dg/ext/altivec-types-1.C: New test.
29780 * g++.dg/ext/altivec-types-2.C: New test.
29781 * g++.dg/ext/altivec-types-3.C: New test.
29782 * g++.dg/ext/altivec-types-4.C: New test.
29783
29784 2004-12-14 Jakub Jelinek <jakub@redhat.com>
29785
29786 PR middle-end/18951
29787 * gcc.c-torture/execute/20041213-1.c: New test.
29788
29789 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
29790
29791 PR c++/18949
29792 * g++.dg/template/cast1.C: New.
29793
29794 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
29795
29796 * gcc.c-torture/execute/20041213-2.c: New test.
29797
29798 2004-12-13 Richard Henderson <rth@redhat.com>
29799
29800 * gcc.dg/i386-sse-10.c: Fix typo in options.
29801
29802 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
29803
29804 PR c++/18968
29805 * g++.dg/opt/pr18968.C: New test.
29806
29807 2004-12-13 Mark Mitchell <mark@codesourcery.com>
29808
29809 PR c++/18925
29810 * g++.dg/ext/visibility/staticdatamem.C: New test.
29811
29812 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
29813
29814 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
29815
29816 2004-12-13 Roger Sayle <roger@eyesopen.com>
29817
29818 PR rtl-optimization/18928
29819 * gcc.dg/pr18928-1.c: New test case.
29820
29821 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
29822
29823 PR tree-opt/16951
29824 * gcc.c-torture/compile/20041211-1.c: New.
29825
29826 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29827
29828 PR middle-end/17564
29829 * gcc.c-torture/execute/20041212-1.c: New test.
29830
29831 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29832
29833 PR fortran/18869
29834 * gfortran.dg/common_1.f90: New test.
29835
29836 2004-12-12 Steven G. Kargl <kargls@comcast.net>
29837 Paul Brook <paul@codesourcery.com>
29838
29839 PR fortran/16222
29840 * gfortran.dg/real_do_1.f90: New test.
29841
29842 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
29843
29844 PR tree-opt/18040
29845 * g++.dg/opt/ptrmem6.C: New test.
29846
29847 2004-12-11 Roger Sayle <roger@eyesopen.com>
29848
29849 PR middle-end/18921
29850 * gcc.dg/pr18921-1.c: New test case.
29851
29852 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29853
29854 PR fortran/17175
29855 * gfortran.dg/scale_1.f90: New test.
29856
29857 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
29858
29859 PR middle-end/18903
29860 * gcc.c-torture/compile/pr18903.c: New test.
29861
29862 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
29863
29864 * gcc.c-torture/execute/20041210-1.c: New test.
29865
29866 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29867
29868 PR c++/18731
29869 * g++.dg/parser/struct-1.C: New test.
29870 * g++.dg/parser/struct-2.C: New test.
29871 * g++.dg/parser/struct-3.C: New test.
29872
29873 2004-12-09 Richard Henderson <rth@redhat.com>
29874
29875 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
29876
29877 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
29878 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
29879
29880 2004-12-09 Matt Austern <austern@apple.com>
29881
29882 PR c++/18514
29883 * g++.dg/ext/builtin1.C: New
29884 * g++.dg/ext/builtin2.C: New
29885 * g++.dg/ext/builtin3.C: New
29886 * g++.dg/ext/builtin4.C: New
29887 * g++.dg/ext/builtin5.C: New
29888
29889 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
29890
29891 PR tree-opt/18904
29892 * g++.dg/opt/ptrmem5.C: New test.
29893
29894 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
29895
29896 * g++.dg/parse/typename5.C: Adjust for new error.
29897 * g++.dg/parse/typename7.C: New.
29898
29899 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29900
29901 PR c++/18073
29902 * g++.dg/other/mmintrin.C: New test.
29903
29904 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
29905
29906 PR c++/16681
29907 * g++.dg/init/array15.C: New.
29908 * g++.dg/init/array16.C: New.
29909
29910 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29911
29912 PR fortran/18826
29913 * gfortran.dg/assign_1.f90: New test.
29914
29915 2004-12-08 Nick Clifton <nickc@redhat.com>
29916
29917 * gcc.target/xstormy16/bss_below100: New directory containing tests.
29918 * gcc.target/xstormy16/data_below100: Likewise.
29919 * gcc.target/xstormy16/sfr: Likewise.
29920 * gcc.target/xstormy16/below100.S: New test source file.
29921 * gcc.target/xstormy16/below100.ld: New test linker script.
29922 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
29923 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
29924 bp instructions.
29925 * gcc.target/xstormy16/bp.c: Likewise.
29926
29927 * gcc.target/xstormy16/bss_below100: New files:
29928 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
29929 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
29930 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
29931 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
29932 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
29933 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
29934 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
29935 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
29936 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
29937 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
29938 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
29939 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
29940 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
29941 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
29942 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
29943 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
29944 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
29945 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
29946 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
29947 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
29948 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
29949 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
29950 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
29951 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
29952 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
29953 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
29954 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
29955
29956 * gcc.target/xstormy16/data_below100: New files:
29957 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
29958 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
29959 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
29960 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
29961 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
29962 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
29963 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
29964 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
29965 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
29966 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
29967 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
29968 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
29969 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
29970 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
29971 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
29972 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
29973 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
29974 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
29975 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
29976 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
29977 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
29978 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
29979 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
29980 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
29981 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
29982 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
29983 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
29984
29985 * gcc.target/xstormy16/sfr: New files:
29986 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
29987 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
29988 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
29989 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
29990 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
29991 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
29992 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
29993 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
29994 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
29995 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
29996 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
29997 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
29998 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
29999 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
30000 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
30001 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
30002 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
30003 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
30004 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
30005 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
30006 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
30007 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
30008 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
30009 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
30010 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
30011 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
30012 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
30013 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
30014 27_if0_sfrw_bitfield_f.c
30015
30016 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30017
30018 PR c++/18100
30019 * g++.dg/lookup/name-clash4.C: New test.
30020
30021 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
30022
30023 PR c++/18672
30024 * g++.dg/opt/array1.C: New.
30025
30026 PR c++/18803
30027 * g++.dg/template/operator5.C: New.
30028
30029 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
30030
30031 PR c/18867
30032 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
30033
30034 2004-12-07 Steven Bosscher <stevenb@suse.de>
30035
30036 * gcc.dg/noncompile/20041207.c: New test.
30037
30038 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
30039
30040 * g++.dg/other/unreachable-1.C: New test.
30041
30042 2004-12-06 Nick Clifton <nickc@redhat.com>
30043
30044 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
30045 <limits.h> because the latter comes from gcc's include/ directory
30046 and not the newlib/libc/include directory.
30047
30048 2004-12-04 Richard Henderson <rth@redhat.com>
30049
30050 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
30051
30052 2004-12-04 Richard Henderson <rth@redhat.com>
30053
30054 * lib/target-supports.exp (check_gc_sections_available): Disable
30055 for alpha and ia64.
30056
30057 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
30058
30059 PR middle-end/17909
30060 * g++.dg/other/vararg-2.C: New test.
30061
30062 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30063
30064 PR c++/17011, c++/17971
30065 * g++.dg/template/error15.C: Adjust expected error.
30066 * g++.dg/template/instantiate3.C: Likewise.
30067
30068 2004-12-03 Janis Johnson <janis187@us.ibm.com>
30069
30070 * gcc.dg/altivec-18.c: Fix for darwin
30071
30072 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
30073
30074 PR c++/18782
30075 * g++.dg/parse/ptrmem2.C: New.
30076
30077 PR c++/18318
30078 * g++.dg/template/new1.C: New.
30079
30080 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30081
30082 PR fortran/18710
30083 * gfortran.dg/direct_io_3.f90: New test.
30084
30085 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
30086
30087 PR 18758
30088 * g++.dg/parse/crash21.C: New.
30089
30090 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30091
30092 PR c++/15664, c++/18276
30093 * g++.dg/template/ttp13.C: New test.
30094 * g++.dg/template/ttp14.C: Likewise.
30095
30096 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30097
30098 PR c++/18123
30099 * g++.dg/parse/enum2.C: New test.
30100 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
30101
30102 2004-12-02 Nick Clifton <nickc@redhat.com>
30103
30104 * gcc.target/xstormy16: New test directory.
30105 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
30106 * gcc.target/xstormy16/bp.c: Check the generation of bp
30107 instructions.
30108 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
30109 bn instructions and the BELOW100 attribute.
30110
30111 2004-12-02 Alan Modra <amodra@bigpond.net.au>
30112
30113 PR target/16952
30114 * gcc.dg/ppc-eabi.c: New.
30115
30116 2004-12-02 Bud Davis <bdavis9659@comcast.net>
30117
30118 PR fortran/18284
30119 * gfortran.dg/backspace.f90
30120
30121 2004-12-02 Bud Davis <bdavis9659@comcast.net>
30122
30123 * gfortran.dg/inquire.f90: New test.
30124
30125 2004-12-01 Janis Johnson <janis187@us.ibm.com>
30126
30127 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
30128 handle effective-target-keyword.
30129 (dg-skip-if): Support effective-target keyword as target list.
30130 (dg-xfail-if): Ditto.
30131 * lib/target-supports.exp (is-effective-target-keyword): New proc.
30132
30133 2004-12-01 Diego Novillo <dnovillo@redhat.com>
30134
30135 PR tree-optimization/18291
30136 * gcc.c-torture/compile/pr18291.c: New test.
30137
30138 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
30139
30140 PR C++/18729
30141 * g++.dg/parse/crash20.C: New.
30142
30143 PR c++/17431
30144 * g++.dg/overload/arg1.C: New.
30145 * g++.dg/overload/arg2.C: New.
30146 * g++.dg/overload/arg3.C: New.
30147 * g++.dg/overload/arg4.C: New.
30148
30149 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
30150
30151 * gcc.dg/c99-flex-array-4.c: Remove.
30152
30153 2004-11-30 Janis Johnson <janis187@us.ibm.com>
30154
30155 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
30156
30157 * lib/target-supports.exp (is-effective-target): Simplify.
30158
30159 * lib/target-supports.exp (check_effective_target_vect_long):
30160 Fix for powerpc64-*-*.
30161
30162 2004-11-30 Loren James Rittle <ljrittle@acm.org>
30163
30164 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
30165 to support new requirements on FreeBSD 5.
30166
30167 2004-11-30 Devang Patel <dpatel@apple.com>
30168
30169 PR 18702
30170 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
30171
30172 2004-11-30 Janis Johnson <janis187@us.ibm.com>
30173
30174 * g++.dg/ext/altivec-13.C: New test.
30175
30176 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
30177
30178 PR tree-opt/18298
30179 * gcc.c-torture/execute/p18298.c: New test.
30180
30181 2004-11-30 Ira Rosen <irar@il.ibm.com>
30182 Dorit Naishlos <dorit@il.ibm.com>
30183
30184 PR tree-opt/18607
30185 * gcc.dg/vect/vect-89.c: New test.
30186
30187 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
30188
30189 * gcc.dg/pr18596-1.c: New test.
30190
30191 2004-11-30 Ben Elliston <bje@au.ibm.com>
30192
30193 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
30194
30195 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
30196
30197 PR c/18479
30198 * gcc.dg/pr18479.c: New test.
30199
30200 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
30201
30202 PR target/18490
30203 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
30204 mmix-knuth-mmixware.
30205
30206 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
30207 cris-*-elf* cris-*-aout* mmix-*-*
30208
30209 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
30210
30211 PR middle-end/18725
30212 * gcc.dg/pr18725.c: New test.
30213
30214 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
30215
30216 PR target/18488
30217 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
30218
30219 PR target/18336
30220 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
30221
30222 2004-11-29 Mark Mitchell <mark@codesourcery.com>
30223
30224 PR c++/18368
30225 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
30226 * g++.old-deja/g++.law/ctors5.C: Likewise.
30227 * g++.old-deja/g++.other/crash25.C: Likewise.
30228
30229 PR c++/18674
30230 * g++.dg/template/error16.C: New test.
30231
30232 PR c++/18512
30233 * g++.dg/template/crash29.C: New test.
30234
30235 2004-11-29 Diego Novillo <dnovillo@redhat.com>
30236
30237 PR tree-optimization/18712
30238 * gcc.c-torture/compile/pr18712.c: New test.
30239
30240 2004-11-29 Joseph Myers <joseph@codesourcery.com>
30241
30242 PR c/7544
30243 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
30244 tests.
30245
30246 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30247
30248 PR c++/18652
30249 * g++.dg/lookup/crash6.C: New test.
30250
30251 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
30252
30253 PR middle-end/18164
30254 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
30255
30256 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
30257
30258 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
30259 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
30260 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
30261
30262 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
30263
30264 * gcc.dg/pr18164.c: New test.
30265
30266 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
30267
30268 * gcc.dg/funroll-loops-all.c: New.
30269
30270 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
30271
30272 PR target/18489
30273 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
30274 delimeter, match space and TAB as well as ":".
30275
30276 PR target/18484
30277 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
30278
30279 PR target/18348
30280 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
30281
30282 PR target/18345
30283 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
30284
30285 PR target/18337
30286 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
30287
30288 2004-11-28 Bud Davis <bdavis9659@comcast.net>
30289
30290 * gfortran.dg/direct_io_2.f90: New test.
30291
30292 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
30293
30294 PR target/18334
30295 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
30296
30297 2004-11-28 Richard Henderson <rth@redhat.com>
30298
30299 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
30300
30301 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
30302
30303 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
30304 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
30305 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
30306 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
30307 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
30308 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
30309 gcc.dg/pointer-arith-8.c: New tests.
30310
30311 2004-11-27 Bud Davis <bdavis9659@comcast.net>
30312
30313 PR fortran/18364
30314 * gfortran.dg/endfile.f90: New test.
30315
30316 2004-11-27 Falk Hueffner <falk@debian.org>
30317
30318 * gcc.dg/loop-6.c: New test.
30319
30320 2004-11-27 Jakub Jelinek <jakub@redhat.com>
30321
30322 * gcc.c-torture/execute/20041126-1.c: New test.
30323
30324 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
30325
30326 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
30327 on IRIX.
30328
30329 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
30330
30331 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
30332 functions.
30333
30334 2004-11-27 Jakub Jelinek <jakub@redhat.com>
30335
30336 PR rtl-optimization/17825
30337 * gcc.c-torture/compile/20041119-1.c: New test.
30338
30339 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30340
30341 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
30342 Check existence of ld library path variables before unsetting.
30343
30344 2004-11-26 Mark Mitchell <mark@codesourcery.com>
30345
30346 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
30347
30348 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
30349
30350 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
30351
30352 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
30353
30354 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
30355
30356 2004-11-26 Ben Elliston <bje@au.ibm.com>
30357
30358 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
30359 dg-do directive.
30360
30361 2004-11-26 Ben Elliston <bje@au.ibm.com>
30362
30363 * gcc.dg/pr17957.c: Pass --param, not -param.
30364
30365 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
30366
30367 PR middle-end/17957
30368 * gcc.dg/pr17957.c: New test.
30369
30370 2004-11-25 Mark Mitchell <mark@codesourcery.com>
30371
30372 PR c++/18445
30373 * g++.dg/template/crash28.C: Likewise.
30374
30375 PR c++/18001
30376 * g++.dg/expr/unary2.C: Adjust lvalue messages.
30377 * g++.dg/ext/lvaddr.C: Likewise.
30378 * g++.dg/opt/pr7503-3.C: Likewise.
30379
30380 PR c++/18466
30381 * g++.dg/parse/qualified3.C: New test.
30382 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
30383
30384 PR c++/18545
30385 * g++.dg/expr/return1.C: New test.
30386
30387 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30388
30389 Friend class name lookup 3/n, PR c++/3332
30390 * g++.dg/lookup/friend3.C: New test.
30391 * g++.dg/lookup/friend4.C: Likewise.
30392 * g++.dg/lookup/friend5.C: Likewise.
30393
30394 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30395
30396 Friend class name lookup 2/n, PR c++/14513, c++/15410
30397 * g++.dg/lookup/friend2.C: New test.
30398 * g++.dg/template/friend31.C: Likewise.
30399
30400 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30401
30402 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
30403
30404 2004-11-24 Mark Mitchell <mark@codesourcery.com>
30405
30406 PR c++/17473
30407 * g++.dg/tc1/dr56.C: Remove.
30408 * g++.dg/template/typedef1.C: Add dg-error markers.
30409 * g++.old-deja/g++.other/typedef7.C: Likewise.
30410
30411 PR c++/18285
30412 * g++.dg/parse/typedef7.C: New test.
30413
30414 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
30415
30416 * gcc.c-torture/execute/20041124-1.c: New test.
30417
30418 2004-11-24 Mark Mitchell <mark@codesourcery.com>
30419
30420 * g++.dg/template/deduce3.C: New test.
30421
30422 PR c++/18586
30423 * g++.dg/template/crash27.C: New test.
30424
30425 PR c++/18530
30426 * g++.dg/warn/Wshadow-3.C: New test.
30427
30428 2004-11-24 Devang Patel <dpatel@apple.com>
30429
30430 PR/18555
30431 * gcc.dg/cpp/isysroot-1.c: New test.
30432 * gcc.dg/cpp/usr/include/stdio.h: New file.
30433 * gcc.dg/cpp/isysroot-2.c: New test.
30434 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
30435 New file.
30436
30437 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30438
30439 PR c++/8929
30440 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
30441
30442 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30443
30444 * gcc.target/sparc/align.c: Do not include <stdint.h>.
30445 * gcc.target/sparc/pdist.c: Likewise.
30446
30447 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
30448
30449 PR c++/16882
30450 * g++.dg/conversion/simd1.C: New test.
30451
30452 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30453
30454 * lib/target-libpath.exp: New file defining
30455 set_ld_library_path_env_vars and restore_ld_library_path_env_vars.
30456 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
30457 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
30458 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
30459 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
30460
30461 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
30462
30463 * gcc.dg/pragma-align-2.c: Test macro expansion.
30464 * gcc.dg/pragma-pack-2.c: New test.
30465
30466 2004-11-23 Richard Henderson <rth@redhat.com>
30467
30468 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
30469 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
30470 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
30471 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
30472 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
30473 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
30474
30475 * gcc.dg/vect/vect.exp: Add check for alpha.
30476 * lib/target-supports.exp (check_alpha_max_hw_available): New.
30477 (check_effective_target_vect_int): Enable for alpha.
30478 (check_effective_target_vect_long): New.
30479 (is-effective-target): Add it.
30480
30481 2004-11-23 Uros Bizjak <uros@kss-loka.si>
30482
30483 * gcc.dg/pr18614-1.c: New test.
30484
30485 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30486
30487 * gcc.dg/setjmp-2.c: New test.
30488
30489 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
30490
30491 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
30492 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
30493 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
30494 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
30495 gcc.target/sparc/pdist.c: New tests.
30496
30497 2004-11-22 Bob Wilson <bob.wilson@acm.org>
30498
30499 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
30500
30501 2004-11-22 Dale Johannesen <dalej@apple.com>
30502
30503 * gcc.dg/20041111-1.c: New.
30504
30505 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
30506
30507 PR tree-opt/18536
30508 * gcc.dg/vect/pr18536.c: New test.
30509
30510 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30511
30512 PR c++/18354
30513 * g++.dg/template/nontype11.C: New test.
30514
30515 2004-11-21 Roger Sayle <roger@eyesopen.com>
30516
30517 PR middle-end/18520
30518 * gcc.dg/pr18520-1.c: New test case.
30519
30520 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
30521
30522 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
30523 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
30524 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
30525 expected diagnostics.
30526
30527 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30528
30529 PR target/18580
30530 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
30531 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
30532 vect-77.c, vect-77a.c: XFAIL on the SPARC.
30533
30534 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30535
30536 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
30537
30538 2004-11-19 Mark Mitchell <mark@codesourcery.com>
30539 Joseph Myers <joseph@codesourcery.com>
30540
30541 * lib/target-supports.exp (check_visibility_available): Really
30542 test the compiler.
30543
30544 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
30545
30546 PR tree-opt/18181
30547 * gcc.dg/vect/vect-85.c: New test.
30548 * gcc.dg/vect/vect-86.c: New test.
30549 * gcc.dg/vect/vect-87.c: New test.
30550 * gcc.dg/vect/vect-88.c: New test.
30551
30552 2004-11-19 Ben Elliston <bje@au.ibm.com>
30553
30554 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
30555
30556 2004-11-18 Janis Johnson <janis187@us.ibm.com>
30557
30558 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
30559 * gcc.dg/ppc-and-1.c: Ditto.
30560 * gcc.dg/ppc-compare-1.c: Ditto.
30561 * gcc.dg/ppc-mov-1.c: Ditto
30562
30563 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
30564 Mark Mitchell <mark@codesourcery.com>
30565
30566 * gcc.dg/pragma-init-fini-2.c: New test.
30567
30568 2004-11-17 Janis Johnson <janis187@us.ibm.com>
30569 Aldy Hernandez <aldyh@redhat.com>
30570
30571 * lib/target-supports.exp (check_effective_target_vect_int): New
30572 (check_effective_target_vect_float): New
30573 (check_effective_target_vect_double): New.
30574 (is-effective-target): Support new effective targets keywords.
30575 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
30576 default action for dg-do.
30577 * gcc.dg/vect/pr16105.c: Use new support.
30578 * gcc.dg/vect/pr18400.c: Ditto.
30579 * gcc.dg/vect/pr18425.c: Ditto.
30580 * gcc.dg/vect/vect-1.c: Ditto.
30581 * gcc.dg/vect/vect-10.c: Ditto.
30582 * gcc.dg/vect/vect-11.c: Ditto.
30583 * gcc.dg/vect/vect-12.c: Ditto.
30584 * gcc.dg/vect/vect-13.c: Ditto.
30585 * gcc.dg/vect/vect-14.c: Ditto.
30586 * gcc.dg/vect/vect-15.c: Ditto.
30587 * gcc.dg/vect/vect-16.c: Ditto.
30588 * gcc.dg/vect/vect-17.c: Ditto.
30589 * gcc.dg/vect/vect-18.c: Ditto.
30590 * gcc.dg/vect/vect-19.c: Ditto.
30591 * gcc.dg/vect/vect-2.c: Ditto.
30592 * gcc.dg/vect/vect-20.c: Ditto.
30593 * gcc.dg/vect/vect-21.c: Ditto.
30594 * gcc.dg/vect/vect-22.c: Ditto.
30595 * gcc.dg/vect/vect-23.c: Ditto.
30596 * gcc.dg/vect/vect-24.c: Ditto.
30597 * gcc.dg/vect/vect-25.c: Ditto.
30598 * gcc.dg/vect/vect-26.c: Ditto.
30599 * gcc.dg/vect/vect-27.c: Ditto.
30600 * gcc.dg/vect/vect-27a.c: Ditto.
30601 * gcc.dg/vect/vect-28.c: Ditto.
30602 * gcc.dg/vect/vect-29.c: Ditto.
30603 * gcc.dg/vect/vect-29a.c: Ditto.
30604 * gcc.dg/vect/vect-3.c: Ditto.
30605 * gcc.dg/vect/vect-30.c: Ditto.
30606 * gcc.dg/vect/vect-31.c: Ditto.
30607 * gcc.dg/vect/vect-32.c: Ditto.
30608 * gcc.dg/vect/vect-33.c: Ditto.
30609 * gcc.dg/vect/vect-34.c: Ditto.
30610 * gcc.dg/vect/vect-35.c: Ditto.
30611 * gcc.dg/vect/vect-36.c: Ditto.
30612 * gcc.dg/vect/vect-37.c: Ditto.
30613 * gcc.dg/vect/vect-38.c: Ditto.
30614 * gcc.dg/vect/vect-4.c: Ditto.
30615 * gcc.dg/vect/vect-40.c: Ditto.
30616 * gcc.dg/vect/vect-41.c: Ditto.
30617 * gcc.dg/vect/vect-42.c: Ditto.
30618 * gcc.dg/vect/vect-43.c: Ditto.
30619 * gcc.dg/vect/vect-44.c: Ditto.
30620 * gcc.dg/vect/vect-45.c: Ditto.
30621 * gcc.dg/vect/vect-46.c: Ditto.
30622 * gcc.dg/vect/vect-47.c: Ditto.
30623 * gcc.dg/vect/vect-48.c: Ditto.
30624 * gcc.dg/vect/vect-48a.c: Ditto.
30625 * gcc.dg/vect/vect-49.c: Ditto.
30626 * gcc.dg/vect/vect-5.c: Ditto.
30627 * gcc.dg/vect/vect-50.c: Ditto.
30628 * gcc.dg/vect/vect-51.c: Ditto.
30629 * gcc.dg/vect/vect-52.c: Ditto.
30630 * gcc.dg/vect/vect-53.c: Ditto.
30631 * gcc.dg/vect/vect-54.c: Ditto.
30632 * gcc.dg/vect/vect-55.c: Ditto.
30633 * gcc.dg/vect/vect-56.c: Ditto.
30634 * gcc.dg/vect/vect-56a.c: Ditto.
30635 * gcc.dg/vect/vect-57.c: Ditto.
30636 * gcc.dg/vect/vect-58.c: Ditto.
30637 * gcc.dg/vect/vect-59.c: Ditto.
30638 * gcc.dg/vect/vect-6.c: Ditto.
30639 * gcc.dg/vect/vect-60.c: Ditto.
30640 * gcc.dg/vect/vect-61.c: Ditto.
30641 * gcc.dg/vect/vect-62.c: Ditto.
30642 * gcc.dg/vect/vect-63.c: Ditto.
30643 * gcc.dg/vect/vect-64.c: Ditto.
30644 * gcc.dg/vect/vect-65.c: Ditto.
30645 * gcc.dg/vect/vect-66.c: Ditto.
30646 * gcc.dg/vect/vect-67.c: Ditto.
30647 * gcc.dg/vect/vect-68.c: Ditto.
30648 * gcc.dg/vect/vect-69.c: Ditto.
30649 * gcc.dg/vect/vect-7.c: Ditto.
30650 * gcc.dg/vect/vect-72.c: Ditto.
30651 * gcc.dg/vect/vect-72a.c: Ditto.
30652 * gcc.dg/vect/vect-73.c: Ditto.
30653 * gcc.dg/vect/vect-74.c: Ditto.
30654 * gcc.dg/vect/vect-75.c: Ditto.
30655 * gcc.dg/vect/vect-76.c: Ditto.
30656 * gcc.dg/vect/vect-77.c: Ditto.
30657 * gcc.dg/vect/vect-77a.c: Ditto.
30658 * gcc.dg/vect/vect-78.c: Ditto.
30659 * gcc.dg/vect/vect-79.c: Ditto.
30660 * gcc.dg/vect/vect-8.c: Ditto.
30661 * gcc.dg/vect/vect-80.c: Ditto.
30662 * gcc.dg/vect/vect-82.c: Ditto.
30663 * gcc.dg/vect/vect-82_64.c: Ditto.
30664 * gcc.dg/vect/vect-83.c: Ditto.
30665 * gcc.dg/vect/vect-83_64.c: Ditto.
30666 * gcc.dg/vect/vect-9.c: Ditto.
30667 * gcc.dg/vect/vect-all.c: Ditto.
30668 * gcc.dg/vect/vect-none.c: Ditto.
30669
30670 2004-11-17 Janis Johnson <janis187@us.ibm.com>
30671
30672 * lib/gcc-dg.exp (dg-skip-if): New function.
30673 (dg-forbid-option): Remove.
30674 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
30675 * g++.dg/abi/bitfield8.C: Likewise.
30676 * g++.dg/abi/dtor1.C: Likewise.
30677 * g++.dg/abi/empty10.C: Likewise.
30678 * g++.dg/abi/empty7.C: Likewise.
30679 * g++.dg/abi/empty9.C: Likewise.
30680 * g++.dg/abi/layout3.C: Likewise.
30681 * g++.dg/abi/layout4.C: Likewise.
30682 * g++.dg/abi/thunk1.C: Likewise.
30683 * g++.dg/abi/thunk2.C: Likewise.
30684 * g++.dg/abi/vbase11.C: Likewise.
30685 * g++.dg/abi/vthunk2.C: Likewise.
30686 * g++.dg/abi/vthunk3.C: Likewise.
30687 * g++.dg/ext/attrib8.C: Likewise.
30688 * g++.dg/opt/longbranch2.C: Likewise.
30689 * g++.dg/opt/reg-stack4.C: Likewise.
30690 * g++.old-deja/g++.ext/attrib1.C: Likewise.
30691 * g++.old-deja/g++.ext/attrib2.C: Likewise.
30692 * g++.old-deja/g++.ext/attrib3.C: Likewise.
30693 * g++.old-deja/g++.other/store-expr1.C: Likewise.
30694 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30695 * gcc.dg/20000609-1.c: Likewise.
30696 * gcc.dg/20000720-1.c: Likewise.
30697 * gcc.dg/20011107-1.c: Likewise.
30698 * gcc.dg/20011119-1.c: Likewise.
30699 * gcc.dg/20020108-1.c: Likewise.
30700 * gcc.dg/20020122-2.c: Likewise.
30701 * gcc.dg/20020122-3.c: Likewise.
30702 * gcc.dg/20020201-3.c: Likewise.
30703 * gcc.dg/20020206-1.c: Likewise.
30704 * gcc.dg/20020218-1.c: Likewise.
30705 * gcc.dg/20020310-1.c: Likewise.
30706 * gcc.dg/20020411-1.c: Likewise.
30707 * gcc.dg/20020418-2.c: Likewise.
30708 * gcc.dg/20020426-1.c: Likewise.
30709 * gcc.dg/20020426-2.c: Likewise.
30710 * gcc.dg/20020517-1.c: Likewise.
30711 * gcc.dg/20020523-1.c: Likewise.
30712 * gcc.dg/20020523-2.c: Likewise.
30713 * gcc.dg/20020729-1.c: Likewise.
30714 * gcc.dg/20030204-1.c: Likewise.
30715 * gcc.dg/20030826-2.c: Likewise.
30716 * gcc.dg/20030926-1.c: Likewise.
30717 * gcc.dg/20031202-1.c: Likewise.
30718 * gcc.dg/980312-1.c: Likewise.
30719 * gcc.dg/980313-1.c: Likewise.
30720 * gcc.dg/990117-1.c: Likewise.
30721 * gcc.dg/990424-1.c: Likewise.
30722 * gcc.dg/990524-1.c: Likewise.
30723 * gcc.dg/991230-1.c: Likewise.
30724 * gcc.dg/i386-387-1.c: Likewise.
30725 * gcc.dg/i386-387-2.c: Likewise.
30726 * gcc.dg/i386-387-3.c: Likewise.
30727 * gcc.dg/i386-387-4.c: Likewise.
30728 * gcc.dg/i386-387-5.c: Likewise.
30729 * gcc.dg/i386-387-6.c: Likewise.
30730 * gcc.dg/i386-asm-1.c: Likewise.
30731 * gcc.dg/i386-bitfield1.c: Likewise.
30732 * gcc.dg/i386-bitfield2.c: Likewise.
30733 * gcc.dg/i386-loop-1.c: Likewise.
30734 * gcc.dg/i386-loop-2.c: Likewise.
30735 * gcc.dg/i386-loop-3.c: Likewise.
30736 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
30737 * gcc.dg/i386-pic-1.c: Likewise.
30738 * gcc.dg/i386-regparm.c: Likewise.
30739 * gcc.dg/i386-signbit-1.c: Likewise.
30740 * gcc.dg/i386-signbit-2.c: Likewise.
30741 * gcc.dg/i386-signbit-3.c: Likewise.
30742 * gcc.dg/i386-sse-5.c: Likewise.
30743 * gcc.dg/i386-sse-8.c: Likewise.
30744 * gcc.dg/i386-unroll-1.c: Likewise.
30745 * gcc.dg/tls/opt-1.c: Likewise.
30746 * gcc.dg/tls/opt-2.c: Likewise.
30747 * gcc.dg/unroll-1.c: Likewise.
30748 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
30749 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
30750 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
30751 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
30752
30753 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30754
30755 * g++.dg/template/incomplete1.C: New test.
30756
30757 2004-11-16 Nick Clifton <nickc@redhat.com>
30758
30759 Revert patches accidentally commited during checkin of fixes for
30760 xstormy16 tests:
30761 gcc.c-torture/execute/simd-4.c: Revert
30762 gcc.dg/20040910-1.c: Revert.
30763
30764 2004-11-16 Paul Brook <paul@codesourcery.com>
30765
30766 PR fortran/13010
30767 * gfortran.dg/der_pointer_1.f90: New test.
30768
30769 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
30770
30771 PR c/18498
30772 * gcc.dg/bitfld-13.c: New test.
30773
30774 2004-11-15 Janis Johnson <janis187@us.ibm.com>
30775
30776 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
30777 powerpc*-*-linux*.
30778
30779 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
30780 * gcc.dg/ppc64-abi-2.c: Ditto.
30781 * gcc.dg/ppc64-abi-3.c: Ditto.
30782
30783 * lib/gcc-dg.exp (dg-target-list): Remove.
30784
30785 2004-11-15 Steve Ellcey <sje@cup.hp.com>
30786
30787 * gcc.dg/ia64-postinc.c: New test.
30788
30789 2004-11-15 Mark Mitchell <mark@codesourcery.com>
30790
30791 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
30792
30793 2004-11-15 Nick Clifton <nickc@redhat.com>
30794
30795 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
30796 __INT_MAX__ so that the test can be compiled by toolchains
30797 targeted at 16-bit processors.
30798
30799 * gcc.dg/20040625-1.c: Use long constants rather than integers
30800 when performing arithmetic that will overflow 16-bits.
30801
30802 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
30803 xstormy16. It does not support 128-bit vector operations.
30804
30805 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
30806 with the macro PTR_TYPE. Define this macro to an integer type
30807 suitable for holding a pointer.
30808
30809 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
30810 the target is a 16-bit processor.
30811
30812 * gcc.dg/cpp/if-2.c: Expect a different warning message from
30813 16-bit targets where the character constant will be too long.
30814
30815 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
30816 where the double will not be directly addressable.
30817
30818 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30819
30820 Friend class name lookup 1/n, PR c++/18471
30821 * g++.dg/template/crash26.C: New test.
30822 * g++.dg/lookup/struct1.C: Adjust expected error.
30823 * g++.dg/parse/elab1.C: Likewise.
30824 * g++.dg/parse/elab2.C: Likewise.
30825 * g++.dg/parse/int-as-enum1.C: Likewise.
30826 * g++.dg/parse/struct-as-enum1.C: Likewise.
30827 * g++.dg/parse/typedef1.C: Likewise.
30828 * g++.dg/parse/typedef3.C: Likewise.
30829 * g++.dg/parse/typedef4.C: Likewise.
30830 * g++.dg/parse/typedef5.C: Likewise.
30831 * g++.dg/template/nontype4.C: Likewise.
30832 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
30833 * g++.old-deja/g++.other/elab1.C: Likewise.
30834 * g++.old-deja/g++.other/syntax4.C: Likewise.
30835
30836 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
30837
30838 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
30839
30840 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
30841
30842 * gcc.c-torture/execute/20041114-1.c: New test.
30843
30844 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
30845
30846 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
30847 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
30848 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
30849 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
30850 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
30851 gcc.dg/switch-7.c: New tests.
30852
30853 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30854
30855 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
30856
30857 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30858
30859 PR tree-opt/18400
30860 * gcc.dg/vect/pr18400.c: New test.
30861
30862 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30863 Andrew Pinski <pinskia@physics.uc.edu>
30864
30865 PR tree-opt/18425
30866 * gcc.dg/vect/pr18425.c: New test.
30867
30868 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30869
30870 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
30871 Guard with dg-require-alias and dg-require-visibility.
30872
30873 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30874
30875 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
30876
30877 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30878
30879 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
30880
30881 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30882
30883 PR c++/17344
30884 * g++.dg/template/defarg5.C: New test.
30885
30886 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
30887
30888 * g++.dg/parse/cast1.C: Run only on ILP32.
30889 * g++.old-deja/g++.mike/p784.C: Likewise.
30890
30891 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
30892
30893 * gcc.c-torture/execute/20041113-1.c: New test.
30894
30895 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
30896
30897 PR target/18230
30898 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
30899 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
30900 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
30901 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
30902 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
30903 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
30904 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
30905 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
30906 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
30907 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
30908 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
30909 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
30910 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
30911
30912 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
30913
30914 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
30915 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
30916 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
30917 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
30918 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
30919 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
30920 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
30921 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
30922 gcc.target/sparc/combined-1.c: New tests.
30923
30924 2004-11-12 Ziemowit Laski <zlaski@apple.com>
30925
30926 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
30927 New tests.
30928
30929 2004-11-12 Mark Mitchell <mark@codesourcery.com>
30930
30931 * lib/gcc-dg.exp (dg-forbid-option): New function.
30932 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
30933 * g++.dg/abi/bitfield8.C: Likewise.
30934 * g++.dg/abi/dtor1.C: Likewise.
30935 * g++.dg/abi/empty10.C: Likewise.
30936 * g++.dg/abi/empty7.C: Likewise.
30937 * g++.dg/abi/empty9.C: Likewise.
30938 * g++.dg/abi/layout3.C: Likewise.
30939 * g++.dg/abi/layout4.C: Likewise.
30940 * g++.dg/abi/thunk1.C: Likewise.
30941 * g++.dg/abi/thunk2.C: Likewise.
30942 * g++.dg/abi/vbase11.C: Likewise.
30943 * g++.dg/abi/vthunk2.C: Likewise.
30944 * g++.dg/abi/vthunk3.C: Likewise.
30945 * g++.dg/ext/attrib8.C: Likewise.
30946 * g++.dg/opt/longbranch2.C: Likewise.
30947 * g++.dg/opt/reg-stack4.C: Likewise.
30948 * g++.old-deja/g++.ext/attrib1.C: Likewise.
30949 * g++.old-deja/g++.ext/attrib2.C: Likewise.
30950 * g++.old-deja/g++.ext/attrib3.C: Likewise.
30951 * g++.old-deja/g++.other/store-expr1.C: Likewise.
30952 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30953 * gcc.dg/20000609-1.c: Likewise.
30954 * gcc.dg/20000720-1.c: Likewise.
30955 * gcc.dg/20011107-1.c: Likewise.
30956 * gcc.dg/20011119-1.c: Likewise.
30957 * gcc.dg/20020108-1.c: Likewise.
30958 * gcc.dg/20020122-2.c: Likewise.
30959 * gcc.dg/20020122-3.c: Likewise.
30960 * gcc.dg/20020201-3.c: Likewise.
30961 * gcc.dg/20020206-1.c: Likewise.
30962 * gcc.dg/20020218-1.c: Likewise.
30963 * gcc.dg/20020310-1.c: Likewise.
30964 * gcc.dg/20020411-1.c: Likewise.
30965 * gcc.dg/20020418-2.c: Likewise.
30966 * gcc.dg/20020426-1.c: Likewise.
30967 * gcc.dg/20020426-2.c: Likewise.
30968 * gcc.dg/20020517-1.c: Likewise.
30969 * gcc.dg/20020523-1.c: Likewise.
30970 * gcc.dg/20020523-2.c: Likewise.
30971 * gcc.dg/20020729-1.c: Likewise.
30972 * gcc.dg/20030204-1.c: Likewise.
30973 * gcc.dg/20030826-2.c: Likewise.
30974 * gcc.dg/20030926-1.c: Likewise.
30975 * gcc.dg/20031202-1.c: Likewise.
30976 * gcc.dg/980312-1.c: Likewise.
30977 * gcc.dg/980313-1.c: Likewise.
30978 * gcc.dg/990117-1.c: Likewise.
30979 * gcc.dg/990424-1.c: Likewise.
30980 * gcc.dg/990524-1.c: Likewise.
30981 * gcc.dg/991230-1.c: Likewise.
30982 * gcc.dg/i386-387-1.c: Likewise.
30983 * gcc.dg/i386-387-2.c: Likewise.
30984 * gcc.dg/i386-387-3.c: Likewise.
30985 * gcc.dg/i386-387-4.c: Likewise.
30986 * gcc.dg/i386-387-5.c: Likewise.
30987 * gcc.dg/i386-387-6.c: Likewise.
30988 * gcc.dg/i386-asm-1.c: Likewise.
30989 * gcc.dg/i386-bitfield1.c: Likewise.
30990 * gcc.dg/i386-bitfield2.c: Likewise.
30991 * gcc.dg/i386-loop-1.c: Likewise.
30992 * gcc.dg/i386-loop-2.c: Likewise.
30993 * gcc.dg/i386-loop-3.c: Likewise.
30994 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
30995 * gcc.dg/i386-pic-1.c: Likewise.
30996 * gcc.dg/i386-regparm.c: Likewise.
30997 * gcc.dg/i386-signbit-1.c: Likewise.
30998 * gcc.dg/i386-signbit-2.c: Likewise.
30999 * gcc.dg/i386-signbit-3.c: Likewise.
31000 * gcc.dg/i386-sse-5.c: Likewise.
31001 * gcc.dg/i386-sse-8.c: Likewise.
31002 * gcc.dg/i386-unroll-1.c: Likewise.
31003 * gcc.dg/tls/opt-1.c: Likewise.
31004 * gcc.dg/tls/opt-2.c: Likewise.
31005 * gcc.dg/unroll-1.c: Likewise.
31006 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
31007 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
31008 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
31009 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
31010 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
31011 -m64 is specified.
31012
31013 2004-11-12 Mark Mitchell <mark@codesourcery.com>
31014
31015 PR c++/18389
31016 * g++.dg/parse/cond1.C: New test.
31017
31018 PR c++/18429
31019 * g++.dg/template/array9.C: New test.
31020 * g++.dg/ext/vla1.C: Adjust error messages.
31021 * g++.dg/ext/vlm1.C: Likewise.
31022 * g++.dg/template/crash2.C: Likewise.
31023
31024 PR c++/18436
31025 * g++.dg/template/call3.C: New test.
31026
31027 PR c++/18407
31028 * g++.dg/template/ptrmem11.C: New test.
31029
31030 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
31031
31032 PR other/14264
31033 * lib/g++.exp: Set LC_ALL and LANG to C.
31034 * lib/gcc-dg.exp: Likewise.
31035 * lib/gfortran.exp: Likewise.
31036 * lib/objc.exp: Likewise.
31037 * lib/treelang.exp: Likewise.
31038
31039 2004-11-12 Andreas Schwab <schwab@suse.de>
31040
31041 * gcc.dg/pr16286.c: Fix last change.
31042
31043 2004-11-12 Mark Mitchell <mark@codesourcery.com>
31044
31045 PR c++/18416
31046 * g++.dg/init/global1.C: New test.
31047
31048 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
31049
31050 * gcc.c-torture/execute/20041112-1.c: New test.
31051
31052 2004-11-11 Janis Johnson <janis187@us.ibm.com>
31053
31054 * lib/gcc-dg.exp (dg-target-list): New.
31055
31056 2004-11-11 Janis Johnson <janis187@us.ibm.com>
31057 Richard Sandiford <rsandifo@redhat.com>
31058
31059 * lib/target-supports.exp (get-compiler_messages): New.
31060 (check_named_sections_available): Use it.
31061 (check_effective_target_ilp32): New.
31062 (check_effective_target_lp64): New.
31063 (is-effective-target): New.
31064 * lib/gcc-dg.exp (dg-require-effective-target): New.
31065
31066 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
31067
31068 * gcc.dg/precedence-1.c: New test.
31069
31070 2004-11-11 Janis Johnson <janis187@us.ibm.com>
31071
31072 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
31073
31074 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
31075 message, delete generated files, use more descriptive name for
31076 executable, and make the test unsupported when it cannot be run.
31077
31078 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
31079 (dg-require-weak, dg-require-visibility, dg-require-alias,
31080 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
31081 dg-require-iconv, dg-require-named-sections): Use it.
31082
31083 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
31084
31085 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
31086
31087 PR target/16457
31088 * gcc.dg/ppc-and-1: New
31089
31090 PR target/16796
31091 * gcc.dg/ppc-mov-1.c: New.
31092
31093 PR target/16458
31094 * gcc.dg/ppc-compare-1.c: New.
31095
31096 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
31097
31098 * objc.dg/desig-init-2.m: New test.
31099
31100 2004-11-10 Adam Nemet <anemet@lnxw.com>
31101
31102 PR middle-end/18160
31103 * g++.dg/warn/register-var-1.C: New test.
31104 * g++.dg/warn/register-var-2.C: New test.
31105
31106 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
31107
31108 * gcc.dg/union-2.c: New test.
31109
31110 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
31111
31112 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
31113 New test for PR tree-optimization/17892.
31114
31115 2004-11-09 Mark Mitchell <mark@codesourcery.com>
31116
31117 PR c++/18369
31118 * g++.dg/init/new12.C: New test.
31119
31120 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
31121
31122 * gcc.target/sparc: New directory.
31123 * gcc.target/sparc/sparc.exp: New driver.
31124 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
31125 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
31126 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
31127 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
31128
31129 2004-11-10 Paul Brook <paul@codesourcery.com>
31130
31131 PR fortran/18218
31132 * gfortran.dg/list_read.c: New test.
31133
31134 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
31135
31136 PR c/18322
31137 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
31138 expected diagnostic location.
31139
31140 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
31141
31142 * gcc.dg/20041109-1.c: New test.
31143
31144 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
31145
31146 PR objc/18406
31147 * objc/compile/pr18406.m: New test.
31148
31149 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
31150
31151 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
31152
31153 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
31154
31155 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
31156
31157 2004-11-08 Steve Ellcey <sje@cup.hp.com>
31158
31159 * gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
31160
31161 2004-11-08 Steve Ellcey <sje@cup.hp.com>
31162
31163 * gcc.dg/20030225-2.c: Add prototype for abort and
31164 exit.
31165
31166 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
31167
31168 PR tree-opt/18299
31169 * gcc.c-torture/pr18299-1.c: New test.
31170
31171 2004-11-06 Andreas Schwab <schwab@suse.de>
31172
31173 * gcc.dg/pr16286.c: Also test for bool and pixel.
31174
31175 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
31176
31177 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
31178 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
31179 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
31180 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
31181 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
31182 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
31183 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
31184 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
31185 gcc.dg/struct-semi-3.c: New tests.
31186
31187 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31188
31189 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
31190
31191 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31192
31193 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
31194 Do not use C99 designators.
31195
31196 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31197
31198 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
31199
31200 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31201
31202 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
31203 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
31204 * gcc.c-torture/execute/simd-5.x: Remove.
31205
31206 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
31207
31208 PR rtl-optimization/17933
31209 * gcc.dg/torture/pr17933-1.c: New test.
31210
31211 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
31212
31213 PR target/18106
31214 * lib/target-supports.exp (check_weak_available): Support
31215 Windows.
31216
31217 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
31218
31219 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
31220 call to fflush(stdout) before abort.
31221 (my_ffsll): New function.
31222 (generate_fields): Use it.
31223
31224 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
31225
31226 * gcc.dg/init-undef-1.c: New test.
31227
31228 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
31229
31230 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
31231 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
31232 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
31233 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
31234 expected messages for new parser.
31235
31236 2004-11-04 Mark Mitchell <mark@codesourcery.com>
31237
31238 * g++.dg/ext/visibility/symbian1.C: New test.
31239
31240 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
31241
31242 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
31243 on LP64 targets.
31244
31245 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
31246
31247 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
31248 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
31249 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
31250 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
31251 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
31252 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
31253 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
31254 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
31255 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
31256 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
31257
31258 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
31259
31260 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
31261 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
31262 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
31263 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
31264 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
31265 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
31266 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
31267 for new parser.
31268
31269 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
31270
31271 PR target/15342
31272 * gcc.dg/20041104-1.c: New test.
31273
31274 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31275
31276 * g++.dg/template/nontype7.C: New test.
31277 * g++.dg/template/nontype8.C: Likewise.
31278 * g++.dg/template/nontype9.C: Likewise.
31279 * g++.dg/template/nontype10.C: Likewise.
31280 * g++.dg/tc1/dr49.C: Likewise.
31281 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
31282 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
31283
31284 2004-11-04 Ben Elliston <bje@au.ibm.com>
31285
31286 * g++.dg/rtti/tinfo1.C: Remove xfails.
31287
31288 2004-11-04 Ben Elliston <bje@au.ibm.com>
31289
31290 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
31291 packed attribute to the definition to satisfy the new C++ parser.
31292
31293 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31294
31295 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
31296 invocations of va_arg.
31297
31298 2004-11-02 Mark Mitchell <mark@codesourcery.com>
31299
31300 PR c++/18124
31301 * g++.dg/template/crash25.C: New test.
31302
31303 PR c++/18155
31304 * g++.dg/template/typedef2.C: New test.
31305 * g++.dg/parse/crash13.C: Adjust error markers.
31306
31307 PR c++/18177
31308 * g++.dg/conversion/const3.C: New test.
31309
31310 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31311
31312 PR fortran/17535
31313 PR fortran/17583
31314 PR fortran/17713
31315 * gfortran.dg/generic_[123].f90: New testcases.
31316
31317 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
31318
31319 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
31320 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
31321
31322 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
31323
31324 PR tree-opt/16808
31325 * gcc.c-torture/compile/pr16808.c: New test.
31326
31327 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
31328
31329 PR rtl-optimization/17104
31330 * gcc.dg/ppc-bitfield1.c: New.
31331
31332 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
31333
31334 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
31335
31336 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
31337
31338 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
31339 strings for 32-bit code.
31340
31341 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
31342
31343 PR c/18239
31344 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
31345
31346 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
31347
31348 PR c++/18064
31349 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
31350
31351 2004-10-31 Mark Mitchell <mark@codesourcery.com>
31352
31353 PR c++/15172
31354 * g++.dg/init/aggr2.C: New test.
31355
31356 2004-10-30 Ziemowit Laski <zlaski@apple.com>
31357
31358 * objc.dg/local-decl-1.m: New test.
31359
31360 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
31361
31362 * gcc.dg/20040910-1.c: Adjust regex.
31363
31364 2004-10-30 Roger Sayle <roger@eyesopen.com>
31365
31366 PR rtl-optimization/18084
31367 * g++.dg/opt/pr18084-1.C: New testcase.
31368
31369 2004-10-30 Matt Austern <austern@apple.com>
31370
31371 PR c++/17542
31372 * g++.dg/ext/attrib18.C: New test.
31373
31374 2004-10-30 Roger Sayle <roger@eyesopen.com>
31375
31376 PR middle-end/18096
31377 * gcc.dg/pr18096-1.c: New test case.
31378
31379 2004-10-30 Roger Sayle <roger@eyesopen.com>
31380
31381 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
31382
31383 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
31384
31385 PR c/16666
31386 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
31387 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
31388 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
31389 gcc.dg/old-style-prom-3.c: New tests.
31390
31391 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
31392
31393 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
31394 Remove unnecessary inclusion of stdio.h.
31395
31396 2004-10-29 Roger Sayle <roger@eyesopen.com>
31397
31398 PR rtl-optimization/17581
31399 * gcc.dg/pr17581-1.c: New test case.
31400
31401 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
31402
31403 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
31404 being implemented.
31405 * g++.dg/conversion/dr195-1.C: New.
31406 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
31407 * g++.old-deja/g++.mike/p10148.C: Likewise.
31408
31409 2004-10-29 Mark Mitchell <mark@codesourcery.com>
31410
31411 PR c++/17695
31412 * g++.dg/debug/typedef2.C: New test.
31413
31414 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
31415
31416 PR fortran/13490
31417 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
31418 * gfortran.dg/g77/README: Update.
31419
31420 2004-10-28 Matt Austern <austern@apple.com>
31421
31422 PR c++/14124
31423 * g++.dg/ext/packed7.C: New test.
31424
31425 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
31426
31427 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
31428 scan-assembler.
31429 * lib/scanasm.exp (hidden-scan-for): New proc.
31430 (scan-hidden): Use hidden-scan-for instead of constructing the scan
31431 string.
31432 (scan-not-hidden): Likewise.
31433 * lib/target-supports.exp (check_visibility_available): mach-o is
31434 support too.
31435
31436 2004-10-28 Mark Mitchell <mark@codesourcery.com>
31437
31438 PR c++/17132
31439 * g++.dg/template/memclass3.C: New test.
31440
31441 2004-10-28 Adam Nemet <anemet@lnxw.com>
31442
31443 PR middle-end/18160
31444 * gcc.dg/register-var-1.c: New test.
31445 * gcc.dg/register-var-2.c: New test.
31446 * gcc.dg/asm-7.c: Taking the address of a register variable is an
31447 error now.
31448
31449 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
31450
31451 PR other/18172
31452 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
31453 unused variables.
31454 * gcc.dg/vect/vect-22.c: Likewise.
31455
31456 2004-10-28 Jakub Jelinek <jakub@redhat.com>
31457
31458 * gcc.dg/i386-rotate-1.c: New test.
31459
31460 2004-10-27 Mark Mitchell <mark@codesourcery.com>
31461
31462 * g++.dg/init/ref12.C: Add "run" marker.
31463
31464 PR c++/17435
31465 * g++.dg/init/ref12.C: New test.
31466
31467 PR c++/18140
31468 * g++.dg/template/shift1.C: New test.
31469 * g++.dg/template/error10.C: Adjust error markers.
31470
31471 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
31472
31473 PR tree-opt/17529
31474 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
31475
31476 2004-10-27 Geoffrey Keating <geoffk@apple.com>
31477
31478 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
31479 * gcc.dg/weak/weak-3.c: Likewise.
31480 * gcc.dg/weak/weak-5.c: Likewise.
31481 * gcc.dg/weak/weak-9.c: Likewise.
31482 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
31483 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
31484
31485 * gcc.dg/darwin-weakimport-1.c: New.
31486
31487 2004-10-28 Ben Elliston <bje@au.ibm.com>
31488
31489 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
31490
31491 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
31492
31493 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
31494 'syntax' error messages.
31495 * gcc.dg/cpp/direct2s.c: Likewise.
31496
31497 2004-10-26 Geoffrey Keating <geoffk@apple.com>
31498
31499 * gcc.c-torture/compile/20041026-1.c: New.
31500
31501 2004-10-26 Mark Mitchell <mark@codesourcery.com>
31502
31503 PR c++/18093
31504 * g++.dg/lookup/ns2.C: New test.
31505
31506 PR c++/18020
31507 * g++.dg/template/enum4.C: New test.
31508
31509 PR c++/18161
31510 * g++.dg/template/expr1.C: New test.
31511
31512 2004-10-26 Ben Elliston <bje@au.ibm.com>
31513
31514 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
31515
31516 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
31517
31518 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
31519 gcc.dg/decl-nospec-3.c: New tests.
31520
31521 2004-10-26 Ziemowit Laski <zlaski@apple.com>
31522
31523 * objc.dg/super-class-3.m: New test.
31524
31525 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
31526
31527 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
31528 resyncing.
31529 * gcc.dg/cpp/direct2s.c: Likewise.
31530
31531 2004-10-25 Geoffrey Keating <geoffk@apple.com>
31532
31533 * objc.dg/image-info.m: Update for changes to section selection.
31534
31535 2004-10-25 David Ayers <d.ayers@inode.at>
31536 Ziemowit Laski <zlaski@apple.com>
31537
31538 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
31539 diagnostics when messaging 'id <Proto>'.
31540 * objc.dg/class-protocol-1.m: New test.
31541 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
31542 a non-existent method signature.
31543 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
31544 Update diagnostics when messaging with non-existent method signature.
31545 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
31546 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
31547 invalid receivers are now resolved as if messaging 'id'; remove
31548 extraneous diagnostics.
31549
31550 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
31551
31552 PR c/16667
31553 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
31554 gcc.dg/init-desig-obs-3.c: New tests.
31555
31556 2004-10-25 Jakub Jelinek <jakub@redhat.com>
31557
31558 * gcc.dg/debug/20041023-1.c: New test.
31559
31560 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
31561
31562 PR middle-end/17407
31563 * gcc.c-torture/compile/pr17407.c: New test.
31564
31565 PR c++/18121
31566 * g++.dg/template/array8.C: New test.
31567
31568 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
31569
31570 PR other/18138
31571 * lib/g++.exp: Accept more than one multilib libgcc.
31572 * lib/gcc-dg.exp: Likewise.
31573 * lib/objc.exp: Likewise.
31574 * lib/treelang.exp: Likewise.
31575 * lib/gfortran.exp: Likewise.
31576
31577 2004-10-24 Ben Elliston <bje@au.ibm.com>
31578
31579 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
31580
31581 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
31582
31583 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
31584 * gcc.dg/c99-const-expr-3.c: Likewise.
31585
31586 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
31587
31588 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
31589
31590 2004-10-23 Ben Elliston <bje@au.ibm.com>
31591
31592 * gcc.c-torture/execute/loop-2e.x: Remove.
31593
31594 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
31595
31596 PR c++/18095
31597 * g++.dg/parse/crash18.C: New.
31598 * g++.dg/parse/crash19.C: New.
31599
31600 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
31601
31602 * g++.dg/ext/dllimport1.C: Move dg-warnings.
31603 * g++.dg/ext/dllimport2.C: Same.
31604 * g++.dg/ext/dllimport8.C: Same.
31605
31606 2004-10-21 Mark Mitchell <mark@codesourcery.com>
31607
31608 PR c++/10841
31609 * g++.dg/conversion/cast1.C: New test.
31610 * g++.dg/overload/pmf1.C: Adjust error marker.
31611
31612 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
31613
31614 PR objc/17923
31615 * objc.dg/const-str-7.m: New test.
31616
31617 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31618
31619 * g++.dg/template/memfriend11.C: Fix comment typo.
31620 * g++.dg/template/memfriend14.C: Likewise.
31621
31622 2004-10-20 Richard Henderson <rth@redhat.com>
31623
31624 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
31625 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
31626 -fasynchronous-unwind-tables.
31627
31628 2004-10-20 Richard Henderson <rth@redhat.com>
31629
31630 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
31631 (main): Return success.
31632 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
31633 (main): Return success.
31634
31635 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31636
31637 PR c++/13495
31638 * g++.dg/template/memfriend9.C: New test.
31639 * g++.dg/template/memfriend10.C: Likewise.
31640 * g++.dg/template/memfriend11.C: Likewise.
31641 * g++.dg/template/memfriend12.C: Likewise.
31642 * g++.dg/template/memfriend13.C: Likewise.
31643 * g++.dg/template/memfriend14.C: Likewise.
31644 * g++.dg/template/memfriend15.C: Likewise.
31645 * g++.dg/template/memfriend16.C: Likewise.
31646 * g++.dg/template/memfriend17.C: Likewise.
31647 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
31648
31649 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
31650
31651 * g++.dg/conversion/dr195.C: New.
31652 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
31653
31654 2004-10-20 Ben Elliston <bje@au.ibm.com>
31655 Devang Patel <dpatel@apple.com>
31656
31657 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
31658 of floating point arithmetic, which could trap.
31659
31660 2004-10-19 Mark Mitchell <mark@codesourcery.com>
31661
31662 PR c++/14035
31663 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
31664 * g++.dg/conversion/const2.C: New test.
31665 * g++.dg/expr/reinterpret2.C: New test.
31666 * g++.dg/expr/reinterpret3.C: New test.
31667 * g++.dg/expr/cast2.C: New test.
31668 * g++.dg/expr/copy1.C: New test.
31669 * g++.dg/other/conversion1.C: Change error message.
31670 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
31671 function pointers to void *.
31672 * g++.old-deja/g++.mike/p10148.C: Likewise.
31673
31674 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31675
31676 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
31677
31678 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
31679
31680 PR c++/18047
31681
31682 * g++.dg/parse/expr3.C: New test.
31683
31684 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
31685
31686 * gcc.dg/smod-1.c: New test.
31687
31688 2004-10-18 Ziemowit Laski <zlaski@apple.com>
31689
31690 * objc.dg/method-14.m: New test.
31691
31692 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
31693
31694 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
31695 Also xfail as the patch was reverted.
31696
31697 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
31698
31699 PR middle-end/16973
31700 * gcc.dg/pr16973.c: New test.
31701
31702 2004-10-18 Diego Novillo <dnovillo@redhat.com>
31703
31704 PR tree-optimization/17656
31705 * gcc.c-torture/compile/pr17656.c: New test.
31706
31707 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
31708
31709 * g++.dg/eh/shadow1.C: New.
31710
31711 2004-10-18 Jakub Jelinek <jakub@redhat.com>
31712
31713 * gcc.c-torture/compile/20041018-1.c: New test.
31714
31715 2004-10-18 Ben Elliston <bje@au.ibm.com>
31716
31717 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
31718 compiler referring to register 0 when accessing sdata. The linker
31719 now patches things up.
31720
31721 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
31722
31723 PR c/17529
31724 * gcc.c-torture/compile/pr17529.c: New test.
31725
31726 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31727
31728 PR c++/17743
31729 * g++.dg/ext/attrib17.C: New test.
31730
31731 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
31732
31733 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
31734
31735 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31736
31737 PR c++/10479
31738 * g++.dg/ext/attrib16.C: New test.
31739
31740 2004-10-15 Mark Mitchell <mark@codesourcery.com>
31741
31742 PR c++/17042
31743 * g++.dg/init/dso_handle1.C: New test.
31744
31745 PR c++/14667
31746 * g++.dg/parse/typedef6.C: New test.
31747
31748 PR c++/17916
31749 * g++.dg/parse/pragma1.C: New test.
31750
31751 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
31752
31753 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
31754
31755 2004-10-15 Steve Ellcey <sje@cup.hp.com>
31756
31757 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
31758 -fno-common when on HPPA HP-UX platforms.
31759
31760 2004-10-15 Jakub Jelinek <jakub@redhat.com>
31761
31762 PR other/16820
31763 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
31764 stdint.h.
31765 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
31766 uintptr_t.
31767
31768 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
31769
31770 PR c++/16301
31771 * g++.dg/lookup/strong-using-4.C: New test.
31772
31773 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
31774
31775 PR middle-end/16567
31776 * gcc.c-torture/compile/nested-1.c: New test.
31777
31778 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
31779
31780 * gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
31781 and mipsisa64*-*-* (until support for misaligned loads is added).
31782 * gcc.dg/vect/vect-50.c: Likewise.
31783 * gcc.dg/vect/vect-52.c: Likewise.
31784 * gcc.dg/vect/vect-54.c: Likewise.
31785 * gcc.dg/vect/vect-58.c: Likewise.
31786 * gcc.dg/vect/vect-60.c: Likewise.
31787 * gcc.dg/vect/vect-80.c: Likewise.
31788
31789 2004-10-14 Mark Mitchell <mark@codesourcery.com>
31790
31791 PR c++/17976
31792 * g++.dg/init/dtor3.C: New test.
31793
31794 2004-10-15 Ben Elliston <bje@au.ibm.com>
31795
31796 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
31797
31798 2004-10-14 Geoffrey Keating <geoffk@apple.com>
31799
31800 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
31801 * gcc.dg/macho-lo-sum.c: Likewise.
31802
31803 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
31804
31805 * gcc.dg/ppc-spe64-1.c: New test.
31806
31807 2004-10-14 Devang Patel <dpatel@apple.com>
31808
31809 PR 17635
31810 * gcc.dg/pr17635.c : New test.
31811
31812 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
31813
31814 * gcc.dg/vect/vect-28.c: Remove xfail.
31815 * gcc.dg/vect/vect-30.c: Remove xfail.
31816 * gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
31817 * gcc.dg/vect/vect-33.c: Remove xfail.
31818 * gcc.dg/vect/vect-44.c: Remove xfail.
31819 * gcc.dg/vect/vect-46.c: Remove xfail.
31820 * gcc.dg/vect/vect-50.c: Remove xfail.
31821 * gcc.dg/vect/vect-52.c: Remove xfail.
31822 * gcc.dg/vect/vect-54.c: Remove xfail.
31823 * gcc.dg/vect/vect-58.c: Remove xfail.
31824 * gcc.dg/vect/vect-60.c: Remove xfail.
31825 * gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
31826 * gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
31827 * gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
31828 * gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
31829 * gcc.dg/vect/vect-8.c: Remove xfail.
31830 * gcc.dg/vect/vect-80.c: Remove xfail.
31831 * gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
31832
31833 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
31834
31835 * gcc.dg/vect/vect-82.c: New testcase.
31836 * gcc.dg/vect/vect-82_64.c: New testcase.
31837 * gcc.dg/vect/vect-83.c: New testcase.
31838 * gcc.dg/vect/vect-83_64.c: New testcase.
31839
31840 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
31841
31842 * gcc.dg/cpp/error-1.c: New test.
31843
31844 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
31845
31846 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
31847
31848 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
31849
31850 PR target/17984
31851 * gcc.dg/cris-peep2-xsrand2.c: New test.
31852
31853 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
31854
31855 PR c++/17661
31856 * g++.dg/expr/for2.C: New test.
31857
31858 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
31859
31860 * g++.dg/inherit/thunk1.C: Run on the SPARC.
31861
31862 2004-10-13 Jakub Jelinek <jakub@redhat.com>
31863
31864 PR tree-optimization/17724
31865 * g++.dg/opt/pr17724-1.C: New test.
31866 * g++.dg/opt/pr17724-2.C: New test.
31867 * g++.dg/opt/pr17724-3.C: New test.
31868 * g++.dg/opt/pr17724-4.C: New test.
31869 * g++.dg/opt/pr17724-5.C: New test.
31870 * g++.dg/opt/pr17724-6.C: New test.
31871
31872 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
31873
31874 PR c/17301
31875 * gcc.dg/pr17301-2.c: New test.
31876
31877 2004-10-11 Mark Mitchell <mark@codesourcery.com>
31878
31879 PR c++/15876
31880 * g++.dg/parse/error22.C: New test.
31881
31882 PR c++/17936
31883 * g++.dg/template/spec18.C: New test.
31884
31885 2004-10-11 Steve Ellcey <sje@cup.hp.com>
31886
31887 * gcc.dg/ia64-asm-1.c: Add prototype for abort
31888 * gcc.dg/ia64-sync-1.c: Add prototype for abort and
31889 memcpy.
31890 * gcc.dg/ia64-sync-2.c: Ditto.
31891 * gcc.dg/ia64-sync-3.c: Ditto.
31892
31893 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
31894
31895 * g++.dg/eh/cleanup5.C: Add dg-options "".
31896
31897 2004-10-11 Roger Sayle <roger@eyesopen.com>
31898
31899 PR middle-end/17657
31900 * gcc.dg/switch-4.c: New test case.
31901
31902 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
31903
31904 * gcc.c-torture/execute/20041011-1.c: New test.
31905
31906 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
31907
31908 PR c++/17554
31909 * g++.dg/init/for3.C: New test.
31910
31911 PR c++/17657
31912 * g++.dg/opt/switch2.C: New test.
31913
31914 PR middle-end/17703
31915 * g++.dg/warn/Wreturn-2.C: New test.
31916
31917 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
31918
31919 PR c++/17907
31920 * g++.dg/eh/cleanup5.C: New test.
31921
31922 2004-10-10 Mark Mitchell <mark@codesourcery.com>
31923
31924 PR c++/17393
31925 * g++.dg/parse/error21.C: New test.
31926
31927 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
31928
31929 * g++.dg/overload/pmf1.C: Adjust quoting marks.
31930 * g++.dg/warn/incomplete1.C: Likewise.
31931 * g++.dg/template/qualttp20.C: Likewise.
31932
31933 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
31934
31935 PR c/17881
31936 * parm-incomplete-1.c: New test.
31937
31938 2004-10-09 Mark Mitchell <mark@codesourcery.com>
31939
31940 PR c++/17867
31941 * g++.dg/parse/error19.C: New test.
31942
31943 PR c++/17670
31944 * g++.dg/init/new11.C: New test.
31945
31946 PR c++/17821
31947 * g++.dg/parse/error20.C: New test.
31948
31949 PR c++/17826
31950 * g++.dg/template/crash24.C: New test.
31951
31952 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
31953
31954 PR c/17301
31955 * gcc.dg/pr17301-1.c: New test.
31956
31957 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
31958
31959 PR c/17189
31960 * gcc.dg/anon-struct-5.c: New test.
31961
31962 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
31963
31964 PR c/17844
31965 * gcc.dg/pr17844-1.c: New test.
31966
31967 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
31968
31969 PR tree-optimization/17906
31970 * gcc.c-torture/compile/pr17906.c: New.
31971
31972 2004-10-09 Stuart Hastings <stuart@apple.com>
31973 Roger Sayle <roger@eyesopen.com>
31974
31975 PR rtl-optimization/17853
31976 * gcc.dg/i386-mmx-5.c: New testcase.
31977
31978 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
31979
31980 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
31981
31982 2004-10-09 Mark Mitchell <mark@codesourcery.com>
31983
31984 PR c++/17524
31985 * g++.dg/template/static9.C: New test.
31986
31987 PR c++/17685
31988 * g++.dg/parse/operator5.C: New test.
31989
31990 2004-10-09 Roger Sayle <roger@eyesopen.com>
31991
31992 PR middle-end/17894
31993 * gcc.c-torture/execute/divcmp-4.c: New test case.
31994
31995 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
31996
31997 PR tree-opt/17902
31998 * g++.dg/opt/pr17902.C: New test.
31999
32000 2004-10-09 Jakub Jelinek <jakub@redhat.com>
32001
32002 * gcc.dg/cpp/ident-1.c: Add dg-options "".
32003
32004 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
32005
32006 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
32007
32008 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
32009
32010 * gcc.dg/assign-warn-3.c: New test.
32011
32012 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
32013
32014 PR c/16999
32015 * gcc.dg/cpp/ident-1.c: New test.
32016
32017 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
32018
32019 * gcc.c-torture/compile/acc1.c: New.
32020
32021 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
32022
32023 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
32024 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
32025
32026 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
32027
32028 * gcc.dg/ultrasp11.c: New test.
32029
32030 2004-10-08 Michael Matz <matz@suse.de>
32031
32032 * gcc.dg/doloop-2.c: New test.
32033
32034 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
32035
32036 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
32037 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
32038 objc.dg/method-9.m: Update expected diagnostics.
32039
32040 2004-10-07 Geoffrey Keating <geoffk@apple.com>
32041
32042 * gcc.dg/ppc-fsel-3.c: New file.
32043 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
32044
32045 2004-10-07 Paul Brook <paul@codesourcery.com>
32046
32047 * gfortran.dg/intrinsic_verify_1.f90: New test.
32048
32049 2004-10-07 Paul Brook <paul@codesourcery.com>
32050
32051 * gfortran.dg/empty_format_1.f90: Remove stray commas.
32052
32053 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32054
32055 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
32056 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
32057 commit.
32058
32059 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
32060
32061 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
32062
32063 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32064
32065 PR c++/17115
32066 * g++.dg/warn/Winline-4.C: New test.
32067
32068 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
32069
32070 * gcc.c-torture/compile/20041007-1.c: New test.
32071
32072 2004-10-07 Paul Brook <paul@codesourcery.com>
32073
32074 PR fortran/17678
32075 * gfortran.dg/use_allocated_1.f90: New test.
32076
32077 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
32078
32079 PR middle-end/17849
32080 * gfortran.fortran-torture/compile/nested.f90: New test
32081
32082 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
32083
32084 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
32085
32086 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
32087
32088 PR c++/17368
32089 * g++.dg/ext/asm6.C: New test.
32090
32091 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
32092
32093 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
32094
32095 2004-10-06 Paul Brook <paul@codesourcery.com>
32096
32097 PR libfortran/17709
32098 * gfortran.dg/empty_format_1.f90: New test.
32099
32100 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32101
32102 PR fortran/17568
32103 * gfortran.dg/ishft.f90: New test.
32104
32105 PR fortran/17283
32106 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
32107 tests.
32108
32109 2004-10-06 Paul Brook <paul@codesourcery.com>
32110
32111 * gfortran.dg/do_1.f90: New test.
32112
32113 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32114
32115 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
32116 optimizing for size.
32117
32118 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
32119
32120 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
32121
32122 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
32123
32124 * gcc.c-torture/compile/20041005-1.c: New test.
32125
32126 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
32127
32128 PR c++/17829
32129 * g++.dg/lookup/koenig4.C: New.
32130
32131 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
32132
32133 * g++.dg/other/classkey1.C: Adjust quoting marks.
32134 * g++.dg/parse/error15.C: Likewise.
32135 * g++.dg/template/meminit2.C (int>): Likewise.
32136
32137 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32138
32139 PR fortran/17283
32140 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
32141
32142 PR fortran/17631
32143 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
32144
32145 PR fortran/17708
32146 * gfortran.dg/pr17708.f90: New test.
32147
32148 2004-10-04 Chao-ying Fu <fu@mips.com>
32149
32150 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
32151 * gcc.dg/vect/vect-4.c: Ditto.
32152 * gcc.dg/vect/vect-5.c: Ditto.
32153 * gcc.dg/vect/vect-6.c: Ditto.
32154 * gcc.dg/vect/vect-8.c: Ditto.
32155 * gcc.dg/vect/vect-16.c: Ditto.
32156 * gcc.dg/vect/vect-30.c: Ditto.
32157 * gcc.dg/vect/vect-40.c: Ditto.
32158 * gcc.dg/vect/vect-41.c: Ditto.
32159 * gcc.dg/vect/vect-42.c: Ditto.
32160 * gcc.dg/vect/vect-43.c: Ditto.
32161 * gcc.dg/vect/vect-44.c: Ditto.
32162 * gcc.dg/vect/vect-45.c: Ditto.
32163 * gcc.dg/vect/vect-46.c: Ditto.
32164 * gcc.dg/vect/vect-47.c: Ditto.
32165 * gcc.dg/vect/vect-48.c: Ditto.
32166 * gcc.dg/vect/vect-49.c: Ditto.
32167 * gcc.dg/vect/vect-50.c: Ditto.
32168 * gcc.dg/vect/vect-51.c: Ditto.
32169 * gcc.dg/vect/vect-52.c: Ditto.
32170 * gcc.dg/vect/vect-53.c: Ditto.
32171 * gcc.dg/vect/vect-54.c: Ditto.
32172 * gcc.dg/vect/vect-55.c: Ditto.
32173 * gcc.dg/vect/vect-56.c: Ditto.
32174 * gcc.dg/vect/vect-57.c: Ditto.
32175 * gcc.dg/vect/vect-58.c: Ditto.
32176 * gcc.dg/vect/vect-59.c: Ditto.
32177 * gcc.dg/vect/vect-60.c: Ditto.
32178 * gcc.dg/vect/vect-74.c: Ditto.
32179 * gcc.dg/vect/vect-79.c: Ditto.
32180 * gcc.dg/vect/vect-80.c: Ditto.
32181
32182 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
32183
32184 * gcc.dg/unused-7.c: Use the correct option.
32185
32186 2004-10-04 Paul Brook <paul@codesourcery.com>
32187 Bud Davis <bdavis9659@comcast.net>
32188
32189 PR fortran/17706
32190 PR fortran/16434
32191 * gfortran/pr17706.f90: New test.
32192 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
32193
32194 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32195
32196 * gfortran.dg/pr17612.f90: New test.
32197
32198 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
32199
32200 * g++.dg/template/local1.C: Adjust quoting marks in
32201 testing for diagnostics.
32202 * g++.dg/tls/diag-2.C: Likewise.
32203 * g++.dg/other/error8.C: Likewise.
32204
32205 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
32206
32207 PR c/17178
32208 * gcc.dg/unused-4.c: Adjust to be correct.
32209
32210 PR c/17820
32211 * gcc.dg/unused-7.c: New test.
32212
32213 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
32214
32215 PR c++/17797
32216 * g++.dg/overload/template2.C: New test.
32217
32218 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
32219
32220 PR tree-optimization/16632
32221 * gcc.dg/tree-ssa/20041002-1.c: New.
32222
32223 2004-10-03 Paul Brook <paul@codesourcery.com>
32224
32225 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
32226 rather than relying on default formatting.
32227
32228 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
32229
32230 * gcc.dg/20040920-1.c: Update expected message text.
32231
32232 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
32233
32234 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
32235
32236 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
32237
32238 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
32239 tree level.
32240
32241 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
32242
32243 * gcc.dg/tree-ssa/pr17343.c: Remove.
32244
32245 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
32246
32247 PR tree-opt/17343
32248 * gcc.dg/tree-ssa/pr17343.c: New test.
32249
32250 2004-10-01 Jakub Jelinek <jakub@redhat.com>
32251
32252 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
32253 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
32254 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
32255 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
32256 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
32257
32258 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
32259
32260 * gcc.dg/lvalue-2.c: New test.
32261
32262 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
32263
32264 PR c/17730
32265 * gcc.dg/pr17730-1.c: New test
32266
32267 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
32268
32269 PR c/7425
32270 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
32271
32272 2004-09-29 Jakub Jelinek <jakub@redhat.com>
32273
32274 * gcc.c-torture/execute/stdarg-1.c: New test.
32275 * gcc.c-torture/execute/stdarg-2.c: New test.
32276 * gcc.c-torture/execute/stdarg-3.c: New test.
32277 * gcc.dg/tree-ssa/stdarg-1.c: New test.
32278 * gcc.dg/tree-ssa/stdarg-2.c: New test.
32279 * gcc.dg/tree-ssa/stdarg-3.c: New test.
32280 * gcc.dg/tree-ssa/stdarg-4.c: New test.
32281 * gcc.dg/tree-ssa/stdarg-5.c: New test.
32282
32283 2004-09-29 Jakub Jelinek <jakub@redhat.com>
32284
32285 PR tree-optimization/17697
32286 * g++.dg/opt/pr17697-1.C: New test.
32287 * g++.dg/opt/pr17697-2.C: New test.
32288 * g++.dg/opt/pr17697-3.C: New test.
32289
32290 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
32291
32292 PR c/16409
32293 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
32294 gcc.dg/vla-init-5.c: New tests.
32295
32296 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
32297
32298 PR c/13804
32299 * gcc.dg/pr13804-1.c: New test.
32300
32301 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32302
32303 PR fortran/16938
32304 * gfortran.dg/pr16938.f90: New test.
32305
32306 2004-09-27 Mark Mitchell <mark@codesourcery.com>
32307
32308 * g++.dg/template/crash23.C: New test.
32309
32310 2004-09-27 Mark Mitchell <mark@codesourcery.com>
32311
32312 PR c++/17585
32313 * g++.dg/template/static8.C: New test.
32314
32315 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
32316
32317 PR c++/17681
32318 * g++.dg/other/error9.C: New test.
32319
32320 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
32321
32322 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
32323
32324 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32325
32326 PR fortran/15164
32327 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
32328
32329 2004-09-26 Roger Sayle <roger@eyesopen.com>
32330
32331 PR middle-end/17112
32332 * gcc.dg/pr17112-1.c: New test case.
32333
32334 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
32335
32336 PR c/11459
32337 * gcc.dg/pr11459-1.c: New test.
32338
32339 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
32340
32341 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
32342 * gcc.dg/tree-ssa/loop-4.c: Likewise.
32343
32344 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32345
32346 * gfortran.dg/pr15324.f90: Make array bounds consistent.
32347
32348 2004-09-25 Jan Hubicka <jh@suse.cz>
32349
32350 * compile/30040909-1.c: New test.
32351 * compile/30040907-1.c: New test.
32352
32353 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
32354
32355 * gcc.c-torture/execute/va-arg-26.c: New test.
32356
32357 2004-09-24 Zack Weinberg <zack@codesourcery.com>
32358
32359 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
32360 extra diagnostics on targets with 64-bit pointers.
32361 * objc.dg/selector-1.m: Adjust dg-warning regexp.
32362
32363 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
32364
32365 PR c/17188
32366 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
32367 * gcc.dg/decl-3.c: Adjust expected message.
32368
32369 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32370
32371 PR fortran/17615
32372 * gfortran.dg/pr17615.f90: New test.
32373
32374 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
32375
32376 PR tree-optimzation/17517
32377 * g++.dg/tree-ssa/pr17517.C: New Test.
32378
32379 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
32380
32381 PR c++/16889
32382 * g++.dg/lookup/ambig3.C: New.
32383
32384 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
32385
32386 PR tree-opt/17624
32387 * g++.dg/opt/pr17624.C: New test.
32388
32389 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
32390
32391 PR c/6980
32392 * gcc.dg/Wbad-function-cast-1.c: New test.
32393
32394 2004-09-23 Zack Weinberg <zack@codesourcery.com>
32395
32396 * g++.dg/ext/complit1.C
32397 * g++.dg/other/error2.C
32398 * g++.dg/other/nontype-1.C
32399 * g++.dg/parse/crash11.C
32400 * g++.dg/parse/crash12.C
32401 * g++.dg/parse/error15.C
32402 * g++.dg/parse/error4.C
32403 * g++.dg/parse/tmpl-outside1.C
32404 * g++.dg/parse/too-many-tmpl-args1.C
32405 * g++.dg/template/dependent-expr3.C
32406 * g++.dg/template/error10.C
32407 * g++.dg/template/instantiate1.C
32408 * g++.dg/template/vtable2.C
32409 * g++.dg/warn/Wshadow-1.C
32410 * g++.dg/warn/weak1.C
32411 * g++.old-deja/g++.brendan/crash16.C
32412 * g++.old-deja/g++.brendan/crash18.C
32413 * g++.old-deja/g++.brendan/crash48.C
32414 * g++.old-deja/g++.brendan/crash49.C
32415 * g++.old-deja/g++.brendan/crash55.C
32416 * g++.old-deja/g++.brendan/crash56.C
32417 * g++.old-deja/g++.brendan/crash8.C
32418 * g++.old-deja/g++.brendan/enum11.C
32419 * g++.old-deja/g++.brendan/enum8.C
32420 * g++.old-deja/g++.brendan/enum9.C
32421 * g++.old-deja/g++.brendan/friend3.C
32422 * g++.old-deja/g++.brendan/misc14.C
32423 * g++.old-deja/g++.bugs/900402_02.C
32424 * g++.old-deja/g++.bugs/900404_03.C
32425 * g++.old-deja/g++.bugs/900404_04.C
32426 * g++.old-deja/g++.bugs/900428_03.C
32427 * g++.old-deja/g++.jason/crash4.C
32428 * g++.old-deja/g++.jason/overload21.C
32429 * g++.old-deja/g++.jason/redecl1.C
32430 * g++.old-deja/g++.jason/report.C
32431 * g++.old-deja/g++.jason/rfg10.C
32432 * g++.old-deja/g++.jason/template30.C
32433 * g++.old-deja/g++.law/arm12.C
32434 * g++.old-deja/g++.law/ctors5.C
32435 * g++.old-deja/g++.law/cvt20.C
32436 * g++.old-deja/g++.law/init10.C
32437 * g++.old-deja/g++.law/init8.C
32438 * g++.old-deja/g++.law/visibility17.C
32439 * g++.old-deja/g++.law/visibility7.C
32440 * g++.old-deja/g++.mike/net8.C
32441 * g++.old-deja/g++.mike/p646.C
32442 * g++.old-deja/g++.mike/p700.C
32443 * g++.old-deja/g++.mike/p701.C
32444 * g++.old-deja/g++.mike/p811.C
32445 * g++.old-deja/g++.ns/template13.C
32446 * g++.old-deja/g++.other/array3.C
32447 * g++.old-deja/g++.other/crash25.C
32448 * g++.old-deja/g++.other/dtor3.C
32449 * g++.old-deja/g++.other/dtor4.C
32450 * g++.old-deja/g++.other/main1.C
32451 * g++.old-deja/g++.other/warn7.C
32452 * g++.old-deja/g++.pt/crash11.C
32453 * g++.old-deja/g++.pt/crash36.C
32454 * g++.old-deja/g++.pt/spec22.C
32455 * g++.old-deja/g++.pt/spec9.C
32456 * g++.old-deja/g++.pt/ttp52.C
32457 * g++.old-deja/g++.robertl/eb103.C
32458 * g++.old-deja/g++.robertl/eb121.C
32459 * g++.old-deja/g++.robertl/eb22.C
32460 * g++.old-deja/g++.robertl/eb8.C:
32461 Update locations and/or regexps of dg-error markers.
32462 Remove markers for some bogus messages that are no longer issued.
32463
32464 2004-09-23 Jakub Jelinek <jakub@redhat.com>
32465
32466 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
32467 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
32468
32469 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
32470
32471 PR c++/17618
32472 * g++.dg/lookup/crash5.C: New test.
32473
32474 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
32475
32476 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
32477 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
32478 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
32479 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
32480 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
32481 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
32482
32483 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
32484 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
32485 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
32486 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
32487 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
32488 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
32489
32490 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
32491
32492 * gcc.dg/vect/vect-44.c: Check additional cases.
32493 * gcc.dg/vect/vect-48.c: Check additional cases.
32494
32495 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
32496 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
32497 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
32498 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
32499 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
32500 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
32501 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
32502 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
32503 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
32504
32505 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
32506 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
32507 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
32508
32509 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32510
32511 * gcc.dg/tree-ssa/loop-6.c: New test.
32512
32513 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
32514
32515 PR c++/17620
32516 * g++.dg/inherit/base2.C: New.
32517
32518 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
32519
32520 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
32521 * gcc.dg/20001012-2.c: Likewise.
32522 * gcc.dg/20001013-1.c: Likewise.
32523 * gcc.dg/20001101-1.c: Likewise.
32524 * gcc.dg/20001102-1.c: Likewise.
32525 * gcc.dg/bf-spl1.c: Likewise.
32526 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
32527 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
32528
32529 2004-09-22 Diego Novillo <dnovillo@redhat.com>
32530
32531 PR tree-optimization/16721
32532 * gcc.dg/tree-ssa/pr16721.c: New test.
32533
32534 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
32535
32536 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
32537 * gcc.dg/20040305-1.c: Likewise.
32538
32539 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
32540
32541 PR c/16566
32542 * gcc.c-torture/compile/pr16566-1.c,
32543 gcc.c-torture/compile/pr16566-2.c,
32544 gcc.c-torture/compile/pr16566-3.c: New tests.
32545
32546 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
32547
32548 PR tree-optimization/17512
32549 * gcc.c-torture/compile/20040916-1.c.
32550
32551 2004-09-21 Mark Mitchell <mark@codesourcery.com>
32552
32553 * gcc.dg/pragma-re-3.c: New test.
32554
32555 2004-09-17 Matt Austern <austern@apple.com>
32556
32557 PR c++/15049
32558 * g++.dg/other/anon3.C: New.
32559
32560 2004-09-21 Roger Sayle <roger@eyesopen.com>
32561
32562 PR c++/7503
32563 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
32564 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
32565 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
32566 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
32567 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
32568
32569 2004-09-21 Bud Davis <bdavis9659@comcast.net>
32570
32571 PR fortran/17286
32572 * gfortran.dg/pr17286.f90: New test.
32573
32574 2004-09-20 Mark Mitchell <mark@codesourcery.com>
32575
32576 PR c++/17530
32577 * g++.dg/template/static7.C: New test.
32578
32579 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
32580
32581 PR tree-opt/17558
32582 * gcc.c-torture/compile/pr17558.c: New test.
32583
32584 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
32585
32586 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
32587 if SKIP_ATTRIBUTE is defined.
32588
32589 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32590
32591 PR fortran/15957
32592 * gfortran.dg/pr15957.f90: New test.
32593
32594 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
32595
32596 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
32597 in comparison.
32598 * gcc.dg/vect/vect-79.c: Likewise.
32599 * gcc.dg/vect/vect-80.c: Likewise.
32600
32601 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32602
32603 PR fortran/15750
32604 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
32605
32606 2004-09-20 Ira Rosen <irar@il.ibm.com>
32607
32608 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
32609 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
32610 * gcc.dg/vect/vect-62.c: New testcase.
32611 * gcc.dg/vect/vect-63.c: New testcase.
32612 * gcc.dg/vect/vect-64.c: New testcase.
32613 * gcc.dg/vect/vect-65.c: New testcase.
32614 * gcc.dg/vect/vect-66.c: New testcase.
32615 * gcc.dg/vect/vect-67.c: New testcase.
32616 * gcc.dg/vect/vect-68.c: New testcase.
32617 * gcc.dg/vect/vect-69.c: New testcase.
32618 * gcc.dg/vect/vect-79.c: New testcase.
32619 * gcc.dg/vect/vect-80.c: New testcase.
32620
32621 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
32622
32623 * gcc.target/mips/asm-1.c: New test.
32624
32625 2004-09-19 Ira Rosen <irar@il.ibm.com>
32626
32627 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
32628 * gcc.dg/vect/vect-73.c: New testcase.
32629 * gcc.dg/vect/vect-74.c: New testcase.
32630 * gcc.dg/vect/vect-75.c: New testcase.
32631 * gcc.dg/vect/vect-76.c: New testcase.
32632 * gcc.dg/vect/vect-77.c: New testcase.
32633 * gcc.dg/vect/vect-78.c: New testcase
32634
32635 2004-09-18 Paul Brook <paul@codesourcery.com>
32636
32637 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
32638
32639 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
32640
32641 PR c/17424
32642 * gcc.dg/pr17424-1.c: New test.
32643
32644 2004-09-18 Diego Novillo <dnovillo@redhat.com>
32645
32646 * g++.dg/tree-ssa/pr17153.C: New test.
32647
32648 2004-09-16 Geoffrey Keating <geoffk@apple.com>
32649
32650 PR pch/13361
32651 * g++.dg/pch/wchar-1.C: New.
32652 * g++.dg/pch/wchar-1.Hs: New.
32653
32654 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
32655
32656 * gcc.c-torture/execute/20040917-1.c: New test.
32657
32658 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32659
32660 PR tree-optimization/17319
32661 * gcc.dg/pr17319.c: New test.
32662
32663 2004-09-17 Devang Patel <dpatel@apple.com>
32664
32665 * gcc.dg/20040813-1.c: New test.
32666
32667 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32668
32669 PR tree-optimization/17273
32670 * gcc.c-torture/compile/pr17273.c: New test.
32671
32672 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
32673
32674 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
32675 Update expected messages.
32676 * gcc.dg/declspec-13.c: New test.
32677
32678 2004-09-17 David Edelsohn <edelsohn@gnu.org>
32679
32680 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
32681
32682 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32683
32684 * gcc.c-torture/execute/pr17252.c: Use post-increment to
32685 change what 'a' is pointing to.
32686
32687 2004-09-17 Mark Mitchell <mark@codesourcery.com>
32688
32689 PR c++/16002
32690 * g++.dg/template/error18.C: New test.
32691
32692 PR c++/16029
32693 * g++.dg/warn/Wunused-8.C: New test.
32694
32695 2004-09-17 Steven Bosscher <stevenb@suse.de>
32696
32697 PR tree-optimization/17513
32698 * gcc.dg/20040916-1.c: New test.
32699
32700 2004-09-16 Mark Mitchell <mark@codesourcery.com>
32701
32702 PR c++/17501
32703 * g++.dg/template/typename7.C: New test.
32704
32705 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32706
32707 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
32708
32709 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
32710
32711 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
32712 with -ftree-based-profiling also.
32713 * lib/profopt.exp: Support late-set profile_option/feedback_option.
32714
32715 2004-09-16 Victor Leikehman <lei@il.ibm.com>
32716
32717 PR/15364
32718 * gfortran.dg/der_array_io_1.f90: New test.
32719 * gfortran.dg/der_array_io_2.f90: New test.
32720 * gfortran.dg/der_array_io_3.f90: New test.
32721
32722 2004-09-15 Mark Mitchell <mark@codesourcery.com>
32723
32724 * g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
32725 EABI.
32726
32727 2004-09-15 Mark Mitchell <mark@codesourcery.com>
32728
32729 * g++.dg/opt/switch1.C: New test.
32730
32731 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
32732
32733 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
32734 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
32735 Update expected messages.
32736
32737 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32738
32739 PR fortran/16485
32740 * gfortran.dg/same_name_1.f90: New test.
32741
32742 2004-09-15 Diego Novillo <dnovillo@redhat.com>
32743
32744 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
32745 dereference garbage pointers.
32746
32747 2004-09-15 Jakub Jelinek <jakub@redhat.com>
32748
32749 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
32750 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
32751
32752 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
32753 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
32754 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
32755
32756 2004-09-14 Mark Mitchell <mark@codesourcery.com>
32757
32758 PR c++/17324
32759 * g++.dg/template/mangle1.C: New test.
32760
32761 2004-09-14 Diego Novillo <dnovillo@redhat.com>
32762
32763 PR tree-optimization/17252
32764 * gcc.c-torture/execute/pr17252.c: New test.
32765
32766 2004-09-14 Andrew Pinski <apinski@apple.com>
32767
32768 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
32769
32770 2004-09-14 Roger Sayle <roger@eyesopen.com>
32771
32772 PR rtl-optimization/9771
32773 * gcc.dg/pr9771-1.c: New test case.
32774
32775 2004-09-14 Diego Novillo <dnovillo@redhat.com>
32776
32777 PR tree-optimization/15262
32778 * gcc.c-torture/execute/pr15262-1.c: New test.
32779 * gcc.c-torture/execute/pr15262-2.c: New test.
32780
32781 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
32782
32783 * gcc.dg/declspec-12.c: New test.
32784
32785 2004-09-14 Bud Davis <bdavis9659@comcast.net>
32786
32787 * gfortran.dg/pr17090.f90: Add directives to test.
32788
32789 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32790
32791 * gcc.c-torture/compile/20040914-1.c: New test.
32792
32793 2004-09-13 Mark Mitchell <mark@codesourcery.com>
32794
32795 PR c++/16162
32796 * g++.dg/template/decl2.C: New test.
32797
32798 2004-09-13 Bud Davis <bdavis9659@comcast.net>
32799
32800 PR fortran/17090
32801 * gfortran.dg/pr17090.f90: New test.
32802
32803 2004-09-13 Dale Johannesen <dalej@apple.com>
32804
32805 * gcc.c-torture/compile/pr17408.c: New test case.
32806
32807 2004-09-13 Mark Mitchell <mark@codesourcery.com>
32808
32809 PR c++/16716
32810 * g++.dg/parse/crash17.C: New test.
32811
32812 PR c++/17327
32813 * g++.dg/template/enum3.C: New test.
32814
32815 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
32816
32817 * lib/gcc-defs.exp: Load wrapper.exp.
32818 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
32819 using local code.
32820 * lib/gcc.exp (gcc_init): Similar.
32821 * lib/gfortran.exp (gfortran_init): Similar.
32822 * lib/objc.exp (objc_init): Similar.
32823 * lib/treelang.exp (treelang_init): Similar.
32824 * lib/wrapper.exp: New file with build_wrapper call machinery in
32825 ${tool}_maybe_build_wrapper.
32826
32827 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
32828
32829 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
32830 "inline".
32831 * gcc.dg/declspec-11.c: Update expected messages.
32832 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
32833 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
32834 gcc.dg/inline-12.c: New tests.
32835
32836 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
32837
32838 * g++.dg/tree-ssa/pr17400.C: New testcase.
32839
32840 2004-09-13 James E Wilson <wilson@specifixinc.com>
32841
32842 * gcc.target/mips/sb1-1.c: New testcase.
32843
32844 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
32845
32846 * lib/g77-dg.exp: Remove unused file.
32847 * lib/mike-g77.exp: Ditto.
32848 * lib/g77.exp: Ditto.
32849
32850 2004-09-12 Richard Henderson <rth@redhat.com>
32851
32852 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
32853
32854 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
32855
32856 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
32857 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
32858 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
32859 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
32860 Update expected messages.
32861
32862 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
32863
32864 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
32865 declaration/use mismatch for dirp parameter.
32866
32867 2004-09-12 Andrew Pinski <apinski@apple.com>
32868
32869 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
32870 -fgnu-runtime is passed.
32871
32872 2004-09-12 Richard Henderson <rth@redhat.com>
32873
32874 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
32875 do the uplevel thing and update additional_flags directly.
32876 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
32877 gfortran.fortran-torture/execute/intrinsic_nearest.x,
32878 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
32879 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
32880
32881 2004-09-11 Steven Bosscher <stevenb@suse.de>
32882
32883 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
32884
32885 2004-09-11 Roger Sayle <roger@eyesopen.com>
32886
32887 PR middle-end/17411
32888 * g++.dg/opt/pr17411-1.C: New test case.
32889
32890 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
32891
32892 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
32893 gcc.dg/tls/diag-2.c: Update expected messages.
32894 * gcc.dg/991209-1.c: Specify compilation options. Update expected
32895 messages.
32896 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
32897 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
32898 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
32899 gcc.dg/tls/diag-5.c: New tests.
32900
32901 2004-09-11 Zack Weinberg <zack@codesourcery.com>
32902
32903 * gcc.dg/20040910-1.c: Correct dg-error regexp.
32904
32905 2004-09-11 Steven Bosscher <stevenb@suse.de>
32906
32907 * g++.dg/parse/break-in-for.C: New test.
32908
32909 2004-09-11 Jakub Jelinek <jakub@redhat.com>
32910
32911 * gcc.dg/tree-ssa/20040911-1.c: New test.
32912
32913 2004-09-11 Andreas Jaeger <aj@suse.de>
32914
32915 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
32916 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
32917
32918 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
32919
32920 * gcc.target/frv: New directory of FR-V-specific tests.
32921
32922 2004-09-10 James E Wilson <wilson@specifixinc.com>
32923
32924 * gcc.dg/convert-vec-1.c: New test.
32925
32926 2004-09-10 Roger Sayle <roger@eyesopen.com>
32927
32928 PR middle-end/17024
32929 * gcc.dg/pr17024-1.c: New test case.
32930
32931 2004-09-10 Eric Christopher <echristo@redhat.com>
32932
32933 * gcc.dg/20040910-1.c: New test.
32934
32935 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
32936
32937 * gcc.dg/bitfld-9.c: New test.
32938
32939 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
32940
32941 * gcc.c-torture/execute/ieee/acc1.c: New test.
32942 * gcc.c-torture/execute/ieee/acc2.c: New test.
32943 * gcc.c-torture/execute/ieee/mzero6.c: New test.
32944
32945 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
32946
32947 * gcc.dg/deprecated-2.c: New test.
32948
32949 2004-09-09 James E Wilson <wilson@specifixinc.com>
32950
32951 * gcc.dg/init-vec-1.c: New test.
32952
32953 2004-09-09 Roger Sayle <roger@eyesopen.com>
32954
32955 PR middle-end/17055
32956 * gcc.dg/pr17055-1.c: New test case.
32957
32958 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
32959
32960 PR target/17377
32961 * gcc.c-torture/execute/pr17377.c: New test.
32962
32963 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
32964
32965 PR c/8420
32966 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
32967 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
32968 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
32969 gcc.dg/long-long-typespec-1.c: New tests.
32970 * gcc.dg/tls/diag-2.c: Update expected diagnostics
32971
32972 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
32973
32974 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
32975 gcc.dg/gnu99-static-1.c: New tests.
32976
32977 2004-09-08 Devang Patel <dpatel@apple.com>
32978
32979 * gcc.dg/darwin-ld-20040828-1.c: New test.
32980 * gcc.dg/darwin-ld-20040828-2.c: New test.
32981 * gcc.dg/darwin-ld-20040828-3.c: New test.
32982
32983 2004-09-08 Ziemowit Laski <zlaski@apple.com>
32984
32985 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
32986 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
32987 in error message.
32988 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
32989 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
32990 in error message.
32991 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
32992 types they qualify.
32993 * objc.dg/type-size-2.m: Fix wording in comment.
32994 * objc.dg/va-meth-1.m: New test case.
32995
32996 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
32997
32998 PR c/16633:
32999 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
33000 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
33001
33002 2004-09-06 Devang Patel <dpatel@apple.com>
33003
33004 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
33005 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
33006
33007 2004-09-06 Zack Weinberg <zack@codesourcery.com>
33008
33009 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
33010 reflect changed line numbering of diagnostics.
33011
33012 2004-09-06 Paul Brook <paul@codesourcery.com>
33013
33014 * gfortran.dg/edit_real_1.f90: Add new test.
33015
33016 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33017
33018 * gcc.dg/tree-ssa/loop-2.c: New test.
33019 * gcc.dg/tree-ssa/loop-3.c: New test.
33020 * gcc.dg/tree-ssa/loop-4.c: New test.
33021 * gcc.dg/tree-ssa/loop-5.c: New test.
33022
33023 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33024
33025 * gcc.dg/format/sentinel-1.c: Update for parameter option.
33026
33027 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33028
33029 * gcc.dg/format/sentinel-1.c: New test.
33030
33031 2004-09-04 Uros Bizjak <uros@kss-loka.si>
33032
33033 * gcc.dg/builtins-46.c: New.
33034
33035 2004-09-03 Devang Patel <dpatel@apple.com>
33036
33037 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
33038 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
33039
33040 2004-09-03 Jan Beulich <jbeulich@novell.com>
33041
33042 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
33043 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
33044 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
33045 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
33046 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
33047 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
33048 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
33049 the non-portable bzero.
33050 * gcc.dg/20010912-1.c: xfail for NetWare.
33051 * gcc.dg/20020426-2.c: xfail for NetWare.
33052 * gcc.dg/20021014-1.c: xfail for NetWare.
33053 * gcc.dg/20021018-1.c: xfail for NetWare.
33054 * gcc.dg/20030213-1.c: xfail for NetWare.
33055 * gcc.dg/20030225-1.c: xfail for NetWare.
33056 * gcc.dg/20030708-1.c: xfail for NetWare.
33057 * gcc.dg/builtins-config.h: Also exclude NetWare.
33058 * gcc.dg/format/format.h: Define restrict only if not already defined.
33059 * gcc.dg/nest.c: xfail for NetWare.
33060 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
33061 * lib/target-supports.exp (check_visibility_available): Exclude
33062 NetWare.
33063
33064 2004-09-03 Jan Beulich <jbeulich@novell.com>
33065
33066 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
33067 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
33068 deterministic starting point for the alignment of structure fields.
33069 * gcc.dg/Wpadded.c: Dito.
33070 * g++.dg/abi/vbase10.C: Dito.
33071
33072 2004-09-03 Devang Patel <dpatel@apple.com>
33073
33074 * g++.dg/debug/pr15736.cc: New test.
33075
33076 2004-09-02 Mark Mitchell <mark@codesourcery.com>
33077
33078 * README.QMTEST: Fix out-of-date link.
33079
33080 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
33081
33082 PR fortran/16579
33083 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
33084 Delete. Duplicate of gfortran.dg/g77/20010610.f
33085
33086 2004-09-02 Mark Mitchell <mark@codesourcery.com>
33087
33088 * g++.dg/abi/arm_rtti1.C: New test.
33089
33090 2004-09-02 Geoffrey Keating <geoffk@apple.com>
33091
33092 * gcc.dg/ppc-vector-memcpy.c: New.
33093 * gcc.dg/ppc-vector-memset.c: New.
33094
33095 2004-09-02 Chao-ying Fu <fu@mips.com>
33096
33097 * gcc.target/mips/mips-3d-1.c: New test.
33098 * gcc.target/mips/mips-3d-2.c: New test.
33099 * gcc.target/mips/mips-3d-3.c: New test.
33100 * gcc.target/mips/mips-3d-4.c: New test.
33101 * gcc.target/mips/mips-3d-5.c: New test.
33102 * gcc.target/mips/mips-3d-6.c: New test.
33103 * gcc.target/mips/mips-3d-7.c: New test.
33104 * gcc.target/mips/mips-3d-8.c: New test.
33105 * gcc.target/mips/mips-3d-9.c: New test.
33106 * gcc.target/mips/mips-ps-1.c: New test.
33107 * gcc.target/mips/mips-ps-2.c: New test.
33108 * gcc.target/mips/mips-ps-3.c: New test.
33109 * gcc.target/mips/mips-ps-4.c: New test.
33110 * gcc.target/mips/mips-ps-type.c: New test.
33111
33112 2004-09-02 Paul Brook <paul@codesourcery.com>
33113
33114 * gfortran.dg/edit_real_1.f90: Add new tests.
33115
33116 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33117
33118 PR fortran/15327
33119 * gfortran.dg/merge_char_1.f90: New test.
33120
33121 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33122
33123 PR fortran/16404
33124 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
33125
33126 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
33127
33128 PR c/1522
33129 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
33130
33131 2004-09-01 Mark Mitchell <mark@codesourcery.com>
33132
33133 * g++.dg/opt/loop1.C: Do not XFAIL.
33134
33135 2004-09-01 Jakub Jelinek <jakub@redhat.com>
33136
33137 * gcc.c-torture/execute/20040831-1.c: New test.
33138
33139 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
33140
33141 PR fortran/16579
33142 * gfortran.dg/g77/20010610.f: Now passes.
33143 Copy from g77.f-torture/execute. Add dg-run directive.
33144 * gfortran.dg/g77/README: Update
33145
33146 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
33147
33148 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
33149 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
33150 (t1, t2, t3, t4): Add volatile.
33151
33152 2004-08-31 Mark Mitchell <mark@codesourcery.com>
33153
33154 * g++.dg/ext/visibility/arm1.C: New test.
33155
33156 2004-08-31 Geoffrey Keating <geoffk@apple.com>
33157
33158 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
33159 -pedantic-errors.
33160
33161 2004-09-01 Paul Brook <paul@codesourcery.com>
33162
33163 * gfortran.dg/eof_2.f90: New test.
33164
33165 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33166
33167 PR fortran/16579
33168 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
33169
33170 2004-08-31 Bud Davis <bdavis9659@comcast.net>
33171
33172 PR libfortran/16805
33173 * gfortran.dg/list_read_2.f90: New test.
33174
33175 2004-08-31 Mark Mitchell <mark@codesourcery.com>
33176
33177 * g++.dg/abi/key1.C: New test.
33178
33179 2004-08-31 Richard Henderson <rth@redhat.com>
33180
33181 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
33182 form of offsetof.
33183 * g++.dg/other/offsetof5.C: Remove duplicate.
33184
33185 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33186
33187 PR fortran/17244
33188 * gfortran.dg/func_derived_1.f90: New test.
33189
33190 2004-08-31 Paul Brook <paul@codesourcery.com>
33191
33192 * gfortran.dg/eof_1.f90: New test.
33193
33194 2004-08-31 Paul Brook <paul@codesourcery.com>
33195
33196 * gfortran.dg/list_read_1.f90: New file.
33197
33198 2004-08-30 Mark Mitchell <mark@codesourcery.com>
33199
33200 * g++.dg/opt/loop1.C: XFAIL.
33201
33202 2004-08-30 Geoffrey Keating <geoffk@apple.com>
33203
33204 * gcc.dg/funcdef-storage-1.c: New.
33205 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
33206 an extern function in local scope.
33207 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
33208 declare an 'auto inline' function in local scope.
33209 * gcc.dg/20011130-1.c: Likewise.
33210 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
33211 an 'auto' function in local scope.
33212 * gcc.dg/20021014-1.c: Likewise.
33213 * gcc.dg/20030331-2.c: Likewise.
33214
33215 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33216
33217 * gfortran.dg/blockdata_1.f90: New test.
33218
33219 2004-08-30 Richard Henderson <rth@redhat.com>
33220
33221 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
33222
33223 2004-08-30 Richard Henderson <rth@redhat.com>
33224
33225 * lib/fortran-torture.exp (fortran-torture-execute): Honor
33226 additional_flags set by alternate driver.
33227 (ieee-options): New procedure.
33228 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
33229 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
33230 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
33231 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
33232
33233 2004-08-30 Richard Henderson <rth@redhat.com>
33234
33235 * lib/f-torture.exp: Remove.
33236
33237 2004-08-29 Mark Mitchell <mark@codesourcery.com>
33238
33239 PR rtl-optimization/16590
33240 * g++.dg/opt/loop1.C: New test.
33241
33242 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33243
33244 PR fortran/13910
33245 * gfortran.dg/oldstyle_1.f90: New test.
33246
33247 2004-08-29 Steven G. Kargl <kargls@comcast.net>
33248 Paul Brook <paul@codesourcery.com>
33249
33250 * gfortran.dg/g77/README: Update.
33251 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
33252 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
33253 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
33254
33255 2004-08-28 Paul Brook <paul@codesourcery.com>
33256
33257 PR libfortran/17195
33258 * gfortran.dg/edit_real_1.f90: New test.
33259
33260 2004-08-27 Paul Brook <paul@codesourcery.com>
33261
33262 * gfortran.dg/rewind_1.f90: New test.
33263
33264 2004-08-27 Bud Davis <bdavis9659@comcast.net>
33265
33266 PR fortran/16597
33267 * gfortran.dg/pr16597.f90: New test.
33268
33269 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
33270
33271 PR c/13801
33272 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
33273 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
33274 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
33275 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
33276 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
33277
33278 2004-08-26 Nick Clifton <nickc@redhat.com>
33279
33280 * gcc.c-torture/compile/pr17119.c: New test.
33281
33282 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
33283
33284 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
33285
33286 2004-08-25 Richard Henderson <rth@redhat.com>
33287
33288 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
33289 the bits that expect kind=8 to be the largest real kind.
33290
33291 2004-08-25 Ziemowit Laski <zlaski@apple.com>
33292
33293 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
33294
33295 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33296
33297 * gfortran.dg/assignment_1.f90: New test.
33298
33299 2004-08-25 Adam Nemet <anemet@lnxw.com>
33300
33301 * g++.dg/template/repo3.C: New test.
33302
33303 2004-08-25 Roger Sayle <roger@eyesopen.com>
33304
33305 PR middle-end/16693
33306 PR tree-optimization/16372
33307 * g++.dg/opt/pr16372-1.C: New test case.
33308 * g++.dg/opt/pr16693-1.C: New test case.
33309 * g++.dg/opt/pr16693-2.C: New test case.
33310
33311 2004-08-25 Ziemowit Laski <zlaski@apple.com>
33312
33313 * objc.dg/proto-lossage-4.m: New test.
33314
33315 2004-08-25 Mark Mitchell <mark@codesourcery.com>
33316
33317 PR c++/17155
33318 * g++.dg/inherit/local2.C: New test.
33319
33320 2004-08-25 Paul Brook <paul@codesourcery.com>
33321
33322 PR fortran/17144
33323 * gfortran.dg/string_ctor_1.f90: New test.
33324
33325 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33326
33327 PR c++/14428
33328 * g++.dg/template/redecl2.C: New test.
33329
33330 2004-08-24 Bud Davis <bdavis9659@comcast.net>
33331
33332 PR fortran/17143
33333 * gfortran.dg/pr17143.f90: New test.
33334
33335 2004-08-24 Bud Davis <bdavis9659@comcast.net>
33336
33337 PR fortran/17164
33338 * gfortran.dg/pr17164.f90: New test.
33339
33340 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33341
33342 * gcc.dg/tree-ssa/loop-1.c: New test.
33343
33344 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
33345
33346 * gcc.c-torture/compile/20040824-1.c: New test.
33347
33348 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
33349
33350 * gcc.c-torture/compile/iftrap-3.c: New test.
33351
33352 2004-08-24 Paul Brook <paul@codesourcery.com>
33353
33354 * gfortran.dg/entry_2.f90: New test.
33355
33356 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
33357
33358 PR c++/16889
33359 * g++.dg/lookup/ambig[12].C: New.
33360
33361 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33362
33363 PR c++/16706
33364 * g++.dg/template/crash21.C: New test.
33365 * g++.dg/template/crash22.C: Likewise.
33366
33367 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
33368
33369 PR c++/17149
33370 * g++.dg/template/access15.C: New.
33371
33372 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33373
33374 PR c++/17163
33375 * g++.dg/template/repo2.C: New test.
33376
33377 2004-08-23 Roger Sayle <roger@eyesopen.com>
33378
33379 PR rtl-optimization/17078
33380 * gcc.c-torture/execute/pr17078-1.c: New test case.
33381
33382 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33383
33384 PR c/14492
33385 * gcc.dg/debug/crash1.c: New test.
33386
33387 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33388
33389 PR c/16180
33390 * gcc.dg/loop-5.c: New test.
33391
33392 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33393
33394 * gcc.c-torture/execute/20040823-1.c: New test.
33395
33396 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
33397
33398 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
33399 to the assembler. Simplify test accordingly.
33400 (asm_abi_flags): Use GNU names.
33401 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
33402 to check for ABI flags.
33403
33404 2004-08-22 Andrew Pinski <apinski@apple.com>
33405
33406 * g++.dg/opt/pr14029.C: New test.
33407 * gcc.c-torture/execute/pr15262.c: New test.
33408
33409 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33410
33411 * gfortran.dg/reduction.f90: Add checks with complex arguments.
33412
33413 2004-08-21 Bud Davis <bdavis9659@comcast.net>
33414
33415 PR 16908
33416 * gfortran.dg/direct_io.f90: New test.
33417
33418 2004-08-20 Mark Mitchell <mark@codesourcery.com>
33419
33420 PR c++/17121
33421 * g++.dg/inherit/local2.C: New test.
33422
33423 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
33424
33425 PR c++/17120
33426 * g++.dg/warn/Wparentheses-4.C: New test.
33427
33428 2004-08-20 Mark Mitchell <mark@codesourcery.com>
33429
33430 PR c++/17121
33431 * g++.dg/inherit/local2.C: New test.
33432
33433 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
33434 * gcc.dg/ppc-ldstruct.c: Likewise.
33435 * gcc.dg/ppc64-abi-2.c: Likewise.
33436
33437 2004-08-20 Jakub Jelinek <jakub@redhat.com>
33438
33439 PR rtl-optimization/17099
33440 * gcc.c-torture/execute/20040820-1.c: New test.
33441
33442 2004-08-20 David Edelsohn <edelsohn@gnu.org>
33443
33444 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
33445
33446 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
33447
33448 PR fortran/17077
33449 * gfortran.dg/auto_array_1.f90: New test.
33450
33451 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33452
33453 PR fortran/17074
33454 * gfortran.dg/simpleif_1.f90: New test.
33455
33456 2004-08-19 Mark Mitchell <mark@codesourcery.com>
33457
33458 * lib/target-supports.exp (check_profiling_available): Return
33459 false for arm*-*-symbianelf* and arm*-*-eabi*.
33460
33461 PR c++/15890
33462 * g++.dg/template/delete1.C: New test.
33463
33464 2004-08-19 Paul Brook <paul@codesourcery.com>
33465
33466 PR fortran/14976
33467 PR fortran/16228
33468 * gfortran.dg/data_char_1.f90: New test.
33469
33470 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
33471
33472 PR fortran/16946
33473 * gfortran.dg/reduction.f90: New testcase.
33474
33475 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33476
33477 PR fortran/16520
33478 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
33479
33480 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
33481
33482 PR c++/17041
33483 * g++.dg/Wparentheses-3.C: New test.
33484
33485 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
33486
33487 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
33488 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
33489 * gcc.dg/vect/vect-2.c: Likewise.
33490 * gcc.dg/vect/vect-3.c: Likewise.
33491 * gcc.dg/vect/vect-4.c: Likewise.
33492 * gcc.dg/vect/vect-5.c: Likewise.
33493 * gcc.dg/vect/vect-6.c: Likewise.
33494 * gcc.dg/vect/vect-7.c: Likewise.
33495 * gcc.dg/vect/vect-25.c: Likewise.
33496 * gcc.dg/vect/vect-31.c: Likewise.
33497 * gcc.dg/vect/vect-32.c: Likewise.
33498 * gcc.dg/vect/vect-34.c: Likewise.
33499 * gcc.dg/vect/vect-36.c: Likewise.
33500 * gcc.dg/vect/vect-all.c: Likewise.
33501
33502 2004-08-18 Mark Mitchell <mark@codesourcery.com>
33503
33504 PR c++/17068
33505 * g++.dg/template/operator4.C: New test.
33506
33507 2004-08-18 Richard Henderson <rth@redhat.com>
33508
33509 * gcc.dg/20040206-1.c: XFAIL.
33510
33511 2004-08-17 Mark Mitchell <mark@codesourcery.com>
33512
33513 PR c++/16246
33514 * g++.dg/template/array7.C: New test.
33515
33516 2004-08-17 James E Wilson <wilson@specifixinc.com>
33517
33518 * gcc.dg/mips-movcc-1.c: New test.
33519 * gcc.dg/mips-movcc-2.c: New test.
33520 * gcc.dg/mips-movcc-3.c: New test.
33521
33522 * gcc.dg/mips-nmadd-1.c: New test.
33523 * gcc.dg/mips-nmadd-2.c: New test.
33524
33525 2004-08-17 Mark Mitchell <mark@codesourcery.com>
33526
33527 PR c++/15871
33528 * g++.dg/opt/inline8.C: New test.
33529
33530 PR c++/16965
33531 * g++.dg/parse/error17.C: New test.
33532
33533 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
33534
33535 * gcc.dg/vect: New directory for vectorizer tests.
33536 * gcc.dg/vect/tree-vect.h: New file.
33537 * gcc.dg/vect/vect.exp: New file.
33538 * gcc.dg/vect/pr16105.c.c: New test.
33539 * gcc.dg/vect/vect-1.c: New test.
33540 * gcc.dg/vect/vect-2.c: New test.
33541 * gcc.dg/vect/vect-3.c: New test.
33542 * gcc.dg/vect/vect-4.c: New test.
33543 * gcc.dg/vect/vect-5.c: New test.
33544 * gcc.dg/vect/vect-6.c: New test.
33545 * gcc.dg/vect/vect-7.c: New test.
33546 * gcc.dg/vect/vect-8.c: New test.
33547 * gcc.dg/vect/vect-9.c: New test.
33548 * gcc.dg/vect/vect-10.c: New test.
33549 * gcc.dg/vect/vect-11.c: New test.
33550 * gcc.dg/vect/vect-12.c: New test.
33551 * gcc.dg/vect/vect-13.c: New test.
33552 * gcc.dg/vect/vect-14.c: New test.
33553 * gcc.dg/vect/vect-15.c: New test.
33554 * gcc.dg/vect/vect-16.c: New test.
33555 * gcc.dg/vect/vect-17.c: New test.
33556 * gcc.dg/vect/vect-18.c: New test.
33557 * gcc.dg/vect/vect-19.c: New test.
33558 * gcc.dg/vect/vect-20.c: New test.
33559 * gcc.dg/vect/vect-21.c: New test.
33560 * gcc.dg/vect/vect-22.c: New test.
33561 * gcc.dg/vect/vect-23.c: New test.
33562 * gcc.dg/vect/vect-24.c: New test.
33563 * gcc.dg/vect/vect-25.c: New test.
33564 * gcc.dg/vect/vect-26.c: New test.
33565 * gcc.dg/vect/vect-27.c: New test.
33566 * gcc.dg/vect/vect-28.c: New test.
33567 * gcc.dg/vect/vect-29.c: New test.
33568 * gcc.dg/vect/vect-30.c: New test.
33569 * gcc.dg/vect/vect-31.c: New test.
33570 * gcc.dg/vect/vect-32.c: New test.
33571 * gcc.dg/vect/vect-33.c: New test.
33572 * gcc.dg/vect/vect-34.c: New test.
33573 * gcc.dg/vect/vect-35.c: New test.
33574 * gcc.dg/vect/vect-36.c: New test.
33575 * gcc.dg/vect/vect-37.c: New test.
33576 * gcc.dg/vect/vect-38.c: New test.
33577 * gcc.dg/vect/vect-40.c: New test.
33578 * gcc.dg/vect/vect-41.c: New test.
33579 * gcc.dg/vect/vect-42.c: New test.
33580 * gcc.dg/vect/vect-43.c: New test.
33581 * gcc.dg/vect/vect-44.c: New test.
33582 * gcc.dg/vect/vect-45.c: New test.
33583 * gcc.dg/vect/vect-46.c: New test.
33584 * gcc.dg/vect/vect-47.c: New test.
33585 * gcc.dg/vect/vect-48.c: New test.
33586 * gcc.dg/vect/vect-49.c: New test.
33587 * gcc.dg/vect/vect-50.c: New test.
33588 * gcc.dg/vect/vect-51.c: New test.
33589 * gcc.dg/vect/vect-52.c: New test.
33590 * gcc.dg/vect/vect-53.c: New test.
33591 * gcc.dg/vect/vect-54.c: New test.
33592 * gcc.dg/vect/vect-55.c: New test.
33593 * gcc.dg/vect/vect-56.c: New test.
33594 * gcc.dg/vect/vect-57.c: New test.
33595 * gcc.dg/vect/vect-58.c: New test.
33596 * gcc.dg/vect/vect-59.c: New test.
33597 * gcc.dg/vect/vect-60.c: New test.
33598 * gcc.dg/vect/vect-61.c: New test.
33599 * gcc.dg/vect/vect-all.c: New test.
33600 * gcc.dg/vect/vect-none.c: New test.
33601
33602 2004-08-17 Paul Brook <paul@codesourcery.com>
33603
33604 PR fortran/13082
33605 * gfortran.dg/entry_1.f90: New test.
33606
33607 2004-08-17 Andrew Pinski <apinski@apple.com>
33608
33609 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
33610
33611 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
33612
33613 * gcc.dg/pr17036-1.c: New test.
33614
33615 2004-08-16 Devang Patel <dpatel@apple.com>
33616
33617 * gcc.dg/darwin-20040809-1.c: New test.
33618
33619 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
33620
33621 * gcc.dg/funcdef-attr-1.c: New test.
33622
33623 2004-08-16 Janis Johnson <janis187@us.ibm.com>
33624
33625 * gcc.dg/altivec-17.c: New test.
33626 * gcc.dg/altivec-18.c: New test.
33627
33628 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33629
33630 PR c++/6749
33631 * g++.dg/template/vtable2.C: New test.
33632
33633 2004-08-14 Richard Henderson <rth@redhat.com>
33634
33635 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
33636 * gcc.dg/pack-test-4.c (main): Return 0.
33637 * gcc.dg/setjmp-1.c: Remove XFAIL.
33638 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
33639
33640 2004-08-14 Richard Henderson <rth@redhat.com>
33641
33642 * gcc.dg/980217-1.c: Add prototype for printf.
33643
33644 2004-08-13 Bud Davis <bdavis9659@comcast.net>
33645
33646 * gfortran.dg/pr16935.f90: New test.
33647
33648 2004-08-13 Janis Johnson <janis187@us.ibm.com>
33649
33650 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
33651
33652 2004-08-13 Paul Brook <paul@codesourcery.com>
33653
33654 * gfortran.dg/der_io_1.f90: Remove stray comma.
33655
33656 2004-08-12 Janis Johnson <janis187@us.ibm.com>
33657
33658 * gcc.dg/vmx/cw-bug-2.c: Remove.
33659 * gcc.dg/vmx/vprint-1.c: Remove.
33660 * gcc.dg/vmx/vscan-1.c: Remove.
33661
33662 2004-08-12 Devang patel <dpatel@apple.com>
33663
33664 * gcc.dg/darwin-20040809-2.c: New test.
33665
33666 2004-08-12 Janis Johnson <janis1872us.ibm.com>
33667
33668 * g++.dg/ext/altivec-12.C: New test.
33669
33670 * g++.dg/ext/altivec-11.C: New test.
33671
33672 2004-08-12 Paul Brook <paul@codesourcery.com>
33673
33674 * g++.dg/abi/arm_cxa_vec_1.C: New test.
33675
33676 2004-08-12 Janis Johnson <janis187@us.ibm.com>
33677
33678 * g++.dg/ext/altivec-2.C: Check for hardware support before
33679 executing any VMX instructions.
33680
33681 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
33682
33683 2004-08-12 Jakub Jelinek <jakub@redhat.com>
33684
33685 PR c++/16276
33686 * g++.old-deja/g++.other/comdat4.C: New test.
33687 * g++.old-deja/g++.other/comdat4-aux.cc: New.
33688
33689 2004-08-12 Ben Elliston <bje@au.ibm.com>
33690
33691 PR target/16286
33692 * gcc.dg/pr16286.c: New test.
33693
33694 2004-08-12 Jan Beulich <jbeulich@novell.com>
33695
33696 * g++.dg/ext/asm5.C: New.
33697
33698 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33699
33700 PR c++/16698
33701 * g++.dg/eh/crash1.C: New test.
33702
33703 PR c++/16717
33704 * g++.dg/ext/construct1.C: New test.
33705
33706 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33707
33708 PR c++/16853
33709 * g++.dg/init/ptrmem1.C: New test.
33710
33711 PR c++/16618
33712 * g++.dg/parse/offsetof5.C: New test.
33713
33714 PR c++/16870
33715 * g++.dg/template/overload3.C: New test.
33716
33717 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33718
33719 PR c++/16964
33720 * g++.dg/parse/error16.C: New test.
33721
33722 PR c++/16904
33723 * g++.dg/template/error14.C: New test.
33724
33725 PR c++/16929
33726 * g++.dg/template/error15.C: New test.
33727
33728 2004-08-11 Devang Patel <dpatel@apple.com>
33729
33730 * gcc.dg/darwin-ld-20040809-1.c: New test.
33731 * gcc.dg/darwin-ld-20040809-2.c: New test.
33732
33733 2004-08-11 Steven G. Kargl <kargls@comcast.net>
33734
33735 PR fortran/16917
33736 * gfortran.dg/dfloat_1.f90: New test.
33737
33738 2004-08-09 Mark Mitchell <mark@codesourcery.com>
33739
33740 * gcc.dg/gcc.dg/arm-eabi1.c: New test.
33741 * gcc.dg/dll-2.c: Fix dg-require syntax.
33742 * gcc.misc-tests/arm-isr.c (abort): Declare.
33743 (exit): Likewise.
33744
33745 2004-08-10 Mark Mitchell <mark@codesourcery.com>
33746
33747 PR c++/16971
33748 * g++.dg/parse/crash16.C: New test.
33749
33750 2004-08-10 Roger Sayle <roger@eyesopen.com>
33751
33752 * gcc.dg/mips-rsqrt-1.c: New test case.
33753 * gcc.dg/mips-rsqrt-2.c: New test case.
33754 * gcc.dg/mips-rsqrt-3.c: New test case.
33755
33756 2004-08-10 Paul Brook <paul@codesourcery.com>
33757
33758 * gfortran.dg/der_io_1.f90: New test.
33759
33760 2004-08-10 Paul Brook <paul@codesourcery.com>
33761
33762 PR fortran/16919
33763 * gfortran.dg/der_array_1.f90: New test.
33764
33765 2004-08-09 David Edelsohn <edelsohn@gnu.org>
33766
33767 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
33768
33769 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
33770
33771 * gcc.dg/wchar_t-2.c: Fix typo.
33772
33773 2004-08-09 Falk Hueffner <falk@debian.org>
33774
33775 PR tree-optimization/12517
33776 * gcc.c-torture/compile/pr12517.c: New test.
33777
33778 PR tree-optimization/12578
33779 * gcc.c-torture/compile/pr12578.c: New test.
33780
33781 PR tree-optimization/12899
33782 * gcc.c-torture/compile/pr12899.c: New test.
33783
33784 PR rtl-optimization/14692
33785 * gcc.c-torture/compile/pr14692.c: New test.
33786
33787 PR tree-optimization/16461
33788 * gcc.c-torture/compile/pr16461.c: New test.
33789
33790 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
33791
33792 * gfortran.dg/getenv_1.f90: New test.
33793
33794 2004-08-06 Mark Mitchell <mark@codesourcery.com>
33795
33796 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
33797 wchar_t.
33798 * gcc.dg/symbian5.c: Test -fno-short-wchar.
33799
33800 2004-08-06 Paul Brook <paul@codesourcery.com>
33801
33802 * gfortran.dg/ret_array_1.f90: New test.
33803 * gfortran.dg/ret_pointer_1.f90: New test.
33804
33805 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
33806
33807 * gcc.dg/missing-field-init-[12].c: New tests.
33808 * g++.dg/warn/missing-field-init-[12].C: New tests.
33809
33810 2004-08-06 Mark Mitchell <mark@codesourcery.com>
33811
33812 * gcc.dg/enum2.c: New test.
33813 * gcc.dg/symbian3.c: Likewise.
33814 * gcc.dg/symbian4.c: Likewise.
33815 * gcc.dg/wchar_t-2.c: Likewise.
33816
33817 2004-08-05 Mark Mitchell <mark@codesourcery.com>
33818
33819 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
33820 destructor tests.
33821
33822 2004-08-05 Mark Mitchell <mark@codesourcery.com>
33823
33824 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
33825 dg-require-visiblity.
33826 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
33827 * g++.dg/ext/visibility/fvisibility.C: Likewise.
33828 * g++.dg/ext/visibility/memfuncts.C: Likewise.
33829 * g++.dg/ext/visibility/new1.C: Likewise.
33830 * g++.dg/ext/visibility/pragma.C: Likewise.
33831 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
33832 * g++.dg/ext/visibility/virtual.C: Likewise.
33833 * g++/dg/ext/visibility/visibility-1.C: Likewise.
33834 * g++/dg/ext/visibility/visibility-2.C: Likewise.
33835 * g++/dg/ext/visibility/visibility-3.C: Likewise.
33836 * g++/dg/ext/visibility/visibility-4.C: Likewise.
33837 * g++/dg/ext/visibility/visibility-5.C: Likewise.
33838 * g++/dg/ext/visibility/visibility-6.C: Likewise.
33839 * g++/dg/ext/visibility/visibility-7.C: Likewise.
33840 * g++/dg/ext/visibility/visibility-8.C: New test.
33841 * gcc.c-torture/compile/dll.x: Remove.
33842 * gcc.dg/dll-2.c: Use dg-require-dll
33843 * gcc.dg/visibility-10.c: New test.
33844 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
33845 supporting DLLs.
33846 * lib/scanasm.exp (scan_hidden): New function.
33847 (scan_not_hidden): Likewise.
33848
33849 2004-08-05 David Edelsohn <edelsohn@gnu.org>
33850
33851 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
33852
33853 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
33854
33855 * gcc.c-torture/execute/20040805-1.c: New test.
33856
33857 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
33858
33859 * gcc.dg/20020118-1.c: Declare abort.
33860 * gcc.dg/altivec_check.h: Likewise.
33861 * gcc.dg/iftrap-2.c: Likewise.
33862 * gcc.dg/pragma-darwin.c: Likewise.
33863 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
33864
33865 2004-08-04 Geoffrey Keating <geoffk@apple.com>
33866
33867 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
33868
33869 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
33870
33871 * gcc.c-torture/execute/builtins/abs-2.c,
33872 gcc.c-torture/execute/builtins/abs-3.c,
33873 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
33874 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
33875 intmax_t, uintmax_t and their limits.
33876 * gcc.dg/intmax_t-1.c: New test.
33877
33878 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33879
33880 * g++.dg/tc1/dr147.C: Add reference to PR.
33881
33882 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
33883
33884 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
33885 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
33886
33887 2004-08-03 David Edelsohn <edelsohn@gnu.org>
33888
33889 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
33890
33891 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33892
33893 * gcc.dg/redecl-5.c: New test.
33894 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
33895 of scanf.
33896
33897 2004-08-03 Roger Sayle <roger@eyesopen.com>
33898
33899 PR middle-end/16790
33900 * gcc.c-torture/execute/pr16790-1.c: New test case.
33901
33902 2004-08-03 Mark Mitchell <mark@codesourcery.com>
33903
33904 * g++.dg/ext/visibility/assign1.C: New test.
33905 * g++.dg/ext/visibility/new1.C: Likewise.
33906
33907 * gcc.dg/symbian1.c: New test.
33908 * gcc.dg/symbian2.c: Likewise.
33909
33910 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
33911
33912 PR target/16570
33913 * gcc.dg/i386-sse-9.c: New test.
33914
33915 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33916
33917 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
33918
33919 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33920
33921 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
33922 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
33923 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
33924 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
33925 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
33926 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
33927 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
33928 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
33929 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
33930 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
33931 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
33932 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
33933 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
33934 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
33935 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
33936 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
33937 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
33938 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
33939 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
33940 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
33941 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
33942 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
33943 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
33944 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
33945 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
33946 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
33947 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
33948 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
33949 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
33950 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
33951 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
33952 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
33953 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
33954 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
33955 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
33956 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
33957 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
33958 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
33959 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
33960 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
33961 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
33962 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
33963 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
33964 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
33965 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
33966 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
33967 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
33968 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
33969 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
33970 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
33971 gcc.misc-tests/i386-pf-3dnow-1.c,
33972 gcc.misc-tests/i386-pf-athlon-1.c,
33973 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
33974 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
33975 Declare built-in functions used.
33976 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
33977
33978 2004-08-02 Mark Mitchell <mark@codesourcery.com>
33979
33980 PR c++/16707
33981 * g++.dg/lookup/using12.C: New test.
33982
33983 * g++.dg/init/null1.C: Fix PR number.
33984 * g++.dg/parse/namespace10.C: Likewise.
33985
33986 2004-08-01 Mark Mitchell <mark@codesourcery.com>
33987
33988 PR c++/16224
33989 * g++.dg/template/spec17.C: New test.
33990 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
33991 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
33992
33993 2004-08-02 David Billinghurst
33994
33995 PR fortran/16292
33996 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
33997
33998 2004-08-01 Zack Weinberg <zack@codesourcery.com>
33999
34000 * gcc.dg/ia64-got-1.c: New test case.
34001
34002 2004-08-01 Mark Mitchell <mark@codesourcery.com>
34003
34004 PR c++/16489
34005 * g++.dg/init/null1.C: New test.
34006 * g++.dg/tc1/dr76.C: Adjust error marker.
34007
34008 PR c++/16529
34009 * g++.dg/parse/namespace10.C: New test.
34010
34011 PR c++/16810
34012 * g++.dg/inherit/ptrmem2.C: New test.
34013
34014 2004-08-02 Ben Elliston <bje@au.ibm.com>
34015
34016 PR target/16155
34017 * gcc.dg/pr16155.c: New test.
34018
34019 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
34020
34021 * gcc.dg/redecl-2.c: New test.
34022
34023 2004-07-30 Geoffrey Keating <geoffk@apple.com>
34024
34025 * gcc.dg/darwin-longdouble.c: New file.
34026
34027 2004-07-30 Richard Henderson <rth@redhat.com>
34028
34029 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
34030 write to constant argument.
34031 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
34032
34033 2004-07-30 Richard Henderson <rth@redhat.com>
34034
34035 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
34036 tests of nearest around zero.
34037
34038 2004-07-30 Andrew Pinski <apinski@apple.com>
34039
34040 * gcc.c-torture/compile/20040730-1.c: New test.
34041
34042 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
34043
34044 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
34045 powerpc-eabispe.
34046
34047 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
34048
34049 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
34050
34051 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
34052
34053 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
34054 contains $ld_library_path.
34055 * lib/gfortran.exp (gfortran_link_flags): Likewise.
34056
34057 2004-07-29 Richard Henderson <rth@redhat.com>
34058
34059 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
34060
34061 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
34062 (alt2, which): New.
34063 (Check): Accept either alternative.
34064
34065 2004-07-29 Mark Mitchell <mark@codesourcery.com>
34066
34067 * g++.dg/abi/inline1.C: New test.
34068 * g++.dg/abi/local1-a.cc: Likewise.
34069 * g++.dg/abi/local1.C: Likewise.
34070 * g++.dg/abi/mangle11.C: Tweak location of warnings.
34071 * g++.dg/abi/mangle12.C: Likewise.
34072 * g++.dg/abi/mangle17.C: Likewise.
34073 * g++.dg/abi/mangle20-2.C: Likewise.
34074 * g++.dg/opt/interface1.C: Likewise.
34075 * g++.dg/opt/interface1.h: Likewise.
34076 * g++.dg/opt/interface1-a.cc: New test.
34077 * g++.dg/parse/repo1.C: New test.
34078 * g++.dg/template/repo1.C: Likewise.
34079 * g++.dg/warn/Winline-1.C: Likewise.
34080 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
34081
34082 2004-07-29 Diego Novillo <dnovillo@redhat.com>
34083
34084 * gcc.dg/tree-ssa/20040729-1.c: New test.
34085
34086 2004-07-27 Matt Austern <austern@apple.com>
34087
34088 * gcc.dg/darwin-bool-1.c: New test.
34089 * gcc.dg/darwin-bool-2.c: New test.
34090
34091 2004-07-28 Richard Henderson <rth@redhat.com>
34092
34093 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
34094 arguments in the correct type. Don't write to constant arguments.
34095
34096 2004-07-28 Diego Novillo <dnovillo@redhat.com>
34097
34098 PR tree-optimization/16688
34099 PR tree-optimization/16689
34100 * g++.dg/tree-ssa/pr16688.C: New test.
34101
34102 2004-07-28 Diego Novillo <dnovillo@redhat.com>
34103
34104 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
34105 loads. Not only in the comment, this time.
34106
34107 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
34108
34109 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
34110 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
34111 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
34112 * gcc.dg/sh4a-bitmovua.c: New.
34113 * gcc.dg/sh4a-cos.c: New.
34114 * gcc.dg/sh4a-cosf.c: New.
34115 * gcc.dg/sh4a-fprun.c: New.
34116 * gcc.dg/sh4a-fsrra.c: New.
34117 * gcc.dg/sh4a-memmovua.c: New.
34118 * gcc.dg/sh4a-sin.c: New.
34119 * gcc.dg/sh4a-sincos.c: New.
34120 * gcc.dg/sh4a-sincosf.c: New.
34121 * gcc.dg/sh4a-sinf.c: New.
34122
34123 2004-07-28 Diego Novillo <dnovillo@redhat.com>
34124
34125 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
34126 conditionals.
34127 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
34128 loads.
34129 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
34130 DOM1.
34131
34132 2004-07-27 Andrew Pinski <apinski@apple.com>
34133
34134 * g++.dg/rtti/tinfo1.C: Correct the xfail.
34135
34136 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
34137
34138 * gcc.dg/pragma-isr.c: New test.
34139
34140 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34141
34142 PR c++/14429
34143 * g++.dg/template/ttp11.C: New test.
34144
34145 2004-07-27 Diego Novillo <dnovillo@redhat.com>
34146
34147 * gcc.c-torture/compile/20040727-1.c: New test.
34148
34149 2004-07-26 Eric Christopher <echristo@redhat.com>
34150
34151 * gcc.c-torture/compile/20040726-2.c: New test.
34152
34153 2004-07-26 Andrew Pinski <apinski@apple.com>
34154
34155 * g++.dg/rtti/tinfo1.C: Xfail.
34156
34157 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
34158
34159 * gcc.c-torture/compile/20040726-1.c: New test.
34160
34161 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
34162 Brian Ryner <bryner@brianryner.com>
34163
34164 PR c++/9283
34165 PR c++/15000
34166 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
34167 * g++.dg/ext/visibility/: New directory.
34168 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
34169 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
34170 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
34171 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
34172 * g++.dg/ext/visibility/fvisibility.C,
34173 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
34174 g++.dg/ext/visibility/fvisibility-override1.C
34175 g++.dg/ext/visibility/fvisibility-override2.C
34176 g++.dg/ext/visibility/memfuncts.C
34177 g++.dg/ext/visibility/noPLT.C
34178 g++.dg/ext/visibility/pragma.C
34179 g++.dg/ext/visibility/pragma-override1.C
34180 g++.dg/ext/visibility/pragma-override2.C
34181 g++.dg/ext/visibility/staticmemfuncts.C
34182 g++.dg/ext/visibility/virtual.C: New tests.
34183
34184 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
34185
34186 PR c/15360
34187 * gcc.dg/pr15360-1.c: New test.
34188
34189 2004-07-25 Daniel Jacobowitz <dan@debian.org>
34190
34191 * gcc.dg/pragma-align-2.c: New test.
34192 * gcc.dg/pragma-init-fini.c: New test.
34193 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
34194 targets.
34195
34196 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
34197
34198 * gcc.dg/init-string-2.c: New test.
34199
34200 2004-07-24 Zack Weinberg <zack@codesourcery.com>
34201
34202 PR 16684
34203 * gcc.dg/Wredundant-decls-1.c: New test case.
34204
34205 2004-07-24 Jakub Jelinek <jakub@redhat.com>
34206
34207 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
34208 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
34209 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
34210 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
34211 * gcc.dg/compat/generate-random.c: New file.
34212 * gcc.dg/compat/generate-random.h: Likewise.
34213 * gcc.dg/compat/generate-random_r.c: Likewise.
34214 * gcc.dg/compat/struct-layout-1.h: Likewise.
34215 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
34216 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
34217 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
34218 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
34219 * gcc.dg/compat/struct-layout-1_main.c: New test.
34220 * gcc.dg/compat/struct-layout-1_x.c: New file.
34221 * gcc.dg/compat/struct-layout-1_y.c: New file.
34222 * gcc.dg/compat/struct-layout-1_test.h: New file.
34223
34224 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
34225
34226 * gcc.dg/comp-return-1.c: New test
34227
34228 2004-07-23 Janis Johnson <janis187@us.ibm.com>
34229
34230 * gcc.dg/vmx/8-02a.c: Fix typo.
34231
34232 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
34233 * gcc.dg/darwin-abi-3.c: New test.
34234
34235 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
34236 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
34237
34238 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
34239 * gcc.dg/vmx/ops-long-1.c: New test.
34240 * gcc.dg/vmx/ops-long-2.c: New test.
34241
34242 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
34243
34244 * g++.dg/lookup/conv-[1234].C: New.
34245
34246 2004-07-22 Mark Mitchell <mark@codesourcery.com>
34247
34248 * g++.dg/parse/attr2.C: Simplify.
34249
34250 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34251
34252 PR c/7284
34253 * gcc.c-torture/execute/pr7284-1.c: New test.
34254
34255 2004-07-22 Brian Booth <bbooth@redhat.com>
34256
34257 * gcc.dg/tree-ssa/20040721-1.c: New test.
34258
34259 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
34260
34261 * g++.dg/template/crash20.c: New.
34262
34263 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
34264
34265 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
34266 Add dg-run directive. Declare variables as required.
34267 * gfortran.dg/g77/README: Update
34268
34269 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
34270
34271 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
34272 gcc.dg/cris-peep2-andu2.c: New tests.
34273
34274 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34275
34276 PR c/15052
34277 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
34278 on return type.
34279 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
34280 messages.
34281 * gcc.dg/qual-return-2.c: Update expected messages.
34282 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
34283
34284 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34285
34286 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
34287 * gcc.dg/noncompile/921102-1.c: Update expected error message.
34288
34289 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34290
34291 PR c/11250
34292 * gcc.dg/init-string-1.c: New test.
34293
34294 2004-07-21 Jakub Jelinek <jakub@redhat.com>
34295
34296 PR middle-end/15345
34297 PR c/16450
34298 * gcc.dg/torture/nested-fn-1.c: New test.
34299
34300 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
34301
34302 PR target/16559
34303 * gcc.dg/ia64-fptr-1.c: New file.
34304
34305 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34306
34307 PR c++/14497
34308 * g++.dg/template/spec16.C: New test.
34309 * g++.old-deja/g++.robertl/eb118.C: Remove.
34310
34311 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34312
34313 PR c++/509
34314 * g++.dg/template/spec15.C: New test.
34315
34316 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
34317
34318 Copy cases from g77.f-torture/execute and add dg-run
34319 directive. Other changes as noted.
34320 * gfortran.dg/g77/13037.f
34321 * gfortran.dg/g77/1832.f
34322 * gfortran.dg/g77/19981119-0.f
34323 * gfortran.dg/g77/19990313-0.f
34324 * gfortran.dg/g77/19990313-1.f
34325 * gfortran.dg/g77/19990313-2.f
34326 * gfortran.dg/g77/19990313-3.f
34327 * gfortran.dg/g77/19990419-1.f
34328 * gfortran.dg/g77/19990826-0.f
34329 * gfortran.dg/g77/19990826-2.f
34330 * gfortran.dg/g77/20000503-1.f
34331 * gfortran.dg/g77/20001111.f
34332 * gfortran.dg/g77/20010116.f
34333 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
34334 * gfortran.dg/g77/20010430.f
34335 * gfortran.dg/g77/6177.f
34336 * gfortran.dg/g77/947.f
34337 * gfortran.dg/g77/970816-3.f
34338 * gfortran.dg/g77/971102-1.f
34339 * gfortran.dg/g77/980520-1.f
34340 * gfortran.dg/g77/980628-0.f
34341 * gfortran.dg/g77/980628-1.f
34342 * gfortran.dg/g77/980628-10.f
34343 * gfortran.dg/g77/980628-2.f
34344 * gfortran.dg/g77/980628-3.f
34345 * gfortran.dg/g77/980628-7.f
34346 * gfortran.dg/g77/980628-8.f
34347 * gfortran.dg/g77/980628-9.f
34348 * gfortran.dg/g77/980701-0.f
34349 * gfortran.dg/g77/980701-1.f
34350 * gfortran.dg/g77/cabs.f
34351 * gfortran.dg/g77/claus.f
34352 * gfortran.dg/g77/complex_1.f
34353 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
34354 * gfortran.dg/g77/dcomplex.f
34355 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
34356 * gfortran.dg/g77/f90-intrinsic-mathematical.f
34357 * gfortran.dg/g77/f90-intrinsic-numeric.f
34358 * gfortran.dg/g77/int8421.f
34359 * gfortran.dg/g77/labug1.f
34360 * gfortran.dg/g77/large_vec.f
34361 * gfortran.dg/g77/le.f
34362 * gfortran.dg/g77/short.f
34363 * gfortran.dg/g77/README: Update
34364
34365 2004-07-20 Mark Mitchell <mark@codesourcery.com>
34366
34367 PR c++/16637
34368 * g++.dg/parse/lookup4.C: New test.
34369
34370 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34371
34372 PR c++/16175
34373 * g++.dg/template/ttp10.C: New test.
34374
34375 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
34376
34377 * gcc.dg/pr12625-1.c: New test.
34378
34379 2004-07-20 Steven Bosscher <stevenb@suse.de>
34380
34381 * gcc.dg/switch-warn-1.c: New test.
34382 * gcc.dg/switch-warn-2.c: New test.
34383 * gcc.c-torture/compile/pr14730.c: Update.
34384
34385 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
34386
34387 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
34388 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
34389 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
34390 g++.dg/template/nontype3.C: Remove trailing CR from tests.
34391
34392 2004-07-18 Mark Mitchell <mark@codesourcery.com>
34393
34394 PR c++/16623
34395 * g++.dg/template/assign1.C: New test.
34396
34397 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34398
34399 PR c++/12170
34400 * g++.dg/template/ttp9.C: New test.
34401
34402 2004-07-19 Daniel Jacobowitz <dan@debian.org>
34403
34404 * gcc.dg/format/cmn-err-1.c: New test.
34405
34406 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
34407
34408 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
34409 gcc.dg/Wparentheses-10.c: New tests.
34410 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
34411
34412 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34413
34414 PR fortran/16465
34415 * gfortran.dg/g77//ffixed-line-length-0.f,
34416 gfortran.dg/g77/ffixed-line-length-132.f,
34417 gfortran.dg/g77/ffixed-line-length-72.f,
34418 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
34419 gfortran.dg/g77/README: Update.
34420
34421 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34422
34423 PR c++/13092
34424 * g++.dg/template/non-dependent7.C: New test.
34425 * g++.dg/template/non-dependent8.C: Likewise.
34426 * g++.dg/template/non-dependent9.C: Likewise.
34427 * g++.dg/template/non-dependent10.C: Likewise.
34428
34429 2004-07-17 Mark Mitchell <mark@codesourcery.com>
34430
34431 PR c++/16337
34432 * g++.dg/parse/attr2.C: New test.
34433
34434 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
34435
34436 * g77.dg: Removed.
34437 * g77.f-torture: Ditto.
34438
34439 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
34440
34441 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
34442 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
34443 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
34444
34445 2004-07-16 Richard Henderson <rth@redhat.com>
34446
34447 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
34448
34449 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34450
34451 * lib/fortran-torture.exp (fortran-torture): Don't test compile
34452 tests with full list of options.
34453 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
34454 of TORTURE_OPTIONS if test contains 'dg-do run'.
34455
34456 PR fortran/16404
34457 * gfortran.dg/do_iterator.f90: New test.
34458
34459 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34460
34461 PR rtl-optimization/16536
34462 * gcc.c-torture/execute/restrict-1.c: New test.
34463
34464 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34465
34466 PR fortran/15324
34467 * gfortran.dg/pr15324.f90: New test.
34468
34469 PR fortran/15129
34470 * gfortran.dg/pr15129.f90: New test.
34471
34472 PR fortran/15140
34473 * gfortran.dg/pr15140.f90: New test.
34474
34475 PR fortran/13792
34476 * gfortran.fortran-torture/execute/bounds.f90: Add check for
34477 compile-time simplification.
34478
34479 2004-07-14 Mike Stump <mrs@apple.com>
34480
34481 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
34482
34483 2004-07-14 James E Wilson <wilson@specifixinc.com>
34484
34485 PR target/16325
34486 * gcc.dg/profile-generate-1.c: New.
34487
34488 2004-07-15 Jakub Jelinek <jakub@redhat.com>
34489
34490 * gcc.c-torture/execute/20040709-1.c: New test.
34491 * gcc.c-torture/execute/20040709-2.c: New test.
34492
34493 2004-07-14 Mike Stump <mrs@apple.com>
34494
34495 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
34496
34497 2004-07-14 Mike Stump <mrs@apple.com>
34498
34499 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
34500
34501 2004-07-13 Mark Mitchell <mark@codesourcery.com>
34502
34503 PR c++/16518
34504 * g++.dg/parse/mutable1.C: New test.
34505
34506 2004-07-13 Diego Novillo <dnovillo@redhat.com>
34507
34508 PR tree-optimization/16443
34509 * gcc.dg/tree-ssa/20040713-1.c: New test.
34510
34511 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
34512
34513 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
34514 for operator new.
34515
34516 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34517
34518 * gfortran.dg/g77/README: New file
34519 * gfortran.dg/g77/19981216-0.f: Copy from
34520 g77.f-torture/noncompile. Add "dg-do compile" and
34521 dg-error as required.
34522 * gfortran.dg/g77/19990218-1.f: Likewise.
34523 * gfortran.dg/g77/19990905-1.f: Likewise.
34524 * gfortran.dg/g77/9263.f: Likewise.
34525 * gfortran.dg/g77/980615-0.f: Likewise.
34526 * gfortran.dg/g77/980616-0.f: Likewise.
34527 * gfortran.dg/g77/check0.f: Likewise.
34528 * gfortran.dg/g77/select_no_compile.f: Likewise.
34529
34530 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34531
34532 Copy files from g77.f-torture/compile.
34533 Add "{ dg-do compile}". Other changes as noted
34534 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
34535 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
34536 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
34537 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
34538 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
34539 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
34540 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
34541 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
34542 statement to conform to standard. Append alpha1.x for reference.
34543 * gfortran.dg/g77/xformat.f: Add dg-warning
34544
34545 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34546
34547 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
34548 Add {dg-do compile} directive.
34549 * gfortran.dg/g77/cpp2.F: Likewise.
34550
34551 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34552
34553 PR c++/5402
34554 * g++.dg/lookup/name-clash1.C: New test.
34555
34556 PR c++/9777
34557 * g++.dg/lookup/name-clash2.C: New test.
34558
34559 PR c++/12102
34560 * g++.dg/lookup/name-clash3.C: New test.
34561
34562 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34563
34564 * g++.dg/lookup/new2.C: New test.
34565 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
34566
34567 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
34568
34569 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
34570 Add {dg-do compile} directive.
34571 * gfortran.dg/g77/13060.f: Likewise.
34572 * gfortran.dg/g77/19990218-0.f: Likewise.
34573 * gfortran.dg/g77/19990305-0.f: Likewise.
34574 * gfortran.dg/g77/19990419-0.f: Likewise.
34575 * gfortran.dg/g77/19990502-0.f: Likewise.
34576 * gfortran.dg/g77/19990502-1.f: Likewise.
34577 * gfortran.dg/g77/19990525-0.f: Likewise.
34578 * gfortran.dg/g77/19990826-1.f: Likewise.
34579 * gfortran.dg/g77/19990826-3.f: Likewise.
34580 * gfortran.dg/g77/19990905-2.f: Likewise.
34581 * gfortran.dg/g77/20000412-1.f: Likewise.
34582 * gfortran.dg/g77/20000511-1.f: Likewise.
34583 * gfortran.dg/g77/20000511-2.f: Likewise.
34584 * gfortran.dg/g77/20000518.f: Likewise.
34585 * gfortran.dg/g77/20000601-1.f: Likewise.
34586 * gfortran.dg/g77/20000601-2.f: Likewise.
34587 * gfortran.dg/g77/20000629-1.f: Likewise.
34588 * gfortran.dg/g77/20000630-2.f: Likewise.
34589 * gfortran.dg/g77/20010115.f: Likewise.
34590 * gfortran.dg/g77/20010321-1.f: Likewise.
34591 * gfortran.dg/g77/20010426.f: Likewise.
34592 * gfortran.dg/g77/20020307-1.f: Likewise.
34593 * gfortran.dg/g77/8485.f: Likewise.
34594 * gfortran.dg/g77/960317-1.f: Likewise.
34595 * gfortran.dg/g77/970915-0.f: Likewise.
34596 * gfortran.dg/g77/980310-1.f: Likewise.
34597 * gfortran.dg/g77/980310-2.f: Likewise.
34598 * gfortran.dg/g77/980310-3.f: Likewise.
34599 * gfortran.dg/g77/980310-4.f: Likewise.
34600 * gfortran.dg/g77/980310-6.f: Likewise.
34601 * gfortran.dg/g77/980310-7.f: Likewise.
34602 * gfortran.dg/g77/980310-8.f: Likewise.
34603 * gfortran.dg/g77/980419-2.f: Likewise.
34604 * gfortran.dg/g77/980424-0.f: Likewise.
34605 * gfortran.dg/g77/980427-0.f: Likewise.
34606 * gfortran.dg/g77/980729-0.f: Likewise.
34607 * gfortran.dg/g77/981117-1.f: Likewise.
34608 * gfortran.dg/g77/toon_1.f: Likewise.
34609
34610 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34611
34612 PR c++/2204
34613 * g++.dg/other/abstract2.C: New test.
34614
34615 2004-07-12 Paul Brook <paul@codesourcery.com>
34616
34617 * gfortran.dg/pointer_init_1.f90: New test.
34618
34619 2004-07-11 Paul Brook <paul@codesourcery.com>
34620
34621 PR fortran/15986
34622 * gfortran.dg/contained_1.f90: New test.
34623
34624 2004-07-11 Mark Mitchell <mark@codesourcery.com>
34625
34626 * g++.dg/parse/defarg8.C: New test.
34627
34628 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34629
34630 PR fortran/16433
34631 * gfortran.dg/pr16433.f: New test.
34632
34633 PR fortran/17574
34634 * gfortran.dg/pr15754.f90: New test.
34635
34636 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
34637
34638 PR tree-optimization/16437
34639 * gcc.c-torture/execute/bitfld-4.c: New test.
34640
34641 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34642
34643 * gfortran.fortran-torture/execute/common_2.f90: Add check for
34644 access to common var from module.
34645
34646 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34647
34648 PR fortran/16336
34649 * gfortran.fortran-torture/execute/common_2.f90: New test.
34650
34651 2004-07-10 Paul Brook <paul@codesourcery.com>
34652
34653 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
34654
34655 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34656
34657 PR fortran/15969
34658 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
34659
34660 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
34661
34662 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
34663 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
34664 * gfortran.dg/g77/ffree-form-1.f: Likewise.
34665 * gfortran.dg/g77/ffree-form-2.f: Likewise.
34666 * gfortran.dg/g77/ffree-form-3.f: Likewise.
34667 * gfortran.dg/g77/fno-underscoring.f: Likewise.
34668 * gfortran.dg/g77/funderscoring.f: Likewise.
34669 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
34670
34671 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34672
34673 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
34674
34675 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34676 Paul Brook <paul@codesourcery.com>
34677
34678 PR fortran/13415
34679 * gfortran.dg/common_pointer_1.f90: New test.
34680
34681 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34682
34683 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
34684
34685 2004-07-09 James E Wilson <wilson@specifixinc.com>
34686
34687 PR target/16364
34688 * gcc.c-torture/compile/20040709-1.c: New.
34689
34690 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34691
34692 PR fortran/14077
34693 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
34694
34695 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34696
34697 PR fortran/13201
34698 * gfortran.dg/shape_1.f90: New test.
34699
34700 2004-07-09 Zack Weinberg <zack@codesourcery.com>
34701 Andrew Pinski <apinski@apple.com>
34702
34703 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
34704
34705 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34706
34707 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
34708 comment.
34709
34710 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34711 Paul Brook <paul@codesourcery.com>
34712
34713 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
34714 '.f95' and '.F95'.
34715
34716 2004-07-09 Diego Novillo <dnovillo@redhat.com>
34717
34718 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
34719
34720 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34721
34722 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
34723 testcases with capital suffix.
34724
34725 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34726
34727 PR fortran/15481
34728 PR fortran/13372
34729 PR fortran/13575
34730 PR fortran/15978
34731 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
34732
34733 * gfortran.dg/implicit_1.f90: New test.
34734
34735 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34736
34737 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
34738 expression to match gfortran warning/error messages
34739 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
34740 dg-error text.
34741
34742 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34743
34744 * lib/fortran-torture.exp: Rename proc search_for to
34745 search_for_re.
34746
34747 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34748
34749 * gcc.c-torture/execute/simd-5.x: New file.
34750 XFAIL on SPARC 64-bit at -O0.
34751
34752 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34753
34754 PR c++/8211
34755 PR c++/16165
34756 * g++.dg/warn/effc3.C: New test.
34757
34758 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34759
34760 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
34761 change X to 1X in format.
34762 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
34763 add data statements to conform to standard.
34764
34765 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34766
34767 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
34768 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
34769 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
34770
34771 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34772
34773 * gfortran.dg/g77/7388.f: Copy from g77.dg
34774 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
34775 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
34776 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
34777 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
34778 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
34779 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
34780 * gfortran.dg/g77/strlen0.f: Likewise.
34781
34782 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34783
34784 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
34785 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
34786
34787 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
34788
34789 * gcc.c-torture/execute/920428-2.x: Delete.
34790 * gcc.c-torture/execute/920501-7.x: Likewise.
34791
34792 2004-07-08 Jakub Jelinek <jakub@redhat.com>
34793
34794 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
34795 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
34796 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
34797 prescott and c3-2.
34798 (PREFETCH_3DNOW): Add -march=c3.
34799
34800 2004-07-08 Diego Novillo <dnovillo@redhat.com>
34801
34802 PR c/16437
34803 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
34804 * gcc.c-torture/execute/bf64-1.x: Likewise.
34805
34806 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
34807
34808 * gcc.c-torture/compile/20040708-1.c: New test.
34809
34810 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34811
34812 PR c++/16169
34813 * g++.dg/warn/effc2.C: New test.
34814
34815 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
34816
34817 * gcc.c-torture/execute/bitfld-1.x: Remove.
34818 * gcc.c-torture/execute/bitfld-3.c: New test.
34819 * gcc.dg/bitfld-2.c: Remove XFAILs.
34820
34821 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
34822
34823 PR c++/16276
34824 * g++.dg/rtti/tinfo1.C: New file.
34825
34826 2004-07-07 Eric Christopher <echristo@redhat.com>
34827
34828 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
34829
34830 2004-07-07 Andrew Pinski <apinski@apple.com>
34831
34832 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
34833
34834 2004-07-07 Mark Mitchell <mark@codesourcery.com>
34835
34836 * g++.dg/init/call1.C: XFAIL.
34837
34838 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
34839
34840 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
34841 except for movstrict*, to movmem* and clrstr* to clrmem*.
34842
34843 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
34844
34845 * gcc.c-torture/execute/20040707-1.c: New test.
34846
34847 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
34848
34849 * gcc.c-torture/execute/20040706-1.c: New test.
34850
34851 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34852
34853 PR c++/3671
34854 * g++.dg/template/spec14.C: New test.
34855
34856 2004-07-05 Jakub Jelinek <jakub@redhat.com>
34857
34858 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
34859 nothing if not yet defined. Use it in b, c and d type definitions.
34860 * gcc.c-torture/execute/20040705-1.c: New test.
34861 * gcc.c-torture/execute/20040705-2.c: New test.
34862
34863 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34864
34865 PR c++/2518
34866 * g++.dg/lookup/new1.C: New test.
34867
34868 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34869
34870 PR c++/11406
34871 * g++.dg/template/sizeof8.C: New test.
34872
34873 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
34874
34875 * gcc.c-torture/compile/20040705-1.c: New test.
34876
34877 2004-07-04 Bud Davis <bdavis9659@comcast.net>
34878
34879 * gfortran.fortran-torture/execute/seq_io.f90: New test.
34880
34881 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
34882
34883 * gcc.dg/cpp/if-mop.c: Two new testcases.
34884 * gcc.dg/cpp/trad/comment-3.c: New.
34885
34886 2004-07-04 Paul Brook <paul@codesourcery.com>
34887
34888 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
34889
34890 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
34891
34892 PR c++/3761
34893 * g++.dg/lookup/crash4.C: New test.
34894
34895 2004-07-02 Zack Weinberg <zack@codesourcery.com>
34896
34897 * gcc.c-torture/execute/builtin-abs-1.c
34898 * gcc.c-torture/execute/builtin-abs-2.c
34899 * gcc.c-torture/execute/builtin-complex-1.c
34900 * gcc.c-torture/execute/builtins/string-1-lib.c
34901 * gcc.c-torture/execute/builtins/string-1.c
34902 * gcc.c-torture/execute/builtins/string-2-lib.c
34903 * gcc.c-torture/execute/builtins/string-2.c
34904 * gcc.c-torture/execute/builtins/string-3-lib.c
34905 * gcc.c-torture/execute/builtins/string-3.c
34906 * gcc.c-torture/execute/builtins/string-4-lib.c
34907 * gcc.c-torture/execute/builtins/string-4.c
34908 * gcc.c-torture/execute/builtins/string-5-lib.c
34909 * gcc.c-torture/execute/builtins/string-5.c
34910 * gcc.c-torture/execute/builtins/string-6-lib.c
34911 * gcc.c-torture/execute/builtins/string-6.c
34912 * gcc.c-torture/execute/builtins/string-7-lib.c
34913 * gcc.c-torture/execute/builtins/string-7.c
34914 * gcc.c-torture/execute/builtins/string-8-lib.c
34915 * gcc.c-torture/execute/builtins/string-8.c
34916 * gcc.c-torture/execute/builtins/string-9-lib.c
34917 * gcc.c-torture/execute/builtins/string-9.c
34918 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
34919 * gcc.c-torture/execute/builtins/string-asm-1.c
34920 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
34921 * gcc.c-torture/execute/builtins/string-asm-2.c
34922 * gcc.c-torture/execute/stdio-opt-1.c
34923 * gcc.c-torture/execute/stdio-opt-2.c
34924 * gcc.c-torture/execute/stdio-opt-3.c
34925 * gcc.c-torture/execute/string-opt-1.c
34926 * gcc.c-torture/execute/string-opt-10.c
34927 * gcc.c-torture/execute/string-opt-11.c
34928 * gcc.c-torture/execute/string-opt-12.c
34929 * gcc.c-torture/execute/string-opt-13.c
34930 * gcc.c-torture/execute/string-opt-14.c
34931 * gcc.c-torture/execute/string-opt-15.c
34932 * gcc.c-torture/execute/string-opt-16.c
34933 * gcc.c-torture/execute/string-opt-2.c
34934 * gcc.c-torture/execute/string-opt-6.c
34935 * gcc.c-torture/execute/string-opt-7.c
34936 * gcc.c-torture/execute/string-opt-8.c:
34937 Replace with ...
34938
34939 * gcc.c-torture/execute/builtins/abs-2.c
34940 * gcc.c-torture/execute/builtins/abs-3.c
34941 * gcc.c-torture/execute/builtins/complex-1.c
34942 * gcc.c-torture/execute/builtins/fprintf.c
34943 * gcc.c-torture/execute/builtins/fputs.c
34944 * gcc.c-torture/execute/builtins/memcmp.c
34945 * gcc.c-torture/execute/builtins/memmove.c
34946 * gcc.c-torture/execute/builtins/memops-asm.c
34947 * gcc.c-torture/execute/builtins/mempcpy-2.c
34948 * gcc.c-torture/execute/builtins/mempcpy.c
34949 * gcc.c-torture/execute/builtins/memset.c
34950 * gcc.c-torture/execute/builtins/printf.c
34951 * gcc.c-torture/execute/builtins/sprintf.c
34952 * gcc.c-torture/execute/builtins/strcat.c
34953 * gcc.c-torture/execute/builtins/strchr.c
34954 * gcc.c-torture/execute/builtins/strcmp.c
34955 * gcc.c-torture/execute/builtins/strcpy.c
34956 * gcc.c-torture/execute/builtins/strcspn.c
34957 * gcc.c-torture/execute/builtins/strlen-2.c
34958 * gcc.c-torture/execute/builtins/strlen.c
34959 * gcc.c-torture/execute/builtins/strncat.c
34960 * gcc.c-torture/execute/builtins/strncmp-2.c
34961 * gcc.c-torture/execute/builtins/strncmp.c
34962 * gcc.c-torture/execute/builtins/strncpy.c
34963 * gcc.c-torture/execute/builtins/strpbrk.c
34964 * gcc.c-torture/execute/builtins/strpcpy-2.c
34965 * gcc.c-torture/execute/builtins/strpcpy.c
34966 * gcc.c-torture/execute/builtins/strrchr.c
34967 * gcc.c-torture/execute/builtins/strspn.c
34968 * gcc.c-torture/execute/builtins/strstr-asm.c
34969 * gcc.c-torture/execute/builtins/strstr.c:
34970 ... these new files.
34971
34972 * gcc.c-torture/execute/builtins/abs-2-lib.c
34973 * gcc.c-torture/execute/builtins/abs-3-lib.c
34974 * gcc.c-torture/execute/builtins/complex-1-lib.c
34975 * gcc.c-torture/execute/builtins/fprintf-lib.c
34976 * gcc.c-torture/execute/builtins/fputs-lib.c
34977 * gcc.c-torture/execute/builtins/memcmp-lib.c
34978 * gcc.c-torture/execute/builtins/memmove-lib.c
34979 * gcc.c-torture/execute/builtins/memops-asm-lib.c
34980 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
34981 * gcc.c-torture/execute/builtins/mempcpy-lib.c
34982 * gcc.c-torture/execute/builtins/memset-lib.c
34983 * gcc.c-torture/execute/builtins/printf-lib.c
34984 * gcc.c-torture/execute/builtins/sprintf-lib.c
34985 * gcc.c-torture/execute/builtins/strcat-lib.c
34986 * gcc.c-torture/execute/builtins/strchr-lib.c
34987 * gcc.c-torture/execute/builtins/strcmp-lib.c
34988 * gcc.c-torture/execute/builtins/strcpy-lib.c
34989 * gcc.c-torture/execute/builtins/strcspn-lib.c
34990 * gcc.c-torture/execute/builtins/strlen-2-lib.c
34991 * gcc.c-torture/execute/builtins/strlen-lib.c
34992 * gcc.c-torture/execute/builtins/strncat-lib.c
34993 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
34994 * gcc.c-torture/execute/builtins/strncmp-lib.c
34995 * gcc.c-torture/execute/builtins/strncpy-lib.c
34996 * gcc.c-torture/execute/builtins/strpbrk-lib.c
34997 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
34998 * gcc.c-torture/execute/builtins/strpcpy-lib.c
34999 * gcc.c-torture/execute/builtins/strrchr-lib.c
35000 * gcc.c-torture/execute/builtins/strspn-lib.c
35001 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
35002 * gcc.c-torture/execute/builtins/strstr-lib.c
35003 * gcc.c-torture/execute/builtins/lib/abs.c
35004 * gcc.c-torture/execute/builtins/lib/fprintf.c
35005 * gcc.c-torture/execute/builtins/lib/memset.c
35006 * gcc.c-torture/execute/builtins/lib/printf.c
35007 * gcc.c-torture/execute/builtins/lib/sprintf.c
35008 * gcc.c-torture/execute/builtins/lib/strcpy.c
35009 * gcc.c-torture/execute/builtins/lib/strcspn.c
35010 * gcc.c-torture/execute/builtins/lib/strncat.c
35011 * gcc.c-torture/execute/builtins/lib/strncmp.c
35012 * gcc.c-torture/execute/builtins/lib/strncpy.c
35013 * gcc.c-torture/execute/builtins/lib/strpbrk.c
35014 * gcc.c-torture/execute/builtins/lib/strspn.c
35015 * gcc.c-torture/execute/builtins/lib/strstr.c:
35016 New files containing support routines.
35017
35018 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
35019 declaration.
35020 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
35021 when not optimizing.
35022
35023 2004-07-02 Mark Mitchell <mark@codesourcery.com>
35024
35025 PR c++/16240
35026 * g++.dg/abi/mangle22.C: New test.
35027 * g++.dg/abi/mangle23.C: Likewise.
35028
35029 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
35030
35031 PR fortran/16290
35032 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
35033 Allow for cases without denormalized floating point numbers.
35034
35035 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
35036
35037 PR c/1027
35038 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
35039 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
35040 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
35041 expected warning text.
35042 * gcc.dg/format/diag-2.c: New test.
35043
35044 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
35045
35046 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
35047
35048 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
35049
35050 * gcc.dg/builtins-43.c: New.
35051 * gcc.dg/builtins-44.c: New.
35052 * gcc.dg/builtins-45.c: New.
35053
35054 2004-06-26 Geoffrey Keating <geoffk@apple.com>
35055 Andreas Tobler <a.tobler@schweiz.ch>
35056
35057 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
35058 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
35059 as SIGSEGV.
35060 * gcc.dg/cleanup-11.c: Likewise.
35061 * gcc.dg/cleanup-8.c: Likewise.
35062 * gcc.dg/cleanup-9.c: Likewise.
35063 * gcc.dg/cleanup-5.c: Run on all platforms.
35064
35065 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
35066
35067 * g++.dg/warn/nonnull1.C: New test.
35068
35069 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
35070
35071 * gcc.dg/compat/compat-common.h: Wrap up CINT in
35072 an #ifndef SKIP_COMPLEX_INT/#endif pair.
35073 Special-case the Sun compiler wrt to <complex.h>.
35074
35075 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
35076
35077 * gcc.dg/Wunreachable-8.C: New test.
35078
35079 * gcc.dg/h8300-ice2.c : New test.
35080
35081 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
35082
35083 PR fortran/16161
35084 * gfortran.fortran-torture/compile/implicit.f90: Add test
35085 for implicit character.
35086
35087 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
35088
35089 PR fortran/16289
35090 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
35091 Use tiny() intrinsic to find smallest non-negative real
35092
35093 2004-06-30 Jakub Jelinek <jakub@redhat.com>
35094
35095 * gcc.dg/compat/struct-by-value-22_main.c: New test.
35096 * gcc.dg/compat/struct-by-value-22_x.c: New.
35097 * gcc.dg/compat/struct-by-value-22_y.c: New.
35098
35099 * gcc.c-torture/execute/20040629-1.c: New test.
35100
35101 2004-06-29 Jakub Jelinek <jakub@redhat.com>
35102
35103 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
35104 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
35105
35106 PR target/16195
35107 * gcc.dg/20040625-1.c: New test.
35108
35109 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35110
35111 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
35112
35113 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35114
35115 PR fortran/15963
35116 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
35117
35118 2004-06-29 Richard Henderson <rth@redhat.com>
35119
35120 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
35121
35122 2004-06-29 Paul Brook <paul@codesourcery.com>
35123
35124 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
35125 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
35126
35127 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
35128
35129 PR c++/16260
35130 * g++.dg/parse/crash15.C: New.
35131
35132 2004-06-28 Andrew Pinski <apinski@apple.com>
35133
35134 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
35135 by the error already.
35136
35137 * g++.dg/opt/ptrmem4.C: Change to compile only test.
35138
35139 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
35140
35141 PR target/14041
35142 * gcc.dg/h8300-bss-align-1.c : New.
35143
35144 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
35145
35146 * PR c++/16174
35147 * g++.dg/template/ctor4.C: New.
35148
35149 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
35150
35151 PR c++/16205
35152 * g++.dg/warn/Wsequence-point-1.C: New test.
35153
35154 2004-06-27 Paul Brook <paul@codesourcery.com>
35155
35156 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
35157
35158 2004-06-27 Zack Weinberg <zack@codesourcery.com>
35159
35160 * g++.old-deja/g++.mike/p7325.C: Remove.
35161
35162 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
35163
35164 PR c/14963
35165 * gcc.dg/pr14963.c: New test.
35166
35167 2004-06-27 Mark Mitchell <mark@codesourcery.com>
35168
35169 PR c++/16193
35170 * g++.dg/parse/redef1.C: New test.
35171
35172 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
35173
35174 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
35175 20021110.c.
35176 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
35177 20021119-1.c.
35178 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
35179 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
35180 5-04.c.
35181 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
35182 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
35183 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
35184 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
35185 g++.brendan/enum14.C.
35186 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
35187 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
35188 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
35189 g++.mike/virt1.C.
35190 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
35191 memtemp24.C.
35192
35193 2004-06-27 Roger Sayle <roger@eyesopen.com>
35194
35195 * gcc.dg/20040527-1.c: New test case.
35196
35197 2004-06-26 Bud Davis <bdavis9659@comcast.net>
35198
35199 PR gfortran/pr16196
35200 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
35201
35202 2004-06-25 Roger Sayle <roger@eyesopen.com>
35203
35204 PR middle-end/15825
35205 * gcc.dg/pr15825-1.c: New test case.
35206
35207 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
35208
35209 * gcc.c-torture/execute/20040625-1.c: New test.
35210
35211 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35212
35213 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
35214
35215 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
35216
35217 * gcc.dg/torture/mips-div-1.c: New test.
35218
35219 2004-06-24 Jeff Law <law@redhat.com>
35220
35221 * gcc.dg/tree-ssa/20040624-1.c: New test.
35222
35223 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
35224
35225 * gcc.c-torture/compile/20040624-1.c: New test.
35226
35227 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35228
35229 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
35230 this directory.
35231
35232 2004-06-23 Andrew Pinski <apinski@apple.com>
35233
35234 PR middle-end/15988
35235 * g++.dg/opt/ptrmem4.C: New test.
35236
35237 * gcc.dg/c90-array-quals-2.c: New test.
35238
35239 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
35240
35241 * gcc.dg/kpice1.c: New test.
35242
35243 2006-06-23 Andrew Pinski <apinski@apple.com>
35244
35245 * gcc.dg/c90-array-quals.c: New test.
35246
35247 2006-06-22 Richard Henderson <rth@redhat.com>
35248
35249 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
35250
35251 2004-06-22 Loren James Rittle <ljrittle@acm.org>
35252
35253 * gcc.dg/builtins-config.h: Handle FreeBSD.
35254
35255 2006-06-22 Richard Henderson <rth@redhat.com>
35256
35257 * g++.dg/opt/devirt1.C: New.
35258
35259 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
35260
35261 * g++.dg/opt/pr15551.C: New testcase.
35262
35263 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
35264
35265 PR target/14800
35266 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
35267 x86_64-*-linux* when compiling for 32bit.
35268
35269 2004-06-21 Andrew Pinski <apinski@apple.com>
35270
35271 * gcc.dg/pch/struct-1.c: New.
35272 * gcc.dg/pch/struct-1.hs: New.
35273
35274 2004-06-21 Geoffrey Keating <geoffk@apple.com>
35275
35276 * gcc.dg/pch/save-temps-1.c: New file.
35277 * gcc.dg/pch/save-temps-1.hs: New file.
35278
35279 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
35280
35281 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
35282 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
35283
35284 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35285
35286 * gfortran.fortran-torture/execute/select_1.f90: Rename function
35287 to fix type error.
35288 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
35289 Remove trailing spaces.
35290
35291 2004-06-21 Richard Henderson <rth@redhat.com>
35292
35293 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
35294 merging && to BIT_FIELD_REF.
35295
35296 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
35297
35298 * g++.dg/opt/placeholder1.C: New test.
35299
35300 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
35301
35302 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
35303 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
35304 * gcc.dg/compat/union-m128-1_x.c: Likewise.
35305 * gcc.dg/compat/union-m128-1_y.c: Likewise.
35306
35307 2004-06-20 Zack Weinberg <zack@codesourcery.com>
35308
35309 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
35310 extern "C".
35311 * g++.dg/other/pragma-re-1.C: Add comments.
35312
35313 2004-06-19 Bud Davis <bdavis9659@comcast.net>
35314
35315 PR gfortran/16080
35316 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
35317
35318 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
35319
35320 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
35321 instead of setting the type of size_t by
35322 hand.
35323
35324 2004-06-18 Roger Sayle <roger@eyesopen.com>
35325
35326 * gcc.dg/unordered-2.c: New test case.
35327 * gcc.dg/unordered-3.c: New test case.
35328
35329 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
35330
35331 PR other/16043
35332 * lib/g++.exp (g++_version): Tweak regexp for version
35333 * lib/g77.exp (g77_version): Likewise.
35334 * lib/gfortran.exp (gfortran_version): Likewise.
35335 * lib/objc.exp (objc_version): Likewise.
35336 * lib/treelang.exp (treelang_version): Likewise.
35337
35338 2004-06-19 Jakub Jelinek <jakub@redhat.com>
35339
35340 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
35341 Use INT_MAX instead of __INT_MAX__.
35342 * gcc.dg/compat/struct-align-2_y.c: Likewise.
35343
35344 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
35345 * gcc.dg/compat/scalar-return-3_x.c: Use it.
35346 * gcc.dg/compat/scalar-return-3_y.c: Use it.
35347 * gcc.dg/compat/scalar-return-4_x.c: Use it.
35348 * gcc.dg/compat/scalar-return-4_y.c: Use it.
35349 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
35350 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
35351 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
35352 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
35353
35354 * gcc.dg/range-test-1.c: New test.
35355 * g++.dg/opt/range-test-1.C: New test.
35356
35357 2004-06-17 Richard Henderson <rth@redhat.com>
35358
35359 * objc.dg/sync-1.m: New.
35360 * objc.dg/try-catch-1.m: Don't force next runtime.
35361 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
35362 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
35363 shadowed catch clause.
35364 * objc.dg/try-catch-5.m: New.
35365
35366 2004-06-17 Zack Weinberg <zack@codesourcery.com>
35367
35368 Bug 14610
35369 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
35370
35371 2004-06-15 Richard Henderson <rth@redhat.com>
35372
35373 * gcc.dg/20001116-1.c: Move expected warning line.
35374
35375 2004-06-15 Richard Henderson <rth@redhat.com>
35376
35377 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
35378 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
35379
35380 2004-06-15 Jeff Law <law@redhat.com>
35381
35382 * gcc.dg/tree-ssa/20040615-1.c: New test.
35383 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
35384 be less sensitive to operand ordering.
35385 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
35386
35387 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
35388
35389 * g++.dg/abi/bitfield3.C: Add comment..
35390
35391 2004-06-15 Richard Henderson <rth@redhat.com>
35392
35393 * g++.dg/ext/stmtexpr1.C: XFAIL.
35394 * gcc.dg/20030612-1.c: XFAIL.
35395
35396 2004-06-15 Eric Christopher <echristo@redhat.com>
35397
35398 * g++.dg/charset/asm5.c: New.
35399 * gcc.dg/charset/asm6.c: New.
35400
35401 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35402
35403 PR fortran/15962
35404 * gfortran.fortran-torture/execute/select_1.f90: New test.
35405
35406 2004-06-15 Paul Brook <paul@codesourcery.com>
35407
35408 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
35409
35410 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35411
35412 PR c++/15967
35413 * g++.dg/lookup/crash3.C: New test.
35414
35415 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35416
35417 PR c++/15947
35418 * g++.dg/parse/dtor4.C: New test.
35419
35420 2004-06-14 Jeff Law <law@redhat.com>
35421
35422 * gcc.c-torture/compile/20040614-1.c: New test.
35423
35424 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35425
35426 PR fortran/15211
35427 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
35428 LEN of a character array.
35429
35430 2004-06-14 Mark Mitchell <mark@codesourcery.com>
35431
35432 PR c++/15096
35433 * g++.dg/template/ptrmem10.C: New test.
35434
35435 PR c++/14930
35436 * g++.dg/template/friend30.C: New test.
35437
35438 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35439
35440 PR fortran/14928
35441 * gfortran.fortran-torture/compile/mloc.f90: New test.
35442
35443 2004-06-13 Paul Brook <paul@codesourcery.com>
35444
35445 * gfortran.fortran-torture/execute/random_2.f90: New test.
35446
35447 2004-06-13 Eric Christopher <echristo@redhat.com>
35448
35449 * gcc.dg/noncompile/redecl-1.c: Fix error message.
35450
35451 2004-06-12 Paul Brook <paul@codesourcery.com>
35452
35453 * gfortran.fortran-torture/execute/contained_3.f90: New test.
35454
35455 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35456
35457 PR fortran/14923
35458 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
35459
35460 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35461
35462 PR fortran/14957
35463 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
35464 syntax errors in end statements of contained subroutines.
35465
35466 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35467
35468 PR fortran/12841
35469 * gfortran.fortran-torture/execute/null_arg.f90: New test.
35470
35471 2004-06-12 Bud Davis <bdavis9659@comcast.net>
35472
35473 PR fortran/15665
35474 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
35475
35476 2004-06-12 Bud Davis <bdavis9659@comcast.net>
35477
35478 PR gfortran/12839
35479 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
35480
35481 2004-06-11 Mark Mitchell <mark@codesourcery.com>
35482
35483 PR c++/15862
35484 * g++.dg/parse/enum1.C: New test.
35485
35486 2004-06-10 Jeff Law <law@redhat.com>
35487
35488 * gcc.c-torture/compile/20040610-1.c: New test.
35489
35490 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35491
35492 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
35493 * g++.old-deja/g++.other/decl3.C: Likewise.
35494
35495 2004-06-10 Brian Booth <bbooth@redhat.com>
35496
35497 * gcc.dg/tree-ssa/20031015-1.c: Scan for
35498 V_MAY_DEF instead of VDEF.
35499 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
35500
35501 2004-06-10 Mark Mitchell <mark@codesourcery.com>
35502
35503 PR c++/14211
35504 * g++.dg/conversion/const1.C: New test.
35505
35506 PR c++/15076
35507 * g++.dg/conversion/reinterpret1.C: New test.
35508
35509 PR c++/15877
35510 * g++.dg/template/enum2.C: New test.
35511
35512 PR c++/15227
35513 * g++.dg/template/error13.C: New test.
35514
35515 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35516
35517 PR fortran/14957
35518 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
35519 arguments to test_* REAL and of the right size.
35520
35521 2004-06-10 Jakub Jelinek <jakub@redhat.com>
35522
35523 PR target/15569
35524 PR rtl-optimization/15681
35525 * gcc.dg/20040609-1.c: New test.
35526
35527 2004-06-10 Jakub Jelinek <jakub@redhat.com>
35528
35529 PR c++/14791
35530 * g++.dg/opt/builtins1.C: New test.
35531
35532 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
35533
35534 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
35535 that use default windows32 struct layout.
35536 * gcc.dg/i386-bitfield2.c: Likewise.
35537
35538 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
35539
35540 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
35541 for mingw32 and cygwin targets.
35542
35543 2004-06-09 Geoffrey Keating <geoffk@apple.com>
35544
35545 * gcc.dg/pch/macro-4.c: New.
35546 * gcc.dg/pch/macro-4.hs: New.
35547
35548 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35549
35550 PR fortran/13249
35551 * gfortran.fortran-torture/compile/name_clash.f90: New test.
35552
35553 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35554
35555 PR fortran/13372
35556 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
35557
35558 2004-06-09 Bud Davis <bdavis9659@comcast.net>
35559
35560 PR gfortran/14897
35561 * gfortran.fortran-torture/execute/t_edit.f90: New test.
35562
35563 2004-06-09 Bud Davis <bdavis9659@comcast.net>
35564
35565 PR gfortran/15755
35566 * gfortran.fortran-torture/execute/backspace.c : New test.
35567
35568 2004-06-09 Paul Brook <paul@codesourcery.com>
35569
35570 * gfortran.fortran-torture/execure/intrinsic_associated.f90
35571 (pointer_to_section): Rewrite to use smaller array.
35572
35573 2004-06-08 David Edelsohn <edelsohn@gnu.org>
35574
35575 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
35576 * gcc.dg/ext/altivec-10.c: Same.
35577 * gcc.dg/ext/altivec-11.c: Same.
35578 * gcc.dg/ext/altivec-12.c: Same.
35579 * gcc.dg/ext/altivec-13.c: Same.
35580 * gcc.dg/ext/altivec-14.c: Same.
35581 * gcc.dg/ext/altivec-15.c: Same.
35582 * gcc.dg/ext/altivec-16.c: Same.
35583 * gcc.dg/ext/altivec-3.c: Same.
35584 * gcc.dg/ext/altivec-4.c: Same.
35585 * gcc.dg/ext/altivec-6.c: Same.
35586 * gcc.dg/ext/altivec-7.c: Same.
35587 * gcc.dg/ext/altivec-8.c: Same.
35588 * gcc.dg/ext/altivec-varargs-1.c: Same.
35589
35590 * g++.dg/ext/altivec-1.C: Correct dg syntax.
35591 * g++.dg/ext/altivec-10.C: Same.
35592 * g++.dg/ext/altivec-2.C: Same.
35593 * g++.dg/ext/altivec-3.C: Same.
35594 * g++.dg/ext/altivec-4.C: Same.
35595 * g++.dg/ext/altivec-5.C: Same.
35596 * g++.dg/ext/altivec-6.C: Same.
35597 * g++.dg/ext/altivec-7.C: Same.
35598 * g++.dg/ext/altivec-8.C: Same.
35599 * g++.dg/ext/altivec-9.C: Same.
35600
35601 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35602
35603 PR c++/7841
35604 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
35605
35606 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
35607
35608 * gcc.dg/union-1.c: New test.
35609
35610 2004-06-07 Roger Sayle <roger@eyesopen.com>
35611
35612 * gcc.dg/builtins-41.c: New test case.
35613 * gcc.dg/builtins-42.c: New test case.
35614
35615 2004-06-07 David Edelsohn <edelsohn@gnu.org>
35616
35617 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
35618 * g++.dg/ext/altivec-10.C: Same.
35619 * g++.dg/ext/altivec-2.C: Same.
35620 * g++.dg/ext/altivec-3.C: Same.
35621 * g++.dg/ext/altivec-4.C: Same.
35622 * g++.dg/ext/altivec-5.C: Same.
35623 * g++.dg/ext/altivec-6.C: Same.
35624 * g++.dg/ext/altivec-7.C: Same.
35625 * g++.dg/ext/altivec-8.C: Same.
35626 * g++.dg/ext/altivec-9.C: Same.
35627 * g++.old-deja/g++.abi/cxa_vec.C: Same.
35628 * g++.old-deja/g++.brendan/new3.C: Same.
35629 * gcc.c-torture/execute/eeprof-1.x: Same.
35630
35631 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
35632
35633 PR c/14765
35634 * gcc.dg/pr14765-1.c: New test.
35635
35636 2004-06-07 Roger Sayle <roger@eyesopen.com>
35637
35638 PR c/14649
35639 * gcc.dg/pr14649-1.c: New test case.
35640
35641 2004-06-07 Richard Henderson <rth@redhat.com>
35642
35643 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
35644 if temporaries.
35645
35646 2004-06-07 David Edelsohn <edelsohn@gnu.org>
35647
35648 * g++.dg/eh/elide1.C: Remove XFAIL.
35649
35650 2004-06-07 Mark Mitchell <mark@codesourcery.com>
35651
35652 PR c++/15337
35653 * g++.dg/expr/sizeof3.C: New test.
35654
35655 PR c++/14777
35656 * g++.dg/template/access14.C: New test.
35657
35658 PR c++/15554
35659 * g++.dg/template/enum1.C: New test.
35660
35661 PR c++/15057
35662 * g++.dg/eh/throw1.C: New test.
35663
35664 2004-06-07 David Ayers <d.ayers@inode.at>
35665 Ziemowit Laski <zlaski@apple.com>
35666
35667 * lib/objc.exp (objc_target_compile): Revert the '-framework
35668 Foundation' flag fix, since bare Darwin does not ship
35669 with the Foundation framework.
35670 * objc/execute/next_mapping.h: Provide a local NSConstantString
35671 @interface and @implementation.
35672 (objc_constant_string_init): A constructor function, used to
35673 initialize the NSConstantString meta-class object.
35674 * objc/execute/string1.m: Include "next_mapping.h" instead of
35675 <Foundation/NSString.h>.
35676 * objc/execute/string2.m: Likewise.
35677 * objc/execute/string3.m: Likewise.
35678 * objc/execute/string4.m: Likewise.
35679
35680 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
35681
35682 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
35683 to double. Replace double with FLOAT.
35684 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
35685
35686 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
35687 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
35688 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
35689 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
35690 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
35691 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
35692 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
35693 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
35694
35695 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
35696
35697 PR c/13519
35698 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
35699
35700 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35701
35702 PR c++/15503
35703 * g++.dg/template/meminit2.C: New test.
35704
35705 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
35706
35707 PR target/15822
35708 * gcc.c-torture/execute/compare-fp-1.c,
35709 gcc.c-torture/execute/compare-fp-2.c,
35710 gcc.c-torture/execute/compare-fp-3.c,
35711 gcc.c-torture/execute/compare-fp-4.c,
35712 gcc.c-torture/execute/compare-fp-3.x,
35713 gcc.c-torture/execute/compare-fp-4.x: Moved...
35714 * gcc.c-torture/execute/ieee/compare-fp-1.c,
35715 gcc.c-torture/execute/ieee/compare-fp-2.c,
35716 gcc.c-torture/execute/ieee/compare-fp-3.c,
35717 gcc.c-torture/execute/ieee/compare-fp-4.c,
35718 gcc.c-torture/execute/ieee/compare-fp-3.x,
35719 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
35720
35721 2004-06-04 David Ayers <d.ayers@inode.at>
35722
35723 * objc/execute/protocol-isEqual-4.m: New testcase.
35724
35725 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
35726
35727 * objc/execute/protocol-isEqual-1.m: New testcase.
35728 * objc/execute/protocol-isEqual-2.m: New testcase.
35729 * objc/execute/protocol-isEqual-3.m: New testcase.
35730
35731 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35732
35733 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
35734
35735 2004-06-02 Ziemowit Laski <zlaski@apple.com>
35736
35737 * lib/objc.exp (objc_target_compile): When running tests on
35738 Darwin (Mac OS X), inform the linker about '-framework
35739 'Foundation'.
35740
35741 2004-06-02 Eric Christopher <echristo@redhat.com>
35742
35743 * gcc.c-torture/compile/20040602-1.c: New.
35744
35745 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
35746
35747 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
35748 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
35749
35750 PR tree-optimization/14736
35751 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
35752
35753 PR tree-optimization/14042
35754 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
35755
35756 PR tree-optimization/14729
35757 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
35758
35759 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35760
35761 PR fortran/15557
35762 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
35763
35764 2004-06-01 Richard Hederson <rth@redhat.com>
35765
35766 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
35767
35768 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35769
35770 PR c++/14932
35771 * g++.dg/parse/offsetof4.C: New test.
35772
35773 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
35774
35775 PR objc/7993
35776 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
35777
35778 2004-05-31 Mark Mitchell <mark@codesourcery.com>
35779
35780 PR c++/15701
35781 * g++.dg/template/friend29.C: New test.
35782
35783 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
35784
35785 PR c/15749
35786 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
35787
35788 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
35789
35790 * gcc.dg/sparc-trap-1.c: New test.
35791
35792 2004-05-31 Roger Sayle <roger@eyesopen.com>
35793
35794 PR middle-end/15069
35795 * g++.dg/opt/fold3.C: New test case.
35796
35797 2004-05-30 Graham Stott <graham.stott@btinternet.com>
35798
35799 * lib/target-supports.exp (check_iconv_available): Fix fallout
35800 from 2004-05-28 patch.
35801
35802 2004-05-30 Paul Brook <paul@codesourcery.com>
35803
35804 PR fortran/15620
35805 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
35806 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
35807
35808 2004-05-30 Steven G. Kargl <kargls@comcast.net>
35809
35810 * gfortran.fortran-torture/execute/random_1.f90: New test.
35811
35812 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35813
35814 * g++.dg/ext/altivec-10.C: New test.
35815
35816 2004-05-29 Paul Brook <paul@codesourcery.com>
35817
35818 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
35819
35820 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35821
35822 * gcc.dg/altivec-16.c: New test.
35823
35824 2004-05-28 Janis Johnson <janis187@us.ibm.com>
35825
35826 * lib/target-supports.exp (check_vmx_hw_available): New.
35827 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
35828
35829 * lib/target-supports.exp (check_alias_available,
35830 check_iconv_available, check_named_sections_available): Use
35831 unique names for temporary files.
35832
35833 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35834
35835 * gcc.dg/altivec-15.c: New test.
35836
35837 2004-05-28 Mark Mitchell <mark@codesourcery.com>
35838
35839 PR c++/15083
35840 * g++.dg/warn/noeffect6.C: New test.
35841
35842 PR c++/15471
35843 * g++.dg/expr/ptrmem4.C: New test.
35844
35845 PR c++/15640
35846 * g++.dg/template/operator3.C: New test.
35847
35848 2004-05-28 Mark Mitchell <mark@codesourcery.com>
35849
35850 PR c++/14668
35851 * g++.dg/lookup/redecl1.C: New test.
35852 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
35853
35854 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
35855
35856 * gcc.c-torture/execute/compare-fp-1.c,
35857 gcc.c-torture/execute/compare-fp-2.c,
35858 gcc.c-torture/execute/compare-fp-3.c,
35859 gcc.c-torture/execute/compare-fp-4.c,
35860 gcc.c-torture/execute/compare-fp-3.x,
35861 gcc.c-torture/execute/compare-fp-4.x,
35862 gcc.dg/pr15649-1.c: New.
35863
35864 2004-05-27 Adam Nemet <anemet@lnxw.com>
35865
35866 PR c++/12883
35867 * g++.dg/init/array14.C: New test.
35868
35869 2004-05-25 Janis Johnson <janis187@us.ibm.com>
35870
35871 * lib/compat.exp (compat-get-options-main): New.
35872 (compat-get-options): Remove unneeded code, warn for ignored
35873 command.
35874 (compat-execute): Check flag set by dg-require-* commands.
35875
35876 * lib/compat.exp (compat-execute): Break up long lines.
35877
35878 2004-05-24 Janis Johnson <janis187@us.ibm.com>
35879
35880 * gcc.dg/altivec-7.c: Don't use 'vector long'.
35881 * gcc.dg/altivec-14.c: New test.
35882 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
35883
35884 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
35885 * gcc.dg/altivec-12.c: Ditto.
35886
35887 * gcc.dg/altivec-3.c: Move call to altivec_check.
35888
35889 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35890
35891 PR c++/15044
35892 * g++.dg/template/error12.C: New test.
35893
35894 PR c++/15317
35895 * g++.dg/ext/attrib15.C: New test.
35896
35897 PR c++/15329
35898 * g++.dg/template/ptrmem9.C: New test.
35899
35900 2004-05-25 Paul Brook <paul@codesourcery.com>
35901
35902 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
35903
35904 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35905
35906 PR c++/15165
35907 * g++.dg/template/crash19.C: New test.
35908
35909 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35910
35911 PR c++/15025
35912 * g++.dg/template/redecl1.C: New test.
35913
35914 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35915
35916 PR c++/14821
35917 * g++.dg/other/ns1.C: New test.
35918
35919 PR c++/14883
35920 * g++.dg/template/invalid1.C: New test.
35921
35922 2004-05-23 Paul Brook <paul@codesourcery.com>
35923 Victor Leikehman <lei@haifasphere.co.il>
35924
35925 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
35926 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
35927
35928 2004-05-22 Mark Mitchell <mark@codesourcery.com>
35929
35930 PR c++/15285
35931 PR c++/15299
35932 * g++.dg/template/non-dependent5.C: New test.
35933 * g++.dg/template/non-dependent6.C: New test.
35934
35935 2004-05-22 Mark Mitchell <mark@codesourcery.com>
35936
35937 PR c++/15507
35938 * g++.dg/inherit/union1.C: New test.
35939
35940 PR c++/15542
35941 * g++.dg/template/addr1.C: New test.
35942
35943 PR c++/15427
35944 * g++.dg/template/array5.C: New test.
35945
35946 PR c++/15287
35947 * g++.dg/template/array6.C: New test.
35948
35949 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
35950 Roger Sayle <roger@eyesopen.com>
35951
35952 * g++.dg/lookup/forscope2.C: New test case.
35953
35954 2004-05-22 Ben Elliston <bje@au.ibm.com>
35955
35956 * gcc.dg/cpp/Wmissingdirs.c: New.
35957
35958 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
35959
35960 PR target/15301
35961 * gcc.dg/compat/union-m128-1.h: New file.
35962 * gcc.dg/compat/union-m128-1_main.c: Likewise.
35963 * gcc.dg/compat/union-m128-1_x.c: Likewise.
35964 * gcc.dg/compat/union-m128-1_y.c: Likewise.
35965
35966 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
35967
35968 PR target/15302
35969 * gcc.dg/compat/struct-complex-1.h: New file.
35970 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
35971 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
35972 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
35973
35974 2004-05-20 Roger Sayle <roger@eyesopen.com>
35975
35976 PR middle-end/3074
35977 * gcc.dg/pr3074-1.c: New test case.
35978 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
35979
35980 2004-05-20 Falk Hueffner <falk@debian.org>
35981
35982 PR other/15526
35983 * gcc.dg/ftrapv-1.c: New test case.
35984
35985 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
35986
35987 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
35988
35989 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
35990 Jeff Law <law@redhat.com>
35991
35992 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
35993 * gcc.dg/tree-ssa/20040518-2.c: New test.
35994
35995 * gcc.dg/tree-ssa/20040518-1.c: New test.
35996
35997 2004-05-18 Zack Weinberg <zack@codesourcery.com>
35998
35999 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
36000
36001 2004-05-18 Paul Brook <paul@codesourcery.com>
36002
36003 PR fortran/13930
36004 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
36005
36006 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36007
36008 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
36009 constant folding.
36010
36011 2004-05-17 Steven Bosscher <stevenb@suse.de>
36012
36013 * gcc.dg/tree-ssa/20040517-1.c: New test.
36014
36015 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36016
36017 * gcc.dg/loop-4.c: New test.
36018
36019 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
36020
36021 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
36022
36023 2004-05-15 Bud Davis <bdavis9659@comcast.net>
36024
36025 PR fortran/15311
36026 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
36027
36028 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36029
36030 PR fortran/13826
36031 PR fortran/13940
36032 * gfortran.fortran-torture/compile/data_1.f90: New test.
36033
36034 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
36035
36036 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
36037 * gcc.dg/uninit-H.c: Define ASM for __s390__.
36038
36039 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
36040
36041 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
36042
36043 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
36044
36045 PR c/15444
36046 * gcc.dg/format/xopen-1.c: Adjust expected message.
36047 * gcc.dg/format/xopen-3.c: New test.
36048
36049 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
36050
36051 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
36052
36053 2004-05-14 Jeff Law <law@redhat.com>
36054
36055 * gcc.dg/tree-ssa/20040514-2.c: New test.
36056
36057 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36058
36059 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
36060 this ...
36061 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
36062 this.
36063
36064 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
36065
36066 * gcc.dg/tree-ssa/20040514-1.c: New test.
36067
36068 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36069
36070 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
36071 test.
36072
36073 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36074
36075 PR fortran/14066
36076 * gfortran.fortran-torture/compile/do_1.f90: New test.
36077
36078 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36079
36080 PR fortran/15051
36081 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
36082 test.
36083
36084 2004-05-14 Bud Davis <bdavis9659@comcast.net>
36085
36086 PR fortran/15149
36087 * gfortran.fortran-torture/execute/random_init.f90: New test.
36088
36089 2004-05-13 Paul Brook <paul@codesourcery.com>
36090
36091 PR fortran/15314
36092 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
36093
36094 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
36095
36096 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
36097 for the powerpc case.
36098
36099 2004-05-13 Jeff Law <law@redhat.com>
36100
36101 * gcc.dg/tree-ssa/20040513-1.c: New test.
36102 * gcc.dg/tree-ssa/20040513-2.c: New test.
36103
36104 2004-05-13 Paul Brook <paul@codesourcery.com>
36105
36106 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
36107 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
36108 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
36109
36110 2004-05-13 Andreas Schwab <schwab@suse.de>
36111
36112 PR other/10819
36113 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
36114 characters.
36115
36116 2004-05-13 Bud Davis <bdavis9659@comcast.net>
36117
36118 PR fortran/15294
36119 * gfortran.fortran-torture/execute/adjustr.f90: New file.
36120
36121 2004-05-13 Diego Novillo <dnovillo@redhat.com>
36122
36123 Merge from tree-ssa-20020619-branch. See
36124 ChangeLog.tree-ssa for details.
36125
36126 2004-05-11 Ziemowit Laski <zlaski@apple.com>
36127
36128 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
36129 include <altivec.h> explicitly.
36130 * gcc.dg/altivec-13.c: Likewise.
36131
36132 2004-05-11 Paul Brook <paul@codesourcery.com>
36133
36134 * gcc.c-torture/compile/20010518-1.c: Force enum size.
36135
36136 2004-05-10 Eric Christopher <echristo@redhat.com>
36137
36138 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
36139 * gcc.dg/sibcall-4.c: Ditto.
36140
36141 2004-05-10 Ziemowit Laski <zlaski@apple.com>
36142
36143 * g++.dg/ext/altivec-8.C: New test case.
36144 * gcc.dg/altivec-13.c: New test case.
36145
36146 2004-05-08 Roger Sayle <roger@eyesopen.com>
36147
36148 * gcc.c-torture/execute/divcmp-1.c: New test case.
36149 * gcc.c-torture/execute/divcmp-2.c: New test case.
36150 * gcc.c-torture/execute/divcmp-3.c: New test case.
36151
36152 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
36153
36154 * g++.dg/other/pragma-re-2.C: New test.
36155
36156 2004-05-07 Uros Bizjak <uros@kss-loka.si>
36157
36158 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
36159 * gcc.dg/i386-387-2.c: Likewise.
36160
36161 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
36162 __builtin_drem.
36163 * gcc.dg/i386-387-6.c: Likewise.
36164
36165 2004-05-07 Uros Bizjak <uros@kss-loka.si>
36166
36167 * gcc.dg/builtins-33.c: Also check log1p*.
36168
36169 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
36170
36171 PR optimization/15296
36172 * gcc.c-torture/execute/pr15296.c: New test.
36173
36174 2004-05-05 Uros Bizjak <uros@kss-loka.si>
36175
36176 * gcc.dg/builtins-40.c: New test.
36177
36178 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
36179
36180 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
36181
36182 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
36183
36184 * g++.dg/ext/spe1.C: New testcase.
36185
36186 2004-05-04 Ziemowit Laski <zlaski@apple.com>
36187
36188 * objc.dg/image-info.m: Allow additional attributes
36189 for __image_info section.
36190
36191 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
36192
36193 * gcc.dg/torture/mips-hilo-2.c: New test.
36194
36195 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36196
36197 PR c++/14389
36198 * g++.dg/template/member5.C: New test.
36199
36200 2004-05-03 Uros Bizjak <uros@kss-loka.si>
36201
36202 * gcc.dg/builtins-34.c: Also check expm1*.
36203
36204 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36205
36206 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
36207 * gcc.dg/torture/builtin-convert-3.c: New test.
36208
36209 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
36210
36211 PR middle-end/15054
36212 * g++.dg/opt/pr15054.C: New test.
36213
36214 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36215
36216 * gcc.dg/torture/builtin-rounding-1.c: New test.
36217 * gcc.dg/builtins-25.c: Delete.
36218 * gcc.dg/builtins-29.c: Delete.
36219
36220 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
36221
36222 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
36223 * gcc.dg/sibcall-4.c: Likewise.
36224 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
36225
36226 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
36227
36228 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
36229 bit-field on 16-bit targets.
36230
36231 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
36232
36233 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
36234 16-bit targets.
36235
36236 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
36237
36238 * gcc.dg/rs6000-power2-1.c: Change to compile only.
36239 * gcc.dg/rs6000-power2-2.c: Likewise.
36240
36241 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
36242
36243 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
36244 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
36245 Change the asm registers to be in form of frN instead of fN.
36246
36247 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36248
36249 * gcc.dg/torture/builtin-convert-2.c: New test.
36250
36251 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
36252
36253 * gcc.dg/rs6000-power2-1.c: New test.
36254 * gcc.dg/rs6000-power2-2.c: New test.
36255
36256 2004-04-28 Jan Hubicka <jh@suse.cz>
36257
36258 * gcc.dg/unused-6.c: New test.
36259
36260 2004-04-24 Laurent GUERBY <laurent@guerby.net>
36261 Ulrich Weigand <uweigand@de.ibm.com>
36262
36263 * ada/acats/run_all.sh: Define $target variable.
36264
36265 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
36266
36267 PR c++/15119
36268 * g++.dg/other/vararg-1.C: New test.
36269
36270 PR c++/4794
36271 * g++.dg/eh/cleanup3.C: New test.
36272
36273 2004-04-24 Laurent GUERBY <laurent@guerby.net>
36274
36275 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
36276 and ad8011a (target_insn).
36277 * ada/acats/support/macro.dfs: Likewise.
36278 * ada/acats/support/impbit.adb: New file.
36279
36280 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
36281
36282 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
36283
36284 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
36285
36286 * gcc.dg/loop-3.c: New test.
36287
36288 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
36289
36290 * gcc.c-torture/execute/simd-5.c: New test.
36291
36292 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36293
36294 PR c++/15064
36295 * g++.dg/template/crash18.C: New test.
36296
36297 2004-04-22 Mark Mitchell <mark@codesourcery.com>
36298
36299 * g++.dg/ext/complit3.C: New test.
36300
36301 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
36302
36303 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
36304 * gcc.dg/altivec-3.c: Same.
36305 * gcc.dg/altivec-varargs-1.c: Same.
36306
36307 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
36308
36309 * lib/target-supports.exp (check_profiling_available): Assume
36310 profiling is not available on powerpc-eabi targets.
36311
36312 2004-04-21 Janis Johnson <janis187@us.ibm.com>
36313
36314 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
36315 * gcc.dg/vmx/bug-1.c: Ditto.
36316
36317 2004-04-20 Eric Christopher <echristo@redhat.com>
36318
36319 * gcc.dg/charset/extern.c: New test.
36320 * g++.dg/charset/extern3.cc: Ditto.
36321
36322 2004-04-20 Uros Bizjak <uros@kss-loka.si>
36323
36324 * gcc.dg/builtins-39.c: New test.
36325
36326 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
36327
36328 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
36329
36330 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
36331
36332 * gcc.dg/torture/mips-hilo-1.c: New test.
36333
36334 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
36335
36336 * gcc.c-torture/compile/20040419-1.c: New test.
36337
36338 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
36339
36340 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
36341
36342 2004-04-18 Zack Weinberg <zack@codesourcery.com>
36343 Aldy Hernandez <aldyh@redhat.com>
36344
36345 * gcc.c-torture/execute/va-arg-24.c: New.
36346
36347 2004-04-17 Zack Weinberg <zack@codesourcery.com>
36348 Aldy Hernandez <aldyh@redhat.com>
36349
36350 * gcc.dg/vmx/1b-01.c: New.
36351 * gcc.dg/vmx/1b-02.c: New.
36352 * gcc.dg/vmx/1b-03.c: New.
36353 * gcc.dg/vmx/1b-04.c: New.
36354 * gcc.dg/vmx/1b-05.c: New.
36355 * gcc.dg/vmx/1b-06.c: New.
36356 * gcc.dg/vmx/1b-07.c: New.
36357 * gcc.dg/vmx/1c-01.c: New.
36358 * gcc.dg/vmx/1c-02.c: New.
36359 * gcc.dg/vmx/3a-01a.c: New.
36360 * gcc.dg/vmx/3a-01.c: New.
36361 * gcc.dg/vmx/3a-01m.c: New.
36362 * gcc.dg/vmx/3a-03.c: New.
36363 * gcc.dg/vmx/3a-03m.c: New.
36364 * gcc.dg/vmx/3a-04.c: New.
36365 * gcc.dg/vmx/3a-04m.c: New.
36366 * gcc.dg/vmx/3a-05.c: New.
36367 * gcc.dg/vmx/3a-06.c: New.
36368 * gcc.dg/vmx/3a-06m.c: New.
36369 * gcc.dg/vmx/3a-07.c: New.
36370 * gcc.dg/vmx/3b-01.c: New.
36371 * gcc.dg/vmx/3b-02.c: New.
36372 * gcc.dg/vmx/3b-10.c: New.
36373 * gcc.dg/vmx/3b-13.c: New.
36374 * gcc.dg/vmx/3b-14.c: New.
36375 * gcc.dg/vmx/3b-15.c: New.
36376 * gcc.dg/vmx/3c-01a.c: New.
36377 * gcc.dg/vmx/3c-01.c: New.
36378 * gcc.dg/vmx/3c-02.c: New.
36379 * gcc.dg/vmx/3c-03.c: New.
36380 * gcc.dg/vmx/3d-01.c: New.
36381 * gcc.dg/vmx/4-01.c: New.
36382 * gcc.dg/vmx/4-03.c: New.
36383 * gcc.dg/vmx/5-01.c: New.
36384 * gcc.dg/vmx/5-02.c: New.
36385 * gcc.dg/vmx/5-03.c: New.
36386 * gcc.dg/vmx/5-04.c: New.
36387 * gcc.dg/vmx/5-05.c: New.
36388 * gcc.dg/vmx/5-06.c: New.
36389 * gcc.dg/vmx/5-07.c: New.
36390 * gcc.dg/vmx/5-07t.c: New.
36391 * gcc.dg/vmx/5-08.c: New.
36392 * gcc.dg/vmx/5-10.c: New.
36393 * gcc.dg/vmx/5-11.c: New.
36394 * gcc.dg/vmx/7-01a.c: New.
36395 * gcc.dg/vmx/7-01.c: New.
36396 * gcc.dg/vmx/7c-01.c: New.
36397 * gcc.dg/vmx/7d-01.c: New.
36398 * gcc.dg/vmx/7d-02.c: New.
36399 * gcc.dg/vmx/8-01.c: New.
36400 * gcc.dg/vmx/8-02a.c: New.
36401 * gcc.dg/vmx/8-02.c: New.
36402 * gcc.dg/vmx/brode-1.c: New.
36403 * gcc.dg/vmx/bug-1.c: New.
36404 * gcc.dg/vmx/bug-2.c: New.
36405 * gcc.dg/vmx/bug-3.c: New.
36406 * gcc.dg/vmx/cw-bug-1.c: New.
36407 * gcc.dg/vmx/cw-bug-2.c: New.
36408 * gcc.dg/vmx/cw-bug-3.c: New.
36409 * gcc.dg/vmx/dct.c: New.
36410 * gcc.dg/vmx/debug-1.c: New.
36411 * gcc.dg/vmx/debug-2.c: New.
36412 * gcc.dg/vmx/debug-3.c: New.
36413 * gcc.dg/vmx/debug-4.c: New.
36414 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
36415 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
36416 * gcc.dg/vmx/eg-5.c: New.
36417 * gcc.dg/vmx/fft.c: New.
36418 * gcc.dg/vmx/gcc-bug-1.c: New.
36419 * gcc.dg/vmx/gcc-bug-2.c: New.
36420 * gcc.dg/vmx/gcc-bug-3.c: New.
36421 * gcc.dg/vmx/gcc-bug-4.c: New.
36422 * gcc.dg/vmx/gcc-bug-5.c: New.
36423 * gcc.dg/vmx/gcc-bug-6.c: New.
36424 * gcc.dg/vmx/gcc-bug-7.c: New.
36425 * gcc.dg/vmx/gcc-bug-8.c: New.
36426 * gcc.dg/vmx/gcc-bug-9.c: New.
36427 * gcc.dg/vmx/gcc-bug-b.c: New.
36428 * gcc.dg/vmx/gcc-bug-c.c: New.
36429 * gcc.dg/vmx/gcc-bug-d.c: New.
36430 * gcc.dg/vmx/gcc-bug-e.c: New.
36431 * gcc.dg/vmx/gcc-bug-f.c: New.
36432 * gcc.dg/vmx/gcc-bug-g.c: New.
36433 * gcc.dg/vmx/gcc-bug-i.c: New.
36434 * gcc.dg/vmx/harness.h: New.
36435 * gcc.dg/vmx/ira1.c: New.
36436 * gcc.dg/vmx/ira2a.c: New.
36437 * gcc.dg/vmx/ira2b.c: New.
36438 * gcc.dg/vmx/ira2.c: New.
36439 * gcc.dg/vmx/ira2c.c: New.
36440 * gcc.dg/vmx/mem.c: New.
36441 * gcc.dg/vmx/newton-1.c: New.
36442 * gcc.dg/vmx/ops.c: New.
36443 * gcc.dg/vmx/sn7153.c: New.
36444 * gcc.dg/vmx/spill2.c: New.
36445 * gcc.dg/vmx/spill3.c: New.
36446 * gcc.dg/vmx/spill.c: New.
36447 * gcc.dg/vmx/t.c: New.
36448 * gcc.dg/vmx/varargs-1.c: New.
36449 * gcc.dg/vmx/varargs-2.c: New.
36450 * gcc.dg/vmx/varargs-3.c: New.
36451 * gcc.dg/vmx/varargs-4.c: New.
36452 * gcc.dg/vmx/varargs-5.c: New.
36453 * gcc.dg/vmx/varargs-6.c: New.
36454 * gcc.dg/vmx/varargs-7.c: New.
36455 * gcc.dg/vmx/vmx.exp: New.
36456 * gcc.dg/vmx/vprint-1.c: New.
36457 * gcc.dg/vmx/vscan-1.c: New.
36458 * gcc.dg/vmx/x-01.c: New.
36459 * gcc.dg/vmx/x-02.c: New.
36460 * gcc.dg/vmx/x-03.c: New.
36461 * gcc.dg/vmx/x-04.c: New.
36462 * gcc.dg/vmx/x-05.c: New.
36463 * gcc.dg/vmx/yousufi-1.c: New.
36464 * gcc.dg/vmx/zero-1.c: New.
36465 * gcc.dg/vmx/zero.c: New.
36466
36467 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
36468
36469 * g++.dg/lookup/java1.C: Update for chage of
36470 _Jv_AllocObject.
36471 * g++.dg/lookup/java2.C: Likewise.
36472
36473 2004-04-17 Laurent GUERBY <laurent@guerby.net>
36474
36475 * ada/acats/run_all.sh: use -O2 by default.
36476
36477 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
36478
36479 * gcc.dg/vr-mult-[12].c: New tests.
36480
36481 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36482
36483 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
36484
36485 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
36486
36487 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
36488
36489 * lib/target-supports.exp (check_profiling_available): Assume
36490 profiling isn't available for mips*-*-elf targets.
36491
36492 2004-04-14 Uros Bizjak <uros@kss-loka.si>
36493
36494 * gcc.dg/builtins-38.c: New test.
36495
36496 2004-04-14 Eric Christopher <echristo@redhat.com>
36497
36498 * g++.dg/charset/charset.exp: Run .cc extension tests.
36499
36500 2004-04-14 Zack Weinberg <zack@codesourcery.com>
36501
36502 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
36503
36504 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36505
36506 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
36507
36508 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
36509
36510 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
36511 * gcc.dg/i386-387-2.c: Likewise.
36512
36513 * gcc.dg/i386-387-7.c: New test.
36514 * gcc.dg/i386-387-8.c: New test.
36515
36516 * gcc.dg/builtins-37.c: New test.
36517
36518 2004-04-13 Geoffrey Keating <geoffk@apple.com>
36519
36520 * g++.dg/pch/externc-1.C: Add missing semicolon.
36521
36522 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
36523
36524 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
36525
36526 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36527
36528 * gcc.c-torture/execute/20040411-1.c: New test.
36529
36530 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
36531
36532 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
36533
36534 2004-04-09 Chris Demetriou <cgd@broadcom.com>
36535
36536 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
36537
36538 2004-04-09 Zack Weinberg <zack@codesourcery.com>
36539
36540 * lib/target-supports.exp (check_named_sections_available): New.
36541 * lib/gcc-dg.exp (dg-require-named-sections): New.
36542 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
36543 old-deja.exp. Also prune error-count message from HP linker.
36544 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
36545
36546 * g++.dg/init/init-ref4.C: Use dg-require-weak.
36547 * g++.old-deja/g++.pt/static3.C: Likewise.
36548 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
36549
36550 2004-04-09 Roger Sayle <roger@eyesopen.com>
36551
36552 * gcc.c-torture/execute/20040409-1.c: New test case.
36553 * gcc.c-torture/execute/20040409-2.c: New test case.
36554 * gcc.c-torture/execute/20040409-3.c: New test case.
36555
36556 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
36557
36558 * gcc.dg/20040409-1.c: New test.
36559
36560 2004-04-08 Roger Sayle <roger@eyesopen.com>
36561
36562 PR target/14888
36563 * g++.dg/opt/pr14888.C: New test case.
36564
36565 2004-04-08 Geoffrey Keating <geoffk@apple.com>
36566
36567 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
36568 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
36569 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
36570 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
36571 New tests.
36572
36573 2004-04-08 Paul Brook <paul@codesourcery.com>
36574
36575 * gcc.dg/spill-1.c: New test.
36576
36577 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36578
36579 * gcc.dg/torture/builtin-ctype-2.c: New test.
36580
36581 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
36582
36583 * gcc.dg/pch/pch.exp: Add largefile test.
36584
36585 2004-04-06 Geoffrey Keating <geoffk@apple.com>
36586
36587 * g++.dg/pch/externc-1.Hs: New.
36588 * g++.dg/pch/externc-1.C: New.
36589
36590 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36591
36592 * gcc.dg/compat/struct-by-value-5a_main.c,
36593 gcc.dg/compat/struct-by-value-5b_main.c: New files.
36594 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
36595 * gcc.dg/compat/struct-by-value-5a_x.c,
36596 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
36597 gcc.dg/compat/struct-by-value-5_x.c.
36598 * gcc.dg/compat/struct-by-value-5a_y.c,
36599 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
36600 gcc.dg/compat/struct-by-value-5_y.c.
36601
36602 * gcc.dg/compat/struct-by-value-6a_main.c,
36603 gcc.dg/compat/struct-by-value-6b_main.c: New files.
36604 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
36605 * gcc.dg/compat/struct-by-value-6a_x.c,
36606 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
36607 gcc.dg/compat/struct-by-value-6_x.c.
36608 * gcc.dg/compat/struct-by-value-6a_y.c,
36609 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
36610 gcc.dg/compat/struct-by-value-6_y.c.
36611
36612 * gcc.dg/compat/struct-by-value-7a_main.c,
36613 gcc.dg/compat/struct-by-value-7b_main.c: New files.
36614 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
36615 * gcc.dg/compat/struct-by-value-7a_x.c,
36616 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
36617 gcc.dg/compat/struct-by-value-7_x.c.
36618 * gcc.dg/compat/struct-by-value-7a_y.c,
36619 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
36620 gcc.dg/compat/struct-by-value-7_y.c.
36621
36622 2004-04-06 Jakub Jelinek <jakub@redhat.com>
36623
36624 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
36625 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
36626 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
36627 options.
36628
36629 2004-04-06 Uros Bizjak <uros@kss-loka.si>
36630
36631 * gcc.dg/builtins-36.c: New test.
36632
36633 2004-04-06 Paul Brook <paul@codesourcery.com>
36634
36635 * README.gcc: Remove obsolete contraint on testcases.
36636
36637 2004-04-05 Paul Brook <paul@codesourcery.com>
36638
36639 PR2123
36640 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
36641 failure and exit(0) on success.
36642 * g++.dg/expr/anew2.C: Ditto.
36643 * g++.dg/expr/anew3.C: Ditto.
36644 * g++.dg/expr/anew4.C: Ditto.
36645
36646 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
36647
36648 PR c++/3518
36649 * g++.dg/template/unify7.C: New.
36650
36651 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
36652
36653 * g++.dg/README: Bring up to date with new subdirectories; remove
36654 duplicate subdirectory lines.
36655
36656 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
36657
36658 PR c++/14007
36659 * g++.dg/template/unify5.C: New.
36660 * g++.dg/template/unify6.C: New.
36661 * g++.dg/template/qualttp20.C: Adjust.
36662 * g++.old-deja/g++.jason/report.C: Adjust.
36663 * g++.old-deja/g++.other/qual1.C: Adjust.
36664
36665 2004-04-01 Mark Mitchell <mark@codesourcery.com>
36666
36667 PR c++/14803
36668 * g++.dg/inherit/ptrmem1.C: New test.
36669
36670 2004-04-01 Jakub Jelinek <jakub@redhat.com>
36671
36672 PR c++/14755
36673 * gcc.c-torture/execute/20040331-1.c: New test.
36674 * gcc.dg/20040331-1.c: New test.
36675
36676 2004-04-01 Paul Brook <paul@codesourcery.com>
36677
36678 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
36679
36680 2004-03-30 Mark Mitchell <mark@codesourcery.com>
36681
36682 PR c++/14724
36683 * g++.dg/init/goto1.C: New test.
36684
36685 PR c++/14763
36686 * g++.dg/template/defarg4.C: New test.
36687
36688 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
36689
36690 * gcc.dg/altivec-11.c: Extend test for more valid cases.
36691
36692 2004-03-28 David Edelsohn <edelsohn@gnu.org>
36693
36694 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
36695
36696 2004-03-28 Zack Weinberg <zack@codesourcery.com>
36697
36698 * gcc.dg/noncompile/undeclared-2.c: New test.
36699
36700 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
36701
36702 * gcc.dg/940409-1.c: Remove XFAIL.
36703 * gcc.dg/reg-vol-struct-1.c: New test.
36704
36705 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36706
36707 * gcc.dg/torture/builtin-wctype-1.c: New test.
36708
36709 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
36710
36711 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
36712 * gcc.dg/20001101-1.c: Likewise.
36713 * gcc.dg/20001102-1.c: Likewise.
36714
36715 2004-03-25 Roger Sayle <roger@eyesopen.com>
36716
36717 * gcc.dg/compare8.c: Add an additional test for XOR.
36718
36719 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36720
36721 * gcc.dg/torture/builtin-ctype-1.c: New test.
36722
36723 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36724
36725 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
36726 * gcc.dg/torture/builtin-math-1.c: Likewise.
36727 * gcc.dg/torture/builtin-power-1.c: New test.
36728
36729 2004-03-24 Andreas Schwab <schwab@suse.de>
36730
36731 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
36732 IA64 assembler.
36733
36734 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
36735 Roger Sayle <roger@eyesopen.com>
36736
36737 * gcc.dg/compare8.c: New test case.
36738
36739 2004-03-23 Ziemowit Laski <zlaski@apple.com>
36740
36741 * g++.dg/ext/altivec-7.C: New test.
36742
36743 2004-03-23 Zack Weinberg <zack@codesourcery.com>
36744
36745 PR 12267, 12391, 12560, 13129, 14114, 14133
36746 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
36747 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
36748 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
36749 Adjust error regexps.
36750 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
36751 * gcc.dg/noncompile/undeclared-1.c: New test cases.
36752 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
36753 * gcc.dg/local1.c: Add explanatory comment.
36754
36755 2004-03-23 Roger Sayle <roger@eyesopen.com>
36756
36757 PR optimization/14669
36758 * g++.dg/opt/fold2.C: New test case.
36759
36760 2004-03-22 Jakub Jelinek <jakub@redhat.com>
36761
36762 PR c/14069
36763 * gcc.dg/20040322-1.c: New test.
36764
36765 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
36766
36767 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
36768 * gcc.dg/ultrasp4.c: Likewise.
36769 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
36770
36771 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
36772
36773 * gcc.dg/i386-sse-8.c: Reset default options.
36774
36775 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
36776
36777 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
36778 in the error message text.
36779
36780 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
36781
36782 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
36783
36784 2004-03-21 Mark Mitchell <mark@codesourcery.com>
36785
36786 PR c++/14616
36787 * g++.dg/init/array13.C: New test.
36788
36789 2004-03-20 Roger Sayle <roger@eyesopen.com>
36790
36791 PR target/13889
36792 * gcc.c-torture/compile/pr13889.c: New test case.
36793
36794 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
36795
36796 PR c/14635
36797 * builtins-1.c (nan, nans): Don't test.
36798 * builtins-30.c: Don't use nan, nanf, nanl.
36799 * builtins-35.c: New test.
36800
36801 2004-03-19 Ziemowit Laski <zlaski@apple.com>
36802
36803 * g++.dg/ext/altivec-6.C: New test.
36804
36805 2004-03-19 Mark Mitchell <mark@codesourcery.com>
36806
36807 * g++.dg/init/placement3.C: New test.
36808
36809 * g++.dg/template/spec13.C: New test.
36810
36811 * g++.dg/lookup/using11.C: New test.
36812
36813 * g++.dg/lookup/koenig3.C: New test.
36814
36815 * g++.dg/template/operator2.C: New test.
36816
36817 * g++.dg/expr/dtor3.C: New test.
36818 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
36819 marker.
36820 * g++.old-deja/g++.law/visibility28.C: Likewise.
36821
36822 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
36823
36824 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
36825 * gcc.dg/ppc64-abi-3.c: Likewise.
36826
36827 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36828
36829 PR c++/14545
36830 * g++.dg/parse/template15.C: New test.
36831
36832 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36833
36834 * g++.dg/expr/dtor2.C: New test.
36835
36836 * g++.dg/lookup/anon4.C: New test.
36837
36838 * g++.dg/overload/using1.C: New test.
36839
36840 * g++.dg/template/lookup7.C: New test.
36841
36842 * g++.dg/template/typename6.C: New test.
36843
36844 * g++.dg/expr/cond6.C: New test.
36845
36846 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36847
36848 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
36849
36850 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36851
36852 * g++.dg/expr/cond5.C: New test.
36853 * g++.dg/expr/constcast1.C: Likewise.
36854 * g++.dg/expr/ptrmem2.C: Likewise.
36855 * g++.dg/expr/ptrmem3.C: Likewise.
36856 * g++.dg/lookup/main1.C: Likewise.
36857 * g++.dg/template/lookup6.C: Likewise.
36858
36859 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36860
36861 * gcc.dg/local1.c: New test.
36862
36863 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
36864
36865 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36866
36867 * gcc.dg/torture/builtin-convert-1.c: New test.
36868
36869 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36870
36871 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
36872
36873 2004-03-16 Mark Mitchell <mark@codesourcery.com>
36874
36875 PR c++/14481
36876 * g++.dg/warn/Wunused-7.C: New test.
36877
36878 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36879
36880 * gcc.dg/torture/builtin-integral-1.c: New test.
36881
36882 2004-03-16 Mark Mitchell <mark@codesourcery.com>
36883
36884 PR c++/14586
36885 * g++.dg/parse/non-dependent3.C: New test.
36886
36887 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
36888
36889 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
36890 * g++.dg/eh/simd-2.C: Likewise.
36891 * g++.dg/init/array10.C: Likewise.
36892 * gcc.c-torture/compile/simd-1.c: Likewise.
36893 * gcc.c-torture/compile/simd-2.c: Likewise.
36894 * gcc.c-torture/compile/simd-3.c: Likewise.
36895 * gcc.c-torture/compile/simd-4.c: Likewise.
36896 * gcc.c-torture/compile/simd-6.c: Likewise.
36897 * gcc.c-torture/execute/simd-1.c: Likewise.
36898 * gcc.c-torture/execute/simd-2.c: Likewise.
36899 * gcc.dg/compat/vector-defs.h: Likewise.
36900 * gcc.dg/20020531-1.c: Likewise.
36901 * gcc.dg/altivec-3.c: Likewise.
36902 * gcc.dg/altivec-4.c: Likewise.
36903 * gcc.dg/altivec-varargs-1.c: Likewise.
36904 * gcc.dg/compat/vector-defs.h: Likewise.
36905 * gcc.dg/i386-mmx-3.c: Likewise.
36906 * gcc.dg/i386-sse-4.c: Likewise.
36907 * gcc.dg/i386-sse-5.c: Likewise.
36908 * gcc.dg/i386-sse-8.c: Likewise.
36909 * gcc.dg/simd-1.c: Likewise.
36910 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
36911 __ev64_opaque__ since the machine description provides it.
36912
36913 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36914
36915 * lib/compat.exp (skip_list): New global variable.
36916 Use it to hold the user defined COMPAT_SKIPS list if any.
36917 (compat-obj): Add the members of skip_list to optall.
36918
36919 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36920
36921 * gcc.dg/compat/union-by-value-1_main.c,
36922 union-by-value-1_x.c, union-by-value-1_y.c,
36923 union-check.h, union-defs.h,
36924 union-init.h, union-return-1_main.c,
36925 union-return-1_x.c, union-return-1_y.c: New files.
36926
36927 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36928
36929 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
36930 mixed-struct-init.h: Add 4 mixed structure types.
36931 struct-by-value-21_main.c, struct-by-value-21_x.c,
36932 struct-by-value-21_y.c, struct-return-21_main.c,
36933 struct-return-21_x.c, struct-return-21_y.c: New files.
36934
36935 2004-03-13 Mark Mitchell <mark@codesourcery.com>
36936
36937 PR c++/14550
36938 * g++.dg/parse/template14.C: New test.
36939
36940 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
36941
36942 * gcc.c-torture/execute/20040313-1.c: New test.
36943
36944 2004-03-13 Jakub Jelinek <jakub@redhat.com>
36945
36946 PR target/14533
36947 * gcc.dg/20040311-2.c: New test.
36948
36949 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
36950
36951 PR other/14544
36952 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
36953 bit-field.
36954
36955 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
36956
36957 * gcc.dg/20040305-2.c: Add missing return statement.
36958
36959 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36960
36961 * gcc.dg/builtins-34.c: Also check pow10*.
36962
36963 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
36964
36965 PR target/14262
36966 * gcc.dg/20040305-2.c: New test.
36967
36968 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
36969
36970 * gcc.dg/20040310-1.c: New test.
36971
36972 2004-03-11 Roger Sayle <roger@eyesopen.com>
36973
36974 * gcc.c-torture/execute/20040311-1.c: New test case.
36975
36976 2004-03-11 Mark Mitchell <mark@codesourcery.com>
36977
36978 PR c++/14476
36979 * g++.dg/lookup/enum1.C: New test.
36980
36981 2004-03-10 Mark Mitchell <mark@codesourcery.com>
36982
36983 PR c++/14510
36984 * g++.dg/lookup/struct2.C: New test.
36985
36986 2004-03-10 Uros Bizjak <uros@kss-loka.si>
36987
36988 * gcc.dg/builtins-34.c: New test.
36989
36990 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36991
36992 * gcc.dg/torture/builtin-nonneg-1.c: New test.
36993
36994 2004-03-09 James E Wilson <wilson@specifixinc.com>
36995
36996 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
36997 * gcc.dg/alias-2.c: New testcase.
36998
36999 2004-03-09 Zack Weinberg <zack@codesourcery.com>
37000
37001 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
37002
37003 2004-03-09 Roger Sayle <roger@eyesopen.com>
37004
37005 * gcc.c-torture/execute/20040309-1.c: New test case.
37006
37007 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
37008
37009 PR c++/14397
37010 * g++.dg/overload/ref1.C: New.
37011
37012 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37013
37014 PR c++/14409
37015 * g++.dg/template/spec12.C: New test.
37016
37017 PR c++/14448
37018 * g++.dg/parse/crash14.C: New test.
37019
37020 2004-03-09 Mark Mitchell <mark@codesourcery.com>
37021
37022 PR c++/14230
37023 * g++.dg/init/ref11.C: New test.
37024
37025 2004-03-09 Mark Mitchell <mark@codesourcery.com>
37026
37027 PR c++/14432
37028 * g++.dg/parse/builtin2.C: New test.
37029
37030 2004-03-08 Mark Mitchell <mark@codesourcery.com>
37031
37032 PR c++/14401
37033 * g++.dg/init/ctor3.C: New test.
37034 * g++.dg/init/union1.C: New test.
37035 * g++.dg/ext/anon-struct4.C: New test.
37036
37037 2004-03-08 Mark Mitchell <mark@codesourcery.com>
37038
37039 * g++.dg/lookup/koenig1.C: Tweak error messages.
37040 * g++.dg/lookup/used-before-declaration.C: Likewise.
37041 * g++.dg/other/do1.C: Likewise.
37042 * g++.dg/overload/koenig1.C: Likewise.
37043 * g++.dg/parse/crash13.C: Likewise.
37044 * g++.dg/template/instantiate3.C: Likewise.
37045
37046 2004-03-08 Eric Christopher <echristo@redhat.com>
37047
37048 * * lib/target-supports.exp: Enable libiconv in test
37049 compilation. Fix up error checking.
37050
37051 2004-03-08 Roger Sayle <roger@eyesopen.com>
37052
37053 PR middle-end/14289
37054 * gcc.dg/pr14289-1.c: New test case.
37055 * gcc.dg/pr14289-2.c: Likewise.
37056 * gcc.dg/pr14289-3.c: Likewise.
37057
37058 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
37059
37060 * gcc.c-torture/execute/20040308-1.c: New test.
37061
37062 2004-03-07 Roger Sayle <roger@eyesopen.com>
37063
37064 * gcc.c-torture/execute/20040307-1.c: New test case.
37065
37066 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
37067
37068 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
37069
37070 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
37071
37072 * gcc.dg/20040306-1.c: New test.
37073
37074 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
37075
37076 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
37077 them static.
37078 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
37079
37080 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
37081
37082 PR c/14465
37083 * gcc.dg/decl-6.c: New test.
37084
37085 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37086
37087 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
37088 Rename LOGPOW -> LOG_POW.
37089 (SQRT_EXP, POW_EXP): New.
37090
37091 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
37092
37093 * gcc.dg/i386-sse-8.c: New test.
37094
37095 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
37096
37097 PR c/14114
37098 * gcc.dg/decl-5.c: New test.
37099
37100 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
37101
37102 * gcc.dg/20040305-1.c: New test.
37103
37104 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
37105
37106 PR other/14354
37107 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
37108
37109 2004-03-04 Ziemowit Laski <zlaski@apple.com>
37110
37111 PR c++/14425, c++/14426
37112 * g++.dg/ext/altivec-4.C: New test.
37113 * g++.dg/ext/altivec-5.C: New test.
37114
37115 2004-03-04 Geoffrey Keating <geoffk@apple.com>
37116
37117 * g++.old-deja/g++.other/linkage1.C: Expect errors about
37118 global variables of a type with no linkage.
37119 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
37120 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
37121 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
37122 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
37123 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
37124 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
37125 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
37126 * g++.dg/warn/deprecated.C: Name enum Color.
37127 * g++.dg/overload/VLA.C: Name structure for 'b'.
37128 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
37129
37130 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
37131
37132 * gcc.c-torture/compile/20040304-1.c: New test.
37133
37134 2004-03-03 Zack Weinberg <zack@codesourcery.com>
37135
37136 PR 13728
37137 * gcc.dg/decl-4.c: New testcase.
37138
37139 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
37140
37141 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
37142 as PRECF if sizeof (float) > sizeof (double).
37143 (PRECL): Make it the same as PRECF if
37144 sizeof (float) > sizeof (long double).
37145
37146 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37147
37148 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
37149 system type. Add check for irix6 which doesn't have c99 runtime.
37150
37151 2004-03-03 Bob Wilson <bob.wilson@acm.org>
37152
37153 * gcc.dg/const-elim-1.c: xfail for xtensa.
37154
37155 2004-03-01 Mark Mitchell <mark@codesourcery.com>
37156
37157 PR c++/14369
37158 * g++.dg/template/cond4.C: New test.
37159
37160 2004-03-01 Mark Mitchell <mark@codesourcery.com>
37161
37162 PR c++/14360
37163 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
37164
37165 PR c++/14361
37166 * g++.dg/parse/defarg7.C: New test.
37167
37168 PR c++/14359
37169 * g++.dg/template/friend26.C: New test.
37170
37171 2004-03-01 Mark Mitchell <mark@codesourcery.com>
37172
37173 PR c++/14324
37174 * g++.dg/abi/mangle21.C: New test.
37175
37176 PR c++/14260
37177 * g++.dg/parse/constructor2.C: New test.
37178
37179 PR c++/14337
37180 * g++.dg/template/sfinae1.C: New test.
37181
37182 2004-02-29 Mark Mitchell <mark@codesourcery.com>
37183
37184 PR c++/14267
37185 * g++.dg/expr/crash2.C: New test.
37186
37187 PR middle-end/13448
37188 * gcc.dg/inline-5.c: New test.
37189 * gcc.dg/always-inline.c: Split out tests into ...
37190 * gcc.dg/always-inline2.c: ... this and ...
37191 * gcc.dg/always-inline3.c: ... this.
37192
37193 2004-02-29 Mark Mitchell <mark@codesourcery.com>
37194
37195 PR debug/12103
37196 * g++.dg/debug/crash1.C: New test.
37197
37198 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
37199
37200 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
37201 function with __attribute__((noinline)).
37202 (recurser_void2): Likewise.
37203 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
37204 (recurser_void2): Likewise.
37205
37206 2004-02-29 Roger Sayle <roger@eyesopen.com>
37207
37208 PR middle-end/14203
37209 * g++.dg/warn/Wunused-6.C: New test case.
37210
37211 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
37212
37213 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
37214 not defined.
37215
37216 2004-02-27 Eric Christopher <echristo@redhat.com>
37217
37218 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
37219 * g++.dg/charset/asm2.c: Run only x86.
37220 * gcc.dg/charset/asm3.c: Ditto.
37221
37222 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
37223
37224 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
37225 ld_library_path.
37226
37227 2004-02-27 Ziemowit Laski <zlaski@apple.com>
37228
37229 * g++.dg/ext/altivec-3.C: New.
37230
37231 2004-02-26 Richard Henderson <rth@redhat.com>
37232
37233 * g++.dg/ext/attrib10.C: Mark for warning.
37234 * gcc.dg/attr-alias-1.c: New.
37235
37236 2004-02-26 Richard Henderson <rth@redhat.com>
37237
37238 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
37239 * gcc.c-torture/execute/20040208-2.c: ... it back.
37240
37241 2004-02-26 Eric Christopher <echristo@redhat.com>
37242
37243 * lib/target-supports.exp (check-iconv-available): New function.
37244 * lib/gcc-dg.exp (dg-require-iconv): New function.
37245 Use above.
37246 * gcc.dg/charset: New directory.
37247 * gcc.dg/charset/charset.exp: New file.
37248 * gcc.dg/charset/asm1.c: Ditto.
37249 * gcc.dg/charset/asm2.c: Ditto.
37250 * gcc.dg/charset/asm3.c: Ditto.
37251 * gcc.dg/charset/asm4.c: Ditto.
37252 * gcc.dg/charset/asm5.c: Ditto.
37253 * gcc.dg/charset/attribute1.c: Ditto.
37254 * gcc.dg/charset/attribute2.c: Ditto.
37255 * gcc.dg/charset/string1.c: Ditto.
37256 * g++.dg/charset: New directory.
37257 * g++.dg/dg.exp: Add here. Special options.
37258 * g++.dg/charset/charset.exp: New file.
37259 * g++.dg/charset/asm1.c: Ditto.
37260 * g++.dg/charset/asm2.c: Ditto.
37261 * g++.dg/charset/asm3.c: Ditto.
37262 * g++.dg/charset/asm4.c: Ditto.
37263 * g++.dg/charset/attribute1.c: Ditto.
37264 * g++.dg/charset/attribute2.c: Ditto.
37265 * g++.dg/charset/extern1.cc: Ditto.
37266 * g++.dg/charset/extern2.cc: Ditto.
37267 * g++.dg/charset/string1.c: Ditto.
37268
37269 2004-02-26 Mark Mitchell <mark@codesourcery.com>
37270
37271 PR c++/14278
37272 * g++.dg/parse/comma1.C: New test.
37273
37274 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37275
37276 PR c++/14284
37277 * g++.dg/template/ttp8.C: New test.
37278
37279 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
37280
37281 * gcc.dg/fixuns-trunc-1.c: New test.
37282
37283 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37284
37285 * gcc.dg/builtins-config.h: Use #elif.
37286
37287 2004-02-26 Michael Matz <matz@suse.de>
37288
37289 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
37290 * gcc.dg/991214-1.c: Likewise.
37291 * gcc.dg/i386-asm-1.c: Likewise.
37292
37293 2004-02-25 Richard Henderson <rth@redhat.com>
37294
37295 * gcc.c-torture/execute/20040208-2.c: Move ...
37296 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
37297
37298 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37299
37300 PR c++/14246
37301 * g++.dg/other/crash-3.C: New test.
37302
37303 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37304
37305 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
37306 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
37307
37308 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
37309 HP-UX.
37310
37311 2004-02-24 Michael Matz <matz@suse.de>
37312
37313 * gcc.dg/i386-regparm.c: New.
37314
37315 2004-02-23 James E Wilson <wilson@specifixinc.com>
37316
37317 * gcc.c-torture/execute/20040223-1.c: New.
37318
37319 2004-02-23 Zack Weinberg <zack@codesourcery.com>
37320 Kazu Hirata <kazu@cs.umass.edu>
37321
37322 * gcc.dg/fwritable-strings-1.c: Remove.
37323
37324 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
37325
37326 PR c/14156
37327 * gcc.dg/20040223-1.c: New test.
37328
37329 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37330
37331 PR c++/14106
37332 * g++.dg/ext/typeof9.C: New test.
37333
37334 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37335
37336 PR c++/14250
37337 * g++.dg/other/switch1.C: New test.
37338
37339 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
37340
37341 * gcc.dg/cast-function-1.c: Adjust for new informative message.
37342 * gcc.dg/va-arg-1.c: Likewise.
37343
37344 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37345
37346 PR c++/14143
37347 * g++.dg/template/koenig5.C: New test.
37348
37349 2004-02-21 Ziemowit Laski <zlaski@apple.com>
37350
37351 * g++.dg/ext/altivec-1.C: Generalize target triple.
37352 * g++.dg/ext/altivec-2.C: New test case.
37353 * g++.dg/ext/altivec_check.h: New file.
37354 * gcc.dg/altivec-1.c: Generalize target triple;
37355 include altivec_check.h and call altivec_check().
37356 * gcc.dg/altivec-[2-5].c: Generalize target triple.
37357 * gcc.dg/altivec-6.c: New test case.
37358 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
37359 type casts as needed.
37360 * gcc.dg/altivec-10.c: Include altivec_check.h and call
37361 altivec_check().
37362 * gcc.dg/altivec-12.c: New test case.
37363 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
37364 include altivec_check.h and call altivec_check().
37365 * gcc.dg/altivec_check.h: New file.
37366
37367 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37368
37369 * lib/target-supports.exp (check_alias_available): Don't mangle
37370 function `g' in test program.
37371
37372 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37373
37374 * lib/target-supports.exp (check_profiling_available): Check
37375 argument to determine whether we support a profiling type.
37376 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
37377 check_profiling_available.
37378 * g++.dg/bprob/bprob.exp: Likewise.
37379 * g77.dg/bprob/bprob.exp: Likewise.
37380 * gcc.misc-tests/bprob.exp: Likewise.
37381 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
37382 dg-require-profiling and delete expected error handling.
37383 * gcc.dg/20021014-1.c: Likewise.
37384 * gcc.dg/nest.c: Likewise.
37385
37386 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37387
37388 PR c++/12007
37389 * g++.dg/other/vthunk1.C: New test.
37390
37391 2004-02-20 Falk Hueffner <falk@debian.org>
37392
37393 PR target/14201
37394 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
37395
37396 2004-02-20 Mark Mitchell <mark@codesourcery.com>
37397
37398 PR c++/13927
37399 * g++.dg/other/error8.C: Remove XFAIL markers.
37400
37401 PR c++/14173
37402 * g++.dg/ext/packed5.C: New test.
37403
37404 PR c++/14199
37405 * g++.dg/warn/Wunused-5.C: New test.
37406
37407 PR c++/14186
37408 * g++.dg/lookup/member1.C: New test.
37409
37410 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
37411
37412 * gcc.c-torture/compile/20040130-1.c: Enable only when
37413 __INT_MAX__ >= 2147483647L.
37414 * gcc.c-torture/compile/961203-1.c: Likewise.
37415
37416 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
37417
37418 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
37419 * g++.dg/opt/template1.C: Robustify assembler regexp
37420
37421 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37422
37423 * gcc.c-torture/execute/simd-4.x: Remove.
37424 * gcc.c-torture/execute/va-arg-25.x: Likewise.
37425 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
37426 Guard with #ifndef SKIP_ATTRIBUTE.
37427 * gcc.dg/compat/vector-1_y.c: Likewise.
37428 * gcc.dg/compat/vector-2_x.c: Likewise.
37429 * gcc.dg/compat/vector-2_y.c: Likewise.
37430 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
37431 * g++.dg/eh/simd-2.C: Likewise.
37432
37433 2004-02-19 Alan Modra <amodra@bigpond.net.au>
37434
37435 * gcc.c-torture/compile/complex-1.c: New.
37436
37437 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
37438
37439 PR target/14209
37440 * gcc.c-torture/execute/20040218-1.c: New test.
37441
37442 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37443
37444 PR c++/14181
37445 * g++.dg/parse/new2.C: New test.
37446
37447 2004-02-18 Paul Brook <paul@codesourcery.com>
37448
37449 * gcc.c-torture/compile/libcall-1.c: New test.
37450
37451 2004-02-18 Paul Brook <paul@codesourcery.com>
37452
37453 PR debug/12934
37454 * gcc.dg/debug/debug-7.c: New test.
37455
37456 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
37457
37458 * gcc.dg/20040217-1.c: New test.
37459
37460 2004-02-17 Zack Weinberg <zack@codesourcery.com>
37461
37462 * gcc.c-torture/execute/990208-1.x: Delete.
37463
37464 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
37465
37466 * gcc.c-torture/execute/20040208-2.x: New file.
37467
37468 2004-02-17 Mark Mitchell <mark@codesourcery.com>
37469
37470 PR c++/11326
37471 * g++.dg/abi/structret1.C: New test.
37472
37473 2004-02-17 Jakub Jelinek <jakub@redhat.com>
37474
37475 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
37476 (i386_cpuid): No need to test if cpuid is available on AMD64.
37477 Fix assembly, so that it works onboth i386 and AMD64.
37478 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
37479 (vecInLong): Fix s[] member type to unsigned int.
37480 (vecInWord): Remove type.
37481 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
37482 (a64, b64, c64, d64, e64): Remove.
37483 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
37484 Remove unused variable. Remove initialization of removed variables.
37485 Don't call mmx_tests nor sse_tests.
37486 (reference_mmx, reference_sse): Remove.
37487 (check): Add return stmt.
37488 * gcc.dg/i386-sse-7.c: New test.
37489 * gcc.dg/i386-mmx-4.c: New test.
37490
37491 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37492
37493 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
37494 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
37495 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
37496 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
37497 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
37498 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
37499 g++.dg/tc1/dr94.C: Fix line terminator.
37500
37501 2004-02-16 Geoffrey Keating <geoffk@apple.com>
37502
37503 * gcc.c-torture/compile/20040216-1.c: New.
37504
37505 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37506
37507 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
37508 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
37509 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
37510 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
37511 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
37512 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
37513
37514 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
37515
37516 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
37517
37518 2004-02-15 Mark Mitchell <mark@codesourcery.com>
37519
37520 PR c++/13971
37521 * g++.dg/expr/cond4.C: New test.
37522
37523 PR c++/14086
37524 * g++.dg/lookup/crash2.C: New test.
37525
37526 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
37527
37528 * gcc.c-torture/compile/20040214-2.c: New test.
37529
37530 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
37531
37532 PR c++/14116
37533 * g++.dg/ext/typeof8.C: New test.
37534
37535 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
37536
37537 * gcc.c-torture/compile/20040214-1.c: New test.
37538
37539 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37540
37541 PR c++/13635
37542 * g++.dg/template/spec11.C: New test.
37543
37544 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37545
37546 PR c++/13927
37547 * g++.dg/other/error8.C: New test.
37548
37549 2004-02-13 Mark Mitchell <mark@codesourcery.com>
37550
37551 PR c++/14122
37552 * g++.dg/template/array4.C: New test.
37553
37554 PR c++/14108
37555 * g++.dg/inherit/thunk2.C: New test.
37556
37557 PR c++/14083
37558 * g++.dg/eh/cond2.C: New test.
37559
37560 2004-02-12 Alan Modra <amodra@bigpond.net.au>
37561
37562 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
37563
37564 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
37565
37566 * lib/scanasm.exp (dg-scan): Quote pattern before display.
37567
37568 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
37569
37570 * g++.dg/simd-2.C: xfail on ppc64-linux.
37571
37572 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
37573
37574 PR c/456
37575 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
37576 tests.
37577
37578 2004-02-11 Uros Bizjak <uros@kss-loka.si>
37579
37580 * gcc.dg/builtins-33.c: New test.
37581
37582 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
37583
37584 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
37585
37586 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
37587
37588 * g++.dg/simd-2.C: Set -maltivec for ppc64.
37589
37590 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
37591
37592 * gcc.dg/ppc64-abi-3.c: New test.
37593
37594 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
37595
37596 PR c/14092
37597
37598 * gcc.dg/pr14092-1.c: New testcase.
37599
37600 2004-02-10 Alan Modra <amodra@bigpond.net.au>
37601
37602 * gcc.dg/cpp/assert4.c: Fix typo last change.
37603
37604 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
37605 * gcc.dg/cpp/assert4.c: Handle powerpc64.
37606
37607 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
37608
37609 2004-02-09 Roger Sayle <roger@eyesopen.com>
37610
37611 * gcc.c-torture/compile/20040209-1.c: New test case.
37612
37613 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
37614
37615 * gcc.dg/c90-init-1.c: Adjust expected error messages.
37616
37617 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
37618
37619 * gcc.c-torture/execute/20040208-[12].c: New tests.
37620
37621 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
37622
37623 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
37624
37625 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
37626
37627 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
37628
37629 2004-02-07 Zack Weinberg <zack@codesourcery.com>
37630
37631 Bug 13856
37632 * gcc.dg/visibility-8.c: New testcase.
37633
37634 2004-02-07 Zack Weinberg <zack@codesourcery.com>
37635
37636 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
37637 arguments.
37638 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
37639
37640 2004-02-07 Roger Sayle <roger@eyesopen.com>
37641
37642 PR middle-end/13696
37643 * g++.dg/opt/fold1.C: New test case.
37644
37645 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37646
37647 PR c++/14033
37648 * g++.dg/other/crash-2.C: New test.
37649
37650 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37651
37652 PR c++/14028
37653 * g++.dg/parse/angle-bracket2.C: New test.
37654
37655 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37656
37657 PR middle-end/13750
37658 Revert:
37659 2004-01-15 Geoffrey Keating <geoffk@apple.com>
37660 PR pch/13361
37661 * g++.dg/pch/wchar-1.C: New.
37662 * g++.dg/pch/wchar-1.Hs: New.
37663
37664 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37665
37666 PR c++/14008
37667 * g++.dg/parse/error15.C: New test.
37668 * g++.dg/parse/crash11.C: Update dg-error mark.
37669
37670 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37671
37672 PR c++/13932
37673 * g++.dg/warn/conv2.C: New test.
37674
37675 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37676
37677 PR c++/13086
37678 * g++.dg/warn/incomplete1.C: Remove xfail.
37679
37680 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37681
37682 * lib/file-format.exp (gcc_target_object_format): Use
37683 ${tool}_target_compile, not gcc_target_compile.
37684 * lib/target-supports.exp (check_alias_available): Likewise.
37685 (check_gc_sections_available): Likewise.
37686 * g++.dg/ext/attrib10.C: Use dg-require-alias.
37687 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
37688 dg-require-alias.
37689
37690 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37691
37692 PR c++/13969
37693 * g++.dg/template/static6.C: New test.
37694
37695 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
37696
37697 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
37698
37699 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37700
37701 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
37702 tests for systems where `char' is unsigned by default.
37703
37704 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37705
37706 PR c++/13997
37707 * g++.dg/template/partial3.C: New test.
37708
37709 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
37710
37711 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
37712 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
37713 Remove mentions of obsolete ports.
37714
37715 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
37716
37717 * gcc.dg/noncompile/20001228-1.c: Fix for new
37718 error message.
37719
37720 2004-02-03 Roger Sayle <roger@eyesopen.com>
37721
37722 PR target/9348
37723 * gcc.c-torture/execute/multdi-1.c: New test case.
37724
37725 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37726
37727 PR c++/13925
37728 * g++.dg/template/lookup5.C: New test.
37729
37730 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37731
37732 PR c++/13950
37733 * g++.dg/template/lookup4.C: New test.
37734
37735 PR c++/13970
37736 * g++.dg/parse/error14.C: New test.
37737
37738 PR c++/14002
37739 * g++.dg/parse/template13.C: New test.
37740
37741 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37742
37743 PR c++/13978
37744 * g++.dg/template/koenig4.C: New test.
37745
37746 PR c++/13968
37747 * g++.dg/template/crash17.C: New test.
37748
37749 PR c++/13975
37750 * g++.dg/parse/error13.C: New test.
37751 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
37752
37753 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
37754
37755 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
37756
37757 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
37758
37759 PR c/11658
37760 PR c/13994
37761 * gcc.dg/noncompile/20040203-1.c: New test.
37762 * gcc.dg/noncompile/20040203-2.c: Likewise.
37763 * gcc.dg/noncompile/20040203-3.c: Likewise.
37764 * gcc.dg/20040203-1.c: Likewise.
37765
37766 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
37767
37768 PR c++/10858
37769 * g++.dg/template/sizeof7.C: New test.
37770
37771 2004-02-02 Eric Christopher <echristo@redhat.com>
37772 Zack Weinberg <zack@codesourcery.com>
37773
37774 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
37775
37776 2004-02-02 Zack Weinberg <zack@codesourcery.com>
37777
37778 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
37779 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
37780 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
37781 * gcc.dg/cleanup-5.c: Run only on Linux targets.
37782
37783 2004-02-02 Mark Mitchell <mark@codesourcery.com>
37784
37785 PR c++/13113
37786 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
37787
37788 PR c++/13854
37789 * g++.dg/ext/attrib13.C: New test.
37790
37791 PR c++/13907
37792 * g++.dg/conversion/op2.C: New test.
37793
37794 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
37795
37796 * gcc.dg/titype-1.c: Fix pasto.
37797
37798 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
37799
37800 * gcc.dg/titype-1.c: New test.
37801
37802 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37803
37804 PR c++/13957
37805 * g++.dg/template/non-type-template-argument-1.C,
37806 g++.dg/template/qualified-id1.C: Update dg-error marks.
37807 * g++.dg/template/nontype6.C: New test.
37808
37809 2004-02-01 Roger Sayle <roger@eyesopen.com>
37810
37811 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
37812 * gcc.dg/builtins-31.c: New testcase.
37813 * gcc.dg/builtins-32.c: New testcase.
37814
37815 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
37816
37817 * objc.dg/call-super-2.m: Update line numbers
37818 for the including of stddef.h.
37819
37820 2004-01-30 Michael Matz <matz@suse.de>
37821
37822 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
37823 g++.dg/ext/case-range3.C: New tests.
37824
37825 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37826
37827 DR206
37828 PR c++/13813
37829 * g++.dg/template/member4.C: New test.
37830
37831 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37832
37833 PR c++/13683
37834 * g++.dg/template/sizeof6.C: New test.
37835
37836 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
37837
37838 * gcc.dg/fwritable-strings-1.c: New test.
37839
37840 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
37841
37842 * gcc.c-torture/compile/20040130-1.c: New test.
37843
37844 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
37845
37846 * objc.dg/call-super-2.m: Include stddef.h for size_t.
37847
37848 2004-01-29 Mark Mitchell <mark@codesourcery.com>
37849
37850 PR c++/13883
37851 * g++.dg/template/ctor3.C: New test.
37852
37853 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37854
37855 * g++.dg/tc1: New directory.
37856 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
37857 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
37858 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
37859 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
37860 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
37861
37862 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37863
37864 * g++.dg/parse/error11.C: New test.
37865 * g++.dg/parse/error12.C: Likewise.
37866
37867 2004-01-28 Ziemowit Laski <zlaski@apple.com>
37868
37869 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
37870 (scan_initial, main): Use aligned_sizeof instead of sizeof.
37871
37872 2004-01-28 Mark Mitchell <mark@codesourcery.com>
37873
37874 PR c++/13791
37875 * g++.dg/ext/attrib12.C: New test.
37876
37877 PR c++/13736
37878 * g++.dg/parse/cast2.C: New test.
37879
37880 2004-01-27 James E Wilson <wilson@specifixinc.com>
37881
37882 * objc.dg/encode-2.m (main): New local string. Set depending on
37883 sizeof long. Use in sscanf call.
37884 * objc.dg/encode-3.m (main): New local string. Set depending on
37885 sizeof long. Use in scan_initial call.
37886
37887 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37888
37889 * objc.dg/call-super-2.m: Make LP64-safe.
37890 * objc.dg/desig-init-1.m: Likewise.
37891
37892 2004-01-27 Devang Patel <dpatel@apple.com>
37893
37894 * g++.dg/debug/namespace1.C: New test.
37895
37896 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
37897
37898 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
37899 xscale-*-*.
37900
37901 * gcc.dg/arm-mmx-1.c: New test.
37902
37903 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
37904
37905 * gcc.dg/20040127-1.c: New test.
37906 * gcc.dg/20040127-2.c: New test.
37907
37908 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37909
37910 * objc.dg/stret-1.m (glob): Renamed to globa.
37911
37912 2004-01-26 Mark Mitchell <mark@codesourcery.com>
37913
37914 PR c++/13663
37915 * g++.dg/expr/for1.C: New test.
37916
37917 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
37918
37919 PR middle-end/13779
37920 * gcc.dg/darwin-longlong.c: New test.
37921
37922 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
37923
37924 * gcc.dg/20040124-1.c: Moved test from here...
37925 * gcc.c-torture/compile/20040124-1.c: ...to here.
37926
37927 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
37928
37929 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
37930 the assembly output if -m64 is passed.
37931
37932 2004-01-25 Mark Mitchell <mark@codesourcery.com>
37933
37934 PR c++/13833
37935 * g++.dg/template/cond3.C: New test.
37936
37937 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37938
37939 PR c++/13810
37940 * g++.dg/template/ttp7.C: New test.
37941
37942 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37943
37944 PR c++/13797
37945 * g++.dg/template/nontype4.C: New test.
37946 * g++.dg/template/nontype5.C: Likewise.
37947
37948 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
37949
37950 * gcc.dg/torture/mips-clobber-at.c: New test.
37951
37952 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
37953
37954 * gcc.dg/20040124-1.c: New test.
37955
37956 2004-01-24 Jakub Jelinek <jakub@redhat.com>
37957
37958 * gcc.dg/20040123-1.c: New test.
37959
37960 2004-01-23 Zack Weinberg <zack@codesourcery.com>
37961
37962 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
37963
37964 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
37965
37966 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
37967
37968 2004-01-23 Andrew Pinski <apinski@apple.com>
37969
37970 * gcc.dg/20030121-1.c: Move to ..
37971 * gcc.dg/20040121-1.c: here.
37972
37973 2004-01-23 Roger Sayle <roger@eyesopen.com>
37974
37975 * gcc.dg/builtins-29.c: New test case.
37976
37977 2004-01-23 Zack Weinberg <zack@codesourcery.com>
37978
37979 PR 18314
37980 * gcc.dg/builtins-30.c: New testcase.
37981
37982 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
37983
37984 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
37985 * lib/g77.exp: Likewise.
37986 * lib/objc.exp: Likewise.
37987 * lib/g++.exp: Likewise.
37988
37989 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
37990
37991 * gcc.dg/struct-by-value-2.c: New test.
37992
37993 2004-01-21 Andrew Pinski <apinski@apple.com>
37994
37995 PR target/13785
37996 * gcc.dg/20030121-1.c: New test.
37997
37998 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
37999
38000 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
38001 clobber frame pointer register in asm statement.
38002
38003 2004-01-21 Falk Hueffner <falk@debian.org>
38004
38005 * gcc.c-torture/compile/20040121-1.c: New test.
38006
38007 2004-01-21 Zack Weinberg <zack@codesourcery.com>
38008
38009 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
38010
38011 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
38012
38013 * gcc.dg/ppc64-abi-2.c: New test.
38014
38015 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
38016
38017 * lib/treelang.exp: Fill out this file.
38018 * lib/treelang-dg.exp: New File.
38019
38020 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
38021
38022 * gcc.c-torture/compile/981022-1.c: Remove.
38023 * gcc.dg/array-5.c: Remove XFAIL.
38024 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
38025 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
38026 gcc.dg/cond-lvalue-1.c: Update.
38027 * gcc.dg/cast-lvalue-2.c: New test.
38028
38029 2004-01-19 Mark Mitchell <mark@codesourcery.com>
38030
38031 PR c++/13592
38032 * g++.dg/other/error1.C (class foo): Tweak error message.
38033
38034 PR c++/13592
38035 * g++.dg/template/call2.C: New test.
38036
38037 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
38038
38039 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
38040 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
38041 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
38042 scalar-return-1_x.c, scalar-return-2_y.c,
38043 scalar-return-3_x.c, scalar-return-3_y.c,
38044 scalar-return-4_x.c, scalar-return-4_y.c,
38045 struct-align-1.h, struct-align-1_x.c,
38046 struct-align-1_y.c, struct-align-2.h,
38047 struct-align-2_x.c, struct-align-2_y.c,
38048 struct-by-value-10_y.c, struct-by-value-11_x.c,
38049 struct-by-value-11_y.c, struct-by-value-12_x.c,
38050 struct-by-value-12_y.c, struct-by-value-13_x.c,
38051 struct-by-value-13_y.c, struct-by-value-14_x.c,
38052 struct-by-value-14_y.c, struct-by-value-15_x.c,
38053 struct-by-value-15_y.c, struct-by-value-16_y.c,
38054 struct-by-value-17_y.c, struct-by-value-18_y.c,
38055 struct-by-value-19_y.c, struct-by-value-1_x.c,
38056 struct-by-value-1_y.c, struct-by-value-20_y.c,
38057 struct-by-value-2_x.c, struct-by-value-2_y.c,
38058 struct-by-value-3_y.c, struct-by-value-4_x.c,
38059 struct-by-value-4_y.c, struct-by-value-5_y.c,
38060 struct-by-value-6_y.c, struct-by-value-7_y.c
38061 struct-by-value-8_x.c, struct-by-value-8_y.c
38062 struct-by-value-9_x.c, struct-by-value-9_y.c
38063 struct-return-10_x.c, struct-return-10_y.c,
38064 struct-return-19_x.c, struct-return-20_x.c
38065 struct-return-2_x.c, struct-return-2_y.c
38066 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
38067 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
38068
38069 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
38070
38071 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
38072 attribute on sparc*-sun-solaris2.*.
38073
38074 2004-01-18 Mark Mitchell <mark@codesourcery.com>
38075
38076 PR c++/13710
38077 * g++.dg/ext/typeof7.C: New test.
38078
38079 2004-01-18 David Edelsohn <edelsohn@gnu.org>
38080
38081 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
38082 * gcc.dg/const-elim-1.c: Same.
38083
38084 2004-01-17 Ziemowit Laski <zlaski@apple.com>
38085
38086 * objc.dg/stret-1.m: New.
38087 * objc.dg/stret-2.m: New.
38088
38089 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
38090
38091 PR c++/11895
38092 * g++.dg/ext/vector1.C: New test.
38093
38094 2004-01-16 Geoffrey Keating <geoffk@apple.com>
38095
38096 * gcc.dg/pch/import-1.c: New.
38097 * gcc.dg/pch/import-1.hs: New.
38098 * gcc.dg/pch/import-1a.h: New.
38099 * gcc.dg/pch/import-1b.h: New.
38100 * gcc.dg/pch/import-1c.h: New.
38101
38102 2004-01-16 Mark Mitchell <mark@codesourcery.com>
38103
38104 PR c++/13574
38105 * g++.dg/ext/array1.C: New test.
38106
38107 PR c++/13178
38108 * g++.dg/conversion/op1.C: New test.
38109
38110 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
38111
38112 PR 11864
38113 From Kazumoto Kojima / Dan Kegel:
38114 * gcc.dg/pr11864-1.c: New test.
38115
38116 PR 10392
38117 From Marcus Comstedt / Dan Kegel:
38118 * gcc.dg/pr10392-1.c: New test.
38119
38120 2004-01-16 Mark Mitchell <mark@codesourcery.com>
38121
38122 PR c++/13478
38123 * g++.dg/init/ref10.C: New test.
38124
38125 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38126
38127 PR c++/13407
38128 * g++.dg/parse/typename6.C: New test.
38129
38130 2004-01-15 Geoffrey Keating <geoffk@apple.com>
38131
38132 PR pch/13361
38133 * g++.dg/pch/wchar-1.C: New.
38134 * g++.dg/pch/wchar-1.Hs: New.
38135
38136 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38137
38138 PR c++/9259
38139 * g++.dg/expr/sizeof2.C: New test.
38140
38141 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
38142
38143 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
38144
38145 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
38146
38147 PR c++/13659
38148 * g++.dg/lookup/strong-using-3.C: New.
38149 * g++.dg/lookup/using-10.C: New.
38150
38151 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
38152
38153 PR c++/13594
38154 * g++.dg/lookup/strong-using-2.C: New.
38155
38156 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
38157 Dan Kegel <dank@kegel.com>
38158 J"orn Rennecke <joern.rennecke@superh.com>
38159
38160 PR target/9365
38161 * gcc.dg/pr9365-1.c: New test.
38162
38163 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38164
38165 PR c++/8856
38166 * g++.dg/parse/casting-operator2.C: New test.
38167 * g++.old-deja/g++.pt/explicit83.C: Remove.
38168
38169 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
38170
38171 * gcc.dg/label-compound-stmt-1.c: New test.
38172 * gcc.c-torture/compile/950922-1.c,
38173 gcc.c-torture/compile/20000211-3.c,
38174 gcc.c-torture/compile/20000518-1.c,
38175 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
38176 compound statements.
38177
38178 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
38179
38180 * gcc.dg/ppc64-abi-1.c: New test.
38181
38182 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
38183
38184 * g++.dg/ext/attrib9.C: Add dg-warnings.
38185
38186 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38187
38188 PR c++/12335
38189 * g++.dg/parse/dtor3.C: New test.
38190
38191 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
38192
38193 PR c++/12709
38194 * g++.dg/parse/try-catch-1.C: New test.
38195
38196 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
38197
38198 * ada/acats/run_all.sh: Add more verbose output in acats.log
38199 when compiling tests.
38200
38201 2004-01-12 Zack Weinberg <zack@codesourcery.com>
38202
38203 PR 13656
38204 * gcc.dg/typedef-redecl.c: New test case.
38205 * gcc.dg/typedef-redecl.h: New support file.
38206
38207 2004-01-13 Jan Hubicka <jh@suse.cz>
38208
38209 * gcc.dg/always_inline.c: New test.
38210 * gcc.dg/debug/20031231-1.c: Fix.
38211
38212 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38213
38214 PR c++/13474
38215 * g++.dg/template/array3.C: New test.
38216
38217 2004-01-12 Zack Weinberg <zack@codesourcery.com>
38218
38219 * g++.dg/ext/lvalue1.C: No longer expected to fail.
38220 * g++.dg/warn/Wunused-2.C: Likewise.
38221
38222 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38223
38224 PR c++/13289
38225 * g++.dg/template/instantiate6.C: New test.
38226
38227 2004-01-12 Roger Sayle <roger@eyesopen.com>
38228
38229 PR middle-end/11397
38230 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
38231
38232 2004-01-12 Jan Hubicka <jh@suse.cz>
38233
38234 PR opt/12826
38235 * gcc.dg/20040112-1.c: New.
38236
38237 * gcc.dg/dwarf-die[1-7].c: Move to...
38238 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
38239 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
38240
38241 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
38242
38243 PR c++/4100
38244 * g++.dg/parse/friend4.C: New test.
38245
38246 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
38247
38248 PR c++/4100
38249 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
38250 definition is called a friend.
38251
38252 2004-01-11 Zack Weinberg <zack@codesourcery.com>
38253
38254 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
38255
38256 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
38257
38258 PR c++/3478
38259 * g++.dg/parse/error10.C: New test.
38260 * g++.dg/template/arg2.C: Accept "invalid type" error.
38261
38262 2004-01-11 Jakub Jelinek <jakub@redhat.com>
38263
38264 PR middle-end/13392
38265 * g++.dg/opt/expect2.C: New test.
38266
38267 2004-01-10 Zack Weinberg <zack@codesourcery.com>
38268
38269 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
38270 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
38271 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
38272 Update dg-error regexps.
38273
38274 2004-01-10 Zack Weinberg <zack@codesourcery.com>
38275
38276 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
38277 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
38278
38279 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
38280
38281 * gcc.dg/pragma-re-1.c: Use right pointer type.
38282
38283 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
38284
38285 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
38286
38287 2004-01-09 Geoffrey Keating <geoffk@apple.com>
38288
38289 * gcc.dg/rs6000-ldouble-1.c: New.
38290
38291 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38292
38293 DR 337
38294 PR c++/9256
38295 * g++.dg/other/abstract1.C: New test.
38296
38297 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
38298
38299 * g++.dg/lookup/strong-using-1.C: New.
38300
38301 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
38302
38303 PR c/11234
38304 * gcc.dg/func-ptr-conv-1.c: New test.
38305 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
38306
38307 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
38308
38309 PR target/13380.
38310 * gcc.c-torture/compile/20040109-1.c: New.
38311
38312 2004-01-08 Stuart Hastings <stuart@apple.com>
38313
38314 * gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
38315 * gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
38316 * gcc.dg/i386-sse-6.c: ...this new testcase.
38317
38318 2004-01-09 Alan Modra <amodra@bigpond.net.au>
38319
38320 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
38321
38322 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
38323
38324 * ada/acats/run_acats: Treat 'gnatchop' the same way
38325 as 'gnatmake'. Export GCC_DRIVER.
38326 * ada/acats/run_all.sh: Add target_gnatchop. Use
38327 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
38328
38329 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38330
38331 PR c++/12573
38332 * g++.dg/template/dependent-expr4.C: New test.
38333
38334 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
38335
38336 * gcc.dg/altivec-11.c: New test.
38337
38338 2004-01-07 Mark Mitchell <mark@codesourcery.com>
38339
38340 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
38341
38342 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
38343
38344 PR c/6024
38345 * gcc.dg/enum-compat-1.c: New test.
38346 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
38347
38348 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
38349
38350 PR c/12165
38351 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
38352 gcc.dg/c99-idem-qual-3.c: New tests.
38353
38354 2004-01-07 Alan Modra <amodra@bigpond.net.au>
38355
38356 * gcc.dg/winline-7.c: Don't cast void * to int.
38357
38358 2004-01-06 Jan Hubicka <jh@suse.cz>
38359
38360 * gcc.dg/i386-sse-5.c: New test
38361 * g++.dg/eh/simd-1.c: Add -w argument for i386.
38362
38363 2004-01-05 Mark Mitchell <mark@codesourcery.com>
38364
38365 PR c++/12815
38366 * g++.dg/rtti/typeid4.C: New test.
38367
38368 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
38369
38370 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
38371
38372 2004-01-05 Mark Mitchell <mark@codesourcery.com>
38373
38374 PR c++/12132
38375 * g++.dg/template/error11.C: New test.
38376
38377 PR c++/13451
38378 * g++.dg/template/class2.C: New test.
38379
38380 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
38381 Richard Sandiford <rsandifo@redhat.com>
38382
38383 PR c++/13387
38384 * g++.dg/opt/alias3.C: New test.
38385
38386 2004-01-04 Mark Mitchell <mark@codesourcery.com>
38387
38388 PR c++/13157
38389 * g++.dg/template/koenig3.C: New test.
38390
38391 PR c++/13529
38392 * g++.dg/parse/offsetof3.C: New test.
38393
38394 * g++.dg/init/copy7.C: Add missing dg-error markers.
38395
38396 PR c++/12226
38397 * g++.dg/init/copy7.c: New test.
38398
38399 PR c++/13536
38400 * g++.dg/parse/cast1.C: New test.
38401
38402 2004-01-04 Jan Hubicka <jh@suse.cz>
38403
38404 * gcc.dg/winline[1-7].c: New tests.
38405
38406 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38407
38408 PR c++/13520
38409 * g++.dg/template/qualttp22.C: New test.
38410
38411 2004-01-01 Jan Hubicka <jh@suse.cz>
38412
38413 * gcc.dg/debug/20031231-1.c: New.
38414 * gcc.c-torture/compile/20040101-1.c: New.
38415 * gcc.dg/dwarf-die-[1-7].c: New.
38416
38417 2004-01-01 Jakub Jelinek <jakub@redhat.com>
38418
38419 PR optimization/13521
38420 * gcc.c-torture/compile/20031231-1.c: New test.
38421
38422 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
38423
38424 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
38425
38426 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
38427
38428 PR c++/10079
38429 * g++.dg/template/crash16.C: New test.
38430
38431 2003-12-30 Mark Mitchell <mark@codesourcery.com>
38432
38433 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
38434
38435 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
38436
38437 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
38438 ports.
38439 * g++.old-deja/g++.jason/thunk3.C: Likewise.
38440 * g++.old-deja/g++.law/profile1.C: Likewise.
38441 * gcc.c-torture/compile/981006-1.c: Likewise.
38442 * gcc.c-torture/execute/loop-2e.x: Likewise.
38443 * gcc.c-torture/execute/loop-2f.x: Remove.
38444 * gcc.c-torture/execute/loop-2g.x: Likewise.
38445 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
38446 * gcc.dg/20020312-2.c: Remove traces of dead ports.
38447
38448 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
38449
38450 PR c++/13507
38451 * g++.dg/ext/attrib11.C: New test.
38452
38453 PR c++/13494
38454 * g++.dg/template/array2-1.C: New test.
38455 * g++.dg/template/array2-2.C: New test.
38456
38457 2003-12-29 Mark Mitchell <mark@codesourcery.com>
38458
38459 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
38460
38461 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
38462
38463 PR c++/12774
38464 * g++.dg/template/array1-1.C: New test.
38465 * g++.dg/template/array1-2.C: New test.
38466
38467 2003-12-29 Roger Sayle <roger@eyesopen.com>
38468
38469 PR fortran/12632
38470 * g77.dg/12632.f: New test case.
38471
38472 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38473
38474 PR c++/13289
38475 * g++.dg/parse/nontype1.C: New test.
38476
38477 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38478
38479 PR c++/12403
38480 * g++.dg/parse/explicit1.C: New test.
38481 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
38482
38483 2003-12-28 Mark Mitchell <mark@codesourcery.com>
38484
38485 PR c++/13081
38486 * g++.dg/opt/inline6.C: New test.
38487
38488 PR c++/12613
38489 * g++.dg/parse/error9.C: New test.
38490
38491 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
38492
38493 2003-12-28 Mark Mitchell <mark@codesourcery.com>
38494
38495 PR c++/13009
38496 * g++.dg/init/assign1.C: New test.
38497
38498 2003-12-28 Roger Sayle <roger@eyesopen.com>
38499
38500 PR c++/13070
38501 * g++.dg/warn/format3.C: New test case.
38502
38503 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38504
38505 * gcc.c-torture/compile/20031227-1.c: New test.
38506
38507 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38508
38509 * g++.dg/bprob/bprob.exp: Load target-supports.exp
38510 * g77.dg/bprob/bprob.exp: Likewise.
38511 * gcc.misc-tests/bprob.exp: Likewise.
38512 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
38513 variants on systems where the library does not provide that
38514 functionality.
38515 * gcc.dg/builtins-20.c: Use builtins-config.h.
38516 * gcc.dg/builtins-config.h: New file.
38517
38518 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38519
38520 * lib/gcc-dg.exp (dg-require-profiling): New function.
38521 * lib/target-supports.exp (check_profiling_available): Likewise.
38522 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
38523 * g77.dg/bprob/bprob.exp: Likewise.
38524 * gcc.misc-tests/bprob.exp: Likewise.
38525 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
38526 * gcc.dg/20021014-1.c: Likewise.
38527 * gcc.dg/nest.c: Likewise.
38528
38529 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38530
38531 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
38532 compiling.
38533 * g++.dg/lookup/java2.C: Likewise.
38534 * gcc.dg/cpp/lexident.c: Likewise.
38535
38536 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
38537
38538 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
38539 given.
38540 * gcc.c-torture/compile/961203-1.c: Likewise.
38541 * gcc.c-torture/compile/980506-1.c: Likewise.
38542
38543 2003-12-23 Zack Weinberg <zack@codesourcery.com>
38544
38545 * lib/gcc-dg.exp (dg-prune-output): New annotation.
38546 (additional_prunes): New global.
38547 (gcc-dg-prune): Handle additional per-test pruning.
38548 (dg-test): Clear additional_prunes between tests.
38549
38550 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
38551 dg-prune-output to avoid spurious failures from assembler
38552 complaining about nonexistent WAW violations.
38553 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
38554 Use dg-prune-output to avoid spurious failures from assembler
38555 warning about Itanium B-step errata.
38556
38557 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38558
38559 * g++.dg/abi/macro0.C: New test.
38560 * g++.dg/abi/macro1.C: Likewise.
38561 * g++.dg/abi/macro2.C: Likewise.
38562
38563 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
38564 * g++.dg/abi/bitfield7.C: Likewise.
38565 * g++.dg/abi/dtor2.C: Likewise.
38566 * g++.dg/abi/mangle11.C: Likewise.
38567 * g++.dg/abi/mangle12.C: Likewise.
38568 * g++.dg/abi/mangle14.C: Likewise.
38569 * g++.dg/abi/mangle17.C: Likewise.
38570 * g++.dg/abi/vbase10.C: Likewise.
38571 * g++.dg/abi/vbase14.C: Likewise.
38572 * g++.dg/template/qualttp17.C: Likewise.
38573
38574 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
38575
38576 PR c/11995
38577 * gcc.dg/20031223-1.c: New test.
38578
38579 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
38580
38581 * gcc.dg/noreturn-7.c: New test.
38582
38583 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
38584
38585 * gcc.dg/null-pointer-1.c: New test.
38586
38587 2003-12-22 Mark Mitchell <mark@codesourcery.com>
38588
38589 * g++.old-deja/g++.jason/template18.C: Remove.
38590 * g++.old-deja/g++.jason/template37.C: Likewise.
38591
38592 PR c++/12862
38593 * g++.dg/lookup/ns1.C: New test.
38594
38595 PR c++/12397
38596 * g++.dg/template/lookup3.C: New test.
38597
38598 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
38599
38600 * g++.dg/template/recurse1.C: New test
38601
38602 2003-12-22 Mark Mitchell <mark@codesourcery.com>
38603
38604 PR c++/12479
38605 * g++.dg/parse/semicolon1.C: New test.
38606 * g++.dg/parse/semicolon1.h: Likewise.
38607
38608 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
38609
38610 * gcc.dg/darwin-misaligned.c: New test.
38611
38612 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
38613
38614 PR c/9163
38615 * gcc.dg/20031222-1.c: New test.
38616
38617 2003-12-21 Mark Mitchell <mark@codesourcery.com>
38618
38619 PR c++/13438
38620 * g++.dg/parse/error8.C: New test.
38621
38622 PR c++/11554
38623 * g++.dg/warn/ctor-init-1.C: New test.
38624
38625 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
38626
38627 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
38628 too small.
38629 * gcc.c-torture/compile/930217-1.c: Likewise.
38630 * gcc.c-torture/compile/930513-1.c: Likewise.
38631 * gcc.c-torture/execute/920908-2.c: Likewise.
38632 * gcc.c-torture/execute/921204-1.c: Likewise.
38633 * gcc.c-torture/execute/930621-1.c: Likewise.
38634 * gcc.c-torture/execute/930630-1.c: Likewise.
38635 * gcc.c-torture/execute/931031-1.c: Likewise.
38636 * gcc.c-torture/execute/980602-2.c: Likewise.
38637 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
38638 * gcc.c-torture/execute/compndlit-1.c: Likewise.
38639 * gcc.c-torture/execute/extzvsi.c: Likewise.
38640 * gcc.c-torture/unsorted/ext.c: Likewise.
38641
38642 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
38643
38644 PR target/12749
38645 * gcc.c-torture/compile/20031220-2.c: New test case.
38646
38647 2003-12-20 Roger Sayle <roger@eyesopen.com>
38648
38649 PR optimization/13031
38650 * gcc.c-torture/compile/20031220-1.c: New test case.
38651
38652 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
38653
38654 * gcc.dg/cast-function-1.c: New test.
38655
38656 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
38657
38658 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
38659 formats.
38660
38661 2003-12-19 Mark Mitchell <mark@codesourcery.com>
38662
38663 PR c++/12795
38664 * g++.dg/ext/attrib10.C: New test.
38665
38666 2003-12-19 Jakub Jelinek <jakub@redhat.com>
38667
38668 * gcc.dg/cleanup-10.c: New test.
38669 * gcc.dg/cleanup-11.c: New test.
38670
38671 2003-12-19 Jakub Jelinek <jakub@redhat.com>
38672
38673 PR c++/13239
38674 * g++.dg/opt/expect1.C: New test.
38675
38676 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
38677
38678 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
38679
38680 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
38681
38682 PR debug/12923
38683 * gcc.dg/20031218-1.c: New test.
38684
38685 PR debug/12389
38686 * gcc.dg/20031218-2.c: New test.
38687 * gcc.dg/20031218-3.c: New test.
38688
38689 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
38690 of label name and allow for USER_LABEL_PREFIX == "_" names.
38691 * g++.dg/abi/mangle18-2.C: Likewise.
38692 * g++.dg/abi/mangle19-1.C: Likewise.
38693 * g++.dg/abi/mangle19-2.C: Likewise.
38694 * g++.dg/abi/mangle20-1.C: Likewise.
38695 * g++.dg/abi/mangle20-2.C: Likewise.
38696
38697 2003-12-18 Richard Henderson <rth@redhat.com>
38698
38699 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
38700
38701 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
38702 Dan Kegel <dank@kegel.com>
38703
38704 PR other/12009
38705 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
38706 testing a cross compiler, it causes spurious compile failures.
38707 * lib/g++.exp: Likewise.
38708
38709 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38710
38711 PR c++/13262
38712 * g++.dg/template/access13.C: New test.
38713
38714 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
38715
38716 * gcc.dg/20031216-1.c: New test.
38717
38718 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38719
38720 PR c++/9154
38721 * g++.dg/template/error10.C: New test.
38722
38723 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
38724
38725 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
38726 * g++.dg/eh/simd-2.C: Likewise.
38727
38728 2003-12-17 James E Wilson <wilson@specifixinc.com>
38729 Roger Sayle <roger@eyesopen.com>
38730
38731 * gcc.c-torture/execute/ieee/mzero5.c: New.
38732
38733 2003-12-17 Mark Mitchell <mark@codesourcery.com>
38734
38735 PR c++/10603
38736 * g++.dg/parse/error6.C: New test.
38737
38738 PR c++/12827
38739 * g++.dg/parse/error7.C: New test.
38740
38741 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
38742
38743 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
38744 at -O with stabs debugging formats.
38745 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
38746 * gcc.dg/debug/debug-2.c: Likewise.
38747
38748 2003-12-16 Mark Mitchell <mark@codesourcery.com>
38749
38750 PR c++/12696
38751 * g++.dg/init/error1.C: New test.
38752
38753 PR c++/12218
38754 * g++.dg/init/pm3.C: New test.
38755
38756 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
38757
38758 PR c/3347
38759 * gcc.dg/bitfld-8.c: New test.
38760
38761 2003-12-16 James Lemke <jim@wasabisystems.com>
38762
38763 * gcc.dg/arm-scd42-[123].c: New tests.
38764
38765 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
38766
38767 PR c++/9043
38768 * g++.dg/abi/mangle20-1.C: New test.
38769 * g++.dg/abi/mangle20-2.C: New test.
38770
38771 2003-12-16 Mark Mitchell <mark@codesourcery.com>
38772
38773 PR c++/13275
38774 * g++.dg/other/offsetof2.C: Remove XFAIL.
38775 * g++.dg/parse/offsetof1.C: New test.
38776 * g++.gd/parse/offsetof2.C: Likewise.
38777
38778 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38779
38780 * g++.dg/template/nontype3.C: New test.
38781 * g++.dg/template/static2.C: Tweaked the dg-error clause.
38782
38783 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38784
38785 * g++.dg/warn/noreturn-3.C: Also test instantiation.
38786
38787 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
38788
38789 PR c++/13387
38790 * g++.dg/expr/assign1.C: New test.
38791
38792 PR c++/13242
38793 * g++.dg/abi/mangle19-1.C: New test.
38794 * g++.dg/abi/mangle19-2.C: New test.
38795
38796 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
38797
38798 * gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
38799
38800 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
38801
38802 * gcc.c-torture/execute/20031216-1.c: New test.
38803
38804 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38805
38806 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
38807 an ICE regression.
38808
38809 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38810
38811 PR c++/10926
38812 * g++.dg/template/error9.C: New test.
38813
38814 PR c++/11116
38815 * g++.dg/template/error8.C: New test.
38816
38817 2003-12-15 Roger Sayle <roger@eyesopen.com>
38818
38819 PR middle-end/13400
38820 * gcc.c-torture/execute/20031215-1.c: New test case.
38821
38822 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38823
38824 PR c++/13269
38825 * g++.dg/parse/error5.C: New test.
38826
38827 PR c++/12989
38828 * g++.dg/expr/sizeof1.C: New test.
38829
38830 PR c++/13310
38831 * g++.dg/template/crash15.C: New test.
38832
38833 2003-12-15 Geoffrey Keating <geoffk@apple.com>
38834
38835 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
38836 a non-POD type as the last named parameter of a varargs function.
38837
38838 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38839
38840 PR c++/13243
38841 PR c++/12573
38842 * g++.dg/template/crash14.C: New test.
38843 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
38844
38845 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
38846
38847 * g++.dg/other/java1.C: New test.
38848
38849 PR c++/13241
38850 * g++.dg/abi/mangle18-1.C: New test.
38851 * g++.dg/abi/mangle18-2.C: New test.
38852
38853 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38854
38855 PR optimization/10312
38856 * gcc.c-torture/execute/20031214-1.c: New.
38857
38858 2003-12-14 Mark Mitchell <mark@codesourcery.com>
38859
38860 PR c++/10779
38861 PR c++/12160
38862 * g++.dg/parse/error3.C: New test.
38863 * g++.dg/parse/error4.C: Likewise.
38864 * g++.dg/abi/mangle4.C: Tweak error messages.
38865 * g++.dg/lookup/using5.C: Likewise.
38866 * g++.dg/other/error2.C: Likewise.
38867 * g++.dg/parse/typename5.C: Likewise.
38868 * g++.dg/parse/undefined1.C: Likewise.
38869 * g++.dg/template/arg2.C: Likewise.
38870 * g++.dg/template/ttp3.C: Likewise.
38871 * g++.dg/template/type1.C: Likewise.
38872 * g++.old-deja/g++.other/crash32.C: Likewise.
38873 * g++.old-djea/g++.pt/defarg8.C: Likewise.
38874
38875 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38876
38877 PR c++/13106
38878 * g++.dg/warn/noreturn-3.C: New test.
38879
38880 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
38881
38882 PR c++/13118
38883 * g++.dg/abi/covariant3.C: New.
38884
38885 2003-12-12 Jakub Jelinek <jakub@redhat.com>
38886
38887 * g++.dg/eh/ia64-1.C: New test.
38888
38889 2003-12-12 Roger Sayle <roger@eyesopen.com>
38890
38891 PR optimization/13037
38892 * g77.f-torture/execute/13037.f: New test case.
38893
38894 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
38895
38896 PR c++/12881
38897 * g++.dg/abi/covariant2.C: New.
38898
38899 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
38900
38901 * gcc.dg/cpp/trad/macro.c: New tests.
38902
38903 2003-12-11 Zack Weinberg <zack@codesourcery.com>
38904
38905 * gcc.c-torture/execute/wchar_t-1.x: Delete.
38906
38907 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
38908
38909 PR other/10819
38910 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
38911 to fix Bug 10819.
38912 * lib/g++.exp (g++_version): Likewise.
38913 * lib/g77.exp (g77_version): Likewise.
38914 * lib/objc.exp (default_objc_version): Likewise.
38915
38916 2003-12-10 Richard Henderson <rth@redhat.com>
38917
38918 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
38919
38920 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
38921
38922 2003-12-08 Matt Austern <austern@apple.com>
38923
38924 PR c/13134
38925 * lib/gcc-dg.exp (dg-require-visibility): Define.
38926 * lib/target-supports (check_visibility_available): Define.
38927 * gcc.dg/visibility-1.c: New test.
38928 * gcc.dg/visibility-2.c: Likewise.
38929 * gcc.dg/visibility-3.c: Likewise.
38930 * gcc.dg/visibility-4.c: Likewise.
38931 * gcc.dg/visibility-5.c: Likewise.
38932 * gcc.dg/visibility-6.c: Likewise.
38933 * g++.dg/ext/visibility-1.C: Likewise.
38934 * g++.dg/ext/visibility-2.C: Likewise.
38935 * g++.dg/ext/visibility-3.C: Likewise.
38936 * g++.dg/ext/visibility-4.C: Likewise.
38937 * g++.dg/ext/visibility-5.C: Likewise.
38938 * g++.dg/ext/visibility-6.C: Likewise.
38939
38940 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38941
38942 * g++.dg/lookup/java1.C: New test.
38943 * g++.dg/lookup/java2.C: New test.
38944
38945 2003-12-07 Falk Hueffner <falk@debian.org>
38946
38947 * g++.dg/opt/noreturn-1.C: New test.
38948
38949 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
38950
38951 * gcc.dg/overflow-1.c: New test.
38952
38953 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
38954
38955 * g77.f-torture/compile/13060.f: New test.
38956
38957 2003-12-06 Mark Mitchell <mark@codesourcery.com>
38958
38959 PR c++/13323
38960 * g++.dg/inherit/operator2.C: New test.
38961
38962 2003-12-05 Mark Mitchell <mark@codesourcery.com>
38963
38964 PR c++/13305
38965 * g++.dg/ext/attrib9.C: New test.
38966
38967 2003-12-05 Mark Mitchell <mark@codesourcery.com>
38968
38969 PR c++/13314
38970 * g++.dg/template/error7.C: New test.
38971
38972 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
38973 J"orn Rennecke <joern.rennecke@superh.com>
38974
38975 PR target/13302
38976 * g++.dg/other/struct-va_list.C: New test.
38977
38978 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38979
38980 PR c++/13166
38981 * g++.dg/parse/defarg6.C: New test.
38982
38983 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
38984
38985 PR target/13256
38986 * gcc.c-torture/execute/20031201-1.c: New test.
38987
38988 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
38989
38990 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
38991
38992 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
38993
38994 * gcc.dg/builtin-return-1.c: New test.
38995
38996 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
38997 J"orn Rennecke <joern.rennecke@superh.com>
38998
38999 PR optimization/13260
39000 * gcc.c-torture/execute/20031204-1.c: New test.
39001
39002 2003-12-03 Mark Mitchell <mark@codesourcery.com>
39003
39004 PR c++/9127
39005 * g++.dg/template/error6.C: New test.
39006
39007 2003-12-03 Jakub Jelinek <jakub@redhat.com>
39008
39009 * gcc.dg/20031202-1.c: New test.
39010
39011 2003-12-03 Mark Mitchell <mark@codesourcery.com>
39012
39013 PR c++/13179
39014 * g++.dg/template/eh1.C: New test.
39015
39016 PR c++/10771
39017 * g++.dg/template/error5.C: New test.
39018
39019 2003-12-02 David Ung <davidu@mips.com>
39020
39021 * gcc.dg/compat/vector-check.h: Corrected type for var
39022 g_##TMODE
39023
39024 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39025
39026 PR c++/10126
39027 * g++.dg/template/ptrmem8.C: New test.
39028
39029 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39030
39031 PR c++/12573
39032 * g++.dg/template/dependent-expr3.C: New test.
39033
39034 2003-12-01 James Lemke <jim@wasabisystems.com>
39035
39036 * gcc.dg/arm-g2.c: New test.
39037
39038 2003-12-01 Roger Sayle <roger@eyesopen.com>
39039
39040 PR optimization/11634
39041 * gcc.dg/20031201-2.c: New test case.
39042
39043 2003-12-01 Zack Weinberg <zack@codesourcery.com>
39044
39045 PR 11433
39046 * objc.dg/proto-lossage-3.m: New test.
39047
39048 2003-12-01 Roger Sayle <roger@eyesopen.com>
39049
39050 PR optimization/12628
39051 * gcc.dg/20031201-1.c: New test case.
39052
39053 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
39054
39055 * gcc.dg/unaligned-1.c: New test.
39056
39057 2003-11-30 Mark Mitchell <mark@codesourcery.com>
39058
39059 PR c++/9849
39060 * g++.dg/template/error4.C: New test.
39061 * g++.dg/template/nested3.C: Adjust error markers.
39062
39063 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39064
39065 * gcc.dg/cpp/assert4.c: Check more #system assertions.
39066
39067 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
39068
39069 PR c/10333
39070 * gcc.dg/bitfld-7.c: New test.
39071
39072 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
39073
39074 * gcc.dg/tls/asm-1.C: New test.
39075
39076 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39077
39078 * gcc.dg/cpp/assert4.c: Update.
39079
39080 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
39081
39082 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
39083 * gcc.dg/builtin-apply3.c: New test.
39084
39085 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39086
39087 * lib/compat.exp (compat-obj): New xfaildata parameter.
39088 Use it to set compiler_conditional_xfail_data before compiling.
39089 (compat-get-options): Handle dg-xfail-if.
39090 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
39091 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
39092 * gcc.dg/compat/vector-1_y.c: Likewise.
39093 * gcc.dg/compat/vector-2_x.c: Likewise.
39094 * gcc.dg/compat/vector-2_y.c: Likewise.
39095
39096 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39097
39098 * g++.dg/opt/reg-stack4.C: New test.
39099
39100 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39101
39102 * gcc.dg/builtin-apply2.c: New test.
39103
39104 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
39105
39106 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
39107
39108 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39109
39110 PR c++/12924
39111 * g++.dg/template/template-id-2.C: New test.
39112
39113 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39114
39115 PR c++/5369
39116 * g++.dg/template/memfriend1.C: New test.
39117 * g++.dg/template/memfriend2.C: Likewise.
39118 * g++.dg/template/memfriend3.C: Likewise.
39119 * g++.dg/template/memfriend4.C: Likewise.
39120 * g++.dg/template/memfriend5.C: Likewise.
39121 * g++.dg/template/memfriend6.C: Likewise.
39122 * g++.dg/template/memfriend7.C: Likewise.
39123 * g++.dg/template/memfriend8.C: Likewise.
39124 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
39125
39126 2003-11-21 Mark Mitchell <mark@codesourcery.com>
39127
39128 PR c++/12515
39129 * g++.dg/ext/cond1.C: New test.
39130
39131 2003-11-20 Richard Henderson <rth@redhat.com>
39132
39133 * gcc.dg/20020201-2.c: Remove.
39134 * gcc.dg/20020201-4.c: Remove.
39135 * gcc.dg/20020304-1.c: Remove.
39136
39137 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
39138
39139 * gcc.dg/cpp/trad/xwin1.c: New test case.
39140
39141 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
39142
39143 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
39144 * lib/g77.exp: Likewise.
39145 * lib/objc.exp: Likewise.
39146 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
39147 for darwin.
39148
39149 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39150
39151 PR c++/12932
39152 * g++.dg/template/static5.C: New test.
39153
39154 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
39155
39156 * gcc.dg/nested-func-1.c: New test.
39157
39158 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39159
39160 * gcc.dg/cpp/assert4.c: New test.
39161
39162 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
39163
39164 PR c++/2294
39165 * g++.dg/lookup/using9.c: New test.
39166
39167 2003-11-14 Mark Mitchell <mark@codesourcery.com>
39168
39169 PR c++/12762
39170 * g++.dg/template/error3.C: New test.
39171
39172 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
39173
39174 PR ada/13035
39175 * ada/acats/run_acats, run_all.sh: Fix syntax error.
39176 No longer use a wrapper for gcc, since this does not work under
39177 Windows.
39178
39179 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
39180
39181 PR c++/2094
39182 * g++.dg/template/ptrmem7.C: New test.
39183
39184 2003-11-13 Andrew Pinski <apinski@apple.com>
39185
39186 * gcc.c-torture/compile/20031113-1.c: New test.
39187
39188 2003-11-13 Mark Mitchell <mark@codesourcery.com>
39189 Kean Johnston <jkj@sco.com>
39190
39191 PR c/13029
39192 * gcc.dg/unused-4.c: Update.
39193
39194 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
39195
39196 * g++.dg/opt/const3.C: New test.
39197
39198 2003-11-13 Jan Hubicka <jh@suse.cz>
39199
39200 * gcc.c-torture/compile/20031112-1.c: New test.
39201
39202 2003-11-12 Mark Mitchell <mark@codesourcery.com>
39203
39204 * g++.dg/parse/crash10.C: Remove bogus error marker.
39205
39206 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39207
39208 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
39209 (host_gcc): Likewise.
39210 (ROOT): Honor $PWDCMD.
39211 (BASE): Likewise.
39212 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
39213
39214 2003-11-12 Catherine Moore <clm@redhat.com>
39215
39216 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
39217
39218 2003-11-12 Andreas Jaeger <aj@suse.de>
39219 Jakub Jelinek <jakub@redhat.com>
39220 Andrew Pinski <pinskia@physics.uc.edu>
39221 Richard Henderson <rth@redhat.com>
39222
39223 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
39224 systems.
39225 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
39226
39227 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
39228 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
39229
39230 2003-11-11 Andreas Jaeger <aj@suse.de>
39231
39232 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
39233
39234 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
39235
39236 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
39237
39238 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
39239 Clean ups.
39240
39241 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
39242
39243 * gcc.dg/trampoline-1.c: New test.
39244
39245 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
39246
39247 * gcc.c-torture/compile/200031109-1.c: New test.
39248
39249 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
39250
39251 PR c/3190
39252 PR c/8714
39253 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
39254 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
39255 gcc.dg/format/no-y2k-1.c: Update.
39256
39257 2003-11-08 Roger Sayle <roger@eyesopen.com>
39258
39259 PR optimization/10467
39260 * gcc.dg/20031108-1.c: New test case.
39261
39262 2003-11-07 Geoffrey Keating <geoffk@apple.com>
39263
39264 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
39265
39266 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
39267
39268 * gcc.dg/compound-lvalue-1.c: New test.
39269 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
39270 some XFAILs.
39271
39272 2003-11-06 Geoffrey Keating <geoffk@apple.com>
39273
39274 * gcc.dg/altivec-varargs-1.c: New test.
39275
39276 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
39277
39278 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
39279 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
39280 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
39281 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
39282 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
39283
39284 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
39285
39286 * gcc.dg/cond-lvalue-1.c: New test.
39287
39288 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
39289
39290 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
39291
39292 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39293
39294 PR c++/11616
39295 * g++.dg/template/instantiate5.C: New test.
39296
39297 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39298
39299 PR c++/12726
39300 * g++.dg/ext/complit2.C: Replace test with self-contained version.
39301 * ChangeLog: Add missing first entry for above test.
39302
39303 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39304
39305 PR c++/9810
39306 * g++.dg/template/using8.C: New test.
39307 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
39308
39309 2003-11-02 Roger Sayle <roger@eyesopen.com>
39310
39311 PR optimization/10817
39312 * gcc.c-torture/compile/20031102-1.c: New test case.
39313
39314 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
39315
39316 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
39317 2147483647.
39318
39319 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
39320
39321 * gcc.dg/20031102-1.c: New test.
39322
39323 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
39324
39325 * gcc.dg/complex-1.c: New test.
39326
39327 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39328
39329 PR c++/12796
39330 * g++.dg/template/crash13.C: Adjust expected error location.
39331 * g++.old-deja/g++.brendan/ns1.C: Likewise.
39332
39333 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
39334
39335 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
39336
39337 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
39338
39339 PR/10239
39340 * gcc.c-torture/compile/20031031-2.c: New test.
39341
39342 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
39343
39344 PR/11640
39345 * gcc.c-torture/compile/20031031-1.c: New test.
39346
39347 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
39348
39349 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
39350 * gcc.misc-tests/bprob.exp: Likewise.
39351 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
39352 the execution test on arm-elf configs.
39353 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
39354 configs that don't support scratch files.
39355 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
39356
39357 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
39358
39359 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
39360 done by dejagnu.
39361
39362 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
39363
39364 * ada/acats/run_all.sh: Redirect mv output to /dev/null
39365 Avoid non pure sh syntax. Add more logging.
39366
39367 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
39368 fail.
39369
39370 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39371
39372 PR libgcj/10610
39373 * gcc.dg/ppc-stackalign-1.c: New test.
39374
39375 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
39376
39377 * ada/acats/run_all.sh: Change output to be more compliant with
39378 dejagnu framework.
39379 Create acats.sum and acats.log files under testsuite/ada/acats
39380 Only run [a-z]* directories, to filter out e.g. CVS.
39381 Redirect build output to log file.
39382
39383 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
39384
39385 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
39386
39387 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
39388
39389 PR ada/5909:
39390 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
39391
39392 2003-10-27 Jakub Jelinek <jakub@redhat.com>
39393
39394 * gcc.c-torture/compile/20031023-1.c: New test.
39395 * gcc.c-torture/compile/20031023-2.c: New test.
39396 * gcc.c-torture/compile/20031023-3.c: New test.
39397 * gcc.c-torture/compile/20031023-4.c: New test.
39398
39399 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39400
39401 PR c++/10371
39402 * g++.dg/lookup/scoped8.C: New test.
39403
39404 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
39405
39406 * g++.dg/opt/reg-stack3.C: New test.
39407
39408 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
39409
39410 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
39411
39412 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39413
39414 PR c++/11076
39415 * g++.dg/template/crash13.C: New test.
39416
39417 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
39418
39419 * gcc.dg/c99-restrict-2.c: New test.
39420
39421 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
39422
39423 PR c++/12698, c++/12699, c++/12700, c++/12566
39424 * g++.dg/inherit/covariant9.C: New test.
39425 * g++.dg/inherit/covariant10.C: New test.
39426 * g++.dg/inherit/covariant11.C: New test.
39427
39428 2003-10-23 Jason Merrill <jason@redhat.com>
39429
39430 PR c++/12726
39431 * g++.dg/ext/complit2.C: New test.
39432
39433 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
39434
39435 PR target/12654
39436 * gcc.c-torture/execute/20031020-1.c: New test.
39437
39438 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39439
39440 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
39441 following the jump_insn.
39442
39443 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
39444
39445 * gcc.dg/cast-lvalue-1.c: New test.
39446
39447 2003-10-21 Mark Mitchell <mark@codesourcery.com>
39448
39449 PR c++/11962
39450 * g++.dg/template/cond2.C: New test.
39451
39452 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
39453
39454 * gcc.dg/builtins-28.c: New test.
39455
39456 2003-10-20 Jan Hubicka <jh@suse.cz>
39457
39458 * g++.dg/opt/inline4.C: Do not use min-inline-insns
39459 parameter.
39460 * gcc.dg/inline-2.c: Likewise.
39461
39462 2003-10-20 Phil Edwards <phil@codesourcery.com>
39463
39464 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
39465 * gcc.dg/nest.c: Likewise.
39466
39467 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39468
39469 PR c++/9781, c++/10583, c++/11862
39470 * g++.dg/parse/crash13.C: New test.
39471
39472 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39473
39474 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
39475
39476 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
39477
39478 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
39479 Define HAVE_C99_RUNTIME except on Solaris.
39480 * gcc.dg/builtins-20.c: Likewise.
39481
39482 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39483
39484 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
39485
39486 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39487
39488 PR c++/12495
39489 * g++.dg/template/crash21.C: New test.
39490
39491 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39492
39493 PR c++/2513
39494 * g++.dg/template/typename5.C: New test.
39495
39496 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39497
39498 PR c++/12369
39499 * g++.dg/template/friend25.C: New test.
39500
39501 2003-10-16 Ziemowit Laski <zlaski@apple.com>
39502
39503 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
39504 versions.
39505
39506 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
39507
39508 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
39509 == 2147483647.
39510
39511 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
39512
39513 * gcc.c-torture/execute/960416-1.x: Remove.
39514 * gcc.c-torture/execute/divconst-3.x: Likewise.
39515
39516 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
39517
39518 PR target/12598
39519 * gcc.dg/torture/cris-volatile-1.c: New test.
39520
39521 2003-10-14 Roger Sayle <roger@eyesopen.com>
39522
39523 PR optimization/9325
39524 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
39525 for overflowing floating point to integer conversion during RTL
39526 simplification.
39527
39528 2003-10-13 Ziemowit Laski <zlaski@apple.com>
39529
39530 * objc/execute/_cmd.m: Fix typo.
39531 * objc.dg/image-info.m, objc.dg/symtab-1.m:
39532 Relax 'scan-assembler' regexp.
39533 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
39534 objc.dg/try-catch-4.m: Run on non-Darwin targets.
39535 * objc.dg/zero-link-2.m: Remove blank line.
39536 * objc.dg/zero-link-3.m: New test case.
39537
39538 2003-10-13 Geoffrey Keating <geoffk@apple.com>
39539
39540 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
39541
39542 * gcc.dg/asm-names.c: Use scan-assembler-not rather
39543 than linker trickery.
39544
39545 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39546
39547 PR c++/12370
39548 * g++.dg/other/friend2.C: New test.
39549
39550 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
39551
39552 * gcc.dg/20031012-1.c: New test.
39553
39554 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
39555
39556 * gcc.dg/weak/weak-3.c: Fix for new warning.
39557
39558 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
39559
39560 PR optimization/8750
39561 * gcc.c-torture/execute/20031012-1.c: New test case.
39562
39563 2003-10-11 Roger Sayle <roger@eyesopen.com>
39564
39565 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
39566 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
39567
39568 2003-10-11 Roger Sayle <roger@eyesopen.com>
39569
39570 PR optimization/12260
39571 * gcc.c-torture/compile/20031011-2.c: New test case.
39572
39573 2003-10-11 Roger Sayle <roger@eyesopen.com>
39574
39575 * gcc.c-torture/execute/20031011-1.c: New testcase.
39576
39577 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
39578
39579 * gcc.c-torture/compile/20031011-1.c: New test.
39580
39581 2003-10-11 Jan Hubicka <jh@suse.cz>
39582
39583 * g++.dg/other/first-global.C: New test.
39584
39585 2003-10-11 Roger Sayle <roger@eyesopen.com>
39586
39587 * gcc.c-torture/execute/string-opt-18.c: New testcase.
39588
39589 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
39590
39591 * gcc.c-torture/compile/20031010-1.c: New test.
39592
39593 2003-10-10 Geoffrey Keating <geoffk@apple.com>
39594
39595 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
39596 * gcc.c-torture/execute/va-arg-25.c: ... here.
39597
39598 2003-10-09 Mark Mitchell <mark@codesourcery.com>
39599
39600 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
39601
39602 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
39603
39604 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
39605
39606 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
39607
39608 * g++.dg/parse/error2.C: New test.
39609
39610 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
39611
39612 PR c++/11097
39613 * g++.dg/other/error5.C: Modify the error message.
39614 * g++.dg/lookup/using8.C: New test.
39615
39616 2003-10-07 Geoffrey Keating <geoffk@apple.com>
39617
39618 * gcc.dg/darwin-abi-2.c: New file.
39619 * gcc.c-torture/execute/va-arg-24.c: New file.
39620
39621 2003-10-06 Bob Wilson <bob.wilson@acm.org>
39622
39623 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
39624 indentation.
39625
39626 2003-10-06 Mark Mitchell <mark@codesourcery.com>
39627
39628 PR c++/10147
39629 * g++.dg/other/error4.C: Update error messages.
39630 * g++.dg/template/ptrmem4.C: Likewise.
39631
39632 PR c++/12337
39633 * g++.dg/init/new9.C: New test.
39634
39635 PR c++/12334, c++/12236, c++/8656
39636 * g++.dg/ext/attrib8.C: New test.
39637
39638 2003-10-06 Devang Patel <dpatel@apple.com>
39639
39640 * gcc.dg/debug/dwarf2-3.h: New test.
39641 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
39642
39643 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
39644
39645 * g++.dg/opt/cfg2.C: New test.
39646
39647 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
39648
39649 * g++.dg/opt/float1.C: New test.
39650
39651 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
39652
39653 * gcc.dg/c90-array-lval-6.c: New test.
39654 * gcc.dg/c99-array-lval-6.c: New test.
39655
39656 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
39657 Ziemowit Laski <zlaski@apple.com>
39658
39659 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
39660 'Derived', so that it is never considered a class method; add
39661 new warning for '+port' method ambiguity.
39662 * objc.dg/method-12.m: Include <objc/objc.h> instead of
39663 <objc/objc-api.h> (needed on Mac OS X).
39664 * objc.dg/method-13.m: New test.
39665
39666 2003-10-03 Roger Sayle <roger@eyesopen.com>
39667
39668 PR optimization/9325, PR java/6391
39669 * gcc.c-torture/execute/20031003-1.c: New test case.
39670
39671 2003-10-02 Mark Mitchell <mark@codesourcery.com>
39672
39673 PR optimization/12180
39674 * gcc.dg/20031002-1.c: New test.
39675
39676 PR c++/12486
39677 * g++.dg/inherit/error1.C: New test.
39678
39679 2003-10-02 Chris Demetriou <cgd@broadcom.com>
39680
39681 * lib/f-torture.exp (search_for): Rename to...
39682 (search_for_re): This. Also, clean up comments and the
39683 "regexp" invocation.
39684
39685 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
39686
39687 * gcc.c-torture/compile/20031002-1.c: New test.
39688
39689 2003-10-02 Jakub Jelinek <jakub@redhat.com>
39690
39691 * g++.dg/opt/cond1.C: New test.
39692
39693 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
39694
39695 * gcc.dg/Wold-style-definition-2.c: New testcase.
39696 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
39697
39698 2003-09-29 Richard Henderson <rth@redhat.com>
39699
39700 * g++.dg/init/array10.C: Add dg-options.
39701
39702 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
39703
39704 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
39705
39706 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39707
39708 * g++.dg/template/friend19.C: Fix typo.
39709 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
39710
39711 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
39712
39713 * gcc.c-torture/execute/20030928-1.c: New test.
39714 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
39715
39716 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39717
39718 * g++.dg/opt/unroll1.C: New test.
39719
39720 2003-09-26 Roger Sayle <roger@eyesopen.com>
39721
39722 PR optimization/11741
39723 * gcc.dg/20030926-1.c: New test case.
39724
39725 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39726
39727 PR c++/5655
39728 * g++.dg/parse/access7.C: New test.
39729 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
39730
39731 2003-09-24 Ziemowit Laski <zlaski@apple.com>
39732
39733 MERGE OF objc-improvements-branch into MAINLINE:
39734 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
39735 if libobjc has not been built.
39736 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
39737 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
39738 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
39739 objc/execute/nested-3.m, objc/execute/np-2.m,
39740 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
39741 objc/execute/redefining_self.m, objc/execute/root_methods.m,
39742 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
39743 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
39744 objc.dg/special/unclaimed-category-1.h,
39745 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
39746 well as GNU runtime.
39747 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
39748 * execute/cascading-1.m, execute/function-message-1.m,
39749 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
39750 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
39751 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
39752 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
39753 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
39754 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
39755 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
39756 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
39757 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
39758 * objc.dg/bitfield-2.m: Run only on Darwin.
39759 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
39760 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
39761 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
39762 * objc.dg/const-str-1.m: Fix constant string layout.
39763
39764 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
39765
39766 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
39767
39768 2003-09-23 Geoffrey Keating <geoffk@apple.com>
39769
39770 * gcc.dg/darwin-abi-1.c: New file.
39771
39772 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
39773
39774 PR target/12281
39775 * gcc.c-torture/compile/20030921-1.c: New test.
39776
39777 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
39778
39779 * g++.dg/opt/reg-stack2.C: New test.
39780
39781 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
39782
39783 * g++.dg/eh/delayslot1.C: New test.
39784
39785 2003-09-20 Richard Henderson <rth@redhat.com>
39786
39787 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
39788
39789 2003-09-20 Roger Sayle <roger@eyesopen.com>
39790
39791 * gcc.c-torture/execute/20030920-1.c: New test case.
39792
39793 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39794
39795 * g++.dg/rtti/typeid3.C: Correct expected error message.
39796
39797 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39798
39799 PR c++/157
39800 * g++.dg/parse/crash12.C: New test.
39801
39802 2003-09-19 Janis Johnson <janis187@us.ibm.com>
39803
39804 * gcc.dg/compat/mixed-struct-check.h: New.
39805 * gcc.dg/compat/mixed-struct-defs.h: New.
39806 * gcc.dg/compat/mixed-struct-init.h: New.
39807 * gcc.dg/compat/struct-by-value-19_main.c: New.
39808 * gcc.dg/compat/struct-by-value-19_x.c: New.
39809 * gcc.dg/compat/struct-by-value-19_y.c: New.
39810 * gcc.dg/compat/struct-by-value-20_main.c: New.
39811 * gcc.dg/compat/struct-by-value-20_x.c: New.
39812 * gcc.dg/compat/struct-by-value-20_y.c: New.
39813 * gcc.dg/compat/struct-return-19_main.c: New.
39814 * gcc.dg/compat/struct-return-19_x.c: New.
39815 * gcc.dg/compat/struct-return-19_y.c: New.
39816 * gcc.dg/compat/struct-return-20_main.c: New.
39817 * gcc.dg/compat/struct-return-20_x.c: New.
39818 * gcc.dg/compat/struct-return-20_y.c: New.
39819
39820 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
39821 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
39822 so that it will not complain on LP64 targets.
39823
39824 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39825
39826 PR c++/495
39827 * g++.dg/template/friend24.C: New test.
39828
39829 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
39830
39831 PR c++/12332
39832 * g++.dg/template/memtmpl2.C: New test.
39833
39834 2003-09-18 Mark Mitchell <mark@codesourcery.com>
39835
39836 PR target/11184
39837 * gcc.dg/builtin-apply1.c: New test.
39838
39839 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
39840
39841 PR c++/9848
39842 * g++.dg/warn/Wunused-4.C: New test.
39843
39844 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39845
39846 PR c++/12316
39847 * g++.dg/other/gc2.C: New test.
39848
39849 2003-09-17 Mark Mitchell <mark@codesourcery.com>
39850
39851 PR c++/11991
39852 * g++.dg/rtti/typeid3.C: New test.
39853
39854 PR c++/12266
39855 * g++.dg/overload/template1.C: New test.
39856
39857 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
39858
39859 * g++.dg/opt/cfg3.C: New test.
39860
39861 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39862
39863 PR c++/7939
39864 * g++.dg/template/crash11.C: New test.
39865
39866 2003-09-16 Jason Merrill <jason@redhat.com>
39867 Jakub Jelinek <jakub@redhat.com>
39868
39869 * gcc.dg/attr-warn-unused-result.c: New test.
39870
39871 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
39872
39873 PR c++/12184
39874 * g++.dg/expr/call2.C: New test.
39875
39876 2003-09-15 Andreas Jaeger <aj@suse.de>
39877
39878 * gcc.dg/Wold-style-definition-1.c: New test.
39879
39880 2003-09-14 Mark Mitchell <mark@codesourcery.com>
39881
39882 PR c++/3907
39883 * g++.dg/parse/template12.C: New test.
39884
39885 * g++.dg/abi/bitfield11.C: New test.
39886 * g++.dg/abi/bitfield12.C: Likewise.
39887
39888 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
39889
39890 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
39891 non-expansion of functional macro name without arguments at EOL.
39892 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
39893
39894 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
39895
39896 * gcc.c-torture/execute/20030914-[12].c: New tests.
39897
39898 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
39899
39900 PR c++/11788
39901 * g++.dg/overload/addr1.C: New test.
39902
39903 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
39904
39905 * gcc.dg/20030909-1.c: New test.
39906
39907 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
39908
39909 * gcc.dg/ultrasp10.c: New test.
39910
39911 2003-09-09 Devang Patel <dpatel@apple.com>
39912
39913 * gcc.dg/darwin-ld-6.c: New test.
39914
39915 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39916
39917 * gcc.dg/torture/builtin-explog-1.c: New testcase.
39918
39919 2003-09-08 Mark Mitchell <mark@codesourcery.com>
39920
39921 * gcc.dg/ia64-types1.c: New test.
39922 * gcc.dg/ia64-types2.c: Likewise.
39923
39924 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39925
39926 * gcc.dg/builtins-1.c: Add more _Complex tests.
39927 * gcc.dg/torture/builtin-attr-1.c: Likewise.
39928
39929 * gcc.dg/builtins-1.c: Test existing _Complex functions.
39930 * gcc.dg/torture/builtin-attr-1.c: Likewise.
39931
39932 2003-09-08 Mark Mitchell <mark@codesourcery.com>
39933
39934 PR c++/11786
39935 * g++.dg/lookup/koenig2.C: New test.
39936
39937 PR c++/5296
39938 * g++.dg/rtti/typeid2.C: New test.
39939
39940 2003-09-08 Jakub Jelinek <jakub@redhat.com>
39941
39942 * gcc.c-torture/compile/20030904-1.c: New test.
39943
39944 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
39945
39946 * g++.dg/opt/longbranch2.C: New test.
39947
39948 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
39949
39950 * g++.dg/template/crash10.C: Only compile it.
39951
39952 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
39953
39954 PR middle-end/11665
39955 * gcc.c-torture/compile/20030907-1.c: New test.
39956 * g++.dg/init/array11.C: New test.
39957
39958 2003-09-07 Mark Mitchell <mark@codesourcery.com>
39959
39960 PR c++/11852
39961 * g++.dg/init/struct1.C: New test.
39962
39963 2003-09-07 Mark Mitchell <mark@codesourcery.com>
39964
39965 PR c++/12181
39966 * g++.dg/expr/comma1.C: New test.
39967
39968 2003-09-06 Mark Mitchell <mark@codesourcery.com>
39969
39970 PR c++/11867
39971 * g++.dg/expr/static_cast5.C: New test.
39972
39973 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
39974
39975 PR c++/11507
39976 * g++.dg/lookup/scoped7.C: New test.
39977
39978 PR c++/9574
39979 * g++.dg/other/static1.C: New test.
39980
39981 PR c++/11490
39982 * g++.dg/warn/template-1.C: New test.
39983
39984 PR c++/11432
39985 * g++.dg/template/crash10.C: New test.
39986
39987 PR c++/2478
39988 * g++.dg/overload/VLA.C: New test.
39989
39990 PR c++/10804
39991 * g++.dg/template/call1.C: New test.
39992
39993 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
39994
39995 PR c++/11794
39996 * g++.dg/parse/using3.C: New test.
39997
39998 2003-09-06 Roger Sayle <roger@eyesopen.com>
39999
40000 PR c++/11409
40001 * g++.dg/overload/builtin3.C: New test case.
40002
40003 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
40004
40005 PR c/9862
40006 * gcc.dg/20030906-1.c: New test.
40007 * gcc.dg/20030906-2.c: Likewise.
40008
40009 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
40010
40011 PR c++/12167
40012 * g++.dg/parse/defarg5.C: New test.
40013
40014 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
40015
40016 2003-09-05 Mark Mitchell <mark@codesourcery.com>
40017
40018 PR c++/12163
40019 * g++.dg/expr/static_cast4.C: New test.
40020
40021 PR c++/12146
40022 * g++.dg/template/crash9.C: New test.
40023
40024 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
40025
40026 * g++.old-deja/g++.ext/pretty2.C: Update for change
40027 in __FUNCTION__.
40028 * g++.old-deja/g++.ext/pretty3.C: Likewise.
40029
40030 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
40031
40032 PR c++/11922
40033 * g++/dg/template/qualified-id1.C: New test.
40034
40035 PR c++/12037
40036 * g++.dg/warn/noeffect4.C: New test.
40037
40038 2003-09-04 Matt Austern <austern@apple.com>
40039
40040 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
40041 * g++.dg/ext/fnname2.C: Likewise.
40042 * g++.dg/ext/fnname3.C: Likewise.
40043
40044 2003-09-04 Mark Mitchell <mark@codesourcery.com>
40045
40046 * g++.dg/expr/lval1.C: New test.
40047 * g++.dg/ext/lvcast.C: Remove.
40048
40049 2003-09-03 Roger Sayle <roger@eyesopen.com>
40050
40051 PR optimization/11700.
40052 * gcc.c-torture/compile/20030903-1.c: New test case.
40053
40054 2003-09-03 Mark Mitchell <mark@codesourcery.com>
40055
40056 PR c++/12053
40057 * g++.dg/abi/layout4.C: New test.
40058
40059 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
40060
40061 PR c++/11553
40062 * g++.dg/parse/friend3.C: New test.
40063
40064 2003-09-02 Mark Mitchell <mark@codesourcery.com>
40065
40066 PR c++/11847
40067 * g++.dg/template/class1.C: New test.
40068
40069 PR c++/11808
40070 * g++.dg/expr/call1.C: New test.
40071
40072 2003-09-01 Mark Mitchell <mark@codesourcery.com>
40073
40074 PR c++/12114
40075 * g++.dg/init/ref9.C: New test.
40076
40077 PR c++/11972
40078 * g++.dg/template/nested4.C: New test.
40079
40080 2003-08-29 Mark Mitchell <mark@codesourcery.com>
40081
40082 PR c++/12093
40083 * g++.dg/template/non-dependent4.C: New test.
40084
40085 PR c++/11928
40086 * g++.dg/inherit/conv1.C: New test.
40087
40088 2003-08-29 Mark Mitchell <mark@codesourcery.com>
40089
40090 PR c++/6196
40091 * g++.dg/ext/label1.C: New test.
40092 * g++.dg/ext/label2.C: Likewise.
40093
40094 2003-08-28 Mark Mitchell <mark@codesourcery.com>
40095
40096 * g++.dg/expr/cond3.C: New test.
40097
40098 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40099
40100 * gcc.dg/builtins-1.c: Add new builtin cases.
40101
40102 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40103
40104 * gcc.dg/builtins-1.c: Add new cases.
40105 * gcc.dg/torture/builtin-attr-1.c: Likewise.
40106
40107 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40108
40109 * gcc.dg/builtins-1.c: Add more math builtin tests.
40110 * gcc.dg/torture/builtin-attr-1.c: New test.
40111
40112 2003-08-28 Mark Mitchell <mark@codesourcery.com>
40113
40114 PR optimization/5079
40115 * g++.dg/opt/static3.C: New test.
40116
40117 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
40118
40119 * gcc.misc-tests/gcov-10b.c: New test.
40120
40121 2003-08-27 Mark Mitchell <mark@codesourcery.com>
40122
40123 * g++.dg/opt/ptrmem3.C: New test.
40124
40125 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
40126
40127 2003-08-27 Jakub Jelinek <jakub@redhat.com>
40128
40129 * gcc.dg/20030826-2.c: New test.
40130
40131 2003-08-26 Roger Sayle <roger@eyesopen.com>
40132
40133 PR middle-end/12002
40134 * g77.f-torture/compile/12002.f: New test case.
40135
40136 2003-08-26 Roger Sayle <roger@eyesopen.com>
40137
40138 * gcc.dg/20030826-1.c: New test case.
40139
40140 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
40141
40142 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
40143
40144 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
40145
40146 PR c++/11871
40147 * c++.dg/lookup/crash1.C: New test.
40148
40149 * c++.dg/warn/noeffect3.C: New test.
40150
40151 2003-08-25 Janis Johnson <janis187@us.ibm.com>
40152
40153 * gcc.dg/compat/vector-1_x.c: Compile with -w.
40154 * gcc.dg/compat/vector-1_y.c: Ditto.
40155 * gcc.dg/compat/vector-2_x.c: Ditto.
40156 * gcc.dg/compat/vector-2_y.c: Ditto.
40157
40158 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
40159
40160 * gcc.dg/20030702-1.c: New test.
40161
40162 2003-08-25 Mark Mitchell <mark@codesourcery.com>
40163
40164 PR c++/8795
40165 * g++.dg/ext/altivec-1.C: New test.
40166
40167 2003-08-24 Richard Henderson <rth@redhat.com>
40168
40169 * g++.dg/eh/simd-2.C: Add -w for x86.
40170
40171 2003-08-23 Jakub Jelinek <jakub@redhat.com>
40172
40173 * gcc.dg/20030815-1.c: New test.
40174
40175 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40176
40177 PR c++/3765
40178 * g++.dg/parse/access6.C: New test.
40179
40180 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40181
40182 PR c++/641, c++/11876
40183 * g++.dg/template/friend22.C: New test.
40184 * g++.dg/template/friend23.C: Likewise.
40185
40186 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40187
40188 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
40189 identically.
40190
40191 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40192
40193 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
40194
40195 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40196
40197 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
40198
40199 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40200
40201 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
40202
40203 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40204
40205 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
40206
40207 2003-08-21 Mark Mitchell <mark@codesourcery.com>
40208
40209 PR c++/11919
40210 * g++.dg/overload/prom1.C: New test.
40211
40212 PR c++/11551
40213 * g++.dg/parse/dtor2.C: New test.
40214
40215 PR c++/10762
40216 * g++.dg/parse/using2.C: New test.
40217
40218 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
40219
40220 PR target/11805
40221 * gcc.c-torture/compile/20030821-1.c: New.
40222
40223 2003-08-20 Mark Mitchell <mark@codesourcery.com>
40224
40225 PR c++/11834
40226 * g++.dg/template/deduce2.C: New test.
40227
40228 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
40229
40230 * gcc.c-torture/execute/20030821-1.c: New test.
40231
40232 2003-08-20 Roger Sayle <roger@eyesopen.com>
40233
40234 PR middle-end/11984
40235 * gcc.dg/20030820-1.c: New test case.
40236
40237 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
40238
40239 PR c++/11945
40240 * g++.dg/warn/noeffect2.C: New test.
40241
40242 2003-08-19 Mark Mitchell <mark@codesourcery.com>
40243
40244 PR c++/10926
40245 * g++.dg/template/dtor2.C: New test.
40246
40247 PR c++/11684
40248 * g++.dg/template/operator1.C: New test.
40249 * g++.dg/parse/operator4.C: New test.
40250
40251 PR c++/11946.C
40252 * g++.dg/expr/enum1.C: New test.
40253 * gcc.dg/c99-bool-1.c: Remove bogus warning.
40254
40255 PR c++/11036.C
40256 * g++.dg/parse/elab2.C: New test.
40257 * g++.dg/parse/typedef4.C: Change error message.
40258 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
40259 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
40260 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
40261
40262 2003-08-19 Geoffrey Keating <geoffk@apple.com>
40263
40264 * gcc.dg/pch/warn-1.c: New.
40265 * gcc.dg/pch/warn-1.hs: New.
40266
40267 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
40268 not-tested file.
40269
40270 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
40271
40272 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
40273
40274 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
40275
40276 * gcc.dg/uninit-D.c: New Test.
40277 * gcc.dg/uninit-E.c: New Test.
40278 * gcc.dg/uninit-F.c: New Test.
40279 * gcc.dg/uninit-G.c: New Test.
40280
40281 2003-08-19 Michael Ritzert <ritzert@t-online.de>
40282
40283 * g++.dg/README: Describe the pch directory.
40284
40285 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40286
40287 PR c++/11174
40288 * g++.dg/parse/access4.C: New test.
40289 * g++.dg/parse/access5.C: Likewise.
40290 * g++.old-deja/g++.jason/access17.C: Adjust error message.
40291
40292 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
40293
40294 * gcc.dg/noncompile/20030818-1.c: New.
40295
40296 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
40297
40298 PR c++/11957
40299 * g++.dg/warn/noeffect1.C: New test.
40300
40301 * g++.dg/template/scope2.C: New test.
40302 * g++.dg/template/error2.C: Correct dg-error
40303
40304 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
40305
40306 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
40307
40308 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
40309
40310 PR C++/11512
40311 * g++.dg/template/warn1.C: New.
40312
40313 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
40314
40315 * g++.dg/template/error2.C: New test.
40316 * g++.dg/lookup/using7.C: Adjust errors
40317 * g++.old-deja/g++.pt/crash36.C: Likewise.
40318 * g++.old-deja/g++.pt/derived3.C: Likewise.
40319
40320 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40321
40322 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
40323 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
40324 * gcc.c-torture/execute/builtins/string-9.c: New, from
40325 string-opt-9.c. Adjust for execute/builtins framework.
40326 * gcc.c-torture/execute/string-opt-9.c: Delete.
40327
40328 2003-08-12 Mark Mitchell <mark@codesourcery.com>
40329
40330 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
40331
40332 * g++.dg/parse/ret-type2.C: New test.
40333
40334 PR c++/11703
40335 * g++.dg/init/new8.C: New test.
40336
40337 PR c++/10923
40338 * g++.dg/parse/typedef5.C: New test.
40339
40340 PR c++/9512
40341 * g++.dg/parse/qualified2.C: New test.
40342 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
40343 invalid code.
40344
40345 2003-08-11 Mark Mitchell <mark@codesourcery.com>
40346
40347 * g++.dg/conversion/ptrmem1.C: New test.
40348
40349 2003-08-11 Jakub Jelinek <jakub@redhat.com>
40350
40351 PR target/11693
40352 * gcc.dg/20030811-1.c: New test.
40353
40354 PR target/11535
40355 * gcc.c-torture/execute/20030811-1.c: New test.
40356
40357 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40358
40359 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
40360
40361 2003-08-10 Mark Mitchell <mark@codesourcery.com>
40362
40363 PR c++/11789.C
40364 * g++.dg/inherit/multiple1.C: New test.
40365
40366 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
40367
40368 * gcc.dg/spe1.c: New test.
40369
40370 PR c++/11670
40371 * g++.dg/expr/cast2.C: New test.
40372
40373 PR c++/10530
40374 * g++.dg/template/dependent-name2.C: New test.
40375
40376 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
40377
40378 * g++.dg/parse/crash11.C: Put the dg options in comments.
40379
40380 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
40381
40382 * lib/gcc-dg.exp: Update for diagnostic change.
40383
40384 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40385
40386 PR c++/5767
40387 * g++.dg/parse/crash11.C: New test.
40388
40389 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
40390
40391 * gcc.dg/cpp/spacing1.c: Update.
40392
40393 2003-08-04 Janis Johnson <janis187@us.ibm.com>
40394
40395 PR target/11739
40396 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
40397 a value for -mtune.
40398
40399 2003-08-04 Roger Sayle <roger@eyesopen.com>
40400
40401 PR middle-end/11771
40402 * gcc.c-torture/compile/20030804-1.c: New test case.
40403
40404 2003-08-04 Roger Sayle <roger@eyesopen.com>
40405
40406 * gcc.dg/20030804-1.c: New test case.
40407
40408 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
40409
40410 * gcc.dg/cpp/separate-1.c: New test.
40411
40412 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
40413
40414 PR c++/11704
40415 * g++.dg/template/dependent-expr2.C: New test.
40416
40417 PR c++/11766
40418 * g++.dg/expr/ptrmem1.C: New test.
40419
40420 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40421
40422 PR c++/9453
40423 * g++.dg/template/friend15.C: New test.
40424
40425 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
40426
40427 * lib/dg-pch.exp: Work round PCH bug.
40428
40429 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40430
40431 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
40432 builtins. Move cases from builtins-4.c here.
40433
40434 * gcc.dg/torture/builtin-math-1.c: New test taken from
40435 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
40436 additional cases.
40437
40438 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
40439 Delete.
40440
40441 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
40442
40443 PR c++/9447
40444 * g++.dg/template/using7.C: New test.
40445
40446 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
40447
40448 * import1.c, import2.c: New tests.
40449
40450 2003-08-01 Jakub Jelinek <jakub@redhat.com>
40451
40452 * g++.dg/eh/crossjump1.C: New test.
40453
40454 2003-08-01 Mark Mitchell <mark@codesourcery.com>
40455
40456 PR c++/11697
40457 * g++.dg/template/using6.C: New test.
40458
40459 PR c++/11744
40460 * g++.dg/template/koenig2.C: New test.
40461
40462 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40463
40464 PR c++/7983
40465 * g++.dg/parse/typedef4.C: New test.
40466
40467 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40468
40469 PR c++/8442, c++/8806
40470 * g++.dg/template/elab1.C: New test.
40471 * g++.dg/template/type2.C: Likewise.
40472 * g++.dg/template/ttp3.C: Adjust expected error message.
40473 * g++.old-deja/g++.law/visibility13.C: Likewise.
40474 * g++.old-deja/g++.niklas/t135.C: Likewise.
40475 * g++.old-deja/g++.pt/ttp41.C: Likewise.
40476 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
40477 template argument.
40478 * g++.old-deja/g++.pt/ttp44.C: Likewise.
40479
40480 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
40481
40482 PR c++/11295
40483 * g++.dg/ext/stmtexpr1.C: New test.
40484
40485 * g++.dg/opt/tmp1.C: New test.
40486
40487 PR c++/11525
40488 * g++.dg/parse/constant4.C: New test.
40489
40490 PR c++/9447
40491 * g++.dg/template/using5.C: New test.
40492
40493 2003-07-31 Roger Sayle <roger@eyesopen.com>
40494
40495 * gcc.dg/builtins-27.c: New test case.
40496
40497 2003-07-31 Jakub Jelinek <jakub@redhat.com>
40498
40499 * gcc.dg/tls/opt-7.c: New test.
40500
40501 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
40502
40503 * g++.old-deja/g++.other/crash18.C: Remove.
40504
40505 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
40506
40507 * g++.dg/template/explicit3.C: New.
40508 * g++.dg/template/explicit4.C: New.
40509 * g++.dg/template/explicit5.C: New.
40510
40511 PR c++/11347
40512 * g++.dg/template/memtmpl1.C: New.
40513
40514 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
40515
40516 PR target/11565
40517 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
40518 * gcc.dg/i386-387-5.c (dg-options): Likewise.
40519
40520 2003-07-30 Jan Hubicka <jh@suse.cz>
40521
40522 * vtgc1.c: Kill.
40523
40524 2003-07-29 Zack Weinberg <zack@codesourcery.com>
40525
40526 * gcc.dg/struct-in-proto-1.c: New test.
40527
40528 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
40529
40530 * gcc.dg/cpp/include2.c: Only expect one message.
40531
40532 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
40533
40534 PR c++/9447
40535 * g++.dg/template/using1.C: New test.
40536 * g++.dg/template/using2.C: New test.
40537 * g++.dg/template/using3.C: New test.
40538 * g++.dg/template/using4.C: New test.
40539
40540 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
40541
40542 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
40543 * gcc.c-torture/execute/string-opt-10.c: Likewise.
40544
40545 2003-07-28 Jan Hubicka <jh@suse.cz>
40546
40547 PR c++/11530
40548 * g++.dg/opt/call1.C: New test.
40549
40550 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
40551
40552 PR c++/11667
40553 * g++.dg/init/enum2.C: New test.
40554 * g++.dg/template/overload1.C: Add "-w" option.
40555
40556 2003-07-28 Hans-Peter Nilsson <hp@bitrange.com>
40557
40558 * gcc.dg/Wdeclaration-after-statement-1.c,
40559 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
40560
40561 2003-07-28 Jakub Jelinek <jakub@redhat.com>
40562
40563 * gcc.c-torture/compile/20030725-1.c: New test.
40564
40565 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
40566
40567 * gcc.dg/20030505.c: Only run for SPE.
40568 Remove definition of opaque type.
40569
40570 2003-07-27 Mark Mitchell <mark@codesourcery.com>
40571
40572 * g++.dg/template/ptrmem6.C: New test.
40573
40574 2003-07-26 Geoffrey Keating <geoffk@apple.com>
40575
40576 * gcc.c-torture/compile/zero-strct-2.c: New test.
40577
40578 2003-07-25 Geoffrey Keating <geoffk@apple.com>
40579
40580 * gcc.dg/intermod-1.c: New test.
40581
40582 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
40583
40584 PR c++/11617
40585 * g++.dg/template/lookup2.C: New test.
40586 * g++.dg/template/memclass1.C: Remove instantiated from error.
40587 * g++.dg/other/error2.C: Tweak expected errors.
40588
40589 PR c++/11596
40590 * g++.dg/template/defarg3.C: New test.
40591
40592 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
40593
40594 2003-07-24 Mark Mitchell <mark@codesourcery.com>
40595
40596 * g++.dg/inherit/access5.C: New test.
40597
40598 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40599
40600 PR c++/11513
40601 * g++.dg/template/crash8.C: New test.
40602
40603 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
40604
40605 PR c/10602
40606 * gcc.dg/noncompile/incomplete-2.c: New test.
40607
40608 2003-07-23 Mark Mitchell <mark@codesourcery.com>
40609
40610 PR c++/11645
40611 * g++.dg/inherit/access4.C: New test.
40612
40613 PR c++/11517
40614 * g++.dg/expr/cond2.C: New test.
40615
40616 PR optimization/10679
40617 * g++.dg/opt/inline4.C: New test.
40618
40619 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
40620
40621 * g++.dg/parse/crash10: New test.
40622
40623 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
40624
40625 * g++.dg/ext/flexary1.C: New test.
40626
40627 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40628
40629 PR c++/10793
40630 * g++.dg/template/crash9.C: New test.
40631
40632 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40633
40634 PR c++/3004
40635 * g++.dg/parse/typedef3.C: New test.
40636
40637 PR c++/7906
40638 * g++.dg/parse/operator2.C: New test.
40639
40640 PR c++/8895
40641 * g++.dg/parse/def-tmpl-arg1.C: New test.
40642
40643 PR c++/9282
40644 * g++.dg/parse/funptr1.C: New test.
40645
40646 PR c++/9452
40647 * g++.dg/parse/ambig3.C: New test.
40648
40649 PR c++/9454
40650 * g++.dg/parse/operator3.C: New test.
40651
40652 PR c++/9486
40653 * g++.dg/parse/template10.C: New test.
40654
40655 PR c++/9488
40656 * g++.dg/parse/template11.C: New test.
40657
40658 PR c++/10150
40659 * g++.dg/parse/invalid-op1.C: New test.
40660
40661 PR c++/10247
40662 * g++.dg/parse/condexpr1.C: New test.
40663
40664 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
40665
40666 * g++.dg/ext/packed3.C: New test.
40667 * g++.dg/ext/packed4.C: New test.
40668
40669 * gcc.dg/pack-test-3.c: New test.
40670
40671 2003-07-21 Janis Johnson <janis187@us.ibm.com>
40672
40673 * lib/compat.exp: Handle dg-options per source file.
40674 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
40675 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
40676 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
40677 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
40678 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
40679 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
40680 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
40681 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
40682 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
40683 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
40684 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
40685 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
40686 * g++.dg/compat/break/bitfield7_x.C: Ditto.
40687 * g++.dg/compat/break/bitfield7_y.C: Ditto.
40688
40689 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
40690
40691 PR c/10320
40692 * gcc.c-torture/execute/20030718-1.c: New test.
40693
40694 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
40695
40696 PR optimization/11536
40697 * gcc.dg/20030721-1.c: New test.
40698
40699 2003-07-19 Mark Mitchell <mark@codesourcery.com>
40700
40701 PR c++/11546
40702 * g++.dg/template/lookup1.C: New test.
40703
40704 2003-07-19 Zack Weinberg <zack@codesourcery.com>
40705
40706 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
40707 diagnostics of ill-formed constructs involving labels.
40708 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
40709 the new 'previously defined here' message.
40710
40711 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
40712
40713 * g++.dg/parse/non-dependent2.C: New test.
40714
40715 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
40716
40717 * g++.dg/init/init-ref4.C: xfail on targets without
40718 weak symbols.
40719
40720 2003-07-17 Jakub Jelinek <jakub@redhat.com>
40721
40722 PR target/11087
40723 * gcc.c-torture/execute/20030717-1.c: New test.
40724
40725 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
40726
40727 * g++.dg/opt/cfg1.C: New test.
40728
40729 2003-07-17 Mark Mitchell <mark@codesourcery.com>
40730
40731 PR optimization/11557
40732 * gcc.dg/20030717-1.c: New test.
40733
40734 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
40735
40736 PR c++/10476
40737 * g++.dg/expr/crash-1.C: New test.
40738
40739 PR c++/11027
40740 * g++.dg/template/init3.C: New test.
40741
40742 PR c++/8222
40743 * g++.dg/template/non-dependent1.C: New test.
40744
40745 PR c++/11070
40746 * g++.dg/template/non-dependent2.C: New test.
40747
40748 PR c++/11071
40749 * g++.dg/template/non-dependent3.C: New test.
40750
40751 PR c++/9907
40752 * g++.dg/template/sizeof5.C: New test.
40753
40754 2003-07-17 Geoffrey Keating <geoffk@apple.com>
40755
40756 PR 11498
40757 * gcc.c-torture/compile/mangle-1.c: New file.
40758
40759 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40760
40761 PR c++/7809
40762 * g++.dg/parse/access3.C: New test.
40763
40764 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
40765
40766 PR c++/11384
40767 * g++.dg/init/init-ref4.C: New test.
40768
40769 2003-07-16 Mark Mitchell <mark@codesourcery.com>
40770
40771 PR c++/11547
40772 * g++.dg/parse/constant3.C: New test.
40773 * g++.dg/parse/crash7.C: Likewise.
40774
40775 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
40776
40777 PR target/11008
40778 * gcc.dg/i386-pentium4-not-mull.c: New.
40779
40780 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
40781
40782 * gcc.dg/asm-names.c (ymain): Make it weak.
40783
40784 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40785
40786 PR c++/5421
40787 * g++.dg/template/friend21.C: New test.
40788
40789 2003-07-16 Jakub Jelinek <jakub@redhat.com>
40790
40791 * gcc.dg/cleanup-8.c: New test.
40792 * gcc.dg/cleanup-9.c: New test.
40793
40794 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
40795
40796 * g++.dg/ext/dll-MI1.h: New file.
40797 * g++.dg/ext/dllexport-MI1.C: New file.
40798 * g++.dg/ext/dllimport-MI1.C: New file.
40799
40800 2003-07-15 Jakub Jelinek <jakub@redhat.com>
40801
40802 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
40803 it does not have cmpstrsi patterns (just cmpmemsi).
40804
40805 2003-07-15 Mark Mitchell <mark@codesourcery.com>
40806
40807 PR debug/11473
40808 * g++.dg/debug/debug8.C: New test.
40809
40810 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40811
40812 PR c++/10108
40813 * g++.dg/template/crash7.C: New test.
40814
40815 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
40816
40817 PR target/10795
40818 * gcc.c-torture/compile/20030708-1.c: New.
40819
40820 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
40821
40822 * gcc.c-torture/execute/20030715-1.c: New test.
40823
40824 2003-07-14 Geoffrey Keating <geoffk@apple.com>
40825
40826 * gcc.dg/pch/inline-3.c: New file.
40827 * gcc.dg/pch/inline-3.hs: New file.
40828 * gcc.dg/pch/inline-4.c: New file.
40829 * gcc.dg/pch/inline-4.hs: New file.
40830
40831 2003-07-14 Mark Mitchell <mark@codesourcery.com>
40832
40833 PR c++/11509
40834 * g++.dg/template/crash6.C: New test.
40835
40836 PR c++/7053
40837 * g++.dg/template/friend20.C: New test.
40838
40839 PR c++/7019
40840 * g++.dg/template/overload2.C: New test.
40841
40842 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40843
40844 PR optimization/11440
40845 * gcc.c-torture/execute/20030714-1.c: New test.
40846
40847 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40848
40849 PR c++/11154
40850 * g++.dg/template/partial2.C: New test.
40851
40852 2003-07-13 Mark Mitchell <mark@codesourcery.com>
40853
40854 PR c++/11503
40855 * g++.dg/template/anon1.C: New test.
40856
40857 PR c++/11493
40858 PR c++/11495
40859 * g++.dg/parse/template9.C: Likewise.
40860 * g++.dg/template/crash4.C: New test.
40861 * g++.dg/template/koenig1.C: Likewise.
40862 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
40863 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
40864 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
40865 functions.
40866 * g++.old-deja/g++.jason/template36.C: Likewise.
40867 * g++.old-deja/g++.mike/p1989.C: Likewise.
40868 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
40869 * g++.old-deja/g++.pt/ttp20.C: Use this->.
40870 * g++.old-deja/g++.pt/ttp21.C: Use this->.
40871 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
40872 compiling.
40873 * g++.old-deja/g++.pt/union2.C: Use this->.
40874
40875 2003-07-11 Jakub Jelinek <jakub@redhat.com>
40876
40877 * gcc.dg/20030711-1.c: New test.
40878
40879 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
40880
40881 PR c++/11050
40882 * g++.dg/parse/args1.C: New test.
40883 * g++.pt/defarg8.C: Change expected errors.
40884
40885 2003-07-11 Mark Mitchell <mark@codesourcery.com>
40886
40887 PR c++/8164
40888 * g++.dg/template/nontype2.C: New test.
40889
40890 PR c++/10558
40891 * g++.dg/parse/template8.C: New test.
40892
40893 PR c++/8327
40894 * g++.dg/template/scope1.C: New test.
40895
40896 * g++.dg/warn/Wsign-compare-1.C: New test.
40897
40898 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
40899
40900 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
40901
40902 2003-07-10 Mark Mitchell <mark@codesourcery.com>
40903
40904 PR c++/9411
40905 * g++.dg/template/explicit2.C: New test.
40906
40907 PR c++/10032
40908 * g++.dg/warn/pedantic1.C: New test.
40909
40910 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
40911
40912 PR c++ 9483
40913 * g++.dg/other/field1.C: New test.
40914
40915 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
40916
40917 PR c/11449
40918 * gcc.c-torture/compile/20030707-1.c: New.
40919
40920 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40921
40922 PR c++/10849
40923 * g++.dg/template/access12.C: New test.
40924
40925 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
40926
40927 * g++.dg/bprob/bprob.exp (prof_ext): Update.
40928 * g77.dg/bprob/bprob.exp (prof_ext): Update.
40929 * gcc.misc-tests/bprob.exp (prof_ext): Update.
40930 * gcc.misc-tests/gcov.exp: Update
40931 * g++.dg/gcov/gcov.exp: Update
40932 * lib/gcov.exp: Update.
40933
40934 2003-07-08 Mark Mitchell <mark@codesourcery.com>
40935
40936 * g++.dg/abi/mangle17.C: Make sure template expressions are
40937 dependent.
40938 * g++.dg/abi/mangle4.C: Mark erroneous casts.
40939 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
40940 * g++.dg/opt/stack1.C: Remove erroneous code.
40941 * g++.dg/parse/template7.C: New test.
40942 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
40943 * g++.old-deja/g++.pt/crash4.C: Likewise.
40944
40945 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
40946
40947 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
40948 with zero or one occurence of `$' after the initial `L'.
40949
40950 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
40951
40952 * gcc.c-torture/compile/20030704-1.c: Add a comment.
40953
40954 2003-07-08 Roger Sayle <roger@eyesopen.com>
40955
40956 PR c/11370
40957 * gcc.dg/Wunreachable-6.c: New testcase.
40958 * gcc.dg/Wunreachable-7.c: New testcase.
40959
40960 2003-07-08 Jakub Jelinek <jakub@redhat.com>
40961
40962 PR c/11420
40963 * gcc.dg/20030708-1.c: New test.
40964
40965 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
40966
40967 * gcc.dg/compat/sdata-section.h: New file.
40968 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
40969 * gcc.dg/torture/mips-sdata-1.c: New test.
40970
40971 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40972
40973 PR c++/11030
40974 * g++.dg/template/friend19.C: New test.
40975
40976 2003-07-08 Jakub Jelinek <jakub@redhat.com>
40977
40978 * g++.dg/opt/strength-reduce.C: New test.
40979
40980 2003-07-07 Roger Sayle <roger@eyesopen.com>
40981
40982 PR target/10979
40983 * gcc.dg/20030707-1.c: New testcase.
40984
40985 2003-07-07 Roger Sayle <roger@eyesopen.com>
40986
40987 PR optimization/11059
40988 * g++.dg/opt/emptyunion.C: New testcase.
40989
40990 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
40991 Eric Botcazou <ebotcazou@libertysurf.fr>
40992
40993 * g++.dg/opt/stack1.C: New test.
40994
40995 2003-07-05 Mark Mitchell <mark@codesourcery.com>
40996
40997 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
40998 run test.
40999
41000 PR c++/11431
41001 * g++.dg/expr/static_cast3.C: New test.
41002
41003 2003-07-04 Zack Weinberg <zack@codesourcery.com>
41004
41005 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
41006 everywhere.
41007 * gcc.dg/concat.c: Concatenation of string constants with
41008 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
41009 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
41010 * gcc.dg/cpp/escape-2.c: Use wide character constants where
41011 necessary to avoid multi-character character constant warning.
41012 * gcc.dg/cpp/escape.c: Likewise.
41013 * gcc.dg/cpp/ucs.c: Likewise.
41014 Remove backslashes from dg-bogus comments, as they confuse Tcl.
41015 Fix a typo.
41016
41017 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
41018
41019 PR c/11428
41020 * gcc.c-torture/compile/20030704-1.c: New.
41021
41022 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
41023
41024 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
41025
41026 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
41027
41028 PR c++/5287, PR c++/7910, PR c++/11021
41029 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
41030 tests for warnings.
41031 * g++.dg/ext/dllimport2.C: Add tests for warnings.
41032 * g++.dg/ext/dllimport3.C: Likewise.
41033 * g++.dg/ext/dllimport4.C: New file.
41034 * g++.dg/ext/dllimport5.C: New file.
41035 * g++.dg/ext/dllimport6.C: New file.
41036 * g++.dg/ext/dllimport7.C: New file.
41037 * g++.dg/ext/dllimport8.C: New file.
41038 * g++.dg/ext/dllimport9.C: New file.
41039 * g++.dg/ext/dllimport10.C: New file.
41040 * g++.dg/ext/dllexport1.C: New file.
41041
41042 2003-07-03 Mark Mitchell <mark@codesourcery.com>
41043
41044 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
41045 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
41046
41047 2003-07-03 Roger Sayle <roger@eyesopen.com>
41048
41049 * gcc.dg/builtins-25.c: New testcase.
41050 * gcc.dg/builtins-26.c: New testcase.
41051
41052 2003-07-03 Janis Johnson <janis187@us.ibm.com>
41053
41054 * gcc.dg/compat/vector-defs.h: New file.
41055 * gcc.dg/compat/vector-setup.h: New file.
41056 * gcc.dg/compat/vector-check.h: New file.
41057 * gcc.dg/compat/vector-1_main.c: New file.
41058 * gcc.dg/compat/vector-1_x.c: New file.
41059 * gcc.dg/compat/vector-1_y.c: New file.
41060 * gcc.dg/compat/vector-2_main.c: New file.
41061 * gcc.dg/compat/vector-2_x.c: New file.
41062 * gcc.dg/compat/vector-2_y.c: New file.
41063
41064 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
41065 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
41066 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
41067 * gcc.dg/compat/struct-align-1.h: New file.
41068 * gcc.dg/compat/struct-align-1_main.c: New file.
41069 * gcc.dg/compat/struct-align-1_x.c: New file.
41070 * gcc.dg/compat/struct-align-1_y.c: New file.
41071 * gcc.dg/compat/struct-align-2.h: New file.
41072 * gcc.dg/compat/struct-align-2_main.c: New file.
41073 * gcc.dg/compat/struct-align-2_x.c: New file.
41074 * gcc.dg/compat/struct-align-2_y.c: New file.
41075
41076 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
41077 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
41078 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41079 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
41080 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
41081 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41082 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41083 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
41084 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
41085 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
41086 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
41087 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
41088 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
41089 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
41090 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
41091 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
41092 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
41093 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
41094 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41095 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41096 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41097 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41098 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41099 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41100 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41101 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41102 * gcc.dg/compat/struct-return-10_x.c: Ditto.
41103 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41104 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41105
41106 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
41107
41108 * gcc.dg/i386-call-1.c: New test.
41109
41110 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
41111
41112 PR c++/9162
41113 * g++.dg/parse/defarg4.C: New.
41114
41115 2003-07-03 Roger Sayle <roger@eyesopen.com>
41116
41117 PR target/10700
41118 * gcc.c-torture/compile/20030703-1.c: New test case.
41119
41120 2003-07-03 Mark Mitchell <mark@codesourcery.com>
41121
41122 * g++.dg/template/local3.C: Remove extra semicolon.
41123
41124 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
41125
41126 * gcc.dg/i386-volatile-1.c: New test.
41127
41128 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
41129
41130 PR c++/11072
41131 * g++.dg/other/offsetof2.C: XFAIL.
41132 * g++.dg/other/offsetof5.C: New.
41133
41134 PR c++/10219
41135 * g++.dg/template/error1.C: New.
41136
41137 PR c++/9779
41138 * g++.dg/template/dependent-expr1.C: New.
41139
41140 2003-07-01 Mark Mitchell <mark@codesourcery.com>
41141
41142 PR c++/6949
41143 * g++.dg/template/local3.C: New test.
41144
41145 PR c++/11149
41146 * g++.dg/lookup/scoped6.C: New test.
41147
41148 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
41149
41150 PR c++/8046
41151 * g++.dg/other/error7.C: New test.
41152
41153 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
41154
41155 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
41156 * g++.old-deja/g++.abi/vtable3.h: Likewise.
41157 * g++.old-deja/g++.law/code-gen5.C: Likewise.
41158 * g++.old-deja/g++.other/union2.C: Likewise.
41159 * gcc.dg/c90-const-expr-2.c: Likewise.
41160 * gcc.dg/c90-const-expr-3.c: Likewise.
41161 * gcc.dg/c99-const-expr-2.c: Likewise.
41162 * gcc.dg/c99-const-expr-3.c: Likewise.
41163 * gcc.dg/concat.c: Likewise.
41164
41165 2003-07-01 Mark Mitchell <mark@codesourcery.com>
41166
41167 PR c++/9559
41168 * g++.dg/init/static1.C: New test.
41169
41170 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
41171
41172 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
41173 * g++.old-deja/g++.other/access2.C: Likewise.
41174 * g++.old-deja/g++.other/decl2.C: Likewise.
41175 * gcc.c-torture/execute/20020615-1.c: Likewise.
41176
41177 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41178
41179 PR c++/4933
41180 * g++.dg/template/sizeof4.C: New test.
41181
41182 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41183
41184 * g++.dg/other/error6.C: New test.
41185
41186 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41187
41188 PR c++/10750
41189 * g++.dg/parse/constant2.C: New test.
41190
41191 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41192
41193 PR c++/11106
41194 * g++.dg/other/error5.C: New test.
41195
41196 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41197
41198 * gcc.dg/format/gcc_diag-1.c: New test.
41199
41200 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
41201
41202 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
41203
41204 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
41205
41206 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
41207 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
41208 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
41209
41210 2003-06-28 Jakub Jelinek <jakub@redhat.com>
41211
41212 * gcc.c-torture/execute/builtins/string-8.c: New test.
41213 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
41214 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
41215 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
41216
41217 2003-06-27 Mark Mitchell <mark@codesourcery.com>
41218
41219 PR c++/10468
41220 * g++.dg/ext/typeof6.C: New test.
41221
41222 2003-06-27 Mark Mitchell <mark@codesourcery.com>
41223
41224 PR c++/10796
41225 * g++.dg/init/enum1.C: New test.
41226
41227 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
41228
41229 * gcc.dg/20030627-1.c: New test.
41230
41231 2003-06-26 Mark Mitchell <mark@codesourcery.com>
41232
41233 PR c++/11332
41234 * g++.dg/expr/static_cast2.C: New test.
41235
41236 2003-06-26 Roger Sayle <roger@eyesopen.com>
41237 Jakub Jelinek <jakub@redhat.com>
41238
41239 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
41240 sprintf(dst,"%s",src) optimization.
41241 * gcc.c-torture/execute/20030626-1.c: New test case.
41242 * gcc.c-torture/execute/20030626-2.c: New test case.
41243
41244 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
41245
41246 * gcc.c-torture/execute/multi-ix.c: New test.
41247
41248 * gcc.c-torture/execute/simd-4.c (main):
41249 Added missing semicolon at end of union.
41250
41251 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
41252
41253 PR c++/8266
41254 * g++.dg/template/explicit-instantiation3.C: New test.
41255
41256 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
41257
41258 * gcc.dg/20030626-1.c: Use signed char.
41259
41260 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
41261
41262 * gcc.dg/20030626-1.c: New test.
41263
41264 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
41265
41266 * const-str-2.m: Update.
41267
41268 2003-06-25 Mark Mitchell <mark@codesourcery.com>
41269
41270 PR c++/10990
41271 * g++.dg/rtti/dyncast1.C: New test.
41272 * g++.dg/abi/mangle4.C: Correct base-specifier access.
41273 * g++.dg/lookup/scoped1.C: Remove XFAIL.
41274 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
41275
41276 PR c++/10931
41277 * g++.dg/expr/static_cast1.C: New test.
41278
41279 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
41280
41281 * gcc.dg/20030625-1.c: New test.
41282
41283 2003-06-24 Roger Sayle <roger@eyesopen.com>
41284
41285 * gcc.c-torture/compile/20030624-1.c: New test case.
41286
41287 2003-06-24 Jakub Jelinek <jakub@redhat.com>
41288
41289 * gcc.c-torture/execute/string-opt-17.c: New test.
41290
41291 2003-06-24 Mark Mitchell <mark@codesourcery.com>
41292
41293 PR c++/5754
41294 * g++.dg/parse/crash6.C: New test.
41295
41296 2003-06-23 Roger Sayle <roger@eyesopen.com>
41297
41298 * gcc.dg/builtins-24.c: New test case.
41299
41300 2003-06-23 Jakub Jelinek <jakub@redhat.com>
41301
41302 * g++.dg/opt/operator1.C: New test.
41303
41304 2003-06-22 Roger Sayle <roger@eyesopen.com>
41305
41306 * gcc.c-torture/execute/string-opt-16.c: New test case.
41307
41308 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
41309
41310 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
41311 * g++.old-deja/g++.other/conv7.C: Likewise.
41312 * g++.old-deja/g++.other/overcnv2.C: Likewise.
41313 * g++.old-deja/g++.other/overload14.C: Likewise.
41314
41315 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
41316
41317 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
41318 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
41319
41320 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41321
41322 PR c++/10888
41323 * g++.dg/warn/Winline-3.C: New test.
41324
41325 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41326
41327 * lib/target-supports.exp (check_alias_available): Make the test
41328 program acceptable to the Solaris assembler.
41329
41330 PR c++/10749
41331 * g++.dg/template/memclass2.C: New test.
41332
41333 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41334 Eric Botcazou <ebotcazou@libertysurf.fr>
41335
41336 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
41337 data for non-matching targets.
41338 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
41339
41340 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41341
41342 PR c++/10845
41343 * g++.dg/template/member3.C: New test.
41344
41345 2003-06-19 Mark Mitchell <mark@codesourcery.com>
41346
41347 PR c++/10939
41348 * g++.dg/template/func1.C: New test.
41349
41350 PR c++/9649
41351 * g++.dg/template/static4.C: New test.
41352 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
41353
41354 PR c++/11041
41355 * g++.dg/init/ref7.C: New test.
41356
41357 2003-06-19 Matt Austern <austern@apple.com>
41358
41359 PR c++/11228
41360 * g++.dg/anew1.C: New test.
41361 * g++.dg/anew2.C: New test.
41362 * g++.dg/anew3.C: New test.
41363 * g++.dg/anew4.C: New test.
41364
41365 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
41366
41367 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
41368
41369 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
41370
41371 * gcc.c-torture/execute/simd-4.c (main): Make expected value
41372 endian-dependent.
41373
41374 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
41375
41376 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
41377 Remove cruft.
41378
41379 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
41380
41381 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
41382 * gcc.c-torture/compile/961203-1.c: Likewise.
41383 * gcc.c-torture/compile/980506-1.c: Likewise.
41384
41385 2003-06-17 Mark Mitchell <mark@codesourcery.com>
41386
41387 PR c++/10712
41388 * g++.dg/lookup/using7.C: New test.
41389
41390 2003-06-17 Mark Mitchell <mark@codesourcery.com>
41391
41392 PR c++/11105
41393 * g++.dg/abi/conv1.C: Remove it.
41394 * g++.dg/template/conv7.C: New test.
41395 * g++.dg/template/conv8.C: Likewise.
41396 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
41397 conversion operator.
41398
41399 2003-06-17 Janis Johnson <janis187@us.ibm.com>
41400
41401 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
41402 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
41403 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41404 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
41405 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
41406 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41407 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41408 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
41409 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
41410 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
41411 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
41412 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
41413 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
41414 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
41415 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
41416 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
41417 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
41418 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
41419 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41420 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41421 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41422 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41423 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41424 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41425 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41426 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41427 * gcc.dg/compat/struct-return-10_x.c: Ditto.
41428 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41429 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41430
41431 2003-06-16 Mark Mitchell <mark@codesourcery.com>
41432
41433 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
41434 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
41435 indications.
41436
41437 2003-06-16 Roger Sayle <roger@eyesopen.com>
41438
41439 * gcc.dg/i386-387-5.c: New test case.
41440 * gcc.dg/i386-387-6.c: New test case.
41441 * gcc.dg/builtins-23.c: New test case.
41442
41443 2003-06-15 Roger Sayle <roger@eyesopen.com>
41444
41445 * gcc.dg/builtins-22.c: New test case.
41446 * gcc.dg/i386-387-1.c: Update to test exp.
41447 * gcc.dg/i386-387-2.c: Likewise.
41448
41449 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41450
41451 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
41452
41453 2003-06-12 Mark Mitchell <mark@codesourcery.com>
41454
41455 * lib/gcc-dg.exp (dg-require-dll): New function.
41456 (dg-xfail-if): Likewise.
41457 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
41458 driver.
41459
41460 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
41461 * gcc.c-torture/compile/20001205-1.c: Likewise.
41462 * gcc.c-torture/compile/20001226-1.c: Likewise.
41463 * gcc.c-torture/compile/20010518-2.c: Likewise.
41464 * gcc.c-torture/compile/20020312-1.c: Likewise.
41465 * gcc.c-torture/compile/20020604-1.c: Likewise.
41466 * gcc.c-torture/compile/920501-12.c: Likewise.
41467 * gcc.c-torture/compile/920501-4.c: Likewise.
41468 * gcc.c-torture/compile/920520-1.c: Likewise.
41469 * gcc.c-torture/compile/920521-1.c: Likewise.
41470 * gcc.c-torture/compile/920625-1.c: Likewise.
41471 * gcc.c-torture/compile/961203-1.c: Likewise.
41472 * gcc.c-torture/compile/980506-1.c: Likewise.
41473 * gcc.c-torture/compile/981006-1.c: Likewise.
41474 * gcc.c-torture/compile/981022-1.c: Likewise.
41475 * gcc.c-torture/compile/981223-1.c: Likewise.
41476 * gcc.c-torture/compile/990617-1.c: Likewise.
41477 * gcc.c-torture/compile/dll.c: Likewise.
41478 * gcc.c-torture/compile/labels-3.c: Likewise.
41479 * gcc.c-torture/compile/mipscop-1.c: Likewise.
41480 * gcc.c-torture/compile/mipscop-2.c: Likewise.
41481 * gcc.c-torture/compile/mipscop-3.c: Likewise.
41482 * gcc.c-torture/compile/mipscop-4.c: Likewise.
41483 * gcc.c-torture/compile/simd-5.c: Likewise.
41484 * gcc.c-torture/compile/20000804-1.x: Remove.
41485 * gcc.c-torture/compile/20001205-1.x: Likewise.
41486 * gcc.c-torture/compile/20001226-1.x: Likewise.
41487 * gcc.c-torture/compile/20010518-2.x: Likewise.
41488 * gcc.c-torture/compile/20020312-1.x: Likewise.
41489 * gcc.c-torture/compile/20020604-1.x: Likewise.
41490 * gcc.c-torture/compile/920501-12.x: Likewise.
41491 * gcc.c-torture/compile/920501-4.x: Likewise.
41492 * gcc.c-torture/compile/920520-1.x: Likewise.
41493 * gcc.c-torture/compile/920521-1.x: Likewise.
41494 * gcc.c-torture/compile/920625-1.x: Likewise.
41495 * gcc.c-torture/compile/961203-1.x: Likewise.
41496 * gcc.c-torture/compile/980506-1.x: Likewise.
41497 * gcc.c-torture/compile/981006-1.x: Likewise.
41498 * gcc.c-torture/compile/981022-1.x: Likewise.
41499 * gcc.c-torture/compile/981223-1.x: Likewise.
41500 * gcc.c-torture/compile/990617-1.x: Likewise.
41501 * gcc.c-torture/compile/mipscop-1.x: Likewise.
41502 * gcc.c-torture/compile/mipscop-2.x: Likewise.
41503 * gcc.c-torture/compile/mipscop-3.x: Likewise.
41504 * gcc.c-torture/compile/mipscop-4.x: Likewise.
41505 * gcc.c-torture/compile/simd-5.x: Likewise.
41506
41507 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
41508
41509 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
41510
41511 * gcc.c-torture/execute/20030611-1.c: New test.
41512
41513 2003-06-12 Roger Sayle <roger@eyesopen.com>
41514
41515 PR middle-end/168
41516 * gcc.dg/20030612-1.c: New test case.
41517
41518 2003-06-12 Mark Mitchell <mark@codesourcery.com>
41519
41520 PR c++/10635
41521 * g++.dg/expr/cast1.C: New test.
41522
41523 2003-06-12 Roger Sayle <roger@eyesopen.com>
41524
41525 * gcc.dg/builtins-21.c: New test case.
41526
41527 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
41528
41529 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
41530 options instead of at the end.
41531 * lib/objc.exp (objc_target_compile): Likewise.
41532
41533 2003-06-11 Mark Mitchell <mark@codesourcery.com>
41534
41535 PR c++/10432
41536 * g++.dg/parse/error1.C: New test.
41537
41538 2003-06-11 Janis Johnson <janis187@us.ibm.com>
41539
41540 * gcc.dg/compat/struct-by-value-11_main.c: New file.
41541 * gcc.dg/compat/struct-by-value-11_x.c: New file.
41542 * gcc.dg/compat/struct-by-value-11_y.c: New file.
41543 * gcc.dg/compat/struct-by-value-12_main.c: New file.
41544 * gcc.dg/compat/struct-by-value-12_x.c: New file.
41545 * gcc.dg/compat/struct-by-value-12_y.c: New file.
41546 * gcc.dg/compat/struct-by-value-13_main.c: New file.
41547 * gcc.dg/compat/struct-by-value-13_x.c: New file.
41548 * gcc.dg/compat/struct-by-value-13_y.c: New file.
41549 * gcc.dg/compat/struct-by-value-14_main.c: New file.
41550 * gcc.dg/compat/struct-by-value-14_x.c: New file.
41551 * gcc.dg/compat/struct-by-value-14_y.c: New file.
41552 * gcc.dg/compat/struct-by-value-15_main.c: New file.
41553 * gcc.dg/compat/struct-by-value-15_x.c: New file.
41554 * gcc.dg/compat/struct-by-value-15_y.c: New file.
41555 * gcc.dg/compat/struct-by-value-16_main.c: New file.
41556 * gcc.dg/compat/struct-by-value-16_x.c: New file.
41557 * gcc.dg/compat/struct-by-value-16_y.c: New file.
41558 * gcc.dg/compat/struct-by-value-17_main.c: New file.
41559 * gcc.dg/compat/struct-by-value-17_x.c: New file.
41560 * gcc.dg/compat/struct-by-value-17_y.c: New file.
41561 * gcc.dg/compat/struct-by-value-18_main.c: New file.
41562 * gcc.dg/compat/struct-by-value-18_x.c: New file.
41563 * gcc.dg/compat/struct-by-value-18_y.c: New file.
41564
41565 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
41566 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
41567 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
41568 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
41569 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
41570 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
41571 * gcc.dg/compat/scalar-return-3_main.c: New file.
41572 * gcc.dg/compat/scalar-return-3_x.c: New file.
41573 * gcc.dg/compat/scalar-return-3_y.c: New file.
41574 * gcc.dg/compat/scalar-return-4_main.c: New file.
41575 * gcc.dg/compat/scalar-return-4_x.c: New file.
41576 * gcc.dg/compat/scalar-return-4_y.c: New file.
41577
41578 2003-06-10 Janis Johnson <janis187@us.ibm.com>
41579
41580 * gcc.dg/compat/fp2-struct-check.h: New file.
41581 * gcc.dg/compat/fp2-struct-defs.h: New file.
41582 * gcc.dg/compat/fp2-struct-init.h: New file.
41583 * gcc.dg/compat/struct-by-value-10_main.c: New file.
41584 * gcc.dg/compat/struct-by-value-10_x.c: New file.
41585 * gcc.dg/compat/struct-by-value-10_y.c: New file.
41586 * gcc.dg/compat/struct-return-10_main.c: New file.
41587 * gcc.dg/compat/struct-return-10_x.c: New file.
41588 * gcc.dg/compat/struct-return-10_y.c: New file.
41589
41590 * gcc.dg/compat/compat-common.h: New file.
41591 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
41592 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
41593 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
41594 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
41595 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
41596 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
41597 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
41598 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41599 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
41600 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
41601 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41602 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
41603 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
41604 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41605 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
41606 * gcc.dg/compat/small-struct-check.h: Ditto.
41607 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
41608 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41609 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
41610 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
41611 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41612 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
41613 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
41614 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41615 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
41616 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
41617 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41618 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
41619 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
41620 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41621 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
41622 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
41623 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41624 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
41625 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
41626 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41627 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
41628 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
41629 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41630 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
41631 * gcc.dg/compat/struct-return-2_main.c: Ditto.
41632 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41633 * gcc.dg/compat/struct-return-2_y.c: Ditto.
41634 * gcc.dg/compat/struct-return-3_main.c: Ditto.
41635 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41636 * gcc.dg/compat/struct-return-3_y.c: Ditto.
41637
41638 2003-06-10 Geoffrey Keating <geoffk@apple.com>
41639
41640 * g++.dg/pch/static-1.C: New file.
41641 * g++.dg/pch/static-1.Hs: New file.
41642
41643 2003-06-10 Richard Henderson <rth@redhat.com>
41644
41645 * gcc.dg/asm-7.c: Adjust expected warning text.
41646
41647 2003-06-10 Roger Sayle <roger@eyesopen.com>
41648
41649 * gcc.dg/builtins-20.c: New test case.
41650
41651 2003-06-10 Mark Mitchell <mark@codesourcery.com>
41652
41653 PR c++/11131
41654 * g++.dg/opt/template1.C: New test.
41655
41656 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41657
41658 * lib/gcc-dg.exp (dg-test): Clear additional_files and
41659 additional_sources.
41660
41661 2003-05-21 David Taylor <dtaylor@emc.com>
41662
41663 * gcc.dg/Wpadded.c: New file.
41664
41665 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41666
41667 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
41668 * gcc.dg/special/weak-2.c: Add dg-require-weak.
41669 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
41670 dg-require-weak.
41671
41672 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
41673
41674 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
41675
41676 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41677
41678 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
41679 (dg-require-alias): Likewise.
41680 (dg-require-gc-sections): Likewise.
41681 * lib/target-supports.exp (check_gc_sections_available): Likewise.
41682
41683 2003-06-08 Richard Henderson <rth@redhat.com>
41684
41685 * gcc.dg/20011029-2.c: Fix the array reference.
41686 * gcc.dg/asm-7.c: New.
41687
41688 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
41689
41690 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
41691
41692 2003-06-08 Mark Mitchell <mark@codesourcery.com>
41693
41694 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
41695 (dg-require-gc-sections): Likewise.
41696
41697 2003-06-08 Jan Hubicka <jh@suse.cz>
41698
41699 * i386-cmov1.c: Fix regular expression.
41700 * i386-cvt-1.c: Likewise.
41701 * i386-local.c: Likewise.
41702 * i386-local2.c: Likewise.
41703 * i386-mul.c: Likewise.
41704 * i386-ssetype-1.c: Likewise.
41705 * i386-ssetype-3.c: Likewise.
41706 * i386-ssetype-5.c: Likewise.
41707
41708 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41709
41710 PR c++/11039
41711 * g++.dg/warn/implicit-typename2.C: New test.
41712 * g++.dg/warn/implicit-typename3.C: New test.
41713
41714 2003-06-07 Richard Henderson <rth@redhat.com>
41715
41716 * g++.dg/other/offsetof3.C: Use size_t.
41717 * g++.dg/other/offsetof4.C: Likewise.
41718
41719 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
41720
41721 * lib/copy-file.exp: New. Implement gcc_copy_files.
41722
41723 * lib/dg-pch.exp: Load copy-file.exp
41724 (dg-pch): Use gcc_copy_files instead of "file copy".
41725
41726 2003-06-06 Mark Mitchell <mark@codesourcery.com>
41727
41728 * gcc.dg/weak/weak.exp: Simplify.
41729 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
41730 * gcc.dg/weak/weak-1.c: Likewise.
41731 * gcc.dg/weak/weak-2.c: Likewise.
41732 * gcc.dg/weak/weak-3.c: Likewise.
41733 * gcc.dg/weak/weak-4.c: Likewise.
41734 * gcc.dg/weak/weak-5.c: Likewise.
41735 * gcc.dg/weak/weak-6.c: Likewise.
41736 * gcc.dg/weak/weak-7.c: Likewise.
41737 * gcc.dg/weak/weak-8.c: Likewise.
41738 * gcc.dg/weak/weak-9.c: Likewise.
41739
41740 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
41741
41742 gcc.c-torture/execute/20030606-1.c: New.
41743
41744 2003-06-06 Roger Sayle <roger@eyesopen.com>
41745
41746 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
41747 * gcc.dg/builtins-19.c: Likewise.
41748
41749 2003-06-06 Roger Sayle <roger@eyesopen.com>
41750
41751 * gcc.dg/builtins-2.c: Add some more tests.
41752 * gcc.dg/builtins-18.c: New test case.
41753 * gcc.dg/builtins-19.c: New test case.
41754
41755 2003-06-06 Roger Sayle <roger@eyesopen.com>
41756 Jim Wilson <wilson@tuliptree.org>
41757
41758 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
41759
41760 2003-06-06 Jakub Jelinek <jakub@redhat.com>
41761
41762 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
41763 mempcpy/stpcpy calls not to be optimized into something else.
41764 * gcc.c-torture/execute/string-opt-3.c: Moved to...
41765 * gcc.c-torture/execute/builtins/string-7.c: ...here.
41766 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
41767
41768 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41769
41770 * gcc.dg/format/asm_fprintf-1.c: New test.
41771
41772 2003-06-05 Mark Mitchell <mark@codesourcery.com>
41773
41774 * lib/gcc-defs.exp (additional_sources): New variable.
41775 (dg-additional-sources): New function.
41776 (additional_files): New variable.
41777 (dg-additional-files): New function.
41778 (dg-additional-files-options): Likewise.
41779 * lib/gcc-dg.exp (dg-require-weak): New function.
41780 (dg-require-alias): Likewise.
41781 (dg-require-gc-sections): Likewise.
41782 * lib/target-supports.exp (check_alias_available): Remove testfile
41783 parameter.
41784 (check_gc_sections_available): New function.
41785 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
41786 (dg-gpp-additional-files): Likewise.
41787 * lib/g++.exp (additional_sources): Remove.
41788 (additional_files): Likewise.
41789 (g++_target_compile): Use dg-additional-files-options.
41790
41791 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
41792 Tcl logic.
41793 * gcc.dg/special/ecos.exp: Remove.
41794 * gcc.dg/special/20000419-2.c: Use dg-require-*.
41795 * gcc.dg/special/alias-1.c: Likewise.
41796 * gcc.dg/special/alias-2.c: Likewise.
41797 * gcc.dg/special/gcsec-1.c: Likewise.
41798 * gcc.dg/special/weak-1.c: Likewise.
41799 * gcc.dg/special/weak-2.c: Likewise.
41800 * gcc.dg/special/wkali-1.c: Likewise.
41801 * gcc.dg/special/wkali-2.c: Likewise.
41802
41803 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
41804 dg-gpp-additional-*.
41805 * g++.dg/special/conpr-3.C: Likewise.
41806 * g++.dg/special/conpr-4.C: Likewise.
41807 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
41808 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
41809 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
41810 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
41811 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
41812 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
41813 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
41814 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
41815 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
41816 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
41817 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
41818 * g++.old-deja/g++.other/comdat1.C: Likewise.
41819 * g++.old-deja/g++.other/comdat2.C: Likewise.
41820 * g++.old-deja/g++.other/comdat3.C: Likewise.
41821 * g++.old-deja/g++.other/ctor1.C: Likewise.
41822 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
41823
41824 2003-06-05 Richard Henderson <rth@redhat.com>
41825
41826 * gcc.dg/debug/20030605-1.c: New.
41827
41828 2003-06-04 Mark Mitchell <mark@codesourcery.com>
41829
41830 * README.QMTEST: Update.
41831
41832 2003-06-04 Richard Henderson <rth@redhat.com>
41833
41834 * gcc.dg/cleanup-1.c: New.
41835 * gcc.dg/cleanup-2.c: New.
41836 * gcc.dg/cleanup-3.c: New.
41837 * gcc.dg/cleanup-4.c: New.
41838 * gcc.dg/cleanup-5.c: New.
41839 * gcc.dg/cleanup-6.c: New.
41840 * gcc.dg/cleanup-7.c: New.
41841
41842 2003-06-04 Mark Mitchell <mark@codesourcery.com>
41843
41844 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
41845
41846 * lib/dg-pch.exp: New file.
41847 * g++.dg/pch/pch.exp: Use dg-pch.exp.
41848 * gcc.dg/pch/pch.exp: Likewise.
41849
41850 2003-06-04 Roger Sayle <roger@eyesopen.com>
41851
41852 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
41853 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
41854 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
41855 * gcc.dg/builtins-17.c: New test case.
41856 * gcc.dg/i386-387-4.c: New test case.
41857 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
41858
41859 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
41860
41861 * gcc.dg/ultrasp9.c: New test.
41862
41863 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
41864
41865 * gcc.c-torture/compile/20030604-1.c: New test.
41866 * gcc.dg/sparc-constant-1.c: New test.
41867
41868 2003-06-03 Glen Nakamura <glen@imodulo.com>
41869
41870 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
41871
41872 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
41873
41874 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
41875
41876 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
41877 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
41878
41879 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
41880
41881 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
41882
41883 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41884
41885 PR c++/10940
41886 * g++.dg/template/spec10.C: New test.
41887
41888 2003-06-03 Roger Sayle <roger@eyesopen.com>
41889
41890 * gcc.dg/builtins-16.c: New test case.
41891
41892 2003-06-03 Jakub Jelinek <jakub@redhat.com>
41893
41894 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
41895 mempcpy test with post-increments.
41896 * gcc.c-torture/execute/string-opt-3.c: New test.
41897 * gcc.dg/string-opt-1.c: New test.
41898
41899 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
41900
41901 PR fortran/10965
41902 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
41903
41904 2003-06-02 Mark Mitchell <mark@codesourcery.com>
41905
41906 * lib/scanasm.exp (dg-scan): New function, factored out of ...
41907 (scan-assembler): ... here. Use dg-scan.
41908 (scan-assembler-not): Likewise.
41909 (scan-file): New function.
41910 (scan-file-not): Likewise.
41911 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
41912 * gcc.dg/cpp/_Pragma4.c: Likewise.
41913 * gcc.dg/cpp/_Pragma5.c: Likewise.
41914 * gcc.dg/cpp/avoidpaste1.c: Likewise.
41915 * gcc.dg/cpp/avoidpaste2.c: Likewise.
41916 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
41917 * gcc.dg/cpp/cmdlne-P.c: Likewise.
41918 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
41919 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
41920 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
41921 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
41922 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
41923 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
41924 * gcc.dg/cpp/cxxcom1.c: Likewise.
41925 * gcc.dg/cpp/line1.c: Likewise.
41926 * gcc.dg/cpp/maccom1.c: Likewise.
41927 * gcc.dg/cpp/maccom2.c: Likewise.
41928 * gcc.dg/cpp/maccom3.c: Likewise.
41929 * gcc.dg/cpp/maccom4.c: Likewise.
41930 * gcc.dg/cpp/maccom5.c: Likewise.
41931 * gcc.dg/cpp/maccom6.c: Likewise.
41932 * gcc.dg/cpp/multiline.c: Likewise.
41933 * gcc.dg/cpp/spacing1.c: Likewise.
41934 * gcc.dg/cpp/spacing2.c: Likewise.
41935 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
41936 * gcc.dg/cpp/trad/maccom1.c: Likewise.
41937 * gcc.dg/cpp/trad/maccom2.c: Likewise.
41938 * gcc.dg/cpp/trad/maccom3.c: Likewise.
41939 * gcc.dg/cpp/trad/maccom4.c: Likewise.
41940 * gcc.dg/cpp/trad/maccom6.c: Likewise.
41941 * gcc.dg/cpp/cxxcom2.c: Likewise.
41942 * gcc.dg/cpp/cxxcom2.h: New file.
41943
41944 * gcc.dg/cpp/truefalse.cpp: Move it to ...
41945 * g++.dg/cpp/truefalse.C: Here.
41946 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
41947
41948 2003-06-01 Loren James Rittle <ljrittle@acm.org>
41949
41950 * gcc.dg/cpp/redef3.c: New file.
41951
41952 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
41953
41954 * gcc.dg/i386-loop-3.c: New test.
41955
41956 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
41957
41958 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
41959
41960 2003-05-31 Roger Sayle <roger@eyesopen.com>
41961
41962 * gcc.dg/fwrapv-1.c: New test case.
41963 * gcc.dg/fwrapv-2.c: New test case.
41964
41965 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41966
41967 PR c++/10956
41968 * g++.dg/template/spec9.C: New test.
41969
41970 2003-05-29 Roger Sayle <roger@eyesopen.com>
41971
41972 * gcc.dg/duff-4.c: New test case.
41973
41974 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
41975
41976 PR fortran/10843
41977 * g77.dg/ffixed-form-1.f: New test
41978 * g77.dg/ffixed-form-2.f: New test
41979 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
41980 * g77.dg/ffree-form-3.f: New test
41981
41982 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
41983
41984 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
41985 * gcc.dg/wint_t-1.c: Likewise.
41986
41987 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41988
41989 * g++.dg/template/access11.C: New test.
41990
41991 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41992
41993 PR c++/10849
41994 * g++.dg/template/access10.C: New test.
41995
41996 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
41997 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41998
41999 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
42000
42001 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
42002
42003 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
42004 suppress for powerpc-*-darwin*.
42005 * gcc.dg/torture/builtin-noret-2.c: Likewise.
42006
42007 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
42008
42009 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
42010 suppress option for powerpc-*-darwin*.
42011
42012 2003-05-23 Roger Sayle <roger@eyesopen.com>
42013
42014 * gcc.dg/builtins-1.c: Add tests for tan and atan.
42015 * gcc.dg/builtins-4.c: Add test for fmod.
42016
42017 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42018
42019 PR c++/10682
42020 * g++.dg/template/instantiate4.C: New test.
42021
42022 2003-05-22 Roger Sayle <roger@eyesopen.com>
42023
42024 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
42025
42026 2003-05-21 Janis Johnson <janis187@us.ibm.com>
42027
42028 * gcc.dg/compat/scalar-return-1_main.c: New file.
42029 * gcc.dg/compat/scalar-return-1_x.c: New file.
42030 * gcc.dg/compat/scalar-return-1_y.c: New file.
42031 * gcc.dg/compat/scalar-return-2_main.c: New file.
42032 * gcc.dg/compat/scalar-return-2_x.c: New file.
42033 * gcc.dg/compat/scalar-return-2_y.c: New file.
42034 * gcc.dg/compat/struct-return-3_main.c: New file.
42035 * gcc.dg/compat/struct-return-3_y.c: New file.
42036 * gcc.dg/compat/struct-return-3_x.c: New file.
42037 * gcc.dg/compat/struct-return-2_main.c: New file.
42038 * gcc.dg/compat/struct-return-2_x.c: New file.
42039 * gcc.dg/compat/struct-return-2_y.c: New file.
42040
42041 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42042
42043 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
42044 for hppa*-hp-hpux*.
42045 * gcc.dg/20021014-1.c (dg-options): Likewise.
42046 * gcc.dg/nest.c (dg-options): Likewise.
42047
42048 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
42049
42050 PR c++/9738
42051 * g++.dg/ext/dllimport2.C: New file.
42052 * g++.dg/ext/dllimport3.C: New file.
42053
42054 2003-05-20 Janis Johnson <janis187@us.ibm.com>
42055
42056 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
42057 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
42058 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
42059 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
42060 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
42061 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
42062 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
42063 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
42064 * gcc.dg/compat/small-struct-defs.h: New file.
42065 * gcc.dg/compat/small-struct-init.h: New file.
42066 * gcc.dg/compat/small-struct-check.h: New file.
42067 * gcc.dg/compat/fp-struct-defs.h: New file.
42068 * gcc.dg/compat/fp-struct-check.h: New file.
42069 * gcc.dg/compat/fp-struct-init.h: New file.
42070 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
42071 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
42072
42073 2003-05-19 Jakub Jelinek <jakub@redhat.com>
42074
42075 * gcc.dg/20030225-2.c: New test.
42076
42077 2003-05-18 Roger Sayle <roger@eyesopen.com>
42078 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42079
42080 * gcc.c-torture/compile/20030518-1.c: New test case.
42081
42082 2003-05-18 Mark Mitchell <mark@codesourcery.com>
42083
42084 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
42085 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
42086 gcc-dg-debug-runtest.
42087 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
42088 gcc-dg-debug-runtest.
42089
42090 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42091
42092 PR c++/9022
42093 * g++.dg/lookup/using6.C: New test.
42094
42095 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42096
42097 * g++.dg/parse/access2.C: New test.
42098
42099 2003-05-17 Mark Mitchell <mark@codesourcery.com>
42100
42101 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
42102 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
42103 * gcc.dg/debug/debug.exp: Likewise.
42104
42105 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
42106
42107 * gcc.dg/dollar.c: New test.
42108
42109 2003-05-16 Janis Johnson <janis187@us.ibm.com>
42110
42111 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
42112 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
42113 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
42114 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
42115 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
42116 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
42117 * gcc.dg/compat/struct-by-value-6_main.c: New file.
42118 * gcc.dg/compat/struct-by-value-6_x.c: New file.
42119 * gcc.dg/compat/struct-by-value-6_y.c: New file.
42120 * gcc.dg/compat/struct-by-value-7_main.c: New file.
42121 * gcc.dg/compat/struct-by-value-7_x.c: New file.
42122 * gcc.dg/compat/struct-by-value-7_y.c: New file.
42123 * gcc.dg/compat/struct-by-value-8_main.c: New file.
42124 * gcc.dg/compat/struct-by-value-8_x.c: New file.
42125 * gcc.dg/compat/struct-by-value-8_y.c: New file.
42126 * gcc.dg/compat/struct-by-value-9_main.c: New file.
42127 * gcc.dg/compat/struct-by-value-9_x.c: New file.
42128 * gcc.dg/compat/struct-by-value-9_y.c: New file.
42129
42130 2003-05-16 Mark Mitchell <mark@codesourcery.com>
42131
42132 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
42133 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
42134 support for "repo" mode.
42135 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
42136 * lib/g77-dg.exp: Likewise.
42137 * lib/obj-dg.exp: Likewise.
42138
42139 2003-05-16 Jakub Jelinek <jakub@redhat.com>
42140
42141 Merge from gcc-3_2-rhl8-branch:
42142 2003-04-23 Jakub Jelinek <jakub@redhat.com>
42143
42144 * gcc.dg/tls/opt-6.c: New test.
42145
42146 2003-04-05 Jakub Jelinek <jakub@redhat.com>
42147
42148 * gcc.dg/20030405-1.c: New test.
42149
42150 2003-03-09 Jakub Jelinek <jakub@redhat.com>
42151
42152 * gcc.dg/20030309-1.c: New test.
42153
42154 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
42155
42156 * gcc.c-torture/execute/20030307-1.c: New test.
42157
42158 2003-02-20 Randolph Chung <tausq@debian.org>
42159
42160 * gcc.c-torture/compile/20030220-1.c: New test.
42161
42162 2003-02-18 Jakub Jelinek <jakub@redhat.com>
42163
42164 * gcc.dg/20030217-1.c: New test.
42165
42166 2003-01-29 Jakub Jelinek <jakub@redhat.com>
42167
42168 * gcc.c-torture/compile/20020129-1.c: New test.
42169
42170 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
42171
42172 * gcc.dg/unroll-1.c: New test.
42173
42174 2002-11-16 Jan Hubicka <jh@suse.cz>
42175
42176 * gcc.c-torture/execute/20020920-1.c: New test.
42177
42178 2002-10-08 Jakub Jelinek <jakub@redhat.com>
42179
42180 PR target/7434
42181 * gcc.c-torture/compile/20021008-1.c: New test.
42182
42183 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
42184
42185 PR target/7559
42186 * gcc.c-torture/execute/20020810-1.c: New test.
42187
42188 2002-08-07 Jakub Jelinek <jakub@redhat.com>
42189
42190 * gcc.c-torture/compile/20020807-1.c: New test.
42191
42192 2002-07-30 Jakub Jelinek <jakub@redhat.com>
42193
42194 * gcc.dg/tls/opt-1.c: New test.
42195
42196 2002-07-29 Jakub Jelinek <jakub@redhat.com>
42197
42198 * gcc.dg/20020729-1.c: New test.
42199
42200 2002-07-20 Jakub Jelinek <jakub@redhat.com>
42201
42202 * g++.dg/opt/life1.C: New test.
42203
42204 2002-05-20 Jakub Jelinek <jakub@redhat.com>
42205
42206 * gcc.dg/20020525-1.c: New test.
42207
42208 2002-05-24 Jakub Jelinek <jakub@redhat.com>
42209
42210 PR c++/6794
42211 * g++.dg/ext/pretty1.C: New test.
42212 * g++.dg/ext/pretty2.C: New test.
42213
42214 2003-05-15 Mark Mitchell <mark@codesourcery.com>
42215
42216 PR c++/8385
42217 * g++.dg/ext/typeof5.C: New test.
42218
42219 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
42220
42221 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
42222 __USER_LABEL_PREFIX__ into account.
42223 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
42224
42225 2003-05-14 Roger Sayle <roger@eyesopen.com>
42226
42227 * gcc.dg/builtins-15.c: New test case.
42228
42229 2003-05-13 Zack Weinberg <zack@codesourcery.com>
42230
42231 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
42232
42233 2003-05-12 Mark Mitchell <mark@codesourcery.com>
42234
42235 * lib/g++.exp: Tweak handling of additional source files.
42236 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
42237 * g++.dg/special/conpr-2a.C: Rename to ...
42238 * g++.dg/special/conpr-2a.cc: ... this.
42239 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
42240 * g++.dg/special/conpr-3a.C: Rename to ...
42241 * g++.dg/special/conpr-3a.cc: This.
42242 * g++.dg/special/conpr-3b.C: Rename to ...
42243 * g++.dg/special/conpr-3b.cc: This.
42244 * g++.dg/special/conpr-4.C: New test.
42245 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
42246
42247 2003-05-12 David Edelsohn <edelsohn@gnu.org>
42248
42249 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
42250
42251 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42252
42253 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
42254 * g++.old-deja/g++.robertl/eb71.C: Likewise.
42255 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
42256 * g++.old-deja/g++.other/warn3.C: Likewise.
42257
42258 2003-05-11 Roger Sayle <roger@eyesopen.com>
42259
42260 * gcc.dg/i386-387-1.c: Update to also test log.
42261 * gcc.dg/i386-387-2.c: Likewise.
42262
42263 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
42264
42265 * g77.f-torture/execute/int8421.f: New test.
42266
42267 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42268
42269 PR c++/10230, c++/10481
42270 * g++.dg/lookup/scoped5.C: New test.
42271
42272 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42273
42274 PR c++/10552
42275 * g++.dg/template/ttp6.C: New test.
42276
42277 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
42278
42279 * gcc.c-torture/execute/builtins: New directory.
42280 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
42281 gcc.c-torture/execute/builtins.
42282 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
42283 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
42284 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
42285 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
42286
42287 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42288
42289 PR c++/9252
42290 * g++.dg/template/access8.C: New test.
42291 * g++.dg/template/access9.C: New test.
42292
42293 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42294
42295 PR c++/9554
42296 * g++.dg/parse/access1.C: New test.
42297
42298 2003-05-09 DJ Delorie <dj@redhat.com>
42299
42300 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
42301 long, and not an int.
42302
42303 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42304
42305 PR c++/10555, c++/10576
42306 * g++.dg/template/memclass1.C: New test.
42307
42308 2003-05-08 DJ Delorie <dj@redhat.com>
42309
42310 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
42311 targets.
42312 * gcc.c-torture/execute/20021024-1.x: Likewise.
42313 * gcc.c-torture/execute/shiftdi.x: Likewise.
42314 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
42315 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
42316 * gcc.dg/20021018-1.c: Likewise.
42317
42318 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42319
42320 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
42321
42322 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
42323 (bcopy): Call memmove.
42324
42325 2003-05-08 Roger Sayle <roger@eyesopen.com>
42326
42327 * g77.f-torture/compile/8485.f: New test case.
42328
42329 2003-05-07 Richard Henderson <rth@redhat.com>
42330
42331 PR c++/10570
42332 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
42333 Verify exception_cleanup not called for rethrows.
42334 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
42335 when exiting catch block without rethrowing.
42336 * g++.dg/eh/forced3.C: New.
42337 * g++.dg/eh/forced4.C: New.
42338
42339 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
42340
42341 * gcc.dg/20030505.c: Fix triplet.
42342
42343 2003-05-06 DJ Delorie <dj@redhat.com>
42344
42345 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
42346 * gcc.dg/nest.c: Likewise.
42347
42348 2003-05-05 Roger Sayle <roger@eyesopen.com>
42349
42350 * gcc.dg/builtins-14.c: New test case.
42351
42352 2003-05-05 Janis Johnson <janis187@us.ibm.com>
42353
42354 * lib/compat.exp (compat-execute): New argument.
42355 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
42356 * gcc.dg/compat: New test directory.
42357 * gcc.dg/compat/compat.exp: New expect script.
42358 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
42359 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
42360 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
42361 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
42362 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
42363 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
42364
42365 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
42366 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
42367 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
42368 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
42369 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
42370 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
42371 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
42372 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
42373 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
42374 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
42375 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
42376 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
42377 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
42378 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
42379 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
42380
42381 2003-05-05 Zack Weinberg <zack@codesourcery.com>
42382
42383 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
42384
42385 2003-05-05 Jakub Jelinek <jakub@redhat.com>
42386
42387 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
42388
42389 2003-05-05 Geoffrey Keating <geoffk@apple.com>
42390
42391 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
42392 * gcc.dg/ppc-fsel-2.c: New test.
42393
42394 * gcc.dg/unused-5.c: New test.
42395
42396 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42397
42398 PR c++/10496
42399 * g++.dg/warn/pmf1.C: New test.
42400
42401 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42402
42403 PR c++/4494
42404 * g++.dg/warn/main.C: New test.
42405
42406 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42407
42408 * gcc.dg/nonnull-3.c: New test.
42409
42410 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
42411
42412 * gcc.dg/cpp/Wtrigraphs.c: Update.
42413 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
42414
42415 2003-05-03 Geoffrey Keating <geoffk@apple.com>
42416
42417 * gcc.dg/ppc-fsel-1.c: New test.
42418
42419 2003-05-03 Zack Weinberg <zack@codesourcery.com>
42420
42421 PR c/10604
42422 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
42423
42424 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
42425
42426 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
42427
42428 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42429
42430 PR c++/9364, c++/10553, c++/10586
42431 * g++.dg/parse/typename4.C: New test.
42432 * g++.dg/parse/typename5.C: Likewise.
42433
42434 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
42435
42436 * gcc.c-torture/compile/20030503-1.c: New test.
42437
42438 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42439
42440 * g++.dg/lookup/using5.C: Fix testcase error.
42441
42442 2003-05-01 Chris Demetriou <cgd@broadcom.com>
42443
42444 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
42445 since MEABI is no longer supported. Remove all vestiges
42446 of MEABI from the test.
42447
42448 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42449
42450 PR c++/10554
42451 * g++.dg/lookup/using5.C: New test.
42452
42453 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42454
42455 PR c++/8772
42456 * g++.dg/template/ttp5.C: New test.
42457
42458 2003-04-30 Mark Mitchell <mark@codesourcery.com>
42459
42460 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
42461 (dg-gpp-additional-sources): New function.
42462 (dg-gpp-additional-files): Likewise.
42463 * lib/g++.exp (additional_sources): New variable.
42464 (additional_files): Likewise.
42465 (g++_target_compile): Deal with them.
42466 * lib/old-dejagnu.exp: Remove.
42467 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
42468 * g++.old-deja: Revise all tests to use dg commands.
42469
42470 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42471
42472 PR c++/9432, c++/9528
42473 * g++.dg/lookup/using4.C: New test.
42474
42475 2003-04-29 Geoffrey Keating <geoffk@apple.com>
42476
42477 * gcc.dg/noreturn-5.c: New file.
42478 * gcc.dg/noreturn-6.c: New file.
42479
42480 * gcc.c-torture/compile/inline-1.c: New file.
42481
42482 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42483
42484 PR c++/10551
42485 * g++.dg/template/explicit1.C: New test.
42486
42487 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42488
42489 PR c++/10549
42490 * g++.dg/other/bitfield1.C: New test.
42491
42492 PR c++/10527
42493 * g++.dg/init/new7.C: New test.
42494
42495 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42496
42497 * g++.dg/ext/desig1.C: New test.
42498 * g++.dg/ext/init1.C: Update.
42499
42500 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
42501
42502 2003-04-28 Mark Mitchell <mark@codesourcery.com>
42503
42504 PR c++/10180
42505 * g++.dg/warn/Winline-1.C: New test.
42506
42507 2003-04-28 Jakub Jelinek <jakub@redhat.com>
42508
42509 * gcc.c-torture/execute/string-opt-19.c: New test.
42510
42511 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
42512 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
42513
42514 2003-04-27 Mark Mitchell <mark@codesourcery.com>
42515
42516 PR c++/10506
42517 * g++.dg/init/new6.C: New test.
42518
42519 PR c++/10503
42520 * g++.dg/init/ref6.C: New test.
42521
42522 2003-04-26 David Edelsohn <edelsohn@gnu.org>
42523
42524 * g++.dg/warn/weak1.C: XFAIL on AIX4.
42525
42526 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42527
42528 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
42529 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
42530
42531 2003-04-25 Mark Mitchell <mark@codesourcery.com>
42532
42533 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
42534 initialized static data members.
42535
42536 2003-04-25 H.J. Lu <hjl@gnu.org>
42537
42538 * gcc.dg/ia64-sync-4.c: New test.
42539
42540 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42541
42542 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
42543 date.
42544
42545 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
42546
42547 PR c++/10337
42548 * g++.dg/warn/conv1.C: New test.
42549 * g++.old-deja/g++.other/conv7.C: Adjust.
42550 * g++.old-deja/g++.other/overload14.C: Adjust.
42551
42552 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42553
42554 PR c++/10471
42555 * g++.dg/template/defarg2.C: New test.
42556
42557 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
42558
42559 * gcc.dg/cpp/include2.c: Update.
42560 * gcc.dg/cpp/multiline-2.c: New.
42561 * gcc.dg/cpp/multiline.c: Update.
42562 * gcc.dg/cpp/strify2.c: Update.
42563 * gcc.dg/cpp/trad/literals-2.c: Update.
42564
42565 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42566
42567 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
42568
42569 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42570
42571 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
42572
42573 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42574
42575 PR c++/10451
42576 * g++.dg/parse/crash4.C: New test.
42577
42578 PR c++/9847
42579 * g++.dg/parse/crash5.C: New test.
42580
42581 2003-04-22 Mark Mitchell <mark@codesourcery.com>
42582
42583 PR c++/10446
42584 * g++.dg/parse/crash3.C: New test.
42585
42586 PR c++/10428
42587 * g++.dg/parse/elab1.C: New test.
42588
42589 2003-04-22 Devang Patel <dpatel@apple.com>
42590
42591 * gcc.dg/cpp/trad/funlike-5.c: New test.
42592
42593 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
42594
42595 * g++.dg/other/packed1.C: Fix dg options.
42596
42597 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
42598
42599 * g++.dg/other/offsetof2.C: New test.
42600
42601 2003-04-21 Mark Mitchell <mark@codesourcery.com>
42602
42603 * g++.dg/template/recurse.C: Adjust location of error messages.
42604
42605 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
42606
42607 PR c++/9881
42608 * g++.dg/init/addr-const1.C: New test.
42609 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
42610
42611 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
42612
42613 PR c++/10405
42614 * g++.dg/lookup/struct-hack1.C: New test.
42615
42616 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
42617
42618 * ucs.c: Update diagnostic messages.
42619
42620 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
42621
42622 * gcc.dg/cpp/truefalse.cpp: New test.
42623 * gcc.dg/cpp/cpp.exp: Update.
42624 * g++.dg/other/stdbool-if.C: Remove.
42625
42626 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
42627
42628 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
42629 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
42630
42631 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
42632
42633 * gcc.c-torture/compile/20030418-1.c: New test.
42634
42635 2003-04-17 Janis Johnson <janis187@us.ibm.com>
42636
42637 * README.compat: Remove; content moved to doc/sourcebuild.texi.
42638
42639 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42640
42641 PR c++/10347
42642 g++.dg/template/dependent-name1.C: New test.
42643
42644 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
42645
42646 * gcc.dg/warn-1.c (tourist_guide): New array,
42647 contains a pointer to bar.
42648
42649 2003-04-16 Roger Sayle <roger@eyesopen.com>
42650
42651 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
42652 * gcc.c-torture/execute/medce-1.c: New test case.
42653 * gcc.c-torture/execute/medce-2.c: New test case.
42654
42655 2003-04-15 Mark Mitchell <mark@codesourcery.com>
42656
42657 * lib/prune.exp: Ignore more messages.
42658
42659 PR c++/10381
42660 * g++.dg/parse/lookup3.C: New test.
42661
42662 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
42663
42664 * gcc.c-torture/compile/20030415-1.c : New test.
42665
42666 2003-04-14 Mark Mitchell <mark@codesourcery.com>
42667
42668 * gcc.c-torture/execute/scope-2.c: Move to ...
42669 * gcc.dg/noncompile/scope.c: .... here.
42670
42671 2003-04-14 Roger Sayle <roger@eyesopen.com>
42672
42673 * gcc.dg/20030414-2.c: New test case.
42674
42675 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
42676
42677 PR target/10377
42678 * gcc.dg/20030414-1.c: New test.
42679
42680 2003-04-13 Roger Sayle <roger@eyesopen.com>
42681
42682 * gcc.dg/builtins-12.c: New test case.
42683 * gcc.dg/builtins-13.c: New test case.
42684
42685 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42686
42687 * gcc.c-torture/execute/string-opt-18.c: New test.
42688
42689 2003-04-13 Mark Mitchell <mark@codesourcery.com>
42690
42691 PR c++/10300
42692 * g++.dg/init/new5.C: New test.
42693
42694 2003-04-12 Mark Mitchell <mark@codesourcery.com>
42695
42696 PR c++/7910
42697 * g++.dg/ext/dllimport1.C: New test.
42698
42699 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
42700
42701 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
42702
42703 2003-04-11 Bud Davis <bdavis9659@comcast.net>
42704
42705 PR Fortran/9263
42706 * g77.f-torture/noncompile/9263.f: New test
42707 PR Fortran/1832
42708 * g77.f-torture/execute/1832.f: New test
42709
42710 2003-04-11 David Chad <davidc@freebsd.org>
42711 Loren J. Rittle <ljrittle@acm.org>
42712
42713 PR libobjc/8562
42714 * objc.dg/headers.m: New test.
42715
42716 2003-04-10 Zack Weinberg <zack@codesourcery.com>
42717
42718 * gcc.c-torture/execute/builtin-noret-2.c: New.
42719 * gcc.c-torture/execute/builtin-noret-2.x: New.
42720 XFAIL builtin-noret-2.c at -O1 and above.
42721 * gcc.dg/redecl.c: New.
42722 * gcc.dg/Wshadow-1.c: Update error regexps.
42723
42724 2003-04-10 Mark Mitchell <mark@codesourcery.com>
42725
42726 * g++.dg/abi/bitfield10.C: New test.
42727
42728 2003-04-09 Mike Stump <mrs@apple.com>
42729
42730 * gcc.dg/pch/pch.exp: Make testcase names longer.
42731 * g++.dg/pch/pch.exp: Make testcase names longer.
42732
42733 2003-04-08 Roger Sayle <roger@eyesopen.com>
42734
42735 * gcc.dg/builtins-11.c: New test case.
42736
42737 2003-04-08 Roger Sayle <roger@eyesopen.com>
42738
42739 * gcc.dg/builtins-9.c: New test case.
42740 * gcc.dg/builtins-10.c: New test case.
42741
42742 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
42743
42744 * gcc.dg/noncompile/init-4.c.c: New test.
42745
42746 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
42747
42748 * gcc.misc-test/gcov-9.c: New test.
42749 * gcc.misc-test/gcov-10.c: New test
42750 * gcc.misc-test/gcov-11.c: New test.
42751
42752 2003-04-05 Zack Weinberg <zack@codesourcery.com>
42753
42754 PR optimization/10024
42755 * gcc.c-torture/compile/20030405-1.c: New test.
42756
42757 2003-04-04 Geoffrey Keating <geoffk@apple.com>
42758
42759 * gcc.dg/pch/static-3.c: New.
42760 * gcc.dg/pch/static-3.hs: New.
42761 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
42762
42763 2003-04-04 Richard Henderson <rth@redhat.com>
42764
42765 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
42766 * g++.dg/eh/forced2.C: Likewise.
42767
42768 2003-04-03 Mike Stump <mrs@apple.com>
42769
42770 * lib/scanasm.exp (scan-assembler): Add xfail processing for
42771 target arg.
42772 (scan-assembler-times, scan-assembler-not): Likewise.
42773 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
42774
42775 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
42776
42777 * gcc.dg/sparc-loop-1.c: New test.
42778
42779 2003-04-02 Geoffrey Keating <geoffk@apple.com>
42780
42781 PR other/9274
42782 * g++.dg/pch/system-2.C: New.
42783 * g++.dg/pch/system-2.Hs: New.
42784
42785 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
42786
42787 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
42788
42789 * g++.dg/eh/simd-1.C (vecfunc): Same.
42790
42791 2003-04-01 Roger Sayle <roger@eyesopen.com>
42792
42793 * gcc.c-torture/execute/20030401-1.c: New test case.
42794
42795 2003-04-01 Ziemowit Laski <zlaski@apple.com>
42796
42797 * objc.dg/defs.m: New.
42798
42799 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
42800
42801 * g++.dg/eh/simd-1.C: New.
42802 * g++.dg/eh/simd-2.C: New.
42803
42804 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
42805
42806 * gcc.c-torture/execute/simd-3.c: New.
42807
42808 2003-03-31 Mark Mitchell <mark@codesourcery.com>
42809
42810 PR c/9936
42811 * gcc.dg/20030331-2.c: New test.
42812
42813 2003-03-31 Mark Mitchell <mark@codesourcery.com>
42814
42815 PR c++/10278
42816 * g++.dg/parse/crash2.C: New test.
42817
42818 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42819
42820 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
42821 * gcc.c-torture/execute/20030331-1.c: ...here.
42822
42823 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42824
42825 * gcc.c-torture/execute/20030331-1.c: New test.
42826
42827 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
42828
42829 * lib/gcov.exp: Adjust call return testing strings.
42830 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
42831
42832 2003-03-31 Roger Sayle <roger@eyesopen.com>
42833
42834 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
42835 * gcc.dg/builtins-7.c: New test case.
42836 * gcc.dg/builtins-8.c: New test case.
42837
42838 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42839
42840 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
42841
42842 2003-03-30 Mark Mitchell <mark@codesourcery.com>
42843
42844 PR c++/7647
42845 * g++.dg/lookup-class-member-2.C: New test.
42846
42847 2003-03-30 Glen Nakamura <glen@imodulo.com>
42848
42849 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
42850
42851 2003-03-28 Roger Sayle <roger@eyesopen.com>
42852
42853 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
42854
42855 2003-03-28 Mark Mitchell <mark@codesourcery.com>
42856
42857 * g++.dg/init/attrib1.C: New test.
42858
42859 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42860
42861 * gcc.dg/ultrasp8.c: New test.
42862
42863 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42864
42865 * gcc.dg/ultrasp7.c: New test.
42866
42867 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
42868
42869 PR c++/10047
42870 * g++.dg/template/inline1.C: New test.
42871
42872 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42873
42874 * gcc.dg/sparc-dwarf2.c: New test.
42875
42876 2003-03-27 Roger Sayle <roger@eyesopen.com>
42877
42878 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
42879 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
42880
42881 2003-03-27 Mark Mitchell <mark@codesourcery.com>
42882
42883 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
42884 than reading .x files.
42885 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
42886 * g77.dg/gcov/gcov-1.f: Likewise.
42887 * gcc.misc-tests/gcov-4b.c: Likewise.
42888 * gcc.misc-tests/gcov-5b.c: Likewise.
42889 * gcc.misc-tests/gcov-6.c: Likewise.
42890 * gcc.misc-tests/gcov-7.c: Likewise.
42891 * gcc.misc-tests/gcov-8.c: Likewise.
42892 * g++.dg/gcov/gcov-1.x: Remove.
42893 * g77.dg/gcov/gcov-1.x: Likewise.
42894 * gcc.misc-tests/gcov-4b.x: Likewise.
42895 * gcc.misc-tests/gcov-5b.x: Likewise.
42896 * gcc.misc-tests/gcov-6.x: Likewise.
42897 * gcc.misc-tests/gcov-7.x: Likewise.
42898 * gcc.misc-tests/gcov-8.x: Likewise.
42899
42900 2003-03-27 Glen Nakamura <glen@imodulo.com>
42901
42902 PR opt/10087
42903 * gcc.dg/20030324-1.c: New test.
42904
42905 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
42906
42907 PR c++/10224
42908 * g++.dg/template/arg3.C: New test.
42909
42910 PR c++/10158
42911 * g++.dg/template/friend18.C: New test.
42912
42913 2003-03-26 Roger Sayle <roger@eyesopen.com>
42914
42915 * g77.f-torture/compile/20030326-1.f: New test case.
42916
42917 2003-03-26 Janis Johnson <janis187@us.ibm.com>
42918
42919 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
42920
42921 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
42922
42923 2003-03-26 Jakub Jelinek <jakub@redhat.com>
42924
42925 * gcc.dg/ia64-sync-3.c: New test.
42926
42927 2003-03-26 Alan Modra <amodra@bigpond.net.au>
42928
42929 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
42930
42931 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
42932
42933 * gcc.dg/ultrasp6.c: New test.
42934
42935 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
42936
42937 * gcc.dg/i386-signbit-1.c: New test.
42938 * gcc.dg/i386-signbit-2.c: New test.
42939 * gcc.dg/i386-signbit-3.c: New test.
42940
42941 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
42942
42943 * gcc.dg/ultrasp5.c: Fix options.
42944
42945 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
42946
42947 * gcc.dg/ultrasp5.c: Fix comment.
42948
42949 2003-03-24 Bud Davis <bdavis9659@comcast.net>
42950
42951 PR fortran/10197
42952 * g77.f-torture/execute/10197.f: New test.
42953
42954 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
42955
42956 PR c++/9898, c++/383
42957 * g++.dg/template/conv6.C: New test.
42958
42959 PR c++/10119
42960 * g++.dg/template/ptrmem5.C: New test.
42961
42962 PR c++/10026
42963 * g++.dg/lookup/koenig1.C: New test.
42964
42965 PR C++/10199
42966 * g++.dg/lookup/template2.C: New test.
42967
42968 2003-03-24 Jakub Jelinek <jakub@redhat.com>
42969
42970 * g++.dg/opt/rtti1.C: New test.
42971
42972 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
42973
42974 * gcc.dg/ultrasp5.c: New test.
42975
42976 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
42977
42978 PR middle-end/9967
42979 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
42980 builtin fputs.
42981
42982 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
42983
42984 PR c/8224
42985 * gcc.dg/20030323-1.c: New test.
42986
42987 2003-03-23 Roger Sayle <roger@eyesopen.com>
42988
42989 * gcc.c-torture/compile/20030323-1.c: New test case.
42990
42991 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
42992
42993 * gcc.dg/20030321-1.c: New test.
42994
42995 2003-03-22 Zack Weinberg <zack@codesourcery.com>
42996
42997 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
42998
42999 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
43000
43001 PR c++/9978, c++/9708
43002 * g++.dg/ext/vlm1.C: Adjust expected error.
43003 * g++.dg/ext/vla2.C: New test.
43004 * g++.dg/template/arg1.C: New test.
43005 * g++.dg/template/arg2.C: New test.
43006
43007 2003-03-22 Bud Davis <bdavis9659@comcast.net>
43008
43009 * g77.f-torture/execute/select.f: New test.
43010 * g77.f-torture/noncompile/select_no_compile.f: New test.
43011
43012 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
43013
43014 PR c++/9898
43015 * g++.dg/other/error4.C: New test.
43016
43017 2003-03-20 Mark Mitchell <mark@codesourcery.com>
43018
43019 * g++.dg/template/friend17.C: New test.
43020
43021 2003-03-21 Alan Modra <amodra@bigpond.net.au>
43022
43023 * gcc.c-torture/compile/20030320-1.c: New.
43024
43025 2003-03-20 Roger Sayle <roger@eyesopen.com>
43026
43027 * gcc.dg/builtins-6.c: New test case.
43028
43029 2003-03-19 Alan Modra <amodra@bigpond.net.au>
43030
43031 PR target/10073
43032 * gcc.c-torture/compile/20030319-1.c: New.
43033
43034 2003-03-18 Jan Hubicka <jh@suse.cz>
43035
43036 * gcc.dg/i386-cvt-1.c: New test.
43037
43038 2003-03-17 Zack Weinberg <zack@codesourcery.com>
43039
43040 * objc.dg/naming-1.m: Use "(parse|syntax) error".
43041 * objc.dg/naming-2.m: Likewise.
43042
43043 2003-03-17 Mark Mitchell <mark@codesourcery.com>
43044
43045 PR c++/9639
43046 * g++.dg/parse/crash1.C: New test.
43047
43048 2003-03-16 Mark Mitchell <mark@codesourcery.com>
43049
43050 PR c++/8805
43051 * g++.dg/eh/cleanup1.C: New test.
43052
43053 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
43054
43055 * gcc.c-torture/execute/20030316-1.c: New test case.
43056
43057 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
43058
43059 PR c++/9629
43060 * g++.dg/init/ctor2.C: New test.
43061
43062 2003-03-15 Roger Sayle <roger@eyesopen.com>
43063
43064 * g77.f-torture/compile/xformat.f: New test case.
43065
43066 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
43067
43068 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
43069 * g++.old-deja/g++.mike/eh50.C: Likewise.
43070
43071 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43072
43073 PR c++/6440
43074 * g++.dg/template/spec7.C: New test.
43075 * g++.dg/template/spec8.C: Likewise.
43076
43077 2003-03-14 Jakub Jelinek <jakub@redhat.com>
43078
43079 * gcc.c-torture/execute/20030313-1.c: New test.
43080
43081 2003-03-14 Richard Henderson <rth@redhat.com>
43082
43083 * gcc.dg/inline-2.c: Adjust alpha test for external call.
43084
43085 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
43086
43087 * gcc.c-torture/compile/20030314-1.c: New test.
43088
43089 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
43090
43091 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
43092 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
43093 thumb target,
43094 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
43095 to accept newer _imp__ prefix and additional
43096 newline in .drectve section.
43097 * gcc.dg/dll-4.c: Likewise.
43098 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
43099 switch.
43100
43101 2003-03-13 Mark Mitchell <mark@codesourcery.com>
43102
43103 * g++.dg/parse/namespace9.C: New test.
43104
43105 * g++.dg/init/ref5.C: New test.
43106 * g++.dg/parse/ptrmem1.C: Likewise.
43107
43108 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
43109
43110 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
43111 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
43112 regular expression.
43113 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
43114 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
43115
43116 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
43117
43118 * gcc.c-torture/execute/20030224-2.c: New test.
43119
43120 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
43121
43122 * gcc.dg/decl-3.c: New test.
43123
43124 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
43125
43126 * gcc.dg/i386-loop-2.c: New test.
43127
43128 2003-03-11 Mark Mitchell <mark@codesourcery.com>
43129
43130 PR c++/9474
43131 * g++.dg/parse/namespace8.C: New test.
43132
43133 PR c++/9924
43134 * g++.dg/overload/builtin2.C: New test.
43135
43136 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
43137
43138 * gcc.dg/return-type-3.c: New test.
43139
43140 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
43141
43142 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
43143 profiling options are not supported.
43144
43145 2003-03-10 Mark Mitchell <mark@codesourcery.com>
43146
43147 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
43148 * g++.old-deja/g++.warn/impint2.C: Likewise.
43149
43150 2003-03-10 Devang Patel <dpatel@apple.com>
43151
43152 * g++.dg/cpp/c++_cmd_1.C: New test.
43153 * g++.dg/cpp/c++_cmd_1.h: New file.
43154
43155 2003-03-10 Segher Boessenkool <segher@koffie.nl>
43156
43157 * gcc.dg/altivec-9.c: New file.
43158
43159 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43160
43161 * gcc.dg/ppc-sdata-1.c: New test.
43162 * gcc.dg/ppc-sdata-2.c: New test.
43163
43164 2003-03-09 Mark Mitchell <mark@codesourcery.com>
43165
43166 PR c++/9373
43167 * g++.dg/opt/ptrmem2.C: New test.
43168
43169 PR c++/8534
43170 * g++.dg/opt/ptrmem1.C: New test.
43171
43172 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
43173
43174 * gcc.dg/i386-loop-1.c: New test.
43175
43176 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43177
43178 PR c++/9970
43179 * g++.dg/lookup/friend1.C: New test.
43180
43181 2003-03-08 Mark Mitchell <mark@codesourcery.com>
43182
43183 PR c++/9823
43184 * g++.dg/parser/constructor1.C: New test.
43185
43186 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
43187
43188 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
43189
43190 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
43191
43192 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
43193
43194 * gcc.dg/cpp/Wunused.c: Update test.
43195
43196 2003-03-08 Jan Hubicka <jh@suse.cz>
43197
43198 * gcc.dg/inline-3.c: New test.
43199
43200 2003-03-08 Mark Mitchell <mark@codesourcery.com>
43201
43202 PR c++/9809
43203 * g++.dg/parse/builtin1.C: New test.
43204
43205 PR c++/9982
43206 * g++.dg/abi/cookie1.C: New test.
43207 * g++.dg/abi/cookie2.C: Likewise.
43208
43209 PR c++/9524
43210 * g++.dg/template/field1.C: New test.
43211
43212 PR c++/9912
43213 * g++.dg/parse/class1.C: New test.
43214 * g++.dg/parse/namespace7.C: Likewise.
43215 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
43216
43217 2003-03-07 Mark Mitchell <mark@codesourcery.com>
43218
43219 * g++.dg/init/ref4.C: New test.
43220
43221 2003-03-07 Jan Hubicka <jh@suse.cz>
43222
43223 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
43224 * gcc.dg/inline-3.c: New test.
43225
43226 2003-03-06 Mark Mitchell <mark@codesourcery.com>
43227
43228 * g++.dg/init/ref3.C: New test.
43229
43230 PR c++/9965
43231 * g++.dg/init/ref2.C: New test.
43232
43233 PR c++/9400
43234 * g++.dg/warn/Wshadow-2.C: New test.
43235
43236 PR c++/9791
43237 * g++.dg/warn/Woverloaded-1.C: New test.
43238
43239 2003-03-05 Jan Hubicka <jh@suse.cz>
43240
43241 * gcc.dg/i386-local2.c: New.
43242 * gcc.dg/i386-local.c: Fix typo.
43243
43244 2003-03-05 Mark Mitchell <mark@codesourcery.com>
43245
43246 * g++.dg/abi/layout3.C: New test.
43247
43248 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
43249
43250 * gcc.c-torture/compile/20030305-1.c
43251
43252 2003-03-05 Jan Hubicka <jh@suse.cz>
43253
43254 * gcc.dg/i386-local.c: New.
43255
43256 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
43257
43258 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
43259
43260 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
43261
43262 * gcc.dg/switch-2.c: New test.
43263 * gcc.dg/switch-3.c: New test.
43264 * gcc.dg/Wswitch.c: Adjust line numbers.
43265 * gcc.dg/Wswitch-default.c: Likewise.
43266 * gcc.dg/Wswitch-enum.c: Likewise.
43267
43268 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
43269
43270 * gcc.c-torture/execute/20030222-1.c: New test.
43271
43272 2003-03-03 James E Wilson <wilson@tuliptree.org>
43273
43274 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
43275
43276 2003-03-03 Mark Mitchell <mark@codesourcery.com>
43277
43278 PR c++/9878
43279 * g++.dg/init/ref1.C: New test.
43280
43281 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
43282
43283 * gcc.dg/sh-relax.c: New SH-only test.
43284
43285 2003-03-03 Geoffrey Keating <geoffk@apple.com>
43286
43287 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
43288 comment explaining purpose of testcase.
43289
43290 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
43291
43292 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
43293 for HC11/HC12 (asm needs two int registers).
43294 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
43295 HC11/HC12 because the test uses an asm which needs two 32-bit
43296 registers.
43297
43298 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
43299
43300 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
43301 for HC11/HC12 (array is too large otherwise).
43302 * gcc.c-torture/compile/920501-4.x: New file, likewise.
43303 * gcc.c-torture/compile/20010518-2.x: Likewise.
43304 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
43305 HC11/HC12 (array is too large).
43306
43307 2003-03-01 Geoffrey Keating <geoffk@apple.com>
43308
43309 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
43310 * lib/g++-dg.exp (g++-dg-test): Likewise.
43311
43312 2003-03-01 Roger Sayle <roger@eyesopen.com>
43313
43314 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
43315 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
43316
43317 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43318
43319 * g++.dg/warn/implicit-typename1.C: Remove warning.
43320
43321 2003-02-28 Richard Henderson <rth@redhat.com>
43322
43323 * gcc.dg/noreturn-1.c: Move noreturn warning line.
43324 * gcc.dg/return-type-1.c: Move control reaches end warning line.
43325
43326 2003-02-28 Geoffrey Keating <geoffk@apple.com>
43327
43328 * gcc.dg/pch/pch.exp: Change .pch to .gch.
43329 * g++.dg/pch/pch.exp: Likewise.
43330
43331 2003-02-28 Mark Mitchell <mark@codesourcery.com>
43332
43333 PR c++/9879
43334 * g++.dg/init/new4.C: New test.
43335
43336 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
43337
43338 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
43339
43340 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
43341
43342 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
43343 unsigned long.
43344
43345 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
43346 wider than float.
43347
43348 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
43349
43350 * lib/scanasm.exp: Add support for counting numbers of
43351 occurences.
43352 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
43353 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
43354
43355 2003-02-25 Mark Mitchell <mark@codesourcery.com>
43356
43357 PR c++/9683
43358 * g++.dg/template/static3.C: New test.
43359
43360 PR c++/9829
43361 * g++.dg/parse/namespace6.C: New test.
43362
43363 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43364
43365 PR target/9732
43366 * gcc.dg/20030225-1.c: New test.
43367
43368 2003-02-24 Mark Mitchell <mark@codesourcery.com>
43369
43370 * README: Remove out-of-date information.
43371
43372 PR c++/9836
43373 * g++.dg/template/spec6.C: New test.
43374
43375 2003-02-24 Jeff Law <law@redhat.com>
43376
43377 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
43378
43379 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
43380
43381 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
43382 * gcc.dg/pragma-ep-1.c: Likewise.
43383
43384 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43385
43386 PR c++/9602
43387 * g++.dg/template/friend16.C: New test.
43388
43389 2003-02-23 Mark Mitchell <mark@codesourcery.com>
43390
43391 PR c++/5333
43392 * g++.dg/parse/fused-params1.C: Adjust error messages.
43393 * g++.dg/template/nested3.C: New test.
43394
43395 2003-02-24 Alan Modra <amodra@bigpond.net.au>
43396
43397 * g++.dg/abi/param1.C: New test.
43398
43399 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43400
43401 PR c++/7982
43402 * g++.dg/warn/implicit-typename1.C: New test.
43403
43404 2003-02-22 Kelley Cook <kelleycook@comcast.net>
43405
43406 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
43407 with "mtune".
43408 * g++.old-deja/g++.other/store-expr2.C: Likewise.
43409 * gcc.c-torture/execute/20010129-1.x: Likewise.
43410 * gcc.dg/20011107-1.c: Likewise.
43411 * gcc.dg/20020108-1.c: Likewise.
43412 * gcc.dg/20020122-3.c: Likewise.
43413 * gcc.dg/20020206-1.c: Likewise.
43414 * gcc.dg/20020310-1.c: Likewise.
43415 * gcc.dg/20020426-2.c: Likewise.
43416 * gcc.dg/20020517-1.c: Likewise.
43417 * gcc.dg/991230-1.c: Likewise.
43418 * gcc.dg/i386-unroll-1.c: Likewise.
43419 * gcc.misc-tests/i386-prefetch.exp: Likewise.
43420
43421 2003-02-22 Jan Hubicka <jh@suse.cz>
43422
43423 * gcc.dg/i386-mul.c: New test.
43424
43425 2003-02-21 Roger Sayle <roger@eyesopen.com>
43426
43427 * gcc.dg/builtins-5.c: New test case.
43428
43429 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
43430
43431 * gcc.dg/asmreg-1.c: New test.
43432
43433 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43434
43435 PR c++/9749
43436 * g++.dg/parse/varmod1.C: New test.
43437
43438 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43439
43440 PR c++/9727
43441 * g++.dg/template/op1.C: New test.
43442
43443 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43444
43445 PR c++/8906
43446 * g++.dg/template/nested2.C: New test.
43447
43448 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43449
43450 PR c++/8724
43451 * g++.dg/expr/dtor1.C: New test.
43452
43453 2003-02-21 Zack Weinberg <zack@codesourcery.com>
43454
43455 * gcc.dg/cpp/include3.c: New test.
43456 * gcc.dg/cpp/inc/foo.h: New file.
43457
43458 2003-02-21 Glen Nakamura <glen@imodulo.com>
43459
43460 * gcc.c-torture/execute/20030221-1.c: New test.
43461
43462 2003-02-20 Mark Mitchell <mark@codesourcery.com>
43463
43464 PR c++/9729
43465 * g++.dg/abi/conv1.C: New test.
43466
43467 2003-02-20 Jan Hubicka <jh@suse.cz>
43468
43469 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
43470
43471 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
43472
43473 * gcc.c-torture/compile/20030219-1.c: New test.
43474
43475 2003-02-18 Jan Hubicka <jh@suse.cz>
43476
43477 * gcc.dg/funcorder.c: New test.
43478
43479 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
43480
43481 * gcc.c-torture/execute/20030218-1.c: New.
43482
43483 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
43484
43485 * gcc.dg/20030218-1.c: New.
43486
43487 2003-02-18 Richard Henderson <rth@redhat.com>
43488
43489 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
43490 * gcc.dg/attr-used-2.c: New.
43491
43492 2003-02-18 Mark Mitchell <mark@codesourcery.com>
43493
43494 PR c++/9704
43495 * g++.dg/init/copy5.C: New test.
43496
43497 2003-02-18 Geoffrey Keating <geoffk@apple.com>
43498
43499 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
43500 * g++.dg/pch/pch.exp: Likewise.
43501
43502 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
43503
43504 * gcc.c-torture/execute/20030209-1.c: Enable the test if
43505 STACK_SIZE is not defined.
43506
43507 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43508
43509 PR c++/9457
43510 * g++.dg/template/init1.C: New test.
43511
43512 2003-02-16 Jan HUbicka <jh@suse.cz>
43513
43514 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
43515 (foo): Add few extra tests
43516 * gcc.dg/c99-const-expr-3.c: Likewise.
43517 * gcc.c-torture/execute/20030216-1.c: New.
43518
43519 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43520
43521 PR c++/9459
43522 * g++.dg/ext/typeof4.C: New test.
43523
43524 2003-02-15 Roger Sayle <roger@eyesopen.com>
43525
43526 * gcc.dg/i386-387-3.c: New test case.
43527
43528 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
43529
43530 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
43531 cris-*-elf* cris-*-aout* and mmix-*-*.
43532
43533 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
43534
43535 * gcc.dg/20030213-1.c: New test.
43536
43537 2003-02-12 Roger Sayle <roger@eyesopen.com>
43538
43539 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
43540 * gcc.dg/i386-387-2.c: Likewise.
43541
43542 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
43543
43544 * gcc.dg/ppc-spe.c: Fix formatting.
43545 Enable tests that were previously unsupported by gas.
43546 Delete tests for instructions that no longer exist.
43547 Switch arguments on evsubifw builtin.
43548
43549 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
43550
43551 * gcc.c-torture/execute/20030209-1.c: Disable the test if
43552 STACK_SIZE is too small.
43553
43554 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
43555 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
43556
43557 * gcc.dg/decl-2.c: New test.
43558
43559 2003-02-10 Jan Hubicka <jh@suse.cz>
43560
43561 * gcc.dg/i386-fpcvt-1.c: New test.
43562
43563 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
43564
43565 * gcc.c-torture/execute/20030209-1.c: New test.
43566
43567 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
43568
43569 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
43570 int-wide bitops, use the constants of the same width.
43571 Likewise, if long long is 32-bit wide, test bitops using
43572 32-bit constants.
43573
43574 2003-02-07 Loren James Rittle <ljrittle@acm.org>
43575
43576 * gcc.dg/20021014-1.c: Annotate with expected notice text.
43577
43578 2003-02-07 Roger Sayle <roger@eyesopen.com>
43579
43580 * gcc.dg/builtins-4.c: New test case.
43581
43582 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43583
43584 * gcc.dg/20020430-1.c: Fix dg command typos.
43585 * gcc.dg/20020503-1.c: Likewise.
43586
43587 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43588
43589 PR c++/8785
43590 * g++.dg/parse/fused-params1.C: New test.
43591
43592 PR c++/8857
43593 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
43594
43595 PR c++/8921
43596 * g++.dg/parse/non-dependent1.C: New test.
43597
43598 PR c++/8928
43599 * g++.dg/parse/dupl-tmpl-args1.C: New test.
43600
43601 PR c++/9228
43602 * g++.dg/parse/undefined7.C: New test.
43603 * g++.dg/parse/non-templ1.C: New test.
43604
43605 PR c++/9229
43606 * g++.dg/parse/too-many-tmpl-args1.C: New test.
43607
43608 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
43609
43610 * gcc.c-torture/compile/20030206-1.c: New test.
43611
43612 2003-02-05 Roger Sayle <roger@eyesopen.com>
43613
43614 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
43615 "pow" to "foo" to avoid potential confusion with a math built-in.
43616
43617 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43618
43619 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
43620 conditions for SPARC targets.
43621
43622 2003-02-05 Jakub Jelinek <jakub@redhat.com>
43623
43624 * gcc.dg/20030204-1.c: New test.
43625
43626 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43627
43628 PR c++/38
43629 * g++.dg/parse/array-size1.C: New test.
43630
43631 PR c++/5657
43632 * g++.dg/parse/undefined3.C: New test.
43633
43634 PR c++/5665
43635 * g++.dg/parse/undefined4.C: New test.
43636
43637 PR c++/5975
43638 * g++.dg/parse/undefined5.C: New test.
43639
43640 PR c++/7259
43641 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
43642
43643 PR c++/8578
43644 * g++.dg/parse/casting-operator1.C: New test.
43645
43646 PR c++/8596
43647 * g++.dg/parse/undefined6.C: New test.
43648
43649 PR c++/8736
43650 * g++.dg/parse/missing-template1.C: New test.
43651
43652 2003-02-04 Jan Hubicka <jh@suse.cz>
43653
43654 * gcc.dg/i386-cadd.c: Compile using -march=k8.
43655 * gcc.dg/i386-cmov?.c: Likewise.
43656 * gcc.dg/i386-fpcvt-?.c: Likewise.
43657 * gcc.dg/i386-ssefp-1.c: Likewise.
43658 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
43659 conventions.
43660
43661 2003-02-03 Mark Mitchell <mark@codesourcery.com>
43662
43663 PR c++/7129
43664 * g++.dg/ext/max.C: New test.
43665
43666 2003-02-03 Jan Hubicka <jh@suse.cz>
43667
43668 * gcc.c-torture/execute/20030203-1.c: New test.
43669
43670 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
43671
43672 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
43673 'natural-endian'.
43674
43675 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
43676
43677 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
43678 * g++.dg/init/new2.C: Likewise.
43679 * g++.dg/other/new1.C: Likewise.
43680
43681 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
43682
43683 * gcc.dg/struct-ret-libc.c: New test.
43684
43685 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
43686
43687 * gcc.dg/20030129-1.c: New test.
43688
43689 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43690
43691 PR c++/8849
43692 * g++.dg/template/ptrmem4.C: New test.
43693
43694 2003-01-29 Mark Mitchell <mark@codesourcery.com>
43695
43696 * g++.dg/parser/constant1.C: New test.
43697
43698 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43699
43700 PR c++/8591
43701 * g++.dg/parse/friend2.C: New test.
43702
43703 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
43704
43705 PR c++/9437
43706 * g++.dg/template/unify4.C: New test.
43707
43708 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
43709
43710 * gcc.c-torture/execute/20030128-1.c: New test.
43711
43712 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
43713
43714 * g++.dg/lookup/nested1.C: Test moved from ...
43715 * g++.old-deja/g++.other/lookup24.C: ... here.
43716
43717 2003-01-28 Jan Hubicka <jh@suse.cz>
43718
43719 * gcc.dg/i386-cmov5.c: New test.
43720
43721 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
43722
43723 * gcc.c-torture/execute/20010925-1.c: Changed the
43724 memcpy declaration.
43725
43726 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
43727
43728 PR c++/3902
43729 * g++.dg/parse/template5.C: New test.
43730
43731 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
43732
43733 PR fortran/9258
43734 * g77.dg/pr9258: New test.
43735
43736 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
43737
43738 * README: Move relevant parts from README.g++.
43739
43740 * README.g++: Remove this file.
43741
43742 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
43743
43744 * g++.dg/abi/dcast1.C: New test.
43745
43746 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43747
43748 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
43749
43750 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
43751
43752 PR c++/47
43753 * g++.old-deja/g++.other/lookup24.C: New test.
43754
43755 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43756
43757 PR middle-end/7227
43758 * gcc.dg/uninit-C.c: New test.
43759
43760 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
43761
43762 * g++.dg/abi/covariant1.C: New test.
43763
43764 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
43765
43766 * gcc.dg/20030123-1.c: New test.
43767
43768 2003-01-25 Jan Hubicka <jh@suse.cz>
43769
43770 PR opt/8492
43771 * gcc.c-torture/compile/20030125-1.c
43772
43773 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
43774
43775 PR c++/9403
43776 * g++.dg/parse/template3.C: New test.
43777 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
43778
43779 PR c++/795
43780 * g++.dg/parse/template4.C: New test.
43781
43782 PR c++/9415
43783 * g++.dg/template/qual2.C: New test.
43784
43785 PR c++/8545
43786 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
43787
43788 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
43789
43790 2003-01-25 Roger Sayle <roger@eyesopen.com>
43791
43792 * gcc.c-torture/execute/switch-1.c: New test case.
43793
43794 2003-01-25 Jan Hubicka <jh@suse.cz>
43795
43796 * gcc.c-torture/execute/20030125-1.[cx]: New test.
43797
43798 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
43799
43800 Tweaks for Bison-1.875. From the NEWS file:
43801 "- `parse error' -> `syntax error'
43802 Bison now uniformly uses the term `syntax error'"
43803 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
43804 * gcc.dg/cpp/digraph2.c: Likewise.
43805 * gcc.dg/cpp/direct2.c: Likewise.
43806 * gcc.dg/cpp/paste4.c: Likewise.
43807 * gcc.dg/c90-restrict-1.c: Likewise.
43808 * gcc.dg/c99-func-2.c: Likewise.
43809 * gcc.dg/noncompile/920721-2.c: Likewise.
43810 * gcc.dg/noncompile/930622-2.c: Likewise.
43811 * gcc.dg/noncompile/940112-1.c: Likewise.
43812 * gcc.dg/noncompile/950921-1.c: Likewise.
43813 * gcc.dg/noncompile/951123-1.c: Likewise.
43814 * gcc.dg/noncompile/971104-1.c: Likewise.
43815 * gcc.dg/noncompile/990416-1.c: Likewise.
43816
43817 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
43818
43819 * g++.dg/parse/undefined1.C: Add error message.
43820
43821 2003-01-22 Mark Mitchell <mark@codesourcery.com>
43822
43823 PR c++/9354
43824 * g++.dg/parse/new1.C: New test.
43825
43826 PR c++/9216
43827 * g++.dg/parse/template2.C: New test.
43828
43829 PR c++/9354
43830 * g++.dg/parse/typedef2.C: New test.
43831
43832 PR c++/9328
43833 * g++.dg/ext/typeof3.C: New test.
43834
43835 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43836
43837 PR c++/2738
43838 * g++.dg/parse/ret-type1.C: New test.
43839
43840 PR c++/3792
43841 * g++.dg/parse/tmpl-outside1.C: New test.
43842
43843 PR c++/4207
43844 * g++.dg/parse/int-as-enum1.C: New test.
43845
43846 PR c++/4903
43847 * g++.dg/parse/no-typename1.C: New test.
43848
43849 PR c++/5533
43850 * g++.dg/parse/no-value1.C: New test.
43851
43852 PR c++/5921
43853 * g++.dg/parse/wrong-inline1.C: New test.
43854
43855 PR c++/6402
43856 * g++.dg/parse/ref1.C: New test.
43857
43858 PR c++/6992
43859 * g++.dg/parse/attr-ctor1.C: New test.
43860
43861 PR c++/7229
43862 * g++.dg/parse/namespace5.C: New test.
43863
43864 PR c++/7917
43865 * g++.dg/parse/func-def1.C: New test.
43866
43867 PR c++/8143
43868 * g++.dg/parse/undefined1.C: New test.
43869
43870 PR c++/5723, PR c++/8522
43871 * g++.dg/parse/specialization1.C: New test.
43872
43873 PR c++/163, PR c++/8595
43874 * g++.dg/parse/struct-as-enum1.C: New test.
43875
43876 PR c++/9173
43877 * g++.dg/parse/undefined2.C: New test.
43878
43879 2003-01-22 Mark Mitchell <mark@codesourcery.com>
43880
43881 PR c++/9298
43882 * g++.dg/parse/template1.C: New test.
43883
43884 PR c++/9384
43885 * g++.dg/parse/using1.C: New test.
43886
43887 PR c++/9285
43888 PR c++/9294
43889 * g++.dg/parse/expr2.C: New test.
43890
43891 PR c++/9388
43892 * g++.dg/parse/lookup2.C: Likewise.
43893
43894 2003-01-21 Jan Hubicka <jh@suse.cz>
43895
43896 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
43897 * gcc.c-torture/execute/eeprof-1.c: Likewise.
43898 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
43899 * gcc.c-torture/execute/string-opt-*.c: Likewise.
43900
43901 2003-01-20 Nick Clifton <nickc@redhat.com>
43902
43903 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
43904 problem with ARM sibcall code generation.
43905
43906 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
43907
43908 * gcc.c-torture/execute/20030120-1.c: New.
43909
43910 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
43911
43912 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
43913
43914 2003-01-17 Mark Mitchell <mark@codesourcery.com>
43915
43916 PR c++/9272
43917 * g++.dg/parse/ctor1.C: New test.
43918
43919 PR c++/9294:
43920 * g++.dg/parse/qualified1.C: New test.
43921
43922 * g++.dg/parse/typename3.C: New test.
43923
43924 2003-01-16 Richard Henderson <rth@redhat.com>
43925
43926 * g++.dg/tls/init-2.C: Fix error matches for real this time.
43927
43928 2003-01-16 Richard Henderson <rth@redhat.com>
43929
43930 * g++.dg/pch/pch.exp: Copy test header to the working directory
43931 before using it either for precompilation or direct use.
43932 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
43933 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
43934
43935 2003-01-16 Richard Henderson <rth@redhat.com>
43936
43937 * gcc.dg/pch/pch.exp: Copy test header to the working directory
43938 before using it either for precompilation or direct use.
43939 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
43940 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
43941
43942 2003-01-16 Mark Mitchell <mark@codesourcery.com>
43943
43944 * g++.dg/ext/typename1.C: Add typename keyword.
43945 * g++.dg/template/crash1.C: Update error messages.
43946 * g++.dg/template/crash2.C: Remove error message.
43947 * g++.dg/parse/typename2.C: New test.
43948 * g++.dg/template/typename2.C: Change implicit
43949 typename warning into error.
43950 * g++.old-deja/g++.benjamin/tem03.C: Issue more
43951 error messages.
43952 * g++.old-deja/g++.benjamin/tem04.C: Fix typos.
43953 * g++.old-deja/g++.brendan/crash56.C: Add this->.
43954 * g++.old-deja/g++.law/visibility13.C: Remove error
43955 messages.
43956 * g++.old-deja/g++.ns/template17.C: Reorder code to
43957 make declaration visible in template.
43958 * g++.old-deja/g++.pt/crash3.C: Fix typos.
43959 * g++.old-deja/g++.pt/crash36.C: Issue more error
43960 messages.
43961 * g++.old-deja/g++.pt/crash5.C: Improve error
43962 message.
43963 * g++.old-deja/g++.pt/crash67.C: Remove warning.
43964 * g++.old-deja/g++.pt/inherit1.C: Add this->.
43965 * g++.old-deja/g++.pt/niklas01a.C: Add error message.
43966 * g++.old-deja/g++.pt/typename16.C: Replace implicit
43967 typename warning with error message.
43968 * g++.old-deja/g++.pt/typename19.C: Remove warning.
43969 * g++.old-deja/g++.robertl/eb112.C: Fix typo.
43970 * g++.old-deja/g++.robertl/eb24.C: Use this->.
43971
43972 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
43973
43974 * g++.dg/parse/ambig2.C: New test.
43975
43976 2003-01-15 Richard Henderson <rth@redhat.com>
43977
43978 * g++.dg/tls/init-2.C: Update error message string.
43979
43980 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43981
43982 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
43983
43984 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
43985
43986 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
43987 all for HC11/HC12.
43988 * gcc.c-torture/compile/20001205-1.x: Likewise.
43989 * gcc.c-torture/compile/20001226-1.x: Likewise.
43990 * gcc.c-torture/compile/920520-1.x: Likewise.
43991 * gcc.c-torture/compile/961203-1.x: Likewise.
43992 * gcc.c-torture/compile/20020604-1.x: Likewise.
43993
43994 2003-01-15 Jan Hubicka <jh@suse.cz>
43995
43996 * gcc.c-torture/compile/20030115-1.c: New test.
43997
43998 * gcc.dg/i386-fpcvt-1.c: New test.
43999 * gcc.dg/i386-fpcvt-2.c: New test.
44000
44001 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
44002
44003 Further conform g++'s __vmi_class_type_info to the C++ ABI
44004 specification.
44005 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
44006 the specification.
44007
44008 2003-01-14 Jan Hubicka <jh@suse.cz>
44009
44010 * gcc.dg/i386-fpcvt-1.c: New test.
44011 * gcc.dg/i386-fpcvt-2.c: New test.
44012
44013 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
44014
44015 * gcc.dg/i386-mmx-3.c: New test.
44016
44017 2003-01-12 Mark Mitchell <mark@codesourcery.com>
44018
44019 PR c++/9264
44020 * g++.dg/parse/octal1.C: New file.
44021
44022 PR c++/9172
44023 * g++.dg/parse/typename1.C: New file.
44024
44025 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
44026
44027 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
44028 * gcc.dg/bf-no-ms-layout.c: Likewise.
44029 * gcc.dg/bf-ms-attrib.c: Likewise.
44030
44031 2003-01-10 Mark Mitchell <mark@codesourcery.com>
44032
44033 PR c++/9099
44034 * g++.dg/parse/dtor1.C: New file.
44035
44036 PR c++/9128
44037 * g++.dg/rtti/typeid1.C: New file.
44038
44039 PR c++/9153
44040 * g++.dg/parse/lookup1.C: New file.
44041
44042 PR c++/9171
44043 * g++.dg/templ/spec5.C: New file.
44044
44045 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
44046
44047 * gcc.c-torture/compile/20030110-1.c: New test.
44048
44049 2003-01-09 Geoffrey Keating <geoffk@apple.com>
44050
44051 Merge from pch-branch:
44052
44053 2002-12-23 Geoffrey Keating <geoffk@apple.com>
44054
44055 * gcc.dg/pch/cpp-1.h: New.
44056 * gcc.dg/pch/cpp-1.c: New.
44057 * gcc.dg/pch/cpp-2.h: New.
44058 * gcc.dg/pch/cpp-2.c: New.
44059
44060 2002-11-19 Geoffrey Keating <geoffk@apple.com>
44061
44062 * gcc.dg/pch/except-1.h: New.
44063 * gcc.dg/pch/except-1.c: New.
44064
44065 2002-11-13 Geoffrey Keating <geoffk@apple.com>
44066
44067 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
44068 running test.
44069 * gcc.dg/pch: Include *.hp not *.h.
44070 * gcc.dg/pch/system-1.h: New.
44071 * gcc.dg/pch/system-1.c: New.
44072
44073 2002-11-11 Geoffrey Keating <geoffk@apple.com>
44074
44075 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
44076 rather than trying to build and run a program using PCH.
44077 * gcc.dg/pch: Remove dg-do commands from test files.
44078
44079 2002-11-08 Geoffrey Keating <geoffk@apple.com>
44080
44081 * gcc.dg/pch/macro-3.c: New.
44082 * gcc.dg/pch/macro-3.h: New.
44083
44084 2002-11-04 Geoffrey Keating <geoffk@apple.com>
44085
44086 * gcc.dg/pch/common-1.c: New.
44087 * gcc.dg/pch/common-1.h: New.
44088 * gcc.dg/pch/decl-1.c: New.
44089 * gcc.dg/pch/decl-1.h: New.
44090 * gcc.dg/pch/decl-2.c: New.
44091 * gcc.dg/pch/decl-2.h: New.
44092 * gcc.dg/pch/decl-3.c: New.
44093 * gcc.dg/pch/decl-3.h: New.
44094 * gcc.dg/pch/decl-4.c: New.
44095 * gcc.dg/pch/decl-4.h: New.
44096 * gcc.dg/pch/decl-5.c: New.
44097 * gcc.dg/pch/decl-5.h: New.
44098 * gcc.dg/pch/global-1.c: New.
44099 * gcc.dg/pch/global-1.h: New.
44100 * gcc.dg/pch/inline-1.c: New.
44101 * gcc.dg/pch/inline-1.h: New.
44102 * gcc.dg/pch/inline-2.c: New.
44103 * gcc.dg/pch/inline-2.h: New.
44104 * gcc.dg/pch/static-1.c: New.
44105 * gcc.dg/pch/static-1.h: New.
44106 * gcc.dg/pch/static-2.c: New.
44107 * gcc.dg/pch/static-2.h: New.
44108
44109 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
44110
44111 * g++.dg/pch/pch.exp: Better handle failing testcases.
44112 * gcc.dg/pch/pch.exp: Likewise.
44113 * gcc.dg/pch/macro-1.c: New.
44114 * gcc.dg/pch/macro-1.h: New.
44115 * gcc.dg/pch/macro-2.c: New.
44116 * gcc.dg/pch/macro-2.h: New.
44117
44118 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
44119
44120 * g++.dg/dg.exp: Treat files in pch/ specially.
44121 * g++.dg/pch/pch.exp: New file.
44122 * g++.dg/pch/empty.H: New file.
44123 * g++.dg/pch/empty.C: New file.
44124 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
44125 "precompile".
44126
44127 * gcc.dg/pch/pch.exp: New file.
44128 * gcc.dg/pch/empty.h: New file.
44129 * gcc.dg/pch/empty.c: New file.
44130 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
44131 "precompile".
44132
44133 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44134
44135 * g++.dg/template/friend14.C: New test.
44136
44137 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44138
44139 * gcc.dg/old-style-asm-1.c: New test.
44140
44141 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
44142
44143 * gcc.c-torture/compile/20030109-1.c: New test.
44144
44145 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44146
44147 * gcc.c-torture/execute/20030109-1.c: New test.
44148
44149 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
44150
44151 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
44152 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
44153 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
44154 * g++.old-deja/g++.mike/eh2.C: Likewise.
44155 * g++.old-deja/g++.mike/eh3.C: Likewise.
44156 * g++.old-deja/g++.mike/eh5.C: Likewise.
44157 * g++.old-deja/g++.mike/eh6.C: Likewise.
44158 * g++.old-deja/g++.mike/eh7.C: Likewise.
44159 * g++.old-deja/g++.mike/eh8.C: Likewise.
44160 * g++.old-deja/g++.mike/eh9.C: Likewise.
44161 * g++.old-deja/g++.mike/eh10.C: Likewise.
44162 * g++.old-deja/g++.mike/eh12.C: Likewise.
44163 * g++.old-deja/g++.mike/eh13.C: Likewise.
44164 * g++.old-deja/g++.mike/eh14.C: Likewise.
44165 * g++.old-deja/g++.mike/eh16.C: Likewise.
44166 * g++.old-deja/g++.mike/eh17.C: Likewise.
44167 * g++.old-deja/g++.mike/eh18.C: Likewise.
44168 * g++.old-deja/g++.mike/eh21.C: Likewise.
44169 * g++.old-deja/g++.mike/eh23.C: Likewise.
44170 * g++.old-deja/g++.mike/eh24.C: Likewise.
44171 * g++.old-deja/g++.mike/eh25.C: Likewise.
44172 * g++.old-deja/g++.mike/eh26.C: Likewise.
44173 * g++.old-deja/g++.mike/eh27.C: Likewise.
44174 * g++.old-deja/g++.mike/eh28.C: Likewise.
44175 * g++.old-deja/g++.mike/eh29.C: Likewise.
44176 * g++.old-deja/g++.mike/eh31.C: Likewise.
44177 * g++.old-deja/g++.mike/eh33.C: Likewise.
44178 * g++.old-deja/g++.mike/eh34.C: Likewise.
44179 * g++.old-deja/g++.mike/eh35.C: Likewise.
44180 * g++.old-deja/g++.mike/eh36.C: Likewise.
44181 * g++.old-deja/g++.mike/eh37.C: Likewise.
44182 * g++.old-deja/g++.mike/eh38.C: Likewise.
44183 * g++.old-deja/g++.mike/eh39.C: Likewise.
44184 * g++.old-deja/g++.mike/eh40.C: Likewise.
44185 * g++.old-deja/g++.mike/eh41.C: Likewise.
44186 * g++.old-deja/g++.mike/eh42.C: Likewise.
44187 * g++.old-deja/g++.mike/eh44.C: Likewise.
44188 * g++.old-deja/g++.mike/eh46.C: Likewise.
44189 * g++.old-deja/g++.mike/eh47.C: Likewise.
44190 * g++.old-deja/g++.mike/eh48.C: Likewise.
44191 * g++.old-deja/g++.mike/eh49.C: Likewise.
44192 * g++.old-deja/g++.mike/eh50.C: Likewise.
44193 * g++.old-deja/g++.mike/eh51.C: Likewise.
44194 * g++.old-deja/g++.mike/eh53.C: Likewise.
44195 * g++.old-deja/g++.mike/eh55.C: Likewise.
44196 * g++.old-deja/g++.mike/p7912.C: Likewise.
44197 * g++.old-deja/g++.mike/p9706.C: Likewise.
44198 * g++.old-deja/g++.mike/p10416.C: Likewise.
44199 * g++.old-deja/g++.mike/p11667.C: Likewise.
44200 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
44201 Remove redundant reference to Iris.
44202 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
44203 Elxsi, i860, Pico Java, and WE32K.
44204
44205 2003-01-07 Mark Mitchell <mark@codesourcery.com>
44206
44207 * g++.dg/ext/asm4.C: New test.
44208
44209 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44210
44211 PR c++/9030
44212 * g++.dg/template/friend12.C: New test.
44213 * g++.dg/template/friend13.C: Likewise.
44214 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
44215
44216 2003-01-08 Jan Hubicka <jh@suse.cz>
44217
44218 * gcc.dg/i386-cadd.c: New test.
44219 * gcc.dg/i386-cmov4.c: Likewise.
44220
44221 2003-01-06 Mark Mitchell <mark@codesourcery.com>
44222
44223 PR c++/9165
44224 * g++.dg/warn/Wunused-3.C: New test.
44225
44226 * g++.dg/abi/bitfield9.C: New test.
44227
44228 PR c++/9189
44229 * g++.dg/parse/defarg3.C: New test.
44230
44231 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
44232
44233 * g++.dg/parse/ambig1.C: New test.
44234 * g++.dg/parse/defarg2.C: New test.
44235
44236 2003-01-05 Mark Mitchell <mark@codesourcery.com>
44237
44238 * g++.dg/template/defarg-1.C: New test.
44239 * g++.dg/template/local2.C: Likewise.
44240
44241 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
44242
44243 * gcc.c-torture/execute/20030105-1.c: New test.
44244
44245 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44246
44247 * g++.dg/parse/namespace3.C: Remove extra semicolons.
44248 * g++.dg/parse/namespace4.C: Likewise.
44249
44250 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
44251
44252 * g++.dg/template/ntp2.C: New test.
44253
44254 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
44255
44256 * g++.dg/parse/extern-C-1.C: New test.
44257
44258 * g++.dg/parse/namespace4.C: New test.
44259
44260 * g++.dg/template/nested1.C: New test.
44261
44262 * g++.dg/parse/namespace3.C: New test.
44263
44264 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
44265
44266 * g++.dg/lookup/two-stage1.C: New test.
44267
44268 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44269
44270 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
44271 * g++.old-deja/g++.jason/access8.C: Likewise.
44272 * g++.old-deja/g++.other/decl5.C: Likewise.
44273
44274 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
44275
44276 * g++.dg/parse/parse7.C: New test.
44277
44278 2003-01-02 Mark Mitchell <mark@codesourcery.com>
44279
44280 PR c++/2843
44281 * g++.dg/ext/attrib7.C: New test.
44282
44283 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
44284
44285 * g++.dg/parse/parse6.C: New test.
44286
44287 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
44288
44289 * gcc.dg/h8300-stack-1.c: New.
44290
44291 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
44292
44293 g++.dg/lookup/exception1.C: New test.
44294
44295 g++.dg/lookup/template1.C: New test.
44296
44297 g++.dg/parse/namespace2.C: New test.
44298
44299 g++.dg/parse/parens2.C: New test.
44300
44301 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44302
44303 * g++.dg/parse/parse5.C: New test.
44304 * g++.dg/lookup/scoped4.C: New test.
44305
44306 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
44307
44308 * g++.dg/parse/parens1.C: New test.
44309
44310 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
44311 angle-bracket1.C.
44312 * g++.dg/parse/parens2.C: New test.
44313
44314 * g++.dg/lookup/scope-operator1.C: New test.
44315
44316 * g++.dg/parse/operator1.C: New test.
44317
44318 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44319
44320 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
44321 * g++.old-deja/g++.other/access6.C: Likewise.
44322 * g++.old-deja/g++.other/decl1.C: Likewise.
44323 * g++.old-deja/g++.pt/typename12.C: Likewise.
44324
44325 2002-12-31 Mark Mitchell <mark@codesourcery.com>
44326
44327 * g++.dg/parse/namespace1.C: New test.
44328
44329 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44330
44331 * g++.dg/parse/parse4.C: New test.
44332
44333 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44334
44335 * g++.dg/parse/parse3.C: New test.
44336
44337 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44338
44339 * g++.dg/parse/parse2.C: New test.
44340
44341 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44342
44343 * g++.dg/template/friend11.C: New test.
44344
44345 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44346
44347 * g++.dg/parse/parse1.C: New test.
44348
44349 2002-12-31 Janis Johnson <janis187@us.ibm.com>
44350
44351 * lib/profopt.exp: Change the name of a global variable to avoid
44352 possible clashes with other test suites.
44353
44354 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
44355
44356 * g++.dg/inherit/covariant8.C: New test.
44357
44358 2002-12-31 Mark Mitchell <mark@codesourcery.com>
44359
44360 * g++.dg/init/array9.C: New test.
44361
44362 PR c++/9112
44363 * g++.dg/parse/expr1.C: New test.
44364
44365 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
44366
44367 * gcc.c-torture/compile/20021230-1.c: New test.
44368
44369 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
44370
44371 * g++.dg/inherit/covariant5.C: New test.
44372 * g++.dg/inherit/covariant6.C: New test.
44373 * g++.dg/inherit/covariant7.C: New test.
44374
44375 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44376
44377 PR c++/2739
44378 * g++.dg/other/access2.C: New test.
44379
44380 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
44381
44382 * g++.dg/other/anon-struct.C: No longer fails
44383 * g++.old-deja/g++.brendan/parse4.C: Likewise.
44384 * g++.old-deja/g++.brendan/parse5.C: Likewise.
44385 * g++.old-deja/g++.brendan/parse6.C: Likewise.
44386
44387 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
44388
44389 * g++.dg/parse/angle-bracket.C (main): No longer fails.
44390
44391 2002-12-27 Mark Mitchell <mark@codesourcery.com>
44392
44393 * g++.dg/eh/spec4.C: Remove stray semicolon.
44394 * g++.dg/expr/pmf-1.C: Change error message.
44395 * g++.dg/ext/asm1.C: Remove stray semicolon.
44396 * g++.dg/ext/typename1.C: Add missing typenames.
44397 * g++.dg/inherit/template-as-base.C: Change error message.
44398 * g++.dg/lookup/scoped1.C: Likewise.
44399 * g++.dg/lookup/scoped2.C: Likewise.
44400 * g++.dg/lookup/using2.C: Likewise.
44401 * g++.dg/other/component1.C: Remove stray semicolon.
44402 * g++.dg/other/do1.C: Change error message.
44403 * g++.dg/other/error2.C: Likewise.
44404 * g++.dg/other/init1.C: Likewise.
44405 * g++.dg/other/packed1.C: Remove stray semicolon.
44406 * g++.dg/other/ptrmem2.C: Change error message.
44407 * g++.dg/parse/parameter-declaration-1.C: Remove line number
44408 marker.
44409 * g++.dg/special/initp1.C: Remove invalid attribute usage.
44410 * g++.dg/template/access3.C: Add typename keyword.
44411 * g++.dg/template/access5.C: Remove stray semicolon.
44412 * g++.dg/template/access6.C: Likewise.
44413 * g++.dg/template/complit1.C: Likewise.
44414 * g++.dg/template/crash1.C: Change error message.
44415 * g++.dg/template/inherit2.C: Remove stray semicolon.
44416 * g++.dg/template/instantiate2.C: Likewise.
44417 * g++.dg/template/instantiate3.C: Change error message.
44418 * g++.dg/template/qual1.C: Remove stray semicolon.
44419 * g++.dg/template/qualttp18.C: Change error message.
44420 * g++.dg/template/ref1.C: Remove stray semicolon.
44421 * g++.dg/template/sizeof1.C (A::value): Declare it.
44422 * g++.dg/template/spec4.C: Change error message.
44423 * g++.dg/template/static1.C: Likewise.
44424 * g++.dg/template/type1.C: Likewise.
44425 * g++.dg/template/typename3.C: Likewise.
44426 * g++.old-deja/g++.benjamin/13478.C: Change error message.
44427 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
44428 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
44429 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
44430 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
44431 named return value extension.
44432 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
44433 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
44434 * g++.old-deja/g++.bob/extern_C.C: Likewise.
44435 * g++.old-deja/g++.bob/inherit2.C: Likewise.
44436 * g++.old-deja/g++.brendan/complex1.C: Likewise.
44437 * g++.old-deja/g++.brendan/copy5.C: Likewise.
44438 * g++.old-deja/g++.brendan/crash13.C: Likewise.
44439 * g++.old-deja/g++.brendan/crash15.C: Likewise.
44440 * g++.old-deja/g++.brendan/crash18.C: Change error message.
44441 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
44442 * g++.old-deja/g++.brendan/crash38.C: Likewise.
44443 * g++.old-deja/g++.brendan/crash50.C: Likewise.
44444 * g++.old-deja/g++.brendan/crash56.C: Likewise.
44445 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
44446 syntax.
44447 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
44448 * g++.old-deja/g++.brendan/crash8.C: Change error message.
44449 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
44450 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
44451 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
44452 * g++.old-deja/g++.brendan/template11.C: Likewise.
44453 * g++.old-deja/g++.brendan/template26.C: Likewise.
44454 * g++.old-deja/g++.brendan/template27.C: Use explicit
44455 specialization syntax.
44456 * g++.old-deja/g++.brendan/template30.C: Likewise.
44457 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
44458 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
44459 non-dependent names.
44460 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
44461 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
44462 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
44463 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
44464 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
44465 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
44466 named return value extension.
44467 * g++.old-deja/g++.ext/namedret2.C: Likewise.
44468 * g++.old-deja/g++.ext/namedret3.C: Likewise.
44469 * g++.old-deja/g++.ext/return1.C: Likewise.
44470 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
44471 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
44472 * g++.old-deja/g++.jason/access8.C: Likewise.
44473 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
44474 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
44475 pseudo-destructor names.
44476 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
44477 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
44478 pseudo-destructor names.
44479 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
44480 * g++.old-deja/g++.jason/overload19.C: Likewise.
44481 * g++.old-deja/g++.jason/overload32.C: Likewise.
44482 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
44483 stray semicolons.
44484 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
44485 * g++.old-deja/g++.jason/return.C: Likewise.
44486 * g++.old-deja/g++.jason/return2.C: Likewise.
44487 * g++.old-deja/g++.jason/shadow1.C: Likewise.
44488 * g++.old-deja/g++.jason/special.C: Use explicit specialization
44489 syntax.
44490 * g++.old-deja/g++.jason/template10.C: Account for use of
44491 non-dependent names.
44492 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
44493 syntax.
44494 * g++.old-deja/g++.jason/template37.C: Likewise.
44495 * g++.old-deja/g++.law/access4.C: Change error messages.
44496 * g++.old-deja/g++.law/arm13.C: Remove incorrect
44497 pseudo-destructor names.
44498 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
44499 * g++.old-deja/g++.law/ctors9.C: Likewise.
44500 * g++.old-deja/g++.law/cvt22.C: Likewise.
44501 * g++.old-deja/g++.law/dtors5.C: Likewise.
44502 * g++.old-deja/g++.law/global-init1.C: Likewise.
44503 * g++.old-deja/g++.law/missed-error3.C: Likewise.
44504 * g++.old-deja/g++.law/operators28.C: Likewise.
44505 * g++.old-deja/g++.law/visibility28.C: Likewise.
44506 * g++.old-deja/g++.martin/eval1.C: Likewise.
44507 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
44508 name.
44509 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
44510 * g++.old-deja/g++.mike/net34.C: Likewise.
44511 * g++.old-deja/g++.mike/net36.C: Likewise.
44512 * g++.old-deja/g++.mike/ns2.C: Likewise.
44513 * g++.old-deja/g++.mike/p12306.C: Likewise.
44514 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
44515 value extension.
44516 * g++.old-deja/g++.mike/p700.C: Likewise.
44517 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
44518 * g++.old-deja/g++.mike/p710.C: Likewise.
44519 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
44520 value extension.
44521 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
44522 * g++.old-deja/g++.mike/pmf9.C: Likewise.
44523 * g++.old-deja/g++.ns/crash2.C: Likewise.
44524 * g++.old-deja/g++.ns/crash3.C: Likewise.
44525 * g++.old-deja/g++.ns/invalid1.C: Likewise.
44526 * g++.old-deja/g++.ns/ns17.C: Likewise.
44527 * g++.old-deja/g++.ns/template16.C: Likewise.
44528 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
44529 keyword.
44530 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
44531 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
44532 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
44533 named return value extension.
44534 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
44535 * g++.old-deja/g++.other/access4.C: Issue additional error
44536 messages.
44537 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
44538 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
44539 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
44540 * g++.old-deja/g++.other/crash25.C: Change error message.
44541 * g++.old-deja/g++.other/crash4.C: Change error message.
44542 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
44543 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
44544 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
44545 checks.
44546 * g++.old-deja/g++.other/defarg8.C: Likewise.
44547 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
44548 * g++.old-deja/g++.other/dtor10.C: Likewise.
44549 * g++.old-deja/g++.other/incomplete.C: Likewise.
44550 * g++.old-deja/g++.other/linkage7.C: Likewise.
44551 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
44552 lookup algorithm.
44553 * g++.old-deja/g++.other/mangle2.C: Likewise.
44554 * g++.old-deja/g++.other/refinit2.C: Likewise.
44555 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
44556 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
44557 * g++.old-deja/g++.pt/crash28.C: Likewise.
44558 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
44559 syntax.
44560 * g++.old-deja/g++.pt/crash32.C: Change error message.
44561 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
44562 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
44563 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
44564 error message position.
44565 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
44566 * g++.old-deja/g++.pt/defarg8.C: Change error message.
44567 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
44568 syntax.
44569 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
44570 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
44571 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
44572 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
44573 keyword.
44574 * g++.old-deja/g++.pt/explicit31.C: Likewise.
44575 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
44576 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
44577 keyword.
44578 * g++.old-deja/g++.pt/explicit71.C: Change error message.
44579 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
44580 syntax.
44581 * g++.old-deja/g++.pt/friend28.C: Account for use of
44582 non-dependent names.
44583 * g++.old-deja/g++.pt/friend29.C: Likewise.
44584 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
44585 rules.
44586 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
44587 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
44588 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
44589 lookup rules.
44590 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
44591 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
44592 keyword.
44593 * g++.old-deja/g++.pt/memclass20.C: Likewise.
44594 * g++.old-deja/g++.pt/memclass5.C: Likewise.
44595 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
44596 keyword.
44597 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
44598 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
44599 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
44600 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
44601 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
44602 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
44603 keyword.
44604 * g++.old-deja/g++.pt/spec10.C: Likewise.
44605 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
44606 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
44607 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
44608 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
44609 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
44610 * g++.old-deja/g++.pt/ttp62.C: Likewise.
44611 * g++.old-deja/g++.pt/ttp64.C: Likewise.
44612 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
44613 * g++.old-deja/g++.pt/typename15.C: Likewise.
44614 * g++.old-deja/g++.pt/typename22.C: Likewise.
44615 * g++.old-deja/g++.pt/typename6.C: Change error messages.
44616 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
44617 * g++.old-deja/g++.pt/virtual2.C: Likewise.
44618 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
44619 syntax.
44620 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
44621 return value extension.
44622 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
44623 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
44624 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
44625 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
44626
44627 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
44628
44629 * g++.dg/warn/inline1.C: New test.
44630 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
44631 * g++.old-deja/g++.jason/synth10.C: Likewise.
44632 * g++.old-deja/g++.mike/net31.C: Likewise.
44633 * g++.old-deja/g++.mike/p8786.C: Likewise.
44634
44635 * g++.dg/template/friend10.C: New test.
44636 * g++.dg/template/conv5.C: New test.
44637
44638 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
44639
44640 * g++.dg/lookup/scoped3.C: New test.
44641
44642 * g++.dg/lookup/decl1.C: New test.
44643 * g++.dg/lookup/decl2.C: New test.
44644
44645 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
44646
44647 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
44648 gcc.c-torture/compile/20021015-1.c,
44649 gcc.c-torture/compile/20021015-2.c,
44650 gcc.c-torture/compile/20021123-1.c,
44651 gcc.c-torture/compile/20021123-2.c,
44652 gcc.c-torture/compile/20021123-3.c,
44653 gcc.c-torture/compile/20021123-4.c,
44654 gcc.c-torture/execute/20021024-1.c: Add tests previously added
44655 only to 3.1 or 3.2 branch.
44656
44657 2002-12-23 Mark Mitchell <mark@codesourcery.com>
44658
44659 * gcc.dg/i386-bitfield3.c: New test.
44660
44661 * gcc.dg/i386-bitfield2.c: New test.
44662
44663 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
44664
44665 * g++.dg/parse/conv_op1.C: New test.
44666
44667 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
44668
44669 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
44670 approved.
44671
44672 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
44673
44674 * gcc.c-torture/compile/20021220-1.c: New test.
44675
44676 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
44677
44678 * gcc.dg/i386-fastcall-1.c: New.
44679
44680 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44681
44682 * gcc.c-torture/execute/20021219-1.c: New test.
44683
44684 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44685
44686 * gcc.dg/i386-pic-1.c: New test.
44687
44688 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44689
44690 PR c++/8099
44691 * g++.dg/template/friend9.C: New test.
44692
44693 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44694
44695 PR c++/3663
44696 * g++.dg/template/access7.C: New test.
44697
44698 2002-12-18 Nick Clifton <nickc@redhat.com>
44699
44700 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
44701 the libstdc++-v3 directory has been found.
44702
44703 2002-12-12 Devang Patel <dpatel@apple.com>
44704 * gcc.dg/darwin-ld-1.c: New test.
44705 * gcc.dg/darwin-ld-2.c: New test.
44706 * gcc.dg/darwin-ld-3.c: New test.
44707 * gcc.dg/darwin-ld-4.c: New test.
44708 * gcc.dg/darwin-ld-5.c: New test.
44709
44710 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
44711
44712 * gcc.c-torture/compile/20021212-1.c: New test.
44713
44714 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
44715
44716 * gcc.dg/fshort-wchar: New test.
44717
44718 2002-12-10 Mark Mitchell <mark@codesourcery.com>
44719
44720 PR c++/8372
44721 * g++.dg/template/dtor1.C: New test.
44722
44723 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
44724 markers.
44725
44726 2002-12-10 Jakub Jelinek <jakub@redhat.com>
44727
44728 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
44729
44730 2002-12-09 Mark Mitchell <mark@codesourcery.com>
44731
44732 * g++.dg/template/static1.C: New test.
44733 * g++.dg/template/static2.C: New test.
44734 * g++.old-deja/g++.ext/memconst.C: New test.
44735
44736 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44737
44738 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
44739 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
44740 * g++.dg/special/initp1.C: Likewise.
44741
44742 2002-12-06 Jakub Jelinek <jakub@redhat.com>
44743
44744 * gcc.c-torture/execute/20021204-1.c: New test.
44745
44746 2002-12-04 Geoffrey Keating <geoffk@apple.com>
44747
44748 * gcc.dg/ppc-fmadd-1.c: New file.
44749 * gcc.dg/ppc-fmadd-2.c: New file.
44750 * gcc.dg/ppc-fmadd-3.c: New file.
44751
44752 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
44753
44754 * gcc.c-torture/compile/20021204-1.c: New test.
44755
44756 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
44757
44758 * g++.dg/inherit/covariant2.C: New test.
44759 * g++.dg/inherit/covariant3.C: New test.
44760 * g++.dg/inherit/covariant4.C: New test.
44761 * g++.dg/inherit/covariant1.C: Remove XFAIL.
44762 * g++.old-deja/g++.robertl/eb17.C: Likewise.
44763
44764 2002-12-03 Mark Mitchell <mark@codesourcery.com>
44765
44766 PR c++/8688
44767 * g++.dg/init/brace3.C: New test.
44768
44769 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
44770
44771 * gcc.dg/20020210-1.c: Fix a comment typo.
44772
44773 2002-12-02 Mark Mitchell <mark@codesourcery.com>
44774
44775 PR c++/8720
44776 * g++.dg/parse/defarg1.C: New test.
44777
44778 PR c++/8615
44779 * g++.dg/template/char1.C: New test.
44780
44781 * g++.dg/template/varmod1.C: Fix typo.
44782
44783 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44784
44785 DR 180
44786 * g++.old-deja/g++.pt/crash32.C: Expect error.
44787
44788 2002-12-01 Mark Mitchell <mark@codesourcery.com>
44789
44790 PR c++/5919
44791 * g++.dg/template/varmod1.C: New test.
44792
44793 PR c++/8727
44794 * g++.dg/inherit/typeinfo1.C: New test.
44795
44796 PR c++/8663
44797 * g++.dg/inherit/typedef1.C: New test.
44798
44799 2002-11-30 Mark Mitchell <mark@codesourcery.com>
44800
44801 PR c++/8332
44802 PR c++/8493
44803 * g++.dg/template/strlen1.C: New test.
44804
44805 PR c++/8227
44806 * g++.dg/template/ctor2.C: New test.
44807
44808 PR c++/8214
44809 * g++.dg/init/string1.C: New test.
44810
44811 PR c++/8511
44812 * g++.dg/template/friend8.C: New test.
44813
44814 2002-11-29 Joe Buck <jbuck@synopsys.com>
44815
44816 * g++.dg/lookup/anon2.C: New test.
44817
44818 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
44819
44820 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
44821 h8300 port.
44822
44823 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
44824
44825 * gcc.dg/bitfld-6.c: New test.
44826
44827 2002-11-27 Jan Hubicka <jh@suse.cz>
44828
44829 * gcc.c-torture/execute/20021127.[cx]: New test.
44830
44831 2002-11-26 Jan Hubicka <jh@suse.cz>
44832
44833 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
44834 quality.
44835
44836 2002-11-26 Geoffrey Keating <geoffk@apple.com>
44837
44838 * g++.dg/init/brace2.C: New test.
44839 * g++.old-deja/g++.mike/p9129.C: Correct.
44840
44841 2002-11-26 Mark Mitchell <mark@codesourcery.com>
44842
44843 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
44844
44845 2002-11-25 Andreas Bauer <baueran@in.tum.de>
44846
44847 * gcc.dg/sibcall-6: New test for indirect sibcalls.
44848
44849 2002-11-25 Mark Mitchell <mark@codesourcery.com>
44850
44851 * g++.dg/abi/empty11.C: New test.
44852 * g++.dg/rtti/cv1.C: New test.
44853
44854 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
44855
44856 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
44857
44858 2002-11-24 Mark Mitchell <mark@codesourcery.com>
44859
44860 * g++.dg/abi/empty10.C: New test.
44861
44862 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
44863
44864 * gcc.c-torture/compile/20021124-1.c: New test.
44865
44866 2002-11-22 Mark Mitchell <mark@codesourcery.com>
44867
44868 * g++.dg/abi/rtti2.C: New test.
44869
44870 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
44871
44872 * gcc.dg/i386-unroll-1.c: New test.
44873
44874 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
44875
44876 * gcc.c-torture/compile/20021120-1.c: New test.
44877 * gcc.c-torture/compile/20021120-2.c: New test.
44878
44879 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44880
44881 * gcc.dg/bitfld-5.c: New test.
44882
44883 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44884
44885 * gcc.c-torture/execute/20021120-3.c: New test.
44886
44887 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44888
44889 * gcc.c-torture/execute/20021120-2.c: New test.
44890
44891 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44892
44893 * gcc.c-torture/execute/20021120-1.c: New test.
44894
44895 2002-11-20 Jakub Jelinek <jakub@redhat.com>
44896
44897 * gcc.c-torture/execute/20021118-3.c: New test.
44898
44899 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44900
44901 * gcc.c-torture/compile/20021119-1.c: New test.
44902
44903 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
44904
44905 * gcc.dg/duff-1.c: New test.
44906 * gcc.dg/duff-2.c: New test.
44907 * gcc.dg/duff-3.c: New test.
44908
44909 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
44910
44911 * gcc.dg/cpp/_Pragma5.c: New test.
44912
44913 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
44914
44915 * gcc.c-torture/execute/20021118-2.c: New test.
44916
44917 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
44918
44919 * gcc.c-torture/execute/20021118-1.c: New test.
44920
44921 2002-11-16 Jakub Jelinek <jakub@redhat.com>
44922
44923 * gcc.dg/20021116-1.c: New test.
44924
44925 2002-11-14 Mark Mitchell <mark@codesourcery.com>
44926
44927 * g++.dg/abi/vcall1.C: New test.
44928
44929 2002-11-14 Jakub Jelinek <jakub@redhat.com>
44930
44931 * gcc.dg/20021029-1.c: New test.
44932 * gcc.dg/20021029-2.c: New test.
44933
44934 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
44935
44936 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
44937
44938 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44939
44940 PR c/8439
44941 * gcc.dg/20021110.c: Move to ...
44942 * gcc.c-torture/compile/20021110.c: .... here.
44943
44944 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44945
44946 PR c/8467
44947 * gcc.c-torture/execute/20021111-1.c
44948
44949 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44950
44951 PR c/8439
44952 * gcc.dg/20021110.c: New test.
44953
44954 2002-11-10 Mark Mitchell <mark@codesourcery.com>
44955
44956 * g++.dg/abi/vthunk3.C: Run only on x86.
44957
44958 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
44959
44960 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
44961
44962 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
44963
44964 * lib/compat.exp (compat-execute): Fix logic error in last
44965 change.
44966
44967 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
44968
44969 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
44970
44971 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44972
44973 PR c++/8389
44974 * g++.dg/template/access6.C: New test.
44975
44976 2002-11-08 Jan Hubicka <jh@suse.cz>
44977
44978 * gcc.dg/i386-ssefp-1.c: New test.
44979 * gcc.dg/i386-ssefp-1.c: New test.
44980
44981 2002-11-08 Jan Hubicka <jh@suse.cz>
44982
44983 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
44984
44985 2002-11-07 Mark Mitchell <mark@codesourcery.com>
44986
44987 * g++.dg/abi/vthunk3.C: New test.
44988
44989 PR c++/8338
44990 * g++.dg/template/crash2.C: New test.
44991
44992 2002-11-07 Mark Mitchell <mark@codesourcery.com>
44993
44994 * g++.dg/abi/dtor1.C: New test.
44995 * g++.dg/abi/dtor2.C: Likewise.
44996
44997 2002-11-05 Geoffrey Keating <geoffk@apple.com>
44998
44999 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
45000 Darwin.
45001
45002 2002-11-04 Adam Nemet <anemet@lnxw.com>
45003
45004 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
45005 -mthumb. Only xfail with -O0.
45006
45007 2002-11-03 Mark Mitchell <mark@codesourcery.com>
45008
45009 * g++.dg/abi/thunk1.C: New test.
45010 * g++.dg/abi/thunk2.C: Likewise.
45011 * g++.dg/abi/vtt1.C: Likewise.
45012
45013 2002-11-02 Diego Novillo <dnovillo@redhat.com>
45014
45015 PR optimization/8423
45016 * gcc.c-torture/execute/builtin-constant.c: New test.
45017
45018 2002-11-01 Zack Weinberg <zack@codesourcery.com>
45019
45020 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
45021 Add some more cases.
45022
45023 2002-11-01 Mark Mitchell <mark@codesourcery.com>
45024
45025 PR c++/8391
45026 * g++.dg/opt/local1.C: New test.
45027
45028 2002-10-30 Mark Mitchell <mark@codesourcery.com>
45029
45030 PR c++/8160
45031 * g++.dg/template/complit1.C: New test.
45032
45033 PR c++/8149
45034 * g++.dg/template/typename4.C: Likewise.
45035
45036 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45037
45038 Core issue 287, PR c++/7639
45039 * g++.dg/template/instantiate1.C: Adjust error location.
45040 * g++.dg/template/instantiate3.C: New test.
45041 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
45042 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
45043 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
45044
45045 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
45046
45047 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
45048
45049 2002-10-29 Mark Mitchell <mark@codesourcery.com>
45050
45051 PR c++/8287
45052 * g++.dg/init/dtor2.C: New test.
45053
45054 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45055
45056 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
45057 * gcc.dg/nest.c: Bypass errors on irix6.
45058
45059 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
45060
45061 * gcc.dg/nest.c: Expect error for mmix-*-*.
45062 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
45063
45064 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
45065
45066 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
45067 markers.
45068
45069 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
45070
45071 2002-10-25 Mike Stump <mrs@apple.com>
45072
45073 * gcc.dg/warn-1.c: New test.
45074
45075 2002-10-25 Zack Weinberg <zack@codesourcery.com>
45076
45077 * g++.dg/template/typename3.C: New test.
45078
45079 2002-10-25 Mark Mitchell <mark@codesourcery.com>
45080
45081 * g++.dg/lookup/ptrmem1.C: New test.
45082
45083 * g++.dg/abi/vthunk2.C: New test.
45084
45085 2002-10-25 Zack Weinberg <zack@codesourcery.com>
45086
45087 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
45088
45089 2002-10-24 Mark Mitchell <mark@codesourcery.com>
45090
45091 * g++.dg/abi/empty9.C: New test.
45092
45093 2002-10-24 Richard Henderson <rth@redhat.com>
45094
45095 * g++.dg/inherit/thunk1.C: Enable for ia64.
45096
45097 2002-10-23 Mark Mitchell <mark@codesourcery.com>
45098
45099 PR c++/8067
45100 * g++.dg/lookup/pretty1.C: New test.
45101
45102 2002-10-23 Jakub Jelinek <jakub@redhat.com>
45103
45104 * gcc.dg/20021023-1.c: New test.
45105
45106 2002-10-23 Mark Mitchell <mark@codesourcery.com>
45107
45108 PR c++/7679
45109 * g++.dg/parse/inline1.C: New test.
45110
45111 2002-10-23 Richard Henderson <rth@redhat.com>
45112
45113 * g++.dg/inherit/thunk1.C: Enable for x86_64.
45114
45115 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
45116
45117 2002-10-22 Mark Mitchell <mark@codesourcery.com>
45118
45119 PR c++/6579
45120 * g++.dg/parse/stmtexpr3.C: New test.
45121
45122 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
45123
45124 * g++.dg/expr/cond1.C: New test.
45125
45126 2002-10-21 Zack Weinberg <zack@codesourcery.com>
45127
45128 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
45129
45130 2002-10-21 Mark Mitchell <mark@codesourcery.com>
45131
45132 * g++.dg/abi/vbase13.C: New test.
45133 * g++.dg/abi/vbase14.C: Likewise.
45134
45135 2002-10-21 Jakub Jelinek <jakub@redhat.com>
45136
45137 * gcc.dg/tls/pic-1.c: New test.
45138 * gcc.dg/tls/nonpic-1.c: New test.
45139 * gcc.dg/20021018-1.c: New test.
45140
45141 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
45142
45143 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
45144 Remove only files with the same base name as the test case.
45145 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
45146 (profopt-execute): Likewise. Also, remove old profiling
45147 and performance data files before running the tests.
45148
45149 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
45150 * g++.dg/bprob/bprob.exp: Likewise.
45151 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
45152 to allow more general test case names.
45153
45154 * g++.dg/bprob/bprob-1.C: Rename to ...
45155 * g++.dg/bprob/g++-bprob-1.C: ... this.
45156
45157 * g77.dg/bprob/bprob-1.f: Rename to ...
45158 * g77.dg/bprob/g77-bprob-1.f: ... this.
45159
45160 2002-10-21 Zack Weinberg <zack@codesourcery.com>
45161
45162 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
45163 bison 1.50 or later.
45164
45165 2002-10-21 Janis Johnson <janis187@us.ibm.com>
45166
45167 * g++.dg/README: Describe more test directories.
45168
45169 2002-10-21 Mark Mitchell <mark@codesourcery.com>
45170
45171 * g++.dg/init/array6.C: Add additional tests.
45172
45173 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
45174
45175 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
45176 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
45177
45178 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
45179
45180 * gcc.c-torture/compile/20020604-1.x: New.
45181 * gcc.c-torture/compile/simd-5.x: Likewise.
45182 * gcc.c-torture/execute/920710-1.x: Likewise.
45183 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
45184
45185 2002-10-21 Mark Mitchell <mark@codesourcery.com>
45186
45187 * g++.dg/inherit/override1.C: Add dg-options clause.
45188
45189 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
45190
45191 * gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
45192 _mm_slli_si128.
45193
45194 2002-10-19 Andreas Schwab <schwab@suse.de>
45195
45196 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
45197 directory component.
45198
45199 2002-10-18 Mark Mitchell <mark@codesourcery.com>
45200
45201 * g++.dg/inherit/thunk1.C: New test.
45202
45203 * g++.dg/inherit/override1.C: New test.
45204
45205 * g++.dg/abi/mangle11.C: New test.
45206 * g++.dg/abi/mangle14.C: New test.
45207 * g++.dg/abi/mangle17.C: New test.
45208
45209 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
45210
45211 * g++.dg/overload/member2.C: New test.
45212
45213 2002-10-17 Janis Johnson <janis187@us.ibm.com>
45214
45215 * g++.dg/README: Describe new compat directory.
45216 * g++.dg/dg.exp: Skip tests in compat directory.
45217 * README.compat: New file.
45218 * lib/compat.exp: New expect script.
45219 * g++.dg/compat: New test directory.
45220 * g++.dg/compat/compat.exp: New expect script.
45221 * g++.dg/compat/abi: New test directory.
45222 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
45223 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
45224 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
45225 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
45226 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
45227 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
45228 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
45229 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
45230 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
45231 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
45232 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
45233 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
45234 * g++.dg/compat/break: New test directory.
45235 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
45236 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
45237 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
45238 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
45239 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
45240 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
45241 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
45242 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
45243 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
45244 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
45245 g++.dg/compat/break/README: New files.
45246 * g++.dg/compat/eh: New test directory.
45247 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
45248 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
45249 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
45250 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
45251 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
45252 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
45253 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
45254 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
45255 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
45256 g++.dg/compat/eh/filter2_y.C,
45257 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
45258 g++.dg/compat/eh/new1_y.C,
45259 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
45260 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
45261 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
45262 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
45263 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
45264 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
45265 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
45266 g++.dg/compat/eh/unexpected1_y.C: New files.
45267 * g++.dg/compat/init: New test directory.
45268 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
45269 g++.dg/compat/init/array5_y.C,
45270 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
45271 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
45272 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
45273 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
45274 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
45275 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
45276 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
45277 g++.dg/compat/init/init-ref2_y.C: New files.
45278
45279 2002-10-17 Mark Mitchell <mark@codesourcery.com>
45280
45281 PR c++/7584
45282 * g++.dg/inherit/using3.C: New test.
45283
45284 2002-10-17 Jan Hubicka <jh@suse.cz>
45285
45286 * gcc.dg/20021017-2.c: New test.
45287
45288 2002-10-17 Mark Mitchell <mark@codesourcery.com>
45289
45290 * g++.dg/abi/mangle16.C: Adjust.
45291
45292 * g++.dg/init/array8.C: New test.
45293
45294 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
45295
45296 * gcc.dg/special/mips-abi.exp: New test.
45297 * gcc.dg/special/mips-abi.s: Empty file used by the above.
45298
45299 2002-10-16 Mark Mitchell <mark@codesourcery.com>
45300
45301 * g++.dg/abi/mangle16.C: New test.
45302 * g++.dg/abi/mangle17.C: Likewise.
45303
45304 PR c++/7478
45305 * g++.dg/template/ref1.C: New test.
45306
45307 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45308
45309 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
45310
45311 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
45312
45313 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
45314
45315 2002-10-16 Mark Mitchell <mark@codesourcery.com>
45316
45317 PR c++/7524
45318 * g++.dg/init/array7.C: New test.
45319
45320 2002-10-15 Mark Mitchell <mark@codesourcery.com>
45321
45322 * g++.dg/init/array6.C: New test.
45323
45324 * g++.dg/abi/mangle13.C: Likewise.
45325 * g++.dg/abi/mangle14.C: Likewise.
45326 * g++.dg/abi/mangle15.C: Likewise.
45327
45328 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45329
45330 * g++.dg/abi/empty8.C: New test.
45331
45332 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
45333
45334 * g++.dg/init/ctor1.C: New test.
45335
45336 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
45337
45338 * gcc.c-torture/execute/20021015-1.c: New test.
45339
45340 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
45341
45342 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
45343
45344 2002-10-14 Jan Hubicka <jh@suse.cz>
45345
45346 * gcc.dg/i386-ssetype-[1-5].c: New tests.
45347
45348 2002-10-14 Richard Henderson <rth@redhat.com>
45349
45350 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
45351
45352 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45353
45354 PR optimization/6631
45355 * g++.dg/opt/const2.C: New test.
45356
45357 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45358
45359 PR c++/7176
45360 * g++.dg/parse/friend1.C: New test.
45361 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
45362
45363 2002-10-14 Jakub Jelinek <jakub@redhat.com>
45364
45365 * gcc.dg/20021014-1.c: New test.
45366
45367 2002-10-11 Mark Mitchell <mark@codesourcery.com>
45368
45369 PR c++/5661
45370 * g++.dg/ext/vlm1.C: New test.
45371 * g++.dg/ext/vlm2.C: Likewise.
45372
45373 * g++.dg/init/array1.C: Remove invalid braces.
45374 * g++.dg/init/brace1.C: New test.
45375 * g++.dg/init/copy2.C: Likewise.
45376 * g++.dg/init/copy3.C: Likewise.
45377 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
45378 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
45379 braces.
45380
45381 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
45382
45383 * gcc.dg/cpp/assembler.S: Don't use -ansi.
45384
45385 2002-10-11 Richard Shann <richard.shann@superh.com>
45386
45387 * gcc.c-torture/compile/simd-5.c: New test.
45388
45389 2002-10-10 Roger Sayle <roger@eyesopen.com>
45390
45391 * gcc.c-torture/execute/shiftopt-1.c: New test case.
45392
45393 2002-10-10 Jim Wilson <wilson@redhat.com>
45394
45395 * gcc.c-torture/execute/20021010-1.c: New test.
45396
45397 2002-10-09 Zack Weinberg <zack@codesourcery.com>
45398
45399 PR c/7353
45400 * g++.dg/ext/typedef-init.C: New test.
45401 * gcc.dg/typedef-init.c: New test.
45402
45403 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
45404
45405 * gcc.dg/cpp/paste13.c: New test.
45406
45407 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45408
45409 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
45410 remaining platforms, XFAIL during compile, not execute. Don't
45411 XFAIL at -O0.
45412
45413 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
45414
45415 * gcc.dg/alias-1.c: Tweak expected warning.
45416
45417 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
45418
45419 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
45420
45421 2002-10-06 Andreas Jaeger <aj@suse.de>
45422
45423 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
45424 * gcc.dg/cpp/c++98.C: Likewise.
45425
45426 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
45427 * g++.dg/cpp/c++98.C: Likewise.
45428
45429 * g++.dg/README (Subdirectories): Mention cpp directory.
45430
45431 PR target/7559
45432 * gcc.dg/20021006-1.c: New test.
45433
45434 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45435
45436 PR c++/7804
45437 * g++.dg/other/warning1.C: New test.
45438
45439 2002-10-04 Roger Sayle <roger@eyesopen.com>
45440
45441 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
45442 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
45443 and sparc-*-* with -m64 as expected failures. See PR 8087.
45444
45445 2002-10-03 Mark Mitchell <mark@codesourcery.com>
45446
45447 PR c++/7931
45448 * g++.dg/template/ptrmem3.C: New test.
45449
45450 PR c++/7754
45451 * g++.dg/template/union1.C: New test.
45452
45453 2002-10-03 Mark Mitchell <mark@codesourcery.com>
45454
45455 PR c++/8006
45456 * g++.dg/abi/mangle9.C: New test.
45457 * g++.dg/abi/mangle10.C: New test.
45458 * g++.dg/abi/mangle11.C: New test.
45459 * g++.dg/abi/mangle12.C: New test.
45460
45461 2002-10-02 Mark Mitchell <mark@codesourcery.com>
45462
45463 PR c++/7188.
45464 * g++.dg/template/meminit1.C: New test.
45465 * g++.dg/warn/Wreorder-1.C: Likewise.
45466 * g++.old-deja/g++.mike/warn3.C: Tweak.
45467 * lib/prune.exp: Ingore "in copy constructor".
45468
45469 2002-10-02 Andreas Jaeger <aj@suse.de>
45470
45471 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
45472 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
45473 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
45474 on x86-64.
45475
45476 2002-10-01 Mark Mitchell <mark@codesourcery.com>
45477
45478 * gcc.dg/empty1.C: Fix typo.
45479
45480 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
45481
45482 * gcc.dg/alias-1.c: New test.
45483
45484 2002-10-01 Mark Mitchell <mark@codesourcery.com>
45485
45486 * gcc.dg/empty1.C: New test.
45487
45488 * g++.dg/tls/init-2.C: Tweak error messages.
45489
45490 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
45491
45492 * gcc.c-torture/compile/20020923-1.c: New test.
45493
45494 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
45495
45496 * gcc.c-torture/execute/ffs-1.c: New test.
45497 * gcc.c-torture/execute/ffs-2.c: Ditto.
45498
45499 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
45500
45501 * g++.dg/overload/member1.C: New test.
45502
45503 2002-09-30 Mark Mitchell <mark@codesourcery.com>
45504
45505 * g++.dg/abi/empty7.C: New test.
45506 * g++.dg/init/pm2.C: Likewise.
45507
45508 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
45509
45510 * g++.dg/rtti/crash1.C: New test.
45511
45512 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
45513
45514 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
45515 gcc.dg/sibcall-4.c: New tests.
45516
45517 2002-09-28 Roger Sayle <roger@eyesopen.com>
45518
45519 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
45520 powerpc and MMIX targets.
45521
45522 2002-09-27 Zack Weinberg <zack@codesourcery.com>
45523
45524 * gcc.dg/cpp/20020927-1.c: New.
45525
45526 2002-09-26 David S. Miller <davem@redhat.com>
45527
45528 * gcc.c-torture/compile/trunctfdf.c: New.
45529
45530 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45531
45532 * lib/target-supports.exp (check_weak_available): Handle solaris2.
45533
45534 2002-09-27 Alan Modra <amodra@bigpond.net.au>
45535
45536 * gcc.c-torture/execute/loop-15.c: New.
45537
45538 2002-09-26 Janis Johnson <janis187@us.ibm.com>
45539
45540 * README.QMTEST: Fix typo.
45541
45542 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
45543
45544 * gcc.dg/20020926-1.c: New test.
45545
45546 2002-09-25 David S. Miller <davem@redhat.com>
45547
45548 PR target/7842
45549 * gcc.c-torture/execute/shiftdi.c: New test.
45550
45551 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
45552
45553 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
45554 unique to the tool.
45555 * lib/g77.exp (g77_init): Likewise.
45556 * lib/g++.exp (g++_init): Likewise.
45557 * lib/objc.exp (objc_init): Likewise.
45558
45559 2002-09-25 Mark Mitchell <mark@codesourcery.com>
45560
45561 * g++.dg/abi/empty5.C: New test.
45562 * g++.dg/abi/empty6.C: New test.
45563 * g++.dg/abi/vbase12.C: New test.
45564
45565 2002-09-25 Richard Henderson <rth@redhat.com>
45566
45567 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
45568 too-small long double.
45569
45570 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
45571
45572 * gcc.dg/20020919-1.c: New test.
45573
45574 2002-09-23 Mark Mitchell <mark@codesourcery.com>
45575
45576 * g++.dg/abi/bitfield6.C: New test.
45577 * g++.dg/abi/bitfield7.C: New test.
45578 * g++.dg/abi/bitfield8.C: New test.
45579 * g++.dg/abi/vbase11.C: New test.
45580
45581 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
45582
45583 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
45584 hppa*-*-hpux*. Update test comment.
45585
45586 2002-09-20 Jakub Jelinek <jakub@redhat.com>
45587
45588 * gcc.dg/tls/struct-1.c: New test.
45589
45590 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
45591
45592 * gcc.dg/cpp/tr-warn2.c: Update.
45593
45594 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
45595
45596 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
45597
45598 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
45599
45600 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
45601 systems.
45602
45603 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
45604
45605 * gcc.c-torture/execute/ieee/mzero3.c: New test.
45606
45607 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
45608 Adjust for c++filt moved to binutils. Remove spurious duplicate
45609 setting of cxxfilt.
45610
45611 2002-09-19 Geoffrey Keating <geoffk@apple.com>
45612
45613 * gcc.dg/20020312-2.c: Update for darwin.
45614
45615 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
45616
45617 * g++.old-deja/g++.other/crash32.C: Mark ICE.
45618
45619 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
45620
45621 * objc.dg/comp-types-1.m: New test.
45622 * objc.dg/comp-types-2.m: New test.
45623 * objc.dg/comp-types-3.m: New test.
45624 * objc.dg/comp-types-4.m: New test.
45625 * objc.dg/comp-types-5.m: New test.
45626 * objc.dg/comp-types-6.m: New test.
45627
45628 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
45629
45630 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
45631
45632 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
45633
45634 * g++.dg/other/do1.C: New test.
45635
45636 * g++.dg/template/subst1.C: New test.
45637
45638 2002-09-16 Steve Ellcey <sje@cup.hp.com>
45639
45640 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
45641
45642 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
45643
45644 * g++.dg/template/qualttp20.C: Adjust expected errors.
45645 * g++.old-deja/g++.jason/report.C: Likewise.
45646 * g++.old-deja/g++.other/qual1.C: Likewise.
45647
45648 * g++.dg/lookup/scoped2.C: New test.
45649
45650 * g++.dg/ext/asm3.C: New test.
45651
45652 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
45653
45654 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
45655
45656 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
45657
45658 * ChangeLog: follow spelling conventions.
45659 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
45660 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
45661 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
45662 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
45663 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
45664 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
45665 * g++.old-deja/g++.law/global-init1.C: Likewise.
45666 * g++.old-deja/g++.other/delete4.C: Likewise.
45667 * g++.old-deja/g++.other/inline21.C: Likewise.
45668 * g++.old-deja/g++.other/singleton.C: Likewise.
45669 * g77.dg/strlen0.f: Likewise.
45670 * g77.f-torture/compile/20010519-1.f: Likewise.
45671 * g77.f-torture/compile/980310-4.f: Likewise.
45672 * gcc.c-torture/compile/20000605-1.c: Likewise.
45673 * gcc.c-torture/execute/20020225-1.c: Likewise.
45674 * gcc.dg/c90-hexfloat-2.c: Likewise.
45675 * gcc.dg/c99-bool-1.c: Likewise.
45676 * gcc.dg/c99-hexfloat-2.c: Likewise.
45677 * gcc.dg/dll-2.c: Likewise.
45678 * gcc.dg/wtr-union-init-1.c: Likewise.
45679 * gcc.dg/wtr-union-init-2.c: Likewise.
45680 * gcc.dg/wtr-union-init-3.c: Likewise.
45681 * gcc.dg/cpp/avoidpaste1.c: Likewise.
45682 * gcc.dg/cpp/defined.c: Likewise.
45683 * gcc.dg/cpp/macsyntx.c: Likewise.
45684 * gcc.dg/cpp/paste2.c: Likewise.
45685 * gcc.dg/cpp/trad/defined.c: Likewise.
45686 * gcc.dg/format/c90-printf-1.c: Likewise.
45687 * gcc.dg/format/c90-scanf-1.c: Likewise.
45688 * gcc.dg/format/c99-printf-1.c: Likewise.
45689 * gcc.dg/format/c99-scanf-1.c: Likewise.
45690 * gcc.misc-tests/gcov-8.c: Likewise.
45691 * lib/profopt.exp: Likewise.
45692
45693 2002-09-15 Krister Walfridsson <cato@df.lth.se>
45694
45695 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
45696
45697 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
45698
45699 * g++.dg/inherit/using2.C: New test.
45700
45701 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
45702
45703 * ChangeLog: Follow spelling conventions.
45704 * g++.dg/template/friend4.C: Likewise.
45705 * g++.old-deja/g++.pt/crash67.C: Likewise.
45706 * gcc.c-torture/execute/20000801-4.c: Likewise.
45707 * gcc.dg/c90-digraph-1.c: Likewise.
45708 * gcc.dg/c94-digraph-1.c: Likewise.
45709 * gcc.dg/c99-digraph-1.c: Likewise.
45710 * gcc.dg/cpp/line5.c: Likewise.
45711 * gcc.dg/cpp/multiline.c: Likewise.
45712 * gcc.dg/cpp/trad/literals-1.c: Likewise.
45713 * gcc.dg/format/attr-3.c: Likewise.
45714 * gcc.dg/format/c90-scanf-3.c: Likewise.
45715 * gcc.dg/format/ext-4.c: Likewise.
45716
45717 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
45718
45719 * g++.dg/template/pretty1.C: New test.
45720
45721 2002-09-14 Alan Modra <amodra@bigpond.net.au>
45722
45723 * gcc.c-torture/execute/struct-cpy-1.c: New test.
45724
45725 2002-09-13 Matt Austern <austern@apple.com>
45726
45727 * g++.dg/other/constref[12].C: New, regression tests for
45728 passing a cast expression to a function by const reference.
45729
45730 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
45731
45732 * g++.dg/template/deduce1.C: New test.
45733
45734 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
45735
45736 * gcc.c-torture/execute/simd-1.c: Force all use of int to
45737 32-bit int.
45738
45739 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
45740
45741 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
45742 usage.
45743
45744 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
45745
45746 * gcc.c-torture/compile/20020910-1.c: New test.
45747
45748 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
45749
45750 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
45751
45752 2002-09-10 Andreas Jaeger <aj@suse.de>
45753
45754 * gcc.dg/20020312-2.c: Adjust for x86-64.
45755
45756 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
45757
45758 * g77.dg/7388.f: New test case for PR 7388.
45759
45760 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
45761
45762 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
45763
45764 2002-09-05 Ziemowit Laski <zlaski@apple.com>
45765
45766 * objc.dg/proto-lossage-1.m: New test.
45767
45768 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
45769
45770 * gcc.dg/cpp/_Pragma4.c: Fix typo.
45771
45772 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
45773
45774 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
45775 expected to pass.
45776
45777 2002-09-06 Stan Shebs <shebs@apple.com>
45778 David Edelsohn <edelsohn@gnu.org>
45779
45780 * gcc.dg/weak: New directory.
45781 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
45782 target-specific xfail bits.
45783 * gcc.dg/typeof-2.c: Move to new directory.
45784 * gcc.dg/weak.exp: New expect script.
45785
45786 2002-09-06 Alan Modra <amodra@bigpond.net.au>
45787
45788 * gcc.c-torture/execute/extzvsi.c: New test.
45789
45790 2002-09-05 Stan Shebs <shebs@apple.com>
45791
45792 * gcc.dg/weak-1.c: xfail on Darwin.
45793 * gcc.dg/weak-2.c: Ditto.
45794 * gcc.dg/weak-3.c: Ditto.
45795 * gcc.dg/weak-4.c: Ditto.
45796 * gcc.dg/weak-5.c: Ditto.
45797 * gcc.dg/weak-6.c: Ditto.
45798 * gcc.dg/weak-7.c: Ditto.
45799 * gcc.dg/weak-8.c: Ditto.
45800 * gcc.dg/weak-9.c: Ditto.
45801
45802 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
45803
45804 * gcc.c-torture/execute/loop-14.c: New test.
45805
45806 2002-09-04 Jakub Jelinek <jakub@redhat.com>
45807
45808 * g++.dg/other/cxa-atexit1.C: New test.
45809
45810 * gcc.dg/typeof-2.c: New test.
45811
45812 2002-09-03 Roger Sayle <roger@eyesopen.com>
45813
45814 * gcc.dg/builtins-2.c: New testcase.
45815 * gcc.dg/builtins-3.c: New testcase.
45816
45817 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
45818
45819 * gcc.dg/cpp/_Pragma4.c: New test.
45820
45821 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
45822
45823 * objc/execute/nil_method-1.m: New testcase.
45824
45825 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
45826
45827 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
45828 [Object class], not [Object initialize].
45829
45830 2002-08-31 Roger Sayle <roger@eyesopen.com>
45831 Hans-Peter Nilsson <hp@bitrange.com>
45832
45833 * gcc.c-torture/execute/20020720-1.x: Skip test on
45834 mmix-knuth-mmixware. Correct comment.
45835
45836 2002-08-27 Mark Mitchell <mark@codesourcery.com>
45837
45838 * g++.dg/abi/bitfield5.C: New test.
45839 * g++.dg/abi/vbase10.C: Likewise.
45840
45841 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
45842
45843 * objc.dg/undeclared-selector.m: New test.
45844
45845 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
45846
45847 * g++.dg/other/offsetof1.C: Avoid cast warning.
45848
45849 2002-08-26 Ziemowit Laski <zlaski@apple.com>
45850
45851 * objc.dg/super-class-2.m: New test.
45852
45853 2002-08-24 Matt Austern <austern@apple.com>
45854
45855 * g++.dg/ext/lvaddr.C: New test.
45856 * g++.dg/ext/lvcast.C: New test.
45857
45858 2002-08-22 Mark Mitchell <mark@codesourcery.com>
45859
45860 * g++.dg/inherit/cond1.C: New test.
45861
45862 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
45863
45864 * gcc.dg/noncompile/incomplete-1.c: New test.
45865
45866 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
45867
45868 * gcc.dg/typespec-1.c: New test.
45869
45870 2002-08-20 Devang Patel <dpatel@apple.com>
45871 * objc.dg/proto-hier-2.m: New test.
45872
45873 2002-08-19 Ziemowit Laski <zlaski@apple.com>
45874
45875 * objc.dg/bitfield-1.m: New test.
45876 * objc.dg/bitfield-2.m: New test.
45877
45878 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
45879
45880 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
45881 gcc.dg/c99-flex-array-4.c: New tests.
45882
45883 2002-08-16 Stan Shebs <shebs@apple.com>
45884
45885 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
45886
45887 2002-08-15 Jakub Jelinek <jakub@redhat.com>
45888
45889 * gcc.dg/typeof-1.c: New test.
45890 * g++.dg/ext/typeof2.C: New test.
45891
45892 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
45893
45894 * g++.dg/other/offsetof1.C: New test.
45895
45896 2002-08-14 Richard Henderson <rth@redhat.com>
45897
45898 * gcc.dg/tls/diag-3.c: Fix expected message strings.
45899
45900 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
45901
45902 * gcc.dg/cpp/_Pragma3.c: New test.
45903
45904 2002-08-13 Mark Mitchell <mark@codesourcery.com>
45905
45906 * g++.dg/template/inherit3: New test.
45907
45908 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
45909
45910 * gcc.dg/bitfld-4.c: Add blank options.
45911
45912 2002-08-09 Mark Mitchell <mark@codesourcery.com>
45913
45914 * g++.dg/template/crash1.C: New test.
45915
45916 2002-08-08 Jakub Jelinek <jakub@redhat.com>
45917
45918 * gcc.dg/tls/opt-2.c: New test.
45919
45920 2002-08-08 Devang Patel <dpatel@apple.com>
45921
45922 * objc.dg/selector-1.m : New test
45923
45924 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
45925
45926 * g++.dg/abi/bitfield4.C: New test.
45927 * gcc.dg/bitfld-4.c: New test.
45928
45929 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
45930
45931 * g++.dg/other/packed1.C: New test.
45932
45933 2002-08-07 Mark Mitchell <mark@codesourcery.com>
45934
45935 * g++.dg/abi/offsetof.C: Tweak error messages.
45936 * g++.old-deja/g++.mike/p10769a.C: Likewise.
45937
45938 2002-08-08 Jakub Jelinek <jakub@redhat.com>
45939
45940 * gcc.dg/bitfld-3.c: New test.
45941
45942 2002-08-07 Jakub Jelinek <jakub@redhat.com>
45943 Richard Henderson <rth@redhat.com>
45944
45945 * gcc.dg/i386-bitfield1.c: New test.
45946 * g++.dg/abi/bitfield3.C: Update.
45947
45948 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
45949
45950 * objc.dg/const-str-2.m: Update.
45951 * gcc.dg/cpp/c++98.c: Change to C extension.
45952 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
45953 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
45954
45955 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
45956
45957 * gcc.dg/tls/diag-3.c: New.
45958
45959 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
45960
45961 * g++.dg/README (Subdirectories): Document new subdir expr.
45962 * g++.dg/expr/pmf-1.C: New test.
45963
45964 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
45965
45966 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
45967
45968 2002-08-06 Jakub Jelinek <jakub@redhat.com>
45969
45970 * g++.dg/abi/bitfield3.C: New test.
45971
45972 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
45973
45974 * lib/gcov.exp: Tweak expected line formats.
45975 * gcc.misc-tests/gcov8.c: New test.
45976 * gcc.misc-tests/gcov8.x: New flags.
45977
45978 2002-08-05 Jakub Jelinek <jakub@redhat.com>
45979
45980 * consistency.vlad/layout/endian.c: Include string.h.
45981
45982 * gcc.c-torture/execute/20020805-1.c: New test.
45983
45984 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
45985
45986 * g++.dg/other/conversion1.C: New test.
45987
45988 2002-08-03 Roger Sayle <roger@eyesopen.com>
45989
45990 * gcc.dg/builtins-1.c: New testcase.
45991
45992 2002-08-02 Mark Mitchell <mark@codesourcery.com>
45993
45994 * g++.dg/inherit/access3.C: New test.
45995
45996 2002-08-01 Jakub Jelinek <jakub@redhat.com>
45997
45998 * gcc.dg/ia64-visibility-2.c: New test.
45999
46000 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
46001
46002 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
46003 __qualifier_flags to __flags.
46004
46005 2002-07-31 Mark Mitchell <mark@codesourcery.com>
46006
46007 * g++.dg/inherit/operator1.C: New test.
46008 * g++.dg/lookup/disamb1.C: Fix typo in comment.
46009 * g++.dg/other/error1.C: Change expected error message.
46010 * g++.dg/template/conv4.C: Likewise.
46011
46012 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
46013
46014 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
46015 for documented behavior.
46016
46017 2002-07-25 Roger Sayle <roger@eyesopen.com>
46018
46019 * gcc.c-torture/execute/20020720-1.x: Skip this test on
46020 several targets known to fail.
46021
46022 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
46023
46024 * gcc.dg/mips-args-[123].c: New tests.
46025
46026 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
46027
46028 * gcc.dg/ppc-spe.c: New.
46029
46030 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
46031
46032 * g++.dg/other/ptrmem4.C: New testcase.
46033
46034 2002-07-24 Richard Henderson <rth@redhat.com>
46035
46036 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
46037
46038 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
46039
46040 * g++.dg/ext/alignof1.C (main): Return 0 for success.
46041
46042 2002-07-24 Roger Sayle <roger@eyesopen.com>
46043
46044 * gcc.c-torture/execute/memset-3.c: New testcase.
46045
46046 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
46047
46048 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
46049 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
46050
46051 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46052
46053 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
46054 Delete.
46055
46056 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
46057
46058 * gcc.c-torture/compile/simd-4.c: New test.
46059
46060 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46061
46062 PR c++/7347, c++/7348
46063 * g++.dg/template/access4.C: New test.
46064 * g++.dg/template/access5.C: New test.
46065 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
46066 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
46067 * g++.old-deja/g++.pt/ttp58.C: Likewise.
46068 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
46069
46070 2002-07-22 Jakub Jelinek <jakub@redhat.com>
46071
46072 * gcc.dg/gnu89-init-2.c: New test.
46073
46074 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
46075
46076 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
46077
46078 2002-07-20 Roger Sayle <roger@eyesopen.com>
46079
46080 * gcc.c-torture/execute/20020720-1.c: New testcase.
46081
46082 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
46083
46084 * gcc.dg/cpp/Wsignprom.c: New tests.
46085
46086 2002-07-20 Alan Modra <amodra@bigpond.net.au>
46087
46088 * gcc.c-torture/execute/loop-13.c: New test.
46089
46090 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
46091
46092 * gcc.dg/cpp/expr.c: New tests.
46093
46094 2002-07-18 David Edelsohn <edelsohn@gnu.org>
46095
46096 * g++.dg/opt/pr6713.C: Add template instantiation.
46097
46098 2002-07-18 Alan Modra <amodra@bigpond.net.au>
46099
46100 * gcc.dg/nest.c: New test.
46101
46102 2002-07-17 Richard Henderson <rth@redhat.com>
46103
46104 * g++.dg/opt/pr6713.C: New test.
46105
46106 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
46107
46108 * gcc.c-torture/execute/loop-2e.x: Let the testcase
46109 XFAIL for all x86 processors.
46110
46111 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
46112
46113 * gcc.c-torture/execute/20010122-1.x: Do not test with
46114 -fomit-frame-pointer.
46115
46116 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46117
46118 * g++.dg/template/instantiate2.C: New test.
46119 * g++.dg/template/spec4.C: New test.
46120
46121 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46122
46123 * g++.dg/template/access2.C: New test.
46124 * g++.dg/template/access3.C: New test.
46125
46126 2002-07-15 Zack Weinberg <zack@codesourcery.com>
46127
46128 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
46129 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
46130 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
46131 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
46132 Convert to use <stdarg.h>.
46133 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
46134 Delete.
46135 * gcc.dg/va-arg-2.c: New.
46136 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
46137
46138 2002-07-15 Jakub Jelinek <jakub@redhat.com>
46139
46140 * gcc.c-torture/compile/20020710-1.c: New test.
46141
46142 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
46143 Andrew Pinski <pinskia@physics.uc.edu>
46144
46145 gcc.c-torture/compile/simd-2.c: New testcase.
46146 gcc.c-torture/compile/simd-3.c: Likewise.
46147
46148 2002-07-11 Mark Mitchell <mark@codesourcery.com>
46149
46150 PR c++/7224
46151 * g++.dg/overload/error1.C: New test.
46152
46153 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
46154
46155 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
46156 configuration and IRIX 6 O32 ABI.
46157
46158 2002-07-11 Roger Sayle <roger@eyesopen.com>
46159
46160 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
46161
46162 2002-07-10 Roger Sayle <roger@eyesopen.com>
46163
46164 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
46165
46166 2002-07-10 Jeffrey A Law <law@redhat.com>
46167
46168 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
46169
46170 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
46171
46172 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
46173
46174 * gcc.dg/20020312-2.c: Check for __PPC__.
46175
46176 2002-07-09 Diego Novillo <dnovillo@redhat.com>
46177
46178 * gcc.c-torture/compile/20020709-1.c: New test.
46179
46180 2002-07-07 Roger Sayle <roger@eyesopen.com>
46181
46182 * g++.dg/template/qualttp21.C: New test case.
46183
46184 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
46185
46186 * gcc.c-torture/compile/20020706-1.c: New test.
46187 * gcc.c-torture/compile/20020706-2.c: New test.
46188
46189 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
46190 Alexandre Oliva <aoliva@redhat.com>
46191
46192 * g++.dg/warn/incomplete1.C: New test.
46193
46194 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46195
46196 PR c++/7099
46197 * g++.dg/warn/noreturn1.C: New test.
46198
46199 2002-07-03 Mark Mitchell <mark@codesourcery.com>
46200
46201 PR c++/6706
46202 * g++.dg/debug/debug6.C: New test.
46203 * g++.dg/debug/debug7.C: New test.
46204
46205 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
46206
46207 * gcc.c-torture/compile/simd-3.c: New test.
46208
46209 2002-07-03 Chris Demetriou <cgd@broadcom.com>
46210
46211 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
46212 * gcc.dg/20020620-1.c: Likewise.
46213
46214 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46215
46216 PR c++/6944
46217 * g++.dg/init/array4.C: New test.
46218 * g++.dg/init/array5.C: New test.
46219
46220 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
46221
46222 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
46223 * gcc.c-torture/execute/simd-2.c (main): Likewise.
46224
46225 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46226
46227 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
46228 * gcc.dg/wtr-aggr-init-1.c: Likewise.
46229 * gcc.dg/wtr-conversion-1.c: Likewise.
46230 * gcc.dg/wtr-escape-1.c: Likewise.
46231 * gcc.dg/wtr-int-type-1.c: Likewise.
46232 * gcc.dg/wtr-label-1.c: Likewise.
46233 * gcc.dg/wtr-static-1.c: Likewise.
46234 * gcc.dg/wtr-strcat-1.c: Likewise.
46235 * gcc.dg/wtr-suffix-1.c: Likewise.
46236 * gcc.dg/wtr-switch-1.c: Likewise.
46237 * gcc.dg/wtr-unary-plus-1.c: Likewise.
46238 * gcc.dg/wtr-union-init-1.c: Likewise.
46239 * gcc.dg/wtr-union-init-2.c: Likewise.
46240 * gcc.dg/wtr-union-init-3.c: Likewise.
46241
46242 * gcc.dg/wtr-func-def-1.c: New test.
46243
46244 2002-07-02 Devang Patel <dpatel@apple.com>
46245
46246 * objc.dg/param-1.m: New test.
46247
46248 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
46249
46250 * gcc.dg/cpp/trad/directive.c: Add test.
46251 * gcc.dg/cpp/trad/macroargs.c: Add test.
46252 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
46253
46254 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
46255
46256 * gcc.dg/cpp/cmdlne-M.c: New test.
46257
46258 2002-07-02 Ziemowit Laski <zlaski@apple.com>
46259
46260 * objc.dg/desig-init-1.m: New test.
46261
46262 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46263
46264 PR c++/6716
46265 * g++.dg/template/instantiate1.C: New test.
46266
46267 2002-07-01 Mark Mitchell <mark@codesourcery.com>
46268
46269 PR c++/7112
46270 * g++.dg/template/sizeof2.C: New test.
46271
46272 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
46273
46274 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
46275 gcc.dg/cpp/trad/include.c: New tests.
46276
46277 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
46278
46279 PR target/7177
46280 * gcc.c-torture/compile/20020701-1.c: New test.
46281
46282 2002-07-01 Stan Shebs <shebs@apple.com>
46283
46284 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
46285 header here...
46286 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
46287 (objc-torture-execute): or here.
46288
46289 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
46290
46291 * gcc.c-torture/execute/arith-rand-ll.c: New test.
46292
46293 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
46294
46295 * gcc.dg/cpp/trad/escaped-nl.c: New test.
46296
46297 2002-06-30 Devang Patel <dpatel@apple.com>
46298
46299 * objc.dg/fsyntax-only.m: New test.
46300
46301 2002-06-27 Mark Mitchell <mark@codesourcery.com>
46302
46303 PR c++/6695
46304 * g++.dg/template/friend7.C: New file.
46305
46306 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
46307
46308 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
46309 return type.
46310
46311 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
46312
46313 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
46314 avoid division by zero.
46315
46316 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
46317
46318 * gcc.dg/Wunknownprag.c: New tests.
46319
46320 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
46321
46322 * gcc.c-torture/execute/simd-2.c: New test.
46323
46324 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
46325
46326 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
46327 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
46328 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
46329 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
46330 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
46331 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
46332 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
46333 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
46334 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
46335 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
46336 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
46337 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
46338 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
46339 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
46340 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
46341 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
46342 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
46343
46344 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
46345
46346 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
46347 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
46348 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
46349 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
46350 New tests.
46351 * gcc.dg/cpp/trad/directive.c: Update.
46352
46353 2002-06-23 Andreas Jaeger <aj@suse.de>
46354
46355 * gcc.c-torture/execute/complex-6.c: New.
46356
46357 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
46358
46359 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
46360 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
46361 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
46362 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
46363
46364 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
46365
46366 * gcc.dg/cpp/trad: New directory with traditional tests copied
46367 from parent directory.
46368 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
46369 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
46370 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
46371 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
46372 Move to trad/ and rename.
46373 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
46374 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
46375 gcc.dg/cpp/trad/redef2.c: New tests.
46376 * gcc.dg/cpp/trad/trad.exp: New driver.
46377
46378 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
46379
46380 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
46381 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
46382 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
46383 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
46384 Remove.
46385
46386 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
46387
46388 * gcc.dg/20020620-1.c: New test.
46389
46390 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46391
46392 * g++.dg/template/ttp4.C: New test.
46393
46394 2002-06-19 Jakub Jelinek <jakub@redhat.com>
46395
46396 * g++.dg/opt/vt1.C: Fix regexp.
46397
46398 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46399
46400 * gcc.c-torture/execute/pure-1.c: Make functions static again.
46401 Don't use attribute `noinline'.
46402
46403 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
46404
46405 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
46406
46407 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
46408
46409 * gcc.c-torture/execute/simd-1.c: New.
46410
46411 * gcc.dg/simd-1.c: New.
46412
46413 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
46414
46415 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
46416
46417 2002-06-16 Richard Henderson <rth@redhat.com>
46418
46419 * g++.dg/ext/anon-struct1.C: New.
46420 * g++.dg/ext/anon-struct2.C: New.
46421 * g++.dg/ext/anon-struct3.C: New.
46422 * gcc.dg/anon-struct-1.c: New.
46423 * gcc.dg/anon-struct-2.c: New.
46424 * gcc.dg/anon-struct-3.c: New.
46425 * gcc.dg/20011008-1.c: Adjust warning text.
46426 * gcc.dg/20020527-1.c: Add -fms-extensions.
46427
46428 2002-06-16 Richard Henderson <rth@redhat.com>
46429
46430 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
46431
46432 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
46433
46434 * gcc.c-torture/execute/20020615-1.c: New test.
46435
46436 2002-06-15 Roger Sayle <roger@eyesopen.com>
46437
46438 * gcc.c-tortuture/execute/compare-1.c: New test case.
46439 * gcc.c-tortuture/execute/compare-2.c: New test case.
46440 * gcc.c-tortuture/execute/compare-3.c: New test case.
46441
46442 2002-06-13 Richard Henderson <rth@redhat.com>
46443
46444 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
46445 ia64 ilp32.
46446
46447 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46448
46449 * g++.dg/template/typename2.C: Update error message.
46450
46451 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
46452
46453 * gcc.c-torture/execute/20020611-1.c: New test.
46454
46455 2002-06-11 Bob Wilson <bob.wilson@acm.org>
46456
46457 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
46458 list of targets to skip.
46459
46460 2002-06-10 Bob Wilson <bob.wilson@acm.org>
46461
46462 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
46463 targets if not optimizing.
46464
46465 2002-06-10 Jakub Jelinek <jakub@redhat.com>
46466
46467 * gcc.c-torture/compile/20020605-1.c: New test.
46468
46469 * g++.dg/opt/vt1.C: New test.
46470
46471 * gcc.dg/20020531-1.c: New test.
46472
46473 * gcc.dg/20020530-1.c: New test.
46474
46475 * gcc.dg/20020527-1.c: New test.
46476
46477 * g++.dg/opt/cse1.C: New test.
46478
46479 2002-06-07 Roger Sayle <roger@eyesopen.com>
46480
46481 * gcc.dg/20020607-2.c: New test case.
46482
46483 2002-06-07 Jakub Jelinek <jakub@redhat.com>
46484
46485 * gcc.c-torture/compile/20020604-1.c: New test.
46486
46487 2002-06-04 Richard Henderson <rth@redhat.com>
46488
46489 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
46490 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
46491 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
46492
46493 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
46494
46495 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
46496
46497 2002-06-03 Richard Henderson <rth@redhat.com>
46498
46499 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
46500 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
46501
46502 2002-06-02 Richard Henderson <rth@redhat.com>
46503
46504 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
46505 test functions static.
46506
46507 2002-06-02 Andreas Jaeger <aj@suse.de>
46508
46509 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
46510 now.
46511
46512 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
46513
46514 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
46515 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
46516 Update for mofified diagnostics.
46517 * gcc.dg/c99-intconst-1.c: No longer fail.
46518
46519 2002-06-02 Richard Henderson <rth@redhat.com>
46520
46521 * gcc.dg/uninit-A.c: Remove xfail markers.
46522
46523 2002-06-01 Roger Sayle <roger@eyesopen.com>
46524
46525 * gcc.dg/fnegate-1.c: New test case.
46526
46527 2002-05-30 Osku Salerma <osku@iki.fi>
46528
46529 * gcc.c-torture/execute/mayalias-1.c: New file.
46530
46531 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
46532
46533 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
46534 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
46535 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
46536
46537 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
46538
46539 * gcc.c-torture/execute/20020529-1.c: New test.
46540
46541 2002-05-27 Richard Henderson <rth@redhat.com>
46542
46543 * g++.dg/ext/attrib6.C: New test case.
46544
46545 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46546
46547 * gcc.c-torture/execute/pure-1.c: New test.
46548
46549 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
46550
46551 * gcc.dg/cpp/arith-2.c: Remove.
46552
46553 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
46554
46555 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
46556 * gcc.dg/cpp/if-3.c: Remove.
46557
46558 2002-05-26 Jakub Jelinek <jakub@redhat.com>
46559
46560 * g++.dg/opt/cse2.C: New test.
46561
46562 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
46563
46564 * gcc.dg/cpp/arith-1.c: New semantic tests.
46565 * gcc.dg/cpp/if-1.c: Update.
46566
46567 2002-05-24 Ben Elliston <bje@redhat.com>
46568
46569 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
46570
46571 2002-05-24 Jakub Jelinek <jakub@redhat.com>
46572
46573 * gcc.dg/verbose-asm.c: New test.
46574
46575 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
46576
46577 * gcc.dg/cpp/paste12.c: New test.
46578
46579 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
46580
46581 * g++.dg/parse/named_ops.C: New test.
46582
46583 2002-05-23 Mark Mitchell <mark@codesourcery.com>
46584
46585 * gcc.dg/weak-8.c: New test.
46586
46587 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
46588
46589 * gcc.dg/weak-2.c: Allow optional leading underscore
46590 in scan-assembler symbol name.
46591 * gcc.dg/weak-3.c: Likewise.
46592 * gcc.dg/weak-4.c: Likewise.
46593 * gcc.dg/weak-5.c: Likewise.
46594
46595 2002-05-23 Jakub Jelinek <jakub@redhat.com>
46596
46597 * gcc.dg/20020523-1.c: New test.
46598
46599 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
46600
46601 * objc.dg/const-str-2.m: Update now that we stop after
46602 a command line error.
46603
46604 2002-05-22 Richard Henderson <rth@redhat.com>
46605
46606 * g++.dg/dg.exp: Fix typo in test pruneing.
46607
46608 2002-05-22 Richard Henderson <rth@redhat.com>
46609
46610 * g++.dg/dg.exp: Prune the tls subdirectory.
46611 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
46612 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
46613 * g++.dg/tls/init-1.C: New.
46614
46615 2002-05-22 Jakub Jelinek <jakub@redhat.com>
46616
46617 * gcc.dg/20020517-1.c: New test.
46618
46619 2002-05-21 Richard Henderson <rth@redhat.com>
46620
46621 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
46622 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
46623
46624 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
46625
46626 * g++.dg/other/copy2.C: New test.
46627
46628 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
46629
46630 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
46631 (MAX_COPY): Bump up to 10 times sizeof (long long).
46632 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
46633
46634 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
46635 sizeof (long long).
46636
46637 * gcc.c-torture/execute/strcpy-1.c: New test.
46638
46639 2002-05-19 Jason Merrill <jason2redhat.com>
46640
46641 * g++.dg/ext/oper1.C: New test.
46642
46643 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
46644 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
46645
46646 * README.QMTEST: New file.
46647
46648 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
46649
46650 2002-05-19 Andreas Jaeger <aj@suse.de>
46651
46652 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
46653 now.
46654 * gcc.c-torture/execute/loop-2d.x: Likewise.
46655
46656 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
46657
46658 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
46659 support weak symbols.
46660 * gcc.dg/weak-4.c: Likewise.
46661 * gcc.dg/weak-6.c: Likewise.
46662
46663 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
46664
46665 * gcc.dg/weak-3.c: Add dg-excess-error comment for
46666 cygwin, coff and h8300-*-hms targets
46667 * gcc.dg/weak-5.c: Likewise.
46668 * gcc.dg/weak-7.c: Likewise.
46669
46670 2002-05-16 Jason Merrill <jason@redhat.com>
46671
46672 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
46673 (scan-assembler-not, scan-assembler-dem): Likewise.
46674 (scan-assembler-dem-not): Likewise.
46675
46676 2002-05-15 Richard Henderson <rth@redhat.com>
46677
46678 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
46679
46680 2002-05-15 Richard Henderson <rth@redhat.com>
46681
46682 * gcc.dg/weak-5.c (vfoo1c): No warning here.
46683 (vfoo1f): Warning here.
46684 (vfoo1l): Don't redefine the alias.
46685
46686 2002-05-14 Jason Merrill <jason@redhat.com>
46687 Alexandre Oliva <aoliva@redhat.com>
46688
46689 * g++.dg/init/pm1.C: New test.
46690
46691 2002-05-12 David S. Miller <davem@redhat.com>
46692
46693 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
46694 types.
46695
46696 2002-05-10 Roger Sayle <roger@eyesopen.com>
46697
46698 * gcc.c-torture/execute/20020510-1.c: New test case.
46699
46700 2002-05-10 David S. Miller <davem@redhat.com>
46701
46702 * gcc.c-torture/execute/conversion.c: Test long double too.
46703
46704 2002-05-09 Jakub Jelinek <jakub@redhat.com>
46705
46706 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
46707 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
46708 * lib/g++.exp (g++_link_flags): Likewise.
46709 * lib/objc.exp (objc_target_compile): Likewise.
46710
46711 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
46712
46713 * gcc.dg/cpp/poison.c: Update.
46714 * gcc.dg/cpp/20000625-2.c: Remove.
46715 * gcc.dg/cpp/direct2s.c: Remove final test.
46716
46717 2002-05-08 Tom Rix <trix@redhat.com>
46718
46719 * gcc.c-torture/execute/20020508-1.c: New test.
46720 * gcc.c-torture/execute/20020508-2.c: New test.
46721 * gcc.c-torture/execute/20020508-3.c: New test.
46722
46723 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
46724
46725 * gcc.dg/cpp/charconst-4.c: More tests.
46726
46727 2002-05-08 Mark Mitchell <mark@codesourcery.com>
46728
46729 PR c/6569
46730 * gcc.dg/weak-3.c: Update location of warning messages.
46731 * gcc.dg/weak-5.c: Likewise.
46732
46733 2002-05-06 Roger Sayle <roger@eyesopen.com>
46734
46735 * gcc.c-torture/execute/20020506-1.c: New test case.
46736
46737 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
46738
46739 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
46740
46741 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
46742
46743 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
46744
46745 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
46746
46747 * gcc.dg/cpp/charconst-3.c: New test.
46748
46749 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
46750
46751 * gcc.dg/cpp/charconst.c: Update tests.
46752
46753 2002-05-05 Tim Josling <tej@melbpc.org.au>
46754
46755 * treelang: Added directory for new sample language treelang. Also
46756 lib/treelang.exp: New file to signal treelang should be tested.
46757
46758 2002-05-03 Jakub Jelinek <jakub@redhat.com>
46759
46760 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
46761 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
46762 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
46763 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
46764 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
46765 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
46766 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
46767
46768 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
46769
46770 * gcc.dg/format/xopen-2.c: New test.
46771
46772 2002-05-03 Jakub Jelinek <jakub@redhat.com>
46773
46774 * gcc.dg/20020503-1.c: New test.
46775
46776 2002-05-02 Mark Mitchell <mark@codesourcery.com>
46777
46778 * g++.dg/init/dtor1.C: Make it tougher.
46779
46780 2002-05-01 Mark Mitchell <mark@codesourcery.com>
46781
46782 * g++.dg/init/dtor1.C: New test.
46783
46784 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
46785
46786 * gcc.dg/altivec-8.c: New.
46787
46788 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
46789
46790 * gcc.dg/altivec-7.c: New.
46791
46792 2002-04-29 Jakub Jelinek <jakub@redhat.com>
46793
46794 * g++.dg/parse/typedef1.C: New test.
46795
46796 2002-04-29 Mark Mitchell <mark@codesourcery.com>
46797
46798 PR c++/6486
46799 * g++.dg/template/friend6.C: New test.
46800
46801 PR c++/6492
46802 * g++.dg/init/copy1.C: New test.
46803
46804 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
46805
46806 * g++.dg/warn/effc1.C: New test.
46807
46808 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
46809
46810 * gcc.dg/cpp/if-cexp.c: Add a test.
46811
46812 2002-04-28 Jakub Jelinek <jakub@redhat.com>
46813
46814 * gcc.dg/20020426-2.c: New test.
46815
46816 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
46817
46818 * gcc.dg/cpp/if-mop.c: Update.
46819 * gcc.dg/cpp/if-mpar.c: Add test.
46820 * gcc.dg/cpp/if-oppr.c: Update.
46821
46822 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46823
46824 PR c/6343
46825 * gcc.dg/weak-[2-7].c: New tests.
46826
46827 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
46828
46829 * gcc.dg/enum1.c: New test.
46830
46831 2002-04-26 Mark Mitchell <mark@codesourcery.com>
46832
46833 PR c++/6497
46834 * g++.dg/inherit/access2.C: New test.
46835
46836 2002-04-26 Mark Mitchell <mark@codesourcery.com>
46837
46838 PR bootstrap/6445
46839 * gcc.dg/20020426-1.c: New test.
46840
46841 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
46842
46843 * g++.dg/abi/enum1.C: New test.
46844
46845 2002-04-26 Richard Henderson <rth@redhat.com>
46846
46847 * gcc.dg/c99-bool-1.c: Expect always true warning.
46848
46849 2002-04-25 Roger Sayle <roger@eyesopen.com>
46850
46851 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
46852
46853 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46854
46855 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
46856 targets.
46857
46858 2002-04-24 Mark Mitchell <mark@codesourcery.com>
46859
46860 * g++.dg/abi/mange7.C: New test.
46861
46862 PR c++/6438.
46863 * g++.dg/parse/stmtexpr2.C: New test.
46864
46865 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
46866
46867 * gcc.dg/20020312-2.c: Add SH target.
46868
46869 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46870
46871 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
46872 compiler output on mips*-*-irix*.
46873
46874 2002-04-23 Jakub Jelinek <jakub@redhat.com>
46875
46876 * g++.dg/parse/attr1.C: New test.
46877
46878 2002-04-23 Roger Sayle <roger@eyesopen.com>
46879
46880 * gcc.c-torture/execute/string-opt-17.c: New test case.
46881 * gcc.c-torture/execute/memset-2.c: New test case.
46882
46883 2002-04-23 Mark Mitchell <mark@codesourcery.com>
46884
46885 PR c++/6256:
46886 * g++.dg/template/friend5.C: New test.
46887
46888 PR c++/6331:
46889 * g++.dg/template/qual1.C: Likewise.
46890
46891 2002-04-22 Zack Weinberg <zack@codesourcery.com>
46892
46893 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
46894 Include stdlib.h, not stdio.h or ctype.h.
46895
46896 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
46897
46898 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
46899 cris-*-elf* and mmix-*-*.
46900 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
46901 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
46902 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
46903 Ditto.
46904 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
46905 * gcc.dg/wchar_t-1.c: Ditto.
46906
46907 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
46908
46909 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
46910 Clarify comment.
46911
46912 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
46913
46914 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
46915
46916 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46917
46918 * gcc.c-torture/execute/20000906-1.x: Delete.
46919
46920 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
46921
46922 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
46923
46924 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
46925
46926 * PR6367
46927 * g77.f-torture/execute/6367.f: New test.
46928 * g77.f-torture/execute/6367.x: Disable for MMIX.
46929
46930 2002-04-19 Mark Mitchell <mark@codesourcery.com>
46931
46932 * PR6352
46933 * g++.dg/opt/inline2.C: New test.
46934
46935 2002-04-18 Richard Henderson <rth@redhat.com>
46936
46937 * gcc.dg/20000906-1.c: Enable for all targets.
46938 * gcc.c-torture/compile/iftrap-2.c: New.
46939
46940 2002-04-18 Jakub Jelinek <jakub@redhat.com>
46941
46942 * gcc.dg/20020418-1.c: New test.
46943 * gcc.dg/20020418-2.c: New test.
46944
46945 2002-04-18 Richard Henderson <rth@redhat.com>
46946
46947 * gcc.c-torture/compile/iftrap-1.c: New.
46948 * gcc.dg/iftrap-1.c: Adjust for ia64.
46949 * gcc.dg/iftrap-2.c: New.
46950
46951 2002-04-18 Jakub Jelinek <jakub@redhat.com>
46952
46953 * gcc.c-torture/compile/20020418-1.c: New test.
46954
46955 2002-04-18 Roger Sayle <roger@eyesopen.com>
46956
46957 * gcc.c-torture/compile/20020415-1.c: New.
46958
46959 2002-04-18 David S. Miller <davem@redhat.com>
46960
46961 * gcc.c-torture/execute/20020418-1.c: New test.
46962
46963 2002-04-17 Jakub Jelinek <jakub@redhat.com>
46964
46965 * gcc.dg/20020416-1.c: New test.
46966
46967 * g++.dg/opt/inline1.C: New test.
46968
46969 2002-04-16 Jakub Jelinek <jakub@redhat.com>
46970
46971 * gcc.dg/altivec-5.c: New test.
46972
46973 * gcc.dg/20020415-1.c: New test.
46974
46975 2002-04-15 Mark Mitchell <mark@codesourcery.com>
46976
46977 * lib/chill.exp: Remove.
46978
46979 2002-04-14 Jakub Jelinek <jakub@redhat.com>
46980
46981 * g++.dg/other/big-struct.C: New test.
46982
46983 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
46984
46985 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
46986 of scratch file.
46987
46988 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
46989
46990 PR c/6277
46991 * gcc.dg/i386-387-1.c: Allow optional leading underscore
46992 in scan-assembler function name
46993
46994 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
46995
46996 * g77.f-torture/execute/980628-4.x,
46997 g77.f-torture/execute/980628-5.x,
46998 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
46999 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
47000 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
47001 i[34567]86-*-*.
47002
47003 2002-04-13 David S. Miller <davem@redhat.com>
47004
47005 * gcc.c-torture/execute/20020413-1.c: New test.
47006
47007 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
47008
47009 * gcc.dg/asm-6.c,
47010 * g++.dg/ext/asm1.C: New tests.
47011
47012 2002-04-12 Mark Mitchell <mark@codesourcery.com>
47013
47014 PR c++ 5373.
47015 * g++.dg/parse/stmtexpr1.C: New test.
47016
47017 PR c++/5189.
47018 * g++.dg/template/copy1.C: New test.
47019
47020 2002-04-12 Richard Henderson <rth@redhat.com>
47021
47022 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
47023
47024 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
47025
47026 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
47027 gcc.c-torture/execute/20020307-2.c.
47028
47029 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
47030
47031 * g++.dg/ext/attrib5.C,
47032 * g++.dg/lookup/struct1.C: New tests.
47033
47034 2002-04-11 Jakub Jelinek <jakub@redhat.com>
47035
47036 * gcc.dg/20020411-1.c: New test.
47037
47038 * gcc.c-torture/execute/20020411-1.c: New test.
47039
47040 2002-04-10 Janis Johnson <janis187@us.ibm.com>
47041
47042 * g77.f-torture/execute/6177.f: New test.
47043
47044 2002-04-10 Jakub Jelinek <jakub@redhat.com>
47045
47046 PR middle-end/6247
47047 * g++.dg/opt/cleanup1.C: New test.
47048
47049 * g++.dg/opt/const1.C: New test.
47050
47051 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
47052
47053 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
47054
47055 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
47056
47057 PR c++/5507
47058 * g++.dg/template/typename2.C: New test.
47059
47060 2002-04-10 Alan Modra <amodra@bigpond.net.au>
47061
47062 * gcc.c-torture/execute/loop-12.c: New.
47063
47064 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
47065
47066 * g77.f-torture/execute/980628-4.x,
47067 g77.f-torture/execute/980628-5.x,
47068 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
47069 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
47070 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
47071
47072 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47073
47074 PR optimization/6086
47075 * g++.dg/opt/preinc1.C: New test.
47076
47077 2002-04-06 Mark Mitchell <mark@codesourcery.com>
47078
47079 PR c++/5571
47080 * g++.dg/opt/static2.C: New test.
47081
47082 2002-04-06 Mark Mitchell <mark@codesourcery.com>
47083
47084 PR c/5120
47085 * gcc.dg/20020406-1.c: New test.
47086
47087 2002-04-04 David S. Miller <davem@redhat.com>
47088
47089 * gcc.c-torture/execute/20020404-1.c: New test.
47090
47091 2002-04-04 Jakub Jelinek <jakub@redhat.com>
47092
47093 PR c/6123
47094 * gcc.dg/20020312-2.c: Do not declare global register variable
47095 if __PIC__ or __pic__ is defined.
47096
47097 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
47098
47099 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
47100 __asm__ so that it works correctly even if -ansi -pedantic-errors.
47101
47102 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47103
47104 * gcc.misc-tests/linkage.exp: Update last change to handle
47105 sparc*-, not just sparc-.
47106
47107 2002-04-03 Richard Henderson <rth@redhat.com>
47108
47109 * gcc.dg/cpp/ucs.c: Improved long UCS test.
47110
47111 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
47112
47113 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
47114
47115 2002-04-02 David S. Miller <davem@redhat.com>
47116
47117 * gcc.c-torture/execute/20020402-3.c: New test.
47118
47119 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
47120
47121 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
47122 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
47123
47124 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
47125 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
47126 g77.f-torture/execute/20001201.x,
47127 g77.f-torture/execute/u77-test.x: New files.
47128
47129 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
47130 * gcc.dg/wchar_t-1.c: Ditto.
47131
47132 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47133
47134 * gcc.c-torture/execute/20020402-1.c: New test.
47135
47136 2002-04-01 Richard Henderson <rth@redhat.com>
47137
47138 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
47139
47140 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
47141
47142 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47143
47144 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
47145
47146 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
47147
47148 * g++.dg/inherit/template-as-base.C: Expect error.
47149 * g++.dg/inherit/namespace-as-base.C: Likewise.
47150
47151 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
47152
47153 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
47154 g++.dg/ext/instantiate3.C: Tweak match patterns.
47155
47156 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
47157 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
47158 -da test.
47159
47160 2002-03-31 Richard Henderson <rth@redhat.com>
47161
47162 * gcc.dg/special/alias-2.c: New.
47163 * gcc.dg/special/ecos.exp: Run it.
47164
47165 2002-03-31 Richard Henderson <rth@redhat.com>
47166
47167 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
47168
47169 2002-03-31 Kazu Hirata <kazu@hxi.com>
47170
47171 * gcc.dg/weak-1.c: Disable on h8300 port.
47172
47173 2002-03-29 Janis Johnson <janis187@us.ibm.com>
47174
47175 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
47176 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
47177 ordering tests.
47178 * g++.dg/bprob/bprob-1.C: New test.
47179 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
47180 * g++.dg/gcov/gcov-1.C: New test.
47181 * g++.dg/gcov/gcov-1.x: New file.
47182 * g++.dg/gcov/gcov-2.C: New test.
47183 * g++.dg/gcov/gcov-3.C: New test.
47184 * g++.dg/gcov/gcov-3.h: New file.
47185
47186 2002-03-28 Roger Sayle <roger@eyesopen.com>
47187
47188 * g++.old-deja/g++.other/builtins5.C: New test.
47189 * g++.old-deja/g++.other/builtins6.C: New test.
47190 * g++.old-deja/g++.other/builtins7.C: New test.
47191 * g++.old-deja/g++.other/builtins8.C: New test.
47192 * g++.old-deja/g++.other/builtins9.C: New test.
47193
47194 2002-03-29 Jakub Jelinek <jakub@redhat.com>
47195
47196 * g++.dg/opt/static1.C: New test.
47197
47198 * g++.dg/opt/longbranch1.C: New test.
47199
47200 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
47201
47202 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
47203
47204 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
47205
47206 2002-03-28 Jeffrey A Law (law@redhat.com)
47207
47208 * gcc.c-torture/execute/20020328-1.c: New test.
47209
47210 2002-03-27 Richard Henderson <rth@redhat.com>
47211
47212 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
47213 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
47214 move from g++.old-deja/g++.ext/.
47215
47216 2002-03-27 Mark Mitchell <mark@codesourcery.com>
47217
47218 * g++.dg/init/new2.C: New test.
47219
47220 2002-03-26 Richard Henderson <rth@redhat.com>
47221
47222 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
47223
47224 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
47225 on sparc.
47226
47227 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
47228 sparcv9 systems.
47229 * gcc.dg/20001102-1.c: Likewise.
47230
47231 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
47232
47233 * gcc.dg/cpp/endif-pedantic1.c,
47234 gcc.dg/cpp/endif-pedantic2.c: New tests.
47235
47236 2002-03-26 Mark Mitchell <mark@codesourcery.com>
47237
47238 * g++.dg/init/new1.C: New test.
47239
47240 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
47241
47242 * g++.dg/abi/vbase9.C: New test.
47243
47244 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
47245
47246 * gcc.dg/arm-asm.c: New test.
47247
47248 2002-03-26 Andrew Cagney <ac131313@redhat.com>
47249
47250 * gcc.dg/Wswitch-enum.c: New test.
47251 Fix PR c/5044.
47252
47253 2002-03-26 Richard Henderson <rth@redhat.com>
47254
47255 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
47256 structure.
47257
47258 2002-03-25 Richard Henderson <rth@redhat.com>
47259
47260 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
47261 sparcv9 systems.
47262
47263 * gcc.c-torture/compile/20011119-1.c (xxx): New.
47264 * gcc.c-torture/compile/20011119-2.c (xxx): New.
47265
47266 2002-03-25 Zack Weinberg <zack@codesourcery.com>
47267
47268 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
47269
47270 2002-03-25 Bob Wilson <bob.wilson@acm.org>
47271
47272 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
47273 targets using generic thunk support.
47274
47275 2002-03-25 Jakub Jelinek <jakub@redhat.com>
47276
47277 * gcc.c-torture/compile/20020323-1.c: New test.
47278
47279 * g++.dg/opt/conj2.C: New test.
47280
47281 2002-03-24 Richard Henderson <rth@redhat.com>
47282
47283 * gcc.dg/weak-1.c: Use -fno-common.
47284
47285 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47286
47287 * g77.dg/f77-edit-apostrophe-out.f: New test
47288 * g77.dg/f77-edit-h-out.f: New test
47289 * g77.dg/f77-edit-t-in.f: New test
47290 * g77.dg/f77-edit-t-out.f: New test
47291 * g77.dg/f77-edit-x-out.f: New test
47292 * g77.dg/f77-edit-slash-out.f: New test
47293 * g77.dg/f77-edit-colon-out.f: New test
47294 * g77.dg/f77-edit-s-out.f: New test
47295
47296 2002-03-24 Richard Henderson <rth@redhat.com>
47297
47298 * objc/execute/formal_protocol-6.x: New XFAIL.
47299
47300 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47301
47302 * gcc.dg/weak-1.c: Early return from dg-final on platforms
47303 that do not support weak symbols
47304
47305 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47306
47307 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
47308 * lib/g77.exp: Likewise.
47309 * lib/objc.exp: Likewise.
47310
47311 2002-03-23 Andrew Cagney <ac131313@redhat.com>
47312
47313 * gcc.dg/Wswitch-default.c: New test.
47314
47315 2002-03-23 Jakub Jelinek <jakub@redhat.com>
47316
47317 * g++.dg/other/enum1.C: New test.
47318
47319 2002-03-23 Zack Weinberg <zack@codesourcery.com>
47320
47321 * gcc.dg/pragma-ep-3.c: Fix typo.
47322
47323 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
47324
47325 * g++.dg/inherit/template-as-base.C: New test.
47326
47327 2002-03-22 Jakub Jelinek <jakub@redhat.com>
47328
47329 * g++.old-deja/g++.other/dwarf2-1.C: Move...
47330 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
47331
47332 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
47333
47334 * gcc.dg/cpp/multiline.c: Update to match.
47335
47336 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
47337
47338 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
47339
47340 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
47341
47342 * gcc.dg/cpp/extratokens2.c: New file.
47343
47344 2002-03-21 David Edelsohn <edelsohn@gnu.org>
47345
47346 * gcc.dg/20020312-2.c: Add rs6000 target.
47347
47348 * gcc.c-torture/compile/20020319-1.c: New test.
47349
47350 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
47351
47352 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
47353 (A, E): Handle this.
47354
47355 2002-03-20 Jason Merrill <jason@redhat.com>
47356
47357 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
47358 ignoring -fpic.
47359 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
47360 through prune_gcc_output.
47361
47362 2002-03-20 Jakub Jelinek <jakub@redhat.com>
47363
47364 * gcc.c-torture/compile/20020320-1.c: New test.
47365
47366 2002-03-19 Jakub Jelinek <jakub@redhat.com>
47367
47368 * gcc.c-torture/compile/20020318-1.c: New test.
47369
47370 * gcc.dg/struct-by-value-1.c: New test.
47371
47372 * gcc.dg/20020319-1.c: New test.
47373
47374 2002-03-18 Jakub Jelinek <jakub@redhat.com>
47375
47376 * g++.dg/opt/conj1.C: New test.
47377
47378 2002-03-17 Mark Mitchell <mark@codesourcery.com>
47379
47380 * g++.dg/template/qualttp20.C: Revert previous change.
47381 * g++.dg/template/qualttp3.C: Likewise.
47382 * g++.dg/template/qualttp4.C: Likewise.
47383 * g++.dg/template/qualttp5.C: Likewise.
47384 * g++.dg/template/qualttp6.C: Likewise.
47385 * g++.dg/template/qualttp7.C: Likewise.
47386 * g++.dg/template/qualttp8.C: Likewise.
47387 * g++.dg/template/recurse.C: Likewise.
47388
47389 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
47390
47391 * gcc.dg/cpp/wchar-1.c: Update.
47392
47393 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
47394
47395 * g++.dg/template/conv1.C: New test.
47396 * g++.dg/template/conv2.C: New test.
47397 * g++.dg/template/conv3.C: New test.
47398 * g++.dg/template/conv4.C: New test.
47399
47400 2002-03-15 Mark Mitchell <mark@codesourcery.com>
47401
47402 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
47403 * g++.dg/template/qualttp3.C: Likewise.
47404 * g++.dg/template/qualttp4.C: Likewise.
47405 * g++.dg/template/qualttp5.C: Likewise.
47406 * g++.dg/template/qualttp6.C: Likewise.
47407 * g++.dg/template/qualttp7.C: Likewise.
47408 * g++.dg/template/qualttp8.C: Likewise.
47409 * g++.dg/template/recurse.C: Likewise.
47410
47411 2002-03-15 Mark Mitchell <mark@codesourcery.com>
47412
47413 * g++.dg/opt/dtor1.C: New test.
47414
47415 2002-03-15 Jakub Jelinek <jakub@redhat.com>
47416
47417 * gcc.c-torture/compile/20020315-1.c: New test.
47418
47419 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
47420
47421 * gcc.dg/weak-1.c: Fix scan tests.
47422
47423 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
47424
47425 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
47426 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
47427 cris-*-aout* mmix-*-*.
47428 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
47429 cris-*-aout* mmix-*-*.
47430 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
47431 cris-*-elf* cris-*-aout* and mmix-*-*.
47432 * gcc.dg/20001009-1.c: Ditto.
47433 * gcc.dg/20010912-1.c: Ditto.
47434 * gcc.dg/20020122-4.c: Ditto.
47435 * gcc.dg/inline-2.c: Ditto.
47436
47437 2002-03-14 Jeffrey A Law (law@cygnus.com)
47438
47439 * gcc.c-torture/compile/20020314-1.c: New test.
47440
47441 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
47442
47443 * gcc.c-torture/execute/20020314-1.c: New test.
47444
47445 2002-03-14 Jakub Jelinek <jakub@redhat.com>
47446
47447 * g++.dg/warn/Wunused-1.C: New test.
47448
47449 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
47450
47451 * g++.dg/abi/mangle6.C: New test.
47452
47453 2002-03-13 Jakub Jelinek <jakub@redhat.com>
47454
47455 * gcc.c-torture/compile/20020309-2.c: New test.
47456
47457 * gcc.c-torture/compile/20020312-1.c: New test.
47458
47459 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
47460
47461 * g++.dg/other/access1.C: New test.
47462
47463 2002-03-12 Jakub Jelinek <jakub@redhat.com>
47464
47465 * gcc.c-torture/execute/wchar_t-1.c: New test.
47466
47467 2002-03-12 David Edelsohn <edelsohn@gnu.org>
47468
47469 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
47470
47471 2002-03-12 Roger Sayle <roger@eyesopen.com>
47472
47473 * gcc.dg/20020312-1.c: New test case.
47474
47475 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
47476
47477 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
47478
47479 2002-03-11 Richard Henderson <rth@redhat.com>
47480
47481 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
47482 * g++.old-deja/g++.jason/report.C: Likewise.
47483
47484 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
47485
47486 * g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
47487 * g++.old-deja/g++.robertl/eb56.C: Likewise.
47488
47489 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
47490
47491 * g++.dg/overload/pmf1.C: New test.
47492
47493 2002-03-11 Kazu Hirata <kazu@hxi.com>
47494
47495 * gcc.c-torture/execute/20020307-1.c: Use long.
47496
47497 2002-03-11 Jakub Jelinek <jakub@redhat.com>
47498
47499 PR optimization/5844
47500 * gcc.dg/20020310-1.c: New test.
47501
47502 2002-03-09 Michael Meissner <meissner@redhat.com>
47503
47504 * gcc.c-torture/execute/memcpy-2.c: New test.
47505 * gcc.c-torture/execute/memset-1.c: New test.
47506 * gcc.c-torture/execute/strlen-1.c: New test.
47507 * gcc.c-torture/execute/strcmp-1.c: New test.
47508 * gcc.c-torture/execute/strncmp-1.c: New test.
47509
47510 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
47511
47512 * gcc.dg/ppc-ldstruct.c: New test.
47513
47514 2002-03-09 Jakub Jelinek <jakub@redhat.com>
47515
47516 * gcc.c-torture/execute/va-arg-22.c: New test.
47517
47518 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
47519
47520 * gcc.c-torture/compile/20020309-1.c: New test.
47521
47522 2002-03-08 Jakub Jelinek <jakub@redhat.com>
47523
47524 * gcc.c-torture/execute/20020307-2.c: New test.
47525
47526 2002-03-07 Jeffrey A Law (law@redhat.com)
47527
47528 * g77.f-torture/compile/20020307-1.f: New test.
47529
47530 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
47531
47532 * gcc.dg/unordered-1.c: New test.
47533
47534 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
47535
47536 * gcc.c-torture/execute/20020307-1.c: New test.
47537
47538 2002-03-05 Jakub Jelinek <jakub@redhat.com>
47539
47540 * gcc.dg/20020304-1.c: New test.
47541
47542 * gcc.c-torture/compile/20020304-2.c: New test.
47543
47544 2002-03-04 Zack Weinberg <zack@codesourcery.com>
47545
47546 * gcc.c-torture/compile/20020304-1.c: New test case
47547 (from PR c/5830).
47548
47549 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
47550
47551 * gcc.dg/20020103-1.c: Add other -D ppc variants.
47552
47553 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
47554
47555 * g++.dg/other/classkey1.C: New test.
47556
47557 2002-03-01 Richard Henderson <rth@redhat.com>
47558
47559 * gcc.c-torture/compile/981223-1.x: New.
47560 * gcc.c-torture/compile/920625-1.x: New.
47561
47562 2002-02-28 Richard Henderson <rth@redhat.com>
47563
47564 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
47565
47566 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
47567
47568 * gcc.c-torture/execute/20020227-1.c: New test.
47569
47570 2002-02-27 Mark Mitchell <mark@codesourcery.com>
47571
47572 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
47573 here" ERROR lines.
47574 * g++.old-deja/g++.oliva/partord1.C: Likewise.
47575 * g++.old-deja.g++.other/defarg1.C: Likewise.
47576 * g++.old-deja/g++.pt/calls2.C: Likewise.
47577 * g++.old-deja/g++.pt/crash20.C: Likewise.
47578 * g++.old-deja/g++.pt/crash30.C: Likewise.
47579 * g++.old-deja/g++.pt/crash36.C: Likewise.
47580 * g++.old-deja/g++.pt/crash6.C: Likewise.
47581 * g++.old-deja/g++.pt/defarg13.C: Likewise.
47582 * g++.old-deja/g++.pt/derived3.C: Likewise.
47583 * g++.old-deja/g++.pt/error1.C: Likewise.
47584 * g++.old-deja/g++.pt/friend21.C: Likewise.
47585 * g++.old-deja/g++.pt/friend23.C: Likewise.
47586 * g++.old-deja/g++.pt/infinite1.C: Likewise.
47587 * g++.old-deja/g++.robertl/eb128.C: Likewise.
47588
47589 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
47590
47591 * gcc.c-torture/execute/20020225-2.c: New test.
47592
47593 2002-02-27 Zack Weinberg <zack@codesourcery.com>
47594
47595 * gcc.c-torture/execute/920730-1t.c,
47596 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
47597 Delete test cases, only relevant to -traditional.
47598
47599 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
47600
47601 * gcc.dg/cpp/undef1.c: Remove.
47602 * gcc.dg/cpp/directiv.c: Update.
47603 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
47604
47605 2002-02-27 Michael Meissner <meissner@redhat.com>
47606
47607 * gcc.c-torture/execute/20020226-1.c: New test.
47608
47609 2002-02-26 Jakub Jelinek <jakub@redhat.com>
47610
47611 * g++.dg/debug/debug4.C: New test.
47612
47613 * gcc.dg/ia64-visibility-1.c: New test.
47614
47615 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
47616
47617 * gcc.dg/debug/20020224-1.c: New.
47618
47619 2002-02-25 Kazu Hirata <kazu@hxi.com>
47620
47621 * gcc.c-torture/execute/960416-1.x: New.
47622 * gcc.c-torture/execute/divconst-3.x: Likewise.
47623
47624 2002-02-25 Jakub Jelinek <jakub@redhat.com>
47625
47626 * gcc.dg/20020224-1.c: New test.
47627
47628 2002-02-25 Alan Modra <amodra@bigpond.net.au>
47629
47630 * gcc.c-torture/execute/20020225-1.c: New.
47631
47632 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
47633
47634 * gcc.dg/cpp/wchar-1.c: New test.
47635
47636 2002-02-23 Jakub Jelinek <jakub@redhat.com>
47637
47638 * gcc.dg/20020222-1.c: New test.
47639
47640 2002-02-22 Jakub Jelinek <jakub@redhat.com>
47641
47642 * g++.dg/opt/anonunion1.C: New test.
47643
47644 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
47645
47646 * g++.dg/template/qualttp19.C: New test.
47647 * g++.dg/template/qualttp20.C: New test.
47648 * g++.old-deja/g++.jason/report.C: Adjust expected errors
47649 * g++.old-deja/g++.other/qual1.C: Likewise.
47650
47651 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
47652
47653 * gcc.dg/attr-alwaysinline.c: New.
47654
47655 2002-02-21 Jakub Jelinek <jakub@redhat.com>
47656
47657 * gcc.dg/20020220-1.c: New test.
47658
47659 * gcc.dg/20020220-2.c: New test.
47660
47661 * g++.dg/opt/mmx1.C: New test.
47662
47663 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
47664
47665 * gcc.c-torture/compile/20020110.c: New test.
47666
47667 2002-02-20 Jakub Jelinek <jakub@redhat.com>
47668
47669 * gcc.c-torture/execute/20020219-1.c: New test.
47670
47671 * gcc.dg/20020219-1.c: New test.
47672
47673 * gcc.dg/noncompile/20020220-1.c: New test.
47674
47675 * g++.dg/opt/ptrintsum1.C: New test.
47676
47677 * gcc.dg/debug/20020220-1.c: New test.
47678
47679 2002-02-17 Jakub Jelinek <jakub@redhat.com>
47680
47681 * gcc.c-torture/execute/20020216-1.c: New test.
47682
47683 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
47684
47685 * gcc.dg/decl-1.c: Update, new test.
47686
47687 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
47688
47689 * g++.dg/abi/bitfield1.C: New test.
47690 * g++.dg/abi/bitfield2.C: New test.
47691
47692 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
47693
47694 * gcc.dg/attr-nest.c: New test.
47695
47696 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
47697
47698 * gcc.c-torture/execute/20020215-1.c: New test.
47699
47700 2002-02-14 Jakub Jelinek <jakub@redhat.com>
47701
47702 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
47703 * g++.dg/debug/debug.exp: New.
47704 * g++.dg/debug/trivial.C: New.
47705 * g++.dg/debug/debug1.C: Moved...
47706 * g++.dg/other/debug1.C: ...from here.
47707 * g++.dg/debug/debug2.C: Moved...
47708 * g++.dg/other/debug2.C: ...from here.
47709 * g++.dg/debug/debug3.C: Moved...
47710 * g++.dg/other/debug3.C: ...from here.
47711
47712 * gcc.dg/noncompile/20020213-1.c: New test.
47713
47714 2002-02-13 Jakub Jelinek <jakub@redhat.com>
47715
47716 * g++.dg/other/debug3.C: New test.
47717
47718 * gcc.c-torture/execute/20020213-1.c: New test.
47719
47720 2002-02-13 Richard Smith <richard@ex-parrot.com>
47721
47722 * g++.old-deja/g++.other/thunk1.C: New test.
47723
47724 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
47725
47726 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
47727
47728 2002-02-13 Stan Shebs <shebs@apple.com>
47729
47730 * gcc.dg/altivec-3.c: New.
47731
47732 2002-02-12 Jakub Jelinek <jakub@redhat.com>
47733
47734 * gcc.dg/Wunreachable-1.c: New test.
47735 * gcc.dg/Wunreachable-2.c: New test.
47736
47737 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
47738
47739 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
47740
47741 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
47742
47743 * gcc.dg/decl-1.c: New test.
47744
47745 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
47746
47747 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
47748
47749 2002-02-10 Kazu Hirata <kazu@hxi.com>
47750
47751 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
47752 * gcc.c-torture/compile/980506-1.x: Likewise.
47753
47754 2002-02-10 Kazu Hirata <kazu@hxi.com>
47755
47756 * gcc.dg/20020210-1.c: New.
47757
47758 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
47759
47760 * g77.f-torture/execute/947.f: New regression test
47761 for PR fortran/947.
47762
47763 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
47764
47765 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
47766 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
47767
47768 2002-02-08 Richard Henderson <rth@redhat.com>
47769
47770 * gcc.c-torture/compile/labels-3.c: New.
47771
47772 2002-02-08 Jakub Jelinek <jakub@redhat.com>
47773
47774 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
47775 expression statements work instead.
47776 * gcc.dg/noncompile/20020207-1.c: New test.
47777
47778 2002-02-07 Richard Henderson <rth@redhat.com>
47779
47780 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
47781
47782 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47783
47784 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
47785 message from g77
47786 * lib/g77-dg.exp: Trim g77 error messages so that they are
47787 recognized by dg.exp.
47788
47789 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47790
47791 PR fortran/5473
47792 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
47793
47794 2002-02-07 Richard Henderson <rth@redhat.com>
47795
47796 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
47797 to be sufficiently aligned for integers.
47798
47799 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
47800
47801 * g++.dg/template/friend4.C: New test.
47802
47803 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47804
47805 PR fortran/5743
47806 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
47807 unsupported cases.
47808
47809 2002-02-07 Richard Henderson <rth@redhat.com>
47810
47811 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
47812 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
47813 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
47814 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
47815
47816 2002-02-06 Richard Henderson <rth@redhat.com>
47817
47818 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
47819
47820 2002-02-06 Janis Johnson <janis187@us.ibm.com>
47821
47822 * gcc.dg/20020206-1.c: New test.
47823
47824 2002-02-06 Jakub Jelinek <jakub@redhat.com>
47825
47826 * gcc.c-torture/execute/20020206-1.c: New test.
47827
47828 * gcc.c-torture/execute/20020206-2.c: New test.
47829
47830 PR optimization/5429:
47831 * gcc.c-torture/compile/20020206-1.c: New test.
47832
47833 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
47834
47835 * g++.dg/ext/align1.C: Do not use an explicit alignment value
47836 as certain file formats cannot support particularly large
47837 alignments.
47838
47839 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
47840 and do not expect to be able to link the executable.
47841
47842 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
47843 fail because the COFF format does not support the weak attribute.
47844
47845 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
47846
47847 * g77.dg/pr5473.f: New test
47848
47849 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
47850
47851 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
47852 Fix testcase accordingly.
47853
47854 2002-02-04 Richard Henderson <rth@redhat.com>
47855
47856 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
47857 (buf): Change to be an array of pointers, not ints.
47858
47859 2002-02-04 Jakub Jelinek <jakub@redhat.com>
47860
47861 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
47862 before all tests. Move warning one line above to match where it
47863 C frontend emits.
47864 * gcc.dg/Wswitch-2.c: New test.
47865 * g++.dg/warn/Wswitch-1.C: New test.
47866 * g++.dg/warn/Wswitch-2.C: New test.
47867
47868 2002-02-04 Richard Henderson <rth@redhat.com>
47869
47870 * g++.dg/abi/offsetof.C: Fix size comparison.
47871
47872 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
47873
47874 * gcc.dg/cast-qual-2.c: New test.
47875
47876 2002-02-04 Jakub Jelinek <jakub@redhat.com>
47877
47878 * gcc.dg/20020201-4.c: New test.
47879
47880 2002-02-04 Ben Elliston <bje@redhat.com>
47881
47882 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
47883 target_info attribute != 0, in addition to the empty string.
47884 (gcc_target_compile): Likewise.
47885
47886 2002-02-03 Andrew Cagney <ac131313@redhat.com>
47887
47888 * gcc.dg/Wswitch.c: New test.
47889 PR gcc/4475. PR gcc/3780.
47890
47891 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
47892
47893 * g77.f-torture/execute/5122.f: New test for regressions
47894 against PR fortran/5122.
47895
47896 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
47897
47898 * g77.f-torture/compile/pr3743.f: Delete
47899 * g77.dg/pr3743-1.f: New test.
47900 * g77.dg/pr3743-2.f: New test.
47901 * g77.dg/pr3743-3.f: New test.
47902 * g77.dg/pr3743-4.f: New test.
47903
47904 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
47905
47906 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
47907
47908 2002-02-02 Richard Henderson <rth@redhat.com>
47909
47910 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
47911 * gcc.c-torture/execute/bf64-1.c: Likewise.
47912
47913 2002-02-02 Jakub Jelinek <jakub@redhat.com>
47914
47915 * gcc.dg/20020201-2.c: New test.
47916
47917 * gcc.dg/20020201-3.c: New test.
47918
47919 * gcc.c-torture/execute/bitfld-2.c: New test.
47920
47921 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
47922
47923 * gcc.dg/bitfld-1.c: Update.
47924 * gcc.dg/bitfld-2.c: Update.
47925 * gcc.c-torture/execute/bitfld-1.x: New.
47926
47927 2002-02-02 Jakub Jelinek <jakub@redhat.com>
47928
47929 * gcc.c-torture/execute/20020201-1.c: New test.
47930
47931 2002-02-01 Janis Johnson <janis187@us.ibm.com>
47932
47933 PR target/5469
47934 * gcc.dg/20020201-1.c: New test.
47935
47936 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
47937
47938 PR fortran/3743
47939 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
47940 * g77.f-torture/compile/pr3743.x: Remove
47941
47942 2002-01-31 Tom Rix <trix@redhat.com>
47943
47944 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
47945
47946 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
47947
47948 * gcc.dg/noncompile/20020130-1.c: New test.
47949
47950 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
47951
47952 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
47953
47954 2002-01-29 Richard Henderson <rth@redhat.com>
47955
47956 * gcc.c-torture/execute/991118-1.c: Cast various constants back
47957 to long long.
47958 * gcc.c-torture/execute/bf64-1.c: Likewise.
47959
47960 2002-01-29 Jakub Jelinek <jakub@redhat.com>
47961
47962 * gcc.c-torture/execute/20020129-1.c: New test.
47963
47964 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
47965
47966 * gcc.c-torture/compile/20000224-1.c: Update.
47967 * gcc.c-torture/execute/bitfld-1.c: New tests.
47968 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
47969 * gcc.dg/uninit-A.c: Update.
47970
47971 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
47972
47973 * g++.dg/template/ctor1.C: Add instantiation.
47974
47975 2002-01-28 Paul Koning <pkoning@equallogic.com>
47976
47977 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
47978 argument to __builtin_prefetch to be const ptr.
47979
47980 2002-01-28 Jakub Jelinek <jakub@redhat.com>
47981
47982 * gcc.c-torture/compile/20020120-1.c: New test.
47983
47984 2002-01-27 Kazu Hirata <kazu@hxi.com>
47985
47986 * gcc.c-torture/execute/20020127-1.c: New test.
47987
47988 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
47989
47990 * g77.dg/f77-edit-i-in.f: New test
47991 * g77.dg/f77-edit-i-out.f: New test
47992
47993 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
47994
47995 * gcc.dg/debug/debug.exp: New file.
47996 * gcc.dg/debug/trivial.c: New file.
47997 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
47998 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
47999 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
48000 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
48001 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
48002 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
48003 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
48004 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
48005 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
48006 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
48007 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
48008 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
48009 * gcc.dg/20000503-1.c: Removed.
48010 * gcc.dg/20010207-1.c: Removed.
48011 * gcc.dg/20011223-1.c: Removed.
48012 * gcc.dg/20020104-2.c: Removed.
48013 * gcc.dg/debug-1.c: Removed.
48014 * gcc.dg/debug-2.c: Removed.
48015 * gcc.dg/debug-3.c: Removed.
48016 * gcc.dg/debug-4.c: Removed.
48017 * gcc.dg/debug-5.c: Removed.
48018 * gcc.dg/debug-6.c: Removed.
48019 * gcc.dg/dwarf2-1.c: Removed.
48020 * gcc.dg/dwarf2-2.c: Removed.
48021
48022 2002-01-25 Jakub Jelinek <jakub@redhat.com>
48023
48024 * g++.old-deja/g++.other/eh5.C: New test.
48025 * g++.old-deja/g++.other/sibcall2.C: New test.
48026 * g++.old-deja/g++.other/array9.C: New test.
48027 * g++.old-deja/g++.other/typename2.C: New test.
48028 * g++.old-deja/g++.other/crash60.C: New test.
48029 * g++.old-deja/g++.other/conv9.C: New test.
48030 * g++.old-deja/g++.other/mangle10.C: New test.
48031 * g++.old-deja/g++.other/unchanging1.C: New test.
48032 * g++.old-deja/g++.other/exprstmt1.C: New test.
48033 * g++.old-deja/g++.other/inline23.C: New test.
48034 * g++.old-deja/g++.eh/ia64-1.C: New test.
48035 * g++.old-deja/g++.other/dwarf2-1.C: New test.
48036 * g++.old-deja/g++.other/reload1.C: New test.
48037 * g++.old-deja/g++.other/static20.C: New test.
48038 * g++.old-deja/g++.other/local-alloc1.C: New test.
48039 * g++.old-deja/g++.other/conv8.C: New test.
48040 * g++.old-deja/g++.other/stmtexpr2.C: New test.
48041 * g++.old-deja/g++.other/storeexpr1.C: New test.
48042 * g++.old-deja/g++.other/storeexpr2.C: New test.
48043 * g++.dg/eh/template2.C: New test.
48044 * g++.dg/warn/weak1.C: New test.
48045
48046 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
48047
48048 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
48049 Remove first, non-varying, argument.
48050
48051 2002-01-23 Richard Henderson <rth@redhat.com>
48052
48053 * gcc.dg/inline-2.c: New.
48054
48055 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
48056 Add optional target arg. Check number of arguments.
48057 (scan-assembler-not, scan-assembler-dem): Likewise.
48058 (scan-assembler-dem-not): Likewise.
48059
48060 2002-01-23 Zack Weinberg <zack@codesourcery.com>
48061
48062 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
48063 line 12.
48064 * g++.old-deja/g++.brendan/parse3.C,
48065 g++.old-deja/g++.other/crash26.C,
48066 g++.old-deja/g++.other/crash28.C,
48067 g++.old-deja/g++.other/crash29.C,
48068 g++.old-deja/g++.other/crash30.C,
48069 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
48070
48071 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
48072
48073 * gcc.dg/20020115-1.c: New.
48074
48075 2002-01-23 Bob Wilson <bob.wilson@acm.org>
48076
48077 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
48078
48079 2002-01-23 Janis Johnson <janis187@us.ibm.com>
48080
48081 * gcc.dg/20020122-3.c: New.
48082
48083 2002-01-23 Jakub Jelinek <jakub@redhat.com>
48084
48085 * g++.dg/other/gc1.C: New test.
48086
48087 2002-01-23 Zack Weinberg <zack@codesourcery.com>
48088
48089 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
48090
48091 2002-01-22 Richard Henderson <rth@redhat.com>
48092
48093 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
48094
48095 2002-01-22 Richard Henderson <rth@redhat.com>
48096
48097 * gcc.dg/20020122-4.c: New.
48098
48099 2002-01-22 H.J. Lu <hjl@gnu.org>
48100
48101 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
48102 link output.
48103 * gcc.dg/special/ecos.exp: Likewise.
48104 * lib/g++-dg.exp: Likewise.
48105 * lib/g77-dg.exp: Likewise.
48106 * lib/gcc-dg.exp : Likewise.
48107 * lib/mike-g++.exp: Likewise.
48108 * lib/mike-g77.exp: Likewise.
48109 * lib/mike-gcc.exp: Likewise.
48110 * lib/objc-dg.exp: Likewise.
48111
48112 2002-01-22 Janis Johnson <janis187@us.ibm.com>
48113
48114 PR target/5379
48115 * gcc.dg/20020122-2.c: New test.
48116
48117 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
48118
48119 * gcc.dg/20020122-1.c: New test.
48120
48121 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
48122
48123 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
48124
48125 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
48126
48127 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
48128
48129 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48130
48131 * gcc.c-torture/compile/20020121-1.c: New test.
48132
48133 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
48134
48135 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
48136 ld_library_path.
48137
48138 2002-01-21 Jakub Jelinek <jakub@redhat.com>
48139
48140 * gcc.dg/20020218-1.c: New test.
48141
48142 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
48143
48144 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
48145 messages
48146 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
48147 "At global scope" warning
48148 * g++.dg/ext/align1.C: Change cygwin test for alignment
48149 from db-bogus to dg-warning
48150
48151 2002-01-21 Zack Weinberg <zack@codesourcery.com>
48152
48153 * g77.f-torture/compile/cpp2.F: New test.
48154
48155 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
48156
48157 * g++.dg/template/access1.C: New test.
48158
48159 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
48160
48161 * gcc.dg/20020118-1.c: New.
48162
48163 2002-01-18 Kazu Hirata <kazu@hxi.com>
48164
48165 * gcc.c-torture/execute/20020118-1.c: New test.
48166
48167 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
48168
48169 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
48170 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
48171 alignment warnings.
48172
48173 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
48174
48175 * gcc.misc-tests/i386-prefetch.exp: Save and restore
48176 torture_with_loops and torture_without_loops
48177
48178 2002-01-17 Jakub Jelinek <jakub@redhat.com>
48179
48180 * gcc.c-torture/compile/20020116-1.c: New test.
48181
48182 2002-01-16 Jakub Jelinek <jakub@redhat.com>
48183
48184 * gcc.dg/20020116-2.c: New test.
48185
48186 * gcc.dg/ultrasp4.c: New test.
48187
48188 * gcc.dg/20020116-1.c: New test.
48189
48190 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
48191
48192 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
48193 by EABI.
48194
48195 2002-01-15 Janis Johnson <janis187@us.ibm.com>
48196
48197 * gcc.misc-tests/i386-prefetch.exp: New.
48198 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
48199 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
48200 * gcc.misc-tests/i386-pf-none-1.c: New test.
48201 * gcc.misc-tests/i386-pf-sse-1.c: New test.
48202
48203 2002-01-15 Jakub Jelinek <jakub@redhat.com>
48204
48205 * gcc.dg/gnu89-init-1.c: Add new tests.
48206
48207 2002-01-15 Andreas Jaeger <aj@suse.de>
48208
48209 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
48210 * gcc.dg/i386-mmx-2.c: Likewise.
48211 * gcc.dg/i386-sse-1.c: Likewise.
48212 * gcc.dg/i386-sse-2.c: Likewise.
48213 * gcc.dg/i386-sse-3.c: Likewise.
48214
48215 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
48216
48217 * g77.f-torture/execute/intrinsic-unix-bessel.f:
48218 Uncomment additional cases that now pass.
48219
48220 2002-01-11 Richard Henderson <rth@redhat.com>
48221
48222 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
48223 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
48224
48225 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
48226
48227 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
48228
48229 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
48230
48231 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
48232 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
48233
48234 2002-01-10 Dale Johannesen <dalej@apple.com>
48235
48236 * gcc.c-torture/execute/loop-11.c: New.
48237
48238 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
48239
48240 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
48241 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
48242
48243 2002-01-09 Richard Henderson <rth@redhat.com>
48244
48245 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
48246 type in which to perform the operation for each size.
48247
48248 2002-01-09 Alan Matsuoka (alanm@redhat.com)
48249
48250 * gcc.c-torture/compile/20020109-2.c: New test.
48251
48252 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
48253
48254 * gcc.c-torture/execute/loop-10.c: New test.
48255
48256 2002-01-09 Jakub Jelinek <jakub@redhat.com>
48257
48258 * gcc.c-torture/compile/20010226-1.c: New test.
48259 * gcc.c-torture/compile/20010227-1.c: New test.
48260 * gcc.c-torture/compile/20010426-1.c: New test.
48261 * gcc.c-torture/compile/20010510-1.c: New test.
48262 * gcc.c-torture/compile/20010605-3.c: New test.
48263 * gcc.c-torture/compile/20010824-1.c: New test.
48264 * gcc.c-torture/execute/20010409-1.c: New test.
48265 * gcc.dg/noncompile/20000901-1.c: New test.
48266 * gcc.dg/20001023-1.c: New test.
48267 * gcc.dg/20001101-1.c: New test.
48268 * gcc.dg/20001102-1.c: New test.
48269 * gcc.dg/20010207-1.c: New test.
48270 * gcc.dg/20010405-1.c: New test.
48271 * gcc.dg/20010822-1.c: New test.
48272 * gcc.dg/20011107-1.c: New test.
48273
48274 2002-01-09 Jeffrey A Law (law@redhat.com)
48275
48276 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
48277
48278 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
48279 execution failure on PA targets.
48280
48281 2002-01-09 Jakub Jelinek <jakub@redhat.com>
48282
48283 * gcc.c-torture/compile/20020109-1.c: New test.
48284
48285 2002-01-08 Kazu Hirata <kazu@hxi.com>
48286
48287 * gcc.c-torture/execute/20020108-1.c: New test.
48288
48289 2002-01-08 Jakub Jelinek <jakub@redhat.com>
48290
48291 * gcc.dg/20020108-1.c: New test.
48292
48293 2002-01-08 H.J. Lu <hjl@gnu.org>
48294
48295 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
48296 for header files.
48297
48298 2002-01-08 Geoff Keating <geoffk@redhat.com>
48299
48300 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
48301 consistency.
48302
48303 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
48304
48305 * gcc.dg/altivec-4.c: Test altivec predicates.
48306
48307 2002-01-07 Jakub Jelinek <jakub@redhat.com>
48308
48309 * gcc.c-torture/execute/20020107-1.c: New test.
48310
48311 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
48312
48313 PR c/5279
48314 * gcc.c-torture/compile/20020106-1.c: New test.
48315
48316 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
48317
48318 * gcc.c-torture/execute/nestfunc-4.c: New test.
48319
48320 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
48321
48322 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
48323 extra triple that slipped in.
48324 * g++.old-deja/g++.abi/align.C: Likewise.
48325 * g++.old-deja/g++.abi/bitfields.C: Likewise.
48326
48327 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
48328
48329 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
48330 * g++.old-deja/g++.abi/align.C: Likewise.
48331 * g++.old-deja/g++.abi/bitfields.C: Likewise.
48332
48333 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
48334 on FreeBSD/i386.
48335 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
48336 FreeBSD.
48337
48338 2002-01-04 Jakub Jelinek <jakub@redhat.com>
48339
48340 * gcc.dg/20020104-1.c: New test.
48341
48342 * gcc.dg/20020104-2.c: New test.
48343
48344 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
48345
48346 * gcc.dg/20020103-1.c: Fix typo in target selector.
48347
48348 2002-01-03 Richard Henderson <rth@redhat.com>
48349
48350 * gcc.dg/20020103-1.c: New.
48351
48352 2002-01-03 Kazu Hirata <kazu@hxi.com>
48353
48354 * gcc.c-torture/execute/20020103-1.c: New test.
48355
48356 2002-01-03 Jakub Jelinek <jakub@redhat.com>
48357
48358 * g++.dg/other/debug2.C: New test.
48359
48360 * gcc.c-torture/compile/20020103-1.c: New test.
48361
48362 2002-01-02 Jakub Jelinek <jakub@redhat.com>
48363
48364 * gcc.dg/gnu89-init-1.c: Added new tests.
48365
48366 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48367
48368 * g++.dg/template/friend2.C: Remove as patch is reverted.
48369
48370 * g++.dg/warn/oldcast1.C: New test.
48371
48372 * g++.dg/template/ptrmem1.C: New test.
48373 * g++.dg/template/ptrmem2.C: New test.
48374
48375 * g++.dg/template/ntp.C: New test.
48376
48377 * g++.dg/other/component1.C: New test.
48378
48379 * g++.dg/template/ttp3.C: New test.
48380
48381 * g++.dg/template/friend2.C: New test.
48382 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
48383
48384 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48385
48386 * g++.dg/other/ptrmem1.C: New test.
48387 * g++.dg/other/ptrmem2.C: New test.
48388
48389 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48390
48391 * g++.dg/template/ctor1.C: New test.
48392
48393 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48394
48395 * g++.dg/template/friend2.C: New test.
48396
48397 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
48398
48399 * gcc.dg/mmix-1.c: New test.
48400
48401 2001-12-31 Richard Henderson <rth@redhat.com>
48402
48403 * gcc.dg/asm-5.c: New.
48404
48405 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
48406
48407 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
48408 in namespace __gnu_cxx
48409
48410 2001-12-30 Richard Henderson <rth@redhat.com>
48411
48412 * gcc.dg/debug-6.c: New.
48413
48414 2001-12-30 Jakub Jelinek <jakub@redhat.com>
48415
48416 * gcc.c-torture/compile/20011229-2.c: New test.
48417
48418 2001-12-29 Jakub Jelinek <jakub@redhat.com>
48419
48420 * gcc.dg/debug-3.c: New test.
48421 * gcc.dg/debug-4.c: New test.
48422 * gcc.dg/debug-5.c: New test.
48423
48424 2001-12-29 Richard Henderson <rth@redhat.com>
48425
48426 * g++.dg/eh/loop1.C: New.
48427
48428 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
48429
48430 * g++.dg/template/crash1.C: New test.
48431
48432 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
48433
48434 * g++.dg/other/const1.C: New test.
48435
48436 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
48437
48438 * gcc.c-torture/compile/20011229-1.c: New test.
48439
48440 2001-12-28 Stan Shebs <shebs@apple.com>
48441
48442 * lib/objc-torture.exp: Resync with c-torture.exp.
48443 * lib/objc.exp: Load standard libraries.
48444
48445 2001-12-28 Jakub Jelinek <jakub@redhat.com>
48446
48447 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
48448 additional tests.
48449
48450 2001-12-27 Roger Sayle <roger@eyesopen.com>
48451
48452 * gcc.c-torture/execute/string-opt-16.c: New testcase.
48453
48454 2001-12-27 Richard Henderson <rth@redhat.com>
48455
48456 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
48457
48458 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
48459
48460 * g++.dg/eh/ctor1.C: New test.
48461 * g++.dg/other/error2.C: New test.
48462
48463 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
48464
48465 * g++.dg/other/init2.C: New test.
48466
48467 2001-12-24 Richard Henderson <rth@redhat.com>
48468
48469 * gcc.dg/20011223-1.c: New.
48470 * gcc.dg/inline-1.c: New.
48471
48472 2001-12-23 Richard Henderson <rth@redhat.com>
48473
48474 * gcc.dg/asm-4.c: Test operand modifiers.
48475
48476 2001-12-23 Richard Henderson <rth@redhat.com>
48477
48478 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
48479
48480 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
48481
48482 * gcc.c-torture/execute/20011223-1.c: New test.
48483
48484 2001-12-21 Richard Henderson <rth@redhat.com>
48485
48486 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
48487 re-enables the warning.
48488
48489 2001-12-21 Richard Henderson <rth@redhat.com>
48490
48491 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
48492
48493 2001-12-20 Jakub Jelinek <jakub@redhat.com>
48494
48495 * gcc.c-torture/compile/20011218-1.c: New test.
48496
48497 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
48498
48499 * gcc.misc-test/arm-isr.exp: New file. Control running of the
48500 arm-isr.c test.
48501 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
48502 epilogue generation for ARM ISR routines.
48503
48504 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48505
48506 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
48507 * gcc.dg/format/c90-printf-3.c: Likewise.
48508 * gcc.dg/format/c99-printf-3.c: Likewise.
48509 * gcc.dg/format/ext-1.c: Likewise.
48510 * gcc.dg/format/ext-6.c: Likewise.
48511 * gcc.dg/format/format.h: Prototype unlocked stdio.
48512
48513 2001-12-20 Richard Henderson <rth@redhat.com>
48514
48515 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
48516 (arena): Use it.
48517 (malloc): Correct allocation logic. Abort if we fill up the
48518 arena before initialization complete.
48519 (realloc): Correct allocation logic.
48520
48521 2001-12-20 Jakub Jelinek <jakub@redhat.com>
48522
48523 * gcc.c-torture/compile/20011219-2.c: New test.
48524
48525 * gcc.c-torture/execute/20011219-1.c: New test.
48526
48527 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
48528
48529 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
48530 target does not support weak symbols.
48531
48532 2001-12-19 Jakub Jelinek <jakub@redhat.com>
48533
48534 * gcc.c-torture/compile/20011219-1.c: New test.
48535
48536 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
48537
48538 * g++.dg/other/error1.C: New test.
48539
48540 2001-12-17 Jeffrey A Law (law@redhat.com)
48541
48542 * gcc.c-torture/execute/20011217-1.c: New test.
48543
48544 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
48545
48546 * objc.dg/special/: New directory.
48547 * objc.dg/special/special.exp: New file.
48548 * objc.dg/special/unclaimed-category-1.h: New file.
48549 * objc.dg/special/unclaimed-category-1a.m: New file.
48550 * objc.dg/special/unclaimed-category-1.m: New file.
48551
48552 2001-12-17 Andreas Jaeger <aj@suse.de>
48553
48554 * gcc.c-torture/compile/20011217-2.c: New test.
48555
48556 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
48557
48558 * gcc.c-torture/compile/20011217-1.c: New test.
48559
48560 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
48561
48562 * gcc.dg/20011214-1.c: New.
48563
48564 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
48565
48566 * gcc.dg/altivec-4.c: New.
48567
48568 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
48569
48570 * gcc.dg/20011113-1.c: New test.
48571
48572 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
48573
48574 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
48575 std::__malloc_alloc_template<0> and
48576 std::__default_alloc_template<false, 0>.
48577
48578 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
48579
48580 * objc/execute/bf-21.m: New test.
48581 * objc/execute/enumeration-1.m: New test.
48582 * objc/execute/enumeration-2.m: New test.
48583
48584 2001-12-12 Jakub Jelinek <jakub@redhat.com>
48585
48586 * gcc.dg/gnu89-init-1.c: New test.
48587
48588 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
48589
48590 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
48591 * g++.old-deja/g++.jason/2371.C: Likewise.
48592 * g++.old-deja/g++.jason/template33.C: Likewise.
48593 * g++.old-deja/g++.jason/template34.C: Likewise.
48594 * g++.old-deja/g++.jason/template36.C: Likewise.
48595 * g++.old-deja/g++.oliva/typename1.C: Likewise.
48596 * g++.old-deja/g++.oliva/typename2.C: Likewise.
48597 * g++.old-deja/g++.other/typename1.C: Likewise.
48598 * g++.old-deja/g++.pt/inherit2.C: Likewise.
48599 * g++.old-deja/g++.pt/nontype5.C: Likewise.
48600 * g++.old-deja/g++.pt/typename11.C: Likewise.
48601 * g++.old-deja/g++.pt/typename14.C: Likewise.
48602 * g++.old-deja/g++.pt/typename16.C: Likewise.
48603 * g++.old-deja/g++.pt/typename3.C: Likewise.
48604 * g++.old-deja/g++.pt/typename4.C: Likewise.
48605 * g++.old-deja/g++.pt/typename5.C: Likewise.
48606 * g++.old-deja/g++.pt/typename7.C: Likewise.
48607 * g++.old-deja/g++.robertl/eb9.C: Likewise.
48608
48609 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
48610
48611 * g++.dg/other/linkage1.C: New test.
48612 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
48613 specifiers.
48614
48615 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
48616
48617 * gcc.dg/concat.c: New test.
48618
48619 2001-12-11 Stan Shebs <shebs@apple.com>
48620
48621 * objc/compile: New test directory.
48622 * objc/compile/compile.exp: New expect script.
48623 * objc/compile/20011211-1.m: New compile test.
48624
48625 2001-12-11 Jason Merrill <jason@redhat.com>
48626
48627 * lib/prune.exp (prune_gcc_output): Also handle "In member
48628 function". So many permutations...
48629
48630 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
48631
48632 * g++.dg/template/typedef1.C: New test.
48633
48634 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
48635
48636 * g++.dg/other/copy1.C: New test.
48637
48638 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
48639
48640 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
48641
48642 * gcc.dg/builtin-choose-expr.c: New.
48643
48644 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
48645
48646 * gcc.dg/altivec-2.c: New.
48647
48648 2001-12-07 Richard Henderson <rth@redhat.com>
48649
48650 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
48651
48652 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
48653
48654 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
48655 ultrasparc.
48656
48657 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
48658
48659 * g++-old.deja/g++.robertl/eb101.C: Deleted.
48660
48661 2001-12-06 Janis Johnson <janis187@us.ibm.com>
48662
48663 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
48664 variable argument list.
48665
48666 2001-12-06 Zack Weinberg <zack@codesourcery.com>
48667
48668 * gcc.c-torture/execute/memcheck: Delete entire directory.
48669 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
48670 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
48671
48672 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
48673
48674 * gcc.dg/Wshadow-1.c: New test.
48675
48676 2001-12-05 Jakub Jelinek <jakub@redhat.com>
48677
48678 * gcc.c-torture/compile/20011130-1.c: New test.
48679
48680 * gcc.dg/noncompile/20011025-1.c: New test.
48681
48682 * g++.dg/other/anon-union.C: New test.
48683
48684 * gcc.c-torture/execute/20011024-1.c: New test.
48685
48686 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
48687
48688 * gcc.c-torture/execute/20000722-1.x,
48689 gcc.c-torture/execute/20010123-1.x: Remove.
48690 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
48691 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
48692 gcc.dg/c99-complit-2.c: New tests.
48693
48694 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
48695
48696 * g++.dg/inherit/base1.C: New test.
48697
48698 2001-12-04 Jakub Jelinek <jakub@redhat.com>
48699
48700 * g++.dg/other/stdarg1.C: New test.
48701
48702 * gcc.c-torture/compile/20011130-2.c: New test.
48703
48704 2001-12-03 Janis Johnson <janis187@us.ibm.com>
48705
48706 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
48707 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
48708 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
48709 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
48710 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
48711 * gcc.dg/builtin-prefetch-1.c: New test.
48712
48713 2001-12-03 Jakub Jelinek <jakub@redhat.com>
48714
48715 * gcc.dg/20011130-1.c: New test.
48716
48717 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
48718
48719 * g++.dg/other/scope1.C: New test.
48720 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
48721
48722 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
48723
48724 * gcc.dg/vla-init-1.c: New test.
48725
48726 2001-12-01 Geoff Keating <geoffk@redhat.com>
48727
48728 * gcc.c-torture/compile/structs.c: New testcase from GDB.
48729
48730 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
48731
48732 * objc.dg/alias.m: Update.
48733 * objc.dg/class-1.m: Update.
48734 * objc.dg/const-str-1.m: Update.
48735 * objc.dg/fwd-proto-1.m: Update.
48736 * objc.dg/id-1.m: Update.
48737 * objc.dg/super-class-1.m: Update.
48738
48739 2001-11-29 Mark Mitchell <mark@codesourcery.com>
48740
48741 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
48742 constructs.
48743
48744 2001-11-28 Jeffrey A Law (law@cygnus.com)
48745
48746 * gcc.c-torture/execute/20011128-1.c: New test.
48747
48748 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
48749
48750 * gcc.dg/20011127-1.c: New test.
48751
48752 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
48753
48754 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
48755 from Austin Group draft 7.
48756 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
48757 scanf format arguments.
48758 * gcc.dg/format/no-exargs-2.c: New test.
48759
48760 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
48761
48762 * g++.dg/abi/vbase8-4.C: New test.
48763
48764 2001-11-24 Ian Lance Taylor <ian@airs.com>
48765
48766 * gcc.c-torture/execute/20011121-1.c: New test.
48767
48768 2001-11-23 Jeffrey A Law (law@cygnus.com)
48769
48770 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
48771
48772 2001-11-23 Andreas Jaeger <aj@suse.de>
48773
48774 * gcc.dg/cpp/charconst-2.c: New test.
48775
48776 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
48777
48778 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
48779 to the host if it is remote. Let tests specify extra headers
48780 they use.
48781 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
48782 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
48783 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
48784 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
48785 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
48786 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
48787 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
48788 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
48789 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
48790 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
48791
48792 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
48793
48794 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
48795 for little endian ARMs.
48796
48797 2001-11-20 Jakub Jelinek <jakub@redhat.com>
48798
48799 * gcc.c-torture/compile/20011119-1.c: New test.
48800 * gcc.c-torture/compile/20011119-2.c: New test.
48801
48802 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
48803
48804 * gcc.dg/altivec-1.c: Fix typo.
48805
48806 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
48807
48808 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
48809
48810 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
48811
48812 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
48813
48814 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
48815
48816 * lib/g77.exp: Don't specify --rpath-link.
48817
48818 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
48819 across all the headers.
48820 * gcc.dg/format/format.exp: For testing on a remote host,
48821 copy format.h.
48822
48823 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
48824 * gcc.c-torture/execute/930406-1.c: Likewise.
48825 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
48826
48827 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
48828
48829 * gcc.dg/altivec-1.c: New.
48830
48831 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
48832
48833 * gcc.dg/cpp/fpreprocessed.c: New test case.
48834
48835 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
48836
48837 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
48838 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
48839 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
48840
48841 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
48842
48843 * gcc.dg/no-builtin-1.c: New test.
48844
48845 2001-11-16 Jakub Jelinek <jakub@redhat.com>
48846
48847 * gcc.c-torture/execute/20011115-1.c: New test.
48848
48849 2001-11-15 Jakub Jelinek <jakub@redhat.com>
48850
48851 * gcc.c-torture/compile/20011114-2.c: New test.
48852 * gcc.c-torture/compile/20011114-3.c: New test.
48853 * gcc.c-torture/compile/20011114-4.c: New test.
48854
48855 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
48856
48857 * g++.dg/other/init1.C: New test.
48858
48859 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
48860
48861 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
48862 message.
48863
48864 * gcc.c-torture/execute/20011114-1.c: New testcase.
48865
48866 * gcc.c-torture/compile/20010327-1.c: Revert last change.
48867 * gcc.c-torture/compile/20011114-1.c: New test, exactly
48868 like the (before this change) version of 20010327-1.c.
48869
48870 2001-11-14 Roger Sayle <roger@eyesopen.com>
48871
48872 * gcc.c-torture/execute/string-opt-13.c: New testcase.
48873
48874 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
48875
48876 * g++.dg/init/array2.C: New test.
48877
48878 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
48879
48880 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
48881
48882 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
48883
48884 * g++.dg/other/forscope1.C: New test.
48885 * g++.dg/ext/forscope1.C: New test.
48886 * g++.dg/ext/forscope2.C: New test.
48887
48888 2001-11-13 Jakub Jelinek <jakub@redhat.com>
48889
48890 * gcc.c-torture/execute/20011113-1.c: New test.
48891
48892 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
48893
48894 * gcc.c-torture/execute/20011109-2.c: New test.
48895
48896 * gcc.c-torture/execute/20011109-1.c: New test.
48897
48898 2001-11-09 Jakub Jelinek <jakub@redhat.com>
48899
48900 * gcc.c-torture/compile/20011109-1.c: New test.
48901
48902 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
48903
48904 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
48905 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
48906 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
48907 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
48908 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
48909 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
48910 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
48911
48912 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
48913
48914 * g++.dg/warn/Wshadow-1.C: New tests.
48915 * g++.old-deja/g++.mike/for3.C: Update.
48916
48917 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
48918
48919 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
48920 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
48921 XFAILs. Adjust expected error texts.
48922 * gcc.c-torture/compile/20011106-1.c,
48923 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
48924 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
48925 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
48926 gcc.dg/c99-array-lval-5.c: New tests.
48927
48928 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
48929
48930 * gcc.dg/cpp/defined.c: Update.
48931
48932 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
48933
48934 * gcc.c-torture/execute/anon-1.c: New test.
48935
48936 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
48937
48938 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
48939 same size, so no warning should be produced on stormy16.
48940
48941 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
48942 due to oversized array.
48943 * g++.old-deja/g++.mike/ns15.C: Likewise.
48944 * g++.old-deja/g++.pt/crash16.C: Likewise.
48945
48946 2001-11-02 Graham Stott <grahams@redhat.com>
48947
48948 * g++.dgother/debug1.C: Fix typos.
48949
48950 2001-11-01 Jakub Jelinek <jakub@redhat.com>
48951
48952 * g++.dg/other/debug1.C: New test.
48953
48954 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48955
48956 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
48957 of unsigned long.
48958
48959 2001-10-30 Jakub Jelinek <jakub@redhat.com>
48960
48961 * gcc.dg/20011029-2.c: New test.
48962
48963 * gcc.c-torture/compile/20011029-1.c: New test.
48964
48965 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
48966
48967 * objc/execute/class_self-1.m: New test.
48968 * objc/execute/class_self-2.m: New test.
48969
48970 2001-10-25 Zack Weinberg <zack@codesourcery.com>
48971
48972 * gcc.misc-tests/msgs.exp: Delete.
48973 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
48974 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
48975 error set to match recent changes.
48976
48977 2001-10-24 Zack Weinberg <zack@codesourcery.com>
48978
48979 * gcc.dg/20011021-1.c: New test.
48980
48981 2001-10-24 Jakub Jelinek <jakub@redhat.com>
48982
48983 * gcc.c-torture/compile/20011023-1.c: New test.
48984
48985 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
48986
48987 * lib/g77.exp: Rewrite based on lib/g++.exp.
48988
48989 2001-10-19 Jakub Jelinek <jakub@redhat.com>
48990
48991 * gcc.c-torture/execute/20011019-1.c: New test.
48992
48993 * gcc.dg/20011018-1.c: New test.
48994
48995 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
48996
48997 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
48998
48999 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
49000
49001 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
49002 * gcc.dg/attr-invalid.c: Likewise.
49003
49004 2001-10-18 Jakub Jelinek <jakub@redhat.com>
49005
49006 * gcc.dg/20011015-1.c: New test.
49007
49008 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
49009
49010 * g++.dg/template/unify2.C: New test.
49011
49012 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
49013
49014 * g++.dg/other/exception-specification.C: New test
49015
49016 2001-10-13 Tom Rix <trix@redhat.com>
49017
49018 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
49019 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
49020
49021 2001-10-12 Jakub Jelinek <jakub@redhat.com>
49022
49023 * gcc.dg/20011009-1.c: New test.
49024
49025 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
49026
49027 PR g++/4476
49028 * g++.dg/other/friend1.C: New test.
49029
49030 2001-10-11 Richard Henderson <rth@redhat.com>
49031
49032 * g++.old-deja/g++.other/crash18.C: Add -S to options.
49033
49034 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49035
49036 * gcc.c-torture/compile/20011010-1.c: New.
49037
49038 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
49039
49040 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
49041 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
49042 g77.f-torture/execute/execute.exp,
49043 g77.f-torture/noncompile/noncompile.exp,
49044 gcc.c-torture/compile/compile.exp,
49045 gcc.c-torture/execute/execute.exp,
49046 gcc.c-torture/execute/ieee/ieee.exp,
49047 gcc.c-torture/execute/memcheck/memcheck.exp,
49048 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
49049 objc/execute/execute.exp: Update FSF address.
49050
49051 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
49052
49053 * gcc.dg/cpp/cmdlne-C.c: Update.
49054 * gcc.dg/cpp/cmdlne-C2.c: New.
49055
49056 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49057
49058 * gcc.c-torture/execute/20011008-3.c: New.
49059
49060 2001-10-08 DJ Delorie <dj@redhat.com>
49061
49062 * gcc.dg/20011008-1.c: New.
49063 * gcc.dg/20011008-2.c: New.
49064
49065 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
49066
49067 * gcc.dg/cpp/spacing1.c: Update test.
49068
49069 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
49070
49071 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
49072 spelling errors of "separate" as "seperate".
49073
49074 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
49075
49076 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
49077 enough to avoid inlining.
49078
49079 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
49080
49081 * lib/g77.exp: set libg2c_dir correctly.
49082
49083 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
49084
49085 * gcc.dg/cpp/macro11.c: New test.
49086
49087 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
49088
49089 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
49090 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
49091 gcc.dg/format/multattr-3.c: New tests.
49092 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
49093 tests for format attributes on function pointers being rejected.
49094
49095 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
49096
49097 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
49098
49099 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
49100
49101 * g++.dg/warn/format1.C: New test.
49102
49103 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
49104
49105 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
49106
49107 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
49108
49109 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
49110
49111 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
49112
49113 * gcc.dg/cpp/redef2.c: Add test.
49114
49115 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
49116
49117 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
49118 long-standing bug on i686, apparently.
49119 * gcc.c-torture/execute/loop-2c.x: New file.
49120 * gcc.c-torture/execute/loop-2d.x: New file.
49121 * gcc.c-torture/execute/loop-3c.x: New file.
49122
49123 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
49124
49125 * gcc.dg/cpp/20000625-2.c: Correct line number.
49126
49127 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
49128
49129 * gcc.dg/cpp/macro10.c: New test.
49130 * gcc.dg/cpp/strify3.c: New test.
49131 * gcc.dg/cpp/spacing1.c: Add tests.
49132 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
49133 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
49134
49135 2001-09-24 DJ Delorie <dj@redhat.com>
49136
49137 * gcc.c-torture/execute/20010924-1.c: New test.
49138
49139 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
49140
49141 * objc/execute/paste.m: Remove.
49142
49143 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
49144
49145 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
49146
49147 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
49148
49149 * g77.dg/strlen0.f: New test.
49150
49151 2001-09-21 Richard Henderson <rth@redhat.com>
49152
49153 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
49154 * g++.old-deja/g++.abi/vtable2.C: Likewise.
49155
49156 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
49157
49158 Table-driven attributes.
49159 * g++.dg/ext/attrib1.C: New test.
49160
49161 2001-09-20 DJ Delorie <dj@redhat.com>
49162
49163 * gcc.dg/20000926-1.c: Update expected warning messages.
49164 * gcc.dg/array-2.c: Likewise, and test for warnings too.
49165 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
49166 array.
49167
49168 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
49169
49170 * g++.dg/eh/registers1.C: New test case.
49171
49172 2001-09-17 Richard Henderson <rth@redhat.com>
49173
49174 * gcc.dg/array-5.c: Fix VLA decomposition test.
49175
49176 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
49177
49178 * gcc.dg/cpp/line5.c: New testcase.
49179
49180 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
49181
49182 * gcc.dg/cpp/macro9.c: New test.
49183
49184 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
49185
49186 * gcc.c-torture/execute/980223.c: Change type of addr from long
49187 to char *.
49188
49189 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
49190
49191 * gcc.c-torture/execute/20010915-1.c: New test.
49192
49193 2001-09-14 Janis Johnson <janis187@us.ibm.com>
49194
49195 * g77.dg/bprob: New directory.
49196 * g77.dg/bprob/bprob.exp: New file.
49197 * g77.dg/bprob/bprob-1.f: New test.
49198 * g77.dg/gcov: New directory.
49199 * g77.dg/gcov/gcov.exp: New file.
49200 * g77.dg/gcov/gcov-1.f: New test.
49201 * g77.dg/gcov/gcov-1.x: New file.
49202
49203 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
49204
49205 * gcc.dg/cpp/directiv.c: Update.
49206 * gcc.dg/cpp/undef1.c: Update.
49207
49208 2001-09-12 Jakub Jelinek <jakub@redhat.com>
49209
49210 * gcc.dg/20010912-1.c: New test.
49211
49212 2001-09-11 Janis Johnson <janis187@us.ibm.com>
49213
49214 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
49215 language-independent file in lib.
49216 * lib/gcov.exp: New file.
49217
49218 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
49219
49220 * gcc.c-torture/compile/20010911-1.c: New test.
49221
49222 2001-09-10 Janis Johnson <janis187@us.ibm.com>
49223
49224 * lib/profopt.exp: New, to support profile-directed optimizations.
49225 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
49226 * gcc.misc-tests/bprob-1.c: New test.
49227 * gcc.misc-tests/bprob-2.c: New test.
49228
49229 2001-09-07 Janis Johnson <janis187@us.ibm.com>
49230
49231 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
49232 XFAIL and which kinds of gcov output to verify.
49233 * gcc.misc-tests/gcov-4b.x: New file.
49234 * gcc.misc-tests/gcov-5b.x: New file.
49235 * gcc.misc-tests/gcov-6.x: New file.
49236 * gcc.misc-tests/gcov-7.c: New test.
49237 * gcc.misc-tests/gcov-7.x: New file.
49238
49239 2001-09-06 Janis Johnson <janis187@us.ibm.com>
49240
49241 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
49242 * gcc.misc-tests/gcov-6.c: New test.
49243
49244 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
49245
49246 PR c++/3986
49247 * g++.dg/abi/vbase1.C: New test.
49248
49249 2001-09-05 Ziemowit Laski <zlaski@apple.com>
49250
49251 * objc.dg/method-2.m: New.
49252
49253 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
49254
49255 PR c++/4203
49256 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
49257 * g++.dg/init/empty1.C: New test.
49258
49259 2001-09-03 Jakub Jelinek <jakub@redhat.com>
49260
49261 * gcc.c-torture/compile/20010903-1.c: New test.
49262
49263 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
49264
49265 * gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
49266 for m68k.
49267
49268 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
49269
49270 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
49271
49272 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
49273
49274 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
49275
49276 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
49277
49278 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
49279 for 16-bit 'unsigned int'.
49280
49281 2001-08-29 Kazu Hirata <kazu@hxi.com>
49282
49283 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
49284
49285 2001-08-27 Richard Henderson <rth@redhat.com>
49286
49287 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
49288 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
49289
49290 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
49291
49292 * gcc.dg/asm-names.c (ymain): New.
49293
49294 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
49295
49296 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
49297 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
49298 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
49299
49300 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49301
49302 * gcc.dg/compare5.c: New testcase.
49303
49304 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
49305
49306 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
49307 and "In instantiation".
49308
49309 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
49310
49311 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
49312
49313 2001-08-20 Janis Johnson <janis187@us.ibm.com>
49314
49315 * gcc.misc-tests/gcov.exp: Add support for branch information.
49316 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
49317 * gcc.misc-tests/gcov-4.c: New test.
49318 * gcc.misc-tests/gcov-4b.c: New test.
49319 * gcc.misc-tests/gcov-5b.c: New test.
49320
49321 2001-08-20 Zack Weinberg <zackw@panix.com>
49322
49323 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
49324 expected to fail.
49325
49326 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
49327
49328 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
49329
49330 2001-08-19 Jakub Jelinek <jakub@redhat.com>
49331
49332 * g++.dg/eh/template1.C: New test.
49333
49334 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
49335
49336 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
49337 Fix thinko.
49338 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
49339 for xfail.
49340
49341 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
49342
49343 * lib/g77-dg.exp: Use prune.exp for common procedures
49344 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
49345 * lib/g77.exp: (g77-dg-prune) Remove
49346
49347 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
49348
49349 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
49350
49351 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49352
49353 * g++.dg/template/unify1.C: New test.
49354
49355 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
49356
49357 * g++.dg/abi/empty4.C: New test.
49358
49359 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
49360
49361 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
49362 solaris2.*
49363 * g77.f-torture/compile/pr3743.x: Likewise.
49364
49365 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
49366
49367 * g++.dg/other/using-declaration.C: New test.
49368
49369 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
49370
49371 * gcc.dg/cpp/tr-sign.c: New testcase.
49372
49373 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
49374
49375 * gcc.dg/cpp/19951025-1.c: Revert.
49376 * gcc.dg/cpp/directiv.c: We no longer process directives that
49377 interrupt macro arguments.
49378
49379 2001-08-03 Zack Weinberg <zackw@stanford.edu>
49380
49381 * gcc.dg/bconstp-1.c: New test.
49382
49383 2001-08-03 Richard Henderson <rth@redhat.com>
49384
49385 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
49386
49387 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
49388
49389 * gcc.dg/cpp/19951025-1.c: Update.
49390
49391 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
49392
49393 * g77.dg/ff90-1.f (s): Fix reference of variable z,
49394 should be x.
49395
49396 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
49397
49398 Kill -fhonor-std.
49399 * g++.old-deja/g++.ns/ns14.C: Remove special options.
49400 * g++.old-deja/g++.other/std1.C: Likewise.
49401 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
49402
49403 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
49404
49405 * lib/g77.exp: Load gcc-defs.exp for common procedures
49406 (g77_pass, g77_fail, g77_finish, g77_exit,
49407 ${tool}_check_unsupported_p} Now redundant. Deleted.
49408
49409 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
49410
49411 * g77.dg/fbackslash.f
49412 * g77.dg/fcase-preserve.f
49413 * g77.dg/ff90-1.f
49414 * g77.dg/ffixed-line-length-0.f
49415 * g77.dg/ffixed-line-length-132.f
49416 * g77.dg/ffixed-line-length-7.f
49417 * g77.dg/ffixed-line-length-72.f
49418 * g77.dg/ffixed-line-length-none.f
49419 * g77.dg/ffree-form-1.f
49420 * g77.dg/fno-backslash.f
49421 * g77.dg/fno-f90-1.f
49422 * g77.dg/fno-fixed-form-1.f
49423 * g77.dg/fno-onetrip.f
49424 * g77.dg/fno-typeless-boz.f
49425 * g77.dg/fno-underscoring.f
49426 * g77.dg/fno-vxt-1.f
49427 * g77.dg/fonetrip.f
49428 * g77.dg/ftypeless-boz.f
49429 * g77.dg/fugly-assumed.f
49430 * g77.dg/funderscoring.f
49431 * g77.dg/fvxt-1.f
49432
49433 2001-08-01 Ziemowit Laski <zlaski@apple.com>
49434
49435 * objc.dg/fwd-proto-1.m: New.
49436 * objc.dg/local-decl-1.m: New.
49437 * objc.dg/naming-1.m: New.
49438 * objc.dg/naming-2.m: New.
49439 * objc.dg/proto-hier-1.m: New.
49440
49441 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
49442
49443 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
49444 largest-type elements to a struct makes its size grow.
49445
49446 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
49447
49448 * g++.dg/abi/vthunk1.C: New test.
49449
49450 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
49451
49452 * g++.dg/abi/vbase8-22.C: New test.
49453
49454 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49455
49456 * gcc.dg/cpp/macro8.c: New test.
49457
49458 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
49459
49460 * g++.dg/abi/vbase8-21.C: New test.
49461
49462 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
49463
49464 * g++.dg/abi/vbase8-10.C: New test.
49465
49466 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49467
49468 * lib/g++.exp (g++_set_ld_library_path): Renamed to
49469 ${tool}_set_ld_library_path.
49470 Changed caller.
49471 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
49472 g++.exp.
49473
49474 2001-07-26 Stan Cox <scox@redhat.com>
49475
49476 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
49477 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
49478 gcc_exit, gcc_check_unsupported_p):
49479 Moved to gcc-deps.exp
49480 * gcc-deps.exp: New file.
49481
49482 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49483
49484 * g++.old-deja/g++.pt/defarg14.C: New test.
49485
49486 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49487
49488 * g++.old-deja/g++.other/lineno5.C: New test.
49489
49490 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49491
49492 * g++.old-deja/g++.pt/crash68.C: New test.
49493
49494 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49495
49496 * g++.old-deja/g++.other/crash42.C: New test.
49497
49498 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49499
49500 * gcc.dg/cpp/extratokens.c: Fix.
49501 * gcc.dg/cpp/skipping2.c: New tests.
49502
49503 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49504
49505 * gcc.c-torture/execute/20010724-1.c: New file.
49506 * gcc.c-torture/execute/20010724-1.x: New file.
49507
49508 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49509
49510 * g++.old-deja/g++.other/cond7.C: New test.
49511
49512 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49513
49514 * g++.old-deja/g++.other/optimize4.C: New test.
49515
49516 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49517
49518 * g++.old-deja/g++.abi/vbase8-5.C: New test.
49519
49520 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
49521
49522 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
49523 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
49524 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
49525 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
49526
49527 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
49528 bug report" message.
49529
49530 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
49531 * g++.dg/ext/instantiate1.C: Move from old-deja.
49532
49533 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
49534
49535 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
49536 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
49537 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
49538 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
49539
49540 2001-07-23 Jeffrey A Law (law@cygnus.com)
49541
49542 * gcc.c-torture/execute/20010723-1.c: New test.
49543
49544 2001-07-23 Ben Elliston <bje@redhat.com>
49545
49546 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
49547
49548 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49549
49550 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
49551 i[34567]86-*-*.
49552 Delete handling of ieee_multilib_flags.
49553 Pass -mieee for alpha*-*-* and sh-*-*.
49554 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
49555
49556 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
49557
49558 Remove old-abi tests.
49559 * g++.old-deja/g++.mike/p11116.C: Remove.
49560 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
49561
49562 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
49563
49564 * g77.f-torture/compile/pr3743.f: New test
49565
49566 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
49567
49568 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
49569
49570 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49571
49572 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
49573 g++.old-deja/g++.pt/static6.C: Likewise.
49574 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
49575 supports weak symbols.
49576
49577 2001-07-18 Andreas Jaeger <aj@suse.de>
49578
49579 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
49580 supported again.
49581
49582 2001-07-18 Andreas Jaeger <aj@suse.de>
49583
49584 * gcc.dg/iftrap-1.c: Fix target line.
49585
49586 2001-07-17 Richard Henderson <rth@redhat.com>
49587
49588 * gcc.c-torture/execute/20010717-1.c: New.
49589
49590 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
49591
49592 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
49593 tests.
49594
49595 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
49596
49597 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
49598
49599 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49600
49601 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
49602 UAC_SIGBUS, UAC_NOPRINT definitions.
49603
49604 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
49605
49606 * objc/execute/object_is_class.m: New test.
49607 * objc/execute/object_is_meta_class.m: New test.
49608
49609 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
49610
49611 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
49612 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
49613
49614 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
49615
49616 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
49617 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
49618
49619 2001-07-14 Richard Henderson <rth@redhat.com>
49620
49621 * gcc.dg/iftrap-1.c: New.
49622
49623 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
49624
49625 * g77.f-torture/execute/intrinsic77.f: New test.
49626
49627 2001-07-11 Janis Johnson <janis@us.ibm.com>
49628
49629 * gcc.misc-tests/gcov-3.c: New test.
49630
49631 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
49632
49633 * gcc.c-torture/compile/20010711-1.c,
49634 * gcc.c-torture/compile/20010711-2.c: New tests.
49635
49636 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
49637
49638 * gcc.c-torture/execute/20010711-1.c: New test.
49639
49640 2001-07-11 Ben Elliston <bje@redhat.com>
49641
49642 * g++.old-deja/g++.other/enum5.C: New test.
49643
49644 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
49645
49646 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
49647 (g++-dg-prune): Call prune_gcc_output.
49648 * prune.exp: New file for prune_gcc_output.
49649 * lib/g++.exp, lib/gcc.exp: Load it.
49650
49651 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
49652
49653 * gcc.c-torture/compile/20010701-1.c,
49654 g++.old-deja/g++.ext/attrib6.C: New tests.
49655
49656 2001-07-06 Jeffrey A Law (law@cygnus.com)
49657
49658 * gcc.c-torture/compile/20010706-1.c: New test.
49659
49660 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
49661
49662 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
49663
49664 2001-06-28 Stan Shebs <shebs@apple.com>
49665
49666 * gcc.dg/pragma-darwin.c: New test.
49667
49668 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49669
49670 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
49671 Solaris 2.[678] system.
49672
49673 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
49674
49675 * gcc.dg/20010622-1.c: New test.
49676
49677 2001-06-18 Stan Shebs <shebs@apple.com>
49678
49679 * objc.dg: New directory.
49680 * objc.dg/dg.exp: New file.
49681 * objc.dg/alias.m: New.
49682 * objc.dg/class-1.m: New.
49683 * objc.dg/class-2.m: New.
49684 * objc.dg/const-str-1.m: New.
49685 * objc.dg/const-str-2.m: New.
49686 * objc.dg/id-1.m: New.
49687 * objc.dg/method-1.m: New.
49688 * objc.dg/super-class-1.m: New.
49689 * lib/objc-dg.exp: New file.
49690
49691 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
49692
49693 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
49694 of label name.
49695
49696 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
49697
49698 * g++.old-deja/g++.abi/vbase8-9.C: New test.
49699
49700 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49701
49702 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
49703 variable.
49704
49705 2001-06-12 Richard Henderson <rth@redhat.com>
49706
49707 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
49708
49709 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
49710
49711 * g++.old-deja/g++.abi/vbase5.C: New test.
49712 * g++.old-deja/g++.abi/vbase6.C: New test.
49713 * g++.old-deja/g++.abi/vbase7.C: New test.
49714
49715 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49716
49717 * gcc.c-torture/compile/20010610-1.c: New test.
49718
49719 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
49720
49721 * g++.old-deja/g++.abi/vbase4.C: New test.
49722
49723 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49724
49725 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
49726 support %f for HC11/HC12 targets.
49727 * gcc.c-torture/execute/930513-1.x: New file, likewise.
49728 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
49729 on HC11/HC12 targets.
49730 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
49731
49732 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49733
49734 * gcc.dg/wchar_t-1.c: New file.
49735 * gcc.dg/wint_t-1.c: Likewise.
49736
49737 2001-06-11 Bernd Schmidt <bernds@redhat.com>
49738
49739 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
49740
49741 2001-06-11 Richard Henderson <rth@redhat.com>
49742
49743 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
49744
49745 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
49746
49747 * gcc.c-torture/compile/20010611-1.c: New test.
49748
49749 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
49750
49751 * gcc.dg/c99-tag-1.c: Add more tests.
49752
49753 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
49754
49755 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
49756 representation on MN10300 and ARM/Thumb.
49757
49758 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
49759
49760 * g77.f-torture/execute/20010610.f: New.
49761
49762 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
49763
49764 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
49765 names.
49766
49767 2001-06-09 Richard Henderson <rth@redhat.com>
49768
49769 * gcc.c-torture/execute/ashrdi-1.c: New.
49770 * gcc.c-torture/execute/ashldi-1.c: New.
49771 * gcc.c-torture/execute/lshrdi-1.c: New.
49772
49773 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
49774
49775 * objc/execute/load-3.m: Added. Check sending +load to categories,
49776 in addition to classes.
49777
49778 2001-06-08 Stan Shebs <shebs@apple.com>
49779
49780 * objc/execute/load-2.m: New test. From Nicola Pero
49781 <n.pero@mi.flashnet.it>.
49782
49783 2001-06-08 Jakub Jelinek <jakub@redhat.com>
49784
49785 * gcc.c-torture/execute/20010605-2.c: New test.
49786
49787 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
49788
49789 * g++.old-deja/g++.abi/vbase2.C: New test.
49790 * g++.old-deja/g++.abi/vbase3.C: New test.
49791
49792 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
49793
49794 * g++.old-deja/g++.pt/friend49.C: New test.
49795
49796 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
49797
49798 * g++.old-deja/g++.ext/anon3.C: New test.
49799
49800 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
49801
49802 * g++.old-deja/g++.other/conv7.C: New test.
49803
49804 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
49805
49806 * gcc.c-torture/compile/20010605-2.c: New test.
49807
49808 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
49809
49810 * gcc.c-torture/execute/20010604-1.c: New test.
49811
49812 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
49813
49814 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
49815
49816 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
49817
49818 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
49819 (g++_link_flags): Likewise.
49820 (g++_init): Pass gccpath's value to two previous functions.
49821
49822 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49823
49824 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
49825 Ensure logfile entry matches exec command line.
49826
49827 2001-05-31 Richard Henderson <rth@redhat.com>
49828
49829 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
49830 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
49831
49832 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
49833
49834 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
49835 compiler for irix6.2
49836
49837 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
49838
49839 * g++.old-deja/g++.other/optimize3.C: New file.
49840
49841 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
49842
49843 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
49844 assemble.
49845
49846 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
49847
49848 * g++.old-deja/g++.other/optimize2.C: New file.
49849
49850 2001-05-25 Diego Novillo <dnovillo@redhat.com>
49851
49852 * gcc.c-torture/compile/20010518-2.c: New file.
49853 * gcc.c-torture/execute/20010518-1.c: New file.
49854 * gcc.c-torture/execute/20010518-2.c: New file.
49855
49856 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
49857
49858 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
49859
49860 2001-05-24 Mark Mitchell <mark@codesourcery.com>
49861
49862 G++ no longer defines builtins that do not begin with __builtin.
49863 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
49864 * g++.old-deja/g++.brendand/misc13.C: Likewise.
49865 * g++.old-deja/g++.law/builtin1.C: Likewise.
49866 * g++.old-deja/g++.law/cvt2.C: Likewise.
49867 * g++.old-deja/g++.mike/net5.C: Likewise.
49868 * g++.old-deja/g++.other/builtins1.C: Likewise.
49869 * g++.old-deja/g++.other/builtins2.C: Likewise.
49870 * g++.old-deja/g++.other/builtins3.C: Likewise.
49871 * g++.old-deja/g++.other/builtins4.C: Likewise.
49872 * g++.old-deja/g++.other/inline8.C: Likewise.
49873 * g++.old-deja/g++.robertl/eb39.C: Likewise.
49874
49875 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
49876
49877 * g++.old-deja/g++.pt/using1.C: Adjust.
49878 * g++.old-deja/g++.pt/using2.C: New test.
49879
49880 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
49881
49882 * gcc.dg/cpp/charconst.c: New tests.
49883 * gcc.dg/cpp/escape.c: New tests.
49884 * gcc.dg/cpp/escape-1.c: New tests.
49885 * gcc.dg/cpp/escape-2.c: New tests.
49886 * gcc.dg/cpp/ucs.c: New tests.
49887
49888 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
49889
49890 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
49891 native compiler for irix6.5.
49892
49893 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
49894
49895 * lib/g++.exp (g++_include_flags): Use args to compute
49896 get_multilibs.
49897 (g++_link_flags): Likewise.
49898 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
49899
49900 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
49901
49902 * gcc.dg/c90-hexfloat-1.c: Add more tests.
49903
49904 2001-05-21 Geoff Keating <geoffk@redhat.com>
49905
49906 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
49907 this file.
49908
49909 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49910
49911 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
49912 STACK_SIZE;
49913 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
49914 to STACK_SIZE; Use it to define size of add_histo array.
49915 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
49916 to STACK_SIZE.
49917 (f): Use GITT_SIZE to define size of gitt local table.
49918 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
49919 to STACK_SIZE; Use it to define size of bytemem array.
49920
49921 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49922
49923 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
49924 on 68HC11/HC12 due to the asm instruction.
49925 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
49926 * gcc.c-torture/compile/920520-1.x: Likewise.
49927 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
49928 on 68HC11/HC12 because the function is larger than 64K.
49929 * gcc.c-torture/compile/961203-1.x: New file, this test fails
49930 on 68HC11/HC12 because the structure is too large.
49931
49932 2001-05-20 Richard Henderson <rth@redhat.com>
49933
49934 * gcc.c-torture/execute/20010520-1.c: New.
49935
49936 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49937
49938 * g++.old-deja/g++.warn/compare1.C: New test.
49939 * gcc.dg/compare4.c: New test.
49940
49941 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
49942
49943 * g++.old-deja/g++.other/optimize1.C: New test.
49944
49945 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49946
49947 * g++.old-deja/g++.pt/spec41.C: New test.
49948
49949 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
49950
49951 * gcc.c-torture/compile/20010114-1.x: Remove.
49952
49953 2001-05-18 Stan Shebs <shebs@apple.com>
49954
49955 * gcc.c-torture/compile/20010518-1.c: New test.
49956
49957 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
49958
49959 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
49960 * g++.old-deja/g++.pt/crash67.C: New test.
49961
49962 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
49963
49964 * g++.old-deja/g++.other/debug9.C: New test.
49965
49966 2001-05-16 Zack Weinberg <zackw@stanford.edu>
49967
49968 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
49969
49970 2001-05-16 Jan Hubicka <jh@suse.cz>
49971
49972 * gcc.c-torture/compile/20010516-1.c: New test.
49973
49974 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
49975
49976 * g++.old-deja/g++.other/crash41.C: New test.
49977
49978 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
49979
49980 * g++.old-deja/g++.pt/crash66.C: New test.
49981
49982 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
49983
49984 * g++.old-deja/g++.robertl/eb27.C: Convert.
49985
49986 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
49987
49988 * g++.dg/friend-warn.C: New test. Do not warn about friend
49989 declaration being redundant.
49990
49991 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
49992
49993 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
49994
49995 2001-05-14 Mark Mitchell <mark@codesourcery.com>
49996
49997 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
49998
49999 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
50000
50001 * lib/g++.exp: Use testsuite_flags.
50002
50003 2001-05-13 Mark Mitchell <mark@codesourcery.com>
50004
50005 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
50006
50007 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
50008
50009 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
50010
50011 2001-05-11 Mark Mitchell <mark@codesourcery.com>
50012
50013 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
50014
50015 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
50016
50017 * gcc.c-torture/compile/20010313-1.c: New test.
50018
50019 2001-05-09 Zack Weinberg <zackw@stanford.edu>
50020
50021 * gcc.dg/cpp/direct2.c: New test.
50022 * gccq.dg/cpp/direct2s.c: New test.
50023
50024 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
50025
50026 2001-05-07 Mark Mitchell <mark@codesourcery.com>
50027
50028 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
50029 * g++.old-deja/g++.other/op3.C: Likewise.
50030
50031 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
50032
50033 * gcc.dg/cpp/syshdr.h: New file.
50034 * gcc.dg/cpp/sysmac1.c: Update.
50035 * gcc.dg/cpp/sysmac2.c: Update.
50036
50037 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
50038
50039 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
50040
50041 2001-05-04 David Edelsohn <edelsohn@gnu.org>
50042
50043 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
50044 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
50045
50046 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
50047
50048 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
50049
50050 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
50051
50052 * lib/g++.exp (g++_include_flags): Don't use any special flags
50053 if TESTING_IN_BUILD_TREE is not defined.
50054 (g++_init): Use a plain 'c++' as the compiler if
50055 TESTING_IN_BUILD_TREEE is not defined.
50056
50057 2001-05-02 Jakub Jelinek <jakub@redhat.com>
50058
50059 * g++.old-deja/g++.eh/catch13.C: New test.
50060 * g++.old-deja/g++.eh/catch14.C: New test.
50061
50062 2001-05-02 Jakub Jelinek <jakub@redhat.com>
50063
50064 * gcc.dg/cpp/tr-define.c: New test.
50065
50066 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
50067
50068 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
50069 <stdlib.h>, not <malloc.h>.
50070
50071 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
50072
50073 * g++.old-deja/g++.ns/template17.C: New test.
50074
50075 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
50076
50077 * g++.old-deja/g++.pt/ref4.C: New test.
50078
50079 2001-04-30 Richard Henderson <rth@redhat.com>
50080
50081 * gcc.dg/20000724-1.c: Revert last change.
50082
50083 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
50084
50085 * g77.f-torture/execute/20010430.f: New test.
50086
50087 2001-04-30 Mark Mitchell <mark@codesourcery.com>
50088
50089 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
50090
50091 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
50092
50093 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
50094
50095 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
50096
50097 * g++.old-deja/g++.eh/crash6.C: New test.
50098
50099 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
50100
50101 * g++.old-deja/g++.other/warn7.C: New test.
50102
50103 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
50104
50105 * g++.old-deja/g++.other/defarg9.C: New test.
50106
50107 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
50108
50109 * g77.f-torture/compile/20010426.f: New test.
50110 * g77.f-torture/execute/20010426.f: New test.
50111
50112 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
50113
50114 * g77.f-torture/compile/20000629-1.x: Remove - error
50115 has been fixed.
50116
50117 2001-04-26 Jeffrey A Law (law@cygnus.com)
50118
50119 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
50120 Tweak slightly to work with g++.dg framework.
50121 * g++.dg/special/ecos.exp: Run initp1.C test.
50122 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
50123
50124 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
50125 its linker doesn't give line numbers either.
50126 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
50127
50128 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
50129
50130 * g++.old-deja/g++.other/lex1.C: New test.
50131
50132 2001-04-26 Jakub Jelinek <jakub@redhat.com>
50133
50134 * gcc.dg/noncompile/20010425-1.c: New test.
50135
50136 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
50137
50138 * g++.old-deja/g++.pt/mangle2.C: New test.
50139
50140 2001-04-25 Jakub Jelinek <jakub@redhat.com>
50141
50142 * gcc.dg/format/plus-1.c: New test.
50143
50144 2001-04-25 Jakub Jelinek <jakub@redhat.com>
50145
50146 * gcc.dg/20010423-1.c: New test.
50147
50148 2001-04-25 Jakub Jelinek <jakub@redhat.com>
50149
50150 * gcc.c-torture/execute/20010422-1.c: New test.
50151
50152 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
50153
50154 * g++.old-deja/g++.ns/type2.C: New test.
50155
50156 2001-04-24 Zack Weinberg <zackw@stanford.edu>
50157
50158 * g++.old-deja/g++.other/perf1.C: New test.
50159
50160 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
50161
50162 * gcc.dg/c99-func-2.c: Remove xfail.
50163 * gcc.dg/c99-func-3.c: Remove xfail.
50164 * gcc.dg/c99-func-4.c: Remove xfail.
50165
50166 2001-04-23 Zack Weinberg <zackw@stanford.edu>
50167
50168 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
50169
50170 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
50171
50172 * gcc.c-torture/compile/20010423-1.c: New test.
50173
50174 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
50175
50176 * g++.old-deja/g++.pt/typename28.C: New test.
50177
50178 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
50179
50180 * g++.old-deja/g++.abi/empty2.C: New test.
50181 * g++.old-deja/g++.abi/empty3.C: New test.
50182
50183 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50184
50185 * g++.old-deja/g++.other/comdat2.C: New test.
50186 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
50187
50188 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50189
50190 * g++.old-deja/g++.other/overload14.C: New test.
50191
50192 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50193
50194 * g++.old-deja/g++.other/lookup23.C: New test.
50195
50196 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50197
50198 * gcc.c-torture/execute/20010403-1.c: New test.
50199
50200 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
50201 Mark Mitchell <mark@codesourcery.com>
50202
50203 * lib/old-dejagnu.exp: Don't delete output of executable.
50204 Add .exe suffix to executables.
50205
50206 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
50207
50208 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
50209
50210 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50211
50212 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
50213
50214 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
50215
50216 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
50217 * g++.old-deja/g++.abi/crash1.C: New test.
50218
50219 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
50220
50221 * g++.old-deja/g++.other/crash40.C: New test.
50222
50223 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50224
50225 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
50226
50227 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
50228
50229 * g++.old-deja/g++.other/warn6.C: New test.
50230
50231 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
50232
50233 * g++.old-deja/g++.robertl/eb42.C: Same.
50234
50235 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50236
50237 * gcc.dg/wtr-conversion-1.c: New testcase.
50238
50239 2001-04-10 Richard Henderson <rth@redhat.com>
50240
50241 * g++.old-deja/g++.other/array5.C: New.
50242
50243 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50244
50245 * gcc.c-torture/execute/20010408-1.c: New test.
50246
50247 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
50248
50249 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
50250 headers and constructs.
50251 * g++.old-deja/g++.robertl/eb79.C: Same.
50252 * g++.old-deja/g++.robertl/eb77.C (main): Same.
50253 * g++.old-deja/g++.robertl/eb73.C: Same.
50254 * g++.old-deja/g++.robertl/eb66.C (main): Same.
50255 * g++.old-deja/g++.robertl/eb55.C (t): Same.
50256 * g++.old-deja/g++.robertl/eb54.C (main): Same.
50257 * g++.old-deja/g++.robertl/eb46.C (main): Same.
50258 * g++.old-deja/g++.robertl/eb44.C: Same.
50259 * g++.old-deja/g++.robertl/eb41.C (main): Same.
50260 * g++.old-deja/g++.robertl/eb4.C (main): Same.
50261 * g++.old-deja/g++.robertl/eb39.C: Same.
50262 * g++.old-deja/g++.robertl/eb33.C (main): Same.
50263 * g++.old-deja/g++.robertl/eb31.C (main): Same.
50264 * g++.old-deja/g++.robertl/eb30.C: Same.
50265 * g++.old-deja/g++.robertl/eb3.C: Same.
50266 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
50267 * g++.old-deja/g++.robertl/eb21.C: Same.
50268 * g++.old-deja/g++.robertl/eb15.C: Same.
50269 * g++.old-deja/g++.robertl/eb118.C: Same.
50270 * g++.old-deja/g++.robertl/eb115.C (main): Same.
50271 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
50272 * g++.old-deja/g++.robertl/eb109.C: Same.
50273 * g++.old-deja/g++.other/sibcall1.C (main): Same.
50274 * g++.old-deja/g++.mike/rtti1.C: Same.
50275 * g++.old-deja/g++.mike/p658.C: Same.
50276 * g++.old-deja/g++.mike/net46.C: Same.
50277 * g++.old-deja/g++.mike/net34.C: Same.
50278 * g++.old-deja/g++.mike/memoize1.C: Same.
50279 * g++.old-deja/g++.mike/eh2.C: Same.
50280 * g++.old-deja/g++.law/weak.C: Same.
50281 * g++.old-deja/g++.law/visibility7.C: Same.
50282 * g++.old-deja/g++.law/visibility25.C: Same.
50283 * g++.old-deja/g++.law/visibility22.C: Same.
50284 * g++.old-deja/g++.law/visibility2.C: Same.
50285 * g++.old-deja/g++.law/visibility17.C: Same.
50286 * g++.old-deja/g++.law/visibility13.C: Same.
50287 * g++.old-deja/g++.law/visibility10.C: Same.
50288 * g++.old-deja/g++.law/visibility1.C: Same.
50289 * g++.old-deja/g++.law/virtual3.C (eval): Same.
50290 * g++.old-deja/g++.law/vbase1.C: Same.
50291 * g++.old-deja/g++.law/operators32.C: Same.
50292 * g++.old-deja/g++.law/nest3.C: Same.
50293 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
50294 * g++.old-deja/g++.law/except5.C (main): Same.
50295 * g++.old-deja/g++.law/cvt7.C (run): Same.
50296 * g++.old-deja/g++.law/cvt2.C: Same.
50297 * g++.old-deja/g++.law/cvt16.C: Same.
50298 * g++.old-deja/g++.law/ctors6.C (bar): Same.
50299 * g++.old-deja/g++.law/ctors17.C (main): Same.
50300 * g++.old-deja/g++.law/ctors13.C: Same.
50301 * g++.old-deja/g++.law/ctors12.C (main): Same.
50302 * g++.old-deja/g++.law/ctors10.C: Same.
50303 * g++.old-deja/g++.law/code-gen5.C: Same.
50304 * g++.old-deja/g++.law/bad-error7.C: Same.
50305 * g++.old-deja/g++.law/arm9.C: Same.
50306 * g++.old-deja/g++.law/arm12.C: Same.
50307 * g++.old-deja/g++.law/arg8.C: Same.
50308 * g++.old-deja/g++.law/arg1.C: Same.
50309 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
50310 * g++.old-deja/g++.jason/template31.C: Same.
50311 * g++.old-deja/g++.jason/template24.C (main): Same.
50312 * g++.old-deja/g++.jason/2371.C: Same.
50313 * g++.old-deja/g++.eh/new2.C: Same.
50314 * g++.old-deja/g++.eh/new1.C: Same.
50315 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
50316 * g++.old-deja/g++.brendan/nest21.C (main): Same.
50317 * g++.old-deja/g++.brendan/err-msg3.C: Same.
50318 * g++.old-deja/g++.brendan/crash62.C: Same.
50319 * g++.old-deja/g++.brendan/crash52.C: Same.
50320 * g++.old-deja/g++.brendan/crash49.C (main): Same.
50321 * g++.old-deja/g++.brendan/crash38.C: Same.
50322 * g++.old-deja/g++.brendan/crash15.C (main): Same.
50323 * g++.old-deja/g++.brendan/copy9.C: Same.
50324
50325 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
50326
50327 * gcc.c-torture/execute/20001203-2.c (memset):
50328 Count argument is of type __SIZE_TYPE__.
50329
50330 2001-04-04 Diego Novillo <dnovillo@redhat.com>
50331
50332 * gcc.c-torture/compile/20010404-1.c: New test.
50333
50334 2001-04-04 Jakub Jelinek <jakub@redhat.com>
50335
50336 * gcc.c-torture/compile/20010326-1.c: New test.
50337
50338 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
50339
50340 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
50341 peculiarities of the SH.
50342 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
50343
50344 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
50345
50346 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
50347 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
50348 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
50349
50350 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50351
50352 * g77.f-torture/compile/20010321-1.f: New test.
50353
50354 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50355
50356 * gcc.c-torture/compile/20010329-1.c: New test.
50357
50358 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50359
50360 * gcc.c-torture/execute/20010329-1.c: New test.
50361
50362 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
50363
50364 * g++.old-deja/g++.other/eh4.C: Fix typo.
50365
50366 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
50367
50368 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
50369
50370 2001-03-28 Philip Blundell <philb@gnu.org>
50371
50372 * gcc.c-torture/compile/20010328-1.c: New test.
50373
50374 2001-03-27 Richard Henderson <rth@redhat.com>
50375
50376 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
50377 * g++.old-deja/g++.eh/vbase3.C: Likewise.
50378
50379 2001-03-27 Alan Modra <alan@linuxcare.com.au>
50380
50381 * gcc.c-torture/compile/20010327-1.c: New test.
50382
50383 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
50384
50385 * g++.old-deja/g++.other/friend12.C: New test.
50386 * g++.old-deja/g++.other/friend9.C: Expect no errors.
50387 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
50388
50389 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
50390
50391 * gcc.c-torture/execute/20010325-1.c: New test.
50392
50393 2001-03-23 Jakub Jelinek <jakub@redhat.com>
50394
50395 * g++.old-deja/g++.other/mangle3.C: New test.
50396
50397 2001-03-22 Jakub Jelinek <jakub@redhat.com>
50398
50399 * g++.old-deja/g++.other/anon8.C: New test.
50400
50401 2001-03-20 Philip Blundell <philb@gnu.org>
50402
50403 * gcc.c-torture/compile/20010320-1.c: New test.
50404
50405 2001-03-17 Richard Henderson <rth@redhat.com>
50406
50407 * g++.old-deja/g++.other/eh4.C: Add expected error text.
50408
50409 2001-03-15 Geoff Keating <geoff@redhat.com>
50410
50411 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
50412 tests on AIX.
50413
50414 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
50415
50416 * g++.old-deja/g++.other/eh4.C: New test.
50417
50418 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
50419
50420 * gcc.dg/cpp/mi1.c: Update.
50421
50422 2001-03-14 Jakub Jelinek <jakub@redhat.com>
50423
50424 * g++.old-deja/g++.other/regstack.C: New test.
50425
50426 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
50427
50428 * g++.old-deja/g++.other/ref4.C: New test.
50429
50430 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
50431
50432 * objc/execute/va_method.m: Added.
50433 * objc/execute/IMP.m: Added.
50434 * objc/execute/_cmd.m: Added.
50435 * objc/execute/accessing_ivars.m: Added.
50436 * objc/execute/class-1.m: Added.
50437 * objc/execute/class-10.m: Added.
50438 * objc/execute/class-11.m: Added.
50439 * objc/execute/class-12.m: Added.
50440 * objc/execute/class-13.m: Added.
50441 * objc/execute/class-14.m: Added.
50442 * objc/execute/class-2.m: Added.
50443 * objc/execute/class-3.m: Added.
50444 * objc/execute/class-4.m: Added.
50445 * objc/execute/class-5.m: Added.
50446 * objc/execute/class-6.m: Added.
50447 * objc/execute/class-7.m: Added.
50448 * objc/execute/class-8.m: Added.
50449 * objc/execute/class-9.m: Added.
50450 * objc/execute/class-tests-1.h
50451 * objc/execute/class-tests-2.h
50452 * objc/execute/compatibility_alias.m: Added.
50453 * objc/execute/encode-1.m: Added.
50454 * objc/execute/formal_protocol-1.m: Added.
50455 * objc/execute/formal_protocol-2.m: Added.
50456 * objc/execute/formal_protocol-3.m: Added.
50457 * objc/execute/formal_protocol-4.m: Added.
50458 * objc/execute/formal_protocol-5.m: Added.
50459 * objc/execute/formal_protocol-6.m: Added.
50460 * objc/execute/formal_protocol-7.m: Added.
50461 * objc/execute/informal_protocol.m: Added.
50462 * objc/execute/initialize.m: Added.
50463 * objc/execute/load.m: Added.
50464 * objc/execute/many_args_method.m: Added.
50465 * objc/execute/nested-3.m: Added.
50466 * objc/execute/no_clash.m: Added.
50467 * objc/execute/private.m: Added.
50468 * objc/execute/redefining_self.m: Added.
50469 * objc/execute/root_methods.m: Added.
50470 * objc/execute/selector-1.m: Added.
50471 * objc/execute/static-1.m: Added.
50472 * objc/execute/static-2.m: Added.
50473 * objc/execute/va_method.m: Added.
50474
50475 2001-03-10 Richard Henderson <rth@redhat.com>
50476
50477 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
50478
50479 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
50480
50481 * g++.old-deja/g++.other/crash31.C: XFAIL.
50482 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
50483 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
50484 * gcc.c-torture/execute/20010123-1.x: XFAIL.
50485 * gcc.c-torture/execute/20010124-1.x: XFAIL.
50486 * gcc.dg/sequence-pt-1.c: XFAIL one test.
50487
50488 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
50489
50490 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
50491
50492 2001-03-06 Zack Weinberg <zackw@stanford.edu>
50493
50494 * gcc.dg/20000724-1.c: Don't use multiline strings.
50495
50496 2001-03-06 Zack Weinberg <zackw@stanford.edu>
50497
50498 * objc/execute/string1.m, objc/execute/string2.m: Compare the
50499 result of -cString against what we expect it to be; don't just
50500 print it out for no one to read.
50501
50502 * objc/execute/string3.m, objc/execute/string4.m: New tests.
50503 Based on testcases provided by Nicola Pero.
50504
50505 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
50506
50507 * gcc.dg/cpp/macro7.c: New test.
50508
50509 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
50510
50511 * gcc.dg/cpp/multiline.c: Update.
50512
50513 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50514
50515 * g++.old-deja/g++.other/enum3.C: New test.
50516
50517 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50518
50519 * g++.old-deja/g++.other/pod1.C: New test.
50520
50521 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50522
50523 * g++.old-deja/g++.ext/overload1.C: New test.
50524
50525 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
50526
50527 * g++.old-deja/g++.pt/using1.C: New test.
50528
50529 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
50530
50531 * g++.old-deja/g++.other/using9.C: New test.
50532
50533 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
50534
50535 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
50536
50537 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
50538
50539 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
50540
50541 * g++.old-deja/g++.ext/realpt1.C: Remove.
50542
50543 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
50544
50545 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
50546
50547 2001-02-26 Will Cohen <wcohen@redhat.com>
50548
50549 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
50550
50551 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
50552
50553 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
50554 templatized constructors.
50555
50556 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50557
50558 * gcc.c-torture/execute/20010224-1.c: New test.
50559
50560 2001-02-23 Jakub Jelinek <jakub@redhat.com>
50561
50562 * gcc.c-torture/execute/20010222-1.c: New test.
50563
50564 2001-02-22 Jakub Jelinek <jakub@redhat.com>
50565
50566 * g++.old-deja/g++.other/inline20.C: New test.
50567
50568 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
50569
50570 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
50571
50572 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
50573
50574 * g++.old-deja/g++.other/lookup22.C: New test.
50575
50576 2001-02-19 Zack Weinberg <zackw@stanford.edu>
50577
50578 * g77.dg: New directory.
50579 * g77.dg/20010216-1.f: New test case.
50580 * g77.dg/dg.exp: New driver.
50581 * lib/g77-dg.exp: New driver library.
50582
50583 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50584
50585 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
50586
50587 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
50588
50589 * g++.old-deja/g++.other/decl9.C: New test.
50590
50591 2001-02-16 Jakub Jelinek <jakub@redhat.com>
50592
50593 * g++.old-deja/g++.other/init16.C: Update the test so that it does
50594 not need <string> and also tests the initialization at runtime.
50595
50596 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
50597
50598 * gcc.c-torture/execute/longlong.c: New test.
50599
50600 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
50601
50602 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
50603
50604 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
50605
50606 * gcc.c-torture/execute/920302-1.c (execute):
50607 Change argument type to short.
50608
50609 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
50610
50611 * g++.old-deja/g++.pt/deduct6.C: New test.
50612
50613 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
50614
50615 * g++.old-deja/g++.pt/deduct5.C: New test.
50616
50617 2001-02-14 Jakub Jelinek <jakub@redhat.com>
50618
50619 * gcc.c-torture/execute/20010209-1.c: New test.
50620
50621 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
50622
50623 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
50624
50625 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
50626
50627 * g++.dg/vtgc1.C: Update for new ABI.
50628
50629 * consistency.vlad: New directory, 1665 files.
50630
50631 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
50632
50633 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
50634 return type.
50635 * gcc.dg/cpp/digraphs.c: Declare puts.
50636
50637 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50638
50639 * g++.old-deja/g++.other/warn5.C: New test.
50640
50641 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50642
50643 * g++.old-deja/g++.pt/spec40.C: New test.
50644
50645 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50646
50647 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
50648 case.
50649 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
50650
50651 2001-02-12 Jakub Jelinek <jakub@redhat.com>
50652
50653 * gcc.c-torture/compile/20010209-1.c: New test.
50654
50655 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
50656
50657 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
50658 excess errors message but not if it crashes.
50659 * g++.old-deja/g++.other/crash27.C: Likewise.
50660 * g++.old-deja/g++.other/crash28.C: Likewise.
50661 * g++.old-deja/g++.other/crash30.C: Likewise.
50662 * g++.old-deja/g++.other/crash32.C: Likewise.
50663 * g++.old-deja/g++.other/crash35.C: Likewise.
50664 * g++.old-deja/g++.pt/inherit2.C: Likewise.
50665
50666 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
50667
50668 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
50669 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
50670 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
50671 g77.f-torture/execute/execute.exp,
50672 g77.f-torture/noncompile/noncompile.exp,
50673 gcc.c-torture/execute/execute.exp,
50674 gcc.c-torture/execute/memcheck/memcheck.exp,
50675 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
50676 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
50677 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
50678 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
50679 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
50680 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
50681 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
50682 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
50683 Remove bug reporting instructions with ancient email addresses.
50684
50685 2001-02-07 Jakub Jelinek <jakub@redhat.com>
50686
50687 * gcc.dg/20010202-1.c: New test.
50688 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
50689
50690 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
50691
50692 * g++.dg/stdbool-if.C: New test.
50693
50694 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
50695
50696 * objc/execute/fdecl.m: Added main().
50697
50698 2001-02-07 Jakub Jelinek <jakub@redhat.com>
50699
50700 * gcc.c-torture/execute/20010206-1.c: New test.
50701
50702 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
50703
50704 * gcc.dg/cpp/avoidpaste1.c: Update.
50705
50706 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
50707
50708 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
50709 Pero <nicola@brainstorm.co.uk>.
50710 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
50711
50712 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
50713
50714 * g++.old-deja/g++.pt/spec39.C: New test.
50715
50716 2001-02-05 Jakub Jelinek <jakub@redhat.com>
50717
50718 * gcc.c-torture/compile/20010202-1.c: New test.
50719
50720 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
50721
50722 * g++.old-deja/g++.abi/primary2.C: New test.
50723 * g++.old-deja/g++.abi/primary3.C: New test.
50724 * g++.old-deja/g++.abi/primary4.C: New test.
50725 * g++.old-deja/g++.abi/primary5.C: New test.
50726 * g++.old-deja/g++.abi/vtable3.h: New test.
50727 * g++.old-deja/g++.abi/vtable3a.C: New test.
50728 * g++.old-deja/g++.abi/vtable3b.C: New test.
50729 * g++.old-deja/g++.abi/vtable3c.C: New test.
50730 * g++.old-deja/g++.abi/vtable3d.C: New test.
50731 * g++.old-deja/g++.abi/vtable3e.C: New test.
50732 * g++.old-deja/g++.abi/vtable3f.C: New test.
50733 * g++.old-deja/g++.abi/vtable3g.C: New test.
50734 * g++.old-deja/g++.abi/vtable3h.C: New test.
50735 * g++.old-deja/g++.abi/vtable3i.C: New test.
50736 * g++.old-deja/g++.abi/vtable3j.C: New test.
50737 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
50738
50739 2001-02-03 Jakub Jelinek <jakub@redhat.com>
50740
50741 * g++.old-deja/g++.other/anon6.C: New test.
50742 * g++.old-deja/g++.other/anon7.C: New test.
50743
50744 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
50745
50746 * gcc.dg/cpp/avoidpaste2.c: New tests.
50747
50748 2001-01-31 Jakub Jelinek <jakub@redhat.com>
50749
50750 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
50751
50752 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
50753
50754 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
50755 DECIMAL_DIG cases for Irix."
50756
50757 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
50758
50759 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
50760
50761 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
50762
50763 * gcc.dg/c99-tag-1.c: New test.
50764
50765 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
50766
50767 * gcc.dg/cpp/tr-warn1.c: Add tests.
50768
50769 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
50770
50771 * gcc.dg/cpp/avoidpaste1.c: Update.
50772 * gcc.dg/cpp/paste4.c: Update.
50773
50774 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
50775
50776 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
50777 cases for Irix.
50778
50779 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
50780
50781 * g++.old-deja/g++.other/inline19.C: New test.
50782
50783 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
50784
50785 * gcc.dg/Wlarger-than.c: New test.
50786
50787 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
50788
50789 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
50790
50791 2001-01-29 Jakub Jelinek <jakub@redhat.com>
50792
50793 * gcc.c-torture/execute/20010129-1.c: New test.
50794 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
50795
50796 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
50797
50798 * gcc.dg/cpp/avoidpaste1.c: Test case.
50799
50800 2001-01-28 Jakub Jelinek <jakub@redhat.com>
50801
50802 * g++.old-deja/g++.other/inline18.C: New test.
50803
50804 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50805
50806 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
50807 and __builtin_putchar.
50808
50809 2001-01-27 Jakub Jelinek <jakub@redhat.com>
50810
50811 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
50812 tests.
50813
50814 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
50815
50816 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
50817 floating point number rounding mode to round to the nearest
50818 representable mode.
50819
50820 2001-01-25 Jakub Jelinek <jakub@redhat.com>
50821
50822 * g++.old-deja/g++.other/mangle2.C: New test.
50823
50824 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
50825
50826 * gcc.c-torture/compile/20010124-1.c: New test.
50827
50828 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
50829
50830 * g++.old-deja/g++.pt/spec38.C: New test.
50831
50832 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50833
50834 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
50835 "Build don't run".
50836
50837 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50838
50839 * gcc.c-torture/execute/20010123-1.c: New test.
50840
50841 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
50842
50843 * g++.old-deja/g++.pt/spec37.C: New test.
50844
50845 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
50846
50847 * g++.old-deja/g++.pt/overload14.C: New test.
50848
50849 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50850
50851 * gcc.c-torture/execute/20010122-1.c: New test, exercise
50852 __builtin_return_address.
50853
50854 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
50855
50856 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
50857 * g++.old-deja/g++.pt/spec35.C: New test.
50858 * g++.old-deja/g++.pt/spec36.C: New test.
50859
50860 2001-01-20 Jakub Jelinek <jakub@redhat.com>
50861
50862 * gcc.c-torture/compile/20010118-1.c: New test.
50863
50864 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
50865
50866 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
50867
50868 2001-01-19 Jakub Jelinek <jakub@redhat.com>
50869
50870 * gcc.c-torture/execute/20010119-1.c: New test.
50871
50872 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50873
50874 * g++.old-deja/g++.other/vbase5.C: New test.
50875
50876 2001-01-19 Jakub Jelinek <jakub@redhat.com>
50877
50878 * gcc.c-torture/execute/20010118-1.c: New test.
50879
50880 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50881
50882 * g++.old-deja/g++.pt/deduct3.C: New test.
50883
50884 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50885
50886 * g++.old-deja/g++.pt/spec34.C: New test.
50887
50888 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
50889
50890 * g77.f-torture/compile/20000601-2.f: New test.
50891
50892 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50893
50894 * g++.old-deja/g++.other/init17.C: New test.
50895
50896 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
50897
50898 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
50899
50900 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50901
50902 * g++.old-deja/g++.pt/unify8.C: New test.
50903
50904 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50905
50906 * g++.old-deja/g++.abi/vbase1.C: New test.
50907
50908 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50909
50910 * g++.old-deja/g++.pt/crash65.C: New test.
50911
50912 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
50913
50914 * gcc.dg/cpp/assembl2.S: New test case.
50915
50916 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
50917
50918 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
50919 are supported.
50920
50921 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50922
50923 * g++.old-deja/g++.other/builtins1.C: New test.
50924 * g++.old-deja/g++.other/builtins2.C: Likewise.
50925 * g++.old-deja/g++.other/builtins3.C: Likewise.
50926 * g++.old-deja/g++.other/builtins4.C: Likewise.
50927
50928 2001-01-17 Jakub Jelinek <jakub@redhat.com>
50929
50930 * gcc.c-torture/compile/20010117-1.c: New test.
50931 * gcc.c-torture/compile/20010117-2.c: New test.
50932
50933 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
50934
50935 * g77.f-torture/execute/20010116.[fx]: New test,
50936 XFAIL on i?86-*-*.
50937 * g77.f-torture/compile/20010115.f: Indicate it's
50938 a test for PR fortran/1636.
50939
50940 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
50941
50942 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
50943
50944 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
50945
50946 * g77.f-torture/compile/20010115.f: New test.
50947
50948 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
50949
50950 * g++.old-deja/g++.pt/nontype5.C: New test.
50951
50952 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
50953
50954 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
50955 have an equivalent working one below it.
50956
50957 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
50958
50959 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
50960 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
50961
50962 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
50963
50964 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
50965 message containing "init_priority".
50966 (conpr-2.C): Likewise.
50967 (conpr-3.C): Likewise.
50968 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
50969
50970 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50971
50972 * gcc.c-torture/execute/20010114-2.c: New test.
50973
50974 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
50975
50976 * gcc.c-torture/compile/20010114-1.c: New test.
50977 * gcc.c-torture/compile/20010114-1.x: Xfail.
50978 * gcc.c-torture/compile/20010114-2.c: New test.
50979 * gcc.c-torture/execute/20010114-1.c: New test.
50980 * gcc.dg/trunc-1.c: New test.
50981 * gcc.dg/uninit-B.c: New test.
50982
50983 2001-01-13 Nick Clifton <nickc@redhat.com>
50984
50985 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
50986 target.
50987
50988 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
50989
50990 * gcc.c-torture/compile/20010113-1.c: New test.
50991
50992 2001-01-13 Jakub Jelinek <jakub@redhat.com>
50993
50994 * gcc.c-torture/compile/20001212-1.c: New test.
50995
50996 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
50997
50998 * gcc.dg/cpp/widestr1.c: Update.
50999 * gcc.dg/cpp/prag-imp.c: Remove.
51000
51001 2001-01-12 Jakub Jelinek <jakub@redhat.com>
51002
51003 * gcc.c-torture/execute/20000801-3.x: Remove.
51004 * gcc.dg/c90-init-1.c: New test.
51005 * gcc.dg/c99-init-1.c: New test.
51006 * gcc.dg/c99-init-2.c: New test.
51007 * gcc.dg/gnu99-init-1.c: New test.
51008
51009 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
51010
51011 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
51012 testing that no relevant ones were found.
51013
51014 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
51015
51016 * g++.old-deja/g++.pt/cast2.C: New test.
51017
51018 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
51019
51020 * g++.old-deja/g++.pt/friend47.C: New test.
51021
51022 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
51023
51024 * g++.old-deja/g++.pt/instantiate13.C: New test.
51025
51026 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
51027
51028 * g++.old-deja/g++.other/defarg7.C: New test.
51029 * g++.old-deja/g++.other/defarg8.C: New test.
51030
51031 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
51032
51033 * g++.old-deja/g++.pt/crash64.C: New test.
51034
51035 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
51036
51037 * g++.old-deja/g++.pt/crash63.C: New test.
51038
51039 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
51040
51041 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
51042
51043 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
51044
51045 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
51046
51047 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
51048
51049 * g++.old-deja/g++.pt/error3.C: New test.
51050
51051 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
51052
51053 * g++.old-deja/g++.other/crash39.C: New test.
51054
51055 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
51056
51057 * g++.old-deja/g++.other/vbase4.C: New test.
51058
51059 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
51060
51061 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
51062 * gcc.dg/special/20000419-2.c: New file. Identical to above.
51063 * gcc.dg/special/special.exp: New test driver which will check
51064 for alias support for the above test.
51065
51066 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
51067
51068 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
51069 problems on small machines.
51070 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
51071 parameterize.
51072
51073 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
51074
51075 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
51076 mips.
51077 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
51078
51079 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
51080
51081 * g++.old_deja/g++.pt/using8.C: New test.
51082
51083 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
51084
51085 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
51086
51087 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
51088
51089 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
51090 where a failure is expected.
51091 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
51092
51093 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
51094
51095 * g++.old_deja/g++.pt/instantiate12.C: New test.
51096
51097 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
51098
51099 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
51100 start of structs.
51101 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
51102 * g++.old-deja/g++.brendan/crash17.C: Likewise.
51103 * g++.old-deja/g++.brendan/crash29.C: Likewise.
51104 * g++.old-deja/g++.brendan/crash48.C: Likewise.
51105 * g++.old-deja/g++.brendan/ns1.C: Likewise.
51106 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
51107 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
51108 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
51109 * g++.old-deja/g++.eh/spec6.C: Likewise.
51110 * g++.old-deja/g++.jason/crash3.C: Likewise.
51111 * g++.old-deja/g++.law/ctors11.C: Likewise.
51112 * g++.old-deja/g++.law/ctors17.C: Likewise.
51113 * g++.old-deja/g++.law/ctors5.C: Likewise.
51114 * g++.old-deja/g++.law/ctors9.C: Likewise.
51115 * g++.old-deja/g++.mike/ambig1.C: Likewise.
51116 * g++.old-deja/g++.mike/net22.C: Likewise.
51117 * g++.old-deja/g++.mike/p3538a.C: Likewise.
51118 * g++.old-deja/g++.mike/p3538b.C: Likewise.
51119 * g++.old-deja/g++.mike/virt3.C: Likewise.
51120 * g++.old-deja/g++.niklas/t128.C: Likewise.
51121 * g++.old-deja/g++.other/anon4.C: Likewise.
51122 * g++.old-deja/g++.other/using1.C: Likewise.
51123 * g++.old-deja/g++.other/warn3.C: Likewise.
51124 * g++.old-deja/g++.pt/t37.C: Likewise.
51125 * g++.old-deja/g++.robertl/eb69.C: Likewise.
51126 * g++.old-deja/g++.robertl/eb71.C: Likewise.
51127
51128 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
51129
51130 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
51131
51132 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51133
51134 * gcc.c-torture/execute/stdio-opt-3.c: New test.
51135
51136 2001-01-07 Jakub Jelinek <jakub@redhat.com>
51137
51138 * gcc.c-torture/compile/20010107-1.c: New test.
51139
51140 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
51141
51142 * gcc.c-torture/execute/builtin-noret-1.c: New test.
51143
51144 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
51145
51146 * gcc.dg/format/format.h: New file.
51147 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
51148 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
51149 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
51150 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
51151 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
51152 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
51153 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
51154 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
51155 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
51156 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
51157 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
51158 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
51159 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
51160 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
51161 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
51162 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
51163 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
51164 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
51165 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
51166 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
51167 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
51168 instead of declaring standard types, macros and functions in each
51169 test.
51170
51171 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
51172
51173 * gcc.c-torture/execute/20010106-1.c: New test.
51174
51175 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
51176
51177 * gcc.dg/format/format.exp: New file.
51178 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
51179 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
51180 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
51181 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
51182 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
51183 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
51184 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
51185 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
51186 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
51187 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
51188 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
51189 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
51190 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
51191 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
51192 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
51193 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
51194 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
51195 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
51196 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
51197 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
51198 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
51199 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
51200 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
51201 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
51202 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
51203 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
51204 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
51205 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
51206 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
51207 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
51208 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
51209 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
51210 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
51211 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
51212 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
51213 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
51214 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
51215 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
51216 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
51217 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
51218 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
51219 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
51220
51221 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
51222
51223 * gcc.c-torture/execute/991228-1.c: Take word endianness into
51224 account.
51225
51226 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
51227
51228 * gcc.c-torture/execute/builtin-complex-1.c: New test.
51229
51230 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
51231
51232 * g++.old-deja/g++.pt/crash62.C: New test.
51233
51234 2001-01-04 Richard Henderson <rth@redhat.com>
51235
51236 * gcc.dg/20000926-1.c: Update expected warnings.
51237 * gcc.dg/array-2.c: Likewise.
51238 * gcc.dg/array-4.c: Also validate flexible array members.
51239 * gcc.dg/c99-flex-array-1.c: New.
51240
51241 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
51242
51243 * gcc.c-torture/compile/20001222-1.x: Remove.
51244
51245 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
51246
51247 * gcc.c-torture/execute/built-in-setjmp.c: New.
51248
51249 2001-01-03 Richard Henderson <rth@redhat.com>
51250
51251 * gcc.dg/940510-1.c: Update expected error wording.
51252 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
51253
51254 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
51255
51256 * lib/target-supports.exp (check_alias_available): Modified to
51257 indicate aliases not supported if only weak aliases are supported.
51258
51259 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51260
51261 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
51262 Turn on cmpstrsi checks for __pj__ and __i370__.
51263
51264 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
51265
51266 * g++.old-deja/g++.other/virtual11.C: New test.
51267
51268 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
51269
51270 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
51271
51272 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51273
51274 * gcc.c-torture/compile/20010102-1.c: New test.
51275
51276 2001-01-02 Andreas Jaeger <aj@suse.de>
51277
51278 * gcc.dg/noreturn-3.c: New test.
51279
51280 * gcc.dg/noreturn-4.c: New test.
51281
51282 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51283
51284 * gcc.c-torture/execute/stdio-opt-1.c: Also test
51285 __builtin_fputc and __builtin_fwrite.
51286
51287 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
51288
51289 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
51290 signed char, not default char.
51291
51292 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
51293
51294 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
51295
51296 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
51297
51298 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
51299
51300 2000-12-29 Richard Henderson <rth@redhat.com>
51301
51302 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
51303 (__cyg_profile_func_exit): Define.
51304
51305 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
51306
51307 * g++.dg/vtgc1.C: New test.
51308
51309 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
51310
51311 * gcc.dg/noncompile/20001228-1.c: New test.
51312
51313 * gcc.dg/20001228-1.c: New test.
51314
51315 * gcc.c-torture/execute/20001228-1.c: New test.
51316
51317 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
51318
51319 * gcc.dg/format-strfmon-1.c: New test.
51320
51321 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51322
51323 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
51324 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
51325 * gcc.c-torture/execute/string-opt-1.c: Likewise.
51326 * gcc.c-torture/execute/string-opt-2.c: Likewise.
51327 * gcc.c-torture/execute/string-opt-3.c: Likewise.
51328 * gcc.c-torture/execute/string-opt-4.c: Likewise.
51329 * gcc.c-torture/execute/string-opt-6.c: Likewise.
51330 * gcc.c-torture/execute/string-opt-7.c: Likewise.
51331 * gcc.c-torture/execute/string-opt-8.c: Likewise.
51332 * gcc.c-torture/execute/string-opt-9.c: Likewise.
51333 * gcc.c-torture/execute/string-opt-10.c: Likewise.
51334 * gcc.c-torture/execute/string-opt-11.c: Likewise.
51335 * gcc.c-torture/execute/string-opt-12.c: Likewise.
51336
51337 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
51338 * gcc.c-torture/execute/string-opt-4.c: Test index.
51339
51340 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
51341
51342 * gcc.c-torture/compile/20001226-1.c: New test.
51343
51344 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
51345
51346 * gcc.c-torture/compile/20001222-1.c: New test.
51347 * gcc.c-torture/compile/20001222-1.x: Xfail.
51348
51349 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
51350
51351 * gcc.c-torture/execute/comp-goto-2.c: New test.
51352
51353 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
51354
51355 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
51356 Use long types if __INT_MAX__ is 32767.
51357 (main): Use cast to (sint32 *) when poking 88 into a_page.
51358
51359 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
51360
51361 2000-12-21 Bernd Schmidt <bernds@redhat.com>
51362
51363 * gcc.c-torture/compile/20001221-1.c: New test.
51364 * gcc.c-torture/execute/20001221-1.c: New test.
51365
51366 2000-12-20 Richard Henderson <rth@redhat.com>
51367
51368 * g++.old-deja/g++.pt/crash36.C: Update error lines.
51369 * g++.old-deja/g++.robertl/eb109.C: Likewise.
51370
51371 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51372
51373 * gcc.dg/compare3.c: New test.
51374
51375 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
51376
51377 * gcc.dg/format-warnll-1.c: New test.
51378
51379 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
51380
51381 * gcc.dg/cpp/cmdlne-P.c: New test.
51382
51383 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
51384
51385 * gcc.c-torture/execute/builtin-abs-1.c,
51386 gcc.c-torture/execute/builtin-abs-2.c: New tests.
51387
51388 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
51389
51390 * gcc.dg/cpp/multiline.c: New test.
51391
51392 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
51393
51394 * g++.old-deja/g++.other/syshdr1.C: Update.
51395 * gcc.dg/cpp/lineflags.c: Remove temporarily.
51396
51397 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51398
51399 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
51400
51401 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51402
51403 * g++.old-deja/g++.pt/ttp65.C: New test.
51404
51405 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51406
51407 * g++.old-deja/g++.pt/ttp64.C: New test.
51408
51409 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51410
51411 * g++.old-deja/g++.pt/spec33.C: New test.
51412
51413 2000-12-14 Catherine Moore <clm@redhat.com>
51414
51415 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
51416 * gcc.c-torture/execute/920612-2.c: Likewise.
51417 * gcc.c-torture/execute/920428-2.c: Likewise.
51418 * gcc-c-torture/execute/va-arg-11.c: Call exit.
51419 * gcc.c-torture/execute/va-arg-21.c: Likewise.
51420
51421 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51422
51423 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
51424 * gcc.dg/pack-test-2.c: Likewise.
51425
51426 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
51427
51428 Tests by Zack Weinberg <zackw@stanford.edu>.
51429
51430 * gcc.dg/cpp/defined.c: Update.
51431 * gcc.dg/cpp/defined_trad.c: New tests.
51432
51433 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
51434
51435 * gcc.dg/cpp/trad-direct.c: Update.
51436
51437 2000-12-11 Neil Booth <neilb@earthling.net>
51438
51439 * gcc.dg/cpp/defined_trad.c
51440
51441 2000-12-11 Neil Booth <neilb@earthling.net>
51442
51443 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
51444
51445 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
51446
51447 * gcc.dg/format-miss-2.c: New test.
51448
51449 2000-12-09 Neil Booth <neilb@earthling.net>
51450
51451 * gcc.dg/cpp/lineflags.c: New tests.
51452 * gcc.dg/cpp/poison.c: Update.
51453 * gcc.dg/cpp/redef2.c: Update.
51454 * gcc.dg/cpp/skipping.c: New test.
51455
51456 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
51457
51458 * g++.old-deja/g++.other/eh3.C: New testcase.
51459
51460 2000-12-07 Neil Booth <neilb@earthling.net>
51461
51462 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
51463 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
51464 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
51465 wtr-union-init-2.c, wtr-union-init-3.c: Update.
51466 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
51467 Update.
51468
51469 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51470
51471 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
51472 __SIZE_TYPE__ instead of int for type of integers cast to
51473 pointers.
51474
51475 2000-12-07 Jakub Jelinek <jakub@redhat.com>
51476
51477 * g++.old-deja/g++.other/cleanup4.C: New test.
51478
51479 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51480
51481 * format-sec-1.c: New test.
51482
51483 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51484
51485 * gcc.dg/format-nonlit-3.c: New test.
51486
51487 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51488
51489 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
51490 through a null pointer.
51491
51492 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51493
51494 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
51495 * g++.old-deja/g++.pt/partial4.C: New test.
51496
51497 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
51498
51499 * gcc.c-torture/execute/ieee/hugeval.x: New.
51500
51501 2000-12-06 Neil Booth <neilb@earthling.net>
51502
51503 * gcc.dg/cpp/backslash2.c: New tests.
51504
51505 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51506
51507 * gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
51508 * gcc.c-torture/execute/stdio-opt-2.c: New test.
51509
51510 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
51511
51512 * gcc.c-torture/execute/20001203-2.c: New testcase.
51513
51514 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
51515
51516 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
51517 * g++.old-deja/g++.other/virtual10.C: New test.
51518
51519 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
51520
51521 * g++.old-deja/g++.mike/pmf5.C: Remove test.
51522
51523 2000-12-05 Richard Henderson <rth@redhat.com>
51524
51525 * gcc.c-torture/compile/20001205-1.c: New.
51526
51527 2000-12-04 Neil Booth <neilb@earthling.net>
51528
51529 * g++.old-deja/g++.other/virtual9.C: New test.
51530 * g++.old-deja/g++.pt/crash61.C: New test.
51531 * gcc.c-torture/execute/loop-9.c: New test.
51532
51533 2000-12-04 Neil Booth <neilb@earthling.net>
51534
51535 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
51536 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
51537 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
51538 * gcc.dg/cpp/extratokens.c: ...here.
51539
51540 2000-12-04 Neil Booth <neilb@earthling.net>
51541
51542 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
51543 New tests.
51544
51545 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51546
51547 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
51548 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
51549
51550 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
51551
51552 * gcc.c-torture/execute/20001203-1.c: New test.
51553
51554 2000-12-03 Neil Booth <neilb@earthling.net>
51555
51556 * gcc.dg/cpp/macro6.c: New test cases.
51557
51558 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51559
51560 * gcc.c-torture/execute/string-opt-9.c: New test.
51561 * gcc.c-torture/execute/string-opt-10.c: Likewise.
51562 * gcc.c-torture/execute/string-opt-11.c: Likewise.
51563 * gcc.c-torture/execute/string-opt-12.c: Likewise.
51564
51565 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
51566 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
51567
51568 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
51569
51570 * gcc.dg/cpp/if-6.c: New testcase.
51571
51572 * gcc.dg/20001201-1.c: New testcase.
51573
51574 2000-12-02 Neil Booth <neilb@earthling.net>
51575
51576 * g++.old-deja/g++.other/externC4.C,
51577 g++.old-deja/g++.other/friend10.C: New tests.
51578
51579 2000-12-02 Neil Booth <neilb@earthling.net>
51580
51581 * g++.old-deja/g++.other/instan2.C
51582 * g++.old-deja/g++.other/instan3.C: New test.
51583
51584 2000-12-02 Neil Booth <neilb@earthling.net>
51585
51586 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
51587 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
51588 gnuc99.c,gnuc99-pedantic.c: New tests.
51589
51590 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
51591
51592 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
51593 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
51594
51595 2000-12-01 Neil Booth <neilb@earthling.net>
51596
51597 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
51598 * gcc.dg/cpp/poison.c: Update.
51599 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
51600
51601 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
51602
51603 * g77.f-torture/execute/20001201.f: New test.
51604
51605 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
51606
51607 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
51608
51609 2000-12-01 Jakub Jelinek <jakub@redhat.com>
51610
51611 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
51612
51613 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
51614
51615 * g++.old-deja/g++.other/cast6.C: New test.
51616
51617 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
51618
51619 * gcc.c-torture/execute/20001130-2.c: New testcase.
51620
51621 2000-11-30 Richard Henderson <rth@redhat.com>
51622
51623 * gcc.c-torture/execute/20001130-1.c: New test.
51624
51625 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51626
51627 * g++.old-deja/g++.other/op3.C: New test.
51628
51629 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51630
51631 * g++.old-deja/g++.other/op2.C: New test.
51632
51633 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51634
51635 * g++.old-deja/g++.other/crash38.C: New test.
51636
51637 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
51638
51639 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
51640
51641 2000-11-29 Jakub Jelinek <jakub@redhat.com>
51642
51643 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
51644 tests.
51645 * gcc.c-torture/execute/string-opt-6.c: New test.
51646
51647 * gcc.dg/20001117-1.c: Add main.
51648
51649 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
51650
51651 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
51652 Move from here ...
51653 * gcc.dg/940510-1.c: ... to here.
51654
51655 * gcc.dg/20000926-1.c: GNU C now allows initializations of
51656 zero-size arrays in toplevel structures.
51657
51658 2000-11-28 Jakub Jelinek <jakub@redhat.com>
51659
51660 * gcc.c-torture/execute/loop-8.c: New test.
51661
51662 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51663
51664 * g++.old-deja/g++.other/base1.C: New test.
51665
51666 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51667
51668 * g++.old-deja/g++.other/parse2.C: New test.
51669
51670 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51671
51672 * g++.old-deja/g++.pt/incomplete1.C: New test.
51673
51674 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51675
51676 * g++.old-deja/g++.other/friend9.C: New test.
51677
51678 2000-11-28 Jakub Jelinek <jakub@redhat.com>
51679
51680 * gcc.dg/20001127-1.c: New test.
51681
51682 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
51683
51684 * g++.old-deja/g++.pt/friend46.C: New test.
51685
51686 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
51687
51688 * g++.old-deja/g++.other/ptrmem8.C: New test.
51689
51690 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51691
51692 * gcc.c-torture/execute/string-opt-7.c: New test.
51693 * gcc.c-torture/execute/string-opt-8.c: Likewise.
51694
51695 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
51696
51697 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
51698 instead of 'mkcheck 2'.
51699
51700 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
51701
51702 * gcc.c-torture/execute/memcheck/driver.c,
51703 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
51704 C9X references to refer to C99.
51705
51706 2000-11-25 Jakub Jelinek <jakub@redhat.com>
51707
51708 * gcc.dg/ultrasp3.c: New test.
51709
51710 2000-11-25 Neil Booth <neilb@earthling.net>
51711
51712 * gcc.dg/cpp/include2.c: Update test to be locale independent.
51713
51714 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
51715
51716 * gcc.c-torture/compile/20001123-2.c: New.
51717
51718 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51719
51720 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
51721
51722 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
51723
51724 * gcc.dg/sequence-point-1.c: Add some new tests.
51725 * gcc.c-torture/execute/20001124-1.c: New test.
51726
51727 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
51728
51729 * g++.old-deja/g++.other/vaarg4.C: New test.
51730 * gcc.c-torture/compile/20001123-1.c: New test.
51731
51732 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
51733
51734 * g++.other/crash24.C: Adjust and remove XFAIL.
51735 * g++.other/crash37.C: New test.
51736
51737 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
51738
51739 * g++.old-deja/g++.pt/instantiate9.C: New test.
51740
51741 2000-11-22 Mark Mitchell <mark@codesourcery.com>
51742
51743 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
51744 new ABI, too.
51745
51746 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
51747 * g++.old-deja/g++.robertl/eb55.C: Likewise.
51748
51749 2000-11-22 Neil Booth <neilb@earthling.net>
51750
51751 * gcc.dg/cpp/Wtrigraphs.c: New test.
51752
51753 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
51754
51755 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
51756
51757 2000-11-22 Jakub Jelinek <jakub@redhat.com>
51758
51759 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
51760
51761 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
51762
51763 * lib/gcc-dg.exp: load_lib scanasm.exp.
51764 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
51765 * lib/g++-dg.exp: load_lib scanasm.exp.
51766 * lib/scanasm.exp: New.
51767 (scan-assembler, scan-assembler-not): Add optional arguments to
51768 test name, or if not present, the pattern name.
51769 (scan-assembler-dem, scan-assembler-dem-not): New.
51770
51771 * g++.dg/dg.exp: New.
51772
51773 2000-11-21 Neil Booth <neilb@earthling.net>
51774
51775 * gcc.dg/cpp/integrated1.c: Remove.
51776
51777 2000-11-21 Jakub Jelinek <jakub@redhat.com>
51778
51779 * gcc.c-torture/execute/20001121-1.c: New test.
51780
51781 2000-11-21 Richard Henderson <rth@redhat.com>
51782
51783 * gcc.c-torture/compile/20001121-1.c: New test.
51784
51785 2000-11-20 Neil Booth <neilb@earthling.net>
51786
51787 * gcc.dg/cpp/integrated1.c: New test.
51788
51789 2000-11-21 Jakub Jelinek <jakub@redhat.com>
51790
51791 * g++.old-deja/g++.other/inline17.C: New test.
51792
51793 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
51794
51795 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
51796 local variable to be zero: I made the variable global. Now
51797 uses abort() and exit() instead of relying on main's return value.
51798
51799 2000-11-20 Neil Booth <neilb@earthling.net>
51800
51801 * gcc.dg/cpp/paste2.c: Update test.
51802 * objc/execute/paste.m: New test.
51803
51804 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
51805
51806 * gcc.dg/c99-condexpr-1.c: New test.
51807
51808 2000-11-20 Neil Booth <neilb@earthling.net>
51809
51810 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
51811
51812 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
51813
51814 * g++.old-deja/g++.pt/export1.C: New test.
51815
51816 2000-11-20 Jakub Jelinek <jakub@redhat.com>
51817
51818 * gcc.dg/20001117-1.c: New test.
51819
51820 2000-11-18 Richard Henderson <rth@redhat.com>
51821
51822 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
51823
51824 2000-11-18 Richard Henderson <rth@redhat.com>
51825
51826 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
51827 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
51828 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
51829
51830 2000-11-18 Richard Henderson <rth@redhat.com>
51831
51832 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
51833 (main): New. Exit cleanly.
51834
51835 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
51836
51837 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
51838 gcc.dg/c99-fordecl-2.c: New tests.
51839
51840 2000-11-18 Richard Henderson <rth@redhat.com>
51841
51842 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
51843 * gcc.c-torture/execute/zerolen-2.c: New.
51844
51845 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51846
51847 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
51848 memory.
51849
51850 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
51851
51852 * g++.old-deja/g++.pt/instantiate8.C: New test.
51853
51854 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
51855
51856 * g++.old-deja/g++.other/incomplete.C: Add more tests.
51857 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
51858
51859 2000-11-16 Nick Clifton <nickc@redhat.com>
51860
51861 * gcc.c-torture/execute/nestfunc-2.c: New test.
51862 * gcc.c-torture/execute/nestfunc-3.c: New test.
51863
51864 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
51865
51866 * gcc.c-torture/compile/20001116-1.c: New test.
51867
51868 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51869
51870 * gcc.c-torture/execute/20001115-1.c: New test.
51871
51872 2000-11-15 Mark Mitchell <mark@codesourcery.com>
51873
51874 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
51875 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
51876 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
51877 * g++.old-deja/g++.abi/vmihint.C: Likewise.
51878
51879 2000-11-15 Neil Booth <neilb@earthling.net>
51880
51881 gcc.dg/cpp/_Pragma1.c: Update.
51882 gcc.dg/cpp/_Pragma2.c: New test.
51883
51884 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
51885
51886 * g++.old-deja/g++.other/anon5.C: New test.
51887
51888 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
51889
51890 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
51891 tests.
51892
51893 2000-11-14 Jakub Jelinek <jakub@redhat.com>
51894
51895 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
51896 output.
51897
51898 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51899
51900 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
51901 labels at end of compound statements.
51902
51903 2000-11-13 Jakub Jelinek <jakub@redhat.com>
51904
51905 * gcc.c-torture/execute/loop-7.c: New test.
51906
51907 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51908
51909 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
51910
51911 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51912
51913 * gcc.dg/c99-bool-1.c: New test.
51914
51915 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51916
51917 * gcc.dg/c99-scope-1.c: Remove xfail.
51918 * gcc.dg/c99-scope-2.c: New test.
51919
51920 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51921
51922 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
51923 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
51924
51925 2000-11-11 Mark Mitchell <mark@codesourcery.com>
51926
51927 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
51928 error messages.
51929
51930 * g++.mike/p700.C: Don't typedef wchar_t.
51931 * g++.mike/p784.C: Likewise.
51932 * g++.mike/eb101.C: Don't use __wchar_t.
51933
51934 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
51935
51936 * g77.f-torture/execute/20001111.[fx]: Test premature exit
51937 from DO loop.
51938
51939 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
51940
51941 * gcc.c-torture/execute/20001111-1.c: New test.
51942
51943 2000-11-10 Nick Clifton <nickc@redhat.com>
51944
51945 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
51946 long multuiple and accumulate.
51947
51948 2000-11-09 Richard Henderson <rth@redhat.com>
51949
51950 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
51951 via size_t instead of int.
51952
51953 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
51954 * gcc.c-torture/execute/string-opt-2.c: Likewise.
51955 * gcc.c-torture/execute/string-opt-3.c: Likewise.
51956 * gcc.c-torture/execute/string-opt-4.c: Likewise.
51957
51958 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
51959
51960 * gcc.c-torture/compile/20001109-1.c: New test.
51961 * gcc.c-torture/compile/20001109-2.c: New test.
51962
51963 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
51964
51965 * g++.old-deja/g++.pt/operator1.C: New test.
51966 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
51967
51968 2000-11-09 Jakub Jelinek <jakub@redhat.com>
51969
51970 * gcc.dg/20001108-1.c: New test.
51971
51972 2000-11-09 Jakub Jelinek <jakub@redhat.com>
51973
51974 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
51975 with both arguments constant strings.
51976 * gcc.c-torture/execute/string-opt-3.c: New test.
51977 * gcc.c-torture/execute/string-opt-4.c: New test.
51978 * gcc.c-torture/execute/string-opt-5.c: New test.
51979
51980 2000-11-08 Nick Clifton <nickc@redhat.com>
51981
51982 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
51983 mulsidi3adddi patterns.
51984
51985 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
51986
51987 * g++.old-deja/g++.other/crash36.C: New test.
51988
51989 2000-11-08 Jakub Jelinek <jakub@redhat.com>
51990
51991 * g++.old-deja/g++.other/init16.C: New test.
51992
51993 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
51994
51995 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
51996
51997 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
51998
51999 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
52000 * gcc.c-torture/execute/va-arg-16.x: Likewise.
52001 * gcc.c-torture/execute/va-arg-17.x: Likewise.
52002
52003 2000-11-07 DJ Delorie <dj@redhat.com>
52004
52005 * gcc.dg/20000614-1.c: Add return so that test can pass.
52006
52007 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52008
52009 * gcc.c-torture/execute/string-opt-1.c: New test.
52010
52011 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
52012
52013 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
52014 mips-sgi-irix6.* because the MIPS ABI passes floating-point
52015 parameters in registers, and there is no way for a varargs
52016 function to know in which order the integer and floating-point
52017 parameters should be interleaved when they are placed on the
52018 stack.
52019 * gcc.c-torture/execute/va-arg-16.x: Likewise.
52020 * gcc.c-torture/execute/va-arg-17.x: Likewise.
52021
52022 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52023
52024 * gcc.c-torture/execute/string-opt-2.c: New test.
52025
52026 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
52027
52028 * g++.old-deja/g++.pt/crash60.C: New test.
52029
52030 2000-11-06 Jakub Jelinek <jakub@redhat.com>
52031
52032 * g++.old-deja/g++.other/crash24.C: New test.
52033 * g++.old-deja/g++.other/crash25.C: New test.
52034 * g++.old-deja/g++.other/crash26.C: New test.
52035 * g++.old-deja/g++.other/crash27.C: New test.
52036 * g++.old-deja/g++.other/crash28.C: New test.
52037 * g++.old-deja/g++.other/crash29.C: New test.
52038 * g++.old-deja/g++.other/crash30.C: New test.
52039 * g++.old-deja/g++.other/crash31.C: New test.
52040 * g++.old-deja/g++.other/crash32.C: New test.
52041 * g++.old-deja/g++.other/crash33.C: New test.
52042 * g++.old-deja/g++.other/crash34.C: New test.
52043 * g++.old-deja/g++.other/crash35.C: New test.
52044
52045 2000-11-06 Jakub Jelinek <jakub@redhat.com>
52046
52047 * gcc.c-torture/execute/20001031-1.c: New test.
52048
52049 2000-11-04 Mark Mitchell <mark@codesourcery.com>
52050
52051 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
52052 namespace.
52053
52054 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
52055 standards-conformant.
52056
52057 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
52058
52059 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
52060 * g++.old-deja/g++.mike/p755a.C: Likewise.
52061 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
52062 library makes no calls to `operator new' during initialization.
52063
52064 2000-11-04 Neil Booth <neilb@earthling.net>
52065
52066 * gcc.dg/cpp/include2.c: New tests.
52067
52068 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
52069
52070 * lib/g++.exp (g++_set_ld_library_path): New function.
52071 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
52072
52073 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
52074
52075 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
52076 warnings.
52077
52078 2000-11-01 Richard Henderson <rth@redhat.com>
52079
52080 * g++.old-deja/g++.ext/namedret1.C: New.
52081 * g++.old-deja/g++.ext/namedret2.C: New.
52082 * g++.old-deja/g++.ext/namedret3.C: New.
52083
52084 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
52085
52086 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
52087 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
52088
52089 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52090
52091 * gcc.c-torture/execute/va-arg-21.c: New test.
52092
52093 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
52094
52095 * gcc.dg/c99-complex-2.c: New test.
52096
52097 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52098
52099 * gcc.c-torture/execute/stdio-opt-1.c: New test.
52100
52101 2000-10-31 Jakub Jelinek <jakub@redhat.com>
52102
52103 * g++.old-deja/g++.other/inline16.C: New test.
52104
52105 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
52106
52107 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
52108 __PRETTY_FUNCTION__
52109
52110 2000-10-29 Neil Booth <neilb@earthling.net>
52111
52112 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
52113 New tests.
52114 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
52115 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
52116 optimisation.
52117
52118 2000-10-29 Neil Booth <neilb@earthling.net>
52119
52120 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
52121 * mi1.c, mi1c.h: Add null directives to multiple-include test.
52122 * mi5.c: Test multiple includes work with -C.
52123 * trigraphs.c: Test ^= version.
52124
52125 2000-10-28 Neil Booth <neilb@earthling.net>
52126
52127 New tests and test updates for new macro expander.
52128
52129 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
52130 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
52131 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
52132 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
52133 new diagnostic messages.
52134
52135 * gcc.dg/cpp/macro3.c: New tests.
52136
52137 2000-10-27 Mark Mitchell <mark@codesourcery.com>
52138
52139 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
52140 on the same line.
52141
52142 2000-10-27 Jakub Jelinek <jakub@redhat.com>
52143
52144 * g++.old-deja/g++.other/eh2.C: New test.
52145
52146 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
52147
52148 * gcc.c-torture/execute/20001027-1.c: New test.
52149
52150 2000-10-26 Richard Henderson <rth@redhat.com>
52151
52152 * gcc.c-torture/execute/20001026-1.c: New.
52153
52154 2000-10-26 Mark Mitchell <mark@codesourcery.com>
52155
52156 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
52157 * g++.old-deja/g++.law/builtin1.C: Likewise.
52158 * g++.old-deja/g++.law/ctors10.C: Likewise.
52159 * g++.old-deja/g++.law/virtual3.C: Likewise.
52160 * g++.old-deja/g++.mike/p658.C: Likewise.
52161 * g++.old-deja/g++.other/sibcall1.C: Likewise.
52162 * g++.old-deja/g++.other/vaarg2.C: Likewise.
52163 * g++.old-deja/g++.robertl/eb124.C: Likewise.
52164 * g++.old-deja/g++.robertl/eb44.C: Likewise.
52165 * g++.old-deja/g++.robertl/eb77.C: Likewise.
52166
52167 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
52168
52169 * gcc.c-torture/compile/20001024-1.c: New test.
52170
52171 2000-10-25 Mark Mitchell <mark@codesourcery.com>
52172
52173 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
52174 to tell us whether or not we are using V3.
52175
52176 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
52177
52178 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
52179 operands.
52180
52181 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
52182
52183 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
52184
52185 2000-10-25 Jakub Jelinek <jakub@redhat.com>
52186
52187 * gcc.c-torture/execute/20001024-1.c: New test.
52188
52189 2000-10-24 Jakub Jelinek <jakub@redhat.com>
52190
52191 * g++.old-deja/g++.other/sibcall1.C: New test.
52192
52193 2000-10-20 Jakub Jelinek <jakub@redhat.com>
52194
52195 * gcc.dg/noncompile/init-3.c: New test.
52196
52197 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
52198
52199 * gcc.dg/format-array-1.c: New test.
52200
52201 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
52202
52203 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
52204 writing through null pointers; remove comment about testing
52205 unterminated strings.
52206
52207 2000-10-17 Matthew Hiller <hiller@redhat.com>
52208
52209 * gcc.c-torture/execute/20001017-2.c: New test.
52210
52211 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
52212
52213 * gcc.c-torture/compile/20001018-1.c: New test.
52214 * gcc.c-torture/compile/20001018-1.x: Xfail.
52215
52216 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52217
52218 * gcc.c-torture/execute/20001017-1.c: New test.
52219
52220 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
52221
52222 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
52223 for multiple use of arguments with scanf formats; add tests for
52224 multiple use of arguments.
52225
52226 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
52227
52228 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail
52229 from some old tests.
52230
52231 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
52232
52233 * gcc.dg/format-miss-1.c: New test.
52234
52235 2000-10-16 Jakub Jelinek <jakub@redhat.com>
52236
52237 * gcc.c-torture/execute/20001013-1.c: New test.
52238
52239 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
52240
52241 * gcc.dg/format-branch-1.c: New test.
52242
52243 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
52244
52245 * README, lib/file-format.exp: Remove EGCS references.
52246
52247 2000-10-16 Jakub Jelinek <jakub@redhat.com>
52248
52249 * gcc.dg/20001013-1.c: New test.
52250
52251 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
52252
52253 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
52254 for intmax_t in the compiler using __typeof__ and the type rules
52255 for conditional expressions.
52256
52257 2000-10-13 Jakub Jelinek <jakub@redhat.com>
52258
52259 * gcc.dg/20001012-1.c: New test.
52260 * gcc.dg/20001012-2.c: New test.
52261
52262 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
52263
52264 * gcc.dg/format-attr-1.c: New test.
52265
52266 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
52267
52268 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
52269 __LONG_LONG_MAX__ instead of LLONG_MAX.
52270
52271 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
52272
52273 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
52274 scanf flags.
52275 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
52276 flags.
52277
52278 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
52279
52280 * gcc.dg/sequence-pt-1.c: New test.
52281
52282 2000-10-11 Geoff Keating <geoffk@cygnus.com>
52283
52284 * gcc.c-torture/execute/20001011-1.c: New testcase.
52285 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
52286
52287 2000-10-10 Jakub Jelinek <jakub@redhat.com>
52288
52289 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
52290 does not error on it.
52291
52292 2000-10-10 Jakub Jelinek <jakub@redhat.com>
52293
52294 * gcc.dg/20001009-1.c: New test.
52295
52296 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
52297
52298 * gcc.c-torture/compile/20001009-1.c: Move from here ....
52299 * gcc.c-torture/execute/20001009-2.c: ... to here.
52300
52301 2000-10-09 Geoff Keating <geoffk@cygnus.com>
52302
52303 * gcc.c-torture/compile/20001009-1.c: New testcase.
52304 * gcc.c-torture/execute/20001009-1.c: New testcase.
52305 Testcases provided by Jan Hubicka <jh@suse.cz>.
52306
52307 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
52308
52309 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
52310 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
52311 uintmax_t using <limits.h> to emulate the compiler's internal
52312 logic. No longer XFAIL %j tests.
52313
52314 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
52315
52316 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
52317 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
52318 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
52319 regexps and details of expected handling of some bad formats.
52320 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
52321 suppression.
52322
52323 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
52324
52325 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
52326 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
52327 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
52328 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
52329 in list archives.
52330
52331 2000-10-06 Richard Henderson <rth@cygnus.com>
52332
52333 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
52334 * g++.old-deja/g++.brendan/crash52.C: Likewise.
52335 * g++.old-deja/g++.jason/report.C: Likewise.
52336 * g++.old-deja/g++.law/friend5.C: Likewise.
52337 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
52338 of the expected warnings.
52339
52340 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
52341
52342 * g++.old-deja/g++.pt/enum14.C: New test.
52343
52344 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
52345
52346 * g++.old-deja/g++.pt/crash59.C: New test.
52347
52348 2000-10-04 Will Cohen <wcohen@redhat.com>
52349
52350 * gcc.dg/20000926-1.c: New test.
52351
52352 2000-10-03 Geoff Keating <geoffk@cygnus.com>
52353
52354 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
52355 function name for current C++ compiler.
52356 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
52357
52358 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
52359
52360 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
52361 __PRETTY_FUNCTION__.
52362 * g++.old-deja/g++.ext/pretty2.C: Likewise.
52363
52364 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52365
52366 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
52367
52368 2000-09-26 Jakub Jelinek <jakub@redhat.com>
52369
52370 * gcc.c-torture/compile/20000923-1.c: New test.
52371
52372 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
52373
52374 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
52375 * g++.old-deja/g++.pt/ttp62.C: Same.
52376 * g++.old-deja/g++.other/inline14.C: Same.
52377
52378 2000-09-24 Richard Henderson <rth@cygnus.com>
52379
52380 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
52381
52382 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
52383
52384 * gcc.dg/c90-printf-1.c: Add test for wide string format.
52385
52386 2000-09-22 Geoff Keating <geoffk@cygnus.com>
52387
52388 * gcc.c-torture/compile/20000922-1.c: New file.
52389
52390 2000-09-21 Nick Clifton <nickc@redhat.com>
52391
52392 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
52393 a signed long modulo operation.
52394 (mod6): New function - perform an unsigned long modulo operation.
52395 (main): Add tests for modulos of very large numbers by very small
52396 dividends.
52397
52398 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52399
52400 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
52401
52402 2000-09-19 Richard Henderson <rth@cygnus.com>
52403
52404 * gcc.dg/compare2.c (case 10): XFAIL.
52405
52406 2000-09-18 Richard Henderson <rth@cygnus.com>
52407
52408 * gcc.c-torture/execute/20000906-1.c: Move ...
52409 * gcc.dg/20000906-1.c: ... here. Only run on targets
52410 that support __builtin_trap.
52411
52412 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
52413
52414 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
52415
52416 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
52417
52418 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
52419 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
52420 more $ format tests.
52421
52422 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
52423
52424 * gcc.dg/format-errmk-1.c: New test.
52425
52426 2000-09-17 Greg McGary <greg@mcgary.org>
52427
52428 * gcc.c-torture/execute/20000917-1.x: Remove.
52429
52430 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
52431
52432 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
52433
52434 2000-09-17 Greg McGary <greg@mcgary.org>
52435
52436 * gcc.c-torture/execute/20000917-1.c: New test.
52437 * gcc.c-torture/execute/20000917-1.x: XFAIL.
52438
52439 2000-09-16 Neil Booth <NeilB@earthling.net>
52440
52441 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
52442 in nested macro bug.
52443
52444 2000-09-15 Neil Booth <NeilB@earthling.net>
52445
52446 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
52447
52448 2000-09-14 Jeffrey A Law (law@cygnus.com)
52449
52450 * gcc.c-torture/execute/20000914-1.c: New test.
52451
52452 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
52453
52454 * g++.other/inline13.C: New test.
52455
52456 2000-09-12 Andreas Jaeger <aj@suse.de>
52457
52458 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
52459 constant by Ulrich Drepper <drepper@redhat.com>.
52460
52461 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
52462
52463 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
52464
52465 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52466
52467 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
52468
52469 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
52470
52471 * gcc.dg/cpp/backslash.c: New test.
52472
52473 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
52474
52475 * gcc.c-torture/execute/20000910-1.c: New test.
52476 * gcc.c-torture/execute/20000910-2.c: Likewise.
52477
52478 2000-09-11 Robert Lipe <robertl@sco.com>
52479
52480 * gcc.dg/pragma-align.c: New test.
52481
52482 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
52483
52484 * g++.old-deja/g++.pt/explicit82.C: New test.
52485 * g++.old-deja/g++.pt/explicit83.C: New test.
52486
52487 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
52488
52489 * gcc.dg/asm-names.c: New test.
52490
52491 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52492
52493 * gcc.dg/cpp/tr-warn6.c: New test
52494
52495 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
52496
52497 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
52498 be accepted.
52499
52500 2000-09-07 Catherine Moore <clm@redhat.com>
52501
52502 * gcc.c-torture/execute/unroll-1.c: New test.
52503
52504 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
52505
52506 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
52507 ERROR markers.
52508 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
52509 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
52510 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
52511 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
52512 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
52513 Preprocess only.
52514 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
52515 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
52516
52517 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52518
52519 * g++.old-deja/g++.pt/deduct2.C: New test.
52520
52521 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52522
52523 * g++.old-deja/g++.pt/parms2.C: New test.
52524
52525 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52526
52527 * g++.old-deja/g++.pt/crash58.C: New test.
52528
52529 2000-09-06 Greg McGary <greg@mcgary.org>
52530
52531 * gcc.c-torture/execute/20000906-1.c: New test.
52532 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
52533
52534 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52535
52536 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
52537
52538 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52539
52540 * g++.old-deja/g++.pt/crash57.C: New test.
52541
52542 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52543
52544 * g++.old-deja/g++.pt/crash56.C: New test.
52545
52546 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52547
52548 * g++.old-deja/g++.pt/koenig1.C: New test.
52549
52550 2000-09-04 Jakub Jelinek <jakub@redhat.com>
52551
52552 * gcc.dg/20000904-1.c: New test.
52553
52554 2000-09-04 Jakub Jelinek <jakub@redhat.com>
52555
52556 * gcc.dg/cpp/paste8.c: New test.
52557
52558 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
52559
52560 * gcc.c-torture/compile/20000827-1.c: New test.
52561
52562 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
52563
52564 * gcc.dg/format-diag-1.c: New test.
52565
52566 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
52567
52568 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
52569 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
52570 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
52571 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
52572 gcc.dg/formatz-1.c: Adjust warning regular expressions.
52573
52574 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
52575
52576 * g++.old-deja/g++.other/nested4.C: New test.
52577
52578 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
52579
52580 * g++.old-deja/g++.ns/scoped1.C: New test.
52581
52582 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
52583
52584 * lib/g++.exp: Support testing already-installed GCC.
52585
52586 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52587
52588 * wtr-label-1.c, wtr-suffix-1.c: New tests.
52589
52590 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52591
52592 * gcc.dg/return-type-2.c: New test.
52593
52594 2000-08-27 Geoff Keating <geoffk@cygnus.com>
52595
52596 * gcc.c-torture/compile/20000825-1.c: New test.
52597
52598 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
52599
52600 * gcc.dg/dwarf2-2.c: New test.
52601
52602 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
52603
52604 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
52605 dg-warning regexps.
52606
52607 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
52608
52609 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
52610 gcc.dg/format-ext-5.c: New tests.
52611
52612 2000-08-25 Jakub Jelinek <jakub@redhat.com>
52613
52614 * g++.old-deja/g++.other/crash22.C: New test.
52615
52616 2000-08-24 Mark Mitchell <mark@codesourcery.com>
52617
52618 * gcc.dg/noncompile/930622-2.c: Adjust error message.
52619
52620 2000-08-24 Richard Henderson <rth@cygnus.com>
52621
52622 * gcc.dg/ia64-sync-1.c: New test.
52623 * gcc.dg/ia64-sync-2.c: New test.
52624 * gcc.dg/ia64-asm-1.c: New test.
52625
52626 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
52627
52628 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
52629 * gcc.dg/format-ext-2.c: New test.
52630
52631 2000-08-23 Jason Merrill <jason@redhat.com>
52632
52633 * lib/old-dejagnu.exp: Also ignore "In member function" and
52634 "At global scope".
52635
52636 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52637
52638 * gcc.dg/noncompile/label-lineno-1.c: New test.
52639
52640 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
52641
52642 * gcc.dg/c99-array-nonobj-1.c: New test.
52643
52644 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
52645
52646 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
52647 tests.
52648 * gcc.dg/format-ext-1.c: New test.
52649
52650 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52651
52652 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
52653 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
52654 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
52655 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
52656 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
52657
52658 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
52659
52660 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
52661 gcc.dg/c99-strftime-2.c: New tests.
52662
52663 2000-08-22 Richard Henderson <rth@cygnus.com>
52664
52665 * gcc.c-torture/execute/20000822-1.c: New test.
52666
52667 2000-08-21 Jakub Jelinek <jakub@redhat.com>
52668
52669 * gcc.c-torture/execute/20000819-1.x: Remove.
52670
52671 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
52672
52673 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
52674 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
52675 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
52676 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
52677 gcc.dg/format-xopen-1.c: New tests.
52678
52679 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
52680
52681 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
52682
52683 2000-08-21 Jakub Jelinek <jakub@redhat.com>
52684
52685 * g++.old-deja/g++.other/loop2.C: New test.
52686
52687 * gcc.c-torture/compile/20000606-1.c: New test.
52688 * gcc.c-torture/compile/20000728-1.c: New test.
52689 * gcc.c-torture/execute/20000801-1.c: New test.
52690 * gcc.c-torture/execute/20000801-2.c: New test.
52691 * gcc.c-torture/execute/20000819-1.c: New test.
52692 * gcc.c-torture/execute/20000819-1.x: XFAIL.
52693 * gcc.dg/20000629-1.c: New test.
52694 * gcc.dg/20000724-1.c: New test.
52695 * gcc.dg/20000807-1.c: New test.
52696
52697 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
52698
52699 * gcc.dg/cpp/pragma-1.c: New test.
52700 * gcc.dg/cpp/pragma-2.c: New test.
52701
52702 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
52703
52704 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
52705 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
52706
52707 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
52708
52709 * gcc.c-torture/compile/20000818-1.c: New test.
52710
52711 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
52712
52713 * gcc.c-torture/execute/20000818-1.c: New test.
52714
52715 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
52716
52717 * gcc.dg/format-va-1.c: New test.
52718
52719 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52720
52721 * g++.old-deja/g++.other/typedef8.C: New test.
52722
52723 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52724
52725 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
52726 * g++.old-deja/g++.mike/net36.C: Mark candidate.
52727 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
52728 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
52729 * g++.old-deja/g++.other/ptrmem7.C: New test.
52730 * g++.old-deja/g++.pt/ptrmem10.C: New test.
52731
52732 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52733
52734 * g++.old-deja/g++.pt/typename27.C: New test.
52735
52736 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
52737
52738 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
52739 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
52740 * g++.old-deja/g++.pt/friend45.C: New test.
52741 * g++.old-deja/g++.other/friend8.C: New test.
52742
52743 2000-08-15 Richard Henderson <rth@cygnus.com>
52744
52745 * gcc.c-torture/execute/20000815-1.c: New test.
52746
52747 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
52748
52749 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
52750 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
52751 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
52752
52753 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
52754
52755 * g++.old-deja/g++.other/refinit2.C: New test.
52756
52757 2000-08-13 Geoff Keating <geoffk@cygnus.com>
52758
52759 * lib/c-torture.exp (c-torture): Make
52760 compiler_conditional_xfail_data global.
52761 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
52762 compiler_conditional_xfail_data machinery.
52763 (f-torture-execute): Likewise.
52764 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
52765 and only when unrolling loops.
52766
52767 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
52768
52769 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
52770
52771 * g++.old-deja/g++.pt/explicit81.C: New test.
52772
52773 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
52774
52775 * g++.old-deja/g++.pt/typename26.C: New test.
52776
52777 2000-08-10 Geoff Keating <geoffk@cygnus.com>
52778
52779 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
52780 warning.
52781
52782 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
52783
52784 * g++.old-deja/g++.other/array3.C: New test.
52785
52786 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
52787
52788 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
52789 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
52790 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
52791 New tests.
52792
52793 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
52794
52795 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
52796 * g++.old-deja/g++.abi/vmihint.C: Likewise.
52797
52798 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
52799
52800 * gcc.c-torture/execute/20000808-1.c: New test.
52801
52802 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
52803
52804 * gcc.dg/c90-const-expr-1.c: New test.
52805
52806 2000-08-08 Richard Henderson <rth@cygnus.com>
52807
52808 * gcc.dg/noncompile/920923-1.c: Declare calloc.
52809
52810 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
52811
52812 * gcc.dg/noncompile/const-ll-1.c: New test.
52813
52814 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
52815
52816 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
52817
52818 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
52819
52820 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
52821 that running programs linked against the shared version of libobjc
52822 run correctly.
52823
52824 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
52825
52826 * gcc.dg/c99-printf-1.c: New test.
52827
52828 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
52829
52830 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
52831
52832 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
52833
52834 * gcc.c-torture/execute/20000731-1.x: Delete.
52835
52836 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
52837
52838 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
52839 and torture_without_loops as is done by c-torture.exp.
52840 (search_for): Copy from c-torture.exp.
52841 (gcc-dg-runtest): New function, drives a directory of tests
52842 iterating over the TORTURE_OPTIONS.
52843 (scan-assembler, scan-assembler-not): Move here from
52844 individual directory drivers.
52845
52846 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
52847 defined by lib/gcc-dg.exp.
52848 * gcc.dg/cpp/cpp.exp: Likewise.
52849 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
52850 gcc-dg-runtest, so we cycle over optimization options.
52851
52852 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
52853 * gcc.dg/compare2.c: No longer expected to fail.
52854
52855 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
52856
52857 * gcc.c-torture/execute/20000804-1.c: New test.
52858
52859 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
52860
52861 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
52862
52863 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
52864
52865 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
52866
52867 2000-08-03 Jeffrey A Law (law@cygnus.com)
52868
52869 * gcc.c-torture/compile/20000803-1.c: New test.
52870
52871 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
52872
52873 * gcc.c-torture/execute/20000801-3.c,
52874 gcc.c-torture/execute/20000801-4.c: New tests.
52875 * gcc.c-torture/execute/20000801-3.x,
52876 gcc.c-torture/execute/20000801-4.x: Xfail.
52877
52878 2000-08-02 Geoff Keating <geoffk@cygnus.com>
52879
52880 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
52881 libobjc/.libs to allow for libtool.
52882
52883 2000-08-02 Jakub Jelinek <jakub@redhat.com>
52884
52885 * gcc.c-torture/compile/20000802-1.c: New test.
52886
52887 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
52888
52889 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
52890
52891 2000-07-31 Jeffrey A Law (law@cygnus.com)
52892
52893 * gcc-c-torture/execute/20000731-2.c: New test.
52894
52895 * gcc.c-torture/execute/20000731-1.c: New test.
52896 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
52897
52898 2000-07-31 Jakub Jelinek <jakub@redhat.com>
52899
52900 * gcc.dg/cpp/paste7.c: New test.
52901 * gcc.dg/cpp/20000725-1.c: New test.
52902
52903 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
52904
52905 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
52906 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
52907 declaration warning for __builtin_dwarf_reg_size.
52908
52909 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
52910
52911 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
52912
52913 * gcc.dg/noncompile/voidparam-1.c: New test.
52914
52915 2000-07-30 Richard Henderson <rth@cygnus.com>
52916
52917 * gcc.dg/c90-digraph-1.c: Don't xfail.
52918 * gcc.dg/compare2.c (case 10): Xfail.
52919 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
52920
52921 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
52922
52923 * gcc.dg/c99-main-1.c: New test.
52924
52925 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
52926
52927 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
52928
52929 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
52930
52931 * gcc.c-tortuer/execute/20000726-1.c: New test.
52932
52933 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
52934
52935 * gcc.c-torture/execute/enum-2.c: New test.
52936
52937 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52938
52939 * gcc.dg/cpp/tr-warn3.c: New test.
52940
52941 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
52942
52943 * g++.old-deja/g++.ext/implicit1.C: Remove.
52944 * g++.old-deja/g++.jason/c2.C: Remove
52945 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
52946 * g++.old-deja/g++.pt/crash16.C: Likewise.
52947 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
52948
52949 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
52950
52951 * g++.old-deja/g++.other/for2.C: New test.
52952
52953 2000-07-25 Jakub Jelinek <jakub@redhat.com>
52954
52955 * gcc.dg/20000720-1.c: New test.
52956
52957 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
52958
52959 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
52960
52961 2000-07-24 Geoff Keating <geoffk@cygnus.com>
52962
52963 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
52964 * gcc.c-torture/execute/20000722-1.c: New.
52965 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
52966
52967 2000-07-24 Jakub Jelinek <jakub@redhat.com>
52968
52969 * gcc.dg/cpp/20000720-1.S: New test.
52970
52971 2000-07-21 Michael Meissner <meissner@redhat.com>
52972
52973 * gcc.c-torture/execute/ieee/hugeval.c: New test.
52974
52975 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
52976
52977 * g++.old-deja/g++.brendan/crash16.C,
52978 g++.old-deja/g++.brendan/parse3.C,
52979 g++.old-deja/g++.brendan/redecl1.C,
52980 g++.old-deja/g++.ns/template13.C,
52981 g++.old-deja/g++.other/decl4.C,
52982 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
52983
52984 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
52985
52986 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
52987 and "Internal error".
52988
52989 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
52990 regexps.
52991 * gcc.dg/cpp/paste6.c: New test.
52992
52993 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
52994
52995 * gcc.dg/cpp/tr-direct.c: New test.
52996
52997 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
52998 gcc.dg/cpp/undef1.c: Tweak error regexps.
52999
53000 2000-07-18 Eric Christopher <echristo@redhat.com>
53001
53002 * gcc.c-torture/compile/20000718-1.c: New test.
53003
53004 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
53005
53006 * cpplex.c (_cpp_push_token): If the token being pushed back
53007 is the previous token in this context, just subtract one from
53008 context->posn.
53009 * cppmacro.c (save_expansion): Clear aux field when storing a
53010 placemarker.
53011
53012 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
53013
53014 * gcc.dg/noncompile/redecl-1.c: New test.
53015
53016 2000-07-18 Jakub Jelinek <jakub@redhat.com>
53017
53018 * gcc.c-torture/execute/20000717-5.c: New test.
53019 * gcc.c-torture/execute/20000717-1.x: Removed.
53020
53021 2000-07-17 Richard Henderson <rth@cygnus.com>
53022
53023 * gcc.c-torture/execute/20000717-4.c: New test.
53024
53025 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
53026
53027 * gcc.dg/cpp/syshdr.c: New test.
53028 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
53029
53030 2000-07-17 Neil Booth <neilb@earthling.net>
53031
53032 * gcc.dg/cpp/cmdlne-dM.c: New test.
53033 * gcc.dg/cpp/cmdlne-dD.c: New test.
53034
53035 2000-07-17 Jeffrey A Law (law@cygnus.com)
53036
53037 * gcc.c-torture/execute/20000717-3.c: New test.
53038
53039 * gcc.c-torture/compile/20000717-1.c: New test.
53040
53041 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
53042
53043 * gcc.c-torture/execute/20000717-2.c: New test.
53044
53045 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
53046
53047 * gcc.dg/formatz-1.c: New test.
53048
53049 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
53050 * gcc.dg/c99-digraph-1.c: New tests.
53051
53052 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
53053 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
53054
53055 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
53056 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
53057 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
53058 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
53059 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
53060 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
53061 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
53062
53063 2000-07-17 Greg McGary <greg@mcgary.org>
53064
53065 * gcc.c-torture/execute/20000717-1.c: New test.
53066 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
53067
53068 2000-07-15 Jakub Jelinek <jakub@redhat.com>
53069
53070 * gcc.c-torture/execute/20000715-2.c: New test.
53071 * gcc.dg/20000715-1.c: New test.
53072
53073 2000-07-15 Michael Meissner <meissner@redhat.com>
53074
53075 * gcc.c-torture/execute/20000715-1.c: New test.
53076
53077 2000-07-13 Jakub Jelinek <jakub@redhat.com>
53078
53079 * gcc.c-torture/execute/20000707-1.c: New test.
53080
53081 2000-07-13 Neil Booth <NeilB@earthling.net>
53082
53083 * gcc.dg/cpp/digraph1.c,
53084 gcc.dg/cpp/digraph2.c,
53085 gcc.dg/cpp/digraphs.c: New tests.
53086
53087 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
53088
53089 * g77.f-torture/compile/20000630-2.f: New test.
53090 * g77.f-torture/compile/20000630-2.x
53091
53092 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
53093
53094 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
53095
53096 2000-07-11 Neil Booth <NeilB@earthling.net>
53097
53098 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
53099
53100 2000-07-11 Neil Booth <NeilB@earthling.net>
53101
53102 * gcc.dg/cpp/cmdlne-C.c: New.
53103
53104 2000-07-09 Neil Booth <NeilB@earthling.net>
53105
53106 * gcc.dg/cpp/directiv.c: New tests.
53107 * gcc.dg/cpp/undef1.c: Update.
53108
53109 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
53110
53111 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
53112
53113 2000-07-09 Neil Booth <NeilB@earthling.net>
53114
53115 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
53116
53117 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
53118
53119 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
53120 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
53121
53122 2000-07-08 Neil Booth <NeilB@earthling.net>
53123
53124 * gcc.dg/cpp/macsyntx.c: New tests.
53125
53126 2000-07-07 Jakub Jelinek <jakub@redhat.com>
53127
53128 * gcc.dg/20000707-1.c: New test.
53129
53130 2000-07-07 Jakub Jelinek <jakub@redhat.com>
53131
53132 * gcc.c-torture/execute/20000706-1.c: New test.
53133 * gcc.c-torture/execute/20000706-2.c: New test.
53134 * gcc.c-torture/execute/20000706-3.c: New test.
53135 * gcc.c-torture/execute/20000706-4.c: New test.
53136 * gcc.c-torture/execute/20000706-5.c: New test.
53137
53138 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
53139
53140 * g++.old-deja/g++.pt/instantiate7.C: New test.
53141
53142 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
53143
53144 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
53145 * g++.old-deja/g++.mike/thunk3.C: Likewise.
53146 * g++.old-deja/g++.other/rtti3.C: Likewise.
53147 * g++.old-deja/g++.other/rttid3.C: Likewise.
53148
53149 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
53150
53151 * g77.f-torture/compile/20000630-1.x: Fix typo
53152
53153 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
53154
53155 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
53156 assembly output.
53157
53158 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
53159
53160 * gcc.dg/cpp/ident.c: New test.
53161
53162 2000-07-05 Neil Booth <NeilB@earthling.net>
53163
53164 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
53165 gcc.dg/cpp/lexstrng.c: New tests.
53166
53167 2000-07-04 Neil Booth <NeilB@earthling.net>
53168
53169 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
53170 * gcc.dg/cpp/strify2.c: Same.
53171
53172 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
53173
53174 * gcc.dg/cpp/19951025-1.c: Adjust regexps.
53175 * gcc.dg/cpp/19990703-1.c: Likewise.
53176 * gcc.dg/cpp/20000625-1.c: Likewise.
53177 * gcc.dg/cpp/20000625-2.c: Likewise.
53178
53179 * gcc.dg/cpp/macro1.c,
53180 gcc.dg/cpp/paste1.c, gcc.dg/cpp/paste2.c,
53181 gcc.dg/cpp/paste3.c, gcc.dg/cpp/paste4.c,
53182 gcc.dg/cpp/strify1.c,
53183 gcc.dg/cpp/strify2.c: New tests.
53184
53185 2000-07-03 Jakub Jelinek <jakub@redhat.com>
53186
53187 * gcc.c-torture/execute/20000703-1.c: New test.
53188
53189 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
53190
53191 * g++.old-deja/g++.pt (lookup10.C): New test.
53192
53193 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
53194
53195 * g++.old-deja/g++.pt (typename25.C): New test.
53196
53197 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
53198
53199 * gcc.c-torture/compile/20000701-1.c: New test.
53200
53201 2000-06-30 Nick Clifton <nickc@cygnus.com>
53202
53203 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
53204 to test case.
53205
53206 2000-06-30 Catherine Moore <clm@cygnus.com>
53207
53208 * gcc.c-torture/execute/align-1.c: New test.
53209
53210 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
53211
53212 * g++.old-deja/g++.pt/expr8.C: New test.
53213 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
53214
53215 2000-06-29 Nick Clifton <nickc@cygnus.com>
53216
53217 * gcc.c-torture/compile/20000629-1.c: New test.
53218
53219 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
53220
53221
53222 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
53223 gcc.dg/noncompile directory, depending on whether they're
53224 preprocessor tests or not. Annotate all the tests for the dg
53225 framework.
53226
53227 * gcc.c-torture/noncompile/noncompile.exp: Delete.
53228 * gcc.dg/noncompile/noncompile.exp: New.
53229
53230 * Moved files:
53231 Old name New name
53232 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
53233 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
53234 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
53235 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
53236 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
53237 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
53238 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
53239 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
53240 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
53241 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
53242 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
53243 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
53244 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
53245 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
53246 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
53247 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
53248 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
53249 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
53250 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
53251 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
53252 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
53253 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
53254 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
53255 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
53256
53257 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
53258 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
53259 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
53260 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
53261 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
53262 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
53263
53264 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
53265
53266 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
53267 declare one variable. On the fourth, error.
53268 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
53269 declared by 20000628-1a.h.
53270
53271 2000-06-29 Richard Henderson <rth@redhat.com>
53272
53273 * gcc.c-torture/execute/930529-1.x: New file.
53274 * gcc.dg/920413-1.c: Adjust expected warning text.
53275 * gcc.dg/980217-1.c: Declare abort.
53276 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
53277
53278 2000-06-29 Jeffrey A Law (law@cygnus.com)
53279
53280 * g77.f-torture/compile/20000629-1.f: New test.
53281 * g77.f-torture/compile/20000629-1.x: Expected to fail.
53282
53283 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
53284
53285 Rearrange lots of files, removing entirely the
53286 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
53287 directories.
53288
53289 * Deleted files:
53290 gcc.c-torture/code_quality/code_quality.exp
53291 gcc.c-torture/special/special.exp
53292 gcc.failure/failure.exp
53293 gcc.failure/940409-1.x
53294 gcc.c-torture/compile/961203-1.x
53295
53296 * New files:
53297 gcc.misc-tests/linkage.exp
53298 gcc.c-torture/execute/920730-1t.c
53299 gcc.c-torture/execute/920730-1t.x
53300 gcc.c-torture/compile/920520-1.x
53301 gcc.c-torture/compile/920521-1.x
53302 gcc.c-torture/compile/981006-1.x
53303 gcc.c-torture/execute/eeprof-1.x
53304
53305 * Moved files (possibly with modifications to fit a new harness):
53306 Old name New name
53307 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
53308 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
53309 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
53310 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
53311 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
53312 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
53313 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
53314 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
53315 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
53316 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
53317 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
53318 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
53319 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
53320 gcc.failure/940409-1.c gcc.dg/940409-1.c
53321
53322 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
53323
53324 * c-torture/compile/961203-1.x: Delete.
53325
53326 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
53327 not exit. Include stdio.h.
53328 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
53329 * gcc.misc-tests/dg-12.c: Likewise.
53330 * gcc.misc-tests/dg-5.c: Likewise.
53331 * gcc.misc-tests/dg-6.c: Likewise.
53332 * gcc.misc-tests/dg-7.c: Prototype abort.
53333 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
53334 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
53335 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
53336 not exit.
53337 * gcc.misc-tests/sieve.c: Use return from main, not exit.
53338 * gcc.misc-tests/sort2.c: Use return from main, not exit.
53339
53340 2000-06-28 Jakub Jelinek <jakub@redhat.com>
53341
53342 * gcc.dg/cpp/20000628-1.c: New test.
53343 * gcc.dg/cpp/20000628-1.h: New header for above test.
53344 * gcc.dg/cpp/20000628-1a.h: Likewise.
53345
53346 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
53347
53348 * gcc.dg/cpp: New directory.
53349 * gcc.dg/cpp/cpp.exp: New driver.
53350 * gcc.dg/cpp/20000627-1.c: New test.
53351 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
53352 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
53353 and rewrite as a compilation test.
53354
53355 * gcc.dg: Move many files into the cpp subdirectory, possibly
53356 renaming or editing them as well.
53357 Old name New name
53358 990119-1.c cpp/19990119-1.c
53359 990228-1.c cpp/19990228-1.c
53360 990407-1.c cpp/19990407-1.c
53361 990409-1.c cpp/19990409-1.c
53362 990413-1.c cpp/19990413-1.c
53363 990703-1.c cpp/19990703-1.c
53364 20000127-1.c cpp/20000127-1.c
53365 20000129-1.c cpp/20000129-1.c
53366 20000207-1.c cpp/20000207-1.c
53367 20000207-2.c cpp/20000207-2.c
53368 20000209-1.c cpp/20000209-1.c
53369 20000209-2.c cpp/20000209-2.c
53370 20000301-1.c cpp/20000301-1.c
53371 20000419-1.c cpp/20000419-1.c
53372 20000510-1.S cpp/20000510-1.S
53373 20000519-1.c cpp/20000519-1.c
53374 20000529-1.c cpp/20000529-1.c
53375 20000625-1.c cpp/20000625-1.c
53376 20000625-2.c cpp/20000625-2.c
53377 cpp-as1.c cpp/assert1.c
53378 cpp-as2.c cpp/assert2.c
53379 cxx-comments-1.c cpp/cxxcom1.c
53380 cxx-comments-2.c cpp/cxxcom2.c
53381 endif-label.c cpp/endif.c
53382 cpp-hash1.c cpp/hash1.c
53383 cpp-hash2.c cpp/hash2.c
53384 cpp-if1.c cpp/if-1.c
53385 cpp-if2.c cpp/if-2.c
53386 cpp-if3.c cpp/if-3.c
53387 cpp-if4.c cpp/if-4.c
53388 cpp-if5.c cpp/if-5.c
53389 cpp-cond.c cpp/if-cexp.c
53390 cpp-missingop.c cpp/if-mop.c
53391 cpp-missingparen.c cpp/if-mpar.c
53392 cpp-opprec.c cpp/if-oppr.c
53393 cpp-ifparen.c cpp/if-paren.c
53394 cpp-shortcircuit.c cpp/if-sc.c
53395 cpp-shift.c cpp/if-shift.c
53396 cpp-unary.c cpp/if-unary.c
53397 cpp-li1.c cpp/line1.c
53398 cpp-li2.c cpp/line2.c
53399 lineno.c cpp/line3.c
53400 lineno-2.c cpp/line4.c
53401 cpp-mi.c cpp/mi1.c
53402 cpp-mic.h cpp/mi1c.h
53403 cpp-micc.h cpp/mi1cc.h
53404 cpp-mind.h cpp/mi1nd.h
53405 cpp-mindp.h cpp/mi1ndp.h
53406 cpp-mix.h cpp/mi1x.h
53407 cpp-mi2.c cpp/mi2.c
53408 cpp-mi2a.h cpp/mi2a.h
53409 cpp-mi2b.h cpp/mi2b.h
53410 cpp-mi2c.h cpp/mi2c.h
53411 cpp-mi3.c cpp/mi3.c
53412 cpp-mi3.def cpp/mi3.def
53413 poison-1.c cpp/poison.c
53414 pr-impl.c cpp/prag-imp.c
53415 cpp-redef-2.c cpp/redef1.c
53416 cpp-redef.c cpp/redef2.c
53417 strpaste.c cpp/strp1.c
53418 strpaste-2.c cpp/strp2.c
53419 cpp-tradpaste.c cpp/tr-paste.c
53420 cpp-tradstringify.c cpp/tr-str.c
53421 cpp-tradwarn1.c cpp/tr-warn1.c
53422 cpp-tradwarn2.c cpp/tr-warn2.c
53423 trigraphs.c cpp/trigraphs.c
53424 cpp-unc1.c cpp/unc1.c
53425 cpp-unc2.c cpp/unc2.c
53426 cpp-unc3.c cpp/unc3.c
53427 cpp-unc.c cpp/unc4.c
53428 undef.c cpp/undef1.c
53429 undef-2.c cpp/undef2.c
53430 cpp-wi1.c cpp/widestr1.c
53431
53432 2000-06-27 Mark Mitchell <mark@codesourcery.com>
53433
53434 * lib/g++.exp (g++_include_flags): Tweak.
53435
53436 2000-06-27 H.J. Lu <hjl@gnu.org>
53437 Loren J. Rittle <ljrittle@acm.org>
53438
53439 * lib/g++.exp (g++_include_flags): Override libgloss.exp
53440 version with one that knows about the new gcc tree structure.
53441 (g++_link_flags): Same.
53442
53443 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
53444
53445 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
53446 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
53447 case we are cross-compiling.
53448
53449 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
53450 g++.old-deja/g++.niklas/Makefile.in,
53451 g++.old-deja/g++.niklas/configure.in,
53452 g++.old-deja/g++.other/Makefile.in,
53453 g++.old-deja/g++.other/configure.in,
53454 gcc.c-torture/code_quality/Makefile.in,
53455 gcc.c-torture/code_quality/configure.in,
53456 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
53457 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
53458 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
53459 gcc.c-torture/execute/ieee/Makefile.in,
53460 gcc.c-torture/execute/ieee/configure.in,
53461 gcc.c-torture/noncompile/Makefile.in,
53462 gcc.c-torture/noncompile/configure.in,
53463 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
53464 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
53465 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
53466
53467 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
53468
53469 * g++.old-deja/g++.other/ambig3.C: New test.
53470
53471 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
53472
53473 * g++.old-deja/g++.pt/syntax1.C: New test.
53474 * g++.old-deja/g++.pt/syntax2.C: New test.
53475 * g++.old-deja/g++.other/syntax3.C: New test.
53476 * g++.old-deja/g++.other/syntax4.C: New test.
53477
53478 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
53479
53480 * gcc.dg/20000623-1.c: Prototype exit and abort.
53481
53482 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
53483
53484 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
53485 New tests.
53486 * gcc.dg/cpp-mi3.def: New file.
53487
53488 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
53489 inside assertions.
53490 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
53491 lexer's error messages.
53492 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
53493 divine anything from the linemarkers.
53494 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
53495 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
53496
53497 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
53498
53499 * gcc.dg/20000623-1.c: New test.
53500
53501 2000-06-22 Jakub Jelinek <jakub@redhat.com>
53502
53503 * gcc.c-torture/execute/20000622-1.c: New test.
53504
53505 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
53506
53507 * g++.old-deja/g++.other/init15.C: New test.
53508
53509 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
53510
53511 * g++.old-deja/g++.pt/vaarg2.C: New test.
53512 * g++.old-deja/g++.pt/vaarg3.C: New test.
53513
53514 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
53515
53516 * g++.old-deja/g++.other/dyncast6.C: New test.
53517
53518 2000-06-15 Jakub Jelinek <jakub@redhat.com>
53519
53520 * gcc.c-torture/execute/loop-6.c: New test.
53521
53522 2000-06-14 Jakub Jelinek <jakub@redhat.com>
53523
53524 * gcc.dg/20000614-1.c: New test.
53525 * gcc.dg/20000614-2.c: New test.
53526
53527 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
53528
53529 * g++.old-deja/g++.other/inline12.C: New test.
53530
53531 2000-06-13 Jakub Jelinek <jakub@redhat.com>
53532
53533 * g++.old-deja/g++.other/eh1.C: New test.
53534
53535 2000-06-12 Jakub Jelinek <jakub@redhat.com>
53536
53537 * g++.old-deja/g++.other/type.C: New test.
53538
53539 2000-06-05 Jakub Jelinek <jakub@redhat.com>
53540
53541 * g++.old-deja/g++.other/initstring.C: New test.
53542
53543 2000-06-12 Jason Merrill <jason@redhat.com>
53544
53545 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
53546
53547 2000-06-09 Jeffrey A Law (law@cygnus.com)
53548
53549 * gcc.c-torture/compile/20000609-1.c: New test.
53550
53551 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
53552
53553 * gcc.dg/20000609-1.c: New test.
53554
53555 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
53556
53557 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
53558 * gcc.c-torture/noncompile/poison-1.c: Move...
53559 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
53560 * gcc.dg/cpp-li1.c: Add a token after the #line.
53561
53562 2000-06-05 Richard Henderson <rth@cygnus.com>
53563
53564 * gcc.c-torture/execute/20000605-2.c: New test.
53565 * gcc.c-torture/execute/20000605-3.c: New test.
53566
53567 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
53568
53569 * g77.f-torture/execute/20000503-1.x: New file.
53570
53571 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
53572
53573 * g++.old-deja/g++.eh/badalloc1.C: New test.
53574
53575 2000-06-05 Richard Henderson <rth@cygnus.com>
53576
53577 * gcc.c-torture/execute/20000605-1.c: New test.
53578
53579 2000-06-05 Jakub Jelinek <jakub@redhat.com>
53580 Nathan Sidwell <nathan@codesourcery.com>
53581
53582 * gcc.c-torture/compile/20000605-1.c: New test.
53583
53584 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
53585
53586 * g77.f-torture/compile/20000601-1.f: New test.
53587
53588 2000-06-03 Richard Henderson <rth@cygnus.com>
53589
53590 * gcc.c-torture/execute/20000603-1.c: New.
53591
53592 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
53593
53594 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
53595 * gcc.dg/noreturn-2.c (noreturn): Likewise.
53596
53597 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
53598
53599 * gcc.dg/compare2.c (case 12): XFAIL.
53600 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
53601 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
53602
53603 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
53604
53605 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
53606
53607 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
53608 guard macro is already defined when the header is first
53609 included.
53610 * gcc.dg/cpp-mix.h: New file.
53611 * gcc.dg/endif-label.c: Update patterns to match compiler.
53612
53613 * g++.brendan/complex1.C: Declare abort.
53614 * g++.law/refs4.C: Remove XFAIL.
53615 * g++.oliva/expr2.C: Declare abort and exit.
53616
53617 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
53618
53619 * gcc.c-torture/execute/20000528-1.c: New test.
53620
53621 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
53622 * g++.old-deja/g++.law/temps4.C: Likewise.
53623
53624 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
53625 stdlib.h. Call abort() on failure.
53626 * g++.old-deja/g++.law/refs4.C: Likewise.
53627 * g++.old-deja/g++.law/temps4.C: Likewise.
53628 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
53629 * gcc.c-torture/execute/20000112-1.c: Include string.h.
53630
53631 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
53632
53633 Relative to g++.dg/special:
53634 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
53635
53636 Relative to g++.old-deja:
53637 * g++.brendan/complex1.C, g++.jason/optimize2.C,
53638 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
53639 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
53640 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
53641 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
53642 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
53643 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
53644
53645 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
53646 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
53647 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
53648 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
53649 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
53650 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
53651 and/or string.h.
53652
53653 * g++.other/goto1.C: Update expectations for error messages.
53654
53655 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
53656
53657 * gcc.c-torture/compile/20000523-1.c: New test.
53658
53659 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
53660
53661 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
53662
53663 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
53664
53665 * g++.old-deja/g++.eh/catch11.C: New test.
53666 * g++.old-deja/g++.eh/catch12.C: New test.
53667
53668 2000-05-24 Nick Clifton <nickc@cygnus.com>
53669
53670 * gcc.c-torture/execute/20000523-1.c: New test.
53671
53672 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
53673
53674 * c-torture/execute/bcp-1.c: Replace abort in arg of
53675 __builtin_constant_p with a generic external function.
53676
53677 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
53678 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
53679 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
53680 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
53681 Prototype abort and/or exit.
53682
53683 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
53684 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
53685 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
53686 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
53687
53688 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
53689
53690 * gcc.dg/dwarf2-1.c: New test.
53691
53692 2000-05-20 Richard Henderson <rth@cygnus.com>
53693
53694 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
53695
53696 2000-05-20 Andreas Jaeger <aj@suse.de>
53697
53698 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
53699 testcase.
53700
53701 2000-05-19 David Edelsohn <edelsohn@gnu.org>
53702
53703 * gcc.c-torture/execute/20000519-2.c: New test.
53704
53705 2000-05-19 Andreas Jaeger <aj@suse.de>
53706
53707 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
53708 which fails with SSA.
53709
53710 * lib/c-torture.exp: Also test with -O3 -fssa.
53711
53712 2000-05-18 Michael Meissner <meissner@redhat.com>
53713
53714 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
53715 * gcc.c-torture/execute/920415-1.c: Ditto.
53716 * gcc.c-torture/execute/920501-1.c: Ditto.
53717 * gcc.c-torture/execute/conversion.c: Ditto.
53718 * gcc.c-torture/execute/cvt-1.c: Ditto.
53719
53720 2000-05-18 Jeffrey A Law (law@cygnus.com)
53721
53722 * gcc.c-torture/compile/20000518-1.c: New test.
53723
53724 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
53725
53726 * g77.f-torture/compile/200005018.f: New test.
53727
53728 2000-05-17 Jeffrey A Law (law@cygnus.com)
53729
53730 * gcc.c-torture/compile/20000517-1.c: New test.
53731
53732 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53733
53734 * gcc.c-torture/execute/20000516-1.c: New test.
53735
53736 2000-05-15 Jakub Jelinek <jakub@redhat.com>
53737
53738 * g++.old-deja/g++.other/eh.C: New test.
53739
53740 2000-05-12 Richard Henderson <rth@cygnus.com>
53741
53742 * gcc.c-torture/execute/990208-1.c (main): Don't pass
53743 constants through to doit's conditional.
53744
53745 2000-05-11 Jeffrey A Law (law@cygnus.com)
53746
53747 * gcc.c-torture/compile/20000511-1.c: New test.
53748 * g77.f-torture/compile/20000511-1.f: New test.
53749 * g77.f-torture/compile/20000511-2.f: New test.
53750
53751 2000-05-11 Michael Meissner <meissner@redhat.com>
53752
53753 * gcc.c-torture/execute/20000511-1.c: New test.
53754
53755 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
53756
53757 * gcc.dg/dg.exp: Scan .S files as well as .c files.
53758 * gcc.dg/20000510-1.S: New.
53759
53760 2000-05-08 Catherine Moore <clm@cygnus.com>
53761
53762 * gcc.dg/unused-3.c: New.
53763
53764 2000-05-06 Richard Henderson <rth@cygnus.com>
53765
53766 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
53767 * g++.old-deja/g++.mike/warn1.C: Likewise.
53768 * g++.old-deja/g++.pt/local1.C: Likewise.
53769 * g++.old-deja/g++.pt/local7.C: Likewise.
53770 * g++.old-deja/g++.pt/spec16.C: Likewise.
53771
53772 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
53773
53774 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
53775
53776 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
53777
53778 * g77.f-torture/execute/20000503-1.f: New test.
53779
53780 2000-05-04 Andreas Jaeger <aj@suse.de>
53781
53782 * gcc.dg/noreturn-2.c: New test.
53783
53784 2000-05-04 Neil Booth <NeilB@earthling.net>
53785
53786 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
53787 preprocessor.
53788
53789 2000-05-04 Richard Henderson <rth@cygnus.com>
53790
53791 * gcc.c-torture/execute/20000503-1.c: Fix typo.
53792
53793 2000-05-04 Richard Henderson <rth@cygnus.com>
53794
53795 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
53796 OpenSSL by Jason R Thorpe.
53797
53798 2000-05-03 Jim Wilson <wilson@cygnus.com>
53799
53800 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
53801
53802 2000-05-03 Robert Lipe <robertlipe@usa.net>
53803
53804 * gcc.dg/20000503-1.c: New test.
53805
53806 2000-05-02 Jakub Jelinek <jakub@redhat.com>
53807
53808 * gcc.c-torture/compile/20000502-1.c: New test.
53809 * g++.old-deja/g++.other/align.C: New test.
53810 * gcc.dg/cpp-tradstringify.c: New test.
53811
53812 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
53813
53814 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
53815 and hard registers.
53816
53817 2000-04-26 Geoff Keating <geoffk@cygnus.com>
53818
53819 * gcc.c-torture/execute/loop-5.c: New test.
53820
53821 2000-04-25 Jakub Jelinek <jakub@redhat.com>
53822
53823 * gcc.c-torture/execute/va-arg-20.c: New test.
53824
53825 2000-04-23 Jeffrey A Law (law@cygnus.com)
53826
53827 * gcc.c-torture/execute/20000422-1.c: New test.
53828
53829 2000-04-20 Greg McGary <gkm@gnu.org>
53830
53831 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
53832 when optimizing, but without sibling-call optimizations (-O1).
53833
53834 2000-04-20 Jeffrey A Law (law@cygnus.com)
53835
53836 * gcc.c-torture/compile/20000420-1.c: New test.
53837
53838 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
53839
53840 * g++.abi/ptrflags.C: New test.
53841 * g++.eh/catchptr1.C: Test incomplete pointer chains.
53842
53843 2000-04-19 Catherine Moore <clm@cygnus.com>
53844
53845 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
53846
53847 2000-04-19 Greg McGary <gkm@gnu.org>
53848
53849 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
53850 sibling-call optimizations.
53851
53852 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
53853
53854 * gcc.dg/20000419-1.c: New test.
53855
53856 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
53857
53858 * gcc.c-torture/execute/20000412-6.c: New test.
53859
53860 2000-04-12 Jeffrey A Law (law@cygnus.com)
53861
53862 * gcc.c-torture/execute/20000412-5.c: New test.
53863 * g77.f-torture/compile/20000412-1.f: New test.
53864 * gcc.c-torture/execute/20000412-4.c: New test.
53865 * gcc.c-torture/compile/20000412-2.c: New test.
53866 * gcc.c-torture/execute/20000412-3.c: New test.
53867 * gcc.c-torture/compile/20000412-1.c: New test.
53868 * gcc.c-torture/execute/20000412-2.c: New test.
53869
53870 2000-04-12 Jakub Jelinek <jakub@redhat.com>
53871
53872 * objc/execute/bf-20.m: New test.
53873
53874 2000-04-10 Richard Henderson <rth@cygnus.com>
53875
53876 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
53877
53878 * gcc.c-torture/execute/20000412-1.c: New test.
53879
53880 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
53881
53882 * g++.old-deja/g++.eh/catchptr1.C: New test.
53883
53884 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
53885
53886 * g++.old-deja/g++.abi/cxa_vec.C: New test.
53887
53888 2000-04-08 Neil Booth <NeilB@earthling.net>
53889
53890 * gcc.dg/cpp-nullchar.c: Remove test as
53891 embedded nulls cause problems.
53892
53893 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53894
53895 * gcc.dg/compare2.c: New test.
53896
53897 2000-04-08 Neil Booth <NeilB@earthling.net>
53898
53899 * gcc.dg/cpp-nullchar.c: New test.
53900
53901 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
53902
53903 * gcc.dg/cpp-mi2.c: New test.
53904 * gcc.dg/cpp-mi2[abc].h: New files.
53905
53906 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
53907
53908 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
53909 member name.
53910
53911 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
53912
53913 * g++.old-deja/g++.abi/vmihint.C: New test.
53914
53915 2000-04-06 Neil Booth <NeilB@earthling.net>
53916
53917 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
53918 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
53919 copyright.
53920
53921 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
53922
53923 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
53924 avoid stack-frame overwrite.
53925
53926 2000-04-05 Jakub Jelinek <jakub@redhat.com>
53927
53928 * gcc.c-torture/compile/20000405-2.c: New test.
53929 * gcc.c-torture/compile/20000405-3.c: New test.
53930
53931 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53932
53933 * gcc.c-torture/compile/20000405-1.c: New test.
53934
53935 2000-04-04 Geoff Keating <geoffk@cygnus.com>
53936
53937 * gcc.dg/cast-qual-1.c: Revert last change.
53938
53939 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53940
53941 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
53942
53943 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
53944
53945 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
53946 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
53947
53948 2000-04-03 Jeffrey A Law (law@cygnus.com)
53949
53950 * gcc.c-torture/compile/20000403-2.c: New test.
53951 * gcc.c-torture/compile/20000403-1.c: New test.
53952
53953 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
53954
53955 * gcc.c-torture/execute/20000403-1.c: New test.
53956
53957 2000-04-03 Geoff Keating <geoffk@cygnus.com>
53958
53959 * gcc.c-torture/execute/20000402-1.c: New test.
53960
53961 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
53962
53963 * gcc.c-torture/execute/va-arg-15.c: New test.
53964 * gcc.c-torture/execute/va-arg-16.c: New test.
53965 * gcc.c-torture/execute/va-arg-17.c: New test.
53966 * gcc.c-torture/execute/va-arg-18.c: New test.
53967 * gcc.c-torture/execute/va-arg-19.c: New test.
53968
53969 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
53970
53971 * gcc.c-torture/compile/981211-1.c: Move to...
53972 * gcc.dg/cpp-as1.c: ...here.
53973 * gcc.dg/cpp-as2.c: New file.
53974
53975 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
53976 compiler.
53977
53978 2000-04-02 Neil Booth <NeilB@earthling.net>
53979
53980 * gcc.dg/cpp-cond.c New tests.
53981 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
53982 accidental success less likely.
53983 * gcc.dg/cpp-missingop.c New tests.
53984 * gcc.dg/cpp-missingparen.c New tests.
53985 * gcc.dg/cpp-shift.c New tests.
53986 * gcc.dg/cpp-shortcircuit.c New tests.
53987 * gcc.dg/cpp-unary.c New tests.
53988
53989 2000-03-29 Jeffrey A Law (law@cygnus.com)
53990
53991 * gcc.c-torture/compile/20000329-1.c: New test.
53992
53993 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
53994
53995 * gcc.c-torture/compile/20000326-1.c: New test.
53996 * gcc.c-torture/compile/20000326-2.c: New test.
53997
53998 2000-03-24 Geoff Keating <geoffk@cygnus.com>
53999
54000 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
54001 the first parameter is a function argument.
54002
54003 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
54004
54005 * g++.old-deja/g++.ext/array4.C: New test.
54006
54007 2000-03-22 Geoff Keating <geoffk@cygnus.com>
54008
54009 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
54010
54011 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54012
54013 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
54014
54015 2000-03-19 Richard Henderson <rth@cygnus.com>
54016
54017 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
54018
54019 2000-03-19 Richard Henderson <rth@cygnus.com>
54020
54021 * gcc.c-torture/compile/20000319-1.c: New test.
54022
54023 2000-03-14 Jeffrey A Law (law@cygnus.com)
54024
54025 * gcc.c-torture/execute/20000314-3.c: New test.
54026 * gcc.c-torture/execute/20000314-2.c: New test.
54027 * gcc.c-torture/execute/20000314-1.c: New test.
54028 * gcc.c-torture/compile/20000314-2.c: New test.
54029 * gcc.c-torture/compile/20000314-1.c: New test.
54030
54031 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
54032
54033 * g++.old-deja/g++.warn/inline.C: New test.
54034
54035 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
54036
54037 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
54038 standards-compliant result rather than specific constants.
54039 Put test-values in array.
54040
54041 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
54042
54043 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
54044 (g++_target_compile): Put test-specific options last.
54045
54046 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
54047
54048 * g++.old-deja/g++.eh/vbase4.C: New test.
54049
54050 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
54051
54052 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
54053
54054 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
54055
54056 * g++.old-deja/g++.brendan/misc12.C: Removed.
54057 * g++.old-deja/g++.pt/memtemp77.C: Constify.
54058 * g++.old-deja/g++.ext/pretty4.C: New test.
54059
54060 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
54061
54062 * g++.old-deja/g++.other/string2.C: New test.
54063
54064 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
54065
54066 * g++.old-deja/g++.warn/impint2.C: New test.
54067
54068 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
54069
54070 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
54071 is 1, not zero.
54072
54073 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
54074
54075 * g++.old-deja/g++.warn/impint.C: New test.
54076 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
54077 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
54078 * g++.old-deja/g++.pt/explicit12.C: Likewise.
54079 * g++.old-deja/g++.pt/explicit13.C: Likewise.
54080 * g++.old-deja/g++.pt/explicit17.C: Likewise.
54081 * g++.old-deja/g++.pt/explicit18.C: Likewise.
54082 * g++.old-deja/g++.pt/explicit19.C: Likewise.
54083 * g++.old-deja/g++.pt/explicit23.C: Likewise.
54084 * g++.old-deja/g++.pt/explicit31.C: Likewise.
54085 * g++.old-deja/g++.pt/explicit35.C: Likewise.
54086 * g++.old-deja/g++.pt/explicit6.C: Likewise.
54087 * g++.old-deja/g++.pt/memclass7.C: Likewise.
54088
54089 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
54090
54091 * gcc.dg/cpp-redef.c: New test.
54092
54093 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
54094
54095 * g++.old-deja/g++.pt/unify7.C: New test.
54096
54097 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
54098
54099 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
54100 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
54101
54102 2000-02-25 Geoff Keating <geoffk@cygnus.com>
54103
54104 * gcc.c-torture/compile/20000224-1.c: New test.
54105
54106 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54107
54108 * gcc.c-torture/compile/cpp-2.c: New test.
54109 * gcc.c-torture/compile/cpp-1.c: New test.
54110
54111 2000-02-25 Jeffrey A Law (law@cygnus.com)
54112
54113 * gcc.c-torture/execute/20000225-1.c: New test.
54114
54115 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54116
54117 * gcc.dg/cpp-li2.c: New test.
54118
54119 * gcc.dg/cpp-wi1.c: New test.
54120
54121 * gcc.dg/cpp-li1.c: New test.
54122
54123 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
54124
54125 * g++.old-deja/g++.other/sizeof5.C: New test.
54126
54127 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54128
54129 * gcc.c-torture/execute/va-arg-13.c: New test.
54130
54131 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
54132
54133 * gcc.c-torture/execute/va-arg-12.c: New test.
54134
54135 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
54136
54137 * gcc.c-torture/execute/20000223-1.c: New test.
54138
54139 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
54140
54141 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
54142
54143 2000-02-22 Mark Mitchell <mark@codesourcery.com>
54144
54145 * g++.old-deja/g++.abi/ptrmem.C: New test.
54146
54147 2000-02-19 Richard Henderson <rth@cygnus.com>
54148
54149 * gcc.c-torture/compile/init-3.c: New.
54150
54151 2000-02-17 Mark Mitchell <mark@codesourcery.com>
54152
54153 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
54154 ALWAYS_CXXFLAGS.
54155
54156 2000-02-11 Robert Lipe <robertl@sco.com>
54157
54158 * gcc.c-torture/compile/20000211-3.c: New test.
54159
54160 2000-02-11 Martin Buchholz <martin@xemacs.org>
54161
54162 * gcc.c-torture/compile/20000211-2.c: New test.
54163
54164 2000-02-11 Jeffrey A Law (law@cygnus.com)
54165
54166 * gcc.c-torture/compile/20000211-1.c: New test.
54167
54168 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
54169
54170 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
54171 on native targets
54172
54173 2000-02-08 Nathan Sidwell <nathan@acm.org>
54174
54175 * g++.old-deja/g++.other/cast5.C: New test.
54176
54177 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
54178
54179 * gcc.c-torture/execute/20000205-1.c: New.
54180
54181 2000-02-03 Nathan Sidwell <nathan@acm.org>
54182
54183 * g++.old-deja/g++.jason/cast3.C: Return void.
54184 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
54185
54186 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54187
54188 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
54189
54190 * gcc.dg/loop-1.c: New test.
54191
54192 2000-01-27 Jakub Jelinek <jakub@redhat.com>
54193
54194 * gcc.c-torture/compile/20000127-1.c: New test.
54195 * gcc.c-torture/execute/991228-1.c: New test.
54196
54197 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54198
54199 * gcc.dg/unused-2.c: New test.
54200
54201 * gcc.dg/conv-1.c: New test.
54202
54203 2000-01-24 Mark Mitchell <mark@codesourcery.com>
54204
54205 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
54206 compiler.
54207 (tool_option_proc): Fix typo.
54208
54209 2000-01-24 Geoff Keating <geoffk@cygnus.com>
54210
54211 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
54212 of the ld on the host, not on the build machine.
54213 Also, don't crash if '--help' is not a supported option.
54214
54215 2000-01-24 Richard Henderson <rth@cygnus.com>
54216
54217 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
54218
54219 2000-01-20 Jeffrey A Law (law@cygnus.com)
54220
54221 * gcc.c-torture/execute/20000120-2.c: New test.
54222 * gcc.c-torture/execute/20000120-1.c: New test.
54223
54224 2000-01-13 Jeffrey A Law (law@cygnus.com)
54225
54226 * gcc.c-torture/execute/20000113-1.c: New test.
54227
54228 2000-01-12 Jeffrey A Law (law@cygnus.com)
54229
54230 * gcc.c-torture/execute/20000112-1.c: New test.
54231
54232 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54233
54234 * gcc.dg/20000111-1.c: New test.
54235
54236 2000-01-10 Jeffrey A Law (law@cygnus.com)
54237
54238 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
54239 with 16 bit integers.
54240
54241 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54242
54243 * gcc.dg/20000108-1.c: New test.
54244
54245 2000-01-05 Nathan Sidwell <nathan@acm.org>
54246
54247 * g++.old-deja/g++.ns/koenig8.C: New test.
54248
54249 2000-01-05 Nathan Sidwell <nathan@acm.org>
54250
54251 * g++.old-deja/g++.other/cast4.C: New test.
54252
54253 2000-01-05 Jeffrey A Law (law@cygnus.com)
54254
54255 * gcc.c-torture/compile/20000105-2.c: New test.
54256 * gcc.c-torture/compile/20000105-1.c: New test.
54257
54258 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54259
54260 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
54261 references to printf & atoi to conform to ANSI standard.
54262 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
54263 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
54264 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
54265 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
54266 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
54267 * g++.old-deja/g++.brendan/complex1.C: Likewise.
54268 * g++.old-deja/g++.brendan/copy1.C: Likewise.
54269 * g++.old-deja/g++.brendan/copy2.C: Likewise.
54270 * g++.old-deja/g++.brendan/copy3.C: Likewise.
54271 * g++.old-deja/g++.brendan/copy4.C: Likewise.
54272 * g++.old-deja/g++.brendan/copy5.C: Likewise.
54273 * g++.old-deja/g++.brendan/copy6.C: Likewise.
54274 * g++.old-deja/g++.brendan/copy7.C: Likewise.
54275 * g++.old-deja/g++.brendan/copy8.C: Likewise.
54276 * g++.old-deja/g++.brendan/crash11.C: Likewise.
54277 * g++.old-deja/g++.brendan/crash14.C: Likewise.
54278 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
54279 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
54280 * g++.old-deja/g++.brendan/delete2.C: Likewise.
54281 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
54282 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
54283 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
54284 * g++.old-deja/g++.brendan/eh1.C: Likewise.
54285 * g++.old-deja/g++.brendan/groff1.C: Likewise.
54286 * g++.old-deja/g++.brendan/init3.C: Likewise.
54287 * g++.old-deja/g++.brendan/misc12.C: Likewise.
54288 * g++.old-deja/g++.brendan/misc7.C: Likewise.
54289 * g++.old-deja/g++.brendan/new2.C: Likewise.
54290 * g++.old-deja/g++.brendan/operators4.C: Likewise.
54291 * g++.old-deja/g++.brendan/operators5.C: Likewise.
54292 * g++.old-deja/g++.brendan/overload2.C: Likewise.
54293 * g++.old-deja/g++.brendan/overload7.C: Likewise.
54294 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
54295 * g++.old-deja/g++.brendan/reference1.C: Likewise.
54296 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
54297 * g++.old-deja/g++.brendan/template24.C: Likewise.
54298 * g++.old-deja/g++.brendan/template3.C: Likewise.
54299 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
54300 * g++.old-deja/g++.jason/inline3.C: Likewise.
54301 * g++.old-deja/g++.jason/opeq.C: Likewise.
54302 * g++.old-deja/g++.law/arg5.C: Likewise.
54303 * g++.old-deja/g++.law/arm7.C: Likewise.
54304 * g++.old-deja/g++.law/ctors11.C: Likewise.
54305 * g++.old-deja/g++.law/cvt8.C: Likewise.
54306 * g++.old-deja/g++.law/init9.C: Likewise.
54307 * g++.old-deja/g++.law/refs4.C: Likewise.
54308 * g++.old-deja/g++.law/template2.C: Likewise.
54309 * g++.old-deja/g++.law/visibility24.C: Likewise.
54310 * g++.old-deja/g++.law/vtable3.C: Likewise.
54311 * g++.old-deja/g++.mike/asm2.C: Likewise.
54312 * g++.old-deja/g++.mike/eh1.C: Likewise.
54313 * g++.old-deja/g++.mike/misc1.C: Likewise.
54314 * g++.old-deja/g++.mike/misc13.C: Likewise.
54315 * g++.old-deja/g++.mike/misc14.C: Likewise.
54316 * g++.old-deja/g++.mike/ns12.C: Likewise.
54317 * g++.old-deja/g++.mike/p1248.C: Likewise.
54318 * g++.old-deja/g++.mike/p3708.C: Likewise.
54319 * g++.old-deja/g++.mike/p3708a.C: Likewise.
54320 * g++.old-deja/g++.mike/p3708b.C: Likewise.
54321 * g++.old-deja/g++.mike/p646.C: Likewise.
54322 * g++.old-deja/g++.mike/p700.C: Likewise.
54323 * g++.old-deja/g++.mike/p783.C: Likewise.
54324 * g++.old-deja/g++.mike/p783a.C: Likewise.
54325 * g++.old-deja/g++.mike/p783b.C: Likewise.
54326 * g++.old-deja/g++.mike/p786.C: Likewise.
54327 * g++.old-deja/g++.mike/p789.C: Likewise.
54328 * g++.old-deja/g++.mike/p789a.C: Likewise.
54329 * g++.old-deja/g++.mike/p807a.C: Likewise.
54330 * g++.old-deja/g++.other/delete3.C: Likewise.
54331 * g++.old-deja/g++.other/dyncast1.C: Likewise.
54332 * g++.old-deja/g++.other/dyncast2.C: Likewise.
54333 * g++.old-deja/g++.other/dyncast3.C: Likewise.
54334 * g++.old-deja/g++.other/empty1.C: Likewise.
54335 * g++.old-deja/g++.other/temporary1.C: Likewise.
54336 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
54337 * g++.old-deja/g++.pt/t16.C: Likewise.
54338 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
54339
54340 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
54341
54342 * gcc.dg/991230-1.c: New test.
54343
54344 1999-12-29 Jeffrey A Law (law@cygnus.com)
54345
54346 * gcc.c-torture/compile/991229-3.c: New test.
54347 * gcc.c-torture/compile/991229-2.c: New test.
54348 * gcc.c-torture/compile/991229-1.c: New test.
54349
54350 1999-12-29 Greg McGary <gkm@eng.ascend.com>
54351
54352 * gcc.c-torture/compile/labels-2.c: New test.
54353
54354 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
54355
54356 * gcc.c-torture/execute/991227-1.c: New test.
54357
54358 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54359
54360 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
54361
54362 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
54363
54364 * gcc.c-torture/execute/991221-1.c: New test.
54365
54366 1999-12-20 Nathan Sidwell <nathan@acm.org>
54367
54368 * g++.old-deja/g++.other/cast3.C: New test.
54369
54370 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
54371
54372 * gcc.c-torture/execute/991216-4.c: New test.
54373
54374 1999-12-16 Michael Meissner <meissner@cygnus.com>
54375
54376 * gcc.c-torture/execute/991216-1.c: New test.
54377 * gcc.c-torture/execute/991216-2.c: New test.
54378 * gcc.c-torture/execute/991216-3.c: New test.
54379
54380 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54381
54382 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
54383 Actually make the test fail by using "-O2" for compilation.
54384
54385 1999-12-15 Nathan Sidwell <nathan@acm.org>
54386
54387 * g++.old-deja/g++.warn/cast-align1.C: New test.
54388
54389 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54390
54391 * gcc.c-torture/compile/991214-1.c: New test.
54392 * gcc.c-torture/compile/991214-2.c: New test.
54393
54394 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54395
54396 * gcc.dg/991214-1.c: New test.
54397
54398 1999-12-13 Jeffrey A Law (law@cygnus.com)
54399
54400 * gcc.c-torture/compile/991213-3.c: New test.
54401 * gcc.c-torture/compile/991213-2.c: New test.
54402 * gcc.c-torture/compile/991213-1.c: New test.
54403
54404 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
54405
54406 * gcc.dg/991209-1.c: New test.
54407
54408 1999-12-08 Nathan Sidwell <nathan@acm.org>
54409
54410 * gcc.c-torture/compile/991208-1.c: New test.
54411
54412 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54413
54414 * gcc.dg/ultrasp2.c: New test.
54415
54416 1999-12-05 Alex Samuel <samuel@codesourcery.com>
54417
54418 * g++.old-deja/g++.abi/align.C (main): Fix typo.
54419
54420 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
54421
54422 * gcc.c-torture/compile/991202-1.c: New test.
54423 * gcc.c-torture/execute/991202-1.c: New test.
54424 * gcc.c-torture/execute/991202-2.c: New test.
54425 * gcc.c-torture/execute/991202-3.c: New test.
54426
54427 1999-12-02 Alex Samuel <samuel@codesourcery.com>
54428
54429 * g++.old-deja/g++.abi/align.C: New test.
54430 * g++.old-deja/g++.abi/aggregates.C: Likewise.
54431 * g++.old-deja/g++.abi/bitfields.C: Likewise.
54432
54433 1999-12-01 Richard Henderson <rth@cygnus.com>
54434
54435 * gcc.c-torture/execute/991201-1.c: New.
54436
54437 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
54438
54439 * gcc.dg/991129-1.c: New test.
54440
54441 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
54442
54443 * gcc.c-torture/compile/991127-1.c: New test.
54444
54445 1999-11-22 Nathan Sidwell <nathan@acm.org>
54446
54447 * g++.old-deja/g++.other/warn4.C: New test.
54448
54449 1999-11-22 Nathan Sidwell <nathan@acm.org>
54450
54451 * g++.old-deja/g++.eh/cleanup2.C: New test.
54452 * g++.old-deja/g++.ext/pretty2.C: New test.
54453 * g++.old-deja/g++.ext/pretty3.C: New test.
54454 * g++.old-deja/g++.other/debug6.C: New test.
54455
54456 1999-10-20 Jim Wilson <wilson@cygnus.com>
54457
54458 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
54459 compiler_output to look for one error message instead of two.
54460
54461 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
54462
54463 * gcc.c-torture/execute/991118-1.c: Also test case
54464 where the word boundary does not split a byte evenly.
54465
54466 1999-11-19 Nathan Sidwell <nathan@acm.org>
54467
54468 * g++.old-deja/g++.ext/restrict1.C: New test.
54469
54470 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
54471
54472 * gcc.c-torture/execute/991118-1.c: New test.
54473
54474 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
54475
54476 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
54477 working directory pathnames.
54478
54479 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
54480
54481 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
54482 host is equipped with driver.h and driver.o so it can actually
54483 compile and run the tests.
54484
54485 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
54486
54487 * gcc.c-torture/compile/991008-1.c: New test.
54488
54489 1999-11-08 Nick Clifton <nickc@cygnus.com>
54490
54491 * lib/gcc-dg.exp: Include target-supports.exp
54492
54493 1999-11-05 Nick Clifton <nickc@cygnus.com>
54494
54495 * lib/target-supports.exp: New file: Provide procs to test for
54496 features supported by the target.
54497 (check_weak_available): Moved here from ecos.exp.
54498 (check_alias_available): New proc: Determine of the target
54499 toolchain supports the alias attribute.
54500
54501 * gcc.dg/special/ecos.exp: Move check_weak_available to
54502 target-supports.exp.
54503 (alias-1.c): Only perform the test if the target supports
54504 aliases.
54505 (wkali-1.c): Only perform the test if the target supports
54506 aliases.
54507
54508 * gcc.dg/990506-0.c: Expect error messages from cross
54509 targets as well as native targets.
54510
54511 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54512
54513 * gcc.dg/ultrasp1.c: Removed xfail.
54514 * gcc.dg/struct-ret-2.c: Likewise.
54515 * gcc.dg/array-1.c: Likewise.
54516
54517 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54518
54519 * gcc.dg/struct-ret-2.c: New test.
54520
54521 * gcc.dg/array-1.c: New test.
54522
54523 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
54524
54525 * gcc.c-torture/execute/991030-1.c: New test.
54526
54527 1999-10-26 Richard Henderson <rth@cygnus.com>
54528
54529 * gcc.c-torture/compile/991026-2.c: New test.
54530
54531 1999-10-26 Jeffrey A Law (law@cygnus.com)
54532
54533 * gcc.c-torture/compile/991026-1.c: New test.
54534
54535 1999-10-23 Jeffrey A Law (law@cygnus.com)
54536
54537 * gcc.c-torture/execute/991023-1.c: New test.
54538
54539 1999-10-19 Jeffrey A Law (law@cygnus.com)
54540
54541 * gcc.c-torture/execute/991019-1.c: New test.
54542
54543 1999-10-16 Richard Henderson <rth@cygnus.com>
54544
54545 * gcc.c-torture/execute/991016-1.c: New test.
54546
54547 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
54548
54549 * gcc.c-torture/execute/991014-1.c: New test.
54550
54551 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
54552
54553 * g++.old-deja/g++.other/union2.C: New test.
54554
54555 1999-10-13 Nathan Sidwell <nathan@acm.org>
54556
54557 * g++.old-deja/g++.other/vaarg2.C: New test.
54558 * g++.old-deja/g++.other/vaarg3.C: New test.
54559
54560 1999-10-12 Craig Burley <craig@jcb-sc.com>
54561
54562 * g77.f-torture/noncompile/19990905-1.f: Moved from being
54563 in compile/.
54564
54565 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
54566
54567 * gcc.c-torture/execute/va-arg-11.c: New test.
54568
54569 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
54570
54571 * lib/file-format.exp (gcc_target_object_format): Don't
54572 crash if objdump is unavailable.
54573
54574 1999-09-29 Donn Terry <donn@interix.com>
54575
54576 * gcc.misc-tests/mg.exp: delete extraneous redirection.
54577
54578 1999-09-28 Nick Clifton <nickc@cygnus.com>
54579
54580 * gcc.c-torture/compile/990928-1.c: New test.
54581
54582 1999-09-28 Nathan Sidwell <nathan@acm.org>
54583
54584 * g++.old-deja/g++.other/decl6.C: New test.
54585
54586 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54587
54588 * gcc.c-torture/execute/va-arg-10.c: New test.
54589
54590 1999-09-27 Nathan Sidwell <nathan@acm.org>
54591
54592 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
54593 __PRETTY_FUNCTION__.
54594
54595 1999-09-23 Nick Clifton <nickc@cygnus.com>
54596
54597 * gcc.c-torture/execute/990923-1.c: New test.
54598
54599 1999-09-21 Nick Clifton <nickc@cygnus.com>
54600
54601 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
54602 for which -fpic is inappropriate.
54603
54604 1999-09-21 Mark Mitchell <mark@codesourcery.com>
54605
54606 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
54607
54608 1999-09-21 Nathan Sidwell <nathan@acm.org>
54609
54610 * g++.old-deja/g++.other/dyncast1.C: New test.
54611 * g++.old-deja/g++.other/dyncast2.C: New test.
54612 * g++.old-deja/g++.other/dyncast3.C: New test.
54613 * g++.old-deja/g++.other/dyncast4.C: New test.
54614 * g++.old-deja/g++.other/dyncast5.C: New test.
54615 * g++.old-deja/g++.eh/catch3.C: New test.
54616 * g++.old-deja/g++.eh/catch3p.C: New test.
54617 * g++.old-deja/g++.eh/catch4.C: New test.
54618 * g++.old-deja/g++.eh/catch4p.C: New test.
54619 * g++.old-deja/g++.eh/catch5.C: New test.
54620 * g++.old-deja/g++.eh/catch5p.C: New test.
54621 * g++.old-deja/g++.eh/catch6.C: New test.
54622 * g++.old-deja/g++.eh/catch6p.C: New test.
54623 * g++.old-deja/g++.eh/catch7.C: New test.
54624 * g++.old-deja/g++.eh/catch7p.C: New test.
54625 * g++.old-deja/g++.eh/catch8.C: New test.
54626 * g++.old-deja/g++.eh/catch8p.C: New test.
54627 * g++.old-deja/g++.eh/catch9.C: New test.
54628 * g++.old-deja/g++.eh/catch9p.C: New test.
54629
54630 1999-09-13 Nathan Sidwell <nathan@acm.org>
54631
54632 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
54633 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
54634
54635 1999-09-13 Jeffrey A Law (law@cygnus.com)
54636
54637 * gcc.c-torture/compile/990913-1.c: New test.
54638
54639 1999-09-10 Nathan Sidwell <nathan@acm.org>
54640
54641 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
54642 * g++.old-deja/g++.jason/rfg5.C: Likewise.
54643
54644 1999-09-09 Richard Henderson <rth@cygnus.com>
54645
54646 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
54647
54648 1999-09-09 Nathan Sidwell <nathan@acm.org>
54649
54650 * g++.old-deja/g++.other/lookup11.C: New test.
54651 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
54652 what is permitted and what we want.
54653 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
54654 overload use.
54655 * g++.old-deja/g++.jason/rfg5.C: Likewise.
54656
54657 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
54658
54659 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
54660 * gcc.c-torture/noncompile/poison-1.c: New file.
54661
54662 1999-09-08 Nathan Sidwell <nathan@acm.org>
54663
54664 * g++.old-deja/g++.other/sizeof3.C: New test.
54665 * g++.old-deja/g++.other/sizeof4.C: New test.
54666 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
54667 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
54668
54669 1999-09-07 Richard Henderson <rth@cygnus.com>
54670
54671 * gcc.dg/va-arg-1.c: New.
54672
54673 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54674
54675 * gcc.c-torture/execute/va-arg-9.c: New test.
54676
54677 1999-09-05 Craig Burley <craig@jcb-sc.com>
54678
54679 * g77.f-torture/compile/980519-2.f: New test.
54680 * g77.f-torture/compile/19990905-0.f: New test.
54681 * g77.f-torture/compile/19990905-1.f: New test.
54682 * g77.f-torture/compile/19990905-2.f: New test.
54683
54684 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
54685
54686 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
54687
54688 * gcc.c-torture/execute/990827-1.c: Fix typo.
54689
54690 1999-09-03 Nathan Sidwell <nathan@acm.org>
54691
54692 * g++.old-deja/g++.other/deref1.C: New test.
54693
54694 1999-09-02 Nathan Sidwell <nathan@acm.org>
54695
54696 * g++.old-deja/g++.other/ambig2.C: New test.
54697 * g++.old-deja/g++.other/cond5.C: New test.
54698 * g++.old-deja/g++.other/lookup16.C: New test.
54699
54700 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
54701
54702 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
54703 assemblers too.
54704
54705 1999-08-31 Jeffrey A Law (law@cygnus.com)
54706
54707 * lib/c-torture.exp: Avoid the "compare executables" optimization
54708 when testing native.
54709
54710 1999-08-29 Jeffrey A Law (law@cygnus.com)
54711
54712 * gcc.c-torture/execute/990829-1.c: New test.
54713 * gcc.c-torture/compile/990829-1.c: New test.
54714
54715 1999-08-27 Paul Burchard <burchard@pobox.com>
54716
54717 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
54718 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
54719 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
54720 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
54721 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
54722 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
54723 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
54724 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
54725 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
54726 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
54727 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
54728
54729 1999-08-27 Jeffrey A Law (law@cygnus.com)
54730
54731 * gcc.c-torture/execute/990827-1.c: New test.
54732
54733 1999-08-26 Craig Burley <craig@jcb-sc.com>
54734
54735 * g77.f-torture/noncompile/19990826-4.f: New test.
54736
54737 * g77.f-torture/compile/19990826-3.f: New test.
54738
54739 * g77.f-torture/execute/19990826-2.f: New test.
54740
54741 * g77.f-torture/compile/19990826-1.f: New test.
54742
54743 * gcc.c-torture/execute/990826-0.c: New test.
54744 * g77.c-torture/execute/19990826-0.f: New test.
54745
54746 * g77.f-torture/noncompile/970626-2.f: New test.
54747
54748 1999-08-25 Paul Burchard <burchard@pobox.com>
54749
54750 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
54751 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
54752 lss-011.C: New tests.
54753
54754 1999-08-25 Nathan Sidwell <nathan@acm.org>
54755
54756 * g++.old-deja/g++.other/decl5.C: New test.
54757
54758 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54759
54760 * noncompile/noncompile.exp: Load_lib c-torture.exp.
54761 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
54762 call `postbase' for each one. All callers of `postbase' changed
54763 to call this instead.
54764
54765 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
54766
54767 * gcc.c-torture/execute/990811-1.c: New test.
54768
54769 1999-08-09 Nick Clifton <nickc@cygnus.com>
54770
54771 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
54772 just native ones.
54773
54774 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
54775 just native ones.
54776
54777 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
54778
54779 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
54780
54781 1999-08-04 Jeffrey A Law (law@cygnus.com)
54782
54783 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
54784
54785 1999-08-04 Nathan Sidwell <nathan@acm.org>
54786
54787 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
54788
54789 1999-08-04 Jeffrey A Law (law@cygnus.com)
54790
54791 * gcc.c-torture/execute/990804-1.c: New test.
54792
54793 1999-08-03 Nathan Sidwell <nathan@acm.org>
54794
54795 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
54796 * g++.old-deja/g++.brendan/crash64.C: Likewise.
54797 * g++.old-deja/g++.brendan/overload8.C: Likewise.
54798
54799 1999-08-03 Nathan Sidwell <nathan@acm.org>
54800
54801 * g++.old-deja/g++.other/struct1.C: New test.
54802
54803 1999-08-03 Nathan Sidwell <nathan@acm.org>
54804
54805 * g++.old-deja/g++.other/enum2.C: New test.
54806
54807 1999-08-02 Richard Henderson <rth@cygnus.com>
54808
54809 Adapted from tests from Franz Sirl:
54810 * gcc.c-torture/execute/va-arg-7.c: New test.
54811 * gcc.c-torture/execute/va-arg-8.c: New test.
54812
54813 1999-08-01 Jeffrey A Law (law@cygnus.com)
54814
54815 * gcc.c-torture/compile/990801-2.c: New test.
54816
54817 * gcc.c-torture/compile/990801-1.c: New test.
54818
54819 1999-07-27 Michael Meissner <meissner@cygnus.com>
54820
54821 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
54822 fp-cmp-1.c, converting double to float.
54823
54824 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
54825 fp-cmp-1.c, converting double to long double.
54826
54827 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
54828 from fr1 to unknown_register, since fr1 is a legitimate register
54829 on some machines.
54830
54831 1999-07-25 Jeffrey A Law (law@cygnus.com)
54832
54833 * README: More listname related changes.
54834
54835 1999-07-08 Catherine Moore <clm@cygnus.com>
54836
54837 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
54838
54839 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
54840
54841 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
54842
54843 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
54844
54845 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
54846
54847 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
54848
54849 * gcc.dg/990703-1.c: New test.
54850
54851 1999-06-29 Nick Clifton <nickc@cygnus.com>
54852
54853 * lib/file-format.exp: New file: Move definition of proc
54854 gcc_target_object_format to here from
54855 gcc.dg/special/ecos.exp.
54856
54857 * lib/c-torture.exp: Include lib file-format.exp.
54858 * lib/gcc-dg.exp: Include lib file-format.exp.
54859
54860 * gcc.dg/special/ecos.exp: Remove definition of proc
54861 gcc_target_object_format.
54862
54863 1999-06-28 Jeffrey A Law (law@cygnus.com)
54864
54865 * gcc.c-torture/execute/990628-1.c: New test.
54866
54867 1999-06-25 Jeffrey A Law (law@cygnus.com)
54868
54869 * gcc.c-torture/compile/990625-2.c: New test.
54870
54871 * gcc.c-torture/compile/990625-1.c: New test.
54872
54873 1999-06-23 Nick Clifton <nickc@cygnus.com>
54874
54875 * gcc.c-torture/compile/dll.c: New test case. Check that dll
54876 attributes compile.
54877 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
54878 ports that use the COFF/PE file format.
54879
54880 1999-06-17 Jeffrey A Law (law@cygnus.com)
54881
54882 * gcc.c-torture/compile/990617-1.c: New test.
54883
54884 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
54885
54886 * g++.old-deja/g++.other/decl4.C: New test.
54887
54888 1999-06-14 Nathan Sidwell <nathan@acm.org>
54889
54890 * g++.old-deja/g++.other/bitfld3.C: New test.
54891
54892 1999-06-08 Nathan Sidwell <nathan@acm.org>
54893
54894 * g++.old-deja/g++.eh/catch1.C: New test.
54895
54896 1999-06-07 Jeffrey A Law (law@cygnus.com)
54897
54898 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
54899
54900 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
54901 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
54902
54903 1999-06-05 Craig Burley <craig@jcb-sc.com>
54904
54905 * g77.f-torture/compile/19990502-0.f: Replace with new,
54906 shorter, test that still fails after recent changes.
54907
54908 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54909
54910 * gcc.c-torture/execute/990604-1.c: New test.
54911
54912 1999-05-31 Jeffrey A Law (law@cygnus.com)
54913
54914 * gcc.c-torture/execute/990531-1.c: New test.
54915
54916 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54917
54918 * gcc.c-torture/compile/990527-1.c: New test.
54919
54920 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
54921
54922 * gcc.c-torture/execute/990527-1.c: New test.
54923
54924 1999-05-25 Nick Clifton <nickc@cygnus.com>
54925
54926 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
54927 bitfields as signed.
54928
54929 1999-05-25 Craig Burley <craig@jcb-sc.com>
54930
54931 * g77.f-torture/compile/19990525-0.f: New test.
54932
54933 1999-05-25 Jeffrey A Law (law@cygnus.com)
54934
54935 * gcc.c-torture/execute/990525-2.c: New test.
54936
54937 * gcc.c-torture/execute/990525-1.c: New test.
54938
54939 1999-05-24 Nathan Sidwell <nathan@acm.org>
54940
54941 * g++.old-deja/g++.other/anon3.C: New test.
54942 * g++.old-deja/g++.other/anon4.C: New test.
54943 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
54944 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
54945 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
54946 Merrill).
54947
54948 1999-05-24 Jeffrey A Law (law@cygnus.com)
54949
54950 * gcc.c-torture/execute/990524-1.c: New test.
54951
54952 * gcc.dg/990524-1.c: New test.
54953
54954 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54955
54956 * gcc.c-torture/compile/990523-1.c: New test.
54957
54958 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
54959
54960 * gcc.c-torture/compile/990519-1.c: New test.
54961
54962 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54963
54964 * gcc.c-torture/compile/990517-1.c: New test.
54965
54966 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
54967 (e4, f4): New tests.
54968 (main): Call them.
54969
54970 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54971
54972 * gcc.dg/noreturn-1.c: New test.
54973
54974 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54975
54976 * gcc.c-torture/execute/990513-1.c: New test.
54977
54978 1999-05-10 Richard Henderson <rth@cygnus.com>
54979
54980 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
54981
54982 1999-05-10 Craig Burley <craig@jcb-sc.com>
54983
54984 * g77.f-torture/execute/erfc.f: Use small single-precision
54985 values, to avoid problems on Alphas when not -mieee.
54986
54987 1999-05-08 Craig Burley <craig@jcb-sc.com>
54988
54989 * gcc.dg/990506-0.c: New test.
54990
54991 1999-05-08 Richard Henderson <rth@cygnus.com>
54992
54993 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
54994 the constant to test. Don't XFAIL 64-bit targets.
54995
54996 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
54997 * g++.old-deja/g++.law/profile1.C: Likewise.
54998
54999 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
55000 operator new instances.
55001 * g++.old-deja/g++.other/delete5.C: Likewise.
55002
55003 1999-05-03 Craig Burley <craig@jcb-sc.com>
55004
55005 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
55006 intrinsic.
55007
55008 1999-05-03 Craig Burley <craig@jcb-sc.com>
55009
55010 * g77.f-torture/execute/u77-test.f: Reverse order of two
55011 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
55012
55013 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
55014
55015 * gcc.dg/compare1.c: New test.
55016
55017 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
55018
55019 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
55020 New tests.
55021
55022 1999-05-02 Craig Burley <craig@jcb-sc.com>
55023
55024 * g77.f-torture/compile/19990502-1.f: New test.
55025
55026 1999-05-02 Craig Burley <craig@jcb-sc.com>
55027
55028 * g77.f-torture/compile/19990502-0.f: New test.
55029
55030 1999-05-02 Craig Burley <craig@jcb-sc.com>
55031
55032 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
55033 intrinsic.
55034
55035 1999-05-02 Craig Burley <craig@jcb-sc.com>
55036
55037 * g77.f-torture/execute/u77-test.f (main): List libU77
55038 intrinsics not currently tested.
55039 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
55040 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
55041 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
55042 Trim blanks off the ends of some printed strings.
55043
55044 1999-05-02 Craig Burley <craig@jcb-sc.com>
55045
55046 * g77.f-torture/execute/u77-test.f (main): Just warn about
55047 FSTAT gid disagreement, as it's expected on some systems.
55048
55049 1999-05-01 Craig Burley <craig@jcb-sc.com>
55050
55051 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
55052 use a new function, which allows for some slop.
55053 Clean up some commentary.
55054 (issum): The new function.
55055 (sgladd): Deleted subroutine.
55056
55057 1999-05-01 Craig Burley <craig@jcb-sc.com>
55058
55059 * g77.f-torture/execute/u77-test.f: Modify to be more like
55060 libf2c/libU77 version, bringing patches to that version here.
55061 Add suitable commentary.
55062
55063 1999-04-25 Richard Henderson <rth@cygnus.com>
55064
55065 * gcc.dg/990424-1.c: New test.
55066
55067 1999-04-24 Craig Burley <craig@jcb-sc.com>
55068
55069 * g77.f-torture/execute/u77-test.f (main): Bug involving
55070 LSTAT has been fixed, so turn back on full checking.
55071
55072 1999-04-20 Craig Burley <craig@jcb-sc.com>
55073
55074 * g77.f-torture/compile/19990419-0.f: New test.
55075 * g77.f-torture/execute/19990419-1.f: New test.
55076
55077 1999-04-17 Richard Henderson <rth@cygnus.com>
55078
55079 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
55080 to avoid the need for a prototype to supress a warning.
55081
55082 1999-04-07 Jim Wilson <wilson@cygnus.com>
55083
55084 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
55085
55086 1999-04-04 Jeffrey A Law (law@cygnus.com)
55087
55088 * gcc.c-torture/execute/990404-1.c: New test.
55089
55090 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
55091
55092 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
55093 * gcc.dg/cpp-if3.c: Don't use -pedantic.
55094 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
55095 missing initializer warnings.
55096
55097 1999-03-28 Jeffrey A Law (law@cygnus.com)
55098
55099 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
55100 matching strings.
55101
55102 1999-03-26 Jeffrey A Law (law@cygnus.com)
55103
55104 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
55105
55106 1999-03-26 Craig Burley <craig@jcb-sc.com>
55107
55108 * g77.f-torture/execute/19990325-0.f: New test.
55109 * g77.f-torture/execute/19990325-1.f: New test.
55110
55111 1999-03-24 Jeffrey A Law (law@cygnus.com)
55112
55113 * gcc.c-torture/execute/990324-1.c: New test.
55114
55115 1999-03-22 Jim Wilson <wilson@cygnus.com>
55116
55117 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
55118 test with 4.
55119
55120 1999-03-17 Richard Henderson <rth@cygnus.com>
55121
55122 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
55123
55124 1999-03-13 Craig Burley <craig@jcb-sc.com>
55125
55126 * g77.f-torture/execute/19990313-2.f: New test.
55127 * g77.f-torture/execute/19990313-3.f: New test.
55128
55129 1999-03-13 Craig Burley <craig@jcb-sc.com>
55130
55131 * g77.f-torture/execute/19990313-0.f: New test.
55132 * g77.f-torture/execute/19990313-1.f: New test.
55133
55134 1999-03-12 Jim Wilson <wilson@cygnus.com>
55135
55136 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
55137 printf to sprintf.
55138 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
55139 (main): Add check for u15. Conditionalize u31 check depending on
55140 whether ints are <32 bits or >=32 bits.
55141
55142 1999-03-08 Craig Burley <craig@jcb-sc.com>
55143
55144 * g77.f-torture/execute/19981119-0.f: Improve testiness.
55145
55146 1999-03-08 Craig Burley <craig@jcb-sc.com>
55147
55148 * g77.f-torture/compile/19990305-0.f: New test.
55149 * g77.f-torture/execute/19981119-0.f: New test.
55150
55151 1999-03-08 Craig Burley <craig@jcb-sc.com>
55152
55153 * g77.f-torture/execute/970625-2.f: call ABORT if final
55154 result is not correct, instead of just printing it.
55155 Add this checking via newly introduced obfuscation, to
55156 trip up buggy front ends.
55157
55158 1999-03-07 Craig Burley <craig@jcb-sc.com>
55159
55160 * g77.f-torture/compile/960317-1.f: Moved from being
55161 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
55162
55163 1999-03-06 Craig Burley <craig@jcb-sc.com>
55164
55165 * g77.f-torture/execute/960317-1.f: New (old) test.
55166 * g77.f-torture/execute/970625-2.f: Ditto.
55167
55168 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
55169
55170 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an
55171 error message on line 1 or line 2; cccp and cpplib do this differently.
55172
55173 1999-03-01 Jeffrey A Law (law@cygnus.com)
55174
55175 * g++.old-deja/g++.law/weak1.C: New test.
55176
55177 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
55178
55179 * gcc.c-torture/execute/990119-1.c: Renamed to...
55180 * gcc.dg/990119-1.c: this, so it will only be tested once
55181 (it's a preprocessor test, it doesn't need to be run at
55182 multiple optimization levels).
55183
55184 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
55185
55186 * lib/g++.exp: Don't add incdir=$base_dir/../include to
55187 ALWAYS_CXXFLAGS.
55188
55189 1999-02-24 Craig Burley <craig@jcb-sc.com>
55190
55191 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
55192 * g77.f-torture/compile/19981216-0.f: ...as it is expected
55193 to not be compilable by current g77.
55194
55195 1999-02-24 Nick Clifton <nickc@cygnus.com>
55196
55197 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
55198
55199 1999-02-22 Jeffrey A Law (law@cygnus.com)
55200
55201 * gcc.c-torture/execute/990222-1.c: New test.
55202
55203 1999-02-19 Craig Burley <craig@jcb-sc.com>
55204
55205 * g77.f-torture/compile/19990218-0.f: New test.
55206 * g77.f-torture/noncompile/19990218-1.f: New test.
55207
55208 1999-02-18 Craig Burley <craig@jcb-sc.com>
55209
55210 * g77.f-torture/compile/19981216-0.f: New test.
55211
55212 1999-02-14 Jeffrey A Law (law@cygnus.com)
55213
55214 * gcc.dg/990214-1.c: New test.
55215
55216 1999-02-13 Jeffrey A Law (law@cygnus.com)
55217
55218 * gcc.dg/990213-2.c: New test.
55219
55220 * gcc.dg/990213-1.c: New test.
55221
55222 1999-02-12 Jeffrey A Law (law@cygnus.com)
55223
55224 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
55225 ints.
55226
55227 1999-02-11 Nick Clifton <nickc@cygnus.com>
55228
55229 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
55230 specified by target.
55231
55232 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
55233
55234 1999-02-11 Jeffrey A Law (law@cygnus.com)
55235
55236 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
55237
55238 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
55239
55240 * gcc.dg/special/ecos.exp: New test driver for new tests with
55241 special requirements.
55242
55243 * gcc.dg/special/alias-1.c: New test.
55244 * gcc.dg/special/gcsec-1.c: New test.
55245 * gcc.dg/special/weak-1.c: New test.
55246 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
55247 * gcc.dg/special/weak-2.c: New test.
55248 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
55249 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
55250 * gcc.dg/special/wkali-1.c: New test.
55251 * gcc.dg/special/wkali-2.c: New test.
55252 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
55253 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
55254
55255 1999-02-10 Felix Lee <flee@cygnus.com>
55256
55257 * lib/c-torture.exp (c-torture-compile): Pull out code for
55258 analyzing gcc error messages.
55259 (c-torture-execute): Likewise. Fix some (harmless) false
55260 positives.
55261 * lib/gcc.exp (gcc_check_compile): New function.
55262
55263 1999-02-08 Richard Henderson <rth@cygnus.com>
55264
55265 * gcc.c-torture/execute/990208-1.c: New test.
55266
55267 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
55268
55269 * g++.dg/special/ecos.exp: New driver for new tests with special
55270 requirements
55271
55272 * g++.dg/special/conpr-1.C: New test
55273 * g++.dg/special/conpr-2.C: New test
55274 * g++.dg/special/conpr-2a.C: New test
55275 * g++.dg/special/conpr-3.C: New test
55276 * g++.dg/special/conpr-3a.C: New test
55277 * g++.dg/special/conpr-3b.C: New test
55278
55279 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
55280 allow g++ to use the dg driver
55281
55282 * README: Add comment about g++.dg directory
55283
55284 1999-02-06 Jeffrey A Law (law@cygnus.com)
55285
55286 * README: Update email addresses.
55287
55288 1999-02-03 Nick Clifton <nickc@cygnus.com>
55289
55290 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
55291 arguments in order to force structure S onto the stack even on
55292 the alpha.
55293 (test): Pass 10 leading arguments to function foo as well as the
55294 structure S.
55295
55296 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
55297 failure for all targets.
55298
55299 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
55300 abort to terminate program execution.
55301
55302 1999-01-30 Richard Henderson <rth@cygnus.com>
55303
55304 * gcc.c-torture/execute/990130-1.c: New test.
55305
55306 1999-01-30 Jeffrey A Law (law@cygnus.com)
55307
55308 * gcc.dg/990130-1.c: New test.
55309
55310 1999-01-28 Michael Meissner <meissner@cygnus.com>
55311
55312 * gcc.c-torture/execute/990128-1.c: New test.
55313
55314 1999-01-27 Michael Meissner <meissner@cygnus.com>
55315
55316 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
55317
55318 1999-01-27 Felix Lee <flee@cygnus.com>
55319
55320 * lib/c-torture.exp (c-torture-compile): pull out code for
55321 analyzing gcc error messages.
55322 (c-torture-execute): ditto, and fix some (harmless) false
55323 positives.
55324 * lib/gcc.exp (gcc_check_compile): new function.
55325
55326 1999-01-17 Jeffrey A Law (law@cygnus.com)
55327
55328 * gcc.dg/990117-1.c: New test.
55329
55330 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
55331
55332 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
55333
55334 1999-01-15 Jeffrey A Law (law@cygnus.com)
55335
55336 * g77.f-torture/compile/990115-1.f: New test.
55337
55338 1999-01-07 Jeffrey A Law (law@cygnus.com)
55339
55340 * gcc.c-torture/compile/990107-1.c: New test
55341
55342 1999-01-06 Jeffrey A Law (law@cygnus.com)
55343
55344 * gcc.c-torture/execute/990106-2.c: New test.
55345
55346 * gcc.c-torture/execute/990106-1.c: New test.
55347
55348 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
55349
55350 * gcc.c-torture/compile/981223-1.c: New test.
55351
55352 1998-12-29 Richard Henderson <rth@cygnus.com>
55353
55354 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
55355 (opt3): Rename from opt4 and disable.
55356
55357 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
55358
55359 * g++.old-deja/g++.pt/ptrmem5.C: New test.
55360
55361 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
55362
55363 * g++.old-deja/g++.other/conv5.C: New test.
55364
55365 1998-12-14 Nick Clifton <nickc@cygnus.com>
55366
55367 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
55368
55369 1998-12-11 Jeffrey A Law (law@cygnus.com)
55370
55371 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
55372
55373 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
55374
55375 * gcc.c-torture/compile/981211-1.c: New test.
55376
55377 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
55378
55379 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
55380
55381 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
55382
55383 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55384
55385 * gcc.special/930510-1.c: Make C9X safe.
55386 * gcc.misc-tests/gcov-1.c Similarly.
55387 * gcc.misc-tests/gcov-2.c Similarly.
55388
55389 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55390
55391 * gcc.dg/ultrasp1.c: New test.
55392
55393 1998-12-06 Richard Henderson <rth@cygnus.com>
55394
55395 * gcc.c-torture/execute/981206.c: New test.
55396
55397 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55398
55399 * g++.old-deja/g++.ns/template7.C: New test.
55400
55401 * g++.old-deja/g++.other/expr1.C: New test.
55402
55403 * g++.old-deja/g++.eh/tmpl3.C: New test.
55404
55405 * g++.old-deja/g++.eh/tmpl2.C: New test.
55406
55407 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
55408
55409 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
55410 * g++.old-deja/g++.other/using6.C: Removed.
55411 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
55412
55413 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
55414
55415 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
55416
55417 * g++.old-deja/g++.pt/overload8.C: New test.
55418
55419 * g++.old-deja/g++.pt/overload7.C: New test.
55420
55421 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
55422
55423 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
55424 and relinking messages.
55425 * lib/g++.exp (g++_target_compile): Remove .rpo file when
55426 compiling with -frepo.
55427
55428 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
55429
55430 * g++.old-deja/g++.pt/lookup6.C: New test.
55431
55432 1998-11-30 Nick Clifton <nickc@cygnus.com>
55433
55434 * gcc.c-torture/execute/981130-1.c: New test.
55435 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
55436
55437 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
55438
55439 * g++.old-deja/g++.pt/explicit76.C: New test.
55440
55441 * g++.old-deja/g++.pt/friend38.C: New test.
55442
55443 * g++.old-deja/g++.ns/crash2.C: New test.
55444
55445 * g++.old-deja/g++.pt/defarg8.C: New test.
55446
55447 * g++.old-deja/g++.pt/instantiate6.C: New test.
55448
55449 * g++.old-deja/g++.pt/static6.C: New test.
55450
55451 * g++.old-deja/g++.pt/decl2.C: New test.
55452
55453 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
55454
55455 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
55456 problem is actually related with name lookup, but so what? :-)
55457
55458 * g++.old-deja/g++.pt/friend37.C: New test.
55459
55460 1998-11-25 Dave Love <d.love@dl.ac.uk>
55461
55462 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
55463 element, which fails on some systems.
55464
55465 * g77.f-torture/execute/labug1.f: New test.
55466
55467 1998-11-21 Jeffrey A Law (law@cygnus.com)
55468
55469 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
55470 is defined.
55471
55472 1998-11-18 Dave Love <d.love@dl.ac.uk>
55473
55474 * g77.f-torture/compile/981117-1.f: New test.
55475
55476 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
55477
55478 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
55479 properly discarded.
55480
55481 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
55482
55483 * gcc.c-torture/execute/memcheck: New directory of tests for
55484 -fcheck-memory-usage.
55485
55486 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
55487
55488 * README: New file, general information about the testsuite and
55489 new description of the various C++ test subdirectories.
55490 * README.g++: Eliminate obsolete information, update and move most
55491 relevant stuff to README.
55492
55493 1998-11-07 Richard Henderson <rth@cygnus.com>
55494
55495 * gcc.c-torture/compile/981107-1.c: New test.
55496
55497 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
55498
55499 * execute/memcpy-bi.c: New testcase.
55500
55501 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
55502
55503 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
55504 base classes.
55505
55506 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
55507 template is selected.
55508
55509 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
55510 classes, it should be accepted for all types.
55511
55512 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
55513
55514 * g++.old-deja/g++.pt/spec24.C: Ensure that template
55515 specializations start with template headers.
55516
55517 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
55518
55519 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
55520
55521 * g++.old-deja/g++.other/init9.C: Test cross initialization of
55522 non-POD types.
55523
55524 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
55525
55526 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
55527
55528 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
55529
55530 * compile/981022-1.c, compile/981022-1.x: New test and driver.
55531
55532 1998-10-19 Jeffrey A Law (law@cygnus.com)
55533
55534 * 981019-1.c: New test.
55535
55536 1998-10-14 Robert Lipe <robertl@dgii.com>
55537
55538 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
55539 find objc headers.
55540
55541 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
55542
55543 * compile/981001-4.c: Remove use of GCC extension that triggers a
55544 compiler bug.
55545
55546 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
55547
55548 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
55549
55550 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
55551
55552 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
55553 instantiation of template produces incorrect code for delete
55554 expression.
55555
55556 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
55557 constructors' name is not unique.
55558 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
55559 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
55560
55561 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
55562 automatic array of const is ill-formed.
55563
55564 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
55565 of template parameter?
55566
55567 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
55568 const.
55569
55570 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
55571 pointer-to-member expression.
55572
55573 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
55574 declaration causes ICE.
55575
55576 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
55577
55578 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
55579 reserved in the global namespace.
55580
55581 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
55582 generate needed virtual table.
55583
55584 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
55585
55586 1998-10-10 Dariush Eslimi <eslimi@loran.com>
55587
55588 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
55589 template-dependent type
55590
55591 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
55592
55593 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
55594 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
55595 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
55596
55597 * g++.old-deja/g++.other/using5.C: New test; using decl from base
55598 class should be usable as argument of member function.
55599 * g++.old-deja/g++.other/using6.C: New test; using decl from base
55600 class should be usable as return type of member function.
55601 * g++.old-deja/g++.other/using7.C: New test; using decl from base
55602 class should be usable as type of data member.
55603
55604 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
55605
55606 1998-10-09 Jeffrey A Law (law@cygnus.com)
55607
55608 * gcc.c-torture/special/920521-1.c: Fix bogus test.
55609
55610 1998-10-08 Nick Clifton <nickc@cygnus.com>
55611
55612 * gcc.dg/dll-?.c Add thumb to target list.
55613 Fix assembler scan patterns to match current assembler output.
55614
55615 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
55616
55617 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
55618 matching of template brackets.
55619
55620 * g++.old-deja/g++.other/using4.C: New test. Test using
55621 declarations of methods from base classes.
55622
55623 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
55624 within functions should introduce names into the innermost
55625 enclosing namespace.
55626
55627 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
55628 of static locals if first initialization throws.
55629
55630 1998-10-07 Jim Wilson <wilson@cygnus.com>
55631
55632 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
55633
55634 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
55635
55636 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
55637 lose track of the possible targets of tablejump insns.
55638 * special/special.exp: Run it.
55639
55640 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55641
55642 * g++.old-deja/g++.pt/friend35.C: New test. A template function
55643 must be declared before its specializations can be named in friend
55644 declarations.
55645
55646 1998-10-05 Dave Love <d.love@dl.ac.uk>
55647
55648 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
55649
55650 * g77.f-torture/execute/io1.f: New test.
55651
55652 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
55653
55654 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
55655 with pointer to template function, for which no argument deduction
55656 is possible.
55657
55658 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
55659 specialization of template function as argument to template
55660 function.
55661
55662 * g++.old-deja/g++.other/access2.C: New test; Inner class
55663 shouldn't have privileged access to Outer's names.
55664
55665 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
55666
55667 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
55668 friend template declared within template class conflicts with
55669 nested class of the same name.
55670
55671 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
55672 is ignored.
55673
55674 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
55675 object with direct initializer as function declaration.
55676
55677 * g++.old-deja/g++.other/decl2.C: New test; duplicate
55678 initializers.
55679
55680 * g++.old-deja/g++.other/null2.C: New test; conditional operator
55681 involving const pointer and NULL produces incorrect result.
55682
55683 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
55684 type name without `typename' should be rejected with -pedantic.
55685
55686 1998-10-02 Richard Henderson <rth@cygnus.com>
55687
55688 * g++.old-deja/g++.other/addrof1.C: New test.
55689
55690 1998-10-01 Nick Clifton <nickc@cygnus.com>
55691
55692 * gcc.c-torture/compile/981001-1.c: New test.
55693 * gcc.c-torture/execute/981001-1.c: New test.
55694
55695 1998-10-01 Jeffrey A Law (law@cygnus.com)
55696
55697 * gcc.c-torture/compile/981001-2.c: New test.
55698 * gcc.c-torture/compile/981001-3.c: New test.
55699 * gcc.c-torture/compile/981001-4.c: New test.
55700
55701 1998-10-01 Robert Lipe <robertl@dgii.com>
55702
55703 * lib/objc.exp (objc_target_compile): Add -L during compiles for
55704 multilibbed hosts. Idea grafted from g77.exp.
55705
55706 1998-09-30 Dave Love <d.love@dl.ac.uk>
55707
55708 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
55709 avoid losing on systems which need -lsocket.
55710
55711 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
55712
55713 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
55714 * g++.old-deja/g++.other/nested2.C: Ditto.
55715 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
55716 failure.
55717
55718 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
55719
55720 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
55721 preferred over template operator!= for enum bitfields.
55722
55723 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
55724
55725 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
55726 that happen to have the same base name, but in different scopes,
55727 are incorrectly rejected.
55728
55729 1998-09-16 Richard Henderson <rth@cygnus.com>
55730
55731 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
55732 on the native word size instead of an integer literal.
55733
55734 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
55735
55736 * g++.old-deja/g++.other/static2.C: Invocation of static data
55737 member of type pointer-to-function denoted as non-static member.
55738
55739 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
55740 checks involving function types and aliases.
55741
55742 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
55743
55744 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
55745 redefined to the same non-trivial type.
55746
55747 * g++.old-deja/g++.pt/explicit73.C: Test for proper
55748 namespace-qualification of template specializations declared in
55749 other namespaces.
55750
55751 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
55752 to declare a subset of the specializations of a template function
55753 as friends of specializations of a template class.
55754
55755 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
55756 member templates that do not fully specialize the enclosing
55757 template class are rejected.
55758
55759 1998-09-11 Dave Love <d.love@dl.ac.uk>
55760
55761 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
55762
55763 1998-09-08 Dave Love <d.love@dl.ac.uk>
55764
55765 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
55766 altered from libf2c/libU77 version.
55767
55768 1998-09-06 Dave Love <d.love@dl.ac.uk>
55769
55770 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
55771
55772 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>
55773 Alexandre Oliva <oliva@dcc.unicamp.br>
55774
55775 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
55776 (un)signed char are different types for template specialization
55777 purposes.
55778
55779 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
55780
55781 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
55782 * objc: ObjC testsuite.
55783
55784 1998-08-31 Catherine Moore <clm@cygnus.com>
55785
55786 * gcc.c-torture/execute/941014-1.x: New file.
55787
55788 1998-08-31 Nick Clifton <nickc@cygnus.com>
55789
55790 * lib/c-torture.exp: Add support for
55791 torture_eval_before_compile and torture_eval_before_execute
55792 variables.
55793
55794 1998-08-30 Jeffrey A Law (law@cygnus.com)
55795
55796 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
55797 this test triggers valid.
55798
55799 1998-08-27 Jeffrey A Law (law@cygnus.com)
55800
55801 * gcc.dg/980827-1.c: New test.
55802
55803 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
55804
55805 * gcc.c-torture/execute/loop-4b.c: New test.
55806
55807 1998-08-26 Nick Clifton <nickc@cygnus.com>
55808
55809 * lib/c-torture.exp: Add support for
55810 torture_eval_before_compile and torture_eval_before_execute
55811 variables.
55812
55813 1998-08-25 Jeffrey A Law (law@cygnus.com)
55814
55815 * gcc.c-torture/compile/980825-1.c: New test.
55816
55817 1998-08-24 Nick Clifton <nickc@cygnus.com>
55818
55819 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
55820 count number tests in opt_t0 not good_t0.
55821
55822 1998-08-24 Jeffrey A Law (law@cygnus.com)
55823
55824 * gcc.c-torture/compile/930326-1.x: Fix typo.
55825
55826 1998-08-23 Mark Mitchell <mark@markmitchell.com>
55827
55828 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
55829 causes an ICE.
55830
55831 1998-08-21 Jeffrey A Law (law@cygnus.com)
55832
55833 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
55834 STACK_SIZE is defined.
55835 * gcc.c-torture/unsorted/stuct.c: Similarly.
55836
55837 * gcc.c-torture/compile/980821-1.c: New test.
55838
55839 1998-08-21 Jeffrey A Law (law@cygnus.com)
55840
55841 * gcc.c-torture/execute/980526-2.c: Disable for targets with
55842 16bit ints.
55843
55844 1998-08-19 Mark Mitchell <mark@markmitchell.com>
55845
55846 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
55847 code.
55848
55849 1998-08-09 Mark Mitchell <mark@markmitchell.com>
55850
55851 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
55852 error'.
55853
55854 1998-08-18 Jeffrey A Law (law@cygnus.com)
55855
55856 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
55857
55858 1998-08-16 Jeffrey A Law (law@cygnus.com)
55859
55860 * gcc.c-torture/compile/980816-1.c: New test.
55861
55862 * gcc.dg/980816-1.c: New test.
55863
55864 1998-08-13 Jeffrey A Law (law@cygnus.com)
55865
55866 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
55867 compiler for ieee tests.
55868
55869 1998-08-01 Dave Love <d.love@dl.ac.uk>
55870
55871 * g77.f-torture/compile/980729-0.f: New test.
55872
55873 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
55874
55875 * gcc.c-torture/special/eeprof-1.c: New test, for
55876 -finstrument-functions.
55877 * gcc.c-torture/special/special.exp: Run it.
55878
55879 1998-07-29 Jeffrey A Law (law@cygnus.com)
55880
55881 * gcc.c-torture/compile/980729-1.c: New test.
55882
55883 1998-07-27 Nick Clifton <nickc@cygnus.com>
55884
55885 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
55886 __thumb__ is defined, and test for ARM style doubles if so.
55887
55888 1998-07-26 Dave Love <d.love@dl.ac.uk>
55889
55890 * g77.f-torture/noncompile/980615-0.f: New test.
55891
55892 1998-07-26 H.J. Lu (hjl@gnu.org)
55893
55894 * gcc.dg/980312-1.c: Do link instead of compile.
55895 * gcc.dg/980313-1.c: Likewise.
55896
55897 1998-07-26 Jeffrey A Law (law@cygnus.com)
55898
55899 * gcc.c-torture/compile/980726-1.c: New test.
55900
55901 1998-07-25 Dave Love <d.love@dl.ac.uk>
55902
55903 * g77.f-torture/execute/io0.f: New test.
55904
55905 1998-07-24 Nick Clifton <nickc@cygnus.com>
55906
55907 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
55908 an int.
55909
55910 1998-06-18 Michael Meissner <meissner@cygnus.com>
55911
55912 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
55913 m32r bugs.
55914
55915 1998-07-17 Nick Clifton <nickc@cygnus.com>
55916
55917 * gcc.dg/980626-1.c: Expect failures for all toolchains until
55918 c-decl.c:grokdeclarator can handle mode attributes.
55919
55920 1998-07-16 Jeffrey A Law (law@cygnus.com)
55921
55922 * gcc.c-torture/execute/980716-1.c: New test.
55923
55924 1998-07-13 Jeffrey A Law (law@cygnus.com)
55925
55926 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
55927 the mn10200.
55928 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
55929 the mn10200.
55930 * gcc.c-torture/execute/va-arg-3.x: Similarly.
55931 * gcc.c-torture/compile/930326-1.x: Similarly.
55932
55933 1998-07-13 Dave Love <d.love@dl.ac.uk>
55934
55935 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
55936 New test from Craig.
55937
55938 1998-07-12 Dave Love <d.love@dl.ac.uk>
55939
55940 * g77.f-torture/noncompile/980616-0.f: New test.
55941
55942 * g77.f-torture/execute/970816-3.f: New test from Craig.
55943
55944 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
55945
55946 * g++.other/singleton.C: Return error value instead of taking
55947 SIGSEGV.
55948
55949 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
55950
55951 * g++.other/singleton.C: New test. Warning is under dispute.
55952 Runtime crash is not.
55953
55954 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
55955
55956 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
55957 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
55958 using6.C, using7.C}: New namespace tests.
55959
55960 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
55961
55962 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
55963 specialization with typedef'ed names used as array indexes.
55964
55965 1998-07-09 Jeffrey A Law (law@cygnus.com)
55966
55967 * gcc.c-torture/execute/980709-1.c: New test.
55968
55969 * gcc.dg/980709-1.c: New test.
55970
55971 1998-07-07 Richard Henderson <rth@cygnus.com>
55972
55973 * gcc.c-torture/execute/bcp-1.c: New test.
55974
55975 1998-07-07 Jeffrey A Law (law@cygnus.com)
55976
55977 * gcc.c-torture/execute/980707-1.c: New test.
55978
55979 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
55980
55981 * gcc.c-torture/compile/980706-1.c: New test.
55982
55983 1998-07-01 Dave Love <d.love@dl.ac.uk>
55984
55985 * g77.f-torture/execute/980701-0.f,
55986 g77.f-torture/execute/980701-1.f: New test from Craig.
55987
55988 1998-07-01 Jeffrey A Law (law@cygnus.com)
55989
55990 * gcc.c-torture/compile/980701-1.c: New test.
55991
55992 * gcc.c-torture/execute/980701-1.c: New test.
55993
55994 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
55995 rlsruhe.de>
55996
55997 * g++.old-deja/g++.robertl/eb132.C: New test.
55998 * g++.old-deja/g++.robertl/eb133.C: Likewise.
55999
56000 1998-06-29 Dave Love <d.love@dl.ac.uk>
56001
56002 * g77.f-torture/execute/980628-7.f,
56003 g77.f-torture/execute/980628-8.f,
56004 g77.f-torture/execute/980628-9.f,
56005 g77.f-torture/execute/980628-10.f: New tests from Craig.
56006
56007 * g77.f-torture/execute/980628-3.f: Remove mail headers.
56008
56009 1998-06-28 Jeffrey A Law (law@cygnus.com)
56010
56011 * g77.f-torture/execute/980628-4.f: New test from Craig.
56012 * g77.f-torture/execute/980628-5.f: Likewise.
56013 * g77.f-torture/execute/980628-2.f: Likewise.
56014 * g77.f-torture/execute/980628-0.f: Likewise.
56015 * g77.f-torture/execute/980628-1.f: Likewise.
56016 * g77.f-torture/execute/980628-3.f: Likewise.
56017 * g77.f-torture/execute/980628-6.f: Likewise.
56018
56019 1998-06-28 Jeffrey A Law (law@cygnus.com)
56020
56021 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
56022 directory when nothing has been installed yet.
56023
56024 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
56025
56026 * gcc.c-torture/special/special.exp: Handle newer versions of
56027 dejagnu.
56028
56029 1998-06-26 Jeffrey A Law (law@cygnus.com)
56030
56031 * gcc.dg/980626-1.c: New test.
56032
56033 1998-06-19 Bruno Haible <haible@ilog.fr>
56034
56035 * gcc.misc-tests/m-un-2.c: New test.
56036 * g++.old-deja/g++.other/warn01.c: Likewise.
56037
56038 1998-06-19 Robert Lipe <robertl@dgii.com>
56039
56040 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
56041 compatibility with assmblers with a different comment character.
56042 Eliminate use of GAS-specific extensions.
56043
56044 1998-06-19 Jeffrey A Law (law@cygnus.com)
56045
56046 * gcc.c-torture/execute/ieee/980619-1.c: New test.
56047
56048 1998-06-19 Robert Lipe <robertl@dgii.com>
56049
56050 * lib/g77.exp: Replace search for libf2c.a with search for newly
56051 renamed libg2c.a
56052
56053 1998-06-17 Jeffrey A Law (law@cygnus.com)
56054
56055 * gcc.c-torture/execute/980617-1.c: New test.
56056
56057 1998-06-12 Jeffrey A Law (law@cygnus.com)
56058
56059 * gcc.c-torture/execute/980612-1.c: New test.
56060
56061 1998-06-08 Jeffrey A Law (law@cygnus.com)
56062
56063 * gcc.dg/980523-1.c: Only test on ppc-linux.
56064 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
56065
56066 * gcc.c-torture/execute/980608-1.c: New test.
56067
56068 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
56069
56070 * gcc.c-torture/execute/980605-1.c: New test.
56071
56072 1998-06-04 Jeffrey A Law (law@cygnus.com)
56073
56074 * gcc.c-torture/execute/980604-1.c: New test.
56075
56076 1998-06-02 Jeffrey A Law (law@cygnus.com)
56077
56078 * gcc.c-torture/execute/980602-1.c: New test.
56079 * gcc.c-torture/execute/980602-2.c: Likewise.
56080
56081 1998-06-02 Dave Love <d.love@dl.ac.uk>
56082
56083 * 970125-0.f: Fix per JCB. Add commentary.
56084
56085 1998-05-31 Michael Meissner <meissner@cygnus.com>
56086
56087 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
56088 IEEE -0 support.
56089
56090 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
56091
56092 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
56093 earlier.
56094
56095 1998-05-28 Catherine Moore <clm@cygnus.com>
56096
56097 * gcc.c-torture/execute/980526-3.c: New test.
56098
56099 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
56100
56101 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
56102 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
56103 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
56104 m88k-motorola-sysv3 to XFAIL.
56105
56106 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
56107
56108 * gcc.dg/980526-1.c: New test.
56109 * gcc.c-torture/execute/980526-2.c: New test.
56110
56111 1998-05-26 Jeffrey A Law (law@cygnus.com)
56112
56113 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
56114
56115 * gcc.c-torture/execute/980526-1.c: New test.
56116
56117 1998-05-26 Dave Love <d.love@dl.ac.uk>
56118
56119 * g77.f-torture/execute/alpha2.f: Add runtime test.
56120
56121 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
56122
56123 * g++.old-deja/old-deja.exp: Strip leading directories.
56124
56125 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
56126 error for the line. Don't run multiple tests for the same line.
56127
56128 1998-05-23 Jeffrey A Law (law@cygnus.com)
56129
56130 * gcc.dg/980523-1.c: New test.
56131
56132 1998-05-23 Dave Love <d.love@dl.ac.uk>
56133
56134 * g77.f-torture/compile/970915-0.f: New test.
56135
56136 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
56137
56138 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
56139
56140 1998-05-21 Jeffrey A Law (law@cygnus.com)
56141
56142 * gcc.dg/980520-1.c: New test.
56143
56144 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
56145
56146 * gcc.dg/980502-1.c: Fix return type.
56147
56148 1998-05-20 Jeffrey A Law (law@cygnus.com)
56149
56150 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
56151 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
56152 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
56153 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
56154 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
56155
56156 1998-05-20 Dave Love <d.love@dl.ac.uk>
56157
56158 * g77.f-torture/execute/980520-1.f: New test.
56159
56160 1998-05-15 Dave Love <d.love@dl.ac.uk>
56161
56162 * lib/mike-g77.exp: New file.
56163
56164 * g77.f-torture/noncompile/noncompile.exp,
56165 g77.f-torture/noncompile/check0.f: New files.
56166
56167 1998-05-14 Dave Love <d.love@dl.ac.uk>
56168
56169 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
56170 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
56171 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
56172 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
56173 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
56174 abort where appropriate.
56175
56176 1998-05-05 Michael Meissner <meissner@cygnus.com>
56177
56178 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
56179 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
56180
56181 1998-04-29 Dave Love <d.love@dl.ac.uk>
56182
56183 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
56184
56185 1998-04-27 Dave Love <d.love@dl.ac.uk>
56186
56187 * g77.f-torture/compile/980427-0.f: New test.
56188
56189 1998-04-24 Dave Love <d.love@dl.ac.uk>
56190
56191 * g77.f-torture/compile/980424-0.f: New test.
56192
56193 1998-04-19 Dave Love <d.love@dl.ac.uk>
56194
56195 * g77.f-torture/compile/980419-2.f (main): New test.
56196 * g77.f-torture/compile/970125-0.f: New test.
56197 * g77.f-torture/compile/980419-1.f: New test.
56198
56199 1998-04-08 Jim Wilson <wilson@cygnus.com>
56200
56201 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
56202 of loop-4.c.
56203
56204 1998-04-07 Jim Wilson <wilson@cygnus.com>
56205
56206 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
56207
56208 1998-04-03 Jim Wilson <wilson@cygnus.com>
56209
56210 * gcc.c-torture/compile/980329-1.c: New test.
56211
56212 1998-03-18 Jim Wilson <wilson@cygnus.com>
56213
56214 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
56215 * gcc.dg/980312-1.c: Fix typo in -march command.
56216
56217 1998-03-16 H.J. Lu (hjl@gnu.org)
56218
56219 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
56220
56221 1998-03-11 Robert Lipe <robertl@dgii.com>
56222
56223 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
56224 Dave Love agree the Fortran source is bogus.
56225
56226 1998-03-11 Robert Lipe <robertl@dgii.com>
56227
56228 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
56229 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
56230 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
56231 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
56232 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
56233
56234 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
56235
56236 * g++.old-deja/g++.other/friend1.C: New test.
56237
56238 1998-02-18 Dave Love <d.love@dl.ac.uk>
56239
56240 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
56241 possibly uninitialized) variables and declare dnrm2.
56242
56243 1998-02-23 Robert Lipe <robertl@dgii.com>
56244
56245 From Bruno Haible <haible@ilog.fr>:
56246 * gcc.c-torture/execute/980223.c: New test.
56247
56248 1998-02-13 Jeffrey A Law (law@cygnus.com)
56249
56250 * gcc.dg/ifelse-1.c: New test.
56251
56252 1998-02-09 H.J. Lu (hjl@gnu.org)
56253
56254 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
56255
56256 * lib/old-dejagnu.exp (old-dejagnu): Added the
56257 "execution test - XFAIL *-*-*" handling in the spirit of
56258 "excess errors test -". Changed the "execution test fails"
56259 handling to be like "excess errors test fails".
56260 * Update various tests accordingly.
56261
56262 1998-02-06 Jim Wilson <wilson@cygnus.com>
56263
56264 * gcc.c-torture/execute/980205.c: New test.
56265
56266 1998-01-18 Jeffrey A Law (law@cygnus.com)
56267
56268 * lib/c-torture.exp: Look for .x files instead of .cexp files.
56269 * lib/f-torture.exp: Similarly.
56270 * gcc.c-torture: Rename all .cexp files to .x files.
56271
56272 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
56273
56274 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
56275 (940510-1.c): Removed duplicate.
56276 (971104-1.c): New test.
56277
56278 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
56279
56280 * lib/f-torture.exp: Improve error and loop detection.
56281
56282 1997-11-19 Michael Meissner <meissner@cygnus.com>
56283
56284 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
56285 use that to size the filler array.
56286
56287 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
56288
56289 * lib/c-torture.exp(c-torture-execute): Fix typo.
56290
56291 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
56292 testcase as the executable name. Keep the executable around if
56293 the test fails.
56294
56295 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
56296
56297 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
56298 changes. Only test one -g option, and move it to the end of the
56299 list of options to test.
56300
56301 1997-09-19 Michael Meissner <meissner@cygnus.com>
56302
56303 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
56304 variable GCC_TORTURE_OPTIONS to supply default switches separated
56305 by colons. If no environment variable, run tests with -O0 -g, -O1
56306 -g, and -O2 -g as well.
56307
56308 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
56309
56310 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
56311 explanatory comments. Fix indentation.
56312
56313 1997-09-15 Jeffrey A Law (law@cygnus.com)
56314
56315 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
56316
56317 1997-09-11 Jeffrey A Law (law@cygnus.com)
56318
56319 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
56320 * g++.old-deja/g++.mike/p7325.C: Likewise.
56321 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
56322
56323 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
56324
56325 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
56326 * g++.old-deja/g++.brendan/crash30.C: Likewise.
56327 * g++.old-deja/g++.brendan/crash39.C: Likewise.
56328 * g++.old-deja/g++.law/operators4.C: Likewise.
56329
56330 1997-09-11 Joe Buck (jbuck@synopsys.com)
56331
56332 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
56333 * g++.old-deja/g++.mike/p784.C: Ditto.
56334 * g++.old-deja/g++.mike/p785.C: Ditto.
56335
56336 1997-09-05 Jeffrey A Law (law@cygnus.com)
56337
56338 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
56339
56340 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
56341
56342 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
56343 target feature; pass this to c-torture-execute as needed.
56344
56345 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
56346
56347 * lib/c-torture.exp(c-torture-execute): If the previous and the
56348 current executables being tested are identical, we don't need to
56349 run the executable again. Try to make the executable names
56350 unique. Add an optional argument for passing additional compiler
56351 flags.
56352
56353 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
56354
56355 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
56356
56357 1997-08-29 Jeffrey A Law (law@cygnus.com)
56358
56359 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
56360
56361 1997-07-31 Jeffrey A Law (law@cygnus.com)
56362
56363 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
56364 32bit or larger longs.
56365
56366 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
56367 have either a 32bit long or 32bit int.
56368
56369 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
56370
56371 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
56372 Make double precision tests dependent on sizeof (double).
56373
56374 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
56375
56376 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
56377 too.
56378
56379 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
56380
56381 * gcc.c-torture/compile/961203-1.cexp: New script.
56382
56383 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
56384
56385 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
56386 up the includes ourselves.
56387
56388 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
56389
56390 * lib/plumhall.exp: Remove random include, and add a few
56391 verbose messages for debugging.
56392
56393 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
56394
56395 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
56396 of trying to do it ourselves.
56397
56398 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
56399
56400 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
56401
56402 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
56403
56404 * gcc.prms/5403.c: Made regexp a bit less strict.
56405
56406 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
56407
56408 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
56409 is returned from remote_load instead.
56410 * lib/plumhall.exp: Ditto.
56411 * lib/mike-g++.exp: Ditto.
56412 * lib/old-dejagnu.exp: Ditto.
56413 * lib/c-torture.exp: Ditto.
56414
56415 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
56416
56417 * lib/g++.exp: Use build_wrapper procedure.
56418 * lib/gcc.exp: Ditto.
56419
56420 1997-05-20 Jeffrey A Law (law@cygnus.com)
56421
56422 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
56423 an old-style decl for malloc. Fixes tests to work when
56424 sizeof (int) != sizeof (size_t).
56425
56426 1997-05-15 Mike Meissner <meissner@cygnus.com>
56427
56428 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
56429
56430 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
56431 use stdargs.h interface.
56432
56433 1997-05-15 Mike Meissner <meissner@cygnus.com>
56434
56435 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
56436 NO_VARARGS when compiling.
56437
56438 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
56439
56440 * lib/plumhall.exp(ph_includes): New procedure.
56441 (ph_make): Use it.
56442 (ph_compiler): Ditto.
56443
56444 * lib/g++.exp: Rename test-glue.c to testglue.c.
56445 * lib/gcc.exp: Ditto.
56446
56447 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
56448
56449 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
56450 to completion when it's called.
56451
56452 1997-03-21 Michael Meissner <meissner@cygnus.com>
56453
56454 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
56455 is defined, don't do test.
56456
56457 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
56458
56459 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
56460 for object files.
56461 (ph_summary): Mark skipped testcases as untested, not unresolved.
56462
56463 * lib/plumhall.exp (ph_make): If unresolved because of bad
56464 errorCode, record errorCode in log file.
56465 (*): Replace send_log/verbose with verbose -log.
56466
56467 1997-03-19 Michael Meissner <meissner@cygnus.com>
56468
56469 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
56470 double conversion if double isn't at least 8 bytes.
56471
56472 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
56473 int to work with targets where int is 16 bits.
56474
56475 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
56476 8 bytes, just exit, since 4 byte doubles don't have enough bits of
56477 precision for the test to complete.
56478
56479 1997-03-14 Michael Meissner <meissner@cygnus.com>
56480
56481 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
56482 if d10v is not compiled with the -mdouble64 flag.
56483 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
56484
56485 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
56486 d10v is not compiled with the -mint32 flag.
56487
56488 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
56489
56490 * lib/plumhall.exp: Use incr_count.
56491
56492 1997-03-12 Jeffrey A Law (law@cygnus.com)
56493
56494 * gcc.c-torture: Update to c-torture-1.45.
56495
56496 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
56497
56498 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
56499 the name of the expect testcase file).
56500
56501 * lib/g++.exp(g++_init): Ditto.
56502
56503 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
56504
56505 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
56506 the host.
56507
56508 * lib/gcc.exp(gcc_exit): New procedure.
56509
56510 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
56511
56512 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
56513 specs where appropriate.
56514
56515 * g++.old-deja/g++.arm/*: Added additional ERROR checks
56516 because of new "candidates are" messages, and removed a few
56517
56518 * Converted all non-old-style g++ testcases to old-style, and
56519 moved into g++.old-deja.
56520
56521 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
56522
56523 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
56524 options.
56525
56526 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
56527 succeeded.
56528
56529 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
56530
56531 1997-02-13 Michael Meissner <meissner@cygnus.com>
56532
56533 * lib/gcc.exp (gcc_target_compile): Add support for defining
56534 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
56535 the machine doesn't have those features.
56536
56537 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
56538
56539 * g++.law/operators4.exp: Don't use LIBS.
56540
56541 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
56542
56543 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
56544
56545 * lib/mike-g++.exp: Don't set the compiler to be tested here.
56546 * lib/g++.exp: Set it here instead. Also, allow use of the
56547 --tool_exec and --tool_opt options. Change CXX to
56548 GXX_UNDER_TEST.
56549
56550 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
56551
56552 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
56553
56554 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
56555
56556 * lib/old-dejagnu.exp: Use prune_warnings instead of
56557 prune_system_crud.
56558 * lib/mike-g++.exp: Ditto.
56559 * lib/gcc.exp: Ditto.
56560 * lib/g++.exp: Ditto.
56561
56562 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
56563
56564 1997-02-07 Jeffrey A Law (law@cygnus.com)
56565
56566 * 941014-2.c: Include stdlib.h
56567 * 960327-1.c: Include stdio.h
56568 * dbra.c, index-1.c: Don't assume ints are 32bits.
56569
56570 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
56571
56572 * lib/gcc.exp: Add gcc,stack_size target feature.
56573
56574 * lib/g++.exp(g++_target_compile): Add the include and link
56575 paths here, not in two other places. And, it's $options, not
56576 options.
56577
56578 * lib/mike-g++.exp(postbase): Remove the code that determines
56579 the correct include and link paths.
56580 * g++.old-deja/old-deja.exp: Ditto.
56581
56582 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
56583
56584 * lib/g++.exp(g++_init): target_compile no longer returns the
56585 filename of the result.
56586
56587 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
56588
56589 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
56590 call to glob.
56591
56592 * gcc.c-torture/special/special.exp: Change call to
56593 gcc_target_compile to include the object file.
56594
56595 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
56596
56597 * gcc.c-torture/special/special.exp: Correct misspelling in last
56598 change.
56599
56600 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
56601
56602 * lib/plumhall.exp(ph_summary): Log the entire output of the
56603 executable. Return -1 if there were any failures, 0 otherwise.
56604 (ph_execute): Return -1 if there were any failures, 0 otherwise.
56605 (ph_make): Clean up objects and executables that were built
56606 if the tests succeeded.
56607
56608 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
56609
56610 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
56611 libraries and includes in the build tree as appropriate.
56612
56613 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
56614
56615 * lib/c-torture.exp: Instead of looking for the global variable
56616 NO_LONG_LONG, check to see if that's a feature of the target.
56617
56618 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
56619
56620 * config/default.exp: Minimize. Delete the remainer of the files in
56621 config; this functionality is now in devo/dejagnu/config.
56622
56623 g++.*/*: Pass any additional flags used to compile to postbase;
56624 delete CXXFLAGS.
56625
56626 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
56627 is now done by runtest.exp. Use gcc_target_compile instead of
56628 compile.
56629
56630 lib/c-torture.exp: Use gcc_target_compile instead of compile.
56631 Remove references to CFLAGS. Use remote_file instead of
56632 calling rm -f.
56633 (c-torture): Take a list of arguments to use to compile this
56634 testcase.
56635
56636 lib/g++.exp: Simplify. Use target_compile instead of compile.
56637 lib/gcc-dg.exp: Ditto.
56638 lib/gcc.exp: Ditto.
56639 lib/mike-{gcc,g++}.exp: Ditto.
56640 lib/old-dejagnu.exp: Ditto.
56641 lib/plumhall.exp: Ditto.
56642
56643 1997-01-08 Jim Wilson <wilson@cygnus.com>
56644
56645 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
56646 (ph_linker): Likewise.
56647
56648 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
56649
56650 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
56651 MAP_ANON / MAP_ANONYMOUS if defined;
56652 else try to map from /dev/zero .
56653
56654 1996-11-12 Jeffrey A Law (law@cygnus.com)
56655
56656 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
56657 isn't defined, then define it to MAP_ANONYMOUS.
56658
56659 1996-11-12 Jeffrey A Law (law@cygnus.com)
56660
56661 * gcc.c-torture: Update to c-torture-1.42 release.
56662
56663 1996-11-11 Jeffrey A Law (law@cygnus.com)
56664
56665 * gcc.c-torture: Update to c-torture-1.41 release.
56666
56667 1996-10-27 Jeffrey A Law (law@cygnus.com)
56668
56669 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
56670 c-torture release.
56671
56672 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
56673
56674 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
56675 and LDFLAGS. Fix second case to append the target_info ldflags
56676 onto LDFLAGS, not CFLAGS.
56677 * lib/g++.exp (g++_init): Add target_info stuff.
56678 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
56679 of libgloss and newlib flags for !native.
56680
56681 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
56682 (GDB): Fix relative path to go up another dir for finding gdb.
56683
56684 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
56685
56686 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
56687 versions in the target_info array, if they don't exist.
56688
56689 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
56690
56691 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
56692
56693 1996-07-08 Jim Wilson <wilson@cygnus.com>
56694
56695 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
56696 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
56697
56698 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
56699
56700 * lib/old-dejagnu.exp: Don't remove the output file before we've
56701 actually tested it. Don't append pwd to the path of the executable
56702 we're testing.
56703
56704 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
56705
56706 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
56707
56708 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
56709
56710 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
56711 temporary directory for compiler files, and set it to a default
56712 value of /tmp. Set $output as the name of the output file from
56713 compiling the testcase. Add a -o option to $cflags_var so the
56714 compiler writes the final output file as $output. Set $executable
56715 to $output.
56716
56717 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
56718 directory for compiler files, and set it to /tmp if it doesn't
56719 already have a value. Set $output_file to the name of the output
56720 file from compiling the testcase. Add a -o option to CXXFLAGS so
56721 the compiler writes the final output file as $output. Use $output
56722 as the executable to be tested.
56723
56724 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
56725
56726 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
56727
56728 1996-06-08 Jeffrey A Law (law@cygnus.com)
56729
56730 * gcc.c-torture/execute/pending-1.c: New test. Still
56731 pending in Tege's queue.
56732
56733 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
56734
56735 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
56736 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
56737 if there were failures. Call unresolved if there were unresolved
56738 testcases. Call gcc_fail if program did not run to completion.
56739 (ph_make): Pass additional argument name to ph_execute.
56740 (ph_execute): Add new argument. Pass additional arguments to
56741 ph_summary. Call gcc_fail is there is no execution output.
56742
56743 1996-04-24 Jeffrey A Law (law@cygnus.com)
56744
56745 * lib/plumhall.exp (proc_summary): Output relavent summary
56746 lines into the log so specific failures in plumhall can be
56747 investigated.
56748
56749 1996-04-10 Jeffrey A Law (law@cygnus.com)
56750
56751 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
56752 (c-torture-execute): Don't try to execute tests which use
56753 "long long" types if $NO_LONG_LONG is nonzero.
56754
56755 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
56756
56757 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
56758 not c-torture.
56759
56760 * gcc.ieee: Move from here.
56761 * gcc.c-torture/execute/ieee: To here.
56762
56763 1996-03-26 Jeffrey A Law (law@cygnus.com)
56764
56765 * gcc.c-torture: Update to c-torture-1.41 release.
56766
56767 1996-03-22 Jeffrey A Law (law@cygnus.com)
56768
56769 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
56770 not "$output".
56771
56772 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
56773
56774 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
56775 -c present.
56776
56777 1996-03-02 Jeffrey A Law (law@cygnus.com)
56778
56779 * config/proelf.exp: Handle connecting to a simulator.
56780
56781 1996-01-31 Jeffrey A Law (law@cygnus.com)
56782
56783 * config/proelf.exp: New file. Enough framework that we can
56784 run c-torture tests on the proelf targets (or any other target
56785 that gdb can connect to for that matter).
56786
56787 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
56788
56789 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
56790 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
56791
56792 * lib/plumhall.exp (ph_execute): Always call ph_summary if
56793 exec_output exists.
56794
56795 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
56796
56797 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
56798 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
56799
56800 * config/*.exp: Update FSF address. Change result of ${tool}_load
56801 to pass/fail/unresolved/unsupported/untested. Caller must now
56802 call unresolved/unsupported/untested.
56803 * lib/*.exp: Update FSF address. Update to handle new results of
56804 ${tool}_load.
56805 * lib/chill.exp (verbose): Delete.
56806
56807 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
56808
56809 * lib/gcc.exp (default_gcc_start): Change order of args to
56810 $LDFLAGS $CFLAGS $LIBS.
56811 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
56812 Save/set/restore CFLAGS. Pass single arg to gcc_start.
56813 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
56814 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
56815 * gcc.misc-tests/dg-test.exp: Likewise.
56816 * gcc.misc-tests/msgs.exp: Likewise.
56817 * gcc.prms/prms.exp: Likewise.
56818 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
56819 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
56820
56821 * lib/dg.exp: Deleted, moved to dejagnu/lib.
56822
56823 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
56824
56825 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
56826
56827 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
56828 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
56829
56830 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
56831 necessary.
56832
56833 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
56834
56835 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
56836 global for loop; add use of $mathlib.
56837 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
56838 settings here; set mathlib for anything but VxWorks.
56839
56840 1996-01-22 Jeffrey A Law (law@cygnus.com)
56841
56842 * gcc.c-torture: Update to c-torture-1.40 release.
56843
56844 1996-01-03 Jeffrey A Law (law@cygnus.com)
56845
56846 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
56847 dg.exp.
56848
56849 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
56850
56851 * lib/c-torture.exp (c-torture-execute): Declare "output" as
56852 global.
56853
56854 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
56855
56856 * lib/g++.exp (LIBS): Define if not already.
56857 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
56858 (gcc-dg-prune): Call prune_gcc_output.
56859 * lib/gcc.exp (prune_gcc_output): New proc.
56860 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
56861 prune_gcc_output.
56862
56863 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
56864
56865 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
56866 (c-torture-execute): Likewise. Rename `name' to `testcase'.
56867
56868 1995-11-15 Jeffrey A Law (law@cygnus.com)
56869
56870 * gcc.c-torture: Update to c-torture-1.39 release.
56871
56872 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
56873
56874 * lib/c-torture.exp (c-torture-execute): Don't return if one option
56875 fails, try others as well.
56876
56877 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
56878
56879 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
56880 If compilation fails, mark execute tests as `untested'.
56881 If test is marked as unsupported, don't mark compilation and
56882 execute tests as failed.
56883
56884 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
56885
56886 * lib/g++.exp (g++_init): Don't link in libg++, and look to
56887 libstdc++ for whether or not we want to be doing shared
56888 libraries. Delete link_curses since we don't need it anymore.
56889 * lib/mike-g++.exp (postbase): Don't link in libg++.
56890 * g++.old-deja/old-deja.exp: Likewise.
56891
56892 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
56893
56894 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
56895
56896 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
56897
56898 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
56899 For that, add `-Wl,-a,shared_archive'.
56900 * g++.old-deja/old-deja.exp: Likewise.
56901
56902 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
56903
56904 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
56905
56906 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
56907
56908 * lib/mike-g++.exp (postbase): Pay attention to the status of
56909 g++_load.
56910
56911 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
56912
56913 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
56914
56915 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
56916
56917 * lib/gcc.exp (default_gcc_start): No longer need to log program
56918 being executed or its output, execute_anywhere does that now.
56919 * lib/g++.exp (default_g++_version): Call execute_anywhere.
56920 (default_g++_start): Likewise. Delete calls to verbose/send_log.
56921
56922 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
56923
56924 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
56925 the same as those in lib/g++.exp.
56926
56927 1995-10-10 Jeff Law (law@hurl.cygnus.com)
56928
56929 * gcc.c-torture: Update to c-torture-1.38 release.
56930 * gcc.ieee: Related changes.
56931
56932 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
56933
56934 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
56935 "exec". Minor reformatting changes.
56936
56937 * config/rom68k.exp (${tool}_load): Make it work in a canadian
56938 cross. This means all "exec" calls now work on a remote host as
56939 well.
56940 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
56941 cross. Filter out the extra "\r\n" stuff that expect puts in.
56942 (c-torture-execute): Filter out the bogus warnings like
56943 c-torture-compile does. Add support for canadian cross.
56944 * lib/gcc.exp (default_gcc_version, default_gcc_start)
56945 Use execute_anywhere rather than calling exec directly. Now it
56946 works for canadian cross testing.
56947
56948 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
56949
56950 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
56951 results into a variable, and check that rather than using file exists.
56952
56953 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
56954
56955 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
56956 create a libg++.so. For sunos4.1.*, also add -ltermcap.
56957
56958 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
56959
56960 * g++.old-deja/old-deja.exp: Create and pass runshlib and
56961 lib_curses if there's a shared libg++ in the build tree.
56962
56963 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
56964
56965 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
56966 if not supported target.
56967
56968 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
56969
56970 * lib/g++.exp (g++_init): Move empty setting of runshlib and
56971 link_curses up to always happen, not just for native builds.
56972
56973 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
56974
56975 * gcc.c-torture: Update to c-torture-1.36 release.
56976 * gcc.failure: Related changes.
56977
56978 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
56979
56980 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
56981
56982 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
56983
56984 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
56985 * lib/mike-g++.exp (postbase): Not in here. Still reference
56986 runshlib, link_curses, and mathlib for link and run.
56987
56988 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
56989 pass the runtime shared library options for Solaris, OSF/1, and
56990 Irix5, and link with -lcurses to avoid unresolved references.
56991
56992 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
56993
56994 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
56995 only run once.
56996
56997 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
56998
56999 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
57000
57001 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
57002
57003 * gcc.c-torture: Update to c-torture-1.35 release. Note we
57004 do not have a framework for the "compat" tests yet.
57005
57006 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
57007
57008 * lib/mike-g++.exp (postbase): New local variable `mathlib',
57009 set to null if we're testing vxworks5.1. Use that instead of
57010 `-lm' in the setting of LIBS for link and run.
57011
57012 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
57013
57014 * config/rom68k.exp (${tool}_load): Major changes to make it
57015 work. Verified that it does in fact return the stuff in
57016 exec_output properly. Catch any Emul or any TRAP other than 0.
57017
57018 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
57019
57020 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
57021 LDFLAGS properly for targets that need stuff from libgloss.
57022 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
57023 only run once.
57024 (gpp_initialized): New variable.
57025
57026 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
57027
57028 * config/rom68k.exp: Load libgloss.exp.
57029 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
57030 so we can produce a fully linked binary.
57031 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
57032 so we can produce a fully linked binary.
57033
57034 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
57035
57036 * lib/plumhall.exp (ph_section): Watch for expected failures.
57037 Add missing `else'.
57038
57039 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
57040 run the testcase.
57041 (c-torture): Likewise.
57042
57043 1995-08-28 Doug Evans <dje@cygnus.com>
57044
57045 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
57046
57047 * lib/mike-g++.exp (mike_cleanup): New proc.
57048 (prebase): New globals compiler_result, not_compiler_result,
57049 target_regexp.
57050 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
57051 allow leading "-" in pattern. Watch for unsupported tests.
57052 If $compiler_result is set, pattern match assembler code,
57053 and ditto for $not_compiler_result.
57054 * lib/mike-gcc.exp: Likewise.
57055
57056 * lib/plumhall.exp (ph_execute): Only call ph_summary if
57057 execution "succeeded".
57058
57059 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
57060
57061 * config/win32.exp: New file.
57062 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
57063
57064 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
57065
57066 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
57067 unsupported.
57068 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
57069 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
57070 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
57071
57072 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
57073 "... without exceptions was ...". That is now handled by
57074 prune_system_crud.
57075 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
57076
57077 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
57078
57079 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
57080 sieve.c,sort2.c}: New files.
57081 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
57082 sieve.exp,sort2.exp}: Drivers for them.
57083
57084 * lib/mike-gcc.exp (program_output): New user settable variable.
57085 (postbase): Call prune_system_crud. Also prune extraneous compiler
57086 messages.
57087 * lib/mike-g++.exp (program_output): New user settable variable.
57088
57089 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
57090
57091 * config/sh.exp: Deleted (use sim.exp instead).
57092
57093 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
57094
57095 * config/vx.exp: Declare CHECKTASK as global.
57096 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
57097 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
57098 * lib/old-dejagnu.exp: Load [pwd]/$executable.
57099
57100 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
57101
57102 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
57103 target. Like vx.exp, only includes `vx29k.exp' instead of
57104 `vxworks.exp'.
57105
57106 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
57107
57108 * config/sim.exp: Increase time limit from 120 seconds to 240.
57109
57110 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
57111
57112 * gcc.c-torture/execute/950628-1.c: New test.
57113
57114 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
57115
57116 * gcc.c-torture: Update with changes/additions from
57117 c-torture-1.34.
57118
57119 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
57120
57121 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
57122
57123 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
57124
57125 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
57126
57127 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
57128
57129 * gcc.c-torture/compile/950512-1.c: New test.
57130 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
57131 * gcc.dg/struct-ret-1.c: Likewise.
57132
57133 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
57134
57135 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
57136 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
57137
57138 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
57139
57140 * gcc.c-torture/special/920411-1.c: Deleted.
57141 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
57142
57143 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
57144
57145 * config/sim.exp (${tool}_load): Hack in call to bash to get a
57146 cpu limit.
57147
57148 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
57149
57150 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
57151
57152 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
57153
57154 From kenner;
57155 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
57156 is the proper length.
57157 * va-arg-3.c: Likewise.
57158
57159 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
57160
57161 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
57162 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
57163
57164 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
57165 * lib/g++.exp (default_g++_start): Delete old cruft.
57166
57167 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
57168
57169 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
57170 (2 * (1 << 18)) to (2 * (1 << 17)).
57171
57172 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
57173
57174 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
57175
57176 * config/rom68k.exp: Renamed from config/idp.exp
57177
57178 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
57179
57180 * c-torture/compile/921109-2.c
57181
57182 1995-04-18 Mike Stump <mrs@cygnus.com>
57183
57184 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
57185 excess errors.
57186
57187 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
57188
57189 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
57190 output.
57191 * lib/g++.exp (default_g++_start): Likewise.
57192
57193 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
57194
57195 * gcc.c-torture/compile/950329-1.c: New test.
57196
57197 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
57198
57199 * config/bug.exp (${tool}_load): Updated to use new remote_open
57200 and remote_close procs.
57201 * config/idp.exp: New file.
57202
57203 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
57204
57205 * gcc.c-torture/execute/950322-1.c: New test.
57206
57207 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
57208
57209 * config/vx.exp (${tool}_load): Clean up testing of return code from
57210 vxworks_ld and vxworks_spawn.
57211
57212 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
57213
57214 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
57215
57216 1995-03-13 Mike Stump <mrs@cygnus.com>
57217
57218 * lib/old-deja.exp: Add `excess errors test - ' error, now one
57219 can mark excess errors on a machine by machine basis. Note, the
57220 default is to not expect any excess errors, even when excess
57221 errors test - is given, so you will want to put an XFAIL ... on
57222 these lines. For example, // excess errors test - XFAIL hppa*-*-*
57223 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
57224 those 4 machines, but no others.
57225
57226 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
57227
57228 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
57229 * lib/c-torture.exp: to here.
57230
57231 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
57232
57233 * gcc.c-torture/execute/950221-1.c: New test.
57234 * gcc.c-torture/execute/struct-ret-1.c: New test.
57235 * gcc.c-torture/compile/950221-1.c: New test.
57236
57237 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
57238
57239 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
57240
57241 * gcc.c-torture/execute/arith-1.c (main): Return 0.
57242 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
57243
57244 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
57245
57246 * g++.gb: New directory of tests, derived from my signature and
57247 class scoping tests.
57248
57249 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
57250 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
57251 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
57252 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
57253 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
57254 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
57255 * g++.gb/sig25.C: Likewise.
57256
57257 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
57258 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
57259 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
57260 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
57261 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
57262 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
57263 * g++.gb/sig25.exp: Likewise.
57264
57265 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
57266 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
57267 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
57268 * g++.gb/scope13.C: Likewise, this test still fails.
57269
57270 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
57271 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
57272 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
57273 * g++.gb/scope13.exp: Ditto.
57274
57275 * g++.gb/README: New file, explains what these tests are about.
57276
57277 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
57278
57279 * lib/dg.exp (dg-do): Support `preprocess'.
57280 (dg-test): Likewise.
57281
57282 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
57283
57284 * config/udi.exp: change "continue -expect" to "exp_continue".
57285
57286 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
57287
57288 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
57289 Delete redundant tests.
57290
57291 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
57292 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
57293 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
57294 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
57295 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
57296 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
57297 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
57298 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
57299
57300 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
57301 storing label pointers.
57302 * gcc.c-torture/execute/921019-1.c: Likewise.
57303 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
57304 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
57305 parameter fp.
57306 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
57307 constants.
57308
57309 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
57310 Delete obsolete tests.
57311
57312 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
57313 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
57314 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
57315 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
57316 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
57317 * gcc.c-torture/compile/950124-1.c: New test.
57318
57319 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
57320
57321 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
57322
57323 * lib/mike-g++.exp: Add -lm to LIBS.
57324
57325 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
57326
57327 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
57328
57329 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
57330
57331 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
57332
57333 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
57334
57335 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
57336
57337 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
57338
57339 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
57340 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
57341 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
57342 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
57343 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
57344 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
57345 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
57346 * g++.law/{operators31.C, operators32.C,
57347 * g++.law/{operators33.C, operators34.C}: Likewise.
57348 * g++.law/{pic1.C, refs2.C}: Likewise.
57349 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
57350 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
57351 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
57352 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
57353
57354 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
57355 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
57356 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
57357 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
57358 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
57359 * g++.law/{enum9.exp, friend5.exp}: Likewise.
57360 * g++.law/{nest3.exp, nest4.exp}: Likewise.
57361 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
57362 * g++.law/{operators30.exp, operators31.exp}: Likewise.
57363 * g++.law/{operators32.exp, operators33.exp}: Likewise.
57364 * g++.law/{operators34.exp}: Likewise.
57365 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
57366 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
57367 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
57368 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
57369 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
57370
57371 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
57372 No longer expected to fail.
57373 * g++.law/missed-error3.C: Tweak for recent bool changes.
57374
57375 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
57376
57377 * config/emb-unix: Deleted.
57378 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
57379 remote execution. Do final link on remote host if REMOTE_LINK is set.
57380
57381 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
57382
57383 * lib/dg.exp (dg-test): Fix typo in last patch.
57384
57385 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
57386
57387 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
57388 (handles multiple occurrences).
57389
57390 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
57391
57392 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
57393 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
57394 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
57395 printed).
57396 * lib/c-torture.exp (c-torture-compile): Likewise.
57397 (c-torture): Prepend full path if missing.
57398 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
57399 (gcc_fail): Likewise.
57400 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
57401
57402 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
57403
57404 * lib/netware.exp: Only attach to NetWare i386 systems.
57405
57406 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
57407
57408 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
57409 messages. Add test name to "output pattern match" pass/fail message.
57410
57411 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
57412
57413 * gcc.dg: New testsuite.
57414 * gcc.dg/dg.exp: New file.
57415
57416 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
57417 test-switch.c}: Deleted.
57418
57419 * gcc.misc-tests/msgs.exp: New testcase driver.
57420
57421 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
57422
57423 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
57424 Watch for illegal return values from ${tool}_load.
57425 * config/unix.exp (${tool}_load): Fix pass/fail detection for
57426 cross targets. Coerce return value >0 to 1.
57427
57428 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
57429
57430 * config/unix.exp (${tool}_load): Call program rsh, not proc.
57431
57432 * config/emb-unix.exp: New file.
57433
57434 * config/sim.exp: Error if variable $SIM not defined.
57435 (${tool}_load): Mark test as "untested" if simulator missing.
57436
57437 * config/unix.exp: Load remote.exp to get rcp_download.
57438 * lib/c-torture.exp: Use different option lists for testcases with
57439 and without loops.
57440 * gcc.c-torture/execute/execute.exp: Likewise.
57441
57442 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
57443
57444 * config/*.exp: Clarify return code from ${tool}_load.
57445 Call `unresolved' or `untested' instead of `warning' or `perror'
57446 (sometimes you still want to call both though).
57447 Add comment that `shell_id' is local to each file.
57448 * config/udi.exp (timeout): Set to 30.
57449 Don't print warning if connection fails, $connectmode has already
57450 printed an error.
57451 (${tool}_load): Move verbose messages to level 2.
57452 Rework pattern for "Process started" message.
57453 Pass `shell_id' to ${connectmode}_download.
57454 Retry twice upon timeout. Make resetting of target more robust.
57455 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
57456 Pass `shell_id' to exit_$connectmode.
57457 Only call exit_$connectmode if connected.
57458 * config/unix.exp (${tool}_load): Check return codes better.
57459 * config/vrtx.exp (${tool}_load): Likewise.
57460 * config/vx.exp (${tool}_load): Likewise.
57461 Delete unneeded global's.
57462 * lib/dg.exp (dg-test): Update to reflect clarified return codes
57463 from ${tool}_load.
57464 (dg-stat): Delete.
57465 (dg-init): Delete recording of pass/fail counts.
57466 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
57467 (old-dejagnu-init): Likewise.
57468 (old-dejagnu-stat): Delete contents, empty proc now.
57469 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
57470 (c-torture): Delete references to lcnt, lpass, lfail.
57471 Get option list from TORTURE_OPTIONS.
57472 Delete -funroll[-all]-loops if no loops.
57473 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
57474 (g++_stat): Delete contents (empty proc now).
57475 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
57476 (gcc_finish): Likewise.
57477 (gcc_stat): Deleted.
57478 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
57479 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
57480 * gcc.c-torture/execute/execute.exp: Likewise.
57481 Split tests into two parts: compile, execute.
57482 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
57483 no loops. Update to reflect clarified return codes from ${tool}_load.
57484
57485 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
57486
57487 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
57488 to grep for.
57489 (old-dejagnu): Likewise (where necessary).
57490
57491 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
57492
57493 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
57494
57495 * lib/dg.exp (dg-process-target): Fix processing of selector.
57496 Add comment regarding use of `error'.
57497
57498 * lib/gcc.exp (prune_system_crud): Define if missing.
57499 * lib/g++.exp (prune_system_crud): Likewise.
57500
57501 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
57502 Call prune_system_crud.
57503 * lib/dg.exp (dg-runtest): New proc.
57504 Use perror instead of send_user for tcl errors in testcase.
57505 Don't return any value, it's never used.
57506 Don't clobber previous definition of `unknown'.
57507 Print tcl errors in `dg-final'.
57508
57509 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
57510
57511 * lib/dg.exp (dg-process-target): Improve syntax error messages.
57512 (dg-test): Don't print errorInfo, it contains stack backtrace.
57513
57514 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
57515
57516 * lib/g++.exp (runtest_file_p): Define if missing.
57517
57518 1994-09-24 Doug Evans (dje@cygnus.com)
57519
57520 * lib/mike-g++.exp: Comment out loading of g++.exp.
57521 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
57522 (default_g++_version): Always print something.
57523 (default_g++_start): Comment out call to `which'.
57524 (g++_start, g++_load): Deleted (must be defined in config file).
57525 * lib/gcc.exp: Test for existence of $CC at start.
57526 Delete check for tmpdir (done in gcc_init).
57527 (default_gcc_version): Always print something.
57528 (default_gcc_start): Comment out call to `which'.
57529 * config/*.exp: Major cleanup - make cross targets work at least a
57530 little better for g++ (by not being "--tool gcc" specific).
57531 Rename gcc_xxx to ${tool}_xxx.
57532 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
57533 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
57534
57535 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
57536
57537 * lib/c-torture.exp (c-torture-compile): Rework compiler
57538 message processing.
57539
57540 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
57541 c-torture.
57542
57543 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
57544
57545 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
57546
57547 * lib/dg.exp (dg-process-target): Support { target native }.
57548
57549 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
57550
57551 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
57552 looked for "... program xxx got fatal signal".
57553 Correct regsub munging of `comp_output'.
57554 Ignore compiler messages "path prefix not used" and "linker input
57555 file unused".
57556
57557 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
57558
57559 * lib/gcc.exp (runtest_file_p): Define if missing.
57560 * gcc.prms/template.c: Example to work from.
57561
57562 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
57563
57564 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
57565 * lib/dg.exp (dg-test): Call unsupported testcases as such.
57566
57567 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
57568 * gcc.prms/1883.c: Moved from compile/940714-1.c.
57569 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
57570 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
57571
57572 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
57573 (dg-process-target): No longer a varargs proc.
57574 Return S/N for target, P/F for xfail. All callers changed.
57575 (user option procs): More argument checking.
57576 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
57577 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
57578 (dg-test): Skip test if not running on selected target in `dg-do'.
57579 Update handling of `dg-do-what', `dg-output-text'.
57580 Separate execution pass/fail from output pattern match pass/fail.
57581 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
57582
57583 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
57584
57585 * gcc.c-torture/special/special.exp: Don't expect failure for mips
57586 target for 920510-1.c.
57587
57588 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
57589
57590 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
57591 Clean up comment regarding use of passcnt, etc.
57592 (gcc_stat): Don't update `testcnt' here.
57593 (gcc_finish): Do it here.
57594 Might as well reset `but_id' here too.
57595 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
57596 to determine if the file should be tested.
57597 * gcc.c-torture/compile/compile.exp: Likewise.
57598 * gcc.c-torture/execute/execute.exp: Likewise.
57599 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
57600 * gcc.misc-tests/dg-test.exp: Likewise.
57601 * gcc.prms/prms.exp: Likewise.
57602 * gcc.wendy/wendy.exp: Likewise.
57603 * g++.old-deja.exp: Likewise.
57604 Move "Testing file" message to verbose level 1.
57605
57606 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
57607
57608 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
57609
57610 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
57611
57612 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
57613 (default_gcc_start): Accept optional second list element
57614 of compiler flags. Print compiler output at verbosity level 2.
57615 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
57616 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
57617 Save current values of framework globals passcnt, failcnt, xpasscnt,
57618 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
57619 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
57620 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
57621 xfailcnt to compute stats. Update framework global `testcnt' from
57622 pass/fail counts.
57623 (gcc_finish): New proc. Clean up test environment.
57624 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
57625 (gcc_epass, gcc_efail): Delete.
57626 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
57627 argument of line number.
57628 (dg-init): If the tool has an init routine, call it.
57629 (dg-test): Remove args `cflags_var' and `libs_var'.
57630 Pass all compiler options to ${tool}_start.
57631 Handle missing line number.
57632 (dg-finish): New function.
57633 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
57634 particular files. Call gcc_finish at end. Move "skipping test"
57635 message to verbosity level 3.
57636 * gcc.c-torture/compile/compile.exp: Likewise.
57637 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
57638 * gcc.c-torture/execute/execute.exp: Likewise.
57639 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57640 Print testcase being tried at verbosity level 1.
57641 * gcc.c-torture/special/special.exp: Unset xfail.
57642 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57643 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
57644 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
57645 * gcc.failure/failure.exp: Likewise.
57646 * gcc.ieee/ieee.exp: Likewise.
57647 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
57648 Update call to dg-test. Call dg-finish at end.
57649 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
57650 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57651 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
57652 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
57653 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
57654 * gcc.wendy/wendy.exp: Add copyright.
57655 Delete setting of tmpdir (done by gcc_init).
57656 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
57657 Pass compiler flags to gcc_start. Call gcc_finish at end.
57658 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
57659 gcc_[ce]pass/fail.
57660
57661 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
57662
57663 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
57664 confusion.
57665 (g++_load): Likewise.
57666
57667 * config/*.exp (gcc_load): Some were varargs fns and some were not.
57668 Rename argument to `prog' to remove the confusion.
57669 Varargs fns behave differently too!
57670 (g++_load): Likewise.
57671
57672 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
57673
57674 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
57675 what it is. Delete (always) printing of status value for !native.
57676 Simplify verbose code, and include status and exec_output.
57677 (g++_load): Use gcc_load.
57678
57679 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
57680
57681 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
57682 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
57683 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
57684 940714-3.c as these testcases don't exist anymore. Make
57685 va-arg-1.c expected to pass.
57686
57687 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
57688
57689 * gcc.misc-tests/misc.exp: Only run specific testcases.
57690 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
57691 * gcc.misc-tests/dg-[1-9].c: New files.
57692
57693 * lib/dg.exp: New testsuite driver.
57694 * gcc.prms/prms.exp: Use it.
57695
57696 * README.gcc: New file.
57697
57698 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
57699 Document and reset `lxpass' and `lxfail'.
57700 Simplify "initialized" message.
57701 (gcc_stat): Clean up comments a little.
57702
57703 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
57704
57705 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
57706
57707 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
57708
57709 * lib/old-dejagnu.exp (process-option): New proc.
57710 (old-dejagnu-init, old-dejagnu-stat): Likewise.
57711 (old-dejagnu): Simplify.
57712 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
57713
57714 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
57715
57716 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
57717 exists and is not an empty string.
57718
57719 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
57720 $xfail rather than calling setup_xfail. Clear $xfail when test is
57721 finished.
57722 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
57723 automatically.
57724
57725 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
57726 longer expected to fail.
57727
57728 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
57729 "f" function call.
57730
57731 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
57732
57733 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
57734 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
57735 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
57736 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
57737 c-torture-1.29.
57738
57739 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
57740 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
57741
57742 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
57743
57744 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
57745 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
57746
57747 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
57748 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
57749 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
57750
57751 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
57752
57753 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
57754 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
57755 940714-1.c, 940714-2.c, 940714-3.c},
57756 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
57757 gcc.misc-tests/{mg.c,mg.exp}:
57758 New tests.
57759 * gcc.noncompile/noncompile.exp: Change accordingly.
57760
57761 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
57762
57763 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
57764 Undo previous clobberage.
57765
57766 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
57767
57768 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
57769 * gcc.special/{930510-1.c, special.exp}:
57770 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
57771 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
57772 struct-varargs-1.c}: New tests from c-torture-1.26.
57773
57774 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
57775
57776 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
57777 argument to switch.
57778
57779 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
57780
57781 * Revert the previous changes. Please see Rob's directory
57782 (/lisa/test/rob/progressive/gcc/testsuite) for testing
57783 fixes.
57784
57785 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
57786
57787 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
57788 g++.brendan/alignof.exp, g++.brendan/arm3.exp,
57789 g++.brendan/code-gen5.exp, g++.brendan/crash29.exp,
57790 g++.brendan/crash5.exp, g++.brendan/cvt3.exp, g++.brendan/delete1.exp,
57791 g++.brendan/nest12.exp, g++.brendan/nest13.exp,
57792 g++.brendan/overload3.exp, g++.brendan/redecl1.exp,
57793 g++.brendan/visibility2.exp, g++.jason/cond.exp, g++.jason/hmc1.exp,
57794 g++.jason/report.exp, g++.law/access1.exp, g++.law/access2.exp,
57795 g++.law/arg6.exp, g++.law/arg7.exp, g++.law/arg8.exp,
57796 g++.law/arm1.exp, g++.law/arm10.exp, g++.law/arm4.exp,
57797 g++.law/arm5.exp, g++.law/ctors15.exp, g++.law/ctors19.exp,
57798 g++.law/cvt1.exp, g++.law/cvt12.exp, g++.law/cvt13.exp,
57799 g++.law/cvt18.exp, g++.law/cvt22.exp, g++.law/cvt3.exp,
57800 g++.law/cvt5.exp, g++.law/cvt6.exp, g++.law/cvt8.exp,
57801 g++.law/dtors3.exp, g++.law/except1.exp, g++.law/except3.exp,
57802 g++.law/except4.exp, g++.law/except5.exp, g++.law/except6.exp,
57803 g++.law/init5.exp, g++.law/init8.exp, g++.law/inline4.exp,
57804 g++.law/memoized1.exp, g++.law/missing1.exp, g++.law/operators14.exp,
57805 g++.law/operators18.exp, g++.law/operators9.exp, g++.law/scope2.exp,
57806 g++.law/temps2.exp, g++.law/temps3.exp, g++.law/temps5.exp,
57807 g++.law/typeck2.exp, g++.mike/misc4.exp, g++.mike/misc6.exp,
57808 g++.niklas/t118.exp, g++.niklas/t128.exp, g++.niklas/t138.exp,
57809 g++.niklas/t139.exp, g++.niklas/t140.exp, g++.niklas/t141.exp,
57810 gcc.code_quality/code_quality.exp, gcc.compile/compile.exp,
57811 gcc.dje/dje.exp, gcc.execute/execute.exp, gcc.failure/failure.exp,
57812 gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
57813 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
57814 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp,
57815 lib/mike-gcc.exp, lib/old-dejagnu.exp: Checkin Rob's 94Q1
57816 testing changes.
57817
57818 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
57819
57820 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
57821 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
57822 with perror calls.
57823
57824 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
57825
57826 * config/unix.exp (g++_load): Fix syntax.
57827
57828 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
57829
57830 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
57831 * gcc.noncompile/921017-1.c: Deleted obsolete test.
57832 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
57833 Don't expect va-arg-1.c to fail. Correct expected output for
57834 920928-1.c.
57835 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
57836 * gcc.wendy/hbm4.c: Correct typo.
57837 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
57838
57839 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
57840
57841 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
57842 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
57843 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
57844 * lib/c-torture.exp (c-torture-compile): Ditto.
57845
57846 Reduce volume of output (remove all the -I's and such).
57847 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
57848 Call gcc_cpass, gcc_cfail.
57849 (c-torture): Pass testing option to c-torture-compile.
57850
57851 1994-03-21 Doug Evans (dje@cygnus.com)
57852
57853 Bring patches over from progressive.
57854 * config/default.exp: Exit remote shell cleanly.
57855 (g++_exit, g++_start): Add default versions.
57856 * config/sim.exp (gcc_load): Use perror, not error.
57857
57858 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
57859
57860 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
57861 set in site.exp.
57862
57863 1994-03-14 Doug Evans (dje@cygnus.com)
57864
57865 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
57866 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
57867 (wendy_try): New proc to run testcase.
57868 (main loop): Call 'em.
57869 * gcc.wendy/*.c: Clean up pass to correct expected output.
57870
57871 * lib/gcc.exp: Minor cleanup work.
57872 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
57873
57874 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
57875
57876 * config/sim.exp (gcc_load): Document return codes better.
57877 Don't pass -v to simulator.
57878
57879 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
57880
57881 * gcc.special/920717-x.c: Fix typo.
57882 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
57883 get at sources.
57884
57885 * lib/mike-gcc.exp: Fix typo.
57886
57887 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
57888
57889 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
57890 binary to use, transform the name.
57891 * config/*.exp: rename everything. Nuke any g++ specific files,
57892 it's now a special case of gcc that requires no special support.
57893 Add a default.exp for unsupported targets.
57894
57895 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
57896
57897 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
57898 lib/old-dejagnu.exp: Fix a few patterns to work with the new
57899 version of Tcl.
57900
57901 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
57902
57903 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
57904 than a warning.
57905
57906 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
57907
57908 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
57909
57910 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
57911
57912 * gcc.execute/execute.exp: Combine opt_list and foption_list into
57913 option_list. Compile every file with only 4/6 option choices
57914 (same as C torture) instead of with 12/18 different option
57915 choices.
57916 * lib/c-torture.exp: Likewise.
57917
57918 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
57919 not already set.
57920
57921 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
57922
57923 * lib/old-deja.exp: Add `excess errors test fails' error, now one
57924 can put an XFAIL *-*-* on excess errors.
57925
57926 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
57927
57928 * g++.law: Add more tests derived from g++-bugs snapshots.
57929
57930 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
57931 equivalent to g++.law/init9.
57932
57933 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
57934 compiled it, and the a.out file after we've run it.
57935
57936 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
57937
57938 * lib/mike-g++.exp (postbase): Delete the .o file after we've
57939 compiled it, and the a.out file after we've run it.
57940
57941 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
57942
57943 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
57944
57945 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
57946
57947 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
57948 version number.
57949
57950 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
57951
57952 * g++.law: New directory of g++ tests derived from the g++-bugs
57953 snapshots.
57954
57955 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
57956
57957 * gcc.compile: initbug1.c initbug1.exp testcase added
57958
57959 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
57960
57961 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
57962 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
57963 fixes submitted by Jeff Law (law@cs.utah.edu)
57964 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
57965 Jeff Law (law@cs.utah.edu)
57966
57967
57968 1993-11-30 Mike Stump (mrs@cygnus.com)
57969
57970 * config/unix-g++.exp: Follow the gcc way of doing things.
57971 * g++.old-deja/old-deja.exp: Minor updates.
57972 * lib/g++.exp: New file, follow the gcc way of doing things.
57973 * lib/old-dejagnu.exp: Minor updates.
57974 * lib/mike-g++.exp: Always unset errorInfo.
57975
57976 1993-11-06 Mike Stump (mrs@cygnus.com)
57977
57978 * lib/gcc.exp: Fix some errors with the below change, CC and
57979 CFLAGS should be global when setting, not local.
57980
57981 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
57982
57983 * lib/gcc.exp: Transform tool name.
57984
57985 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
57986
57987 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
57988
57989 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
57990
57991 * lib/gcc.exp: change gcc_done to gcc_stat
57992
57993 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
57994
57995 * Upgraded gcc testsuite to c-torture version 1.25
57996
57997 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
57998
57999 * lib/gcc.exp: added reporting code. Changed verbose compile message.
58000 * lib/c-torture: added hooks for new reporting code.
58001
58002 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
58003
58004 * config/sh-gcc.exp: check if sh-sim exists in the path
58005
58006 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
58007
58008 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
58009 * gcc.compile/compile.exp: Initial changes for new logic.
58010 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
58011 * gcc.failure/failure.exp: Initial changes for new logic.
58012 * gcc.ieee/ieee.exp: Initial changes for new logic.
58013 * gcc.misc-tests/misc.exp: Initial changes for new logic.
58014 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
58015 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
58016 * lib/c-torture.exp: Initial changes for new logic.
58017 * lib/gcc.exp: Initial changes for new logic.
58018
58019 1993-10-15 Mike Stump (mrs@cygnus.com)
58020
58021 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
58022 depend upon failure or success. Fully qualify names in failure
58023 and success messages. Always remove a.out before starting
58024 compile, just in case. Pay more attention to error text output by
58025 the compiler. Handle testcases with no known past errors just
58026 like all others, so that things are uniform. Other miscellaneous
58027 improvements.
58028
58029 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
58030
58031 * gcc.cpp: new directory for cpp tests
58032
58033 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
58034
58035 * lib/chill.exp: Code reformatted, removed unused code.
58036 * config/unix-chill.exp: Code reformatted, removed unused code.
58037 * chill.execute/execute.exp: Code reformatted, removed unused code.
58038 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
58039
58040 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
58041
58042 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
58043 routines not written.
58044
58045 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
58046
58047 * config/bug-gcc.exp: Use new procs from bug.exp.
58048
58049 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
58050
58051 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
58052 via ftp, rather than depending on NFS.
58053 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
58054 case.
58055
58056 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
58057
58058 * config/bug-gcc.exp: Use new download proc.
58059
58060 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
58061
58062 * chill.execute/execute.exp: cleanups, handles errors better
58063 * chill.compile/compile.exp: rewrite, based on execute.exp
58064 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
58065 * lib/chill.exp: major changes to diff proc and compile and link
58066 procs. added chill_fail and chill_pass wrappers to pass and
58067 fail. added more comments, and handle error codes better.
58068 Added a hack to capture stderr from exec, so noncompile tests
58069 can work.
58070
58071 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
58072
58073 * chill.execute/execute.exp: rewrite of testsuite driver
58074 * lib/chill.exp: rewrite of testsuite driver
58075 * config/unix-chill.exp: rewrite of testsuite driver
58076
58077 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
58078
58079 In chill.execute:
58080 * iexpr.ch: Standardize uppercase.
58081 * tuples.dat: Standardize uppercase.
58082 * vary.ch: standardize. Correct varying string assignments.
58083 * vary.dat: Add new output lines.
58084
58085 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
58086
58087 In chill.execute:
58088 * chprintf.ch: Standardize use of uppercase.
58089 * tuples.ch: Standardize and turn arr2 into a DCL,
58090 rather than a SYN.
58091 * pinits.ch: Standardize.
58092
58093 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
58094
58095 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
58096 * Makefil: Renamed to Makefile.in.
58097 * configure.in: New.
58098
58099 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
58100
58101 In chill.execute:
58102 * .cvsignore: Add result/output files.
58103 * Makefile: Fix up variables at start. Use MFLAGS
58104 everywhere. Correct bool_loc, built_ins entries.
58105 Add entry for vary1.ch.
58106 * bitarray.ch: Standardize upper-case usage.
58107 * bitexpr.ch: Standardize, add output of b1.
58108 * params.ch: Use arrayt in along PROC parameters, to
58109 avoid novelty problems.
58110 * sets.ch: Tiny cleanup.
58111 * vary1.ch: Re-indent.
58112
58113 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
58114
58115 * Add PR-related files to Makefiles, .cvsignore files, etc.
58116
58117 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
58118
58119 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
58120 with compiler objects. New names are test-flow.c and test-loop.c
58121
58122 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
58123
58124 * Upgraded c-torture tests from 1.19 to 1.20
58125
58126 * new files:
58127 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
58128 * gcc.compile: 930623-1.c 930623-2.c
58129 * gcc.noncompile: 930622-1.c 930622-2.c
58130 * gcc.failure: 920411-1.c 920627-2.c
58131 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
58132
58133 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
58134
58135 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
58136 More changes to get testsuite working properly. Needs more work.
58137 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
58138
58139 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
58140
58141 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
58142 More changes to get testsuite working properly. Needs more work.
58143
58144 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
58145
58146 * chill.compile/compile.exp: Added for Dejagnu support
58147 * chill.execute/execute.exp: Added for Dejagnu support
58148 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
58149
58150 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
58151
58152 This should complete moving the CHILL test files.
58153 * chill.noncompile(.cvsignore printf.grt
58154 in-printf.grt chprintf.grt chprintf.ch):
58155 Added test-support files.
58156 (Makefile): Modified further.
58157 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
58158 signal.ch): Added test files.
58159 * chill.execute (.cvsignore printf.grt printr.c
58160 in-printf.grt rts.c chprintf.grt rts.h): Added
58161 test-support files.
58162 (Makefile): More corrections.
58163
58164 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
58165
58166 * chill.compile, chill.execute, chill.nocompile: Add CHILL
58167 test cases, ready for DejaGnu.
58168
58169 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
58170
58171 * Upgraded c-torture tests from 1.18 to 1.19
58172
58173 * gcc.compile: added test(s):
58174 930607-1.c
58175 * gcc.execute: added test(s):
58176 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
58177
58178 * added new subdirectory for misc tests: gcc.misc-tests
58179 * gcc.misc-test(s): added tests:
58180 inst-check.c test-consts.c test-ior.c test-switch.c
58181
58182 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
58183
58184 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
58185
58186 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
58187
58188 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
58189
58190 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
58191
58192 * Upgraded c-torture tests from 1.17 to 1.18
58193
58194 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
58195
58196 * Upgraded c-torture tests from 1.12 to 1.17
58197
58198 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
58199
58200 * lib/old-dejagnu.exp:
58201 Fixed handling of XFAIL target triplets to correctly
58202 recognize wildcard characters. Removed code that
58203 appended a unique id tag to the end of the file name
58204 printed out by the result of the testcases within a
58205 given test file.
58206
58207 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
58208
58209 * lib/old-dejagnu.exp:
58210 Reworked expected failure handling to trigger off of XFAIL
58211 keyword in keyphrase embeded in testcase source code. The
58212 XFAIL keyword must be at the end of the keyphrase line. It
58213 may optionally be followed by one or more target triplets.
58214 It has just occured that the handling of wildcards in the
58215 target triplet may not be correct.
58216
58217 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
58218
58219 * g++.old-deja/tests:
58220 Moved all subdirectories up one level into g++.old-deja .
58221
58222 * lib/old-dejagnu.exp:
58223 Fixed problem with CXXFLAGS not being properly reset, and being
58224 corrupted with extraneous "-c" compiler option. This was
58225 causing binaries to not be generated for test that needed them.
58226 Modified strings passed to "pass" and "fail" so that individual
58227 tests from the same test file would be distinguished by an
58228 identifier appended to the test file name in the summary logs;
58229 this corrected a problem with erroneous diff logs. Added code
58230 to search testcases for expected fail and unexpected pass keywords.
58231
58232 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
58233
58234 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
58235
58236 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
58237
58238 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
58239 Removed extraneous text from end of "Special g++ Options"
58240 keyphrase.
58241
58242 * lib/old-dejagnu.exp: Added pattern matching to look for new
58243 keywords, embedded in testcases comments, which will trigger
58244 calls to xpass and xfail.
58245
58246 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
58247
58248 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
58249 comments embedded in the testcases, especially the one looking for
58250 special compiler options, as well as the pattern matching for the
58251 compiler output again.
58252
58253 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
58254
58255 * lib/old-dejagnu.exp: Do a proper check of the return value for
58256 execute tests. Fixed several problems with the pattern matching
58257 of the compiler output which gave erroneous test results.
58258 Changed several of the test result messages to be more descriptive.
58259 * config/unix-g++.exp: Proc g++_load now actually works and
58260 executes the tests passed to it and returns a usable return
58261 value.
58262
58263 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
58264
58265 * lib/gcc.exp: Exits gracefully if $CC is bogus.
58266
58267 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
58268
58269 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
58270 Modified both files to properly execute the old style
58271 dejagnu tests. The previous versions of these files were
58272 experimental and did not function anything near correctly.
58273
58274 1993-04-05 Rob Savoye (rob@cygnus.com)
58275
58276 * Removed all Makefile.in and configure.in files. No configuration
58277 needed now.
58278
58279 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
58280
58281 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
58282
58283 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
58284
58285 * gcc.compile/configure.in, gcc.unsorted/configure.in,
58286 gcc.special/configure.in, gcc.noncompile/configure.in,
58287 gcc.execute/configure.in, gcc.code_quality/configure.in,
58288 g++.other/configure.in, g++.old-deja/configure.in,
58289 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
58290 in srcname setting.
58291
58292 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
58293
58294 * lib/udi.exp: Fixed mondfe and mondfe_download.
58295 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
58296 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
58297
58298 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
58299
58300 * config/udi-gdb.exp: Check $shell_id after connecting to target.
58301 (gdb_exit): Don't remove *_soc files.
58302
58303 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
58304
58305 * lib/c-torture.exp: Don't look for main; instead always use -w
58306 -c. This is how the c-torture tests work. Remove the object
58307 file if the compilation succeeds.
58308 * gcc.execute/execute.exp: Remove executable if test passes.
58309 * gcc.noncompile/noncompile.exp: Every test is an expected
58310 failure.
58311 * gcc.special/special.exp: Added tests from c-torture 1.11,
58312 corrected use of existing test.
58313 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
58314 gcc.execute/920625-1.c: Updated to c-torture 1.11.
58315 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
58316 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
58317 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
58318 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
58319 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
58320 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
58321 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
58322 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
58323 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
58324 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
58325 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
58326 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
58327 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
58328 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
58329 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
58330 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
58331 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
58332 c-torture 1.11.
58333 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
58334 correspond to c-torture 1.11.
58335
58336 * New file.